From f3ce74dbe2db9181d3a9907bc28055a51b6756c4 Mon Sep 17 00:00:00 2001 From: JLX0 Date: Wed, 15 Jan 2025 22:11:51 +0900 Subject: [PATCH] test for documentation --- .pre-commit-config.yaml | 8 ++++---- docs/{build/html => }/.buildinfo | 0 docs/{build/html => }/.nojekyll | 0 .../_examples_gallery_jupyter.zip | Bin .../_examples_gallery_python.zip | Bin .../get_github_link.zip | Bin .../explain_a_paper.py | 0 .../get_github_link.ipynb | 0 .../get_github_link.py | 0 .../explain_a_paper.zip | Bin .../explain_a_paper.ipynb | 0 .../_examples_gallery/explain_a_paper.html | 0 .../_examples_gallery/get_github_link.html | 0 .../html => }/_examples_gallery/index.html | 0 .../_examples_gallery/sg_execution_times.html | 0 .../_images/sphx_glr_explain_a_paper_thumb.png | Bin .../_images/sphx_glr_get_github_link_thumb.png | Bin .../code_availability_check.html | 0 .../_modules/auto_research/search/core.html | 0 .../auto_research/search/data_retrival.html | 0 .../auto_research/search/files_management.html | 0 .../auto_research/search/information.html | 0 .../auto_research/search/keywords.html | 0 .../auto_research/search/post_processing.html | 0 .../_modules/auto_research/survey/core.html | 0 .../auto_research/survey/paper_reader.html | 0 .../_modules/auto_research/survey/prompts.html | 0 .../_modules/auto_research/utils/files.html | 0 .../auto_research/utils/stored_info.html | 0 docs/{build/html => }/_modules/index.html | 0 .../_examples_gallery/explain_a_paper.rst.txt | 0 .../_examples_gallery/get_github_link.rst.txt | 0 .../_sources/_examples_gallery/index.rst.txt | 0 .../sg_execution_times.rst.txt | 0 docs/{build/html => }/_sources/api.rst.txt | 0 docs/{build/html => }/_sources/index.rst.txt | 0 .../html => }/_sources/installation.rst.txt | 0 .../_sources/sg_execution_times.rst.txt | 0 ...lementation.code_availability_check.rst.txt | 0 .../auto_research.reimplementation.rst.txt | 0 .../_sources/target_code/auto_research.rst.txt | 0 .../auto_research.search.core.rst.txt | 0 .../auto_research.search.data_retrival.rst.txt | 0 ...to_research.search.files_management.rst.txt | 0 .../auto_research.search.information.rst.txt | 0 .../auto_research.search.keywords.rst.txt | 0 ...uto_research.search.post_processing.rst.txt | 0 .../target_code/auto_research.search.rst.txt | 0 .../auto_research.survey.core.rst.txt | 0 .../auto_research.survey.paper_reader.rst.txt | 0 .../auto_research.survey.prompts.rst.txt | 0 .../target_code/auto_research.survey.rst.txt | 0 .../auto_research.utils.files.rst.txt | 0 .../target_code/auto_research.utils.rst.txt | 0 .../auto_research.utils.stored_info.rst.txt | 0 .../target_code/auto_research.version.rst.txt | 0 .../_sources/target_code/modules.rst.txt | 0 .../_sphinx_javascript_frameworks_compat.js | 0 docs/{build/html => }/_static/basic.css | 0 .../html => }/_static/binder_badge_logo.svg | 0 .../html => }/_static/broken_example.png | Bin docs/{build/html => }/_static/check-solid.svg | 0 docs/{build/html => }/_static/clipboard.min.js | 0 docs/{build/html => }/_static/copy-button.svg | 0 docs/{build/html => }/_static/copybutton.css | 0 docs/{build/html => }/_static/copybutton.js | 0 .../html => }/_static/copybutton_funcs.js | 0 .../html => }/_static/css/badge_only.css | 0 docs/{build/html => }/_static/css/custom.css | 0 .../_static/css/fonts/Roboto-Slab-Bold.woff | Bin .../_static/css/fonts/Roboto-Slab-Bold.woff2 | Bin .../_static/css/fonts/Roboto-Slab-Regular.woff | Bin .../css/fonts/Roboto-Slab-Regular.woff2 | Bin .../_static/css/fonts/fontawesome-webfont.eot | Bin .../_static/css/fonts/fontawesome-webfont.svg | 0 .../_static/css/fonts/fontawesome-webfont.ttf | Bin .../_static/css/fonts/fontawesome-webfont.woff | Bin .../css/fonts/fontawesome-webfont.woff2 | Bin .../_static/css/fonts/lato-bold-italic.woff | Bin .../_static/css/fonts/lato-bold-italic.woff2 | Bin .../html => }/_static/css/fonts/lato-bold.woff | Bin .../_static/css/fonts/lato-bold.woff2 | Bin .../_static/css/fonts/lato-normal-italic.woff | Bin .../_static/css/fonts/lato-normal-italic.woff2 | Bin .../_static/css/fonts/lato-normal.woff | Bin .../_static/css/fonts/lato-normal.woff2 | Bin docs/{build/html => }/_static/css/theme.css | 0 docs/{build/html => }/_static/doctools.js | 0 .../html => }/_static/documentation_options.js | 0 docs/{build/html => }/_static/file.png | Bin .../html => }/_static/fonts/Lato/lato-bold.eot | Bin .../html => }/_static/fonts/Lato/lato-bold.ttf | Bin .../_static/fonts/Lato/lato-bold.woff | Bin .../_static/fonts/Lato/lato-bold.woff2 | Bin .../_static/fonts/Lato/lato-bolditalic.eot | Bin .../_static/fonts/Lato/lato-bolditalic.ttf | Bin .../_static/fonts/Lato/lato-bolditalic.woff | Bin .../_static/fonts/Lato/lato-bolditalic.woff2 | Bin .../_static/fonts/Lato/lato-italic.eot | Bin .../_static/fonts/Lato/lato-italic.ttf | Bin .../_static/fonts/Lato/lato-italic.woff | Bin .../_static/fonts/Lato/lato-italic.woff2 | Bin .../_static/fonts/Lato/lato-regular.eot | Bin .../_static/fonts/Lato/lato-regular.ttf | Bin .../_static/fonts/Lato/lato-regular.woff | Bin .../_static/fonts/Lato/lato-regular.woff2 | Bin .../fonts/RobotoSlab/roboto-slab-v7-bold.eot | Bin .../fonts/RobotoSlab/roboto-slab-v7-bold.ttf | Bin .../fonts/RobotoSlab/roboto-slab-v7-bold.woff | Bin .../fonts/RobotoSlab/roboto-slab-v7-bold.woff2 | Bin .../RobotoSlab/roboto-slab-v7-regular.eot | Bin .../RobotoSlab/roboto-slab-v7-regular.ttf | Bin .../RobotoSlab/roboto-slab-v7-regular.woff | Bin .../RobotoSlab/roboto-slab-v7-regular.woff2 | Bin docs/{build/html => }/_static/jquery.js | 0 docs/{build/html => }/_static/js/badge_only.js | 0 docs/{build/html => }/_static/js/theme.js | 0 docs/{build/html => }/_static/js/versions.js | 0 .../_static/jupyterlite_badge_logo.svg | 0 docs/{build/html => }/_static/language_data.js | 0 docs/{build/html => }/_static/minus.png | Bin docs/{build/html => }/_static/no_image.png | Bin docs/{build/html => }/_static/plus.png | Bin docs/{build/html => }/_static/pygments.css | 0 docs/{build/html => }/_static/searchtools.js | 0 .../html => }/_static/sg_gallery-binder.css | 0 .../html => }/_static/sg_gallery-dataframe.css | 0 .../_static/sg_gallery-rendered-html.css | 0 docs/{build/html => }/_static/sg_gallery.css | 0 .../html => }/_static/sphinx_highlight.js | 0 docs/{build/html => }/api.html | 0 .../_examples_gallery/explain_a_paper.doctree | Bin 17382 -> 0 bytes .../_examples_gallery/get_github_link.doctree | Bin 19242 -> 0 bytes .../doctrees/_examples_gallery/index.doctree | Bin 13183 -> 0 bytes .../sg_execution_times.doctree | Bin 9607 -> 0 bytes docs/build/doctrees/api.doctree | Bin 3735 -> 0 bytes docs/build/doctrees/index.doctree | Bin 22960 -> 0 bytes docs/build/doctrees/installation.doctree | Bin 40201 -> 0 bytes docs/build/doctrees/sg_execution_times.doctree | Bin 9561 -> 0 bytes .../doctrees/target_code/auto_research.doctree | Bin 3992 -> 0 bytes ...lementation.code_availability_check.doctree | Bin 17390 -> 0 bytes .../auto_research.reimplementation.doctree | Bin 3630 -> 0 bytes .../auto_research.search.core.doctree | Bin 70821 -> 0 bytes .../auto_research.search.data_retrival.doctree | Bin 25713 -> 0 bytes .../target_code/auto_research.search.doctree | Bin 3774 -> 0 bytes ...to_research.search.files_management.doctree | Bin 15012 -> 0 bytes .../auto_research.search.information.doctree | Bin 19271 -> 0 bytes .../auto_research.search.keywords.doctree | Bin 18757 -> 0 bytes ...uto_research.search.post_processing.doctree | Bin 49632 -> 0 bytes .../auto_research.survey.core.doctree | Bin 89526 -> 0 bytes .../target_code/auto_research.survey.doctree | Bin 3604 -> 0 bytes .../auto_research.survey.paper_reader.doctree | Bin 54367 -> 0 bytes .../auto_research.survey.prompts.doctree | Bin 134239 -> 0 bytes .../target_code/auto_research.utils.doctree | Bin 3544 -> 0 bytes .../auto_research.utils.files.doctree | Bin 18218 -> 0 bytes .../auto_research.utils.stored_info.doctree | Bin 66224 -> 0 bytes .../target_code/auto_research.version.doctree | Bin 2894 -> 0 bytes .../build/doctrees/target_code/modules.doctree | Bin 2827 -> 0 bytes docs/{build/html => }/genindex.html | 0 docs/{build/html => }/index.html | 0 docs/{build/html => }/installation.html | 0 docs/{build/html => }/objects.inv | Bin docs/{build/html => }/py-modindex.html | 2 +- docs/{build/html => }/search.html | 0 docs/{build/html => }/searchindex.js | 0 docs/{build/html => }/sg_execution_times.html | 0 .../html => }/target_code/auto_research.html | 0 ...implementation.code_availability_check.html | 0 .../auto_research.reimplementation.html | 0 .../target_code/auto_research.search.core.html | 0 .../auto_research.search.data_retrival.html | 0 .../auto_research.search.files_management.html | 0 .../target_code/auto_research.search.html | 0 .../auto_research.search.information.html | 0 .../auto_research.search.keywords.html | 0 .../auto_research.search.post_processing.html | 0 .../target_code/auto_research.survey.core.html | 0 .../target_code/auto_research.survey.html | 0 .../auto_research.survey.paper_reader.html | 0 .../auto_research.survey.prompts.html | 0 .../target_code/auto_research.utils.files.html | 0 .../target_code/auto_research.utils.html | 0 .../auto_research.utils.stored_info.html | 0 .../target_code/auto_research.version.html | 0 docs/{build/html => }/target_code/modules.html | 0 {docs => docs_source}/Makefile | 0 .../source/_static/css/custom.css | 0 .../source/_templates/autosummary/class.rst | 0 .../source/_templates/breadcrumbs.html | 0 .../source/_templates/footer.html | 0 .../source/_templates/layout.html | 0 {docs => docs_source}/source/api.rst | 0 .../source/examples/GALLERY_HEADER.rst | 0 {docs => docs_source}/source/index.rst | 0 {docs => docs_source}/source/installation.rst | 0 195 files changed, 5 insertions(+), 5 deletions(-) rename docs/{build/html => }/.buildinfo (100%) rename docs/{build/html => }/.nojekyll (100%) rename docs/{build/html => }/_downloads/0f058b1c1f28ef52b43e0b4098b1f09b/_examples_gallery_jupyter.zip (100%) rename docs/{build/html => }/_downloads/25dc362d8e0148c6f95a461766e842d8/_examples_gallery_python.zip (100%) rename docs/{build/html => }/_downloads/3652c05d4a0ac9126120b3d68282628a/get_github_link.zip (100%) rename docs/{build/html => }/_downloads/5f709d13cec4ca713c4c2ffc5cf7fe0a/explain_a_paper.py (100%) rename docs/{build/html => }/_downloads/7d6bfe9004589548aa19dc70068ff49c/get_github_link.ipynb (100%) rename docs/{build/html => }/_downloads/88ee55421d170cdb16d18c882a440b57/get_github_link.py (100%) rename docs/{build/html => }/_downloads/8ea4ae9092795b637770dd7df2b2682b/explain_a_paper.zip (100%) rename docs/{build/html => }/_downloads/9b6909f4dd22c7b9ed455c7223663372/explain_a_paper.ipynb (100%) rename docs/{build/html => }/_examples_gallery/explain_a_paper.html (100%) rename docs/{build/html => }/_examples_gallery/get_github_link.html (100%) rename docs/{build/html => }/_examples_gallery/index.html (100%) rename docs/{build/html => }/_examples_gallery/sg_execution_times.html (100%) rename docs/{build/html => }/_images/sphx_glr_explain_a_paper_thumb.png (100%) rename docs/{build/html => }/_images/sphx_glr_get_github_link_thumb.png (100%) rename docs/{build/html => }/_modules/auto_research/reimplementation/code_availability_check.html (100%) rename docs/{build/html => }/_modules/auto_research/search/core.html (100%) rename docs/{build/html => }/_modules/auto_research/search/data_retrival.html (100%) rename docs/{build/html => }/_modules/auto_research/search/files_management.html (100%) rename docs/{build/html => }/_modules/auto_research/search/information.html (100%) rename docs/{build/html => }/_modules/auto_research/search/keywords.html (100%) rename docs/{build/html => }/_modules/auto_research/search/post_processing.html (100%) rename docs/{build/html => }/_modules/auto_research/survey/core.html (100%) rename docs/{build/html => }/_modules/auto_research/survey/paper_reader.html (100%) rename docs/{build/html => }/_modules/auto_research/survey/prompts.html (100%) rename docs/{build/html => }/_modules/auto_research/utils/files.html (100%) rename docs/{build/html => }/_modules/auto_research/utils/stored_info.html (100%) rename docs/{build/html => }/_modules/index.html (100%) rename docs/{build/html => }/_sources/_examples_gallery/explain_a_paper.rst.txt (100%) rename docs/{build/html => }/_sources/_examples_gallery/get_github_link.rst.txt (100%) rename docs/{build/html => }/_sources/_examples_gallery/index.rst.txt (100%) rename docs/{build/html => }/_sources/_examples_gallery/sg_execution_times.rst.txt (100%) rename docs/{build/html => }/_sources/api.rst.txt (100%) rename docs/{build/html => }/_sources/index.rst.txt (100%) rename docs/{build/html => }/_sources/installation.rst.txt (100%) rename docs/{build/html => }/_sources/sg_execution_times.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.reimplementation.code_availability_check.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.reimplementation.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.core.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.data_retrival.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.files_management.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.information.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.keywords.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.post_processing.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.search.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.survey.core.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.survey.paper_reader.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.survey.prompts.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.survey.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.utils.files.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.utils.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.utils.stored_info.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/auto_research.version.rst.txt (100%) rename docs/{build/html => }/_sources/target_code/modules.rst.txt (100%) rename docs/{build/html => }/_static/_sphinx_javascript_frameworks_compat.js (100%) rename docs/{build/html => }/_static/basic.css (100%) rename docs/{build/html => }/_static/binder_badge_logo.svg (100%) rename docs/{build/html => }/_static/broken_example.png (100%) rename docs/{build/html => }/_static/check-solid.svg (100%) rename docs/{build/html => }/_static/clipboard.min.js (100%) rename docs/{build/html => }/_static/copy-button.svg (100%) rename docs/{build/html => }/_static/copybutton.css (100%) rename docs/{build/html => }/_static/copybutton.js (100%) rename docs/{build/html => }/_static/copybutton_funcs.js (100%) rename docs/{build/html => }/_static/css/badge_only.css (100%) rename docs/{build/html => }/_static/css/custom.css (100%) rename docs/{build/html => }/_static/css/fonts/Roboto-Slab-Bold.woff (100%) rename docs/{build/html => }/_static/css/fonts/Roboto-Slab-Bold.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/Roboto-Slab-Regular.woff (100%) rename docs/{build/html => }/_static/css/fonts/Roboto-Slab-Regular.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/fontawesome-webfont.eot (100%) rename docs/{build/html => }/_static/css/fonts/fontawesome-webfont.svg (100%) rename docs/{build/html => }/_static/css/fonts/fontawesome-webfont.ttf (100%) rename docs/{build/html => }/_static/css/fonts/fontawesome-webfont.woff (100%) rename docs/{build/html => }/_static/css/fonts/fontawesome-webfont.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/lato-bold-italic.woff (100%) rename docs/{build/html => }/_static/css/fonts/lato-bold-italic.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/lato-bold.woff (100%) rename docs/{build/html => }/_static/css/fonts/lato-bold.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/lato-normal-italic.woff (100%) rename docs/{build/html => }/_static/css/fonts/lato-normal-italic.woff2 (100%) rename docs/{build/html => }/_static/css/fonts/lato-normal.woff (100%) rename docs/{build/html => }/_static/css/fonts/lato-normal.woff2 (100%) rename docs/{build/html => }/_static/css/theme.css (100%) rename docs/{build/html => }/_static/doctools.js (100%) rename docs/{build/html => }/_static/documentation_options.js (100%) rename docs/{build/html => }/_static/file.png (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bold.eot (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bold.ttf (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bold.woff (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bold.woff2 (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bolditalic.eot (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bolditalic.ttf (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bolditalic.woff (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-bolditalic.woff2 (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-italic.eot (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-italic.ttf (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-italic.woff (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-italic.woff2 (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-regular.eot (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-regular.ttf (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-regular.woff (100%) rename docs/{build/html => }/_static/fonts/Lato/lato-regular.woff2 (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff (100%) rename docs/{build/html => }/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 (100%) rename docs/{build/html => }/_static/jquery.js (100%) rename docs/{build/html => }/_static/js/badge_only.js (100%) rename docs/{build/html => }/_static/js/theme.js (100%) rename docs/{build/html => }/_static/js/versions.js (100%) rename docs/{build/html => }/_static/jupyterlite_badge_logo.svg (100%) rename docs/{build/html => }/_static/language_data.js (100%) rename docs/{build/html => }/_static/minus.png (100%) rename docs/{build/html => }/_static/no_image.png (100%) rename docs/{build/html => }/_static/plus.png (100%) rename docs/{build/html => }/_static/pygments.css (100%) rename docs/{build/html => }/_static/searchtools.js (100%) rename docs/{build/html => }/_static/sg_gallery-binder.css (100%) rename docs/{build/html => }/_static/sg_gallery-dataframe.css (100%) rename docs/{build/html => }/_static/sg_gallery-rendered-html.css (100%) rename docs/{build/html => }/_static/sg_gallery.css (100%) rename docs/{build/html => }/_static/sphinx_highlight.js (100%) rename docs/{build/html => }/api.html (100%) delete mode 100644 docs/build/doctrees/_examples_gallery/explain_a_paper.doctree delete mode 100644 docs/build/doctrees/_examples_gallery/get_github_link.doctree delete mode 100644 docs/build/doctrees/_examples_gallery/index.doctree delete mode 100644 docs/build/doctrees/_examples_gallery/sg_execution_times.doctree delete mode 100644 docs/build/doctrees/api.doctree delete mode 100644 docs/build/doctrees/index.doctree delete mode 100644 docs/build/doctrees/installation.doctree delete mode 100644 docs/build/doctrees/sg_execution_times.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.reimplementation.code_availability_check.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.reimplementation.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.core.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.data_retrival.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.files_management.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.information.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.keywords.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.search.post_processing.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.survey.core.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.survey.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.survey.paper_reader.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.survey.prompts.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.utils.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.utils.files.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.utils.stored_info.doctree delete mode 100644 docs/build/doctrees/target_code/auto_research.version.doctree delete mode 100644 docs/build/doctrees/target_code/modules.doctree rename docs/{build/html => }/genindex.html (100%) rename docs/{build/html => }/index.html (100%) rename docs/{build/html => }/installation.html (100%) rename docs/{build/html => }/objects.inv (100%) rename docs/{build/html => }/py-modindex.html (99%) rename docs/{build/html => }/search.html (100%) rename docs/{build/html => }/searchindex.js (100%) rename docs/{build/html => }/sg_execution_times.html (100%) rename docs/{build/html => }/target_code/auto_research.html (100%) rename docs/{build/html => }/target_code/auto_research.reimplementation.code_availability_check.html (100%) rename docs/{build/html => }/target_code/auto_research.reimplementation.html (100%) rename docs/{build/html => }/target_code/auto_research.search.core.html (100%) rename docs/{build/html => }/target_code/auto_research.search.data_retrival.html (100%) rename docs/{build/html => }/target_code/auto_research.search.files_management.html (100%) rename docs/{build/html => }/target_code/auto_research.search.html (100%) rename docs/{build/html => }/target_code/auto_research.search.information.html (100%) rename docs/{build/html => }/target_code/auto_research.search.keywords.html (100%) rename docs/{build/html => }/target_code/auto_research.search.post_processing.html (100%) rename docs/{build/html => }/target_code/auto_research.survey.core.html (100%) rename docs/{build/html => }/target_code/auto_research.survey.html (100%) rename docs/{build/html => }/target_code/auto_research.survey.paper_reader.html (100%) rename docs/{build/html => }/target_code/auto_research.survey.prompts.html (100%) rename docs/{build/html => }/target_code/auto_research.utils.files.html (100%) rename docs/{build/html => }/target_code/auto_research.utils.html (100%) rename docs/{build/html => }/target_code/auto_research.utils.stored_info.html (100%) rename docs/{build/html => }/target_code/auto_research.version.html (100%) rename docs/{build/html => }/target_code/modules.html (100%) rename {docs => docs_source}/Makefile (100%) rename {docs => docs_source}/source/_static/css/custom.css (100%) rename {docs => docs_source}/source/_templates/autosummary/class.rst (100%) rename {docs => docs_source}/source/_templates/breadcrumbs.html (100%) rename {docs => docs_source}/source/_templates/footer.html (100%) rename {docs => docs_source}/source/_templates/layout.html (100%) rename {docs => docs_source}/source/api.rst (100%) rename {docs => docs_source}/source/examples/GALLERY_HEADER.rst (100%) rename {docs => docs_source}/source/index.rst (100%) rename {docs => docs_source}/source/installation.rst (100%) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d1dcd85..9cf6568 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,13 +7,13 @@ repos: rev: 24.8.0 hooks: - id: black - exclude: examples/|docs/ + exclude: examples/|docs/|docs_source/ - repo: https://github.com/pycqa/flake8 rev: 7.1.1 hooks: - id: flake8 - exclude: examples/|docs/ + exclude: examples/|docs/|docs_source/ args: [ "--max-line-length=99", "--ignore=E203,E704,W503", @@ -24,7 +24,7 @@ repos: rev: 5.13.2 hooks: - id: isort - exclude: examples/|docs/ + exclude: examples/|docs/|docs_source/ - repo: https://github.com/pre-commit/mirrors-mypy rev: v1.11.2 @@ -45,7 +45,7 @@ repos: "types-tqdm", "typing_extensions>=3.10.0.0", ] - exclude: examples/|docs/ + exclude: examples/|docs/|docs_source/ args: [ --warn-unused-configs, --disallow-untyped-calls, diff --git a/docs/build/html/.buildinfo b/docs/.buildinfo similarity index 100% rename from docs/build/html/.buildinfo rename to docs/.buildinfo diff --git a/docs/build/html/.nojekyll b/docs/.nojekyll similarity index 100% rename from docs/build/html/.nojekyll rename to docs/.nojekyll diff --git a/docs/build/html/_downloads/0f058b1c1f28ef52b43e0b4098b1f09b/_examples_gallery_jupyter.zip b/docs/_downloads/0f058b1c1f28ef52b43e0b4098b1f09b/_examples_gallery_jupyter.zip similarity index 100% rename from docs/build/html/_downloads/0f058b1c1f28ef52b43e0b4098b1f09b/_examples_gallery_jupyter.zip rename to docs/_downloads/0f058b1c1f28ef52b43e0b4098b1f09b/_examples_gallery_jupyter.zip diff --git a/docs/build/html/_downloads/25dc362d8e0148c6f95a461766e842d8/_examples_gallery_python.zip b/docs/_downloads/25dc362d8e0148c6f95a461766e842d8/_examples_gallery_python.zip similarity index 100% rename from docs/build/html/_downloads/25dc362d8e0148c6f95a461766e842d8/_examples_gallery_python.zip rename to docs/_downloads/25dc362d8e0148c6f95a461766e842d8/_examples_gallery_python.zip diff --git a/docs/build/html/_downloads/3652c05d4a0ac9126120b3d68282628a/get_github_link.zip b/docs/_downloads/3652c05d4a0ac9126120b3d68282628a/get_github_link.zip similarity index 100% rename from docs/build/html/_downloads/3652c05d4a0ac9126120b3d68282628a/get_github_link.zip rename to docs/_downloads/3652c05d4a0ac9126120b3d68282628a/get_github_link.zip diff --git a/docs/build/html/_downloads/5f709d13cec4ca713c4c2ffc5cf7fe0a/explain_a_paper.py b/docs/_downloads/5f709d13cec4ca713c4c2ffc5cf7fe0a/explain_a_paper.py similarity index 100% rename from docs/build/html/_downloads/5f709d13cec4ca713c4c2ffc5cf7fe0a/explain_a_paper.py rename to docs/_downloads/5f709d13cec4ca713c4c2ffc5cf7fe0a/explain_a_paper.py diff --git a/docs/build/html/_downloads/7d6bfe9004589548aa19dc70068ff49c/get_github_link.ipynb b/docs/_downloads/7d6bfe9004589548aa19dc70068ff49c/get_github_link.ipynb similarity index 100% rename from docs/build/html/_downloads/7d6bfe9004589548aa19dc70068ff49c/get_github_link.ipynb rename to docs/_downloads/7d6bfe9004589548aa19dc70068ff49c/get_github_link.ipynb diff --git a/docs/build/html/_downloads/88ee55421d170cdb16d18c882a440b57/get_github_link.py b/docs/_downloads/88ee55421d170cdb16d18c882a440b57/get_github_link.py similarity index 100% rename from docs/build/html/_downloads/88ee55421d170cdb16d18c882a440b57/get_github_link.py rename to docs/_downloads/88ee55421d170cdb16d18c882a440b57/get_github_link.py diff --git a/docs/build/html/_downloads/8ea4ae9092795b637770dd7df2b2682b/explain_a_paper.zip b/docs/_downloads/8ea4ae9092795b637770dd7df2b2682b/explain_a_paper.zip similarity index 100% rename from docs/build/html/_downloads/8ea4ae9092795b637770dd7df2b2682b/explain_a_paper.zip rename to docs/_downloads/8ea4ae9092795b637770dd7df2b2682b/explain_a_paper.zip diff --git a/docs/build/html/_downloads/9b6909f4dd22c7b9ed455c7223663372/explain_a_paper.ipynb b/docs/_downloads/9b6909f4dd22c7b9ed455c7223663372/explain_a_paper.ipynb similarity index 100% rename from docs/build/html/_downloads/9b6909f4dd22c7b9ed455c7223663372/explain_a_paper.ipynb rename to docs/_downloads/9b6909f4dd22c7b9ed455c7223663372/explain_a_paper.ipynb diff --git a/docs/build/html/_examples_gallery/explain_a_paper.html b/docs/_examples_gallery/explain_a_paper.html similarity index 100% rename from docs/build/html/_examples_gallery/explain_a_paper.html rename to docs/_examples_gallery/explain_a_paper.html diff --git a/docs/build/html/_examples_gallery/get_github_link.html b/docs/_examples_gallery/get_github_link.html similarity index 100% rename from docs/build/html/_examples_gallery/get_github_link.html rename to docs/_examples_gallery/get_github_link.html diff --git a/docs/build/html/_examples_gallery/index.html b/docs/_examples_gallery/index.html similarity index 100% rename from docs/build/html/_examples_gallery/index.html rename to docs/_examples_gallery/index.html diff --git a/docs/build/html/_examples_gallery/sg_execution_times.html b/docs/_examples_gallery/sg_execution_times.html similarity index 100% rename from docs/build/html/_examples_gallery/sg_execution_times.html rename to docs/_examples_gallery/sg_execution_times.html diff --git a/docs/build/html/_images/sphx_glr_explain_a_paper_thumb.png b/docs/_images/sphx_glr_explain_a_paper_thumb.png similarity index 100% rename from docs/build/html/_images/sphx_glr_explain_a_paper_thumb.png rename to docs/_images/sphx_glr_explain_a_paper_thumb.png diff --git a/docs/build/html/_images/sphx_glr_get_github_link_thumb.png b/docs/_images/sphx_glr_get_github_link_thumb.png similarity index 100% rename from docs/build/html/_images/sphx_glr_get_github_link_thumb.png rename to docs/_images/sphx_glr_get_github_link_thumb.png diff --git a/docs/build/html/_modules/auto_research/reimplementation/code_availability_check.html b/docs/_modules/auto_research/reimplementation/code_availability_check.html similarity index 100% rename from docs/build/html/_modules/auto_research/reimplementation/code_availability_check.html rename to docs/_modules/auto_research/reimplementation/code_availability_check.html diff --git a/docs/build/html/_modules/auto_research/search/core.html b/docs/_modules/auto_research/search/core.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/core.html rename to docs/_modules/auto_research/search/core.html diff --git a/docs/build/html/_modules/auto_research/search/data_retrival.html b/docs/_modules/auto_research/search/data_retrival.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/data_retrival.html rename to docs/_modules/auto_research/search/data_retrival.html diff --git a/docs/build/html/_modules/auto_research/search/files_management.html b/docs/_modules/auto_research/search/files_management.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/files_management.html rename to docs/_modules/auto_research/search/files_management.html diff --git a/docs/build/html/_modules/auto_research/search/information.html b/docs/_modules/auto_research/search/information.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/information.html rename to docs/_modules/auto_research/search/information.html diff --git a/docs/build/html/_modules/auto_research/search/keywords.html b/docs/_modules/auto_research/search/keywords.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/keywords.html rename to docs/_modules/auto_research/search/keywords.html diff --git a/docs/build/html/_modules/auto_research/search/post_processing.html b/docs/_modules/auto_research/search/post_processing.html similarity index 100% rename from docs/build/html/_modules/auto_research/search/post_processing.html rename to docs/_modules/auto_research/search/post_processing.html diff --git a/docs/build/html/_modules/auto_research/survey/core.html b/docs/_modules/auto_research/survey/core.html similarity index 100% rename from docs/build/html/_modules/auto_research/survey/core.html rename to docs/_modules/auto_research/survey/core.html diff --git a/docs/build/html/_modules/auto_research/survey/paper_reader.html b/docs/_modules/auto_research/survey/paper_reader.html similarity index 100% rename from docs/build/html/_modules/auto_research/survey/paper_reader.html rename to docs/_modules/auto_research/survey/paper_reader.html diff --git a/docs/build/html/_modules/auto_research/survey/prompts.html b/docs/_modules/auto_research/survey/prompts.html similarity index 100% rename from docs/build/html/_modules/auto_research/survey/prompts.html rename to docs/_modules/auto_research/survey/prompts.html diff --git a/docs/build/html/_modules/auto_research/utils/files.html b/docs/_modules/auto_research/utils/files.html similarity index 100% rename from docs/build/html/_modules/auto_research/utils/files.html rename to docs/_modules/auto_research/utils/files.html diff --git a/docs/build/html/_modules/auto_research/utils/stored_info.html b/docs/_modules/auto_research/utils/stored_info.html similarity index 100% rename from docs/build/html/_modules/auto_research/utils/stored_info.html rename to docs/_modules/auto_research/utils/stored_info.html diff --git a/docs/build/html/_modules/index.html b/docs/_modules/index.html similarity index 100% rename from docs/build/html/_modules/index.html rename to docs/_modules/index.html diff --git a/docs/build/html/_sources/_examples_gallery/explain_a_paper.rst.txt b/docs/_sources/_examples_gallery/explain_a_paper.rst.txt similarity index 100% rename from docs/build/html/_sources/_examples_gallery/explain_a_paper.rst.txt rename to docs/_sources/_examples_gallery/explain_a_paper.rst.txt diff --git a/docs/build/html/_sources/_examples_gallery/get_github_link.rst.txt b/docs/_sources/_examples_gallery/get_github_link.rst.txt similarity index 100% rename from docs/build/html/_sources/_examples_gallery/get_github_link.rst.txt rename to docs/_sources/_examples_gallery/get_github_link.rst.txt diff --git a/docs/build/html/_sources/_examples_gallery/index.rst.txt b/docs/_sources/_examples_gallery/index.rst.txt similarity index 100% rename from docs/build/html/_sources/_examples_gallery/index.rst.txt rename to docs/_sources/_examples_gallery/index.rst.txt diff --git a/docs/build/html/_sources/_examples_gallery/sg_execution_times.rst.txt b/docs/_sources/_examples_gallery/sg_execution_times.rst.txt similarity index 100% rename from docs/build/html/_sources/_examples_gallery/sg_execution_times.rst.txt rename to docs/_sources/_examples_gallery/sg_execution_times.rst.txt diff --git a/docs/build/html/_sources/api.rst.txt b/docs/_sources/api.rst.txt similarity index 100% rename from docs/build/html/_sources/api.rst.txt rename to docs/_sources/api.rst.txt diff --git a/docs/build/html/_sources/index.rst.txt b/docs/_sources/index.rst.txt similarity index 100% rename from docs/build/html/_sources/index.rst.txt rename to docs/_sources/index.rst.txt diff --git a/docs/build/html/_sources/installation.rst.txt b/docs/_sources/installation.rst.txt similarity index 100% rename from docs/build/html/_sources/installation.rst.txt rename to docs/_sources/installation.rst.txt diff --git a/docs/build/html/_sources/sg_execution_times.rst.txt b/docs/_sources/sg_execution_times.rst.txt similarity index 100% rename from docs/build/html/_sources/sg_execution_times.rst.txt rename to docs/_sources/sg_execution_times.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.reimplementation.code_availability_check.rst.txt b/docs/_sources/target_code/auto_research.reimplementation.code_availability_check.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.reimplementation.code_availability_check.rst.txt rename to docs/_sources/target_code/auto_research.reimplementation.code_availability_check.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.reimplementation.rst.txt b/docs/_sources/target_code/auto_research.reimplementation.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.reimplementation.rst.txt rename to docs/_sources/target_code/auto_research.reimplementation.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.rst.txt b/docs/_sources/target_code/auto_research.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.rst.txt rename to docs/_sources/target_code/auto_research.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.core.rst.txt b/docs/_sources/target_code/auto_research.search.core.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.core.rst.txt rename to docs/_sources/target_code/auto_research.search.core.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.data_retrival.rst.txt b/docs/_sources/target_code/auto_research.search.data_retrival.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.data_retrival.rst.txt rename to docs/_sources/target_code/auto_research.search.data_retrival.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.files_management.rst.txt b/docs/_sources/target_code/auto_research.search.files_management.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.files_management.rst.txt rename to docs/_sources/target_code/auto_research.search.files_management.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.information.rst.txt b/docs/_sources/target_code/auto_research.search.information.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.information.rst.txt rename to docs/_sources/target_code/auto_research.search.information.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.keywords.rst.txt b/docs/_sources/target_code/auto_research.search.keywords.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.keywords.rst.txt rename to docs/_sources/target_code/auto_research.search.keywords.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.post_processing.rst.txt b/docs/_sources/target_code/auto_research.search.post_processing.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.post_processing.rst.txt rename to docs/_sources/target_code/auto_research.search.post_processing.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.search.rst.txt b/docs/_sources/target_code/auto_research.search.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.search.rst.txt rename to docs/_sources/target_code/auto_research.search.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.survey.core.rst.txt b/docs/_sources/target_code/auto_research.survey.core.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.survey.core.rst.txt rename to docs/_sources/target_code/auto_research.survey.core.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.survey.paper_reader.rst.txt b/docs/_sources/target_code/auto_research.survey.paper_reader.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.survey.paper_reader.rst.txt rename to docs/_sources/target_code/auto_research.survey.paper_reader.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.survey.prompts.rst.txt b/docs/_sources/target_code/auto_research.survey.prompts.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.survey.prompts.rst.txt rename to docs/_sources/target_code/auto_research.survey.prompts.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.survey.rst.txt b/docs/_sources/target_code/auto_research.survey.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.survey.rst.txt rename to docs/_sources/target_code/auto_research.survey.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.utils.files.rst.txt b/docs/_sources/target_code/auto_research.utils.files.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.utils.files.rst.txt rename to docs/_sources/target_code/auto_research.utils.files.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.utils.rst.txt b/docs/_sources/target_code/auto_research.utils.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.utils.rst.txt rename to docs/_sources/target_code/auto_research.utils.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.utils.stored_info.rst.txt b/docs/_sources/target_code/auto_research.utils.stored_info.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.utils.stored_info.rst.txt rename to docs/_sources/target_code/auto_research.utils.stored_info.rst.txt diff --git a/docs/build/html/_sources/target_code/auto_research.version.rst.txt b/docs/_sources/target_code/auto_research.version.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/auto_research.version.rst.txt rename to docs/_sources/target_code/auto_research.version.rst.txt diff --git a/docs/build/html/_sources/target_code/modules.rst.txt b/docs/_sources/target_code/modules.rst.txt similarity index 100% rename from docs/build/html/_sources/target_code/modules.rst.txt rename to docs/_sources/target_code/modules.rst.txt diff --git a/docs/build/html/_static/_sphinx_javascript_frameworks_compat.js b/docs/_static/_sphinx_javascript_frameworks_compat.js similarity index 100% rename from docs/build/html/_static/_sphinx_javascript_frameworks_compat.js rename to docs/_static/_sphinx_javascript_frameworks_compat.js diff --git a/docs/build/html/_static/basic.css b/docs/_static/basic.css similarity index 100% rename from docs/build/html/_static/basic.css rename to docs/_static/basic.css diff --git a/docs/build/html/_static/binder_badge_logo.svg b/docs/_static/binder_badge_logo.svg similarity index 100% rename from docs/build/html/_static/binder_badge_logo.svg rename to docs/_static/binder_badge_logo.svg diff --git a/docs/build/html/_static/broken_example.png b/docs/_static/broken_example.png similarity index 100% rename from docs/build/html/_static/broken_example.png rename to docs/_static/broken_example.png diff --git a/docs/build/html/_static/check-solid.svg b/docs/_static/check-solid.svg similarity index 100% rename from docs/build/html/_static/check-solid.svg rename to docs/_static/check-solid.svg diff --git a/docs/build/html/_static/clipboard.min.js b/docs/_static/clipboard.min.js similarity index 100% rename from docs/build/html/_static/clipboard.min.js rename to docs/_static/clipboard.min.js diff --git a/docs/build/html/_static/copy-button.svg b/docs/_static/copy-button.svg similarity index 100% rename from docs/build/html/_static/copy-button.svg rename to docs/_static/copy-button.svg diff --git a/docs/build/html/_static/copybutton.css b/docs/_static/copybutton.css similarity index 100% rename from docs/build/html/_static/copybutton.css rename to docs/_static/copybutton.css diff --git a/docs/build/html/_static/copybutton.js b/docs/_static/copybutton.js similarity index 100% rename from docs/build/html/_static/copybutton.js rename to docs/_static/copybutton.js diff --git a/docs/build/html/_static/copybutton_funcs.js b/docs/_static/copybutton_funcs.js similarity index 100% rename from docs/build/html/_static/copybutton_funcs.js rename to docs/_static/copybutton_funcs.js diff --git a/docs/build/html/_static/css/badge_only.css b/docs/_static/css/badge_only.css similarity index 100% rename from docs/build/html/_static/css/badge_only.css rename to docs/_static/css/badge_only.css diff --git a/docs/build/html/_static/css/custom.css b/docs/_static/css/custom.css similarity index 100% rename from docs/build/html/_static/css/custom.css rename to docs/_static/css/custom.css diff --git a/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff b/docs/_static/css/fonts/Roboto-Slab-Bold.woff similarity index 100% rename from docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff rename to docs/_static/css/fonts/Roboto-Slab-Bold.woff diff --git a/docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff2 b/docs/_static/css/fonts/Roboto-Slab-Bold.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/Roboto-Slab-Bold.woff2 rename to docs/_static/css/fonts/Roboto-Slab-Bold.woff2 diff --git a/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff b/docs/_static/css/fonts/Roboto-Slab-Regular.woff similarity index 100% rename from docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff rename to docs/_static/css/fonts/Roboto-Slab-Regular.woff diff --git a/docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff2 b/docs/_static/css/fonts/Roboto-Slab-Regular.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/Roboto-Slab-Regular.woff2 rename to docs/_static/css/fonts/Roboto-Slab-Regular.woff2 diff --git a/docs/build/html/_static/css/fonts/fontawesome-webfont.eot b/docs/_static/css/fonts/fontawesome-webfont.eot similarity index 100% rename from docs/build/html/_static/css/fonts/fontawesome-webfont.eot rename to docs/_static/css/fonts/fontawesome-webfont.eot diff --git a/docs/build/html/_static/css/fonts/fontawesome-webfont.svg b/docs/_static/css/fonts/fontawesome-webfont.svg similarity index 100% rename from docs/build/html/_static/css/fonts/fontawesome-webfont.svg rename to docs/_static/css/fonts/fontawesome-webfont.svg diff --git a/docs/build/html/_static/css/fonts/fontawesome-webfont.ttf b/docs/_static/css/fonts/fontawesome-webfont.ttf similarity index 100% rename from docs/build/html/_static/css/fonts/fontawesome-webfont.ttf rename to docs/_static/css/fonts/fontawesome-webfont.ttf diff --git a/docs/build/html/_static/css/fonts/fontawesome-webfont.woff b/docs/_static/css/fonts/fontawesome-webfont.woff similarity index 100% rename from docs/build/html/_static/css/fonts/fontawesome-webfont.woff rename to docs/_static/css/fonts/fontawesome-webfont.woff diff --git a/docs/build/html/_static/css/fonts/fontawesome-webfont.woff2 b/docs/_static/css/fonts/fontawesome-webfont.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/fontawesome-webfont.woff2 rename to docs/_static/css/fonts/fontawesome-webfont.woff2 diff --git a/docs/build/html/_static/css/fonts/lato-bold-italic.woff b/docs/_static/css/fonts/lato-bold-italic.woff similarity index 100% rename from docs/build/html/_static/css/fonts/lato-bold-italic.woff rename to docs/_static/css/fonts/lato-bold-italic.woff diff --git a/docs/build/html/_static/css/fonts/lato-bold-italic.woff2 b/docs/_static/css/fonts/lato-bold-italic.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/lato-bold-italic.woff2 rename to docs/_static/css/fonts/lato-bold-italic.woff2 diff --git a/docs/build/html/_static/css/fonts/lato-bold.woff b/docs/_static/css/fonts/lato-bold.woff similarity index 100% rename from docs/build/html/_static/css/fonts/lato-bold.woff rename to docs/_static/css/fonts/lato-bold.woff diff --git a/docs/build/html/_static/css/fonts/lato-bold.woff2 b/docs/_static/css/fonts/lato-bold.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/lato-bold.woff2 rename to docs/_static/css/fonts/lato-bold.woff2 diff --git a/docs/build/html/_static/css/fonts/lato-normal-italic.woff b/docs/_static/css/fonts/lato-normal-italic.woff similarity index 100% rename from docs/build/html/_static/css/fonts/lato-normal-italic.woff rename to docs/_static/css/fonts/lato-normal-italic.woff diff --git a/docs/build/html/_static/css/fonts/lato-normal-italic.woff2 b/docs/_static/css/fonts/lato-normal-italic.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/lato-normal-italic.woff2 rename to docs/_static/css/fonts/lato-normal-italic.woff2 diff --git a/docs/build/html/_static/css/fonts/lato-normal.woff b/docs/_static/css/fonts/lato-normal.woff similarity index 100% rename from docs/build/html/_static/css/fonts/lato-normal.woff rename to docs/_static/css/fonts/lato-normal.woff diff --git a/docs/build/html/_static/css/fonts/lato-normal.woff2 b/docs/_static/css/fonts/lato-normal.woff2 similarity index 100% rename from docs/build/html/_static/css/fonts/lato-normal.woff2 rename to docs/_static/css/fonts/lato-normal.woff2 diff --git a/docs/build/html/_static/css/theme.css b/docs/_static/css/theme.css similarity index 100% rename from docs/build/html/_static/css/theme.css rename to docs/_static/css/theme.css diff --git a/docs/build/html/_static/doctools.js b/docs/_static/doctools.js similarity index 100% rename from docs/build/html/_static/doctools.js rename to docs/_static/doctools.js diff --git a/docs/build/html/_static/documentation_options.js b/docs/_static/documentation_options.js similarity index 100% rename from docs/build/html/_static/documentation_options.js rename to docs/_static/documentation_options.js diff --git a/docs/build/html/_static/file.png b/docs/_static/file.png similarity index 100% rename from docs/build/html/_static/file.png rename to docs/_static/file.png diff --git a/docs/build/html/_static/fonts/Lato/lato-bold.eot b/docs/_static/fonts/Lato/lato-bold.eot similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bold.eot rename to docs/_static/fonts/Lato/lato-bold.eot diff --git a/docs/build/html/_static/fonts/Lato/lato-bold.ttf b/docs/_static/fonts/Lato/lato-bold.ttf similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bold.ttf rename to docs/_static/fonts/Lato/lato-bold.ttf diff --git a/docs/build/html/_static/fonts/Lato/lato-bold.woff b/docs/_static/fonts/Lato/lato-bold.woff similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bold.woff rename to docs/_static/fonts/Lato/lato-bold.woff diff --git a/docs/build/html/_static/fonts/Lato/lato-bold.woff2 b/docs/_static/fonts/Lato/lato-bold.woff2 similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bold.woff2 rename to docs/_static/fonts/Lato/lato-bold.woff2 diff --git a/docs/build/html/_static/fonts/Lato/lato-bolditalic.eot b/docs/_static/fonts/Lato/lato-bolditalic.eot similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bolditalic.eot rename to docs/_static/fonts/Lato/lato-bolditalic.eot diff --git a/docs/build/html/_static/fonts/Lato/lato-bolditalic.ttf b/docs/_static/fonts/Lato/lato-bolditalic.ttf similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bolditalic.ttf rename to docs/_static/fonts/Lato/lato-bolditalic.ttf diff --git a/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff b/docs/_static/fonts/Lato/lato-bolditalic.woff similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bolditalic.woff rename to docs/_static/fonts/Lato/lato-bolditalic.woff diff --git a/docs/build/html/_static/fonts/Lato/lato-bolditalic.woff2 b/docs/_static/fonts/Lato/lato-bolditalic.woff2 similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-bolditalic.woff2 rename to docs/_static/fonts/Lato/lato-bolditalic.woff2 diff --git a/docs/build/html/_static/fonts/Lato/lato-italic.eot b/docs/_static/fonts/Lato/lato-italic.eot similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-italic.eot rename to docs/_static/fonts/Lato/lato-italic.eot diff --git a/docs/build/html/_static/fonts/Lato/lato-italic.ttf b/docs/_static/fonts/Lato/lato-italic.ttf similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-italic.ttf rename to docs/_static/fonts/Lato/lato-italic.ttf diff --git a/docs/build/html/_static/fonts/Lato/lato-italic.woff b/docs/_static/fonts/Lato/lato-italic.woff similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-italic.woff rename to docs/_static/fonts/Lato/lato-italic.woff diff --git a/docs/build/html/_static/fonts/Lato/lato-italic.woff2 b/docs/_static/fonts/Lato/lato-italic.woff2 similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-italic.woff2 rename to docs/_static/fonts/Lato/lato-italic.woff2 diff --git a/docs/build/html/_static/fonts/Lato/lato-regular.eot b/docs/_static/fonts/Lato/lato-regular.eot similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-regular.eot rename to docs/_static/fonts/Lato/lato-regular.eot diff --git a/docs/build/html/_static/fonts/Lato/lato-regular.ttf b/docs/_static/fonts/Lato/lato-regular.ttf similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-regular.ttf rename to docs/_static/fonts/Lato/lato-regular.ttf diff --git a/docs/build/html/_static/fonts/Lato/lato-regular.woff b/docs/_static/fonts/Lato/lato-regular.woff similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-regular.woff rename to docs/_static/fonts/Lato/lato-regular.woff diff --git a/docs/build/html/_static/fonts/Lato/lato-regular.woff2 b/docs/_static/fonts/Lato/lato-regular.woff2 similarity index 100% rename from docs/build/html/_static/fonts/Lato/lato-regular.woff2 rename to docs/_static/fonts/Lato/lato-regular.woff2 diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttf diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2 diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttf diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff diff --git a/docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 b/docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 similarity index 100% rename from docs/build/html/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 rename to docs/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2 diff --git a/docs/build/html/_static/jquery.js b/docs/_static/jquery.js similarity index 100% rename from docs/build/html/_static/jquery.js rename to docs/_static/jquery.js diff --git a/docs/build/html/_static/js/badge_only.js b/docs/_static/js/badge_only.js similarity index 100% rename from docs/build/html/_static/js/badge_only.js rename to docs/_static/js/badge_only.js diff --git a/docs/build/html/_static/js/theme.js b/docs/_static/js/theme.js similarity index 100% rename from docs/build/html/_static/js/theme.js rename to docs/_static/js/theme.js diff --git a/docs/build/html/_static/js/versions.js b/docs/_static/js/versions.js similarity index 100% rename from docs/build/html/_static/js/versions.js rename to docs/_static/js/versions.js diff --git a/docs/build/html/_static/jupyterlite_badge_logo.svg b/docs/_static/jupyterlite_badge_logo.svg similarity index 100% rename from docs/build/html/_static/jupyterlite_badge_logo.svg rename to docs/_static/jupyterlite_badge_logo.svg diff --git a/docs/build/html/_static/language_data.js b/docs/_static/language_data.js similarity index 100% rename from docs/build/html/_static/language_data.js rename to docs/_static/language_data.js diff --git a/docs/build/html/_static/minus.png b/docs/_static/minus.png similarity index 100% rename from docs/build/html/_static/minus.png rename to docs/_static/minus.png diff --git a/docs/build/html/_static/no_image.png b/docs/_static/no_image.png similarity index 100% rename from docs/build/html/_static/no_image.png rename to docs/_static/no_image.png diff --git a/docs/build/html/_static/plus.png b/docs/_static/plus.png similarity index 100% rename from docs/build/html/_static/plus.png rename to docs/_static/plus.png diff --git a/docs/build/html/_static/pygments.css b/docs/_static/pygments.css similarity index 100% rename from docs/build/html/_static/pygments.css rename to docs/_static/pygments.css diff --git a/docs/build/html/_static/searchtools.js b/docs/_static/searchtools.js similarity index 100% rename from docs/build/html/_static/searchtools.js rename to docs/_static/searchtools.js diff --git a/docs/build/html/_static/sg_gallery-binder.css b/docs/_static/sg_gallery-binder.css similarity index 100% rename from docs/build/html/_static/sg_gallery-binder.css rename to docs/_static/sg_gallery-binder.css diff --git a/docs/build/html/_static/sg_gallery-dataframe.css b/docs/_static/sg_gallery-dataframe.css similarity index 100% rename from docs/build/html/_static/sg_gallery-dataframe.css rename to docs/_static/sg_gallery-dataframe.css diff --git a/docs/build/html/_static/sg_gallery-rendered-html.css b/docs/_static/sg_gallery-rendered-html.css similarity index 100% rename from docs/build/html/_static/sg_gallery-rendered-html.css rename to docs/_static/sg_gallery-rendered-html.css diff --git a/docs/build/html/_static/sg_gallery.css b/docs/_static/sg_gallery.css similarity index 100% rename from docs/build/html/_static/sg_gallery.css rename to docs/_static/sg_gallery.css diff --git a/docs/build/html/_static/sphinx_highlight.js b/docs/_static/sphinx_highlight.js similarity index 100% rename from docs/build/html/_static/sphinx_highlight.js rename to docs/_static/sphinx_highlight.js diff --git a/docs/build/html/api.html b/docs/api.html similarity index 100% rename from docs/build/html/api.html rename to docs/api.html diff --git a/docs/build/doctrees/_examples_gallery/explain_a_paper.doctree b/docs/build/doctrees/_examples_gallery/explain_a_paper.doctree deleted file mode 100644 index 5d6efefa30281f54e3845e4233964659f738c086..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17382 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 EAJ{-ckN^Mx diff --git a/docs/build/doctrees/_examples_gallery/get_github_link.doctree b/docs/build/doctrees/_examples_gallery/get_github_link.doctree deleted file mode 100644 index 7af6fb7b82836cd371fe48d91f31af3914325070..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19242 zcmeHPU2Ggja+bs&iPVop*_JK;t**?$`CGjLt3Q7OPc80S%vz!^u z&g{*P#C2f6cYzHl=!YQQLlPi)2!hLN64(w91c$S8$RR);@|1f_0w+M;5(Ghl1js|a z>YkpN{o|h{Bo8tylGD>&U0qdORb5p*9}WEQTi5r9|M+8J-Lk!nl5QBDZ`Dt_P`^^uV1wIt$cSAo8DrS@KL63@MyGCGo&G+&02=$L_H!LLp_E-E`%Xn*m zAG&;tE#6vT^OqM^N=|(TKkXJiR9WI$*^0?4hhz)&sLD`V4K<+}W_M(^3x912Z&(J7zQH z`y+jgMl`Kq>$ug&hqROocp6lzU!Ji1nmOT2m>YF7uxXj$gdRt}MxgYdVohLNI3fE_ zXy%4qtGi~Xt?907291d|Gt$=V$coFFYkTXZAdH&4AAg$7>-*xebx@KVB%4{ewy?~u zEZmr9Z_O>Uxi?mB-JDxlxHNa;#yjll{Nnu5+{*lA_WC<)`S!Ji#kY%B@n(MMorJt2 z-vEH*0O)WUq_>^|y{!}A*t7WeJpO$P|6ahqlh%u|^^zo*b;|0qUbYI>*!8}aWfWI# zv72+(=h>xebBkB!m&b(+u$61`Z28t3OPA)^?RQqL-C7hYot2_7!gn|-MR;a62=})j zd}?%SuGJf(3e)X&Pf@(G8x#jxP<;Nz!s0wzeBG@P6NO8>ybK2CPA~wLL#Fb1!&(7CUfu^{USz{BN1e^bGb2l+T8? z<_6eocRknF4XuOrTKkTvH(pyE1`stwK&!^C%aYB;Do|vpk{N;;(bodKZvEe*Qvk^h z)v$`g3;ZGVD=>cS@$8X zwzQbo(jvH8l(tlopxzKje+CWatwc_vC3>uyqvB1#_Vc~gHj4bmr}(K%vFZ> zv1>vpOMVm}*{8NQT~1;AJik&aN)bPlM@ea<{UD|p=x&}7|B$Gp;cN*x@c)zt-%7}W z^)c_$y+)@3`WhttyG^BCDIn`NThz;7re3UnX;m%vbE?JqZJx(AuOyzv)IS$W;(+2q zZZ*A##kS&=B;Y?P>N@><_v}gNcA_VTvx%KS>Mz{1u9_W`+=m?mzq?U{RCJ}Nvkx$K zK~(1`#$|NneKbK&+TQ0w^#)M`lG$8@o8FieUVd{CMBiko-Fa{@FXP$nY+=Lp6f*Hu z>{6jn4wm6_z?*k%xbT@O%#_Lyz0n}-wcKm|i_4}9O~iC|`|=f5wXylCfnUROST`$n z)iw=Q^ zh#d?HQItGprss`ag^XR;Nz197!%$@0&Cra3_O2-S3m}KNGYZm>UKAW#F~dm6UkkBd zd<6x4k6pE+YjL@gZiVfRRMgu3fQ&}p-xZA*7X0DPXhcJL(dfOU*rOdwCJE98btWAS zwCQdmgeMb+IR6MLhC&yj3v}VQ+SlXgX^01iCLj<9DXX1iefJ?wra19X=g64%JG)}u zC^+%MoiUGwWX$Vr`uL!-bQe_(ZMDsHx@2?IF7z1ljmcMis<+p*EPLv zYp@C7syytI@B02j#USTQebL6PoY(tIZ$za?eV|O7^AmzX!O#)@c$bCc=KHE`zAkR? z)+ci3$AGe#F-Z^Qtv<2y*BF;~-#Sm-ZLV?G)sU~C4$?0|2#JQmP2O9|t+bu8y#b|-at zE@2iFQOOD60SK2q&!QF%5g#jYK$#78*ALdo5*l`Z6M-KzSYdQ@tdnC)4}K2Ct2ZAk zXfTbKl;_eD`!+juwoyIZ&Zj~0qZqlFvTE~uX-LMU-de-?46JlMClP41X%zZY$Ggm? zeX;_M!TqS1VF;si$9L~Qhs4Mm;fVqn!bFYZq2k6A*oCd410MaAJL8c{6U3e;o7+7i zVJLOD;*~gr0_gO|lW_J3|NnwcrW{MVV(@s5*jdi2kma?mEZw@PQbS3ih_W8bZ0bVs z!UZM2+aDkihK#%de7BqN$j9U+#i{>r61~#OP`m57gZTR;al%T@y#uk<@ZO1W| z2+Y8$W&mc{&H*Ii`$%RWqmN`}dqS6ZKG0w{x@a(*A5>mQCJKsv95q|=L6ooO12|Ko z_TfH1;3i=+RlfC&gOLX5FaM3)1d}c2G|;F z4~cG?^BTjl$~03}MzDt?cWGc3Hm`5#2CUN1))dMmcxuwR*$jK(NXdHCaeXk#-4DTC=g(7n5ZB^5{i7|?vY3l5^D3B zO2Y!2IN~XAa;73%7CsoxNo`SfnxZq#PS_QhiW1ATT9<%xNz7NII0eE|vfK6}sdAD9 z&yH-I?mkGecNx85yb(9?pbU~}5ZaP+kRWuAq@@9tRCH8Sm;6l`izM%0osl?5z={ng z*|JDDGz8tH9R~R!x3=(7iBvMto6;~8n6+4LSoY3Cr(_H!=$`86#smpD2?y@neGtP> zrYsao>cYXKTeqlyGV~qixZLqt27<=tiQ8iO182(Y1P1oc4<~h{|ZzOo~DHds)*J-3`s`an$yts6yAGWKQIF zbTdXg(EC_K}-;#CSE?MjU~W#qh$$4zJkOG;q5k! z40MLUTur08Ll~o1v6VE9d}&P^m5NOI@5)t zc?OXPxW7g?ChRSh1r8zw>3eIrC?9`mTd-Al@`Ww&$mKIQR@l2ft1VLQ{5thM?tFq@ zB8T?OChN(9wbVU7M{Af|+y;@wr63tX)vW=9e7^0&9OXY(XKeoMmNHOPpt`N1?k(y; zt)K97X@o-oE~>ETc1l7&QW#S-10<^`tX0T@4<)A`GstoL?LR=K0Lx0>&CcQk*;azv z*-~_3L{-dyT+UgA@9gU3q|TjvSH5Ocwp;f7^;zN5%W776GsLbpyfS-*T>Xw_RKO4K z0w-XEz0?aOxzm`ux*`tZok-OiofwIN{N14QfnD!~3trVtqjP?=cOrns*H-1Gbv}oH zE5`Dbhe3I{w^ME7{5fqY%Hi+f#}uRCpjJ)f_z-E!!eCj?tcEikJi;e;DjPY~@t1Ae zx;3>)MY6cnC2v@Cuj~8^0N5i=h5`WN^}$6jyp6CG`8w|5ZN`HYZ4se=ICDxJ5xN#{4&gzb{~Z!|X~)ALhRx6Xjv}uG-q*Ay&Omaf_-!$E(^~GBV;eQGuwaRYZ>}^K~`}(#J!ei}1h?-~T z?=dq!J2PXN=gv(}oiWZ_n5-D(Gv|#nGnJW{DSdi+vV87BhwRA<2To4#IC%Zb{OlDjM2X;ZB^X-k_%_=~BuZ8CpO#Kvik zZz5u20Ps!q-1)6U?D2LH!{QPdn?8H~+*D=qoH4CW>XnOUrp}+4nk=6+&d*HEOr4*a z(K}>}#!?<8CuF|?p*gk1Lh?dJ{YSg>?=ECdb_yBc(0;?KRkOAFk%gQiS@q%J;8M|3 zDOlN}e7Bx}{}|h%JFlHT!Yf@}N8RD zkvTdD>--1^h5V_m9dU^X-3Vpbt&8iKIum?h^{Tum40q5&aS2sXmK%uF(Lu%+lB~z&42J@Lijr}~eD1O+a+gi(OOvR$G$#_+& zDDTk8@tlY&FaB=lsvuNELQEpxS3tB+3ZS@djskzI8(ZuTY58A-&YF0%zQo`8^(g)+ zSm~vHtH7VYeL636MaGu$25Y#@FTXP|5K$xnDQG^d`j}wao|sVC%a0_rd|L8>fJJ^t zwNQGTZZ9Quz4)@iNcyD&(_;c3MBcuR)cvCMvqe6XNTeSC(vSgl zfD~b^j)#K*^eRxrCCLpGXiwlal|(@t9?@Yqd5i-WPlqGFqETTIB?E!V0P@oTE_)p# zWlU$#+{=6XFx{0zt&6rn$r@avJ%T`pUDuKiJA?rEtZYHTPJ9DFqfDfxzQus~k^#xb z89Z$o;6maJVGBMKN7dp?5gVt;pKE=onN;?pS;&y$iwxiZp<2QH;KwB8 zb5I5ZlqP?^?M)j9=Wii#{D_2`;h;u8*ZQJuFh5Fcf$W7ANaTtSQyf;c8KAgBz?TT zmyd{Y6r3a1Ac!uaS5fok(U?UGH!TJi@avFv;7(hEKdr0{nyG}0A|xe0Si_Eb zl6ndR&{M-bKClO0HNb^LvtE2@avJnJ5>zW~;Hf18e@cPJ=G94L*HJ%an^9HF0fjI@ zm#s0`P^6c!i;T!>UO&K}hfLN`5Rz=p)L!6@HA%>Qel%<#Q@^35H9Pbb5sFpvLtzc& z-`e+L?CKDNdR#oqM~#x%D3znHr95A;@MVMwoHM!Kz)C?vj9!oHn1Vj+BJ_Ep2JS<8 z{0b#-Q@wDE6a})Mc2w<>koecoq!cbfPn0Y4zM3AQgJ5miDWgQ3Z41+lmhAO*>aP_P22 zK}8B_b6C`TD>)~k8PKZf1KkRyZ_Cg}PrgJ{=L=oqPug*LzHCkc{oA&C{OkfK`IcT+(VjZd^SroD$+AP%Wn#h_y? z@S(>8)NSqMPqxEK-oTtfHC6nWiY#HfDn9Pgih>{*r~Q|b_D{iukDE)_X84E)HZ1r> zm)+%rsfNloQ`G)Q*a)#%RdZ@u)6bKn?sgLS9pOvYz?^`@RF%Apw!1c=^0K>pc3_mQ zWWb7|-Zycz4RxahZrOMGH&1!UqZ$g6(Qh-?jSnQob1(0gU%%*ISiEwJESUT@6Ete_ zC81-0>C6gv&bRSP1%HwScM{;;O$eYOhw8+(drJKBHYxGePATE6U_=)>e3a3_2CV6 z-a$eFDNejfMM^^Rkmuwn3VA|8B2P%XCXw<7l8{Jw4N{a>@}27IT=s@-gcK}!XS%BT zRGm}je$Ko-@?Lm)i~J{c1Rgh?<(g&~j%%ns*qutMjiZTQTIZ^vSqmWQSt)YA9I0;Y$i>*TNV5kAVtZpSlxLX3oFXtUCk7=LM5 zYkM|!rZreH{2E)Py-PE9<1)}%F&7z?!)O~rf%KgcKfAwI+p ziz{{Rwprb(vt^I@CQ&S?Yf%5L52KD4fcpdx)LOpg@e+w{Rkm)~@)|b-rR^G#%@ogfmrUH1LUcF7j?#=AN%BBxy1t_O zObbn?r7W32q}k@1cygUU30*~VG`sUA!>6G{*dCkH*N`)%iI*arTydN78Jk$R$eQvR z2Rgm5A{x?s(~Sbfv)xecXPXTlV=OqK1d+}aEl_S?&hE(lu4^H!#G(`OIqZ0*4pMX! zpS=;8K2D_=TBs>*gEp3HT#t^f*$UC6%|aZwmhj2Guc^{al~hK+p!I}7=lSC#2K))| zK0gA{I)?vG;s0^`e;RzvpXF74n4bXmjb?l;xp3HV!!8;9{3bZP#AT)f7Ag3#t#uS) z2-Cp@Y2d^q@Ms@XD7LxCQiiB0SDH%4jgI5iqkwpI;pNEd;Pq=-V?jMpfjTnNs}EQh zc}m-C@la{7j9I|6F1`~F6T9|tXbn3t4Z}^>w%t3Dr58*G{BGM)9+XxD8Cp=K$S_B1 zKykFdx1Q(vAy83@1EnliOSB;$5nt0os`Guqcvy__>D#}`StBl3`*NAJNnb)oGjIV6 zQ)aAiJyTuGl8J>cS$1r2*&yB1W-$2AAj zCH!n_jnY>sbXOs4m&G`At!pnaBfh#7Qnych?;&x03E6J)UCa4-??B1O2)DamY)UYV z%@J@AFn(K{8$dy6Ejsn&qvmyv6(p^ua$3-nt0@_u+>k)8!cuHQ+HwLH`22dR^zlX#o`KT2^{_B6X^54whTw(PdHy~bHPcU%WezUw`-}3v>#O!|FwjXS2C!#&t1ijO zHPMPx=HGv4QdB~)i?AD0T~p9Tccqgz8ft!v6+s^C=J_uwpUF*Rj;5#-LL6(E+u1Xk zI-&eF{~!PVXL&O{}*>_&VK2Yx?OonoF&`GA!{uJ%QjeX2?yv4lg{Y~n#; zw!kIKaM@YHg?|JD*1n$1SWK3T#e^6_*j@H(j$AOzB}GQB7mp%tU#_-nzY33|-EcHS z;72cIBC&y$i3P-de-73N62vGX%C;89Vwi_*I~EhmZF??&5ke|p+@na>Ut*H^|Ck!Q zJzY4A!58XECVM+42uG6oNH-}FLQ!8T&*kPI74F)Uydz$#Pl`~p${HzQD` zLs0}xbtMIAu&tPbj|dZ+2K1pjSKQrK>rgqlKU<63y=;<^KjVo1_$GAM^a>w~&vs5*&+3Xwpn#j|mFs-}7xaxzgeT zISy6s_2T^_Nz!PI0(i>vPw<1*5IrJq1^O3m&zU(W*|~+BY<+0<5)w}MLPEJMVv@W- zgv{zPfRt{`Iz(F`K16snYC19^@Q5)W(I~vz|(k;fDw1IA+AKJdzj+LIc@8 z{H@XvSx@rAI!0g)S_(eaa^_{2hfH29_V*De$>BjOVgti%gXdyv7VyLv29V%_k{qJF z#diE9t~7Nsj929J9eC&QJ^5;CiZ@FUy649Ui6n`06v#Zb4l<+@v!oBLFZg1010{xW zazC>GwCPsbRAxbC_UJH4cb8(FSCrLNE7_{5%mW|2^im?JNd4U)Nkz~Qa^>2!>%oOO zY{I2V@{yT^2Msn;Zq}>)vC`NV zGb(VF)g-^8La8l&X+~w$ePe4cka{b&_T$5P2Y&+V0RD=N+mO{^_t=nG=n5aOzkm(t z*(0|h))Ro2U6b`=0uHNTJvnF;k?LC3qJN8$wfJdz>{YCVRmc2BZN)vT-H@%YE)dkR zS$K~IHf$EG7isw>aqh7Pr*UULTIaxJdqC@pJ6_!$SU2cwNjxyX8r1r%!L^NAgUhHu zDlaU-K4^`kvUQm=eQ}^Ic(6coJ@f%^yB|w%w$MZT(~P^tV*?`|-F5>M70FlHx8{=k zbf2tqy3FtH4SOzhS?AGitC~ILyZmLHUDosVFP3O9foiea_FPmOOHN{sL;;LizEH6Sx*oU|2Q7FtVefX855JHquY_enkLny zv4Qm;ki_~g{xC7#)|Qb24SD?X=lF+mvL>sP06*Na-3HvdQEnQ@kixs0N+G2KD`MP1 zw2qPm(*9dSMS4Mj42M>b^3d)SNRedy3mc}+-HX8cpLp!mK4M2o!Rj59jp0HeAJJXp zvpyv#dEJ^kHq-?N7)h$9)U=S85%uS$CdgD?Og3Vad+Y0+Be)1KeaiY%h7}MH|LrM*|MeNSF01XoT zRl8#4gcw6t18N3#i3yA8ed5XkW1^CqaD)yjW14|MW#T5FHzr~C{%GfYV&T41Qo&4sxbL{*X4EF;s37t;Qu(}j%7KxG+ ze3#C0|5ETOz&rpcPyuE=DVXhN)cz5*q(5WpTLkvfY;*SP`Nm28Wb@Q{);xQvapp9e zZJe2X4uj3v=NjukA^TjCfScgDSJuJ0ECICs>VWlwCE(G12}m(oM+CaP_!-&mmy`{f zE-VzXI{S0b$w)PAPg@mm1*cw}MasHvoj~DA5-1GvL~{Eft}J{9o&wtC@;b7iG&;&n z*|k{B=JFypkU=+NhC?mw$1q(Kwxwm7De8~bFA0&v`978b%8JzkHYrI-ykQb#eIpy% z05!+FB)%FVvebeO66@!Zc}jJ$V@0WdwU^WSQ07{TW9eO2bF{0C4h5Yh8kVYG+4AnI z=v#g~=`YLMW2|4(QDu?uqpMrCS&mvU(Z;(g@5^oasAVBp zAB)k~H9JB?ljY;Zs2hb|6vp#>$Gn(Gxxn=i%1p>oMTpj1JZ$%&EO1l=M9Z<*T1P%R zIfBfDVL>H*jC>nUQwT{^>Y$}O8ICeSQB5ZnyGg^4V_cdFx@Dm5Zznnqd8 z^whL)7y#hGWQ5sFcG;?wC04U8UhJ2?khb;Ci%FkR7oTdgB?fYC6BUkvPWCt=cClp> zR1CpoK`}aFutwCvcGHxar_u)CGOdk~30#@Z2qik7>40V`I$&HXfFS!Hh0W^uD)=@Q zhq@cJV2EG^53Ebig+1rP@Cwg8M zI|&EyUcf;jTUK$WY|Uv!D5HVm1_~D25V(pxK0|@hP|M9epu;GlrzX$@MNA`O2sp0O zvcy>oiESp>ZOVw+o|>~H2rCC?VOs0O63`p8z_QE>p88U+klA)LOuN z>OIBX5H$23KmfEm`Qz2CVi(C9ILB#$5pA=LqR#c5$HlbAydtWM^LWso682=d|C{d%)930sb2qct zQzI^lLAFb*KN++&2-+JFq&fhh_Q>btQMFz4cgqBdIIMGYaO=3fMBYGUNkY867eM7{0`UbWqG=zk>fpPi zW+#6{unUI*XN73T2iG8NMA{q%tvs6iv;f0^*32Gex|(8OHm_^l4Jc`g31$o}k_MH2 z!vH8_1S0u9V|@aRV0}#H@I(Fq|Ac>Ry-y>*#h*w_&`K&rN)sd3uJ8}<@lWo_Rrex( z1P$WJ>yvo>_xxl22l=k`8wp^l%ouX>DHJiK6cIBfBP9RXx`Za>kz^fyZUIJWH(WdC zHM#VWp22+eL>I(~Y*+cx?k@OH<$j1pTCukmRyu=R8?=*-G^BKTx9jK%$1UQ%V4ub= zr{nK}w0GlIA!+DKfz0BkA=K58Y?v#luHo(Zu;h>JX}%Bq*rMN;R1DIismdW|0o}p> E1G{S%Bme*a diff --git a/docs/build/doctrees/_examples_gallery/sg_execution_times.doctree b/docs/build/doctrees/_examples_gallery/sg_execution_times.doctree deleted file mode 100644 index cb4c97eb8f9171589053e142c1ada22f39b1bf8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9607 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 hsgpfLX=6X>g-(#Tg*<*z>Xhu7{{x(6iDdu) diff --git a/docs/build/doctrees/api.doctree b/docs/build/doctrees/api.doctree deleted file mode 100644 index 32b15873427b736404b215953b40d47ab38c5600..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3735 zcmcIn|7#>g7T?`uW->`;lB{kxaHAuluDF>wMbYy(4)LdRxp0WcaVTv~cg<9p?ykP7 z>g+^a?u1(~P`_FJ;{PJ}5BWdb=T-GgdPXAngMlGkuU@@+UqA2Fe>>m1;jQrJ4ooFv zxfru7D^w=fof9GHO#y{~7Twk-tM%6my-rWL6DrBB%Ui#0x8xp&fxfwU- zdxoc0s&aK)bVOJ5KJyPm-*v3CId5&b!TbOC+vp=cckOOlu@aBo}ngAJvZQSIf@a?SD}7>uf9Uq`jp!mG()z2g^_c0>e;dwNrsv!uS=VhK9o`Wq;vpiv zP5y(|jvf2`LwG~T_>GPrO;1~zhRhBzKD2CF=S(N5$`e!Zv>m%p);9`u+kxL5e)`X^ z-gxrWn@^ViLvUu-1w;-)M!Dk#i%|Mw@}#MYg6T`|j#{e(3aul^_AdUGDc0HCj@W}L z>)N?ib@dDV36^@W?l&5@gCmb+W`%#WOYZw0?D+;Rdm1rw33@ksrzPNDZ2<(5QcFEA`FLC-}^K_fZ^%q6{ zo&oltVe9~-4A&Ptgx%t7gPTp*uT@6^9P0pxUC6!il=o$M%$0`eydUVU}E_rx{Wlh%KcEhyR)P0gwui0Nx zV$X3qhFc3{L_0lN^~af3r3GSo*ZqX$HJZ(;!FE+`tJ?ZAad77Pb6x@^tPfUO{jm-E>!72XDX+=Gl(gb<*m(c z-GKUbSr^Fyy`uoK4Go%Rg~BgFM}xrUB8BHXP?E>eie%YCabI(wX{u*#U-L?7o8OjFA>l>KY;BfI9oNbDw4UR-Awewl7s%zT0Hu#`q?}A5{bUKBB^VnN zbs@laZD*(No*Ieo`|Fzt*IMaBpx5PGBLbvq3dlZ)o^MI%1S#H~Z0u}^5I?(N6nd?| z^635bjg6D;kPJZL83F&~p-2WfE9W&DHQb${XzpORa?fa4*UkyX|xhAY_?k`3SEDfoZ|A)ZFfY)hO_}r2^2tq&iwboSKYAU6$Y;cM93J-DHT#3 zx>H@aKL~3p^WJ0vvKd#GR;Y5U^c>}Mk2r$@;7lwp5FQ&aj8~^G|M4yObEs$OhIpb} zi+^P)9+k@|U(dN7OKxZ34xqtA*doVeeZVV9D726rcY=g0l2v7{3_#PR47qZL=CZVG zkq9{#IetjqZ31cU_6^#kP5xb@qzxSPOjyTdlB<+8u02Tw2F(IU3_t znB~KO-eABLvPY$|oFNAqP`FDdfoXArO%{~9xni*rY4$$%NSR{FGnDToG!Psk(v`cH zg6lltn6mN&uMPs;p!HGnZa}W)vj}KcZi|-}G{d`{2qmapWTM2_iQ2H31!(XJd2* diff --git a/docs/build/doctrees/index.doctree b/docs/build/doctrees/index.doctree deleted file mode 100644 index 206aa66b678d3e40624d1755324169bfd4e73767..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22960 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 diff --git a/docs/build/doctrees/installation.doctree b/docs/build/doctrees/installation.doctree deleted file mode 100644 index 335de45ff1f07dbe575a330eae3fbcf95005c89f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40201 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 diff --git a/docs/build/doctrees/target_code/auto_research.doctree b/docs/build/doctrees/target_code/auto_research.doctree deleted file mode 100644 index 9b0f88875b5b6581312715080ce2b30c3c288a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3992 zcmb7HTW=h<6<%4|m3DP^EVqTN#72=uX)SFZ@(`p(fufH>x3@G;HKyDd?jBk*!wJce zR}TqdAW6Ld`xNF6^aljUOMv{L{*Hbe&dgp?#pnVH3=a-eQogih@3Yd#zekE|&Qwf~3Kn0nDR=$^4s3nMXI_)Q z*ZCpe7cS`7D;P8~j*e|VYE7U`+p9Gn*{xLM+>OdHvjb*~664aqVsGK5NVK|86VFrHZNsL1%h4e{pgnp>n{;X~ha@vTd_Lr}f-B*@sfXUs zR{tSX)We|K&@eUSCW;Y&Rjv!AVbPnHcgit!Y**w7pDj5r_?6y*1@sv1`Z@k@b zQA4o1e=Wy#Aa#i3{Z(2WHOTy3a9NPaZned$;641?z)nx#l>wCK1C25(WSJ*FbW8`~ zk+D&H8F8<18a=Q-yEPuGE*;rl-pYBQxX6l>`_Qv09lmrU`{;K50Dt#7u2Nm|n~LkL z+htYx2qtd#L>{MQ!Y3jPFrYCdG$G=4Cu6gO7lz#B7I4psN=szPG?imFw>=U`f*haQ z{aQ#%*vZRm%oR`EWycPxl-4p&Z@@c1saT-SN9{v8t)jJu==~YFw-RD|SO@6*g<=JA z#j#}s`}2QXjXIFWTM>3wF9D4;39wGC^TA6SKw6!pErxys$O8a5Bu0zlWzqu1|NQ@8 z{P_}$PXOaTHK|jh^KWbG+fp3XMD&kmfY#&N;c(5B_67M%IQKb9!@n7&ms^yLD4&y@ zQ!%HHFFT~>q*2nALiQ7g|9U-SH2a?+TC!+0L<5AVap59DtJEI}5WKU9_ZdC4C%!_R zH~r$g=@+~We#Ouh+P0yvrYtrv*j$PM3hXK{mr>ZZ5PD+o8O3s)Rw*47N=~6jXdzuA z4NF5t)I3#!l>WXAdk~k(H>jv>M|%w=v?aTvxiKQ2q6Z(hO?9GVZa9jY?R~`35=q>4 z<(@1}Q5rX*!;$SzdCnCxQUMG7grTt+mK9j+Dk%+AMGcrayD@agj;fbOxc3SSgL+x2 z6svtCWaL|%--Rk&pUpSU-km^9E)8GWd}a52vqv?EW)rD0_sSk9igpbQ9 zt~+?aR1PnKLvfaY(nrW*?oIOgi5xzQc#dWZE@%6tnVi3Wt_8jyu5LzLDXAi2d6J?s z0S2%wHqIUf&o4>oR#KcjUE5g`LI1G_LFht(=IF!KjkS~Z$QuCQX@Y-J8074J%JON6 zVX2xNoV|l;ZQoElmMV!*+5sC}VdOYA_^|rMRqb z*cd64__n=cPXWj*YBRGnAkrv{9PRi>-(dcjMI@$_;t%j{rPAYmPiG8S_Hl`n)^OAt z)jBMrRK_d}4E8i827M6tkZkaBtVaA}C82mwov`M?@`Fe^s z1L)hH7{1Twd-{%E(x>z-eN)=L-!V4@RP`hJ_j7tVr*G#aJ@(7*Fo-0x*aXf###3eDyDlZ{RXkB*OC|L9m5?uQX#iBcK?&L1FTzPjbpM{=_E zG{B_2(M(MkRX)WG{tbOz+WlqRRi4<7MHqHH)&s@g*zg6HFH-^^UMj$8HkN4%<%;#* z8nNZ>uSo1Sw^oPluE57= diff --git a/docs/build/doctrees/target_code/auto_research.reimplementation.code_availability_check.doctree b/docs/build/doctrees/target_code/auto_research.reimplementation.code_availability_check.doctree deleted file mode 100644 index b76336700a3bede7b6092e034f6e42cfc69502c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17390 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 diff --git a/docs/build/doctrees/target_code/auto_research.reimplementation.doctree b/docs/build/doctrees/target_code/auto_research.reimplementation.doctree deleted file mode 100644 index ba68e05d8917f69a0e515609ef763c8bf5507526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3630 zcma)9OOG5i5Z+{WW_MUrmaprToyXO(1WTcVW)#Y-z>Z`A+Uv&PyJJ_gx?!XjWUx?!H>%VL^KJtg2^TWeEcZ{n8w7PLq#4%xw+&0IPtc$(CNZ2eh>6C!(2QR406>naB#sf&(;|xl_>OoX(gJCSYOf2R09` z#f=+pvGETdZ_zC%e72q+xgKdR$v0iMzT4PsNs%)@E+^FWskK^6N{g6;7;K8vg!^tM zk{Saco;x|s;?quA7K_CME^9UoI;GpTbQWHDe!y?>J${>S@)P&dh^vf^ejc%T!L$h1 zHKP!U_Ch1LXhzYsk)?XZEJ=`}Rjt?JHPi-IeD}%Ka>6%UN8~A+FU32ig1?6=@%ItX zyZGP3{{j9F!}Z{Z7S*Lr-Bv+`_U?YB(o(X|?yUIt+R5JCi;8D&(Bs{)^|a(4^0P%m z#{6Bxo$p4-EiiM~2weaBauN?P5ezq1M0J{B@rxMaXp#Q!U4sK5C7(xi{s>X)!-XCI zuChXvdHQ|R1<&cx?H3w%KXyp*SlN6PF`jc zrdjHrY`A_^)kfv=0=j*$#R5ek%0KXvD!O}!_O~dmm6W)HI-qCIH7!sKo-QLY?Ehvp zOTYUA|P%Ry)s0wE!+BTS zASrbqK+@9PUL%RL=XMOUR^&5ufuokzr&{Hfp%z^CM=DEzr|k<}RobGoe#{TXt~X;j z)6^>Mu}CS1)6%TKVpl6=;VQ5<_wLHbyWQvl!MW#9=-10qORV;R2NEbWyoD>B0HzD? zj;An_E6bK%zHOi~E)YfZr_wY^9oI?Oq@3Zn!E>r}L=hUA(F~FvQkJlA zrQn~)5i`PaR4cT+>y>tT_Q{zMc)q>*k}$26CYT@r+-~XwHMfV$7*s}8bTGPK ztC5CH-OccXLk!b_M3IcYLltu4%_qY=brSX@}H@}bf*l+%r%SvderVi^V~lph8)$j|P5^fBT& z(9>kie2^^6-*3#La%sTpInzVI?6f)qY%t#Q|hOV*WP5{V^w3XRjfEe&3 zLpL}y7ntPcgo_!M_yfFKQU%=anT(>!ekoDX27$U(t>cnNmC)Fz+)2VI{6XSlu_4M; z2(kOTEO0~^L8}f_a{$^EBqE;z12rie2bMsiSW^>Oz^+s@R$>_c&OIQ5)|R4tFW>=Z z%;Jn23AD}$%g|g2hUGxImDfl0xC^YxX(Y5ux5@HnVT^P;kxEdzKq6)_f!eSnw)AR* zJc3g|mcpVBB6ES{^4T3Vebc~+f$d7u&M~;n`RAqEU&dk;o&7|_PlF zdNB>llBkDa7}(7wO1AK>RIjfITkYP8#a?r2wdr`pK3a#i9$au^-B$euBNYfS!3YY} zqg^ISN&p8CK|kF7s+RwSy#C?8LviEF1~h?h5d%EO16y8P5%0F*3X;3^Scejrg%6s3 O8mPNwxiFlRli`1v8<`mZ diff --git a/docs/build/doctrees/target_code/auto_research.search.core.doctree b/docs/build/doctrees/target_code/auto_research.search.core.doctree deleted file mode 100644 index 31b68a3075113347c853677be23f23b3db29318c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70821 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 diff --git a/docs/build/doctrees/target_code/auto_research.search.data_retrival.doctree b/docs/build/doctrees/target_code/auto_research.search.data_retrival.doctree deleted file mode 100644 index 670dc322d68c3dddbb3e29577329e0f9c78aa397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25713 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 diff --git a/docs/build/doctrees/target_code/auto_research.search.doctree b/docs/build/doctrees/target_code/auto_research.search.doctree deleted file mode 100644 index 78e28e4405af650110af98a7c2c27434268753aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3774 zcmai1-)|eo5vDAW5-Ew2oH!_8DRmGykr9(jfjktc5uoU!5e7|zJS8|R@0Q%P?ryKU zdlvOjpb6l@3N}yK{w00uU)OJL?~Xs3fCdQP&d$!x%zpFD=%3wx|7X~#{<$+#2$?U( zEJ<>eaO2%kqT({+x%I#JXFvFV_-ohK?AEAK$K1OPG-4ssMDyH#@7<8ptxV0hK7VL< zY^BQEB{>w- zJHM&^#s`mk1%rRqiwoC}+JMBq>(y~g-9ajI?x*F9xdF3Q%UNj=KgGK*6GO2b#wjxf zLVR~~mW8jQq%2m8864GoPCBJKv}{3JUYv=?;zV4EeR1W!o(Prk$*T!p7F%#qSY__yEcK5WlDR zeT?5T3JTY2S%q@#4hklqny*80M*_uT_hi=-ZDx7up6)s@j+N&AUw-PwJ5>{A8IXfVe9hA8%pZ21 znah-$C}TNls;X_e>iN!NGM_7*v8tTu#Iv0zZus4;(kLHN|8%E%p^S|RtzvGB%ojMt z-HFWOv`l#AGs@~(%tRvQLWox)eu{R)s-e`bJz;AUXl4{tA}ZK%P6RaWlHrtUy(J zwq9g({;N$eq8xZ@!VSy{{j4d`Eooh_WNQFhHJdcRUKzUPBbr+wo%GobENZu8wi%R%dWfNONlI6W=qp3bzL{%vvPs!hPO=T$Rac}XBi}Y zJXy>sB=S$@$XUd5bReop*DvjS^v98r_`clSjJVcHM}p-^iXs3E5L;}$I}4d#v(l}s zpo4GiY?%=Mb;DqE&5QBS1bI@%P zfkgltTtnS(>Uy!t=ZF#MkV%6E(R0J9?X5)afdtl0lQJu!7LUkkC6Iuk&RI$Z&nih( z4fOOYQDJzQsA!oHn$9s5D8r-mlNCf_8@-lB2E3j{i8O4MQXsXLhfSTJ=1vfdL1hH0 z24rfrs3B4J9(~~w!!;2m9)_$Xc<*CSU%Py{=Psz&0GoUP6s9th)_-~au^Se=0CUX2 zpE>9no}Z9p#^5{Eh5MbbwlJShCJ>u(ac70f$4W0yPLD{lasZl<s)R?FKM|i#AdMvq}S9gF7Cc^+xezIS0PjJn2=^x@W2myfmndn2M7>k3!!k-$%+OP5G`xxhgFkrq zP;AI@l|r1pDGOXdGji2!Y7Rhaf`poDO9~H(CD0VM)MQ53O%)53NHgn=2V~I35|r;9 zJP@2)-0>)e)=k7SCesMhJdtkY^+i381FPvg5Zb-l=lN@zece%@64Wk`h*46aHf$97 zb`{(OoC2~eW_+LqU74udJ=~CnX&7Qyo41P|@hK(&$PY;vzOTj4;wSM&{8+j^N$p($ zH)&Y?`Ch!aFU1G+{S(^V3(Ri4;7QBq%_P}&Qt_f~pH1_^NNg}!`nTvRuR4334o2`~ z_Xxf*+)hFVokVy`P-z4>e~u?3cFPw})cn^6WsIDAO{d1_`J?!vbf@dktCDdVO8}U% zi39}+-QDPgtglOg9)Jd@W;2zxXs%S>-4eFi{SAx#=GN-a!wviB6xw=}{-bSM^$w;b z@L!A}8X!k^j8&QfCx`*<@9;0R{1-gq8~-(G8Gn6&74Y|x0er)SEe&pnk6Uqtz~g#i U1L7A{S%ZX_x+XQ6MatRue}-<(!2kdN diff --git a/docs/build/doctrees/target_code/auto_research.search.files_management.doctree b/docs/build/doctrees/target_code/auto_research.search.files_management.doctree deleted file mode 100644 index 3b7dfb48eb36f99756c269e1569ab10c35ffea79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15012 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 diff --git a/docs/build/doctrees/target_code/auto_research.search.information.doctree b/docs/build/doctrees/target_code/auto_research.search.information.doctree deleted file mode 100644 index 27840eca67b9f9f3b79284ee5599ee66b68e066a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19271 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 ZTCG~6QwJ~TETDyt)-hr*=SpQb`+px|oBRL( diff --git a/docs/build/doctrees/target_code/auto_research.survey.core.doctree b/docs/build/doctrees/target_code/auto_research.survey.core.doctree deleted file mode 100644 index 2c2ba5c681cec03a248952ba9d7f3d15771d29c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89526 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 VHei9w_+*uQ7lT&-HcZE6{y!9Bn92YE diff --git a/docs/build/doctrees/target_code/auto_research.survey.doctree b/docs/build/doctrees/target_code/auto_research.survey.doctree deleted file mode 100644 index c7224544e3abd679f15368cc111e8662040c1386..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3604 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 VeCq{zxJa$W>*PO#spWi~`~Ti({Y(G= diff --git a/docs/build/doctrees/target_code/auto_research.survey.prompts.doctree b/docs/build/doctrees/target_code/auto_research.survey.prompts.doctree deleted file mode 100644 index 05489c992e10d0ec8e318a8c09dfdf9629f32060..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134239 zcmeHw37i~Pd8cKaGnQn@vSfoSQy$w)4~)haCRmn4WPBiG%Zf2XLRMNm-8Jei_jC_^ zNE(b2lPnlR1qWyXY*=7n39#l25MUFM086;SmHb!|SdIV=#35l50y(($|GlH$QFl#i zMu7dZdb+FLd-cBaeaCxW-Lvv#%gCuSy2iu@|8#SG(n3Qt9{Fca%GB*R6D_^{H;ZbKISun(MS@=Xzadwq5I^ z1NBGu6}P)5XV~;S2P~>hVT#?$_|z`zRXWGqUbzb5 zn5`^KO?A2e@WOp(_NVJ-_$wQ&ntM{iGbcg)Q2?lZ5pa1i{#}ZHT)*gQfal?y^1A8{*{M!UfhEK>~O{zkmI{2ot^R#h5rY zCeHZo-5@R#yeR|;h~Pf zL+q=oTjyw^SlAp z54t285CLwhZ{vu^bZ;e^G6q@87^K>6_4I{QYB*X6M=)&VSf?^q*9hTXeq9AC%noM< zn3PHEj-xl zGt=%k$J`b;p-0M8XjrG$W=eGySF4p~bKc>~!I4Iu1Bq%>n{IbXYRMsvs8sBC;`vKg zr2^iir%DLX2RFe=zrEh*3UmX%#~aWr&aB(3w`*NOv_QY>9Itd5?LMx7rMtAQNoo+0 zuoQGEFv~%tN~?x{mFE1j@N2Zzn3-|OICg~D&bkJKnybJ@?M}j+sy6$iJDkciR!$5> z*LodT=giojbZU)mwcqW+@Shxo-a~Wtoja*P`XK&A`G`nrE#N1pPiWOgG zXEAk}4QosS2nnU1Rrmlf!#hs5+HhM{ca%>@a?Qi&i9wGNfgk1)f%<pqr24jnSo-z7{uJl(W|_?2GBihp@kdEFxSYUkgK_`F zr1jn~>Y|6XOnxSr0TlbCB9wmZQ{@GJbL2$1mb+WF^2P}_kv@To1nJLbL2QQ zSGrRDzWNJ{MNu;hy-S0>jIwL=b<%TilbccX*VSKdj`2oVJ8!PvQ~#g-n2zE&Ts?p_ z(X?~p;JSBEf2+3>PbQ^HrW0}8n)+66OiUHl)7vGUBzo1tbHg5oIFYm)aRSt$;DkmC zT8XQou2Y%A67E9FRXgo2em0wO!o)Bnfn-Pu31ud!l2CsIGi?Nyt+<`+95vCyc_!)|qSjlzr_&!!u`@uX;K|eN z+PpS1e}qVM81&%YXFVXFH%lWhhxAV@2)9rG1}a8Pv6Fd?8V#Rxl&W8=++wZ%hA_{(!{8`Hzn-N zva}XUV^6Kj&NW?!S#V5wPfbmY$v!Y8OI$^Z!0&|PT+?sf}aCOrqZuRR0{spxa$RdpqRleU1hQ=oomi zg#yk+%uu8bE-z|IX0p84Vj38haaLDWTl1VVxhjp8kYrnPebCo`(NYCyGxcj**V240rd9L58_WGgV`?4KUwcwjlD&qmzQ6`_iY|i9tT8J*CE?d2e@CQnz z8q6v>%|&GZy!mxG5558KSTK6!LKMWjW~xS16M(CX=S)qNT4DvlBF(U_7# z%HaU*x`}ltaoXOMxNYOb!h0AsmQ8jn@e#2$*=^{iLW>q=*dt7XvoKt%jX%AY|HXYYJzp%51?LsV4E4MW$19d}q z20RWLzM%x<-vwt#@|uoYvRV4CL0|vAB{NIIK=bwT4F4QvcGCI-a=INB1JiPFlp`Bpw)DXuP!L8Z(eSyB@^rZvR2r#-9%lsdS~NLQoKjHck6ib zkqpiKN6hw{y$13SEteAV99=vuL6YaK=3^;xd#mUQ$Mf$lGOMZf@4Fq|(ac~8TFWb%B;dxmz+A3Y#t2s>N22G%brWKHKmmdq5C zsnfRlB*c%5RZn}ekiZ}(;P00z&M6@#KH+TN?%WPukkpqZHqtqaD~L~K8rbXTT*({* zmaeWi2d=*nmzyrn?XbOfVuwl@qqY(0jMu8s>Tf<5;3uf{RD&9*l zu$E(B%EwAG1SncIk%S@aSaiOA&r7xah77p|7Pt627sM)x%WVQFO&pP{fJ)fv&847_ z)+CYBAZf^y)7a|W!J4Lv?^(CG*ihPH`AjLl#x(`nCorUrwRo!2ltrrVqtq#*0I%5J z#?EQRoi}lFWp&Tx3pU zGMTQDieB2j-d}3U)IY3JE;-XN2WVptPojtS_OR3pBWbCgE5)*IMGj`86pMElSi>^0 z3L-Uv&R8w}Zczb*u0Ewm;LwWd)PX%=rjzr!+UGMjM5m^ zJY8C`y!8q9&W*nZtr6uiHv&{dC4)Q%0~*p!EAA#-gnDq%HEBVTib43yl?=_j%Q3X> z94ktBM`@;u=p0{^%Gyy5vYK$nLEZ}h7U&?~PdIqMdpZ8t4sx`-FemxqR7f;OS)v&P z-bYX4#{&{Jxczb_M_K3c7-xCm11atB8ZmXb8YG&K%wawa6#+=_s(=Ki*lB)u9)wAo z`<>J&qs?8|X}&taY4%R$R(K!J1*mY6KY~sXPBLBA9TnS2_U_lGm*5hA#TqD)U8PI> zB{r$}rn)Rqcr$g%D4w}o;_aDdqw}EmJ>aFdOB}(4 z6PQPm1tMMIN2j-wE-~RO7nu{8OuEEUjmzc8bcw4uU1EJLEsaIG#d?#%uJPf_WF|zD zYy4JFSh&W&$`EO~#)}3hjNL_fR^Tc(0BvqpnWM;Lpj@u9hHlAWDZI;EWog$*ZZv05 z;&PhcDw7;@SNUFm&0S^oZHZjv$4Ea?9q5X8ly~NLl-00B-Qzqa!h}L&heKC0}pr);*aedM@b5Ejia4>1%>7qO9aC!dnG+7 z)iJ&?lVhx&C6BYlxW~g9PHBjL6ky18AknB~PV#A|3_y&B0%DwE7x~Opoa&j-C0*p7 z((E$Y;J3(7Y4*G_%KP-3tA^_#pO*_x;URBArw9+3E)T^+p0ox^~^ z7nu{8OghL?iA&vTI>_am4zgNPW87oaps;iNX5c~BZ1Gw~I>$exrGV#+-@uS)I>(Cw zBpl;Y{+z%melMWR?G$s=m`sz)Db~;|xhjQUnNuunI>~|N3`$%!6P#j_UG5Zrp1!f& z*zDUF6hD?| z^?-L3{=_=P+WZonV%17>iY0>KhkZ+kNAkAn-I<(X^{g0Yc%j26jc{!uGly;BZKt2` z1Nl!7P@MA3)d%vROFF@~P^XM`_G#h-ySd;LPH+XCBAj5ltS>r+)5OoR21>L!r4xLD zO)9>r?t$cTf}f3nbtjl~jO7Fe2r-=C5I!QD;D|Oua)RxVO+zm%@LRoKOTnP#1QVyH zSew!behOXcD9b2-5u&paEQ1-<*xt+*2$!Gs^dfJsJ# zbb>#W-cCBfgtJ^^PGmCa1WP3@U66%2!DH-_bqt&70V6rkH5Z*hzF$9@(fFtfG zYj-Ee5-+gH{_hilzWxiAJSnW9ezCVqKQ+KZ?ws(g=$fC(2+KDXjd%6icaQ?gi=chRD`|3Q{l2-NaQKyVn z^{rCPXV3fc^Tbyq9VjlaH~L+7~p1N>kYB{g^dSBC|@T_akgl@lAD) zBbU?r2@I?|y`)+!r#C=|;q->^5#jVkwAq!G`Ay~oCG+;!rfC=D_P!+rhnm|<+@4}z zO1JkFtm#nQ-ZMu`R*NUQ=Jx&+^T;Zox!m6KGS5b5Lhs9%PjR<5f(3m-HHi~k<=|l2)tx=2myq8-}f;DW3m0LzxMd<`b`o2~t&G)tMs1@)9 ziDH}V`#vw|yQIFa4IFpw%+&7&8-WZtCG*_yO4f+o@r*;m+6`z7@k`W zbWK{1EZ_H)thqVsk$@>8W^UcY?6oTjg7+7P;5|hkFx81}XA!_5?_DvP_X?Wn5_<18 zvqgCCYPKQo{W+NZ0=@UI5&|CZzJ)&#-n%`$NblWhq-CxpcHv3>7Ck4`d%rg9z2jX* z;?+N>4XZSkgZBvGRX|L{%z9u88bk5$cg2L|l9g!iF1i11(SRM|0M@?~VEq*P?<+<* zc{5>4`tQrAQ=`3{&7{#ubTUOP9dmBtE{6WhfZ#i%7lC46}Z zNL3Hhy?wgMx{2yxrn8@-#4pZ;5aH%O3Y{X{e7ZaoH~$INK#4pp-TbTBq~e?E9#$?l ze+LHE-F(tPmYW|S#BlRN_=s@xBic-no1cT|N*CCJ#jiKg;kzIOY2+k7lBluOJC8N> zw&IU0M-pP+#|MkD8NO1N8C=knC_^pOrCW>STW!G>rQ@_K3gkJO9Q1WIffoGRWT3z* zFzejWWqqu|VXEg^1I05X;a60(`%N~f_@+Aldbgl)#t4CTFWRQ?Z-5Yke?$0);NOTg z7Zd-cQCv~b9wD7+8!4CyF>T_I-ewF3{yrzesG=kuEeI*@qzrNW1j+&%u~I8q8s+Z< z!yDHW!ahOs&CK$$Bp!82T*FjN%UmI@uV$W2Q3e)O_)=K-ON=J*;v+TQU#GW|A+C?I zrpe61-sZH`<77^5I)Z9xnyn)>mKox5Gl#e=Q%VnUQ8a7P8QUY>W`{~CcN*;F0)-=8 z>(0u-b}Z8MW3uY_`|(E5*)EQ^h@e8%FVfSvn1ak(0delQ7e|xHM!Di%8p@STZH}kA zog@@gfnIt&k|)g`CBEDw#Jy-a;&HEQ05*?%v2RNh_u3J>1fyJYXDX<@U6wCnEsK}2 z#s|V~&c690{V_!&V`U>Umj0ZQtUjIaVq3hBR=(Ia97r2We};^#WofFGtJ@OwMslca zf6&+ey(Qabk_9ml`%b3vQ6wrdw?+;T5#loMLBXjD3ipiwf4M_+F1qFj(N$P;Geoym zuRIe0Lij$wFfS@lo>Lr@yB7`$UNkM=4;=xBeHUQpmlP1MEDprWh5&?;|0p1=y99)G zNdfWB;y}E$2oUCCq%U8QQB$QeyrVSJMU0wWmQ!g*7LBy9tDyJx;?@Ggs9&JbAMn14 zKXw>3i&kfG)hlvBsRddkL11$16L2OU5qffDpq1A0j$3zI-NtdZIj_C)suFtXx*i$> zOAl{AB@o{dph)W}%?a6d`Y&c6&^H4Do#L46kMf{T#$^A4IwkqD-WJ%TW}vE+9K4#8 ztF0NkVxiS>yoY-luVSd+t!Wg(iVRt)6<9d%>VjgH^VVYGnZ0)ru-b%95dl}atdCVV zU^QtCl*qv{U^T%e72j0%_j3hYr!cVY?US~$01Oi>-W4e zL}*1iyQ@;oaj#j}kb)vDQnijXP3F+Y=>}Caml`c%In^|>1h<+O71%Y*Oy{zAiW4}3 zV~;X$pm5C)D_z#dD$KF-)s@G@!m$BD42})qBZ6Zi z+OT)bD2|OFx+0(5J)LWhq@XD$*Iuq{=V+eQ?#FVhZcht-)h{V<-+{^N92QS)ja%Qs zAP#XWUDn4c%&i}>21=fk;MNbZNyRrU%&i~Az$x4sAjII-5I!QfHKNUhrhW~PTM^Ih zoX)FnPC-&$UR54XG_Pv+<9SszVt!VvC-tLTY#}u3zcYwKyh@jc!mAtCnFGZ$AmLW< z>UwlaiWU^+)lC>Ug;xWF7`z(7M+C1%w6SAd>=yu6w?q|955W*AlE zt;lH3n78@?YdX}t)zfn^mdIN@l{zKa`Pysxa^&`SjN0ndN8##iWHSY|BdZ2TrNs#se5}{crjkB zU!@mjbJ;ZSUmpbQqV7H^h=f~rWnetld!t^NnU{!~v1fPtyN#QkTfQn{VMEryVAKm8( zzK;NGp5SBOmMFpZ1hILjKzi>f+0%Pz4=I}5yUU26rah%3BTv~UPS{?7Lmk zjgyFMbbIBF+nsB-x~|l3>YdhdA66_Xr45_jP#H&GNz{nRNxv@!ef?K1S<)|!D3RsI zZyqM47}~9^`YNDEKCro4-@FH%t1c+Id_TZ#?u6h!qid3(V(r=gN7nolCIr{5Px4a| zE6jFX1gAZX^*mubTRBo^K;@C@z198z1fKcwuLK1?ziUV=Y!hu+4sJjR_A{u}m z)>S1UPb&`1uM7biLt95d6K+7zm{%1vv&Erl6oJMxEK-xTO4obeA=R{q$=dC?7U8H= zt(tu3#LMRa%mP!jFD1%7;Qb!{*s0p|m6#=J&2)6yil(J$B`IL#eu1cxdLHIAnbNdk z22N~}7Gdp1*WvGFb?$WCx$bBWsTmS*B;ce)gYz{thpyjz^DVe6EgN-2f@FdAIvsaA z-3r-2JX;4bdHpG$C(9s3&6M59G*>0OuTK6j?0x+eh35Wp=8pm zR$4hgh!IK-;UglH9ML9gTG{Rzzl6$I;9sPm2<_ylosYAor(;^#Ioss2c#0D^f@3d0 zrwERv%R}MVtF3{OCnb^}SF%aPH`O`T`!NWTHLd(h7&wJv1B4hH8^T8f$40ctlUBC7 zr*rKiQqYu>YZo`I+|0!of?MkhV%Qz#CJ4Gb6mETvHBdYY5^e>z{yLjfeAB|*`db({ zgg>+xyy~VPDKD=oM|%;{%J0j?7J^sb%^(i(DqS85 zuYSrJD4qc|Ui}1{RD9FIy!sgooWiRCLJVFF;Uj`qBidNJs<8v#MWAecyK_3PzB2_$ zIeGP3Bc5WiYseFuZuhYvQf{A%+!bjBTEylZ>#Bl(#Rik%;)zdi3FbWmog&Nvx;zx- zeS|eo@}z{K-NGgn-?T9EZpFYU%o`xYVBQcuBA7R#&7*1m4w2q+Zf)W#BHDwbGx3jy z%fz=D@i3=!D?9sGX&%NN-Xjyv_U+8n$r(T>nUxi+n44s5ZHZ>L2mq5>0?4@A3eZ;+2Xs&bP*c(A+4#u1 z1d6G>6ExFB-0Cuxt}3GTx2PG1_O~1b1Pk2X@+X9Z2fRPWAA5gGjB;U{S}sY4Mcc_D zF^xranx2=slVxAz4iT{oxK4M@tu|&FRY%hf>h&yv4iFg#5fU2en2O&&EdY`WZ?YNs zuKKpqQkjA>pA0B-iYpC#BM-*pmXNPerzA%<|CW#^g*CnzXUBcULfGiVY7V$H&SVwm z!1XseGmWMj8ETJO2m}vC-BPUdlU#@qvC02Lr--0CUCthxOo*UuI>#I+k-ueja|1dh zEm?X@AlL4Z%@|mZNRr;Nc8>%IF(OiFo?IF{-|N0cvX<=Q?{fR@$uZ4lV2LUO&B07QtFIdAH)oF!bEn~S_V-6FW4U*(;BQ< z-(=V{&&w_@v{(Ta?}1#w0q!3F?%Y8^jx3X(as>r7#7l-tVPzH+l+Ko9PICq&z7Qn@ z1!<;)=T~G_>c3?Pu9Y~JUO$2@Y{*WVe$nKW=y+*S;HP=DCzn5eMSLwP_ z3b2TP+?fIu^+(+ebXkt7=+0CF=1w*w%GOf2RROK(z-x1pSXoHby1w4ew)v$vaD7fRaFd~h$gxlw60 zo`q8VPRl*vDBMEDcYBpq)pbrZdUbl6jSKY8JDdy-z2Sr%!O>6HI5@b|Yj@_kwGKu* zbq`RC`!oTnR5FPM3>NKeOUa`k&20f`%(Z%2t<~jeFt@Wyqef|B)VeL?VRV1H<%aI* zL@5iRj2;HZGtH1|m9FPPFIBauQjZJwEeEVMe6`b@iv=gxZ!sPftjxy&YwneqBSe-cI@qgtHVwOS*CFIgIf?F3^4^VyClwB% z``nQGB7I|q9Q(FJhTN2)Ao-Gp7qrEjb-$e5tcxDHsF8Q0VKGFHUFy0xYl@}1T+zyg zr1I6&Omvc1moGud?4~={{;t8pzeZEMyKcD$G~Ys#crAmb7g`o zgH}NRtpI~Qw@TBQt+X(Qz?u1lf>}xFzCF?y)nfR{E?ZdPWeYn9T0dZXMZ9W3wM)tGb+?QBd; zjPf-Ck6r;L)Zh8(uaTp$CQy^=g2Mf=Jh=BRvs|OMVBzF0t_b@42fR7*QW;kjrT?Q*@be(oyu0>QGsBM<;ebAI?rUT5fm8DD8Mgd&YAZV=ozdf%b#KMW_rfVQi|W zc4;Eis(W-|N_GdYqVuh$?$mnYH5i!J>#^I2aLm0eA(R&*~#NsZ&AtHYzdlYZ^za^)6 z?-4Db43>k#w4*lfr8}`$Db+vYFR!%b2d=G+KMah#3w@IeKkX&nx_?|><*)9zGrjpa zci?>xV?&<0!dwa3{LPE=XCZX}ewg`rH%(2j7^WZ2G)KsQpa zH?v;GCJz7HC{<*$@=pjZiXfXi!<~JPItI!R83qM>#u_Zr7lv+dA}_=}u$+2+vP~KTLP(6-DgJuEY3953l^JrxqKqyd9#C|Dpx^O*4ouU{nbNRYhvV5fMf~fSrCD1 z*#rT#xp|8&>%ypE@Z2aH%tq%l_2=kJ4&c!rtUcsxYF3O0XQ6A7X}w592t$`d5mVxA6la!r zqVm^Mm@q8y)Qd}e{Db^e)BR@C?G5~8+nI~J8Smv(?msDwdow)PjPp@1ZU(q7TX_b; zboeiJvlq?V4ET{1@wf~ReFiyufdfswF3-@*bi1h+cfaCs7LDY)}#NwYC#tVhfC=f~ll(zZ6#0`Z|RlxleALBZnDC7FlOdyJl>s{)UvQf3sEWsz96k4|bcM?_QE zMVZg%6|h-rmPFG7%POGE*DkX>Rg}4&$y0f8F7%4CF~3dBI~{Vb=(4VkmChGlyHUPr zjYJ+-{s7zNs!G-XEcHRAPXo4eD=ZZF`l@F|7RF_t7>*NCJcyLK4D9gpfqEx$btP z-xkOiioo^*(%JtDDToZQf8vnxVA+4kFlqy~5SC(E?9vwS+j-MD)--*S=<3_tUcb}o zO4S_vR)~7Sc_#P9a}psytjkwZr=)dRTX27g=qgu6%CqV@&on8AuodpFVBDJrMy3mI zM2{r5f^Z?oMz|O<+0No*bGTS?zty;=K%2<}nj~M9I%OoE(pNz~RH%BSJ*kqSn#*08 z=TcND@h7Her4x)GiG0jx+)HmKX-o*qMdM`MFv6u++TL=Tu5rNN;Fr;e4iR802r3Fx zuwBb7%T-eCFDP-FRJ<@w7^4$Af*NW#kqrglj5*JC#-_Y>qa`{_IFIEQ-@xLe=edu^>kua^N?o*i_{C1vEW8cJT7CBjyNGd~l=Hp)1BFov}k#ingZRu*(@c zSQeMY*jRxs;hSagAlM9I3i_6?GT+BW8-)XOgb}za9=GbnrN)$Y8Nb-j^0)^!ua&In zO^hDA9LNt~!1qH}(8rbB{;%gc-tp$lA_fh`s@RF`MdxFIc?08O;}GVFh+EnQ9qj z49nfQO4Z%r1Z|x0-Mi&s$1VOU-bJ%3|H)eP>eb*$%N*(2;G42Ue_-{njKOxriZ|A$ zAvW}wB#sqFF6sx-_MzYb{=JKOBt{|M<}UGaTkRnEBa<3)uOg|5Lg!iMC;5oUhs_nH zyipn^;_S`_HBZh_jHc#cmY6o@;`mFz4AE`iLWXZB*e*(hE%A)bHgrvL60I{jkI2y6 zyBq-BN8Y748FqY)Rswdk6Km`V$!+pq+4$tO8N{ zmJqe%6E0nT=mdw{DWt#^usF!#l-TL__KZ_&u&{mw)nU8*aLIV5-E_xU@O~V=Lk~yr z#_FhZ22}u>q37wu`j&cs^Yi|E5Yh;tsa~-xvSW-zkbgv=;^42&z_H;Vg__2 z^Bfc>KP8cqZH-4KKTa#v1ybK6AONX@T|543^s`GM7sKlrfTCPqU<>`RS&$Ap-uW(m zzTOH>VA!pSJ@^z-p0#Kz$jJ@}2!_BJDb(9-cih?}>)viP=UFsbaS58B_*pIBf;TSe zJT>NtovX=F!F(0R9Lmcv-a+bd;l33Hu}*R3a5m2@Wr)k8P8ma7cLf?lgbcXGI85q- z-aRu(0)K?Rfo4y@dZsd|yB*hYE7dw)87`E}JSmM{1%)}BST)1B$9hLic)1ekjPMOb z%iqj}C6Uqib##hI0Mg~`8I2XBUZokvf2e7_+#1TV#I*7*wCIVP#(+&LzNsEQ%$4|i zB?i``hqRnoi9e1KIqD>RZOvP(3`YsSJ)~{VzM=*&eM^S2} zp9fY(z7BdM$+t#6!pV@yXXH->GK^~qw3p-oO&Xl{Q>Tn%RBMrC1weeQoa!4h&!y-J z9?q#oSVgaA1W8;v7>!?>-cE`rAuJb-6BUFfa;nmWjLxZU6gkznf^8v307=XscX-zr zx$9#)oU!hF7xgnJX(>E*x_D!wgBp9>AsxG0NYC$jdES@pNYp?pv z9+I0h*C{nIJM0$@$BKk2dXG#TS z&Y;A7uY`OT`DQ%dwd|4j_Hk%5k9}LBeAm^y@=p_+F+|~>_P7t>sL@lHMNG@HrXW-Q_?_7X{D@`M}qviX>Tsh$w`?l zL0|s`i<-VlK|w@v=yBmKJCmYpOS2q@e7>Za8Kk(a^+T%lc13{F+;8mKj;=|Dv6V-f zV9ib7HcG?>7-1+dVT)-5qch@;Vzj-*A-iGWkXc)}$#OTLif90ctg8x|N^xk86oJOn z?|K#{vWlIOOs_;UwX4`|#Ki^X`yP{B^HIw0Ie4O-@=H-t_fpnxGW%n+#GeEj%lamQ zpB-vSDvJFjJ?(-VNA}Woni>|%QjkBIZFhU4LZqB3RdR0{ol)VSE; z;de7AOm5LN^db>I4n{$L@9hL376Kjb%k)sHjq~_5hlZqrecF)s3j7&K_c1!O!3%vl z^-8xj-h+m7kz98X`KUSbZZC)^USc)H?uCfPie6tzq?e9C zBE3+8r4q-@=WjK&w8qVumxVDJBkQtoiS@u7Jnf+CX~5GNmj$X-K-gt$eNAx+D(16k zm6`cyDvJ3c>b;eWTCM)B8#9&WE$>8u-W!5Sz4$qS|3tA~v-X;*$}1Q}T~P4tPh<^i z1(LO_#EMDr>!&bmN7S;?cCB5NSeiE)B5nq4@eB1;;Fa@$r&|MO1GYODY^Jc-7!g$~ z1V*SA$4DZd$Z8%M9&h4!)N249d<){4dI8#>$MU_P{*dbTih9DPY+&pgcu*3i3rrkt zyYO>&fe$On1qWp;g0d9wTw66(Y1p!MqN)>5MGB!=ELaGlc~Noe-Fdjx62^^Sy?M?= zMGDKEq6)$a}MbB zGB!OxypXcNG>Go=d0#{Y4|xv2`!ZF-;dX*iD){|YFNGtj1^l?=Qo&d0rGf(>l1c^J zlT1{Px*jGpy*P!6z^ts~CNwJbdJ*eo)aA%lD)>u;8jEKWN(FyiGzS@@N(FzDZWnXO zzs4X?l(F{$EfV)Cs4N!V1T24<%@MFimkOraI`o<8PGkQ~3jATZQ?CfRAG{hXY353_ zQ1}ZdsmnSa8s@Tw$()KsE&GxdVZ0i)>%r~0(7OQSqU#V*drAo-9Qh&adMkP>{9k<7N zkg38GEtXwu>ShPs=U6129|fPK{S8FNl}ffzo~ZvViH@WrsjrR~O)g_= zB@d_%mql4uSjpe-S_7JROO(HtFgVN(OCWy|CQIfFOq-QcZ6qd2nr>m!m|hChVM~j8 z9b>&r3mdhPhi3b5*$PfSdLJaRT88;5{ybX@KPH-jAy?3Zv|Pd`=vFZ){Bs8Ik~0T~ z$YPBxAjpT=`~dTU${f=uI)XHD%uwd|@2NKz%y1!KC8GaeJ;X$6qKJNrL1}ha0uc>E zmqZa$SZx$%7FMG2pQgYc7FOyNC9Jm%-?6Y|cFVS~%x$R-HC0RTz&RJXhY>kzA+HWB!UfU4Sv|R*LTZ~UN9#le*nKz)-l$*NAy+jpo z&DGhMK^cfj*IKW28G4B-;94&pS&5%v5(z0H_reVE91}0piwCvipGw#?@j{_+%BK*A zr))#_Ox#dLOH0~?-$h?aKN~lCpwg*ey9hS1N$%4xDIR-C9v%yhR#B&wBsl&@J7^%5sX#deTJN6VFqT_SSh2T!GQF{V9*lvodTj|A_UWJt8C z0z|o|nLP8i=EAwC4De=jVi{#KoIsa#C93SC!ll7KWDS|9c4UQsKV{R4Z>k@L%T*!Z ze`8?%tgyCqkF?$gAS?lDjFYw@%tV~Djc9XsT50f8%V$b5?YSi?A83EP;2?ztq@+Z> z@Yl1ZhSwAl$=?ZWVNa1ru^%O(Ha~6Wl0xb53aF^!GpaVQ@ON8NxemTnR~88BooEL; zw!{uCvp#>sMtLEF5qA`F{}b@*ViV7}gft<7KVV3M9b}3iUDn4Mf(V{{p*dvo^hA-4 zwdj;+P>!&d$IYSu%E0>qCY`mS#6}F9B7y;G3=s@rCPD-w+RWJ^c*+?|F@`;zbgBCu zL;OWeXeauN?)Z`l=w#GxfE4O;ffLwR`gdHLE<$cS=(e~ z{@?U=vZ4ebEEkQFrC3yykiM}z$7ELN|LF3W423@UWKXVSd>}>0#G-KH>6ob%A z*q|=OLQ4G0>i_aDe+$5DWv;~P-f2^rh6 z&%+}9ut-~r{KF#sGb+;DrNi3&D6HMNYfkY6-}E|i)tnNENirU!Tax1Nu$oh{l7@6) z%o&t;z$u~T6h&`&&8b}go7bFT-)i z>q2d?8H!=R1TDG^01MwxU_G}uSkEZ}mZ`Gzt#6TKloY#qHJYhiM(Gw@Twoa`Cr!Yq zc+wm29J_c@q?EFfNn>e4YK4*{SXc^fB?#HRkAy-=2iM}jO7Sv6d~3pSSrmjPP^HLO z1(DniDj6MjM@9V*ZlR-c2x=m=+!I15gOjMv^t>#Kfh282oedW9(e_D<3YCDm98?>% z=HN@P7bCdW9hb2lS*63=mLcnx99;hkh8KFfjPR}FFr&o$ZGyF=<&YfTpm)lg9;*YS z;sGTU!FFo@6xOx*KweaNe@s0t+(&h7)MO(Lo>^5Bu1c$#aQUP|`@gAX0{vZ3t%SeK z1C>0?A^@XWB%elq#JIx8v$fpQL`fl({T1ljx(b!!e^nSqUs_zD0xS^kxR5vs#59F3%89;W~HNzqrLhB z3L-HzjS_ZLVqvD-tjtc=Do5pbH{W~s;z&?WvfFlps0ud-8MT-%YpiI7h+MKaLa5 z)D4yXlW_(Ge6euu<02hsXzx6N$vW_|l0A&KRP_Nb6fI$?TGbPrM7$&(w739WlWgvx zoJAz7Fu5L}Q9VJZ2CA;}2sS-Hd}V&rYkT2o7=1HLw)zRXtX@hRQvHO-C)ZE7TCblF zfRR)`!JcHI8rAhRA!>699fN%$+vGA#z0P61jD3p!7EPQ5yOVOX`L;~RvG_Kjg2Iew z4pORG18S|R)9qphJ!%XFMVnJnK_Q)k6;zbTM;S|r=e59dh0PJLua#`fP^#dk20Hwi zX-}gcVWY=mAWVDe6-E1pq<$~F{$*SJ(5m3thn~Y(`4~S(7@tPf1OJ-~L`W8N6h+2x zQDIdo*u5~o8FtOH)ZDVN7q!kNl$$R!%>7Am~Lral*wuxWNSikLIiq*XMZ{Y*j-fGh^kn83n!s2Jg2Eg_y`nhgreT^!DqiIsB=9W# zG7>z?)-h$#8Yo>YOf?Nv6$@3S+DKf}kE9@Kk@QRel%;DnfGW>mQv~F@7j~3eLl_NN zh_`4yPftNvn761G=dE}qjywY_M2fW8w=?KKaRylH#h1+Zr_x-_*dZ;nFU#;OasF4c zzFwT6mpB`(^@{SCyhRS5DY5h$i}q+H;#BQ=bL1m6Zheczt(yJ1F%(m@HOC)PXKuWn zZN(q8N4(E^L=Fw|?i6uYBn=V*&e9}www(~k&LgiDkyi}^2}oWo+%_AvUr?wGxmkZx z9HE~-JrEl0W*KN)Pk|Q|vd)Ihgm~7!D}<`ZkBaB~XK|eV;Pk+$f+~qSw^95*HsYUv zIE?yo^yVuCC)Bl(dXdaP;g9i-ft1Q7@ijh<|E$8KcYurNC&FPublj zOIe6Ti4u-lCUta~+8@M^n-8;;#hx+K5HaXdY*E7czkotyt;I1G|< zaK2Z$6Pq!5b~Rxm)uzrqM3-EJ&x77Td(Y7JU@tM{}Nf(5F2t9Kh~Y6Lw(!hWZ{pD(kh zOR3ej{@`WRwSE=4Ko@05=O}c;Y-Ih5@RmSfpoVWKti2h4>B1AwzJv`Sh;LxnfQ@Yi zgz2(A)(`~oPpl!6rzZsQkJ$9$o9cq-Jr9kuR=@Z&v`rDj05ygnhAkf)E{gms-D6}`y&j6>li^2`Iyo8iRtYmjR|47Xq>DY#L<4~E6Clg=F$ES zotg1yKiksA_l2oyU1e!E>x-*)zFnL_|mYJBc>h1*B0}bbNIFq zQ4(_vPmi6u=XZl+^f2M|lk{{Z{i%)Fxu*VxxE*psBF^m}>(zs50I)bl1Ud%dt9^Sse z>Kw>o12~*tvSvCldhl|bWj}NUebC8v_D{qrHv|V|R^M>4Le%0RF-l5^-%6+TGV2kj z;X0ja7Y_J^uz2T~sG6tR9~Pw+FJZxH`miWZGP7@=K(zQi@00BFFWBd&*ypF&=V#a_ox-?}*1TI-3}S2j9da7=DY?Lk zn9ZZ^#tQ&1Ix+}tzg>;jL3bK%cR+6l-0S}mdD-P&yNtNYY^8^{YnN}Gb6b1%h7L4$ zdpK5Cb%Jxv*JVG~9QTZ(hnuf94l2ftUV`C-B1zbuSEeTNEb}3WDgUa&J1_3xM8pnf zoC7z$d(zoibGy}Yw{fi8ovT#c9Zt~38Q;Ad2xU7jw)m@f7cHmqe#>mBSA!=lbELV0 zZ_3d5pw+|jS=tpVj9;IIxX@#gI8_|Wtsg|&_XH2{pS!5XrsHTL&Q90Wf%5a?oATUq zd;^8Z{}aF&b;>#UXt~0X_jwwIoz*oDcds`&iP6$L=p5PN+~q0(hIe_0k0Bodzk*RsRlyR38h7EvB3sM#ZkJB2%|XFV!;d}D=+zyrg{h6(nSmmb2ZsG&534wCGq9)!w=H#a zDU{zh{!JXAvow?xKAn^b$a0RDKgbg7#yz+RYo>ngoF{q|O(Zd>cz(6rI_`E*+>R0u zoII4KhuDMNA**{TtI|xBgO>aqN_t-2JTiWT+ zaS=u7;s;LXRp=mktx@ga^~e>}-(%Ds@3folI7?ZMV-`I$9e3_@=etu5xX7VBk6k_- zde49*Sh94c(VpJUeWQ1)l7-YW!dz!6F8i+;nj3&jfnD ze$OiiL3DPU=!BmF4!Uwm(WIo~lDyL4T}(YL+_&6dP4Coh3wT1FS;~0u)zm3tJh)=6 zg-(gq@57LyBNNW{?arP+*-60)cwd%RFvSDH)*hXfLIweeO#Io)qzH=Jmld^c$%O}z z^xKP05!rXTtn0<(q~8ich&1>34>hf6Yp6sOE8jLzX48sqsz=jvW!-BSSWouRGAa&+ zl7^?ZO>mTW_b*qbjQ1NGfDdk*Ejz54vv(B%PT<_C8*Ds~NBzYUSw2D`^o2#9`FwOr zvX69xdMD60YxeZF(Y63W-=rb*h=$PD7XdC{Vk12p;^Bz&Y($$U4MUz4wd^M-d(rk& zxrMRSyD^1SWRZ$Q9BHv6$B3GW{OOgf=}_{gpUXufkw5)3b;_u4e?^fXuo~dM>jp<~ zeV(oFc;!WRbTrjH}<%ev>@oNbQiP%Lc;G|w0 z&O~XIhXFL~{9T4;iNgR|udfU6k`%Pm4qwgi1fd;B@Na{AlGE%*Q_q__%03*dt`2aAWZ~MciOfh0flAT^iDkx?1@=nICD}DUS^<*1_!%M;C>u!aCoW!GGCw3zJqi+U69Hvcv;7fxbAhRz zN5qnl(mR*nsdgD#lVmKVlgJ08;%|eBmk>ae`~>q(PvboH0P#GFw~KX*jvG-#p63N9 zrq7qcu8gYtx%wz}+a9n?R2tJx22%oNi8%{Me2kd0o^cEzr}iO=Dm(L1#k-bz@W8)9k7mWW|0YMESxV5%^#?m2CT&XQRgn@+4V&J|Er3rsd2^vpgS{ zQrt%7UOqRyopdh=XDK$S42M56!>Gc&l#CK>(b`MY+q6|Sx<|?TuXwnhU<1>AZUg@r zefu~P)*kz|L^kj>;RDZQyk)Qg*EwVn+k57&&u$pUKc%RdyvMMy;>Qo(iWoZiA=Zsk zwuA0(Kwu-#m%4-QZ>=7tfnJZ^K}U~Ck_>$Z-RFY``1dZV6(3KZ@E*EHCN<`X+N35* z9sVGIHp&1^_IDJfyzkR65st_C{4JN^Q%an%%q?}Rcw=_Ud}D}y2Wzf{O37uZxwiZ&fSU1crZF`f@6@CLAPt&9DG?bdew zRuUeJL7KRM&4kKR?YeW=9tP(N`^XTor9IBrmlOC@r{&y~1l*D+0Xm2B4B@uZOKFoQ zBp`q{6gISnSs!LP52~b{U8YV+c6R>yFyhU|_CB%OS@{<_%PFN;EAJS*90L0)8?9=y zUz2;s#G80=6XX5MD@lakx7dV#Lm{d31`{8Ag{4gT?YV%xz4GJHuXL z4P~xb7Hi9$VfV9X#WyYLw0Hvyth+3vOf8p%qr`wPc4ycFMSv4HPedupFbYyz*~ULA z^33<4Q_}LUBh-5%8fV=Z_5rjlfY7*|VSiNwxPXa`onav!j@TI%(dLHXNU+lF_A`{_ z5Vtq%cnYzw26(J&>7W+OVC5*gcqfm39Rqa>Tsnk)jGz2t;GYL$V3PVFB z4k>F2&1D!>?0O@EE-BPOVk!2--ocut$9h-a=JxuXR+o9TP%go5g{T+hBDC1;_Co5E zWP7SZJ^t-P$DsZMw*~{9Ox_Mp*Y!Icb^wQ$&A@va@iHrYmME0d;D&zDC>&tl^j^_3QqtR%!n*$-)?sV_>dE$+u484jr1119+XMH>vneF z02BQ;8irt0b~x1TcW|7qJJ)V?aX4Ibhy)_&6aA1V^zk@ozFlrV&CKUe6Kt2;VQ6}U zXX&j|KV+azykyDznFkK;_uzCt8BK3f>7AA@Uaee@V zss3|q5zthHTpvUs-L!@Eo{$Z||d&l)jy&`Z44dbp<-|1gW8RYF)fZR%_ zTHoI7caFRB+r|E~?Kq6yM`<-zMof6~vTQ!Zn@@@6batJZSM+23D1TmG&aqIR#42%S zlHrLeC|D1x*lscDpWEwHTHPkgLC_A-V|Z$JfHE}x%3ixyX%6+|> z*NdQTS&X&cUn{TBf%d_Ee@)lz^{8aRz~5MFSNpw2vpY4@Vdvy)1Ao=iE6qMC+PrkY z&$IcfxQjQ~Uq5@lKO*Ykw>ubVq(&)~9xBk`$61|rn>Mq$GmVo2f7xXN|13TQ)Qf4| zi3X$MXTQ_LuXVk4wLD#^-br^cm6h-`IwZHD$(L00z$!9f;r9g|#?J-R|_tP4~D9be`#t z)+^26=SqL0d$Q3h)1HGqO5X5BEB%!9l}FwCK2%SzH+bIjSy!MDt_j zQ`v1*+Z1je_#^$^%=Ra2M=6|ve}Q?k>~=csP8n}qt~K2bC_q!K_6Gjh9P`>JE7>Rm zf17p38p3-aWX505$5nHXy)Q6tSe^Y11Os@lTL+4ofN9{bYgSsv`julYFkZv&Gu_s} z-_*fLg-#6?Bddzgs!}1Om+e@42K#TnzY2-88NdtFG-{GF>Z|s|l zXXnZRZvw;Y0xQ|ksx*m)XR|Ae>xm82rMa%#ueHl3XNj{mptMB0>!RW#JXO(?u}igA zKHlgykglV#%C$zff&w9cNX&Azlo`n1T0qr>lrRBA^L3(Gd8W|>lt%{s7W#&Vz|^Hg zA&5ky)j<2RI+YW_&wb1MjU;$rAu65;VVG_72DfY&N3j}r4$5Q(l`dMSqlt&Cr7M(h zER&4*=hu6^x$ch3F2m*S)ZBcpju(8lJI5eeo2ez609ux@ixG6{fi7!sefy=CKMwd@ z-!bB@PJSdc!OfK*X>VR%^I`B z#LaevOC^#>&`n^O*=f}3Vl_y*b@)zr#^x$o-C1^LD~)EkQmc^yX0zT%BNN5DZWAvD zrvdKsm%FXwgZ=$!e+^eFkYjLSqg87_NKg{2(mCcrO@VJVVp8C&9`r88K<=8O`*TTdU~rH_B5kG(7Kv7bI(z7ij=qK^kx;o~9txM~ePohi<}JN!#72Xqtl{+g!Z^(T6)MGy-ka?(|R?hw2-#od;0*4(iW{OF@Wj zxPvNV`5Q#%*cT(}>_Mgny&&Oh=%HIU3_~Gi@*V`Ym&7@7;eB z=?gMd_JLQ072_R37vjCI(46oFDf&6h2J*gy@7{yw5oPFO<0J90g+4yE6(3(k2lHUQ z=7kIwb0YIJ+(8vNewv#cKeEX|7zvZ(Lv%Gn4(~tETT3~?ZggzM&NPhUJ8`GwUhDK*valJxV)=)266om#jiL0wf!us}i^Yf1p_QI$GVh(Qc+Zmk s+69dFh|OL9oWL&E5$vB8TxKTGS$qc)nPA7r8XB#U4N~D!$&Kw_~%XhwW@=NEBzXn_3&mQTL@nSI|Sysr5 zYG?N{nN~S1jQica|EqiM&TUVTr&?AjrOs|aBV}AAJlJtVisq^P>Z09?=@cu;Yt^d=0 z>7u{glE6FT*oo~WZ8&V(cIzl6c1Q4nx=A%9woi;vd|DYq@1x!3nf8(Grh;eY;rR+Y<_Dg0D)=5;E&YslPxa_oqmvIBOPZL>4`^_a<=j(-}{MM)L+nbl(-bQ{GO zF6wb~ZET2|Q+q9 z_c7si#X}_LcBdpzsWvejWbTN7kJfM=JIK8!iK$u(yy_wjZ&x zEdFsLu>EhVX|$?if$yw|>MFwG=P`xRBKhB_yaPVtpG9@{A@b9Q3q2rJ=B2EP?B6Nc zLb+sW6kSE*HR)rg_U&uxv!3FKeQ=HbXvPJ~@td3253Wg#M3d-5D`;f>x4>F{=OUbFs+oQwWKAngGLg` z%yKutV~%MH(^H;+ndvZDgulFi@l714h_jm zyzDC}4O|7#7S7%nJG&oUNO1236#DgRr3BsvsC?py(SL<29S@sJXK&45rjUlNe0*gG zep~={$zmo|?q1nL4TdT~fO()w7(9&I8e%HlD0OTnqtj}R>kgk1RUnJdP?Y45^iZ;t`jEVTyg<$pT7aUV zn%?Ph@>WY!ZnY0JxVgJ$yE42YA<)2K0(hNAQ+9#2u%m0gIX z!oI9*Gl4nQ+8G)H+1%CiUg@WDqPBcF$AmTs8$lBM}~ z8}sN~;_-Sx)reCw3wMAG#?0gbm-P&pqJ=U)ANK4S0GTIkXSM+(8std9`^WmSFl3Q1 zK4$_yfOkhokNX3i6Li_n6fupkoYmzlEN*|5*P^^YCQMY6_UhG^h@1^17tA7GPLg{JYbX>+;KaF)>q=x(G3>&Dxi)=TmH&kneh7d_HF{*$eiZJ*#ZbOU-2oH~l*I@`^pbs@Q%1 z`~t)75%!yI^rU6Fkjy?#MmTmHsjc#ad)5j2_r z$`4U4&uqo~o}B&X8i|eUMl+(ZnLT5lRd%q7x{!xK%7I;H%Xw zX+D*r1#(b*eM8u4_tq@-np?x6TWj_)B$RRJ`rDhf>MvN6Kz%88OyC=XF_l69B8UN# zZ}*E@{yQr8(tU$A#(yRt1pF_df!ugu%YbX*{Z<^nw_mSn0Q=lGRX_72UGte=L#pZM EA1+pP9RL6T diff --git a/docs/build/doctrees/target_code/auto_research.utils.files.doctree b/docs/build/doctrees/target_code/auto_research.utils.files.doctree deleted file mode 100644 index 63930da4ae0e81b54c7102239ca4ac42d4873d12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18218 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 Q+|EKvZn{@^blBPWAJRC1A^-pY diff --git a/docs/build/doctrees/target_code/modules.doctree b/docs/build/doctrees/target_code/modules.doctree deleted file mode 100644 index c3dc3819c4d41a5a5010bfe88cbd2b439764000f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2827 zcmZuzO=}!C7CYeAk_)xCq~8W|TdH%x^$!H=T46VhHb=MOB)oY1O0&O5xz58j05 zyze_sILX$w{E${o6T>W{CgUM0LT~>Mwuk|2Z@&+9MBS3YzYF}-_emQt-}Buj&WYcb zLa{KZrqmx&=Zu(E4*A7=_C#)D><5{o)QG$tq_vfpAd^{xkKxf-Z7aIv%d}QA=8;wxjZMsi)!2ce%)O zpybXEo71hJr>bJg49mmSjz3JGuv*Dm=pF)WtH3J$E&raM^Ova3K59NjKlys5{L2KO^6~t|s#nntAi-J_HNY-f{Ly9gwvk7d<%|{&VR5hSeu@lz+l*>Ggcg(h zrGMZIRaVkiDN-6ehvOQP9j6_YbvYWHRGljNyXQw)Wg_B9i|@fwQsdnBEOSn%IVgPE za&l(0atuiF-B(mrXkAO{uC82JxiI0!6W^aR#SC@Y1T1n2rZ`%ZSR5Ix9YRIt7s1~f z2Y*zDK;ZWp3Wv?IG7_sHxQ^|r5#(_{OE^qRsafQG1I09AN|Mz zktMiMBo@KoqguiwOA>M;94AZO!e4WsA@alz3@f#9M6$OG<=pj$oXU3D@uzGdP(?>w zWtU1F-^tmun#0}bh8l$`Lc=gxK+;FcG8R*c@d<^R5vIUiXa(P|-0b4V3oG#bcyp65 zW3(Zhs$2q=fB|yLT=2(r<=3oql9k}kw|2Hn@DF}e8(jskJo$RJXipFFi>KfHfO?M1EZZ_4B`fpaEX{+tG~)G|nM=XkEcw7R7;{%h zIO{t)1%>iBvwQv=fGkMM%r*gH%ZQLWe`0TyqYJ{toJ;%w-hHVf?gzG@VA)?4C~Z-w z`)OS-iPRabuL*yiaf*1*_?m2}aw;KCUsoku#P>s*|IG}*WdVs$Ghm<@3TJUj*lN0^ zCW?q%scFr`c;8YWf&#J}-ai=UxE$js_h%c@`XvD|tj*d*H_lT$ zLLfhg!up%P=C7>pM}fO75#hVQU*B2&1pi<0f%U`nUZvB+OrYb@JuKFeNXeyM9p<{E z*29Aby)C9%w(U=<54MD@c7MZSf9W+HI@_?1(P~@(R~~NLYIbnpV_;->-~bi4PBJYe z3X2?YUmX0>$UhPython Module Index a + id="toggle-1" style="display: none" alt="-" /> auto_research diff --git a/docs/build/html/search.html b/docs/search.html similarity index 100% rename from docs/build/html/search.html rename to docs/search.html diff --git a/docs/build/html/searchindex.js b/docs/searchindex.js similarity index 100% rename from docs/build/html/searchindex.js rename to docs/searchindex.js diff --git a/docs/build/html/sg_execution_times.html b/docs/sg_execution_times.html similarity index 100% rename from docs/build/html/sg_execution_times.html rename to docs/sg_execution_times.html diff --git a/docs/build/html/target_code/auto_research.html b/docs/target_code/auto_research.html similarity index 100% rename from docs/build/html/target_code/auto_research.html rename to docs/target_code/auto_research.html diff --git a/docs/build/html/target_code/auto_research.reimplementation.code_availability_check.html b/docs/target_code/auto_research.reimplementation.code_availability_check.html similarity index 100% rename from docs/build/html/target_code/auto_research.reimplementation.code_availability_check.html rename to docs/target_code/auto_research.reimplementation.code_availability_check.html diff --git a/docs/build/html/target_code/auto_research.reimplementation.html b/docs/target_code/auto_research.reimplementation.html similarity index 100% rename from docs/build/html/target_code/auto_research.reimplementation.html rename to docs/target_code/auto_research.reimplementation.html diff --git a/docs/build/html/target_code/auto_research.search.core.html b/docs/target_code/auto_research.search.core.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.core.html rename to docs/target_code/auto_research.search.core.html diff --git a/docs/build/html/target_code/auto_research.search.data_retrival.html b/docs/target_code/auto_research.search.data_retrival.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.data_retrival.html rename to docs/target_code/auto_research.search.data_retrival.html diff --git a/docs/build/html/target_code/auto_research.search.files_management.html b/docs/target_code/auto_research.search.files_management.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.files_management.html rename to docs/target_code/auto_research.search.files_management.html diff --git a/docs/build/html/target_code/auto_research.search.html b/docs/target_code/auto_research.search.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.html rename to docs/target_code/auto_research.search.html diff --git a/docs/build/html/target_code/auto_research.search.information.html b/docs/target_code/auto_research.search.information.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.information.html rename to docs/target_code/auto_research.search.information.html diff --git a/docs/build/html/target_code/auto_research.search.keywords.html b/docs/target_code/auto_research.search.keywords.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.keywords.html rename to docs/target_code/auto_research.search.keywords.html diff --git a/docs/build/html/target_code/auto_research.search.post_processing.html b/docs/target_code/auto_research.search.post_processing.html similarity index 100% rename from docs/build/html/target_code/auto_research.search.post_processing.html rename to docs/target_code/auto_research.search.post_processing.html diff --git a/docs/build/html/target_code/auto_research.survey.core.html b/docs/target_code/auto_research.survey.core.html similarity index 100% rename from docs/build/html/target_code/auto_research.survey.core.html rename to docs/target_code/auto_research.survey.core.html diff --git a/docs/build/html/target_code/auto_research.survey.html b/docs/target_code/auto_research.survey.html similarity index 100% rename from docs/build/html/target_code/auto_research.survey.html rename to docs/target_code/auto_research.survey.html diff --git a/docs/build/html/target_code/auto_research.survey.paper_reader.html b/docs/target_code/auto_research.survey.paper_reader.html similarity index 100% rename from docs/build/html/target_code/auto_research.survey.paper_reader.html rename to docs/target_code/auto_research.survey.paper_reader.html diff --git a/docs/build/html/target_code/auto_research.survey.prompts.html b/docs/target_code/auto_research.survey.prompts.html similarity index 100% rename from docs/build/html/target_code/auto_research.survey.prompts.html rename to docs/target_code/auto_research.survey.prompts.html diff --git a/docs/build/html/target_code/auto_research.utils.files.html b/docs/target_code/auto_research.utils.files.html similarity index 100% rename from docs/build/html/target_code/auto_research.utils.files.html rename to docs/target_code/auto_research.utils.files.html diff --git a/docs/build/html/target_code/auto_research.utils.html b/docs/target_code/auto_research.utils.html similarity index 100% rename from docs/build/html/target_code/auto_research.utils.html rename to docs/target_code/auto_research.utils.html diff --git a/docs/build/html/target_code/auto_research.utils.stored_info.html b/docs/target_code/auto_research.utils.stored_info.html similarity index 100% rename from docs/build/html/target_code/auto_research.utils.stored_info.html rename to docs/target_code/auto_research.utils.stored_info.html diff --git a/docs/build/html/target_code/auto_research.version.html b/docs/target_code/auto_research.version.html similarity index 100% rename from docs/build/html/target_code/auto_research.version.html rename to docs/target_code/auto_research.version.html diff --git a/docs/build/html/target_code/modules.html b/docs/target_code/modules.html similarity index 100% rename from docs/build/html/target_code/modules.html rename to docs/target_code/modules.html diff --git a/docs/Makefile b/docs_source/Makefile similarity index 100% rename from docs/Makefile rename to docs_source/Makefile diff --git a/docs/source/_static/css/custom.css b/docs_source/source/_static/css/custom.css similarity index 100% rename from docs/source/_static/css/custom.css rename to docs_source/source/_static/css/custom.css diff --git a/docs/source/_templates/autosummary/class.rst b/docs_source/source/_templates/autosummary/class.rst similarity index 100% rename from docs/source/_templates/autosummary/class.rst rename to docs_source/source/_templates/autosummary/class.rst diff --git a/docs/source/_templates/breadcrumbs.html b/docs_source/source/_templates/breadcrumbs.html similarity index 100% rename from docs/source/_templates/breadcrumbs.html rename to docs_source/source/_templates/breadcrumbs.html diff --git a/docs/source/_templates/footer.html b/docs_source/source/_templates/footer.html similarity index 100% rename from docs/source/_templates/footer.html rename to docs_source/source/_templates/footer.html diff --git a/docs/source/_templates/layout.html b/docs_source/source/_templates/layout.html similarity index 100% rename from docs/source/_templates/layout.html rename to docs_source/source/_templates/layout.html diff --git a/docs/source/api.rst b/docs_source/source/api.rst similarity index 100% rename from docs/source/api.rst rename to docs_source/source/api.rst diff --git a/docs/source/examples/GALLERY_HEADER.rst b/docs_source/source/examples/GALLERY_HEADER.rst similarity index 100% rename from docs/source/examples/GALLERY_HEADER.rst rename to docs_source/source/examples/GALLERY_HEADER.rst diff --git a/docs/source/index.rst b/docs_source/source/index.rst similarity index 100% rename from docs/source/index.rst rename to docs_source/source/index.rst diff --git a/docs/source/installation.rst b/docs_source/source/installation.rst similarity index 100% rename from docs/source/installation.rst rename to docs_source/source/installation.rst