From d6115535fc89c44a106a71c4da8d7900133cd141 Mon Sep 17 00:00:00 2001 From: Feng Zhu Date: Sat, 9 Sep 2023 14:46:16 -0600 Subject: [PATCH] Add contributing guide --- .../notebooks_graphem-real-pages2k_36_0.png | Bin 73202 -> 62137 bytes .../notebooks_graphem-real-pages2k_42_2.png | Bin 67615 -> 67547 bytes .../notebooks_graphem-real-pages2k_43_2.png | Bin 113729 -> 114036 bytes docs/_sources/cg-overview.rst | 32 + docs/_sources/cg-updating-docs.rst | 50 ++ docs/_sources/cg-working-with-codebase.rst | 191 +++++ docs/_sources/index.rst | 11 +- docs/_sources/notebooks/graphem-cli.ipynb | 56 +- .../notebooks/graphem-real-pages2k.ipynb | 22 +- docs/_static/copybutton.js | 4 +- .../locales/ar/LC_MESSAGES/booktheme.po | 68 +- .../locales/bg/LC_MESSAGES/booktheme.po | 68 +- .../locales/bn/LC_MESSAGES/booktheme.po | 52 +- .../locales/ca/LC_MESSAGES/booktheme.po | 54 +- .../locales/cs/LC_MESSAGES/booktheme.po | 68 +- .../locales/da/LC_MESSAGES/booktheme.po | 68 +- .../locales/de/LC_MESSAGES/booktheme.po | 68 +- .../locales/el/LC_MESSAGES/booktheme.po | 68 +- .../locales/eo/LC_MESSAGES/booktheme.po | 68 +- .../locales/es/LC_MESSAGES/booktheme.po | 68 +- .../locales/et/LC_MESSAGES/booktheme.po | 68 +- .../locales/fi/LC_MESSAGES/booktheme.po | 68 +- .../locales/fr/LC_MESSAGES/booktheme.po | 68 +- .../locales/hr/LC_MESSAGES/booktheme.po | 68 +- .../locales/id/LC_MESSAGES/booktheme.po | 68 +- .../locales/it/LC_MESSAGES/booktheme.po | 68 +- .../locales/iw/LC_MESSAGES/booktheme.po | 68 +- .../locales/ja/LC_MESSAGES/booktheme.po | 68 +- .../locales/ko/LC_MESSAGES/booktheme.po | 68 +- .../locales/lt/LC_MESSAGES/booktheme.po | 68 +- .../locales/lv/LC_MESSAGES/booktheme.po | 68 +- .../locales/ml/LC_MESSAGES/booktheme.po | 54 +- .../locales/mr/LC_MESSAGES/booktheme.po | 54 +- .../locales/ms/LC_MESSAGES/booktheme.po | 54 +- .../locales/nl/LC_MESSAGES/booktheme.po | 68 +- .../locales/no/LC_MESSAGES/booktheme.po | 68 +- .../locales/pl/LC_MESSAGES/booktheme.po | 68 +- .../locales/pt/LC_MESSAGES/booktheme.po | 68 +- .../locales/ro/LC_MESSAGES/booktheme.po | 68 +- .../locales/ru/LC_MESSAGES/booktheme.po | 68 +- .../locales/sk/LC_MESSAGES/booktheme.po | 68 +- .../locales/sl/LC_MESSAGES/booktheme.po | 68 +- .../locales/sr/LC_MESSAGES/booktheme.po | 68 +- .../locales/sv/LC_MESSAGES/booktheme.po | 68 +- .../locales/ta/LC_MESSAGES/booktheme.po | 54 +- .../locales/te/LC_MESSAGES/booktheme.po | 54 +- .../locales/tg/LC_MESSAGES/booktheme.po | 68 +- .../locales/th/LC_MESSAGES/booktheme.po | 68 +- .../locales/tl/LC_MESSAGES/booktheme.po | 54 +- .../locales/tr/LC_MESSAGES/booktheme.po | 68 +- .../locales/uk/LC_MESSAGES/booktheme.po | 68 +- .../locales/ur/LC_MESSAGES/booktheme.po | 54 +- .../locales/vi/LC_MESSAGES/booktheme.po | 68 +- .../locales/zh_CN/LC_MESSAGES/booktheme.po | 68 +- .../locales/zh_TW/LC_MESSAGES/booktheme.po | 68 +- docs/_static/nbsphinx-code-cells.css | 14 +- docs/_static/scripts/bootstrap.js | 10 +- docs/_static/scripts/bootstrap.js.LICENSE.txt | 5 + docs/_static/scripts/bootstrap.js.map | 1 + docs/_static/scripts/pydata-sphinx-theme.js | 3 +- .../scripts/pydata-sphinx-theme.js.map | 1 + docs/_static/styles/bootstrap.css | 10 +- docs/_static/styles/pydata-sphinx-theme.css | 2 +- .../vendor/fontawesome/6.1.2/css/all.min.css | 3 +- docs/_static/webpack-macros.html | 16 +- docs/cg-overview.html | 525 +++++++++++++ docs/cg-updating-docs.html | 541 +++++++++++++ docs/cg-working-with-codebase.html | 714 +++++++++++++++++ docs/genindex.html | 88 ++- docs/index.html | 36 +- docs/notebooks/climate-io.html | 34 +- docs/notebooks/climate-ops.html | 34 +- docs/notebooks/graphem-cli.html | 88 ++- docs/notebooks/graphem-cli.ipynb | 56 +- docs/notebooks/graphem-real-pages2k.html | 48 +- docs/notebooks/graphem-real-pages2k.ipynb | 22 +- docs/notebooks/lmr-assim-no-calib.html | 34 +- docs/notebooks/lmr-cli.html | 34 +- docs/notebooks/lmr-real-pages2k.html | 34 +- docs/notebooks/pp2k-dashboards.html | 34 +- docs/notebooks/pp2k-pdb-filter.html | 34 +- docs/notebooks/pp2k-pdb-load-viz.html | 34 +- docs/notebooks/pp2k-ppe-graphem.html | 34 +- docs/notebooks/pp2k-ppe-pda.html | 34 +- docs/notebooks/proxy-analysis.html | 34 +- docs/notebooks/proxy-composites.html | 34 +- docs/notebooks/proxy-dups.html | 34 +- docs/notebooks/proxy-io.html | 34 +- docs/notebooks/proxy-ops.html | 34 +- docs/notebooks/psm-bilinear.html | 34 +- docs/notebooks/psm-coral-SrCa.html | 34 +- docs/notebooks/psm-coral-d18O.html | 34 +- docs/notebooks/psm-ice-d18O.html | 34 +- docs/notebooks/psm-lake-VarveThickness.html | 34 +- docs/notebooks/psm-linear.html | 34 +- docs/notebooks/psm-tree-TRW.html | 34 +- docs/objects.inv | Bin 8181 -> 9189 bytes docs/search.html | 34 +- docs/searchindex.js | 2 +- docs/ug-api.html | 731 +++++++++++++++--- docs/ug-climate.html | 34 +- docs/ug-graphem.html | 34 +- docs/ug-installation.html | 34 +- docs/ug-lmr.html | 34 +- docs/ug-pp2k.html | 34 +- docs/ug-proxy.html | 34 +- docs/ug-psm.html | 34 +- docsrc/_build/doctrees/index.doctree | Bin 18314 -> 18646 bytes .../doctrees/notebooks/climate-io.doctree | Bin 387056 -> 387053 bytes .../doctrees/notebooks/climate-ops.doctree | Bin 738716 -> 738713 bytes .../doctrees/notebooks/proxy-analysis.doctree | Bin 14327 -> 14324 bytes .../doctrees/notebooks/proxy-io.doctree | Bin 1866212 -> 1866209 bytes .../doctrees/notebooks/proxy-ops.doctree | Bin 64068 -> 64065 bytes .../doctrees/notebooks/psm-bilinear.doctree | Bin 67867 -> 67864 bytes .../doctrees/notebooks/psm-coral-SrCa.doctree | Bin 16128 -> 16125 bytes .../doctrees/notebooks/psm-coral-d18O.doctree | Bin 16479 -> 16476 bytes .../doctrees/notebooks/psm-ice-d18O.doctree | Bin 62303 -> 62300 bytes .../notebooks/psm-lake-VarveThickness.doctree | Bin 16603 -> 16600 bytes .../doctrees/notebooks/psm-linear.doctree | Bin 130739 -> 130736 bytes .../doctrees/notebooks/psm-tree-TRW.doctree | Bin 115177 -> 115174 bytes docsrc/cg-overview.rst | 32 + docsrc/cg-updating-docs.rst | 50 ++ docsrc/cg-working-with-codebase.rst | 191 +++++ docsrc/index.rst | 11 +- docsrc/ug-contribution.rst | 302 -------- 125 files changed, 5444 insertions(+), 2376 deletions(-) create mode 100644 docs/_sources/cg-overview.rst create mode 100644 docs/_sources/cg-updating-docs.rst create mode 100644 docs/_sources/cg-working-with-codebase.rst create mode 100644 docs/_static/scripts/bootstrap.js.LICENSE.txt create mode 100644 docs/_static/scripts/bootstrap.js.map create mode 100644 docs/_static/scripts/pydata-sphinx-theme.js.map create mode 100644 docs/cg-overview.html create mode 100644 docs/cg-updating-docs.html create mode 100644 docs/cg-working-with-codebase.html create mode 100644 docsrc/cg-overview.rst create mode 100644 docsrc/cg-updating-docs.rst create mode 100644 docsrc/cg-working-with-codebase.rst delete mode 100644 docsrc/ug-contribution.rst diff --git a/docs/_images/notebooks_graphem-real-pages2k_36_0.png b/docs/_images/notebooks_graphem-real-pages2k_36_0.png index 1a48e4321f279e056e35d6c7011ae45866983e01..0ecb13b6ffce3a68ccb7bed93032b116face47b4 100644 GIT binary patch literal 62137 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≺{Um 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Ӽ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

BB1q3 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%0AFXCG?69Nu&dwI5Uf(8^6(bUN2Vx4r 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 Gt^Wn|+HfTR diff --git a/docs/_images/notebooks_graphem-real-pages2k_42_2.png b/docs/_images/notebooks_graphem-real-pages2k_42_2.png index b820825252b8c6a0c593fb9576861371a8937299..872b0deffaa9a9d0b4c06858a9957c6fe76e65e8 100644 GIT binary patch literal 67547 zcmb@ucRZGH+dqCoAUL9ag;*5b8QP=aju2&o^T-{Ba%@H*dS4Ue1SKFJWOt;LPU2ZzqpXEKr%g@bZe_^)gZPW-=r=_7xL&Gh@9kjO3It6(0!i+Kb4B*x*tkM_Fz06Bb@vZU+< z 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 literal 67615 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 Y^G9)kL+-P-4hlcvue=d@HaI@-PvS+nSpWb4 diff --git a/docs/_images/notebooks_graphem-real-pages2k_43_2.png b/docs/_images/notebooks_graphem-real-pages2k_43_2.png index fceca39a0bbce29b7bda7f49aa3752a45be087c3..5587afd244b1558f9660f3bfd73a6305b895be7c 100644 GIT binary patch literal 114036 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�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 literal 113729 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 z

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 diff --git a/docs/_sources/cg-overview.rst b/docs/_sources/cg-overview.rst new file mode 100644 index 0000000..bfa5395 --- /dev/null +++ b/docs/_sources/cg-overview.rst @@ -0,0 +1,32 @@ +Overview +======== + +All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome, and take place through `GitHub `_ + +There are several levels of contributions to an open development software package like `cfr`, including: + +- Reporting Bugs +- Updating the documentation +- Updating existing functionalities +- Contributing new functionalities + +All of that takes place through GitHub `issues `_. + +When you start working on an issue, it's a good idea to assign the issue to yourself, again to limit duplication. +If you can't think of an issue of your own, we have you covered: check the list of unassigned issues and assign yourself one you like. +If for whatever reason you are not able to continue working with the issue, please try to unassign it, so other people know it's available again. You can check the list of assigned issues, since people may not be working in them anymore. +If you want to work on one that is assigned, feel free to kindly ask the current assignee (on GitHub) if you can take it (please allow at least a week of inactivity before considering work in the issue discontinued). + +Bug reports and enhancement requests +------------------------------------ + +Bug reports are an important part of improving any software. Having a complete bug report will allow others to reproduce the bug and provide insight into fixing. See this `stackoverflow article `_ and `this blogpost `_ for tips on writing a good bug report. +Trying the bug-producing code out on the master branch is often a worthwhile exercise to confirm the bug still exists. It is also worth searching existing bug reports and pull requests to see if the issue has already been reported and/or fixed. +Bug reports must: + +- Include a minimal working example (a short, self-contained Python snippet reproducing the problem). You can format the code nicely by using GitHub Flavored Markdown. +- Include the full version string of `cfr`, which you can obtain through:: + + cfr.__version__ + +- Explain why the current behavior is wrong/not desired and what you expect or would like to see instead. \ No newline at end of file diff --git a/docs/_sources/cg-updating-docs.rst b/docs/_sources/cg-updating-docs.rst new file mode 100644 index 0000000..9c09d47 --- /dev/null +++ b/docs/_sources/cg-updating-docs.rst @@ -0,0 +1,50 @@ +Updating the Documentation +========================== + +About the `cfr` documentation +""""""""""""""""""""""""""""""""" +`cfr`'s documentation is built automatically from the function and class docstrings, via `Sphinx The Docs `_. +It is therefore especially important for your code to include a docstring, and to modify the docstrings of the functions/classes you modified to make sure the documentation is current. + +Updating docstrings +""""""""""""""""""" +You may use existing docstrings as examples. A good docstring explains: + +- what the function/class is about +- what it does, with what properties/inputs/outputs + +Updating tutorial notebooks +""""""""""""""""""""""""""" + +To update an existing or add a new tutorial notebook, you need to edit and execute the notebook locally under the `docsrc/notebooks` directory, and build the documentation following the guide in the next section. + +The notebooks are named following a naming convention: `-

.ipynb` +For instance, the `` can be `climate`, `proxy`, `psm`, `lmr`, `graphem`, and `pp2k`, and the `
` can be a keyword of your notebook, something like `ppe-pages2k`. +Note that if `` is `test`, the notebook will only be for a temporary test and will be ignored for building. + +In the notebook, please make sure the below block is executed in the first cell so that the `cfr` version, an important message for the users, will be printed out:: + + import cfr + print(cfr.__version__) + +To include a new notebook into the User Guide, you need to edit the corresponding `.rst` files to include the relative path to your notebook. +For instance, if the new notebook is about proxy system modeling, then edit `docsrc/ug-psm.rst` and add the relative path to your notebook under the existing ones. + +Building the `cfr` documentation +"""""""""""""""""""""""""""""""" + +Navigate to the `docsrc` folder and type `./build_publish.sh`. +This may require installing other sphinx-related packages and `pandoc `_. +One may install them via the below command:: + + pip install sphinx nbsphinx sphinx-book-theme numpydoc twine sphinx-copybutton sphinxcontrib-napoleon sphinx-design + +Previewing the `cfr` documentation +"""""""""""""""""""""""""""""""""" + +Navigate to the `docs` folder and open the `index.html` file with a browser. + +Pushing your changes +"""""""""""""""""""""""""""""""""" + +This step is same as the step when you push your changes with the codebase, see `here `_. \ No newline at end of file diff --git a/docs/_sources/cg-working-with-codebase.rst b/docs/_sources/cg-working-with-codebase.rst new file mode 100644 index 0000000..5aad781 --- /dev/null +++ b/docs/_sources/cg-working-with-codebase.rst @@ -0,0 +1,191 @@ +Working with the Codebase +========================= + +Version control, Git, and GitHub +"""""""""""""""""""""""""""""""" + +To the neophyte, working with Git is one of the more daunting aspects of contributing to open source projects. +It can very quickly become overwhelming, but sticking to the guidelines below will help keep the process straightforward and mostly trouble free. As always, if you are having difficulties please feel free to ask for help. +The code is hosted on `GitHub `_. To contribute you will need to `sign up for a (free) GitHub account `_. `Git `_ is the industry standard for version control to allow many people to work together on the project, keep track of issues, manage the project, and much more. + +Some great resources for learning Git: + * the `GitHub help pages `_ + * the `NumPy documentation `_ + * Matthew Brett’s `Pydagogue `_ + +GitHub has `instructions `_ for installing git, setting up your SSH key, and configuring git. All these steps need to be completed before you can work seamlessly between your local repository and GitHub. + +Forking +""""""" +You will need your own fork to work on the code. +Go to the `cfr` repository and hit the Fork button. +You will then want to clone your fork (i.e. download all the code to your local machine so you can edit it locally). +At the command line, this would like something like:: + git clone https://github.com/your-user-name/cfr.git cfr-fork + cd cfr-fork + git remote add upstream https://github.com/fzhu2e/cfr.git + +This creates the directory `cfr-fork` and connects your repository to the upstream (main project) `cfr` repository. +However, most Git first-timers may find it easier to do so through the Github web interface or desktop app (where there is a proverbial "button" for that). + +Creating a development environment +"""""""""""""""""""""""""""""""""" +We recommend developing in the same `conda` environment in which you installed `cfr`. + +Creating a branch +""""""""""""""""" +You want your master branch to reflect only production*ready code, so create a feature branch for making your changes. For example:: + + git branch shiny-new-feature + git checkout shiny-new-feature + +The above can be simplified to:: + + git checkout -b shiny-new-feature + +This changes your working directory to the `shiny-new-feature` branch. +Keep any changes in this branch specific to one bug or feature, so it is clear what the branch brings to `cfr`. +You can have many `shiny-new-features` and switch in between them using the `git checkout` command. +When creating this branch, make sure your master branch is up-to-date with the latest upstream master version. To update your local master branch, you can do:: + + git checkout master + git pull upstream master --ff-only + +When you want to update the feature branch with changes in master after you created the branch, check the section on updating a pull request. + + +Contributing new or updating existing functionalities +"""""""""""""""""""""""""""""""""""""""""""""""""""""" + +- Open an issue on GitHub (See above) +- Integrate the new functionality or update the existing functionality. Make sure you: + - Re-use as many of `cfr`'s existing utilities as you can, introducing new package dependencies only as necessary. + - Create a docstring for your new function, describing arguments and returned variables, and showing an example of use. (Use an existing docstring for inspiration). +- Test the functionality within a self-contained Jupyter notebook. If the functionality is related to the reconstruction method, **it is required to conduct a pseudoproxy experiment (PPE) using the `pseudoPAGES2k `_ dataset** so that the result is comparable to existing ones. + + +Stylistic considerations +"""""""""""""""""""""""" +Guido van Rossum's great insight is that code is read far more often than it is written, so it is important for the code to be of a somewhat uniform style, so that people can read and understand it with relative ease. `cfr` strives to use fairly consistent notation, including: + +- "CamelCase" or "all-Caps" conventions for classes, e.g., "MyNewClass" or "MYNEWCLASS" +- lowercase letters with underscores for methods and variables, e.g., "my_new_method" and "my_new_variable" + +In general, one should follow the existing style of the codebase as much as possible. + +Conventions +""""""""""" +- `cfr` functions generally assume that time values are provided in increasing order. + +Committing your code +"""""""""""""""""""" +Once you've made changes, you can see them by typing:: + + git status + +If you created a new file, it is not being tracked by git. Add it by typing:: + + git add path/to/file-to-be-added.py + +Typing `git status` again should give something like:: + + On branch shiny-new-feature + modified: /relative/path/to/file-you-added.py + +Finally, commit your changes to your local repository with an explanatory message. The message need not be encyclopedic, but it should say what you did, what GitHub issue it refers to, and what part of the code it is expected to affect. +The preferred style is: + +- A subject line with < 80 chars. +- One blank line. +- Optionally, a commit message body. + +Now you can commit your changes in your local repository:: + + git commit -m 'type your message here' + +Pushing your changes +"""""""""""""""""""" + +When you want your changes to appear publicly on your GitHub page, push your forked feature branch's commits:: + + git push origin shiny-new-feature + +Here `origin` is the default name given to your remote repository on GitHub. You can see the remote repositories:: + + git remote -v + +If you added the upstream repository as described above you will see something like:: + + origin git@github.com:yourname/cfr.git (fetch) + origin git@github.com:yourname/cfr.git (push) + upstream git://github.com/fzhu2e/cfr.git (fetch) + upstream git://github.com/fzhu2e/cfr.git (push) + +Now your code is on GitHub, but it is not yet a part of the `cfr` project. For that to happen, a pull request needs to be submitted on GitHub. + +Filing a Pull Request +""""""""""""""""""""" +When you're ready to ask for a code review, file a pull request. But before you do, please double-check that you have followed all the guidelines outlined in this document regarding code style, tests, performance tests, and documentation. You should also double-check your branch changes against the branch it was based on: + +- Navigate to your repository on GitHub +- Click on Branches +- Click on the Compare button for your feature branch +- Select the base and compare branches, if necessary. This will be *Development* and *shiny-new-feature*, respectively. + +If everything looks good, you are ready to make a pull request. A pull request is how code from a local repository becomes available to the GitHub community and can be reviewed by a project's owners/developers and eventually merged into the master version. This pull request and its associated changes will eventually be committed to the master branch and available in the next release. To submit a pull request: + +- Navigate to your repository on GitHub +- Click on the Pull Request button +- You can then click on Commits and Files Changed to make sure everything looks okay one last time +- Write a description of your changes in the Preview Discussion tab +- Click Send Pull Request. + +This request then goes to the repository maintainers, and they will review the code. + +Updating your pull request +"""""""""""""""""""""""""" + +Based on the review you get on your pull request, you will probably need to make some changes to the code. In that case, you can make them in your branch, add a new commit to that branch, push it to GitHub, and the pull request will be automatically updated. Pushing them to GitHub again is done by: +git push origin shiny-new-feature +This will automatically update your pull request with the latest code and restart the Continuous Integration tests (which is why it is important to provide a test for your code). +Another reason you might need to update your pull request is to solve conflicts with changes that have been merged into the master branch since you opened your pull request. +To do this, you need to `merge upstream master` in your branch:: + + git checkout shiny-new-feature + git fetch upstream + git merge upstream/master + +If there are no conflicts (or they could be fixed automatically), a file with a default commit message will open, and you can simply save and quit this file. +If there are merge conflicts, you need to solve those conflicts. See `this example `_ for an explanation on how to do this. Once the conflicts are merged and the files where the conflicts were solved are added, you can run git commit to save those fixes. +If you have uncommitted changes at the moment you want to update the branch with master, you will need to stash them prior to updating (see the stash docs). This will effectively store your changes and they can be reapplied after updating. +After the feature branch has been updated locally, you can now update your pull request by pushing to the branch on GitHub:: + + git push origin shiny-new-feature + +Delete your merged branch (optional) +"""""""""""""""""""""""""""""""""""" + +Once your feature branch is accepted into upstream, you'll probably want to get rid of the branch. First, merge upstream master into your branch so git knows it is safe to delete your branch:: + + git fetch upstream + git checkout master + git merge upstream/master + +Then you can do:: + + git branch -d shiny-new-feature + +Make sure you use a lowercase `-d`, or else git won't warn you if your feature branch has not actually been merged. +The branch will still exist on GitHub, so to delete it there do:: + + git push origin --delete shiny-new-feature + +Tips for a successful pull request +"""""""""""""""""""""""""""""""""" +If you have made it to the "Review your code" phase, one of the core contributors will take a look. Please note however that response time will be variable (e.g. don't try the week before AGU). +To improve the chances of your pull request being reviewed, you should: + +- Reference an open issue for non*trivial changes to clarify the PR's purpose +- Ensure you have appropriate tests. These should be the first part of any PR +- Keep your pull requests as simple as possible. Larger PRs take longer to review +- If you need to add on to what you submitted, keep updating your original pull request, either by request or every few days diff --git a/docs/_sources/index.rst b/docs/_sources/index.rst index 05935d4..7012ffc 100644 --- a/docs/_sources/index.rst +++ b/docs/_sources/index.rst @@ -100,4 +100,13 @@ It provides a toolkit for ug-psm ug-lmr ug-graphem - ug-api \ No newline at end of file + ug-api + +.. toctree:: + :maxdepth: 2 + :hidden: + :caption: Contributing Guide + + cg-overview + cg-working-with-codebase + cg-updating-docs \ No newline at end of file diff --git a/docs/_sources/notebooks/graphem-cli.ipynb b/docs/_sources/notebooks/graphem-cli.ipynb index b94441e..d57de9c 100644 --- a/docs/_sources/notebooks/graphem-cli.ipynb +++ b/docs/_sources/notebooks/graphem-cli.ipynb @@ -64,7 +64,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:02<00:00, 45.02it/s]\n" + "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:01<00:00, 74.12it/s]\n" ] }, { @@ -111,7 +111,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Centering each of the ProxyRecord: 100%|██████████| 54/54 [00:00<00:00, 2010.35it/s]" + "Centering each of the ProxyRecord: 100%|██████████| 54/54 [00:00<00:00, 1794.78it/s]" ] }, { @@ -180,7 +180,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [03:14<1:08:54, 21.64s/it]\n" + "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [00:02<00:47, 4.06it/s]\n" ] }, { @@ -195,7 +195,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:50, 9.61it/s]\n" + "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:38, 12.61it/s]\n" ] }, { @@ -211,7 +211,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [05:27<1:07:19, 21.83s/it]" + "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [00:05<01:06, 2.80it/s]" ] }, { @@ -222,8 +222,8 @@ "\u001b[32m\u001b[1m>>> job.graphem_solver created and saved to: None\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.recon_fields created\n", "\u001b[0m\u001b[32m\u001b[1m>>> Reconstructed fields saved to: ./recons/test-run-graphem-cfg/job_r01_recon.nc\n", - "\u001b[0mCPU times: user 48min 15s, sys: 50min 29s, total: 1h 38min 45s\n", - "Wall time: 8min 44s\n" + "\u001b[0mCPU times: user 1min 24s, sys: 16.9 s, total: 1min 41s\n", + "Wall time: 9.24 s\n" ] }, { @@ -297,8 +297,8 @@ "name": "stderr", "output_type": "stream", "text": [ - "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:02<00:00, 44.47it/s]\n", - "Centering each of the ProxyRecord: 100%|██████████| 99/99 [00:00<00:00, 1287.32it/s]\n" + "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:01<00:00, 70.70it/s]\n", + "Centering each of the ProxyRecord: 100%|██████████| 99/99 [00:00<00:00, 1094.88it/s]\n" ] }, { @@ -334,7 +334,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Centering each of the ProxyRecord: 100%|██████████| 52/52 [00:00<00:00, 1928.64it/s]\n" + "Centering each of the ProxyRecord: 100%|██████████| 52/52 [00:00<00:00, 1930.14it/s]\n" ] }, { @@ -367,7 +367,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [03:15<1:09:06, 21.71s/it]\n" + "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [00:02<00:57, 3.33it/s]\n" ] }, { @@ -382,7 +382,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:43, 11.22it/s]\n" + "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:41, 11.57it/s]\n" ] }, { @@ -398,7 +398,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [05:23<1:06:25, 21.54s/it]" + "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [00:05<01:06, 2.80it/s]" ] }, { @@ -442,6 +442,8 @@ "name": "stdout", "output_type": "stream", "text": [ + "/Users/fengzhu/Apps/miniconda3/envs/py310/bin/cfr:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html\n", + " __import__('pkg_resources').require('cfr==2023.7.24')\n", "usage: cfr [-h] [-v] {da,graphem} ...\n", "\n", "========================================================================================\n", @@ -466,7 +468,7 @@ " da run a DA-based reconstruction\n", " graphem run a GraphEM-based reconstruction\n", "\n", - "optional arguments:\n", + "options:\n", " -h, --help show this help message and exit\n", " -v, --version show program's version number and exit\n" ] @@ -478,13 +480,15 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ + "/Users/fengzhu/Apps/miniconda3/envs/py310/bin/cfr:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html\n", + " __import__('pkg_resources').require('cfr==2023.7.24')\n", "\u001b[36m\u001b[1m>>> job.configs[\"proxydb_path\"] = PAGES2kv2\n", "\u001b[0m\u001b[32m\u001b[1m>>> 692 records loaded\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.proxydb created\n", @@ -492,8 +496,8 @@ "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"filter_proxydb_kwargs\"] = {'by': 'ptype', 'keys': ['coral']}\n", "\u001b[0m\u001b[32m\u001b[1m>>> 104 records remaining\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.proxydb updated\n", - "Annualizing ProxyDatabase: 100%|██████████████| 104/104 [00:01<00:00, 52.00it/s]\n", - "Centering each of the ProxyRecord: 100%|██████| 99/99 [00:00<00:00, 1421.21it/s]\n", + "Annualizing ProxyDatabase: 100%|██████████████| 104/104 [00:01<00:00, 77.58it/s]\n", + "Centering each of the ProxyRecord: 100%|██████| 99/99 [00:00<00:00, 1373.28it/s]\n", "\u001b[36m\u001b[1m>>> job.configs[\"obs_path\"] = {'tas': 'gistemp1200_GHCNv4_ERSSTv5'}\n", "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"obs_rename_dict\"] = {'tas': 'tempanomaly'}\n", "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"obs_anom_period\"] = [1951, 1980]\n", @@ -516,7 +520,7 @@ "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"uniform_pdb\"] = True\n", "\u001b[0m\u001b[32m\u001b[1m>>> ProxyDatabase filtered to be more uniform. 52 records remaining.\n", "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"proxydb_center_ref_period\"] = [1901, 2000]\n", - "Centering each of the ProxyRecord: 100%|██████| 52/52 [00:00<00:00, 2483.02it/s]\n", + "Centering each of the ProxyRecord: 100%|██████| 52/52 [00:00<00:00, 2433.33it/s]\n", "\u001b[32m\u001b[1m>>> job.proxydb updated\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.graphem_params[\"recon_time\"] created\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.graphem_params[\"calib_time\"] created\n", @@ -537,15 +541,15 @@ "Estimating graph using neighborhood method\n", "Running GraphEM:\n", "\n", - "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▏ | 9/200 [03:12<1:08:18, 21.46s/it]GraphEM.EM(): Tolerance achieved.\n", - "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▏ | 9/200 [03:12<1:08:15, 21.44s/it]\n", + "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▎ | 9/200 [00:02<00:52, 3.61it/s]GraphEM.EM(): Tolerance achieved.\n", + "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▎ | 9/200 [00:02<00:54, 3.50it/s]\n", "Solving graphical LASSO using greedy search\n", "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%| | 17/500 [00:01<\n", "Using specified graph\n", "Running GraphEM:\n", "\n", - "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▎ | 15/200 [05:24<1:06:10, 21.46s/it]GraphEM.EM(): Tolerance achieved.\n", - "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▎ | 15/200 [05:24<1:06:46, 21.66s/it]\n", + "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▍ | 15/200 [00:05<01:06, 2.79it/s]GraphEM.EM(): Tolerance achieved.\n", + "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▍ | 15/200 [00:05<01:08, 2.72it/s]\n", "\u001b[32m\u001b[1m>>> job.graphem_solver created and saved to: None\n", "\u001b[0m\u001b[32m\u001b[1m>>> job.recon_fields created\n", "\u001b[0m\u001b[32m\u001b[1m>>> Reconstructed fields saved to: ./recons/test-run-graphem-cfg/job_r01_recon.nc\n", @@ -566,7 +570,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [ { @@ -590,7 +594,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [ { @@ -610,7 +614,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [ { @@ -706,7 +710,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.16" + "version": "3.10.12" }, "orig_nbformat": 4 }, diff --git a/docs/_sources/notebooks/graphem-real-pages2k.ipynb b/docs/_sources/notebooks/graphem-real-pages2k.ipynb index d8292ae..913d2fc 100644 --- a/docs/_sources/notebooks/graphem-real-pages2k.ipynb +++ b/docs/_sources/notebooks/graphem-real-pages2k.ipynb @@ -24,7 +24,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "2023.6.26\n" + "2023.8.26\n" ] } ], @@ -113,7 +113,7 @@ "output_type": "stream", "text": [ "\u001b[36m\u001b[1m>>> job.configs[\"annualize_proxydb_months\"] = [12, 1, 2]\n", - "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"annualize_proxydb_ptypes\"] = {'coral.calc', 'coral.SrCa', 'coral.d18O'}\n", + "\u001b[0m\u001b[36m\u001b[1m>>> job.configs[\"annualize_proxydb_ptypes\"] = {'coral.SrCa', 'coral.calc', 'coral.d18O'}\n", "\u001b[0m" ] }, @@ -121,7 +121,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:02<00:00, 44.26it/s]" + "Annualizing ProxyDatabase: 100%|██████████| 104/104 [00:01<00:00, 72.13it/s]" ] }, { @@ -395,7 +395,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "Centering each of the ProxyRecord: 100%|██████████| 54/54 [00:00<00:00, 2165.98it/s]" + "Centering each of the ProxyRecord: 100%|██████████| 54/54 [00:00<00:00, 1791.87it/s]" ] }, { @@ -474,7 +474,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [03:05<1:05:28, 20.57s/it]\n" + "EM | dXmis: 0.0026; rdXmis: 0.0046: 4%|▍ | 9/200 [00:02<00:49, 3.88it/s]\n" ] }, { @@ -489,7 +489,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:38, 12.55it/s]\n" + "graph_greedy_search | FF: 3.720; FP: 3.644; PP: 0.000: 3%|▎ | 17/500 [00:01<00:41, 11.52it/s]\n" ] }, { @@ -505,7 +505,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [05:30<1:08:01, 22.06s/it]" + "EM | dXmis: 0.0021; rdXmis: 0.0049: 8%|▊ | 15/200 [00:05<01:03, 2.93it/s]" ] }, { @@ -705,7 +705,7 @@ "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAABBYAAAEcCAYAAABzgTdrAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOyddVwT/x/Hn9voEhAFG1uxuxO7W38mdqFid3cXdnd3N3Z3N7Y0Stfu98e+mwwGDBhg3PPx2EPcfeJ9t9vtPq97h0QQBAERERERERERERERERERERGRJCBNawNERERERERERERERERERET+XERhQUREREREREREREREREREJMmIwoKIiIiIiIiIiIiIiIiIiEiSEYUFERERERERERERERERERGRJCMKCyIiIiIiIiIiIiIiIiIiIklGFBZERERERERERERERERERESSjCgsiIiIiIiIiIiIiIiIiIiIJBlRWBAREREREREREREREREREUkyorAgIiIiIiIiIiIiIiIiIiKSZERhQURE5I/jwYMHGBoa0qFDh7Q2RSQe7O3tkUgkdOzYMdXmXLt2LRKJBFdX11SbU0S3PH78mE6dOpE1a1YMDAzIlCkTjRs35uTJk8ke++zZszRv3hw7OzsMDAzIkiULTZo04cCBA3H2kUgkiXrZ29sn204REREREZE/DYkgCEJaGyEiIiKiLWFhYZQqVYp3797x8uVLsmXLltYmicSBvb09Hz58oEOHDmzdujVV5pTL5ZQsWZJXr15x7949ChQokCrziuiGQ4cO0bp1ayIiIjRuHzBgAEuWLEn0uIIg4OLiEm/fxo0bs2fPHgwNDdXel0gkiZqrcOHCPH78ONE2ioiIiIiI/MmIHgsiIiJ/FHPmzOHp06cMGjRIFBVEYiGVSpk9ezYhISH069cvrc0RSQT37t2jXbt2REREUKZMGdzc3PD29ub27ds0bdoUgKVLl7Js2bJEj71o0SKVqODo6IibmxseHh48ePBAdZ4cOXIEZ2fnWH0DAgISfHXq1AkAIyMj1q9fn9RDICIiIiIi8scieiyIiIj8MXz58oW8efOip6fHhw8fsLKySmuTROIhLTwWlFSuXJmrV6+ye/duWrdunapziySNBg0acOLECXLnzs2DBw8wMzNTbRMEgZYtW3LgwAGsra15//49FhYWWo0bHBxM1qxZ8fPz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", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAzYAAAEcCAYAAAAV5yE4AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAADyJklEQVR4nOyddVhUWxeH3wlSQMAAG7sTu7u7u+OzELu7u7u9dvdVEePaAXYXdpAiDTPn+2OckYEBBhhCPe/zzKPM2bHOmTNn9m/vtdeSCIIgICIiIiIiIiIiIiIi8hsjTWkDREREREREREREREREEosobEREREREREREREREfntEYSMiIiIiIiIiIiIi8tsjChsRERERERERERERkd8eUdiIiIiIiIiIiIiIiPz2iMJGREREREREREREROS3RxQ2IiIiIiIiIiIiIiK/PaKwERERERERERERERH57RGFjYiIiIiIiIiIiIjIb48obERERH477t69i4mJCZ06dUppU0RiwcHBAYlEQufOnZOtzw0bNiCRSFixYkWy9SliWB48eECXLl3ImjUrxsbGZMqUiSZNmnDq1KlEt3327FlatGiBvb09xsbGZMmShaZNm3Lo0KEY60gkkni9HBwcEm2niIhIwpAIgiCktBEiIiIi+hIaGoqjoyOvX7/m2bNnZMuWLaVNEokBBwcH3r59S6dOndi+fXuy9KlUKilVqhTPnz/H3d2dAgUKJEu/IobhyJEjtGnThvDwcJ3HBw8ezLJly+LdriAIODs7x1q3SZMm7Nu3DxMTE633JRJJvPoqUqQIDx48iLeNIiIiiUdcsREREfmtmDdvHo8ePWLIkCGiqBGJhlQqZe7cuQQHBzNgwICUNkckHri7u9O+fXvCw8MpU6YMFy5cwMvLi1u3btGsWTMAli9fzsqVK+Pd9pIlSzSiplatWly4cIGvX79y9+5dzX1y7NgxBg0aFK3ujx8/4nx16dIFAFNTUzZt2pTQSyAiIpJIxBUbERGR34aPHz+SN29e5HI5b9++xcbGJqVNEomFlFixUVO5cmWuXLnC3r17adOmTbL2LZIwGjZsyL///kvu3Lm5e/cuFhYWmmOCINCqVSsOHTqEra0tb968wcrKSq92g4KCyJo1K76+vlSpUoXz588jk8m0ygwZMoRly5Yhk8l4/fo12bNn19vuvXv30q5dOwBW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", "text/plain": [ "
" ] @@ -881,7 +881,7 @@ }, { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] @@ -949,7 +949,7 @@ }, { "data": { - "image/png": "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arXi8MMPxxtvvBHTua+88go4jov6Wb16tXHc5s2bccwxx8But2PChAlYv359xLV+//vf9zgJqMvlwr59+3p0TlcwxvCnP/0JBx54IGw2G0aOHImnn346zCL8+eefd/qdQ5/PP/+8y/v88Y9/7PTctrY247jly5fjkEMOQW5uLk4//XTs2bMn4lqXXHIJzj333Hh1QcJQvV7sfe897HnrrbT67H3vPaheb6+/V6zPz7333hvTb94Z7733Hmpra5GTk4Pq6mrcd999UBQl7Biv14uLLroIdrsdY8aMwaeffhpxnUWLFsFut/foudE0DVu3bo35+K7o6fPz61//OuoxhYWFMd3vr3/9K0aPHg273Y6DDz4YL7zwQsQx+/fvx9SpU2Gz2XD44Yfjq6++ijjm5ZdfxsCBA+H3+3v71YkUwhjD3XffjbKyMthsNtx5552pblJKaWxsRFlZGX744Ye4X3vHjh244IILUFZWhoKCAvzyl7/E9u3bYzqvO90Q0q0rVqzo9bglE+htHwLAhAkTovbdmDFjOj3n4YcfRkVFRcT2Sy65pN8/K6mAPAGItOeNN97AkCFDUt2M5KFpYIqir7ynSWIapqp6mzQN6IU3wIYNGzBx4kQUFxfjrrvuQl5eHt566y1Mnz4djY2NuPXWW7s8f926dcjJycFLL70Usa+6utr4/xVXXIG2tjY88cQTeP3113HOOedg/fr1EEVd1TU2NuK5557Dv//975jbvnLlSpx11ll45ZVXcMopp8R8XlfccMMNePHFF3HMMcfgpptuwtatW3HHHXdg1apVeP311wEAI0eOjDrYcLlcmDFjBqqqqrp82QLA+vXrUV1djQceeCBiX05ODgBAURRcdNFFqKysxGOPPYZnnnkGv/71r7F48WLj2B9//BFvv/02vv/++z586+SgSRIUlwuc2QzeYkl1cwAAWiAAxeWCJkm98gboyfOzbt26bn/zzvjvf/+L888/HxMmTMDjjz+OH374AbNnz0ZdXR3++te/Gsc99NBDmDdvHu677z6sWrUKt99+OyZPnozRo0cbx8ycORPXX3991AFfNJxOJyZPnowTTzwRjzzySEzndEVPn59169Zh3LhxmDFjRtjxZrO523s9+eSTuO2223DWWWfhpptuwuLFi3HjjTeira0Nf/jDH4zjbr31VqxduxaPPfYY5s+fjzPPPBPbtm0zDA2SJOGBBx7A3XffDavV2rsvTqSUDz/8EI888ghOPvlkXHjhhTj00ENT3aSUctttt2Hq1Kk47LDD4nrd5uZmnHDCCXC73ZgxYwasViueeOIJHHfccVi9ejXKyso6PbesrCyqblBVFb/97W/BGMOECROwefNmXHTRRb0et3SHLMuYM2cO3n33XaxZswZNTU2w2+045JBDMG3aNFx77bWGzg4EAsjLy4Msy51e79lnn8VNN90U8/370oeAPi445ZRT8Ktf/Spse3FxcdTj58+fj1mzZkXd/8ADD+CQQw7BpZde2u+fmaTC+jkrV65kANjy5ctT3RSCMTZ//nwGgM2ZMyfVTYk7siyzpqYmJstyl8dpssx89fXM39jIAi0tafHxNzYyX30907ppe2ecdtppLDc3l+3Zs8fYpqoqO/bYY1lOTg5zuVxdnj958mRWW1vb5TG7du1iANi8efMYY4ytX7+eAWBfffWVccxtt93GjjzyyB61fc6cOQwAmz9/fo/O64yQzpk0aRKTJMnY/re//S2s/Z1x5ZVXMlEU2ddff93pMSFZGz58OJs2bVqX1/vyyy8ZALZ+/XrGGGPz5s1jAMJ+q2nTprHzzz8/lq+XcqTWVrb9pZfYrn/+k+3573/T4rPrn/9k2196iUmtrb36Tj15fmL5zaMhyzKrrq5m48aNC5PLu+66i3Ecx9asWWNsq6mpYXfeeSdjjDG/38/Ky8vZ/fffb+z/4IMPWE5ODtu/f3/M99++fTsDwO66664et70nRHt+FEVhVquV3XbbbT2+XmtrK8vNzWVnn3020zTN2H7hhRcym81m9IGiKMxsNrM///nPjDHG2tramCiK7J///KdxznPPPccOOOAA5vf7e/v1sppY36Gp5MEHH2QA2LfffpvqpqScb775hnEcxzZu3Bj3a//+979nHMexFStWGNvWrl3LBEHo1XPMGGP33XcfA8D+85//MFmW2eTJk/s0bumK9evXs4MPPpgBYMcffzx78MEH2SuvvMIeeughNn78eAaA/frXvzaO//bbbxkAdtZZZ7E33ngj6qd9O2OhL324e/duBoA999xz3d5H0zT23HPPMZPJxACw8vLyqMdddtll7IQTTujRd8gGUqnPKBwgSGilkCAShSiKKCkp6XeypqoqvvzyS5xyyimoqqoytvM8jwsuuAAej6fb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+fJun4UQXT0/oX574403cPbZZ6OxsRHFxcW4/vrrMWvWrC719Z49e2Cz2SLiXK1WK4qLi41+M5lMmDBhAp599lkcfvjh+O9//wtZljFp0iR4PB48+uijeOihh8K8MIhwkvUO/eabb7Bp0yY88sgj2LFjB4444gh8/PHHOOOMMzBixAjMmjULgC4vU6ZMwVtvvYXzzjsPTz/9NF5//XXMnTsXjz32GCorKwEgpnP7eu8QsY55li1bhpNOOgnFxcW45ZZbUFhYiBdffBEnn3wyvvjiCxx11FE9um9HFixYAEVRcPrpp0fsW7VqFXiex5VXXomSkhLD22j8+PHdJt0bNmxYt7oKAHbt2mX0f3f89NNPePvtt3H11Vdj+PDhAPQ5gSAIGDhwYNixsY5bOuP111/H999/j2uvvRaTJ0+O+byVK1eiqKgIeXl5aGpqithfVFQEQRBi6j+ge30PdN2Ha9euhdlsxgMPPIB//vOfcDgcqKqqwl133YWbb7457Nht27bFlFvFZDJhypQpPR6nZTqyLKduTpCyQIQ0IRSf2z5uuKeofj/zbN+edh+1D3GFEydOZADYW2+9ZWz78MMPGQBWWVnJPB6Psf3CCy9kAJjT6WSzZs1igiBE5Fh48sknGQD2v//9jzHG2J///GcGgP3tb38zjpEkiU2YMCEiJwAAduGFFzLGGNu3bx/jeZ7dfPPNYddvampiPM+zM888M+I7vPnmmz//VqrKampqWGVlZa/7prd4vV62du1a5vV6uzwuG3MCRHxHTWMXXXQRA8Bmz57d5bHPPvssA8AGDRrEnnvuOTZ37lx2yy23MEEQ2MiRI5nb7TaO/fjjj1lBQQEDwOx2O/vPf/7DGGPs2muvZRMnTuxVW6PlBLj44osZALZkyZKwY2+88UYGgL333nudXu+tt95iANijjz4atv37779nHMcxnuejnnfWWWcxu93Ompubu22z1+tl06dPZwDY6NGj2SuvvML+85//sCuuuMLIR6CqqnH8P/7xD2axWBgAVlJSYnyvKVOmsMsuu6zb+6UT2ZgToCOdPT+33nprzL95R6699loGIGqc6/jx49mgQYOMv3ft2sVGjBjBADAA7IorrmBer5f961//YgUFBay1F98zWk6Av/zlLwwAe+CBB8KO/c9//sMAsN/+9rcxX7+r5+fcc89lANixxx7L/vGP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o7By5UooitLhs1SvDV+SKWtUrw1vEiFrkUgEv/vd71BSUgK73Y6ZM2fi6aef7nSfVK8NX5Ipa1SvDW+6k7UDBw7gvPPOQ3Z2NjweD5YvX95pi3sAeOyxxzB58mTY7XaMHz8eDz30UKefS4heI0OA//73v0QQBJKfn9/hvUgkQqZOnUp4nieXXnopeeihh8iCBQsIAPL444+bn1u3bh355z//2eHnJz/5CQFALrvssrjPWiwWMn36dPLnP/+ZXH311UQQBHLUUUcl5XgpqSPZsrZp0yYCgFxxxRUdPr9hw4akHDMlNSRC1ggh5KKLLiIAyIknnkgefvhhcu655xIA5Mc//nHc56heG74kW9aoXhu+JELWNE0jxx13HAFAVqxYQR588EHy05/+lAAgN910U9w+qV4bviRb1qheG750J2t1dXWkpKSEsCxLLrroIvLAAw+QJUuWEFEUyX//+9+4z957771xz9DTTz+dACC333573OcSpdcy2gmgaRp54IEHiCAIBECnJ/9f//oXAUDuuOMOc1skEiHjxo0j+fn5RFXVLvdfV1dH8vPzycyZM0kkEjG3L1iwgBQXFxO/329ue/jhhwkAsmrVqgQdHSWdSJWsPfPMMwQA+eabbxJ7QJS0JZGyVlVVRRiGIcuXL4/7//PPP58AIFu3bjW3Ub02/EiVrFG9NvxIpKy98sorBAA599xziaZp5mdvvPFGwnFcnFxRvTb8SJWsUb02/OiNrF166aUEAHnsscfMbYqikCVLlpCSkhISDocJIYQ0NTURp9NJTjrppDhZO/PMM4nNZiO1tbXmtkTptYxOB5g/fz4uvfRSHH300Zg1a1ann9m1axcA4Oijjza3iaKII488EjU1Naitre1y/9deey1qa2vxyCOPQBRFAEBFRQXWrVuH8847D2632/zsBRdcAIfD0WkoESXzSYWsAcA333wDjuMwbty4BB0JJd1JpKz98MMPIITEfQ4Ajj32WADA5s2bAVC9NlxJhawBVK8NRxIpa6tWrQIA3HbbbWAYxvzs1VdfDVVV8dRTTwGgem24kgpZA6heG470RtZWrVqF0tJSXHDBBeY2juNw1VVXoaKiAu+99x4A4I033kBbWxsuueSSOFm77LLLEAqF8NprrwFIrF7LaCfA/v378Y9//AOrVq2C0+ns9DPjx48HAHz//fdx23ft2gWLxQKfz9fp/23btg1PPfUUzj//fMyePdvc/uWXXwJA3DYAEAQBU6dOxYYNG/p9PJT0JRWyBgBbtmxBWVkZRFGEpmkIBoMJOBpKOpNIWRszZgx4nu/0cwAwYsQIAFSvDVdSIWsA1WvDkUTK2v79++FwODB69Oi4z7ndbuTm5uKrr74CQPXacCUVsgZQvTYc6Y2s7d+/H5MnT44z7AGgrKwMAHrUVzNnzgQAU18lUq/xvf5kGrJ79+64VdPOOPHEE3H00Ufjmmuugc/nw7hx4/Dcc8/hnXfewfXXXw+LxdLp/91+++1gGAa33HJL3PYDBw4AAIqLizv8T2FhITZt2tSvY6GkN6mQNUD3LLvdbhx//PF47733EIlEMH36dPzxj3/EkUcemYhDo6QZiZS1/Px8rFy5ErfffjtmzZqF5cuX4/PPP8ddd92FhQsX4rDDDgNA9dpwJRWyBlC9NhxJpKw5nU6Ew2HIsgxBEMz/1zQNfr8fVVVVAKheG66kQtYAqteGI72RNafTiZaWlg7bGxoaACBOX9lsNmRlZcV9zmq1IisrCxUVFebngATptT6kPqQ1S5Ys6TQXgxC9gEJRUREBYP6cddZZXeZoV1dXE1EUyVlnndXhvTvuuKPLnJ9oEaTucr8pmU+yZM3v9xMAhOM4ctlll5HXX3+dPPjgg6SkpIRwHEfefffdhB4XJf1IhKxVVFSQJUuWxH1u0qRJpL6+3vwM1WuUZMka1WuUgcra3XffTQCQf/3rX3H/+9prrxEAZMyYMYQQqtcoyZM1qtcoXcnaMcccQ6xWK9m7d2/c9ssvv5wAID//+c8JIYQsX76cZGdnd7rvoqIisnjxYkJIYvVaRkcC9IZ3330Xxx9/PHJzc3H//fejuLgY7733Hv72t78BAJ599lmwbHxWxJNPPglJknDZZZd12B8hBAA6hHVEt3W2nTI8SLSsqaqKO++8ExMnTsRJJ51kbj/11FMxceJEXHnllfjmm28G96AoaUlvZe3AgQOYO3cuGhsbccMNN+DQQw/Ftm3bcPfdd2PJkiX48MMPkZubS/UapUsSLWtUr1G6oreydsEFF+C+++7DxRdfjEgkgkWLFuHLL7/Er3/9a/h8PvC8PrWleo3SFYmWNarXKF1x/fXX45133sGxxx6L+++/H6NGjcIrr7yCp556CjzPx+mrrnQSwzCm/ZBQvdYrV0EG0JUHZt68ecRms5GdO3fGbb/zzjsJAPLSSy91+J/58+eTkpKSTr/nL3/5CwFAPv/88w7vnXrqqcTlcvXzCCiZQrJkrTuiLWpiq4VShh4DlbXrrruOACDPPfdc3Oc++eQTwrIs+fWvf00IoXqNkjxZ6w6q14YHiXiGbtq0iYwfP95cwXW5XOShhx4ic+fOJXPnziWEUL1GSZ6sdQfVa8OD7qJOnnvuOeL1ek0ZKi0tJe+88w5hGIZce+21hBBCTjnlFGK32zv9/6ysLHLCCScQQhKr1zK6MGBv2Lx5MxYuXGgWYIjy85//HADw/vvvx21vaGjA+vXr8aMf/ajT/Y0aNQoA4vKAolRWVqKoqCgRw6ZkIImWte7Iy8sDALS1tfVztJRMpreytnnzZlgsFpxxxhlxn1uwYAHGjx9vfo7qNUpXJFrWuoPqteFNX56h06dPx/bt27Fp0yasW7cOVVVVuOSSS7Bnzx7z/6leo3RFomWtO6heo5x99tmorKzEunXrsHHjRuzatQslJSUghMTpq2Aw2KF+QDgcRmNjo6mvEqnXhrwTwGq1QtO0DtuJEU7R/r1PP/0UmqZh2bJlne4vWqVx48aNcdtlWcY333yDOXPmJGLYlAwk0bL2xhtvoLy83GxRE8u3334Li8WCwsLCBIyckmn0Vtb+f3v3HhRl9cYB/LshyIKXZUUJjOKyk6yMopOjMFpqyIIao1OiE2BuWtkojhcoIYOQ8JKIGiR3FUfE/rCyICk0VOxmI4wk5IVWY0AKQoQJRojL+f3hj9UNFkk2bvv9zDAj5z3veZ+DZx7lefc9r7m5OSQSid6+He3Ma6SPodca8xrp09O1du3aNaSkpKChoQFubm7w8PCApaUlrl+/jqqqKsyaNQsA8xrpZ+i1xrxG+pw7dw4ZGRmQSqXw8PDA1KlT8dhjjyE/Px8AtGuo4xWD/8xXHd935CtD5rUhXwRQqVTIz89HcXGxTntqaioAwNPTU6e941UNU6dO7XI8e3t7uLu7Iz09Xaeqd+DAATQ2NsLf39+Q4dMgYui15uLiAo1Gg7i4OO0/TADw008/4csvv8SSJUv0vnGAhraerjWVSoWmpiYcPHhQp19+fj6uXbum7ce8RvoYeq0xr5E+PV1rN2/exOrVq/HJJ59o+7S3t+Odd96BlZUVAgICADCvkX6GXmvMa6RPTk4OVqxYoX1dLgDU1NQgJiYGnp6eUCqVAICFCxfCwsIC8fHxOufHxcXBwsJCu9eEQfNajx8cGOD0PYtx8+ZNMXbsWCGXy0V4eLhISkoS/v7+AoDw9vbutIPi8uXLhYmJSbfXOn/+vBg2bJiYOnWqSExMFG+//bYwNTUVCxcuNOicaGDqy7UWHBwsAAhPT0+RkJAgNm/eLCwtLcWTTz4pKisrDTovGnh6u9aam5vFzJkzhYmJiXjjjTdESkqKCAkJERYWFsLe3l78/vvv2jGZ14xbX6415jXj1tu19vfff4tp06aJkSNHivDwcJGcnCy8vLyERCLptCcF85px68u1xrxm3Lpba6NHjxbOzs5i7969Yt++fWLChAlCLpeLkpISnb47d+4UAMSLL74oUlNThZ+fnwAgdu3apdPPUHltyBcBhLj3FxAQECCsra2FqampUCgUIjIyUjQ3N3fqO3/+fCGTyR56vdOnT4vp06eL4cOHiyeeeEJs2rRJNDQ09HoeNPD15Vpra2sTe/bsES4uLsLU1FSMGzdOqNVqcevWLYPMhQY2Q6y1xsZGERoaKhwcHMSwYcOEjY2NWLlyZZf/KWFeM159udaY14ybIdbaH3/8IVauXClsbW3FyJEjxaxZs8RXX33V5ZjMa8arL9ca85px626tFRYWCpVKJWQymRg7dqxYsmSJuHr1apd94+LihEKhEMOHDxcuLi4iMTGxy36GyGsSIR743AoRERERERERDVlDfk8AIiIiIiIiIrqHRQAiIiIiIiIiI8EiABEREREREZGRYBGAiIiIiIiIyEiwCEBERERERERkJFgEICIiIiIiIjISLAIQERERERERGQkWAYiIiIiIiIiMBIsAREREREREREaCRQAiIqIBZt26dZBIJFCpVN32O3HiBCQSCZRKJZqbm/soup5TqVTYuHFjp/aWlhZkZmbC29sb9vb2MDMzg52dHZYuXYrvv/++U/+zZ89CIpH06Ou3334DANTU1MDKygo5OTn/9TSJiIgGFYkQQvR3EERERHRfQ0MDJk6ciPLycmRmZuLll1/uso9SqURlZSW+/fZbeHh49EOk+h0+fBjr16/HjRs3IJfLte0VFRXw8/PDjz/+CAcHB8yZMwfjxo2DRqNBVlYWWlpaEB8fj7Vr12rPOXv2LObOnQs3NzcsXry42+tu2LABMpkMALBr1y4kJCSguLgYI0aM+C+mSURENOiwCEBERDQAZWdnw9fXFzY2Nrh69ar2F9sO69evR1xcHDZt2oTY2Nj+CVKPuro6ODs7Y8OGDQgPD9e2NzU1Ydq0aSgpKcHWrVsRFhYGU1NT7XGNRoPZs2ejsrIS2dnZWLBgAYD7RYAVK1YgPT29x3HcvXsXjo6OeOWVV7Br1y6DzY+IiGgw4+MAREREA9ALL7yAZcuWoaqqCmFhYTrHCgoKsH//figUCkRHR/dThPqlpKTgzp07WLVqlU77jh07UFJSgtdffx0RERE6BQAAcHZ2Rnp6OoQQiIqK6nUcUqkUr732GpKSklBfX9/r8YiIiIYCFgGIiIgGqA8//BByuRzJycm4cOECAKC9vR2rV69Ge3s7Dh48CKlUqu2fl5cHLy8vjB49GpaWlvDw8MDx48e7HPvw4cOYM2cOrKysYGZmBltbWwQEBECj0ej0k0gkUKvV2Lp1K0aPHg2ZTIa9e/fqjbm1tRXx8fGYOXMm7OzstO1CCBw6dAgAsGXLFr3nz5s3Dzt37kRkZCQM8WHFgIAA/PXXX0hNTe31WEREREMBiwBEREQDlI2NDXbv3g0hBDZs2AAASEhIQEFBAYKCgvDss89q+6alpWHevHm4fPkyli1bhjfffBPV1dXw8/PD9u3bdcYNDg6GWq1GXV0d1Go1goKCYGdnh8zMTMyePRt3797V6Z+Tk4M9e/ZArVbD29sb7u7uemPOz89HRUUFXnrpJZ32kpISlJeXw8XFBU899VS38968eTN8fHwgkUh68mPqllKphL29PTIzM3s9FhER0VAwrL8DICIiIv1effVVZGRkIC8vDx999BEiIiLg6OiIHTt2aPtUVFQgKCgISqUS58+f127Et23bNnh5eSE8PByLFi2Cq6srbt26hX379uG5555DXl4eTExMtOP4+voiOzsb+fn58Pb21rZXV1fjiy++gK+v70PjPXPmDABgxowZOu3l5eUAgKeffvqRfxaXLl1CZGSk3uPu7u7w8fHp1D5t2jR8/vnnqK2t1dmkkIiIyBixCEBERDTAJScnY/LkydpXBx4/fhyWlpba4xkZGWhubkZUVJTOL7nm5uZ477334OXlhfT0dMTExMDc3BxHjhzBxIkTdQoAADB37lxkZ2fjzz//1GmXSqXaTfoeprCwEADg4uKi015XVwcAGDlyZI/n/U9FRUUoKirSe3z9+vVdFgFcXV3x2WefobCwEPPmzXvk6xMREQ0FLAIQERENcAqFAm+99RaioqIQGBiI559/Xud4QUEBAOD06dO4fPmyzrGGhgYA9+6iA8CYMWPg7++P9vZ2FBcX48qVK9BoNCgqKkJeXh4AoK2tTWcMe3v7TgUDfaqrq2FiYgIrKyud9jFjxgAA7ty506NxuvJv3w7QwdraWhsbERGRsWMRgIiIaBBwdHQEADg5OXU61nGXPSkpSe/5tbW12j9/+umnCA0NRWlpKYB7d+efeeYZTJkyBbm5uZ025Htw88GHqa+v77J/R9y//vrrQ8coKyuDra0tzMzMenzd7nR8aqI3BQgiIqKhghsDEhERDXIjRowAAGg0Ggghuvzq+LTAhQsX4Ofnh6amJmRkZODGjRuor6/HmTNn4OXl1etY5HI5Ghsb0draqtOuUCjg7OyM69evo6ysrNsxfHx8IJPJ8Msvv/Q6HuB+keTfFDOIiIiGKhYBiIiIBjk3NzcA9x8LeFBpaSlCQkKQlZUFADh27Bja29uRmJiIgIAAODo6anfhLykpAYBevZrv8ccfhxACt2/f7nRMrVYDAKKjo/Wen5ubi6tXr2L8+PFQKpWPHMeDampqANx7rIGIiMjYsQhAREQ0yAUGBsLExATvvvsuqqqqtO2tra1Yt24dYmNjtZv9ddwNf7AfAHzzzTc4evQoAKClpeWRY5k0aRKA+wWFBwUHB8PBwQFpaWl4//33O+09cPHiRQQGBgIAYmJiDPKKQAAoLi4GAEyePNkg4xEREQ1m3BOAiIhokFMoFIiJicGmTZvg6uqKRYsWQSaTIScnB1euXMH8+fOxfPlyAMCyZcsQGxuLNWvW4Ny5c7C1tcXPP/+Mr7/+GtbW1qiuru7yLn5PLViwANHR0fjuu+86bWAolUpx6tQpqFQqRERE4MCBA1CpVBg1ahSKi4tx6tQpAMAHH3yAxYsXdxr7Ya8IBO49SuDu7q79XgiBH374AZMmTYKNjc0jz4uIiGioYBGAiIhoCNi4cSMmTJiA2NhYHD9+HG1tbXBycsLu3buxdu1amJqaAgCmTJmCkydPIjIyEidOnICJiQkcHBwQFRWFVatWYfz48Th58iTCwsIeKY4ZM2bAxsYGubm5CA8P73RcoVDg0qVLOHToED7++GNkZWXh9u3bsLa2xtKlS7Fx40ZMnz69y7Ef9opAAJDJZDpFgIsXL6K2thYhISGPNB8iIqKhRiJ68+AfERER0T9s374dW7ZsQWlpKRQKRb/GsmbNGhw5cgRlZWWQy+X9GgsREdFAwD0BiIiIyKCCgoIgk8mQlpbWr3E0Njbi2LFjWLNmDQsARERE/8ciABERERnUqFGjsG3bNuzfvx/V1dX9FkdsbCykUilCQ0P7LQYiIqKBho8DEBERkcEJIeDl5QWlUon4+Pg+v35NTQ2cnJxw9OhR+Pr69vn1iYiIBioWAYiIiIiIiIiMBB8HICIiIiIiIjISLAIQERERERERGQkWAYiIiIiIiIiMBIsAREREREREREaCRQAiIiIiIiIiI8EiABEREREREZGRYBGAiIiIiIiIyEiwCEBERERERERkJP4Hja487Pxf7kgAAAAASUVORK5CYII=", + "image/png": "iVBORw0KGgoAAAANSUhEUgAABAEAAAGZCAYAAAD4jiiRAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd5gUVdaHfxU6Tk5MIA9BgooEIwZUFMzuoui6Bky7a2TNq6vImtec9XPXxbDugq6CiaSgkhQFREBAMgwMM0zs3F3pfn9Udzk9PaFnpuPMeZ+nH4aq6upbt06duvfcEzjGGANBEARBEARBEARBEN0ePtkNIAiCIAiCIAiCIAgiMZARgCAIgiAIgiAIgiB6CGQEIAiCIAiCIAiCIIgeAhkBCIIgCIIgCIIgCKKHQEYAgiAIgiAIgiAIgughkBGAIAiCIAiCIAiCIHoIZAQgCIIgCIIgCIIgiB4CGQEIgiAIgiAIgiAIoodARgCCIAiCIAiCIAiC6CGQEaAFampq8Oc//xlDhgyB3W5HVlYWDjvsMFxzzTWQJCnZzSMIgiAIgiAIgiCITsExxliyG5FKuFwujBo1Crt3747Y16tXL1RXVyehVQRBEARBEARBEATRdcgToBkLFixo0QAAAEcddVRiG0MQBEEQBEEQBEEQMURMdgNSjT179oT9f9q0afjzn/+MQCCAzMzM5DSKIAiCIAiCIAiCIGIAGQGa4fP5wv5/xRVXYNSoUUlqDUEQBEEQBEEQBEHEDsoJEGTatGl4++232zxm9+7dGDBgQGIaRBAEQRAEQRAEQRAxhnICEARBEARBEARBEEQPgYwABEEQBEEQBEEQBNFDoHCAIAcPHoTD4cDLL7+MV155xdj+9ttv45hjjgEADBo0CCaTKVlNJAiCIAiCIAiCIIguQYkBg5SWlqK0tBSFhYVh2/v164dhw4YlqVUEQRAEQRAEQRAEETsoHIAgCIIgCIIgCIIgeghkBCAIgiAIgiAIgiCIHgIZAQiCIAiCIAiCIAiih0BGAIIgCIIgCIIgCILoIZARgCAIgiAIgiAIgiB6CGQEIAiCIAiCIAiCIIgeAhkBCIIgCIIgCIIgCKKHQEYAgiAIgiAIgiAIgughkBGAIAiCIAiCIAiCIHoIZAQgCIIgCIIgCIIgiB4CxxhjyW4EQRAEQRAEQRAEQRDxhzwBCIIgCIIgCIIgCKKH0K2MAD/++CNMJhNmzpyZ7KYQBEEQBEEQBEEQRMrRbYwAsizj6quvhqIoyW4KQRAEQRAEQRAEQaQk3cYI8Oijj2LLli3JbgZBEARBEARBEARBpCzdwgiwYcMGPPbYY7j//vuT3RSCIAiCIAiCIAiCSFnS3gigKAquvvpqnHPOObj44ouT3RyCIAiCIAiCIAiCSFnEZDegqzzxxBPYtWsXPvvsMzgcjmQ3hyAIgiAIgiAIgiBSlrQ2AmzatAkPP/wwXnvtNZSWlkZlBCgvLw/7v6Zp+OijjzBs2DDY7fZ4NZUgCIIgCIIgCIIgkk7aGgFUVcXVV1+Nk08+Gddcc02nzyPLMsaOHYs5c+ZgxIgRxvacnBz07dsXgUAA27dvj/je4YcfDgDYuXMnfD5f2L4+ffogNzcXdXV1OHjwYNi+zMxMDBgwAKqqtpjIcNiwYRBFEXv37oXL5QrbV1JSgsLCQjgcDlRUVITts1qtGDx4MADg559/BmMsbP/gwYNhtVpx4MABNDQ0hO0rLCxESUkJ3G439uzZE7ZPFEUMGzYMALB169aI6gsDBgxAZmYmqqqqUFtbG7YvLy8PvXv3ht/vx44dO8L2cRyHkSNHAgB27NgBv98ftr9v377IyclBbW0tqqqqwvZlZWWhf//+UBQFW7duRXOGDx8OQRCwZ88euN3usH2lpaUoKChAY2Mj9u/fH7bPZrNh0KBBAHQDU3OGDBkCi8WCioqKCINTUVERiouL4XK5sHfv3rB9ZrMZQ4cOBQBs2bIFqqqG7S8vL4fdbsfBgwdRV1cXti8/Px9lZWXw+XzYuXNn2D6e5w2Z3b59OwKBQNj+fv36ITs7GzU1Naiurg7bl52djX79+kGWZfzyyy8R1zpixAjwPI9du3bB6/WG7SsrK0N+fj7q6+tRWVkZts9ut6O8vByapmHz5s0R5z3ssMNgMpmwb98+OJ3OsH3FxcUoKiqC0+nEvn37wvZZLBYMGTIEALB582Zomha2f9CgQbDZbKisrER9fX3YvoKCApSWlsLr9WLXrl1h+wRBwPDhwwEA27ZtgyRJYfv79++PrKwsVFdXo6amJmwf6Qgd0hG/QjpCh3SEDukIHdIRv0I6Qod0hA7pCJ2eriNC9znRcKz5HUwTnnjiCTz44INYsWIFBg4cCEC/wccffzzuuusu3H333cjKyoLFYmnzPOvWrcPYsWOxfPlyjB071tguCALMZjM0TYtQioB+EwEgEAhEKBKTyQRRFKEoCmRZDtvH8zwsFgsYYxHCCOgPGMdxbZ5XVdUIJcNxHKxWKwBEKApAV348z0OSpIiXhyiKMJlM7Z7X7/dHPPBmsxmCIECW5YiHNto+bOu88erDts4LxKcPFUVBTU0NsrKyIAhCxLXGqw87c96u9mFr9yYWcphu8p0MHREIBFBfXx8ma+nchz1FR7R3ramoI7xeLxwOR5iskY7QSWUdkY596PV64XK5wmSNdET4taaijkjHcYQkSWGylux7Qzqi+44jVFVFZmZmxPkTQdoaASZMmIBvvvmmzWNmzZqFadOmtXlMyAiwcuVKnHDCCTFsIUGEE7LCh6zNBBEvSNaIREGyRiQKkjUiUZCsEYnC5/MlTcbSNhzgmWeeiXA1qaiowDXXXIMrrrgCV155peECQhAEQRAEQRAEQRBEGhsBmrruhwjFbJSXl2PixImJbhJBEARBEARBEARBpDR8shtAEARBEARBEARBEERiICNAEJ6nriDiC8/zyMrKIlkj4g7JGpEoSNaIREGyRiQKkjUiUSRTxtI2MWCsCCUGXLt2LcaMGZPs5hAEQRAEQRAEQRBE3CATV5AebgshEgBjDIqikKwRcYdkjUgUJGtEoiBZIxIFyRqRKJIpY2QECNJSbUmCiCV+vx9bt25tsd4oQcQSkjUiUZCsEYmCZI1IFCRrRKJIpoyREYAgCIIgCIIgCIIgeghkBCAIgiAIgiAIgiCIHgIZAQiCIAiCIAiCIAiih0BGAIIgCIIgCIIgCILoIVCJwGCJwDVr1mDs2LHJbg7RjWGMQdM08DwPjuOS3RyiG0OyRiQKkjUiUZCsEYmCZI1IFIyxpMmYmJRfTUHoISfiDcdxEAQh2c0gegAka0SiIFkjEgXJGpEoSNaIRJHM+SeFAwSRJCnZTSC6OYFAAHv27KFylETcIVkjEgXJGpEoSNaIREGyRiSKZMoYGQGCaJqW7CYQ3RxN0+B2u0nWiLhDskYkCpI1IlGQrBGJgmSNSBTJlDEKByCIFIRpGpBqLx+eB8eT3ZBIfVSvF1qKeXfxZjMEuz3ZzSAIgiAIgiBPACK1WLhwITiOw1tvvWVs4zgOl156afIalWCYpkGqq0OgpialPlJdnW6c6CQ//PADzj77bOTk5MBqtWL06NF49913o/rum2++CY7jWvysX7/eOG779u04/vjjYbfbcdJJJ2Hz5s0R57rvvvs6nATU5XKhqqqqQ99pC8YYnnnmGQwZMgQ2mw3Dhw/H888/H2YR/vrrr1u95tDn66+/bvN3/va3v7X63cbGRuO41atX4/DDD0dmZibOOeccHDhwIOJcl112GX7729/Gqgvihur14uC8eTgwZ05KfQ7OmwfV6+30dUX7/DzwwANR3fPWmDdvHsaOHYuMjAz0798fDz30EBRFCTvG6/Xi0ksvhd1ux1FHHYUlS5ZEnGfx4sWw2+0dem40TcPOnTujPr4tOvr8XHHFFS0ek5ubG9Xv/eMf/8DIkSNht9tx2GGH4ZVXXok45tChQ5g0aRJsNhtGjx6NlStXRhzzxhtvoHfv3vD7/Z29dKILTJs2LUIGzGYz+vbti2uvvRaVlZUtfs/tduP555/HMcccg/z8fNhsNowaNQpPPfVUi+6+e/bswdSpU1FUVIScnBz85je/we7duyOO++6773DaaafBbrejpKQE06ZNQ0VFRdTXU1NTg6KiIvz000/Rd0IHiPY6mn+nvWez6RiwK2OHVKcz/deUk046qcX+O+qoo1r9zuOPP46SkpKI7ZdddhnuvvvuzlwGkaaQJwCR8rz77rsYMGBAspuRODQNTFH0lfcUSUzDVFVvk6YBnfAG2LJlC0455RTk5+fjnnvuQVZWFubMmYMrr7wSNTU1uP3229v8/qZNm5CRkYHXX389Yl///v2Nv6+++mo0Njbi6aefxjvvvIMLL7wQmzdvhijqqq6mpgYvvfQS/vvf/0bd9rVr1+L888/Hm2++icmTJ0f9vba46aab8Nprr+H444/HLbfcgp07d+Kuu+7CunXr8M477wAAhg8f3uJAx+VyYfr06SgrK2vzRQ8AmzdvRv/+/fHII49E7MvIyAAAKIqCSy+9FKWlpXjyySfxwgsv4IorrsDSpUuNY3/++We8//77+PHHH7tw1YlBkyQoLhc4sxm8xZLs5gAAtEAAissFTZI65Q3Qkedn06ZN7d7z1vjwww9x8cUX46STTsJTTz2Fn376CTNnzkRFRQX+8Y9/GMc99thjmD9/Ph566CGsW7cOd955JyZOnIiRI0cax8yYMQM33nhji4PNlnA6nZg4cSJOO+00PPHEE1F9py06+vxs2rQJ48aNw/Tp08OON5vN7f7Ws88+izvuuAPnn38+brnlFixduhQ333wzGhsb8de//tU47vbbb8fGjRvx5JNPYsGCBTjvvPOwa9cuw9AgSRIeeeQR3HvvvbBarZ27cCImPPfccygsLAQA+P1+bNu2DW+88Qa++eYbrFu3DtnZ2cax27dvxwUXXIAdO3bg0ksvxRVXXAFN07B48WLcfffdmD9/PhYsWGDc07q6Opx66qlwu92YPn06rFYrnn76aZx44olYv349ioqKAADLly/HGWecAZvNhrvuugtZWVl49dVXccIJJ2DlypXo169fu9dxxx13YNKkSRg1alTM+yja62hOUVFRi8+mqqr485//DMYYTjnlFABdHzu0hSzLmDVrFj766CNs2LABtbW1sNvtOPzww3H++edjwoQJxrGBQABZWVmQZbnV87344ou45ZZbov79zvZfU37++WdMnjwZv//978O25+fnt3j8ggUL8OCDD7a4/5FHHsHhhx+Oyy+/HEceeWTU10GkMayHs3btWgaArV69OtlNIRhjCxYsYADYrFmzkt2UmCPLMqutrWWyLLd5nCbLzFdZyfw1NSxQX58SH39NDfNVVjKtnba3xtlnn80yMzPZgQMHjG2qqrITTjiBZWRkMJfL1eb3J06cyMaOHdvmMfv27WMA2Pz58xljjG3evJkBYCtXrjSOueOOO9gxxxzTobbPmjWLAWALFizo0PdaI6RzJkyYwCRJMrb/85//DGt/a1xzzTVMFEX27bfftnpMSNYGDx7MpkyZ0ub5li1bxgCwzZs3M8YYmz9/PgMQdq+mTJnCLr744mguL+lIDQ1s9+uvs33vvccOfPhhSnz2vfce2/3660xqaOjUNXXk+YnmnreELMusf//+bNy4cWFyec899zCO49iGDRuMbeXl5ezuu+9mjDHm9/tZcXExe/jhh439n376KcvIyGCHDh2K+vd3797NALB77rmnw23vCC09P4qiMKvVyu64444On6+hoYFlZmayCy64gGmaZmy/5JJLmM1mM/pAURRmNpvZq6++yhhjrLGxkYmiyN577z3jOy+99BLr06cP8/v9nb28bk2079CucNVVVzEAbPfu3RH7PvroIwaAvfTSS8Y2v9/PRowYwfLz89mPP/4Y8Z2nnnqKAWA33XSTse2+++5jHMexNWvWGNs2btzIBEEIk8EjjjiCmc1m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VhOpLV68GN9++y0effRR5OXltdluWZaxYsUKADDaVVFRgaysLFx++eV46qmnjPjwMWPGICcnB4888ghuu+02PP300xg6dCgGDBiAH374AfPnz28xwSKRGDry/ISelfbueUuEVvL79OkTsa+srAz79u0z/n/aaafhzTffxNlnn43vv/8eO3bswKmnngrGGB588EFMnz7dMApEw/Dhw/Hcc8/htttuw7nnnotLLrkERUVFkCQJkyZNwvLly3HZZZfhzjvvxM8//4z/+7//wxdffIHVq1e3+yyEaOv5CfXbu+++iwsuuAA1NTXIz8/HjTfeiAcffLBNfX3gwAHYbLaIGFur1Yr8/Hyj30wmE0466SS8+OKLGD16ND788EPIsowJEybA4/Hg73//Ox577LEwLwwinES+QxsaGgxdLcsytm/fjttuuw0DBw40DDWMMaxbtw4nnnhim+1pajxu7zkDgH379oW9J5oTMoC1NUlcuHAhFEXBOeec0+L+devWged5XHPNNSgoKDA8frxeb5s5mEKeLNFeR2lpaavnCvHLL7/g/fffx3XXXYfBgwcb27s6dmiJd955Bz/++CP+8Ic/YOLEia0e11zW1q5di7y8PGRlZaG2tjbi+Ly8PAjBHE7tJS0cNGhQTPpv48aNMJvNeOSRR/Dee+/B4XCgrKwM99xzD2699dawY3ft2hVVfhOTyYQzzzyzw2MlovPIspy0OUHPmYnEES0QgL8DFs9EYS0t7VJirKqqKsyZMwdTp04FoL/Izj33XGzYsAE7duyAPZjgau/evZgzZw5cLheeeeYZbNmyBatWrcIxxxwDAPjTn/6E0aNH4/bbb8dnn32G8847D2+++SY2bdqEf/7zn7j22muN404//XQsX7681TZVV1fj3XffxS233IIXXnjB2H711VejV69emDt3bpgR4ODBg5g9ezYuueQSAMC1116LIUOG4L333ku4EYD4FcYYrrvuOlRVVWHmzJltJsEKWbtXrVqFu+++G3369MGyZcvw4osvYv369fjhhx+QkZEBQRDwf//3f7joooswaNAg2O12vPPOO8jOzsZdd92F4447DqeffnqH2nnkkUfi+OOPxxtvvIHTTjvNSAx43333obq6GsuXL8eJJ54IQE/2d8stt+Dll1/Gxx9/jAsuuKDFcx5//PF4/vnn8b///S8sE+/69eux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/vWvf2HPnj2YNWuWsYpsNpsxb948nHHGGTj22GNx6aWXGuVjP/nkE6xcudKoCBPirrvuwjvvvIMzzzwTd955JziOwzPPPIM+ffqE5bf5y1/+gt/85jeYPHkypk6diqqqKjz33HM48sgj25WL008/Hf/617+wbt06HH/88cb2UH36SZMmdbmPor2OXbt2YdWqVTjyyCPDvIz27duHQCDQ6rPZEd3X2m8055VXXsGmTZvw4IMPYsmSJTjzzDNRWlqKuro6fPfdd5g/fz7OOussQ9YcDocR6vHvf/+7xXOOHz++xVKG7dHV/nvttddw/vnn4/jjj8ef/vQnyLKMN954A4cOHcKCBQs6XXbuu+++w8CBA9v0NCFiR0uebgmD9XDWrl3LALCVK1cmuykpxSmnnMKKi4vDtu3evZsBYPfcc0/Y9gcffJABYFu2bGGMMXbo0CF2ww03sN69ezOz2cwGDhzIbrvtNlZXVxf2PbfbzW677TZWWlrKbDYbO/vss9n8+fMZADZr1izjOADskksuMf7/2WefsbFjxzK73c6KiorYiSeeyObOnctuvvlmJggCO3jwYKvXwBhjl1xyCUuG6Hu9XrZx40bm9XrbPE5TVeY/dIj5KitT6uM/dIhpqtrh6547dy4D0OZnwYIFjLFfZeyUU04JO8f+/fvZlVdeyQoLC5nZbGbDhw9nzz//PFNbac/69esZz/Ns7dq1EfueeuopVlZWxkpKStjMmTOZpmlttl+WZfa73/2O2Ww2lpeXx3w+H2OMsT179rDLL7+cFRYWMovFwkaOHMmeeeYZpihKu33idDrZ7bffzvr168fsdjsbO3Yse++991o8ds6cOQwAmzdvXqvn++qrrxgAdtVVVzHGfpW1devWsd/85jcsJyeHWa1WNmbMGPbOO++0ep6PP/6YWa1WVllZGdEHd911FysqKmL9+vVjr7/+ervXmCwUj4dVvPce2/366yn1qXjvPaZ4PB2+no48P4wxtnnz5qjuef/+/VvUg7Nnz2aHH344s1gsrLy8nD388MNMluUW2+bz+VhpaSm76667IvTaokWL2IgRI1hOTg773e9+xxoaGtq91ieffJLl5+czm83GvvrqK8YYYx6Ph917771s4MCBzGw2s379+rFbb72V1dfXt3s+xqJ7fhhjbNWqVeyMM85gmZmZzG63s/Hjx7P58+dHHAeA9e/fP2L7iy++yAYPHswsFgsbNmwYe+2111r9rYMHDzKbzcY++uijiH3vvvsuKy8vZwUFBezmm29mfr+//YvsIUT7Du0KV111VcTzxfM8y8/PZ6effjr75JNPWvxeVVUV++tf/8qOOOIIlp2dzaxWKzvqqKPYM888wyRJijh+586d7IILLmCZmZksPz+f/fa3v2W7du2KOO79999nY8aMYXa7nfXr14/ddtttUT1LdXV1TBAE9sQTT4Rt//LLLxkA9sYbb0TXIe0QzXXMmjWLAWAPPvhg2PbVq1czAOz5559v8dwd0X2t/UZLOJ1O9tBDD7HRo0ezjIwMZrVa2YABA9jpp5/OnnrqKbZnzx5D1l566aV22/Ddd991qu8Y61r/MaaPh0844QRmtVpZVlYWO/PMM9ttT2tjY8YYUxTF0D1EYoinPmsPjrF2slx1c9atW4exY8di5cqVLWYgJ4hY0ZFVDKZpQKpVMOB5cD00qWG6kcgVs1RE9XqhSVKymxEGbzZDaKWefDrT02WNSBwkax1j6tSp+OWXX8LczbszobK79957b5fP1VNlbf78+TjnnHPw008/telRQcSOZHoCUDgAQaQgHM8DNOEmiE4h2O3dcsJNEAQRLXfffTeOPvpo/Pjjjx3OKZNuHDp0CLNnz8Ybb7yR7KakNW+99RYmTZpEBoAeAs0yCIIgCIIgCKIbMW7cOFx88cWtJsHrTtTW1uKBBx7ocBlQ4le2bt2Kjz/+GI8++miym0IkCAoHCIYD/PDDDxg3blyym0N0YzRNgyzLUde2JojOQrJGJAqSNSJRkKx1nOrqaowYMQJffPEFxowZk+zmpA09UdamTp2Kvn374plnnkl2U3oUmqYlTcbSXrJXrlyJU089FTk5OSguLsZ1112HmpqaDp+npzzkRPLgeR4Wi4VkjYg7JGtEoiBZIxIFyVrHKS4uRl1dHRkAOkhPlLX333+fDABJIJkyltbSvWrVKkyYMAG1tbV4+OGHceONN+KDDz7A+PHjO1wqrmkdVoKIB5IkoaKiAlKKJSwjuh8ka0SiIFkjEgXJGpEoSNaIRJFMGUvrxIB33nknCgsLsWLFCuTk5AAAxo4di/POOw+zZs3CrbfeGvW51BSqyU50T1RVhcPhMGoPE0S8IFkjEgXJGpEoSNaIREGyRiSKZM4/09YIIEkS8vLyjFCAEBMmTAAArF+/PjkNIwiCIAiCIAiCIIgUJW2NAGazGZ9//nnE9tDkv2/fvgluEUEQBEEQBEEQBEGkNmlrBGjOgQMHsGrVKtxxxx0oLi7GH//4x2Q3iSAIgiAIgiAIgiBSim5hBFAUBf3794eqqhAEAbNmzUJZWVmLx5aXl4f9PxAIANBjMnw+n7FdEASYzWZommYc0xSbzWZ8X9O0sH0mkwmiKEJRlIiEg6GMo4wx+P3+iPNarVZwHNfmeVVVjUgkwXEcrFYrAIRdR4hQllNJkiLiT0RRhMlkave8fr8fzStKms1mCIIAWZahKErYvmj7sK3zxqsP2zovEJ8+FEUReXl5UBQl7Pzx7sPOnLerfdjavYmFHKabfCdDR3Ach9zc3DBZS+c+7Ck6or1rTUUdoWlahKyRjtBJZR2Rjn2oKEqErJGOCL/WVNQR6TiOaC5ryb43pCO67zii+fUkkm5hBJBlGW+//TZ4nsc///lPXHnllaioqMB9990X9TkOHjyInTt3Gv/PyclB3759Icty2PYQhx9+OABg//79EQ9Cnz59kJubC4fDgYMHD4bty8zMxIABA6BpWovnHTZsGERRRFVVVUSFg5KSEhQWFsLtdqOioiJsn9VqxeDBgwEAu3btihD0wYMHw2q1oqamBg0NDWH7CgsLUVJSAp/Phz179oTtE0URw4YNAwDs2bMnQlgHDBiAzMxM1NXVoba2NmxfXl4eevfuDUmSIq6V4ziMHDkSgN6HzR+wvn37IicnB42Njaiqqgrbl5WVZRh9WurD4cOHQxAEHDx4EG63O2xfaWkpCgoK4Ha7sX///rB9NpsNgwYNAoAWzztkyBBYLBZUV1fD4XCE7SsqKkJxcTG8Xi/27t0bts9sNmPo0KEwmUxwOp0R/V9eXg673Y7a2lrU1dWF7cvPz0dZWRkCgUBEm3iex4gRIwAAFRUVEcqvX79+yM7ORmNjI6qrq8P2ZWdno1+/fq324YgRI8BxHA4cOACv1xu2r6ysDPn5+XA6naisrAzbZ7fbUV5eDsZYi+c97LDDwPM8qqqq4HQ6w/YVFxejqKgIHo8H+/btC9tnsVgwZMgQAMDu3bsjFO6gQYNgs9lQW1uL+vr6sH0FBQUoLS1FIBDArl27wvYJgoDhw4cDAPbt2xfxYurfvz+ysrJQX18fUXo0lXVEIBBAY2MjGhsbjX2kI34lVXUEoMt388FTKuuI6upqeL3eMFkjHaGTyjoiHccRoecmJGukI34llXVEOo8jQrJGOkIn1XVEuo4jQvc50XCs+R1MczRNw4knnoh169bhwIEDKCgoaPP4devWYezYsVi+fDnGjh1rbCfrXOR5e5p1rjld7UNVVdHY2AiLxQJBECKulSz4tMoHxEa+JUmC0+mE1Wo1ZC2d+7Cn6Ij2rjUVdYTX64XX6w2TNdIROqmsI9KxD71eL/x+f5iskY4Iv9ZU1BHpOI6QJClM1pJ9b0hHdN9xhKqqyMzMjDh/Iuh2RgAAeO6553D77bdj+fLlOPHEE9s8NmQEWLlyJU444YQEtZDoifh8PuzcudOwNhNEvCBZIxIFyRqRKEjWiERBskYkCp/PlzQZ45PyqzFgx44dKC8vx9///veIfSHXFnpwCYIgCIIgCIIgCOJX0tYIUF5eDpfLhTfeeCMs1qihoQH//Oc/0adPHxx11FHJayBBEARBEARBEARBpBhpmxiQ53m8/vrruOiiizB+/HhcffXV8Hq9eP3111FVVYVPP/00LO6aIAiCIAiCIAiCIHo6aesJAABTpkzBxx9/DIvFgrvvvhuPPfYYRowYgRUrVmDSpEkdOhfHcXFqJUHocBwHs9lMskbEHZI1IlGQrBGJgmSNSBQka0SiSKaMdcvEgB0hlBhw7dq1GDNmTLKbQxAEQRAEQRAEQRBxI609AQiCIAiCIAiCIAiCiB4yAgRpqbYkQcQSv9+PLVu2tFhvlCBiCclaz0JTFMhOJxSPB6rPBy0QgKYoYM1qF8cDkjUiUZCsEYmCZI1IFMmUsbRNDBhrenhUBJEAGGNQVZVkjYg7JGs9C9XrhdzYCI7nwRgDx3HgBAHgOHA8D85kAicI+ofn9X08r//Nd20tgGSNSBQka0SiIFkjEkUyZYyMAARBxA3GGDS/H5okgTeZwImi/unixIMgCB2mKFC9XvAWC3izWd/GGKBpYMGP5vMBwW3guF+NAzyvGwNEEZwggBfFcONADIwEBEEQBEGkHmQEIAgiLmiSpLsne7366iQAcBx4UQRnsUAwm8koQBBdRA0EoMkyxMxMYxvHcUBw5b8lmhoJoKrQZBlM08D9eoJwQ4DJpD+3TQwDob8JgiAIgkg/yAhAEERMYaqqT/49HjBNA2+xGJMRpmlgigLN44HqdpNRgCC6ANM0qG43eJOpQ99r10igaQBj+vOqqoAsQ2nFSCDLMjSvNyH5BwiCIAiCiA1kBAhi6uAgiiA6itlsRnl5OcxBl93uRsj1X3G5oAYC4C0WCFZr2DEcz4Mzm4GQ2zIZBeJCd5c1QkcLegHwdntMzxt63toyEoQ+IsehT14eOI8HmsWihxQQRBwgvUYkCpI1IlEkU8bobR1EaGWwQxCxQhAE2GM8WE8VNEmC4nZD9XoBQYCQkaGvNrYDGQXiQ3eWNUKHMQbF69Xd86N41mJJ04SCvNmMDKsVms8Hub4eppwc8BZLQttD9AxIrxGJgmSNSBScogBJmoPSSDqIoijJbgLRzZFlGQcPHoQsy8luSsxgqgrZ6YRUVwfV5wNvtUKwWjs9KeF4HrzZDMFuh5CRAd5qBYOe/Vyqr0egpgZSTQ2kxkYoHg80SSI35BbojrJGhKMFAtB8vqRPuBVZRk1NDTSTCZqiQKqv142BBBFjSK8RiYJkjUgUfo8nab9NRoAgZAQg4o2iKKirq+sWssYYg+rzQaqrg+xw6Kv/dnur7sOdxTAK2GwRRgG5oYGMAq3QnWSNaBnV6zVi85OJoqpoaGiAqmkQbDaA4yA1NEB2OulZJGIK6TUiUZCsEYmAaRpklytpv0/hAARBdIjOuv7HAiN8IIgRPuD1Qg2WP+NFEZzZDN5s/rUsIYUPEN0ITZKg+f1J9wJoCd5igSbLkB0OME2DKSsr5sZBgiAIgkh3mCyDJdHQREYAgiCiIiLrv82W9Ml1q0YBnw+qxwNwHASrFaa8vKS3lSBiherzgTEGPkUn17zJBI7nobpcYIoCU3Y2eEqwRRAEQRAGqiTpJXuTBI2KCYJoE8P1v7YWitP5q+t/Ck6qm4YP8HY7/nDnnRgwciS+mD8/2U0jiJigKQpUnw9cile04QQBfEYGtEAAckMDVL8/2U0iCIIgiJSAaRq0JL/LU28UnySoOgARbwRBQH5+flrJmiZJkBsaINXVQdM08HZ7h2uSJ4t169fj37Nn42B1NZ56+mlokpTsJiWMdJQ1IjpUnw9MUVLmORR4Hrl5eRBaMApyHAfBboemqpAbGqB4PEld9SC6BtM0qH5/0hI/kl4jEgXJGhFvmKJAk2WIVCIw+ZhSZEBFdF/MZjPKysqS3YyoSEXX/44yf9Ei4+8ffvwRktMJS0FBwsupJYN0kjUiepiqQvN6U8oLwGQ2o7i4uM1jBJvNMCgyRYGYlZV2+qQno8kyNEmCGky+ygkCOFFMeIgH6TUiUZCsEfFGDQQAxmC2WpPWBnoLB9EoizERZzRNg8/nS2lZSyfX//aYv3ix8bfD6cSWjRuh9RCX5HSQNaLjaIEAVElKKSMA0zT4/f52KwHwZjN4qxWy0wm5sTGpyZCI9gmt+kuNjZBqa3UDTtAgzFQVShK8AUivEYmCZI2IJ4wxfTwqikmtopN+I/s4IfUgV2EiOQQCAezcuROBQCDZTWmRdHb9b07lwYNYt3592LYfNmyA4nT2iMlHqssa0XGYpkHxePRqFynkzRKQJOzdsweBKN6hXNCoqHq9kBoaelSITrqgyTJktxtSbS2k2lo9waoo6iVaLRYjGavm80FLcA110mtEoiBZI+IJk2UwWQYvilG9O+MFGQEIoofDVBWy0wmprg6K1wveZoNgtabURKOjLPzii4htP6xfr5c39HiS0CKC6BqaJEELBNI+yz7H8+DtdmiSBKm+HqrPl+wm9XiMVf+GBt0LrMmqv2C3gxfDI0d5kwlMVZOWG4AgCCKd0WQZTFWTXj6XcgIQRA8l5I6kOJ3QZBmc2QwxibFJsaRpKECI79esAWe1QvV4IFitKVljnSBagjGmT7g4Li1Dc5oTShioBgKQ6ushZmdDzMxMa8NjOqLJMlS/H5rXq6/qcxw4sxlCFO8BzmyG6vXqRoI09RgjCIJINKGwW4jJn4InvwUEQSQcTZKguFyGIuLt9m4zAPf7/Vjy9dcAgOJevVBYUICft2zBps2b4fX7YeN5yG43zMFa5gSR6jBJgurzdTvDlWCxQJNlKA4HmKrClJWV9JWR7g7TND3Jn88Hze8HUxRwJlOHk7/yJhPUQECXSzICEARBRAWTZTBJSgmvPjICEEQC4ZM86WSKAsXrTeus/+3xzYoV8AbdVM864wwIooift2yBpmlYu349Tj7hBKheL1SrFWJGRpJbGz+SLWtE7FCCLvOpOkHuiqzxJhMYz0N1uwFVhZidTZPKONCVVf/W4CyWX70BErSqRXqNSBQka0Q80GRZH3+nwPucJDyItZu4QROpi81mw4gRI2Cz2RL+2yF3YqmuLu2z/rdH01CAsydNwrHjxhn//2HtWj0m2WyG4nIlPLFVokimrBGxRZNlaD5fSlUEaIrVasWQoUO79A7lBAG8zQbV74dcXw+1h1TxiDdM0/RqL/X1eqx/YyMYY63G+ncU3mQCk+WE5QYgvUYkCpI1Ih4wxvT3W5OxdzLnn+QJQBDdHE2Wddd/r7fbuf43hzGGBYsWAdDr/J52yinYf+CAsX/1mjUA9HJlqscDxeOBKSen2/YHkf6oPh+YonRpxTYd4HhezxPg80FuaABycnRPJXo2O0w8Vv1bIyw3QArEuBIEQaQqTFFSJhQAIE8AAyoDQsQbv9+P7du3w5+gVa6mq/9qKOu/xdKtB9Wbt2zB3ooKAMDJ48cjKysLhw0diuysLAB6ckDGGACADyYJ1LrhqmOiZY2ID6EM7FyKDBhaIhAIYPfu3TF7hwo2G8DzkBoaoLhcSa2hnE7Ee9W/NXizWfcGSECVB9JrRKLoibLGNE2fpPaAMsrJgskyNEUJC+1L5vyTjABBQhMDgogXjDEEAoGEyJqmKJAdDkj19QAAISOjW7r+N6d5KACgx/UdPXYsAKCquhr79u8HEIyv5jh9oqGqiW9sHEmkrBHxQ/X79codKRoKAOiyJsVY1nizGZzZDNnhgOxw0KC0DTRJguxyQaqp0Q2+wWSvQmYmeIslIXqfC3pWxfs+kV4jEkV3lTWmadAUBVowqafi8UBqbESgrg5STQ0CNTWQGhvJ+BonVJ8vIrdPMmWMfLcIohvRvOwfb7WmbDKxeDA/GAoAAGedeabx97HjxhkVA35Yswb9+/YF8Ks3gOLxwJSdndC2EkRbME2D6vGAM5m6tfdOa/CiCM5uh+p2gykKTDk5KeNCmWxCel71+aAFAp3O8B8rjPAqnw+moNcVQRCJhzEGaJq+qq+qAGNgqgpNUcBkOWwfA8ABAMcBPK/rDkGA5vdDk6RuH4KWaDRFgSZJKWXUJyMAQXQTmKJAdrv1LNuCAKEbZ75vidq6Onz3ww8AgOGHHYbyAQOMfcccfbTx9+o1a3DRb34DQK9XzlssUD0eCFYrTTKIlEELBKBJEvgenJiK43nwGRnQgm7uppwcPVygh6N6vZAbGwEAvMUCPgUG65zJBNXjgWizgaPcAAQRNxhjgKrqk3lNA4Kr+yw40TcMAaqqT/BDn+BEnzOZwLURGqrKMrRAgIwAMYZJEjRFgZhC/UqamiC6AWpo9T8Q0FeDetDqf4jFS5ZAC7qwhUIBQhw9Zozx9/fB5IAheJMJajB5oikvr0eETRCpTSifh7E604PhOE5PGOj3Q25ogKaqEDMyeqR3BKAbe1W3W6+oYLEkuzkGISOA4vfDlJmZ7OYQRFrTdILPQhP+0ERfUcCCK/wIupIz6EZTjuf194bJ1OkSh5woQvX5IGZm9sixZLxQ/f6U608yAgQRgV+z6IasZkCPH4ARscNsNqNfv34wx3C1makqFLcbitsNcBz4Hjw4bi0UAAAKCwowqLwcO3ftwo8bNiAQCMDSZADNW61QfT4IwSRa6U48ZI1IHFogANXvT4kV3vYwm0zo3bs3zHF2cRSsVr3SSWOjHh6Qnd0j38+K16u76qbYRJvjOPBmMzSPByxOhmjSa0SiSKasqT4fFKfzV0NAKGa8mds+bzLFRQdyJpNeWUSSyPMqRrBQKEALXlLxfne2Rdq/QX/44QecffbZyMnJgdVqxejRo/Huu+92+DyK06kn1gkmxggcOqT/XV2tJ8qoq4PU0ACpsRGy06lPvDweqF4vVJ8Pqt+vJ3GSJP0jy7q1LmTB62bJRToKU1VokmQkIpGDq9Y9KfmIIAjIzs6GEKPBker3Q6qvh+Jy6eWfenA5LVmWsXjJEgBAbk4Ojj/mmIhjjh03DoCeiXXDpk1h+zieByeKUFwuaN0gCVmsZY1ILGowI3U6THJ5QUBmVhb4BMgabzKBt1qhuFy6V0A3eFY7giZJep6IFPIAaApnMkGVJEN+Yw3pNSJRJEvWFI8HUn09NMb01XyrFUJGhv6x242wRV4U4/Z+CC2EJqLiR09Bk2U9T1cLE/5EvDtbI609AbZs2YJTTjkF+fn5uOeee5CVlYU5c+bgyiuvRE1NDW6//faoz8V4Xn+xMqZP2EP/Qp/AQlF0a1xoG2MITbcYY/pDwxgQfCiNhzPkWRD8G4Kgf08QwHEcOEH41X2H53XrOc+n7WSOqeqvhg9V1Y0hshy2PdQ3isulD+rsdghmc7dPgCXLMhobG5GbmwtTFyx/TNOgBGP/GQDebu/W/RYNq1avhsPpBABMmjgRYgvW1mPGjcN/3n8fAPD92rVGxYAQvMUCNehVYcrJSes+jZWsEYlHkyRoPl9KlwVsiiLLcDqdyM7OhpgAWeMEQQ8P8PnAVFVPGJiik+JYwhiD4vGAaVrKxupyHKeHV7ndEOKQlJb0GpEoEi1roedbcTjAiWLS8xNxZrOel6aViSvRMdRAoFWjjSLLSNbdTmsjwJ133glBEPD999+jrKwMAHDTTTfhpJNOwowZM/CHP/wBmVG6zKmMGTeoK0P/kAHBMBZoGpi+w8jKiSbHNDUmGMYAjgMnivqkOGgkaG4sSDZGdtHgp/lk33BfahKj1Nx1iWmabh1raIAajG8UbDZwQStnd0NRFFRXVyMzM7PTLxUtEIDsckH1+fT+IuUMIDwUoHk+gBAhTwBAzwtw0x/+EHEMb7MZSQJTdaAdDbGQNSI5qH4/mKqmjfwpqoqamhrYMzISYgQAggkD7XZoPh/kxkaYCgq65TujKVogANXrTXmDR6hcoOr3Q4xxclrSa0SiSKSsMcZ072KnU1/9TwHZ5kURStC7ORXak84wRYHm97daFUBJYonqtH1rqqqKZcuWYfLkyYYBANBrgk+dOhWrVq3Cjz/+iJNOOimh7WqaTwBAhyzhofgfpmnQJAnw+wFNMzJ7Gkk/RFFPChScVBvGgZChIIY0n+wzRTFCHQyjhn7hundDC5P91uB4HoLFAlgsYKoKNRCA4vWCF0XwNhsEi0WvF02uf/rqv8ejr/5rGgS7PSWMQanC/MWLAejP/5mnn97iMUeMHAmr1Qq/34/VzZIDhuAEAeA43UvFbKY+JhIKUxSoXm/aeAEkEyNhYDfx3mmLkPcXgt6DqUyYN0CSShYSRLrAGIPicukGALM5pSbcoQSBAnmbdonQnIlPwXxTaWsE4HkeGzZsaFEwa2pqAKBFl+BUhmtjlT/kQcBUVa/16fdDDW7nggYCwxAQMhKIYtRhBoYBIji514KTfTTJa2CEO4S8E7qQfTTi2gXBSECiybK+kuB2gxNFCDabXgaph07KNEnSXxLBVaB0WSFMFNt37sS27dsBACcceyzy8/JaPM5kMmHMqFFYtXo1du/Zg5raWhQVFkYcx1utepZrj4dqXhMJRQ26X4oplvQtleku3jttofp8xmA8HTC8AXy+mHsDEER3gWmaPrZzucBZLCnnzcSbTHruLlkmw3QXUAOB8NDwFCK1JK4DcByHgQMHRmz3eDx48803kZWVhdGjRyehZfHBCFVoYRWANQk1MFzzNe3XsIZQ7oFQmEHow3F6bdFQEsOQEaBpTVFB0K2TCVx94E0mwGTSS6DIsr4C0jR/gMXS7fMHAMEXhNcL1eWi1f82WBD0AgCAs1oJBQhxzLhxWLV6NQA9L8A5LRzPcZyRHyDkjUIQ8YZpGlS3O6VWgtKB7u69EyoJGK9M4PGA4zijZCB5AxBEJEzT9CTjLpf+jKSghw8nCABjeqUaGgd1CqaqbYYCJJu0NQK0BGMM1113HaqqqjBz5kxYW1gVKC8vD/t/IBAAAKiKAn+TjLYCz8NkNoNpGgKSFHGe0LklSTJqk4cwiSIEUYSqKJCbZS/meV4vOcIY/MHfDjuvxQJwXJvn1VQVkiyH7eM4zih55vf7gSYKhWkazMEJs+R2Q1EUcMH+AsdBNJlgsljAeB5S0FhgnFfTYAkKbyAQiKhyYDaZwAsCFFmOiGuJtg/bOq/G85B5XjdQ+P1AsD6yNTMTvNUKSdMiBs1WqxUcxyEQCET2ockEURShKArkZn3I87zRh74WsqJaLBbwPA9JkqA2u1ZRFGEymaCqKqRm18pxHKxWKwRBQEZGRsTvms1mCIIAWZahBOVFk2WobjcQCMBst4M3mzvdh526N1HIYWfk2xIcpMuSBLXZeUVBgGgyRSffTfhswQLj7zNPPTVif9Pzjh41yti+6rvvMHHCBOO8zftQ9XrBRBHWwkIoimLcmxCCIMBsNkPTNEOPNMUW9GzprBwyxiKuBYhOvgFEyFpIDoH4yDeg35sIOWxBvkNE24dtnTdefZhoHWFiDJosQxYEPRSs6bXGWc92RUdoqgq73Q5FlhFqdaJ1BAPAnE7wFgtM2dlpJ99tyaHf5YLf5dITwAblImHjiGZ05N4wxqC53ZAFAWJGRkz6UJblCL3Wk3REMvVsZ87b1T5s7d7Eog/buzfNZS2W94ZpGhSnE6rHA5PdDlEQUnauEVBVSA0NMIU8gGkcYRCNfEs+H3weD3ibDVywP4x7E2yT0ux3E0m3MQIwxnDDDTdg9uzZOOWUU3Dfffd16PuHamqwd88e4/9Z2dkoKyuDrChh20McNmwYAOBgZWWEcJSWlSE7OxtOlwuHqqvD9mVkZKBP377QNK3F8w4ePBiCKKLm0CG43e6wfUW9eiE/Px8ejweVlZVh+yxWKwYMGAAA2Ld3b4SgDxg4EBaLBQ319XA0Nobty8/PR1FWFrweDyoqKsL2CaKIwYMHAwAqKiqgNnv4+vbtC3tGBhoaGlBfXx+2Lyc3FyUlJZBkOeJaOY7D0MMOAwAcPHgQgWZ9WFZWhqzsbDicTtQcOhS2L8NuR6nFAsntxu69ewGzWXdVCq6UDB8+HIIg4ODBgxF9WFpaioKCArjdbuzfvz9sn81mw6BBgwAAO3fuRHOGDBkCi8WC6upqOByOsH1FRUUoLi6G1+vF3r17w/aZzWYMHToUZrMZfr8f+/btC9tfXl4Ou92O2tpa1NbWAoEAmNcLaBpye/VCSW4u/H5/RB/yPI8hQ4cCACorKyE1U369e/dGZlYWnE6nESITIjMrC71794aqqi3K4dChQ8FxHKoOHoxQ9MUlJcjNzYXL7UZ1VVVEH/br3x+MsRbPO2jQIIg8j0M1NXC7XBF9mF9QAK/XiwMHDoT3ocVieP5U7NtnKFy3x4OV334LABjQvz96FRVF/G5eXh56FRcjIEko7dXL2L585UpU7NuHwUOGAAAOHDgAucmLiWkayhQF5sxM1LfQhzk5Oejbty9kWW5RXg4//HAAwP79+yP6sE+fPsjNzYXD4cDBgwfD9mVmZmLAgAHQNK3F8w4bNgyiKKKqqgquZn1YUlKCwsJCSJIEj8cDj8dj7LNarcazvGvXrggdMXjwYFitVtTU1KChoSFsX2FhIUpKSuDz+bCnWf+KoohhQX24Z8+eiBf0gAEDkJmZibq6Ol2+m5CXl4fevXtDkqSIa+U4DiNHjgSg92FzPdu3b1/k5OSgsbERVc3kMCsrC/3794eqqi32YarpCJPJhAEFBQDPY39FRcTgqV///rDZbKivr4+4N7l5eSgOyncydERtbS18Ph+8Xq+xLxk6wiQIGBAsobV79+6IQdmgQYNgs9lQW1sb8a4qKChAaWkpAoEAdu3aFbZPEAQMHz4cALBv376IwWv//v2RlZWF+vr6mOuIbLsdjqoqHKqrC1spTPY4oq61cUSvXvD7/cY4gkkSUFUFU34+ho8YAaBrOiL07gzptZ6kI0LjCADYvXt3hI5oOo6oq6sL25efn4+ysjIEAoGINvE8jxHBe1NRURExierXrx+ys7PR2NiI6mbj2ezsbPTr16/VPhwxYgQ4jsOBAwfC9AOgj/Hy8/PhdDoj5NBut6O8vByMsRbPe9hhh4HneVRVVcEZrAoUori4GEVFRfB4PBFjLYvFgiHB9320OiIka7HSEYeqq8E8Ht3QazYjOzcXZTZbys41Dhw4AEgSuLo6cGYzjSOaEI2OcNXXo3LfPnBNFqWtViv6B/Vs6N7k9+sXcf5EwLFuUMBekiRceeWVmDNnDo4++mh8+eWXyM7Ojuq769atw9ixY/H1ggVhq4Rp7wnQjFiswCbDE6C9PvR5PHrugqBHAGexwJ6TA8FigSTLKWXB1zQNHo8HPM+H5VIIWSIDXi8CDodeB9pkAm82J32VL9U9AT7+/HNcef31AIAb//AHPPnQQ+2ed9iYMThYVYWszEzs27oV9mCcbUt9KGoaBFEEl52N5vlbU9kTQJZl+P3+MFkjC/6vpNoqHwsEwLnd4G02YxU17FpT2BPA7/dDVRTwTXLaJEtHCIoC0WaDYrVGuKCnsny3JIeiKIK53Qg4nWDNXHHTZRzBNA2azwdzQQEygrlautKHPp8PmqaF6bWeoiOSrWd7oidAU1mLxb2RfD746+v16k7BMJl0mGuoXi+EjAwj+SqNI3Tak2+B5+E9eBCyqoZ5LDf3BGCahpzevSPOnwjS3gjg9Xrx29/+FosWLcJJJ52Ezz//HFkdSOYVMgJ8s3AhjjvmmDi2lIgnjDG9coEk6THdoQoDVmvK5A/w+XzYuXOnYW0OwRjTS105nXoGUYqhjJrrb7oJ7/z3vwCAz/73P5xx2mntfueSK6/EvM8+AwCsW7ECI4OrIC3BGIPm8UDMzoYpJyc2jU4ArckakZpIwYFhuiR+a0rIS6n/gAEthuAlktCk05SXl/YJ6VS/H1JdHXiLJSXjhaNF9fvBiyLMBQVdfq+RXiMSRaxlTVMUKA6HXuYzzfI7hRbaLIWF4FIseWEqo/r9kGpr9fvdxhzE7/cju7Q0gS37lfSRwhZQFAVTpkzBokWLcM4552DRokUdMgAQ3YdQWSIxIwO81QoGQHE6EaipgVRbCyXkMZBiMEWB7HBAqq8HAyBkZKTVyyGZaJqGBV98AUB3fTt5/PiovnfMuHHG39+vXdvmsRzHgQtWC1BbsAQTRFfRJAma35/y9d/TAY7nwYkiFJcLWrPVonQinUoCtgdvNkMLBKC1sEJHED0BTVEgNzbqHgBpZgAA9FKBmiyn5Bg6ldFSuCpAiPSSxGbMnDkTCxcuxPnnn4+5c+eSZZgAoA8EebMZQtAgoKkq5IYGSLW1kOrqoARLF6l+vz4Ab1odIUGOMYwxqD4fpLo6qC4XeKsVAk0COsSadetQE4wNm3jqqYYLZnsce/TRxt/fr1nT7vG8KOq1fD0evVQmQcQQxesFYyztJ3upAm+xgCkKFLc7Yfo81oRKAnYHw1CofLHidpP+JHocmixDbmiAFgikpQEACC6GCALUFtz/iZZhmqZXBUhxz4nUbl0bHDp0CE8//TREUcSZZ56JOXPmRBxz+umnozRJLhZEasDxvD65tljAVBVqIADV5wMD9BKKIStd8MOFSiPyPBDKhhqqmBA6Jjio4Zr+vwOEVv9VtxsQBPAZGSltKUxV5i9aZPx99plnRv29MaNGQRAEqKqK1VEYAQCAt1qher1QLBaYqIY7ESM0RUnp8kHpCh/03hEsFghptjiQjiUB24O3WKD5fNACgbS7HyFYsAxzqtVyJ1IXTZIgNzZCk2U9zDONx3mGR48sUxnbKAgtMPIpru/SVputWrXKSABx8803t3jMggULyAhAGHCCEDEAYYwBwU/IE4CpKiDL+jbGEKG2QxP/pm4+oqgbDIJGg4hjOE73Ngi+FDhAfynQ6l+nmb94sfH35DPOiPp7drsdR4wcifUbNmDz1q1wOp3tJhINeZeobjcEi4VegkRMUH0+MFmGQIalmBLSwYrLBd5sTis9q3i9+uAxDfNDtIbhDeDx6DkO0sy4wRjTQ0z8fphyc7uFhwYRX7RAQDcAhPI8pbEBANB1qhb0nqXxT/toktSpRcJEk7ZGgAsvvDCmrn6WZtl3iZ6BscIPRD1QZJpmGAhCRgQWTJzSpuGA41BeVAReEMAHs4oSnWP/gQP4aeNGAMC4MWNQUlzcoe8fM24c1m/YAMYY1vz4I0475ZR2v8Obzbo3gMdjZMlNVaxWq1GeiUhNmKpC83r18qZpjNViMcoFphIhbwDF44EpympByUaTJL06jNmccv3ZVWLhDZAsvaa43VBcLoDjIDc2wpSXBz7Nn1uibboia6rfD7mxEUxV0zLZa6uIol4poJ1Edz2dUILaaOcU1iQaFVPbRJFISKCJKAmt9vOiCD5Uyi/odirY7RAzMiA0+fB2O3irFbzZDNFuh9ANrMLJJpQQEOhYKECIY5skB/yhneSATeEtFqgeD7QUTxLIcZxeso3kLGXRAgGokpT+oQBNvJ5SCY7jfn1e0yApHWNMzw8RLHfb3TC8AYI5MDp1jiToNdXrheJ0gjObIdjtRpI3SpLWvemsrBkGAE3rXgYAALzJBE2SwFooZUj8CpNlaIoS/bs9ie9OMgIEaV4fkiBiBRccJMuqioqKioj6qETHCcsHMGlSh7/ftEJAtHkBgKC3CM9Dcbn0sJEUJRAIYNeuXS3WzCWSD9M0KB4POFFMe0ONJEnYt3dvSuo13mQyMu2nelI6LRCAGnSX767wFovuUtxJvZRovab6/ZAdDnBBgz+gh/FpsgzZ4QBL4woURNt0RtZUnw9yQwMYY2mb+6ItQq7tKo0r2kSVJICxqEMBkvnuJCNAEC3FBwhE+qNpGnw+H8laF/F6vVj6zTcAgLLSUhx15JEdPseQQYOQl5sLQK8Q0JGVKd5igSZJUDyeDv9uotA0DV6vl2QtRdEkSc8W3Q1cilNdr/FWKxSvN6UzW3enkoBtEfIYUT2eTnkDJFKvhWK6GRD2nHIcpxsCfD7dEJDCxmCi83RU1lSvVzcAcBwEqzXOrUsenChC8/lS3qiaLIxQgA4kEE3mu5OMAARBpBVfr1gBf9Adf/IZZ3RqJZXjOBw9diwAoKa2Frv37u3QdzmzOW3cjInUgjEG1eNJi6RB3YFQUk/F5UpZF27N7+82JQHbg7dYoAZzA6Qqmiz/GtPdwoSO4zjwdru+8ut00oSoh6N4PJAaGgBB6PalnjmTCZos64nviAiYokCT5bQJ86MRCEEQaUVXQwFCdDYvAJBebsZEasEkCarf3yMmfKkCbzaDKQqUTq5AxxOmKHoVg25UErAtuuoNEG9CJXxDWd1bg+N58DYbFLebDAE9FMYYZJdLr/gkit3Cs6s9Qsm01RTPi5Qs1ECgQ6EAySY9WkkQBAH9pbsgaASwWCw47eSTO32usLwAP/zQ4e/zVitUny+l3YyJ1EMJykt3dvtORULVAlItqWeoJGC6V4noCLzFArULuQHiBdM0yE4nNJ8vqrJuHM9DsNmguFy6QTgFjRpEfAiVjVQcDnDBBNE9Bc5kgub3U06MZjDG9PdLB0IBkk1ULb399ttj9oPPPvtszM4VS8Q0umlEemISRRSXlMBEstZpNv78M/ZXVgIAJpx0EjIyMjp9rlA4AKDnBegoHM+DE0V9Fc9iAZ9C99VkMqGsrAymNHFJ6ylosqzHC3aj+5Iueq1pUk/ebE4JI0x3LgnYFqG+V71e8BZL1NceT70WMgAoHk+HSqBxwZK/itMJcBxMWVkxbxuReNqStZAXYKhqRHes5tEWvMkExe2GJkkQUlzvJxImy2Cy3GGDUDLfnVH98vPPPw+O47ps5eQ4LmWNAEIKDAiI7o0gisgNJqMjOkesQgEAIC83F0OHDMG27duxfuNG+P1+WDuY0CdUgkxxu2HKyUmZgbwoisjPz092M4hmqD4fmKJ0q8RR6aTXeIsFmtcLxeOBKTs7qW1pWhKwO8lDtIRyAwh2e9TXHy+9xhjTJ3Uul17Ct4OuvLwoQmNMnxTyPMQuGKeJ1KA1WTOMRS6XXvq5h06COUHQ85hQyWsDTZbBVBV8B+eTyTSkRP3LV111Fa666qpO/9Bbb72Fd955p9PfjzcqZXgl4oyqKHC53cjKzCTraSdpagQ468wzu3y+Y8eNw7bt2yHLMtZv2IDjjjmmw+cIuRkLVmvKDOYVRYHT6UR2djZ5OaUITFWher3dzu07nfSakdTT7YZgsSQ1L0NPKAnYFp3xBoiXXlM8HihOJ3irtdMeIrzJpBsCHA4jTIBIX1qStaYGAMFmSwlvomTBm83QAgGwHhbK1BqMMT00tBN6SU1iWEXUrR0wYABOOeWUTv/Q119/3envJgKFYluIOCMrCqqrqmAdMCDlB8upyKGaGnwfTOA3cvhw9O/bt8vnPGbcOLz73/8CAL5fu7ZTRgBOEACO+9XNOAUSwsiyjMrKSthsNjICpAiq3w9NliF0s1XCdNNrvMkEVZYhu90wJykZH9M0vcRoNy8J2B4hbwAxIwNcFMaQeOg11efTJ+5mc5dXdXmzGWqwtCC6eam47k5zWWOaBtnhgOJ293gDAKCPezRVhdYJ9/fuCJNlMEnqVF/IioJkmQyj0nizZs3CUUcd1eGTK4piKOoLL7wQAwYM6PA5CIIgAGDRl18aIUldDQUI0bRCQGfyAoQIeQMoHg/FhBIRME3TY79NJnKdTAF4qxWq1wvFYoEpMzPhv6/5/UbyuZ4MJwhGWIQ5CR4Rqt+vZ3YXhJjFdQtBw4bc2AguP58mSN0Apqq6ASCULyIFDP0pgcmke0F2IoSmu6HJMpimdTgUINlEdddcLhdGjRrVoRNv2bIFxx57rPH/UaNGdSmcgCCInk1YPoAYhAIAukeB3W4H0DUjAMdx+qpWMFkOQTRFCwSgSVKPSyCVqnA8r6/aut3QZDmhv81UFYrLBYhijx84A4BgtULz+RKuNzVJgtzYCMZYzEMyBJtNnzg2NND7IM1higK5sVGf7JIBIAzeZNInvwnWoakGY0wvmZiGshFVi6dPn44XX3wx6pO+/PLLGDduHNavX9/ZdhEEQRhIkoQvli4FAOTn5eHYo4+OyXlFUcTYoJfT3ooKVFVXd/pcvMlkZA2mUlFECMYYVK8X4HkaQKYQvNmsT8gT/LwqHg+50DahqTdAotCCEzumqnGL3Rfsdv13HA5oFG6aljBVheJw6HkryAAQQag/1BQru5pomKJ0OhQg2UQl0Tk5Objtttvw3HPPtXlcdXU1zjrrLEyfPh0+nw+/+93vYtLIRMDTw03EGZ7nYbPZSNY6wYpvv4XL7QYATD7jjJhW8zimaUhAMOdAZwm5GWvBWvDJgud52O12krUUQAsEoPr93TYBXDrrtVB1Dy1Bg9ieWhKwPTizGZrX2+6qeSz0Wsi1W5PluIdj8DYbtEAAisMBRsmn0wtVhTU0uSMDQKtwogjN7+/R8s1kGZqidD6paBJlK6pf/uqrr1BQUIA777wTTz/9dIvHzJ07F0cccQQWLVqEoqIifPjhh/j3v/8d08bGE6qnTcQbs9mMfv37w5yG1sJkE49QgBCxygsABC3jogjF5QJL4uqPxWJBeXk5LN104plOhFZJuusgMp31GicIgCBAcTrj/rw2LQlIYSHh8KIYlTdAV/VaKLmb5vXqlQDibIjhOA68zQbV64XscIBpWlx/j4gNqs8H3uNBn5ISWHNzu63ujgVcMCSgJ4e9qD5flxJFJvPdGZVkjxo1CsuWLUNJSQnuuecePPHEE8Y+j8eDa6+9FhdddBFqa2sxdepU/Pzzz/jNb34Tt0bHBXLfJeINY/oggGStQzDG8HnQCCAIAs44/fSYnv/osWONv7tqBACCpXMkCXLQcyEZMMagaRqFJSQZTZKg+Xzdu4RSmus13mKBJkl6tv440tNLArYHZza3mxugK3qNMaaXd/N4Erqyy/E8eLsdiscD2ekkQ0AKwxiD7HLpuRxUVTcUJbtRKQ7HcQDHQQ0Ekt2UpKApCjRJAtcVw24S351Ra8Fhw4Zh+fLl6NevH/7617/i0UcfxXfffYejjjoKs2bNQmFhId5//33Mnj0bBQUF8WxzXAj0YCsWkRj8gQC2bdsGfw9Vlp1l244d2LV7NwDgxOOPR25OTkzPX1Zain59+gAA1vz4Y5fLhXIcBy5YLSBZsXJ+vx+bN2+GP8G/zxgDUxSKgQ2iBt0ku1p6LJVJd70Wel4VtztuzyuVBGwfPliGrS1vgM7qNcYYFJcLaqi8W4JXdjmeh2CzQXG5dENAmhrMujNGBQCHAxBFyByX1nqts/h8Puw/cKBD3+FMJt2A1wPf+0ySoClKl97xyZSxDmnC8vJyLF++HIMHD8aMGTNw4oknYufOnZgyZQp+/vlnXHTRRfFqJ0EQPZQFixcbf58V41CAECFvAI/Hg81bt3b5fLwoAhwHubERUl2dPsHw+YwyMt0Fpqp6nHPQ3VWqrUWgpgZSTY0+2O3JcYKKAtXr7d5eAN2E0ABOcbvj8nwaJQHJC6BNjMlEjBdlVK8Xisul52JIkhGGEwQINhtUt1sPFyNDQMqgSRKkhgaoLhd4q7XHhus4nU6MnzgRg444Am91IJybN5mgBfMn9DRUvz+tDbsdNof26dMHy5Ytw8iRI6FpGs455xx88MEHKCwsjEf7CILo4TQ1Apw9aVJcfuOYGOYFCMFbrYabnOxwQKqrgxScIEv19cbKY7oYBpim6RN+nw+y04lAcMIfaHI9TFUBUQQEwbhm1efrkQNeNRAAU5QeO6BMN3irFarPF/OwACoJGD28yaT3VwwrBag+HxSHA5woJv1Z5AQBnNkMxeWKe/gJER2qzwepvh5aIAA+IyOtJ3Rd5W+PP46ft2wBALzw6qsd+i4nCFB62LuehUIB0tjTr1NvpOLiYnzzzTcYO3Ys5s+fjxkzZsS6XQRBEGh0OLDi228BAIPKyzF08OC4/E4skwOG4DgOvNkMwWaDYLdDyMgAZzaDQbceh1bOU9EwwDQNmizrE36XC1JdHQKHDumT/ro6yE6n7vrH8+CtVggZGRDsdvAWC/jgYFvIyICmqpDq6npcvWymaVDd7rQeHPQ0OJ4HbzZDdbtjKqtUErBjGLkBYlB7PKRnWfDepgK8yQTOZDJKzxHJgWma/m6rrwdjDILd3qMrdqzfsAGv/uMfxv83b92KXXv2RP193mwGCwTAYvDcpguaLOu6PY0N/VGNUJYtW9bi9hkzZuAPf/gDHn30UXi9Xpx//vkRx5x88sldayFBED2WL5cuNWL0zz7zzLi9pI868kiYTCbIsozVMTICtAQnCBErDUxVdbd6vx+qzwcwBo7n9WNNJvAWi/E9ThBivprIGNPboCh6O4IvcqaquiGC4/Qa94KgD2Cj/H2O4yBYrWCqqodCBAIQMjIg9oDVFi0QgCpJEDIykt0UogPwZrPuOu52w5SX12V9QyUBOw5vMkENhhjxXcj/okmSXppP0yDEuRRgR+FNJmiMQXY4AI5LufZ1d5iqQg7miODM5rSexMUCTdNwyx13QGu28PD5woW45U9/iuocnCBAU1WogUDKGNzijRoIxGQ8prhcQGlpDFrUcTgWhe8Gz/OtvsBCX29tv5riMaHr1q3D2LFj8e2SJRgzenSym0N0Y5imQVVVCHGYyHVXrrnhBrw3Zw4AYMHcuTjtlFPi9lvjJ07EmnXrAADVu3fHPAFhRwgZBpiqAsEXc0cMA1oTWWtag5YxBqiqHr+nqrrHQSAApmm/xu+HfqcFg0VX0GRZNwRYLBCzshJSoisZMMYg1dVBk6SEDe7VQACBykrdyJKZCd5mS1jfdje9xjQNms8Hc34+BLu98+cJTvJUj6dL5+mJaLIMqCrMhYVhE7TW9FrE9xUFckMD1EAAYgob4tRAABwAU24uBKs12c3pEWiSpHuy+Xy6nmzlHdfd9Fpb/OOtt3Dz7bcDAEpLSnCwqgoAMOHkk7Fo3ryoz6MFAuA4Duaiom7fZ0xREKit1b0hu2hEaly/Hr1OPTVGLesYUXkCXHnlld1ysNaU7i6wRPLheB5iD5QzTZIgOxww5eZ2SFmqqoqFX3wBAMjKzMSJxx8fryYC0JMDhowAa9atw8QkKWUgCo+BoBtpyADAmc3gg0mvQh9TML5WkyQ9di1Yyze04g/G9Am/KOqGhTgPQnmTCZwoQgsEINXVQbDb9QlrN1s10AIBPb40gYN69y+/wLFmjT4gCYagmPLyYMrNhZiVZRgHhDiURutueo3jeUAUobhc+jPVyZAOKgnYeXiTCWogoNdrb/LO4Hm+zck/EMzB4HDoBscUN74IFsuvOQtSKGShu6L6fJAdDmiKoofntTGv6W56rTUO1dTg/r/9zfj/22+8gT/eeit279mDFatWodHhiHpBpGliz+5u1NJkWc/500UdwzQN/n37YtSqjhPV2+2tt96KczOSj9KD4liI5CBLEg7V1KBXURFMPeBlzxiDv7ISjvXrIdfWQrDZYCkthaW4GOaCAphyc9tcaf5+zRrU1dcDAM447TSY49xnx44bh9eCMXHfr1mTVCNAS7RpGPD5oAYTTXGCAFlVUVtXh4K8PJgEQZ/wh8qTiaLuSZAEw25PCBEwDDQJGkCqgQA827aBt1ggZGaCNanWAFUFw6/x7rzVClNuLkx5eRCzsiBmZv5qHOhk/3dHvcabzdA8HshuN8y5uR3+vlESEOg2cp1oOIsFqter5xoJGmIkSUJVVRVKSkpafB+E4rzV0CpvGixeCTab/rw2NsKUl9fjXdPjAdM0KMGqDBCEqLxDuqNea4l7H3wQjQ4HAODySy/FKSeeiHMnT8ZLr78ORVGw+MsvMXXKlKjOxfG8ngzZ7+/2RgA1ENDHVF3UMXJ9PQLBcW4yiMoI8NBDD2HChAldiu//5ptv8M0336RsEkE1DbJzE+mNqmlwu1woKChAd3/NKx4PnBs2wLN9O5iiQMzNhRYIwLN9O9y//ALeYoGYmQlrWRksvXrBXFAAISsrTKHOT0BVgKY0rRAQz7wAsaQ1w4Aqy3A5HMjPz9fd7lNsRYMTBAh2OzRZ1ldm/P5uESKgSRI0vz+hq7++vXuhOBww9+qly0IwKWMIIwREkqAFAvBVVMC7Zw84wPAc4C0WiDk5MDcxDghBA0F7k9juqNc4jgNntUL1eKBarR0e0BolASnWu9PwJhNUt1vPDZCdDUD3DnM6nSgqKoo4njEG2emE4nLFxeMlnvA2G7TgKrU5N5cSisaQUPy/4nLpiWujNLJ0R73WnG9WrMC/Z88GAOTl5uLxoEfAuWedhZdefx0A8NnChVEbAQDo3n5+P5iqdlsDaMgjk4uBwc5fVQUtEIhBqzpHVJpm5syZmDlzZpeMAF9//TUeeuihlDUCEATRdZiqwrNrF5w//QS5oQGmvDzDJVOwWoGcHDDGdFdZrxfOTZuMfabcXFjLymAuLIS5sBDzFy0CoA/IJ02cGPe2lw8YgMKCAtTW1eH7NWvAGEvLCamRwC/ofp/Kg+GwEIH6egg2W1qHCCheLxhj4BM0+GGqCve2bXr5uVZ+k+M4QBQhiGKEe3QoXESTJAQqK+ELuiWGKlvwZjPEnByY8vNhahpWkJnZ7VcseVGEKsu/hgVE+RxRScDYwQUTNTb1BmgNxe2G6nZDsNnSrt85jtMNAUEPnva85IjoCIUian6/LhfUpwaSJOHWO+80/v/wjBnoFTSujT/uOORkZ8PhdGLhF19AlmWYotT3nMkEzetNaE6cRBOzUADG4Nu3D1wSxztRmxu/++47vPjii53+oe+++67T3yUIIvWR6urg+PFH+CoqwIkiLKWlLQ7GQi7hgtUKE4KJuPx+SPX18FdVgeM4VHm92LR5MwBg3JFHorATLrkdheM4HDNuHOYvWoT6hgbs2LULQwYNivvv9nS6Q4iAMZn2+WKyOhAt/gMHINXUwJSf36nvc4Kgl7BsNlgLJY3UJAmB6mr4Kyr0KhGAkX9CzM6GOS8Pms0G5vGA9e/f5etJNfigN4Di8cCUlRXVdxSPhypDxAjebNa9MXw+8G30v+LxQHE69SoMaaIzmhMyBKheL8DzMOXkpJ0xI5UIxf8zVQXfTvx/T+T5V17B1m3bAADHjB2La6+80thnMpkw+YwzMOfDD+FwOrHyu+8w4aSTojovx3F6SIDP122NAKrfH5tQgIYGffEjie+KqI0ACxcuxMKFC7v0Y/QQEkT3QwsE4NqyBa7Nm6F6vXpG5w5YNjmeh2C3G6uUTFWxdMECY/+JZWWomjsXlpISPZ9AYWHcVkqOGTvW8ED4Ye1aMgIkkHQKEWCM6WUUFQWq328kXORikCm4I21wb9sGMBbz3+QEAYIgRLjBM03Tr1WWIdXWIlBZCTUYfuKxWmE96qhuNXHhOA68xaKvMFss7eo1TZaNZICpJrPpCmcyQfV4ILYyoVB9Pt0AIIpp753C8Tx4ux2K2w1wHEzZ2d3qeUoEzeP/Uz05ZDLYvXcvHnv6aQB6ss2XnnkmIuHmuZMnY86HHwIAPluwIGojAKAbirVAAJosp/0z2RymaWCBQExCdgLV1bqXSpQG5ngQ1VXMmjUr3u1IOkKaWo+J9EEUBBQVFUHsJrLGGIN//3441q9HoLoaQkaGvvrfxcEvJwj4essW4/9nHHccNFWFZ8cOeLZvB2c2/5pPoKgIpsJCiM3yCXSW5nkBLps6tcvnTAbpLGupGiLQdHVc8/v1KguaZlRY4O32hE78pEOH4K+shJjAUpYcz+uGgSbGAU3ToNXWwvPjjxAUBTljxrTrup1O8CaTHhbgduvGx1YmZYwxKB6PXpe+myfFSiQhbwDF54NotaK4uBhiUL60QEBf7QUgpGkIUXM4nodgs0FxucBxHMTsbDIoRQlTFD3+3+3uUPx/S6TzO7QtGGO4/S9/gc/nAwDceP31OOrIIyOOO3PiRIiiCEVR8NnChXjq0UejlkNeFKEEjePdzQigSZJu3IhVKIAoJnX+GdWb+qqrrop3O7rM448/jhdeeAFVwfqWHUXsRoMWIjURTSbkFxQkuxkxQXG59MR/O3YAmgZLr14xS2bk9fuxKhgKUJqfj5Hl5frLJ5hPIJT93LVpE1yAkfHcUloKS1GRnmSwkwp63Jgx4DgOjDF8nybJAVsi3WUtFUIEWlvtD1VZ4MzmhMX+t4Rnxw4wWU66yyXP88js1QuqxwPXhg3QfD7kHntst5oI81arHptutbaqW6gkYPwIxRmbbTYjKaAmy5AbG8FUtdut9nKCAN5q1VezeV5P0EmGgDYJi/+PQWLIdH+HtsYn8+cb3o5lpaV48N57WzwuNycHJ55wAr5etgy79+zB1l9+wfBhw6L+HU4U9ZCABBvH440Wo6oAitMJqbZWX+BIordPt5j5LliwAA8++CDyOxkXCQCaqsawRQQRiaaq8Hq9sNvtSZ08dAWmqnBv3w7Xpk0Rif9ixYqff0YgWLLz9NGjw5Qtx3HgLBZjoB2WT+DgQWMVxVRQoCcZLCjQwxOitEbnZGdj+GGHYfPWrdiwaZNxv9KN7iBrQOJDBMJW+wMBMFmGFsxynIzV/taQHQ549+5NqhthCMaYnjjKbodJFOHetg2q34/8E06AmALtiwVc0NtDcbl0408zgyfTtLASnURsCYUEBDweSBwHu8UC1eXS672noX6OBl4UoTEGxeHQa9ZTjolWiUf8f3d5hzbF7Xbjjr/8xfj/U488guxg5Y2WOHfyZHy9bBkAvUpAR4wAvMlkvEOTmfguloTGm7EKBVD9foi5ubj++eex8Pe/j0ELO05aBxsxxvDyyy/jggsugBycNHQWWVFi1CqCaBlJlnHgwAFIXZTVZBGoqUHtkiVoWLUKqs8HS2lpXAZgS9avN/4+/aij2jw2lE/AHJr0FxUBggB/ZSUaVq/GoUWLULN4sV7TNUqOGTsWAKAoCn7csKEzl5B00l3WmsMHy95pqgqpvh5yQwM0SeryeRljehy31wupsRGBmhpIdXVQXC598h8MPRFsNj1MIQUMAADg3bULqseTEsnnVFWFy+mEqqrgLRaYi4vhq6hA7VdfQaqrS3bzYgZvsUCTJChut152sQma368nr+tG3g+pBMdx4E0mBBobsXfXLnhra3tECcZQlRe5sRGq16uHHxEGTNMgO52QgnXWY7nq3N3eoQDw6FNPoeLAAQDAGaedhikXXtjm8edMnmz8/VmTPE3RwAkCwJieRK+bEAoFiIURwFdRAY7nUeNwYFESvU7T2ghw/PHH45ZbbsGkSZMwNjhwJwgitqiBABw//oiaxYvhraiAKT8f5oKCuCQsYoxhyY8/AgCsZjPGjxzZoe9zggAxMxOWXr1gLS2FKTcX/spKuIPhBdHQNC9AOocEdDdCIQK8xQLV54NUVwfZ6QTroBcX0zSofj9klwtSba2e4K6uzsjKzdtseqJKiyUlV3VVnw+eHTsgpGjGa14UYSkp0Y2GX30FX3DQ2R3gbTaoHk9YXWcqCZgYOLNZL83l9eoGlxTxyok3fLDigVRfD6m2ForHA60bTUw7C1MUyI2NkB0OcCYTheG0w6bNm/Hia68BACwWC55/8sl2n5/yAQMwIrj6v3rNGhyqqenQb3KiCM3n6zbGK02S9FCALup5xeUy8mgtbbLolQzS+o21f/9+zJo1C59++ikyMzOT3RyC6FaEEpfULFqExjVrwAkCLCUlcU3QtmnPHhxqbAQAjB85EtYu/hZvNkPMyoJryxZItbVRfefYo482/iYjQOoRChGAIEB2OCDV1UH1+SJWZ0MYq/0+n77af+iQPph2OvXVfpMpJVf7W8O3dy9khwNiG26cyYbjeVhKSqC63aj75ht4tm9v9f6kE5wgABwHxeUyjE+K1wtVkpKeuLK7w3GcXn7T79fDgXqQwYW3WMDbbNA0TS8rVlsLqbERqt/fbSZYHUGTJEgNDbo3lN3e7ZLPxRpN03DLHXdACXo833PbbRhcXh7Vd8896ywA+nt0weLFHfpdzmSCpigx8dpLNkzT9BLAMVgYCFRXQwvmS/gyuOiVLNJai+7atQvTpk1LdjMIotuhOJ2oX7ECtV99Bbm+HpaSkoRkKW4aCnBaO6EA0SJkZUH1+eBYvz6qVePhhx1mGBXJCJC6tBUiwDRNzxzedLW/tlaP2w6W4Url1f7W0GQZ7m3b9NXBFJ8EcRwHU1ERmKahftUqODds6BYTFt5qher3GyuyajATeaobj2IBYwwzH30Up519NjY3qeCSKHizGZzNllbPbKzgeB6CxaKHAIkiVI9H1201NZBdrm4x0WoPxpgeulVfr2eez8hIeT2YCrzzn/9g1erVAIDBgwbhzunTo/7uOZMmGX9/1sEy8aF70x1CApgsQ1MU3RDZRXz79wMch4CiYPmmTTFoXedJ68SA5k5Y3subWb8CQbc+WVHgbyKoAs/DZDaDaRoCLShXazD2T5IkaM0GNiZRhCCKUBUlItcAz/N6uxmDv4U4ZavFAnBcm+fVVDUiTonjOFiC7lD+Fh44S3DQKEsS1GbnFQUBosnU7nkDgUDEao7ZZAIvCFBkGUqzCVa0fdjWeePVh22eF/HpQ47jIJpMkJr1Rbz7sCPnZYoC786dCPzyC2SHA3xOjj7oZQwI9pfA8+B4XnerbtYPHMcZ5U6UFvJsiMGVNE1VoTVrL8/zRigAAJxy+OHGObp6XnNBAbz79qFh61bYBw0Ka29L8j3mqKOwbMUK7K+sxIHKShQXFXX63iRDRzBNi5C17qojIIqQAgFoDQ3gnE59RVZRYOJ5MMYgqSo4Ufw1jk9VYQ3+nWo6or1r9ezdC9+hQzDl5xvPAc9xej8wFtG/wK+Vb1RVjTivIAjgOE4v89esvdGeV9M0XVc3OSakI8AY+OxsKC4X6r//HgGnE9ljxsCakdGqfMeiD+N9bzTGINXV6Su0sgxzdnaX5DtdxhELFi/G4888AwC4Z8YMfPDuu8a+ROgISZIi9FpPG0cAgKyqYMF3MPP7wVwumC0WmDIyoIkiNJ4PM5QIggCz2QxN04wxb1NswdwKfr8/sg/NZgiCAFmWI9697Z3XGkzgGggEIvvQZDJK0DXP6cXzPCwWi16GONiHTNN0w5vLBUswZCueOqK5rCX7HdhZOayrq8O9Dz5obH/60Uf19jEWlY44YuRIFBUWoqa2Fl8uXQqHw4GcYFnaaORbU1VwDgcUQYDJaoXJZIKqqhHjYI7jjGuNtRxGI9/tyaHH6YTi80FoYnTqjI5QvV54DxyAkJGBZZs3w9eBfFXxIKZGgNNOOw3Tpk3DlVdeGcvTJoTamhrs3bPH+H9WdjbKysogK0rY9hCHBeNkDlZWRjwIpWVlyM7OhtPlwqHq6rB9GRkZ6NO3LzRNa/G8gwcPhiCKqDl0CG63O2xfUa9eyM/Ph8fjQWVlZdg+i9WKAQMGAAD27d0bIegDBg6ExWJBXX09HEF36xD5+fko6tULfr8fFRUVYfsEUcTgwYMBABUVFVCbPXx9+/aFPSMDDQ0NqA8mZwmRk5uLkpISSLIcca0cx2HoYYcBAA4ePIhAsz4sKytDVnY2HE4nag4dCtuXmZmJ3n36QFXVFvtwyJAh4AUBh6qr4QlmbA7Rq7gYeXl58Hi9ONisD61WK/oH+7Cl8w4sL4fZbEZNbS1cTmfYvoKCAhQWFcHn82H//v1h+0xmM8rLy3VlomkRv9uvf3/YbDbU19ejoaEhbF9uXh6Ki4sRkKSINvE8jyFDhwIAKisrITVTJr1790ZmVhacTidqmsVyZWZloXfv3mF9yBoboe3cCVZTg+zCQljKyuB0OqE0k5eMzExYrVYEJAmeZjIqmkz6C4KxCDkDgLz8fPAcB4/XG9Fej6Lgp127AABDy8qQIQjGOQRRRG5uLgDA6XBEyHdObi5EUYTP74c/WP82hNVmQ0ZGBhjPo2rVKvCyDC74shEEAYOHDAEAHDhwAHLwxTSkvBzLVqwAAPywdi1OPO441DVLcpbKOkJRFCiyHCZrPUFHMEUBVBWZ2dno3b8/NE1DxY4dEX2YqjoCACr27QubUAO6jrBaLKjdsAFejycs23JIvhVVjbhvHMcZZa5cLlfEvcnKzobZbEYgEIC3WT+YLRZkZWVBa+VZLigoADgOPp8PmqrC7XIZ+1rSEQyAd80aOGpqUH7WWeAtlhb7cNCgQRB5HodqasLOCQBFRUXILyiA1+vFgWa5BswWCwYOHGj0YfNBWf8BA2C1WlHf0IDGZno2Ly8PvYJ6dt/evWH7WtMRLCiPfQYOhBlAY2NjWumIjo4jJEnCX5pMJpatXIkd27fDFFwZS4SOCD2PoX974jgCaFlH9O3TB7zfj5pDh9DocgEWi75qKYooKChAWVkZAoEAdu7cGfY9nucxYsQI/bwVFRGTqH79+iE7OxuNjY2obiaH2dnZ6NevH1RVjTgvAIwYMQIcx+HAgQPwer1h+8rKypCfnw+n0xkhh3a7HeXl5WCMYefOnWCqCub1Aj4fYDZjcHDckwgdEbq/ndERIfr06YOMzMyk6Ij7Zs5EffBaJk+ciPJ+/bB3z542dURhUREKCgoMHXHiccdh7mefwevzYd6nn+Kqyy8HEN04gjEGBALgamtR1Ls3SkpK4PP5sKfZtYqiiGHBa92zZ0/ERH/AgAHIzMxEXV0dapuFdubl5aF3796QJClCDjmOw8hgbqn9+/dH9GHfvn2Rk5ODxsbGiBLzWVlZ6N+/PxRFwe5ffgE0LcwToDM6QquqAldfj9yBA5MeCgAAHIthoB7P8/jb3/6GBx54IFanjJoJEyZg69atETexPdatW4exY8fim4ULcdSRRxrbu5sFP11X+bqbBT8ZfdjeeX1OJzxbt8K7bRu0QABifj7MQctpi6uHcfIE+N/y5bj7zTcBADeddx7umDIlJufleR48z0NTVfgrK5ExfDiyjj5ajzFt5d7MX7QIv7v6agDA7bfcgofvv7/br/Klq3z3FB0hHTqE6oULwWdmhiXBSrYnQEd0hCZJUOrrYe/bF/knnAC1hWRe6eAJAOiuyVBVWGy2pK3yJVJHvPDqq5jxyCNh2xbMnYsTjj0WAOmIiPMiOXpWliTIgQCYJIHjefBmM0yZmbBmZoLxfNp5AngdDj0HhySBC+aCSBcdYfRhkjwB1qxbh1PPPhsAkJ2VhR+WLUNJcbF+XosFDIDf6YTc2AjF5YLS2Ai5rg6ixYJeZ5wBBr1KwmcLFuD3114LALjmiivw2gsvdKgPVZ8PgsUCW69eaekJoAYCcB04AM5iCQs/6YyOaPz2W/h37IC1rAzHTZ+Og/X1MIuiURY70URlBGjuQt8ae/bsQW5urrFix3Fci9bBeBALI8BxxxwTp9YRhK6AKvbtQ99+/Qxll0yYpsG3bx+cP/2EwKFDELOzIWRmJi229Q/PP4+FwRj8eTNnYkxw5SiWqB4PVL8fRaefDmtZWavHVR86hH5Bq/SJxx+PJZ9/HvO2xJNUkzWi69QtXw73tm2wlpYmuylhKIoCp8OB7JwcwzDQFkxREDh0CObCQuSPHw9LUVECWkl0FqZp2L9lC0ZPmgRXs9Xc++++Gw80qTseb0ivdQymqtAkCUxVwZtM4K1WvcJKiuYUYapqfDRF0eOwAwEwTQNvsyV0bJLusibLMo479VRsClZGevbxx/HHyy+H4nBACU78A4cO6SEWgQAQMk6IIjgARZMmwVpSAgDweDwoHTwYgUAAZaWl2LVpU4fuBVNVMFmGubAwLZM4ykEDidDFBPSq34/qjz8GYwy/NDTgrL/+FQBwyhFH4OsklaOOKhyAMYa9e/eC4zjk5uaCb0N5BAIBuJq55xAEodPcWpgsZIcDzp9+gifofm8pKUlqsqWALGPZxo0AgILsbIyK0vDYUYSMDCguFxzr18NcVNTqC6m4Vy8M6N8fe/buxdr16yHLsuH2mi6kiqwRXUdqaIBv3z6IWVnJbkqLdMShkAuWEJQOHULdV18h77jjYOvXL46tIzoDU1X4DxyAe9s2PPD884YB4NRRo/DVTz8BAJYuW5ZQIwBAeq0jcIIAwWYDYwxMUXQjuMcD3mzWs+pbLOBjUPO8ozBN0z+Kok8QgxnkDSOApulGCo4DJ4oQkjQJT1dZY5qGF1980TAAHDFoEC7s1QtVH39sGFU4AJzFAj6YS6KpHPgrK+E/cMAwAmRkZOC0U07BgsWLUXnwIH786SeM6UDiZk4QoPn9ejLHNBtHMcag+f1ADNodqK6G4vHAXFSEL5csMbbHKgl2Z4jKFLhp0ybcdNNNAIDhw4dj+fLlqKmpifgAwD333BOxjSCI1ECTZTg3b8ahhQvh3rYNYlYWLL16JT3b8uqtW+ENunGdOmpUWPKVWGMqLESgshLuX35p87hjx40DAPh8PuNlShDJwLtrl+5SmZGR7KbEBI7nYS4uhuLzoW75cri2bu0WJQS7A5okwbN9Ow4tXIiaJUuwfvVqzPn2WwBAhtWKp66/HgODLsXfr1kTEU9MpB4cx+nVVOx28FarUVFFqqmJe6nBkDeC6vPp1VpCv1tTA6m2FnJDAxS3G5qq6pVbrFa9ZKvdbpRtJVqHaRpkhwO+igq4fv4ZdcuXY92sWXjkqacA6Pd+5jnngHm94M1mmAsLYS0thaW0FOb8fIjNDAAAINhs8O7ZA62Ji/o5kycbf3+2YEHHGyqKUL3etNPzTJbBZDkmxjJ/ZSUYY+AEISwfQMobATIyMvDSSy9h2bJlqKurw+jRo/Hoo49GJCYhCCJ1CVRXo3bJEjR++y2YosBSWgohGCuVbJpWBTh99Oi4/hYviuDtdrg2bYLcQsKzEEePHWv8/f3atXFtE0G0hur1wrtjB4SMjG5Vho7jOJgLCwEADd99B2eUJTyJ+KB6vXD+/DOqP/sMtcuWIVBTAzE3F08sWmTkWbn5/PPRKzcXJx5+OAA9FGT5ypXJbDbRQUKlBsXMTEAQIksNdjI2mWkaNEUxymdKjY0I1NT8+qmrg+J06gYH6DXkebsdQkaGUa6VN5lSMkwhVWCqCrmhAd69e+HcuBG1X3+Ng3PnovrTT1HzxReo/+47eLZvx9/+/W94gzH3V5x+Oo4+5hiY8vIg2O1RLfgIWVlQnE4EmoRXn33mmcbfHS0VCOglfTVJAkuzUpaaLIOpapcXyjRJgn//fgh2O6obGowk2CP69UNhEisEdOhpGz9+PNavX49bb70VM2fOxNixY7GG6mgTREqjBgJoXLMGNV98Af+BAzAVFsKUl5cyEwrGmGEVFQUBJwcHmPFEzMmB4nLB+dNPra6AhDwBAH3FiyCSgWf3bsguV8qGAnQFjuOMwalj3To0fPddj6h3nkrIDgca161D9aefouHbb6F4PLAUFcHSqxe+2rwZK4J1rPsWFeHa4Grg+GC2bQD4ojOrgkRKYHgHBEMGlMZG3SBQXw/V52v13RjN6r7q8YSv7ocm+zabnpMgmJSUaBlNliHV18O7ezcc69ejZskSHPzoI1R99hlqv/wSjatXw7t7N7RAALzNBnOvXrCWlmLFwYNYFAzXKcrJwV0XX9zh3+aDZYZ9TSpU9C4rw9jgAs1PGzeioln1ivYIGXfUJJfE6wiMMag+HxADL4DAoUNQ3G6IGRlYun69sX3i6NGQOpjLLpZ0+MosFgv+/ve/Y+rUqbjmmmtw/PHHY/r06Xj44Yfj0b6o+frrr7v0fTO5HBFxxmI2o/+AAbA0Ke8VTxhjCFRWonHdOgSqqyFmZcGcQpP/EDsqK1ERDB06dtgwZNntcf9NjuNgKiiAd/du2Pr1gz1YNqgpo444AmazGZIkYXWaGQESLWtEfNBkGZ7t28E3y0qcSoiCoJfo7MJKiZiZCU4Q4NqyBarfj/zjj4eQAD3QU2GMQaqpgWfHDnj37IHq8UDIzNRzwwTlTFYUPPqf/xjfuffSS2EN6pMTgqXfGGP46ptvfo3hjjOk1+IDx/PgLBbAYgFTVag+H1SvV08mGJy0M1XVV0WDK6MsWBWE4zg9dl8QwJlMegb1FBtjdIZkyRpjDJ7t2+H86SeoPp/umcEYOFEEb7FAyMgAn5fX4vPmCwQw4513jP/ff9llyOlkCJmQkQH/vn1QjzrK8Bg9Z9IkrA0u2Hy+aBH+FKwYEC2cKELz+cAyM1P2fdYUJstgkgQ+BjLgr6wEVBWcKIaHAhxxBJRmJScTSafvwtixY7F27Vo88MADePnll3H44Yen9YOfDgJJpDccz+slcxIga6rPh8YffkDN0qWQamth6dULYlZWSj6jiQwFaIpgtYJxHBzBl21zLBYLRgfLhm7fscOotZsOJFLWiPjhq6iAXF8PU05OspvSOhynVwXoom4RbDaYCwvh3bULtV991WaoDtE5Qqt7tV99hUOLFsG1ebOeqLGsDKacnDB98e6SJdh58CAA4OihQ3FOk+pJuZmZOHzAAADA5r17sT9BOVNIr8UfThB07wC7HQyA4nTqq/v19T1qdT8ZssYYg2vLFjR89x1Uv1/P2VRSAmtZGSy9esGUkwOhjTa99PHHxoLKCSNG4MITTuh0W8SMDChuNwJBHQAA5551lvF3Z/ICcCYTNFlOG28vTZZ1A2dXQwFkGb6KCvA2G/yShOVB76qinBwMy8gAkpgnoUvSLYoiZsyYgbVr16KwsDDtEj40RUlSjUai5yBLEqqrqyHHUQEyxuCrqEDN4sVw/vQTeIsFluJicEnIABwtS5q6RiU4QYo5Px9STQ1crQxij2kSEvBDGuUFSISsEfGFaRo827YZGbJTFU1V4QlNDroIbzbDUlKCwMGDqF26FIHq6hi0kNBkGZ5du1CzeDFqvvwSvt27IdjtsJSW6l4YzSZujW43nvvoI+P/M37/+4hjmoYELJ43LyHjP9JriYPjOL2KQEaG/gkl6+shsfuJljWmaXBu3IjG778HZzLBXFCge4BFaVTZfuAA/i9YytgkCHhk2rQuGWQ4QQA4Dt59+4xtRx5+OPr27g0A+GbFig5Xggt5jah+f6fblUhUvx+IgZxLNTVQnE4ImZlYtXkz/EGZOu2ooyDX1EBMopE/Jk/xyJEj8e2332L37t2YPn16LE6ZcNQ0LQVCpA+qpqGxoSFusqZ6vWhcvVpfRWtogKWkRE/+k8I0ut1Ys20bAGBQaSkGBEvSJApOECBmZ8O9dSsChw5F7D+maXLANAoJiLesEfEncPAg/FVVMOXmJrspbaIxBr/PZySP6yqcIMBcUgK5sRG1X30F7549MTlvT0T1+eDasgWH5s9H3ddfw3/wIEy5uUZS2NYmCc999BEcHg8AYMqJJ2LUoEERx5zYxAjwzbffQmpBf8Ya0mtEokikrDFNg/Onn+BYuxaC1dphzy/GGO5/6y3IQUPsn849F4PLyrrcLiEzE/7KSijByT7HcTg7mBdEkiR8+dVXHT4nZzJB8/vBFKXL7YsnWixDAaqqwFQVvMkUFgpw+pFHQqqthalXry7/RmeJmSmP53n0798fOanstkgQ3RDGGLx79+LQ4sVwbtxoJIlJdtm/aPhmwwbjJZvIUICmCJmZUP3+FrOTH3P00cbf6ZYXgEhfQnGhUFXwFkuym5NwQiUENUlC3fLlcG7eHLcSZt0RxemEY/16VH/2GepXroTscMBUWAhLcXG7g9odlZV4N1jD2max4J6pU1s87uihQ2EOeqis+uUXuH/5Ja29QQkiGTBVhWPtWjh+/BFCRgbE7OwOn2PuypX4dssWAHoCz1suuCAmbRPsdqherx7PHuTcpqUCO1slIA1CApgsQ1OULo+jmarCt28feKsVjDEj/NViMuHYkhJA02AqKopFkztF3Px5XnjhBQxqwXpMEETsUDweNHz7Leq+/hpyY6O++p9GtcSbhgKcnqRaqRzHwVxQAF9FBdzbt4ft69+3L4qDVtof1q6FRhMRIgHI9fXw7d+fVDfBZBMqIciJIhyrV8Oxbh2VEGwDxhikujo0fP89qj7/HI1r1kCTJFhKSmAuLIy6zvUj//kPlNCK4jnnoCQ/v8XjbBYLxg4ZAgCoqK/HLz/+CKm2NjYXQxA9AKaqaPzhBzg3bICQldUpz81GjwePNEng+fBVVxkJPLsKx/PgRBHePXsMA98pJ56IzGA7Fyxe3KlS8Zwg6NUnUthoqPp8MVlIk2proTgcEDMz8fPevThYXw9Az9kgNDZCzMpKahLcuBkBGhoasHv37nidniB6NEzT/p+9sw6zqzr3/2fv4z7ucc8kxEiACAGCFkqRFmiRltrvtrfUgFKj3kuhlMqtC7dQCqVoW9whCcSTSWYiExnJuB7XLb8/9p7DGbczEpjP8+TJHNtnnX3WWXutd33f70u4qorWl14iUFGBweHAcors/nchyTKv66Vs3HY7p8+fP2FtEc1mBIuFwIEDSekbaAuRLl8Ar89H5bFjE9XEKd5HhI4fR45GEXVX5vczJo8H0eHAX1ZGx9tvo5xCJabGA1VRiDY00LF5M83PP4+/rAxBFLEUFmqlYIeR0/rWgQPJ8lWFWVn816WXDvj8VF+AreXlmofFFFNMMShKIkHntm0EKiowejwj3rz56T//SZvfD8Alq1dzXpo3U4xOJ7HWVhK6MbLFYuGCc88FoL2jg207dw77mKLZjBKLoU5SLzZFklDicYQ0VI2LNjaiJBKIZnP3VIDly4m3tmLOzx/1e4yGMQsCfOUrXzmlggCGU2jxNMWpidFgIDMzc1SltACkYJCOt9+m7c03Sfj9Wn7nKVhOa/fRo8m8042nnYZpgs3PTBkZJLxe/Pv3d4tQn3EKmgOmq69NMf5IwSDhEyf6NGybjIiiiNVmQxxDozCj04kxM5Pg4cO0v/kmkj5uvJ9RJIlwdTWtL79M68svEzx6FIPViqWoaESVYCRZ5od//3vy9h3XXINtkFSU1CDAtpoawtXVxPWdrrFgalybYrwYy76mxON0vvMOgUOHMGZkjHj+tu/4cR567TUAHFYr37vhhnQ2EwDRZkOJRonW1yfvG3WVAINBK0U5SVMCulIBhqqe6vc4iqKlAujj6Ct79iQfO3vGDFRJ0lK0JtBkc8ze2ePxMGPGjLE6fNoxTmL35SneGxhNJvLy8zGOMLqoKorm8PziiwQPHdLKx+TmnrIuvZMhFSAVQRQxZWYSOnas2wVvdYo54KniCzDavjbFxBGuqkIKBDBMclPPLkRRxOFwjPlExmC1Ys7LI1xTQ9trr43pYnOyE29vp+X552l7/XWiDQ0YXC6sejB4pIGjR954gyN1dQAsmz17SOXFls2ejdNqBeCdI0dIhEIEx1ANMDWuTTFejFVfk2MxOrZuJXjkCKasLAwjVHtJssw3778/uWHx1auuojA7O51NBd6tEhGurk76slx8wQXJ8f7ZEfgCAGAyoYTDk9LrJW2pAO3tJLxejE4nTZ2d7Nc3xktnzCA7HteqbTid740ggCRJtLS0nLI5s+kobzTFFAOhyDKRSGREfU0KBOjYsoUOfResy935VKbLIEUUBM5ZtmyCW6NhsNtRFQXfvn1J45pVy5cnB+lTpULAaPraFBOHEo8TOnoU0WYbVnBPiceJnDxJrLUVKRgc19x5VVWRJGlc8jtFk0krIdjcTLu+AH6/0WUkFmtuxpSVhSU/H4O+EB8p/nCYnz3+ePL2d2+4YUgTU6PBwJmLFgHQHghwPBAgfOJEUjqcbqbGtSnGi7Hoa3IkQsfmzYSOH8ecmzuq3+2Dr7xCeU0NAIumT+fmiy5KVzN7YXS5SHR0EG9tBSAnO5uz1qwB4MjRoyNKk+wyCJxsKQFqVypAGjaGY01N2rHM5mSaFWgm2LGWFsz5+QiCMKHeCMMKAhw8eJD777+fZ599NrnYr62t5YMf/CA2m43CwkKys7P58pe/TDgcHpMGjxWJSV6uYopTn3giQW1NDfFhDHqqohA6doyWF18keOQIBo9HM8s6hXb/E52dhI4eJd7enoz61rS0cFTfbV85bx5ZLtdENrEb5uxsYk1NBA4fBsDlclGqT3QPVFQQOgWkyCPpa1NMPJGaGhKdncMuERWqrCRYUYF/9246t2yh7eWXaX/9dTq3b8e/fz+ho0eJ1tcT7+hAjkbTOumQZRmf1zsig6iRIBgMWAoKSPj9tL35JuETJ8blfScLoePHidTVaWZ/adql/N+nn6ZD90L54JlnDsufpVtKQFUVcjhMaIy8U6bGtSnGi3T3NSkUomPzZsJVVdpvdxTmfU2dndz72GPJ2z/+xCfGNEVGtFhQEgkiKQrJS1OqBIxEDdA1h5Wj0dE3MI0oiYSWwz/KsVVVFCInT2p+U4LQLRVg45w5qPE4Ft0PYLyunX0x5FDHLbfcwm9/+9vk7ZUrV/L8889z/vnnc+zYMRYuXMiMGTMoLy/nV7/6Fdu2beONN97AOsoI9RRTvF9J+Hz49u4lXFWFYDRiKSw8pRb/iiQRqqwkWlsLBgMcP45gNGLOzeXFFMnoZEgFSEUwGjE4HAQqKrCVlGDOymLN6adzoKICRVHYvW8fZ69bN9HNnOI9hirLmpTaYBiWFFGJxYg2NGCfNw9rURFyJIISDiNHIsjhMHI4TKK9vbuhnihisNkw2GyIdrv2t/6/aLePOhdyrBFEEXNeHon2djq2b8fo8WAeAynsZEMKhfDv349gMqWlfjVAdXMz97/4IqCVrfrGddcN6/XrU80BDx7k5vXrCR47hmPBAkwjKHc2xRTvNaRAgPYtW4jW1WHOyxv1AvOHf/87QX3xfN0554yLqbLBZiNSXY176VJEk4nLLrmEb37vewA89+KLfOULXxj2MQWjESUaRXU6J42ptRyLpWWenfB6ibe3Y3A4iMbjbKmoACDX42GBxULCYpkU1X+GdKX/y1/+wm9+8xvWr1/PRz7yEQ4dOsQf//hHzj77bI4fP87vf/97PvvZzwJaROPb3/42d999N/fccw/f+c53xvQDTDHFew1VlgkeO0agrEyr75ydPWq553gTa2khWFGBIkk4Fy3COm0aUiBAvKWFeGsrr+zYkXzuuvx85HB4UpkbGt1uYo2N+MrKyNm4kTNOP52/PPAAADt2754KAkyRdqINDcRbWzFlZAzrdZHaWhAEbNOnI5pMWppQH2XdVFnuFhhQIhHkSIRERwfRSARSdiME/TgGux0xJUBgsNsRrdZJEYwUBAGTrtrx7d1LzrnnTpqJ5FigqiqB8nISnZ1YCgvTdty7/vEPEvp3/5lLLqEkJ2dYr59fUkKux0Orz8f2w4dRbDaUlhZCx46RsXJl2to5xRSnIgmfj/YtW4g1NmLJzx+1zPytAwf4z7ZtAGS5XHzj2mvT0cxBMTidJDo6iDU3YyspYcG8ecydM4djx4+zdds22js6yO6nnGh/CLovgBKPT4r0VlWWUaLRtFQFiDU1ocRimLKy2LpvH1E9vfS85ctJpKQCTDRD6o2/+93vWLp0KW+88UYyT6ywsJDvfve7XHzxxckAAGgu+3fddRdvvPEGDz/88CkTBPC98w7t0SgGp1Ob7FitiFartjNisyUlHVNMMZYkvF68e/cSqapCMJmwFBWdUv1OicUIHjpErKkJc04OztLS5OBu8ngweTyoJSXs+eMfAShyuSjq7KTjrbcwOJ2Yc3Ox5OVhzMiY0M8tCALm7Gwi1dWEZ8xgTYo54KniCzDFqYOqqgSPHkVVlGHt8KqSRKS2FltJyaC7S4LBoLns92E4qKoqajz+bpAgEtGCBOEwCZ8PJRLp9nzRatUCA3Y7WCyoogjDDF6kg+TvtLaW4LFjuBYsGPc2jBexpiaClZUYPZ60BWHeOXiQ5/USX7keD5//4AeHfQxBEFhXWsrTb79NKBqlrKqK5fn5hCorcc6bh3ESpXpNMcV4Eu/spGPzZmItLVoAYJRBymg8zrf/+tfk7W9edx2Z4/T7Ek0mrRxpXR22khIALrv4Yn7xm98gyzIvvvIKH7vmmmEdUxAEEATkaHRSBAGUeBxVkhBHuSGlqiqR2loEk0lLBUgpDXjuggUo4XAyFWCiGVIQ4PDhw3z+85/vZhTzyU9+ku9+97ssXbq0z9esW7eOX//61+lp5TggBwKEjh9HVRSSSw9RRDAaEY1GBLM5OYEyOJ0YugIEVqsWMLDZEIzGU2rBNlEoiQSqLGuBlUmwozReCIKAwWDos490SYH9+/cjBQKYs7OTZUVOBVRVJVZfT/DIEQBcp52mpS/08Vm3lJcT1z04LjjzTHLOP59EWxuxlhaidXVaAMRsxpKbizkvD3N2dlpMWoaLaLEgiCL+sjLmXnABbpcLfyDA9p07UVV1Uv/WB+prU0w+4m1tROvrhy0PjNbXo0oStlFW4hEEAcFiQbRY+lQiqIqCEo0mAwRdSgIpEEBubkZNJAgFg7hLS8f9tyqazQgmE4H9+7Hp5fHeayiShL+sDDUex5imtAdZUbqVBLz9Ix/BOcKJeFcQAGBrRQWnz51LrLGR0PHjeNKY7jU1rk0xXoy2r8Xb22nfvJl4ezuWgoK0zHV/98wzVDc3A7BmwQI+vGHDqI85HAx2O5HaWtzLl2OwWrnskkv4xW9+A2i+AMMNAoCuBohG01KSb7TIsRgIwqjHF8nvJ97ejtHhQFXVpAm2xWRidVYWQiKBKTMz+fyJHM+GdMZzcnKo00vHdFFUVMQNN9xATj/SserqajyTIN9hqJgzM7tFZlRVBUXRnCITCZRYjFgopJUOUxRUQdCCBQaDFiQwmRAtFi1Q4HJpuyR6cCA1WPBelit2nafkv2gUWf9bDoWQQiFt8hiLgaKAwYDBYukmNxUtFkSz+d3/u/5ZLMmo2qmKxWJh7rx5ve6Pd3Tg27OHSE0NotXa7+J5siKHwwQqKki0t2MpKsK5cOGAu5k9SwOKRiOWggIsBQWa07jXS6ylhXhLi/Z7E0XMWVlaQCAvb1xTI0zZ2cQaGwkePMjqVat49Y03aGpu5mR9PdP1aPhkpL++NsXkJHT8eFI6OFRUVSVcXa25w49xKo0giu/u/PdBtL6ewMGDdAYCuJcv71NtMJaYMjO19J19+8hat+49F1wOHTtGpL4e8zCl+gPxxObNSXfx0hkz+MjZZ4/4WKnmgFsrKvjylVdicDgIVVbimDcPo8Mx6vbC1Lg2xfgxmr4Wa2mhY/Nm4l6vpgBIw3hU3dTEb//zH0CryvHjm29Oa2k5JZFADoWQg0EQRaxFRb2eY3Q6ibe2EmtsxD5rFmetWUNmRgadXi8vvvIK8Xgc8zC9SkSTCSkWQ43HYQKDAKokpTUVQI5EMGZkUF5dTZNeLWXd4sUYOjsx5eV17xMTaHQ6pDN+7rnn8ve//53rrruOyy+/HNAiFw8++GCfz3/00Ud5+umnuW6YBjOTCUEQkgZN/e3IqqqKKsuoiQSqJCGHQiR8PlRJInUJJxiN2j+TCaPNhsHl0hQFdru2uDUaEfT3Sv7d8/8JjH73t7iXo1GUcLjb4l6VJO2cSBLoDtQq+k5T1+cxGjWjOEXRyln5fFpJq5Tykqqqvvu5U85NV2DFqOemdgsWWCwIKYGDya7MUCSJYGUlgf37kYLBUTvGjjeqohCpqdFKmlkseE4/fdBJqqIoyVIpNoslWV6qC0EQMGVmalHSBQuQQyFira3EW1oIHjoEBw9idLsx6yoBo9s9pt+xIIoYPR6ClZWsWrSIV994A4Cdu3ZN6iDAFKcOkt9PuKoKo8s1rL4cb25GiUSwTQJjTWtxMUaPB//evXS+8w6u0tI+J5FjhSCKmLKyCB0/jm36dOyjVEZMJqRAgMCBA9q1Lk3VAIKRCHf/85/J29+5/noMo1hQlOTkMCMvj5qWFvYcPUo4GsXmdhNratLUAKedlo5mTzHFpCfa2EjHli1IgUDaAgCqqvLtBx4gpi8WP33JJSwYwfyjK+1LCgaRg0Ft7h4MIodC3Y1jAVNGRq+gr2AwgKoSOXkS+6xZGI1GLrnwQh7+5z8JBIO8tXUr55977rDbJRgMSJGIpqge4zm7qqogy9o6RZZR9I1eVa8KYBhlwDKZCqCv2bqlApSWIodCOHqkrUk+36jeczQMKQjwox/9iBdeeIErr7ySVatWsSPF1CuVbdu2ccstt7Bnzx4yMjL44Q9/mNbGjiVKygJ0qAiCoC1oB4heqbqaoOtf3OdDbW8HSULt6uxd0mJR1AYMQdD+F8Vu9wsm07uqA10CKZrN2n19BQ36CijoKQ6CwQCC0G1hr8RiI1vcpxw/GdTQ32ukJJUYqT/WREIrb9Xerv2IVbVbsIWUzyYYDIgmU1KJYbDbMXQFCSyWd89Z1/lMvT1GwYNYLEZ9fT3FxcUIwSC+3bsJnzyJ4RTc/U/4/QTLy5H8fmwzZ+KYO3dIMuADVVW06gPe+tJSrIMEPQwOB3aHA/vMmSiJBHE9IBCpqSF8/DiixZJUCJizssZEaWNwOJADAUpTdje379rF1Vdckfb3Shepfc1yCqWVvB8JnTiBHAxiGcaiWVVVwlVVmLKyhl1OMN3Isozf78ftdpN51lkEDh4ksH8/iY4OnIsWjZv6zWCzIQUC+Pftw5KXNylyTEeLqqr4y8tJeL1pNQP83TPPJMfhi1at4qzFi0d9zPVLllDz2mskZJkdR45wzrJlGGy2pDdAOr6PqXFtivFiJH0tUl9Px5YtyOFwWo3f/rN9O28dOABAcXY2Xx5k7qGqqpau1bXIT1nwq13l0AVBmxc7nViLi7U0Zz3VuePNN4k2NOCYO7fXsQ0uF5H6eqRgEKPTyWUXX8zDekDx2RdfHFEQQDSbUWMx1EQCIY0bYWofawg1FkveD/o6Rl8zGOz2UX9ncjBIrLUVgz5fTA0CrC8oQGhv71bJRlUU5MmuBCguLmbPnj3cdtttNDQ09Pu8QCDA7t27Wbt2LX/4wx+YNWtW2ho61qSzbnIqgihqnXqQjp1c9CoKqKr2f8ptRZIgkUDquj/l+ckuKwjJBXrXMfsKJiRvC8K7AQpZfndxr79uLBb3QyVViTEUekb3VFlGjkaRQqHkbaH7C7TzYDB0Py/6faKe3pGantAtWNAzcNDjsb6UG6qqEo9ECFRUED1yRLtQZGefWrv/sqxJU6urMTidZJx11rAWIa+kpgKsWDGs9xZNJqxFRViLilAVhURnJ/GWFs1L4ORJMBgwZ2djycvDnJubNk8FQRAw5eSwMBRK3jfZzQFVVSURj4/ZuDZFepCjUULHjg178pHo7ETy+XCnGFZOFMcbG9lRUcEFq1eTn5WFa+lSTFlZBA8eJOHzaekBaZKDD4Y5O5tYczOB8nI8p59+SgVW+yLW2Ejo6FFMGRlpu+7WtbXxx+eeA8BkMPCtj340LcddV1rK3197DdBSAs5Ztgyjx5NUA7iXLBn1e0yNa1OMF8Pta+GaGjrffhslFsOcl5e2sScQDvODhx5K3v7+TTdh11MiVUXRfFqCQW13X1/oS6HQu8pagwGjw4HB4cCcm6upkB0O7ZrTz5hiKSggWl+Pfc6cXp/DYLcTa24m2tCAc/58LjjvPEwmE4lEgmeff5777rpr2J9dMBhQZBk5FhvRfLjb/F9RNPVyIqFttur3Ae/O9bvWNGOx2dfUhBIOYy4ooKmzkwNVVYCWcpUVjWLIze22rpF1BcREMeQEjMLCQv6eYiLTF+vXr+fkyZMUFxePumHvN4a76B0Kqqpqi92+ggv6Y6LuUzBei/uxQhAE6Eo1GAJdn19VFG3w6DpHXQNILIbq97+bppAaXIFugZd+AwkpaQqi2YwkiijHjxMIhzE5nZpZzCk0SY23txOoqECJRrHPnYt91qxh95lXU6Ki5y1bNuK2CKKIOTsbc3Y2joULkUOhZEAgUF4OgDEjA0tuLpaCglFLvESTiZzsbGbm5lLd2sqesrIR5b9NMUUqkdpaJJ8Pc17e8F6nB+HSmSM+EnYfPcpH77qLaDzOdx9+mAtXreKj557L+tJSTHp6gPftt3EuWYI1jTvZ/SEYDBjdbgJHjmAtKRmX9xwrlEQCX1kZqiSNevxK5Sf/+EdSVnzzRRcxs6AgLcddm6Im2KrXxBZEEdFqJXTkCI558zBM7d5P8R4kdOIEndu2oSYSmHJz0zqvu/fxx2nxegE4b9Ei1rpc+Pbs0Rb84XBybiqYTBgcDoweD5biYm3h73Rqc/xhtsdSVES0vh7J6+1mYAf6xqYoEqmuxjFvHm63m7PXrePVN96g5uRJyg8eZGmKR8hQ6SoXqDocA84rB9zd75rHd6UfGwya4e04rm0i9fXaWk4Uk6mvAOctXaopZ3tsjsuhEKZhXv/TSVpdGGw221QAYBLRtduPKHLqLDXHh65z0xUVHAnJQIIeKOgzkNAVhVQUZElCjUQwlpRgOoWkqkoiQejIEaJ1dZgyM/GsXDki46+mjg7Kq6sBWDJzJgXDrCnbH4IgJCt32GfPRonFNPOa1lZCJ04QOn6crHXrRj2RNmZksGzaNKpbW4nFYuwvL+f0qTrYU4wQRZIIHjnybnrWEJGCQeItLbiWLJnQIGJlfT2fuPfeZP3jhCzz7I4dPLtjByU5OVyzcSMfXrsWd2MjgbIyEp2dOBcuHPNgs8HhQA4G8e3bp/mspCmPfrwJHj1KrKEBUxoDPbuPHuXfKTXGb/nQh9J27CyXi9IZM6ioqaGitpaOQIAslwuTx0OsuZnwiRO4enjATDHFqYyqqoSOHsW7YweqqmLKyUnLmCyHw0Rqa9l/4gQPvPwyABaDga8sWECsoUHb1c/J0Xb0nU6MDgdCGsuYm7KyEK1WovX1vYIAAEaXi1hLCwmvF3NmJpddcknSL+nZF14YeRAgEkGJxzFYre/u7uuL/q68fXWg3f0Jrhwih8PEGhuTc81X9uxJPnZ2SQmEQphzc5P3qaqKKklYp00b97Z2MeyrcUtLCz//+c/ZuHEj06dPx2azMW3aNDZs2MDPfvYzmpqaxqKdU0wx6RD0IEJX6oDBZsPocGDUJz6mzEzMOTlY8vKwFBRgLihAyMw8ZSalqqoSa2rS6tw2NeEsLcWzZs2Inb9fKytL/j3cVIDhIFosWEtK8KxYQfa55yJaLAQOHhy1hFQQBFYuXJi8vWP37tE2dYr3MdH6euKtrRj7KMk3EJHqakSLZVgeAummob2dG+++G5+eIjOvqIhstzv5eF1bG/c98QTrbruNL7z0Em8rCoHqarzbtmm7V2NIV/pOrL6e4OHDY/peY4Wke66IVmvarheKonSTFd969dV4RhAYTXi9RPtJC12vT/5VVeXtgwcBkubKwSNHUPSA0RRTnOqoqkrw0CE6t20DQdBKGadhASoFg3i3bydUV8ePX3sNRZ+3fPHSS1l6xRVkn3MOGatX41y0CNv06ZizstIubRcEAWtxMbGmpmTufCqizYYcjWrVm4BLL744+dgzzz8/svfU/dDkSIS416tt5LS1EdP/T/j9yPG4VpnNbNYCIA7Hu1XFJoEReKypCSkcxmC3E43H2aIronI9HuYZjVpQOmXTUYlEMFitw1YCppNhBQH+7//+jwULFnDbbbexefNm6urqkuYZW7du5fbbb2f+/Pn85S9/Gav2jhnie7h03xSTA4PBgNvtxnAK9DU5GsW/dy/+ffswZWaSuX49tmnTRjXIpkqjzh8nR3PRaMS1eDGJ9nZiA/iZDJXUIMD27dtHfbyxwmwyUVJSgvkUCTi93+jaQQKGtchTYjGiDQ3YZsyYsPStzkCAG+6+m8aODgCWzprF49/6Ftt/+Uv++KUvcd6yZYj6OKGqKm/s388tDz/Mpf/5D/dt2cLe558npte6HitEoxHRbidQXk5cb+epgqqq+PbvJ+HzDTtANBD/eucd9h4/DsD8khI+OgwDL1VVibW04N2+He+2bZrxYx+O1j1LBXZhysgg0d5OWFeCjZSJHNdUWUby+8f9faeYGAbqa6qqEigvx7tzJ4LR2Odu+UiQAgG8O3YgmEy8KMsc0DdV5xUX8/+uuqrbAnKssRQVoUoSsZaWXo8JgoBoNhOurkZVFGZMm5bc/d+5Zw+NI9wMFsxmLc0hFNJ2+g0GRKtVU3o6HFp1MN1zazISqa9HQAtobKmoSKrkNp12GrLXizmlDD2AFAphzs7GlmIUON4MeRbx5z//mU996lPEYjG++MUv8uabb9LU1EQ8HqejoyMZBBBFkc9+9rP85je/Gct2p50pufwUY40gCJjSKNkaC7rKm3Ru2aIZjy1fjmfFCgy6Ec1IicbjbNZz9XM9HpaOo2moOTcXS2EhwcOHR70TtWj6dCz6pGCbLqudjIgGAw6ncyq4OUmJt7QQbWgYvgqgthYEYcLkg+FolJt/9jOO6QG1mfn5PHDbbWR6PJhNJi5evZq/3n47b//iF9x69dWUpEjZ2wMBHti/n6ueeopr7r6bvz/6KOFIZMzaavR4kEIhfHv39rmbNVmJ1tcTPn4cU2Zm2q4VkViMnzz6aPL2nR/7GMYhjA2qohCtq6Nz61b8e/agqiruFSswOByEjx3r9fw1CxZg0o+bGgQQDAYEk4ngoUOaYdcImahxTVUUOnfsoOXFF/tVQUzx3qK/vqYqCv59+/Dt2oVgsWBKU6BO8vvx7tiBaLGQWLCAe554IvnY/9x8M+ZxDAAAmqrV4+l388TocpHo6CDe1gbAZSlqgOdfemlE7ykajUnTwuTu/iniVSZHIkT1VA3okQowcyYAlpQdf1VVURMJbDNmYBjn7zaVIZ3dqqoqvvCFLzBz5kzKy8v5+c9/zoYNG8jLy8NoNJKRkcFZZ53F3Xffzb59+5g9eza33norx/q4SExWptxmpxhrFEUhHA6PqBzleCAFg3h37CB48CCWggIy16/HkibTqG2HDhHR69Cet3z5uBq1ADj1HfzRyoPNRmMygFHd0EB9ZeWo2zYWSIkEba2tSBNYemaK/gkdO4aq5z4OFVWSiNTWYispmZCUooQk8flf/5o9+nU91+PhoTvuIMvl6jWuFWVn86Urr2TLfffx0B13cNkZZyQXhwB7W1r4xn/+w+n//d98889/TjoopxNBl+hGamoInTiR9uOPBUo8jr+sDFVRetXoHg1/fO65pHLjvGXL2HjaaQO3Q5IIV1XR8eabBMrLMdhsZJxxBplnnoklPx/7nDnEW1t7qQHsVisr9LJi1c3N1OkLBNA8VeJtbURqakb8OSZiXFNVFf/+/QQPHSLh89GxdWufu6NTvLfoq6+psoxvzx58e/ci2u2YUlKgRkPC58O7c6f2O1u9mrueeAK/njb14Q0bOCNFgTieWIuLibe1oehzt1QEsxklHk+mBFx2ySXJx5554YVxa+NkIdbSghwKYXA4UFWVV3Xlq8VkYpXbrfkspBhJK7GYltaXnz+h87QhzcR/85vfIEkSTz/9NLNnzx7wuTNnzuTpp59GURT+8Ic/pKWR48FkXZhN8d5BURQikzAIoCoKoePH6dy6FTUWw7N6Na4lS9K60Hg1tTTgOKUCpCJaLDh1U514ysR0JKxMqZ27+emnJ+UuoyTLtLe3I03Ctr3fSfh8hGtqMAxzAhmtr0eVJGwzZoxRy/pHVVXu+Mtfkik9LpuNv33ta0zPyxtwXBNFkbOXLuW3t9zCzl//mu9cfz3zUsyDg/E4D73xBpfeeSeXfOtbPPDyy3hTSnGOlq7Srv6yMqRAIG3HHSuClZVEGxsxpVEe2tTRwW+feQYAgyjyrY99rN/nytEowSNH6HjjDUKVlZhzcshcvx7PqlXdJM+WggIMdjthPb0glfUppQBT1QCi0QhGI4HDh7WSxyNgIsa10NGj+MvKMDgcWAoLkQIBOjZvJt7ePm5tmGL86dnXVFnGu2uX1hecTowuV1reJ+H14tu5E4Pdjmf1ag42NPDkli0AeByOtJXwHAldm0DRxsZejwmCgGi1Eq6uRpEkVi5fToEud3/1jTcIj7H3y2Qj2tAAqopgMHCguprmzk4A1i1ejNHvx9IjFUAOBjFnZWHKzJzQedqQggAvv/wymzZt4rRBosddlJaWcv755/Piiy+OqnFTTDHF2JLweul8+23Cx45hmzWLzHXrMKc5P0lV1WRpQLPR2G2SOJ5YiosxZWURqKgY1cJ9RUoQYPuuXYRPkV3GKSYH4RMnkjsGQ0VVVcLV1Vjy89O6QzxU7nr0UR7fvBnQdjb+8tWvsniYwYgsl4tPX3IJr/zkJzz13e9y3caN2FNKxlXU1HDnAw+w+gtf4Eu/+x3bDh1Ki0LPlJlJorNTK7c3iRV/CZ9P23W329Oa+3vPY48lVVg3btrULQjThRQMEigvp+PNN4mePIl12jSyNm7EtXRpn0awgihqaoCWll558v35AoDmDRBvaSFaW5uOjzbmRE6eTOZ9G10uTV2Sl0fc66V982YSeum2Kd7bKIkEndu2ESgvx+jxjNgcuSeJzk4tAOB04lm9GtFk4hdPPZV8/Narr+5muDreiGYz5rw8Yvpuf0+MLhcJr5d4czOiKPKBiy4CIBqN8tpbb41nUycUJR4nWleHqF+bU1MBzpkzB1S1m/mfqqoo8Ti26dMnPN1hyOkAQw0AdHHaaadRMwrZ1xRTTDF2qJJE8NAhvNu2IYgimWedhXP+/DExXKmsq0vKQs9ctAjnBJVHFAQBZ2kpSixGaBSpSivmzEn+XVZbi3//fqQ07l5O8d5FjkQIHTuGweEYVr53vLkZJRLpVWN4PPjTc8/xe30nWRQEfvX5z3PmKEq9CYLAqnnzuOczn2HXr3/NTz71KZaVlCQfjyUSPLV1K9f8+Mecc/vt/PY//0nWyR7R+4kipsxMwsePEz15csTHGUtURUmqFYweT9qOW3biRDJ447bb+cpVV3V7PNHZiW/PHjq3bCHe2opj/nyyNm7EuWDBoKkqlsJCRJuNUA81wPLZs3Hor91aUdEt8CKaTCCKBA4fnpQKqlRiLS10vvMOSiLRzbtDEEUs+fnE29po37z5lFCYTDFykgGAQ4cwZmSkLQgbb2/Hu2sXRrebjNNPRzQaKa+u5iW96lBBZuawzDvHCmtxMVIg0Gc/F00mkGUidXVA95SAZ0dYJeBUJNbcrI3demA/Vfl6Vk4ORo8HQ8q8V43HEc3mtKXbjoYhBQFEUUQe5oCdSCSwpET5p5hiislBvLWVji1biJw8iWPBAjLOPBPjGEabX9FVADC2pQGHgtHhwD5nDpHq6hFP3gqzssjXpbFltbVE2tsJHDgwqXcZp5gchKurNdf3YfzeVFUlXFWFKSsLUxoXiEPhyS1b+OHDDydv/+gTn+CS1avTdnynzcbHzj2X//zkJzz3jW/wsdJSPCnzhqqmJn7y6KOc8cUv8pmf/5xX9+4dkXTSYLeDquLbuxc5Gk1b+9NFtK6O0IkTmLKy0mYGqKpqt5KAX77qKjJdLs3pv7mZzm3b8G7fjhwK4VqyhKyNG7HPmjXkNLCkGkCfAHdhMho5Y8ECAFp9Pip77CKaMjKINTcnFw6TkYTPR8fbbyMFg5hzc3t9J12BgFhTE+1btox52cspJgY1kcC/fTvBw4cxZWV1W8iNhnhbG77duzFlZOA5/XQEXfmTqgL4wuWXJ02IJxJzTg6CyZTM/e+J6HAQqa1FicU47+yzsenn6NkXX5x0qa9jRbSxEVVVEYxGmjo7kx43pTNmkBWL9UoFkIJBTB5P2lW3I2FIQYA5c+awWY8mD5XNmzczJ2XHbLIjTmLH9ineG4iCgNlimbC+1mU65du9G4PDQdb69dhnzRpzOVJqVPS8CfAD6Il91iwMDgeB8vIRLdwFQUj6AgSjUWoiEYJHjxLrI29uojCIIi63G8Mp4qz7fkBJJAhVViKazcP6zSU6O5F8vnFXAbxRVsZtf/pT8vZXr76aGzZt6vW8dI1rS0pL+Z9bb+WVz3yG/1m/njNTPq+sKLy4ezc3/+xnrP3yl7n3sceoHaY5myk7m1hrK4EeEvWJRonH8ZWVIUDaFhkAz+3cyU7duHR2QQE3nncekbo6Ordswb93LwgC7pUryVy/HmtJyYiuA9aiIkSbrZc3QGrK1xa9KkwXXeZYwUOHtDJgw2A8xjU5HKZj61bibW2Y8/L6DcoIBgOW/HyidXV0bNkyKYNLU4yCWAzTsWNET5zAnJMz6gpJycO2tuLbswdzVhaelSuT6sueKoBrzzknLe83WgRRxFpURKyxsc/fq9HpRAoEiDY2YrPZ2KS3u7mlhd0pG0DvVZREgkhtbXLsfjXlM587fz7Icq/SgGos1q3M70TO04b0zpdddhl79uzhGV0SOBhPP/00u3fv5iMf+cioGjcUqqurueaaa8jNzcXj8XDllVdSNQKn4YnOy5jivY9oMOByuca/vJGqEm1o0MyM2tpwLV2K5/TTxyW3uLK+nj16PfR5xcXMSMmLmigEUcRVWork8404NzU1JeBAQwNqIoFv375Rlb9KJyazmaKiIkwpbrRTTCzRujri7e3DLwtYVYXB6cScUm5vrNl77Bj/71e/Su6633T++Xzpiiv6fG46xzXRbCbvjDO48oIL+M26dTz38Y/zhUsvTSpvAJo6O/nVv/7F+q9+lY/edRfP7tgxpGCeYDBgdLkIHjpErLl51G1NF4HDh4k1N2PKykrbMaPxOP/zyCPJ27eddx7BrVsJlpdjcDg0p/8zzsAywCJ3KAiiiH32bGJNTUjBYPL+gXwBQPNpiDU19bu72B9jPa4p8Tgd27YRra/Xzs0g80LBaMScl0e4poaOd94ZdQnaKSYHseZmvG+9hbGtDUteHmKaVM2xlhb8e/ZgzsnBnRIAgO4qgP+eJCqALixFRSixWJ9mmF2fIaKnWqWWCnw/VAmIt7YiBQLvlgZMCQKsLyjQTCRT/H+UeByMxm6pABM5TxvSyvfLX/4yGRkZ3HTTTbz22msDPvff//43N954I3l5eXz6059OSyP7o729nXPPPZfXX3+dL33pS9x555288847rF+/ntbW1jF97ymmGDaqqqXVjKNsXInF8O/bR2D/fszZ2WStX4+1uDhtktMB31tRuOPPf0bRP+8Va9eO+XsOFVNmJtZp0whVViKPoFZ5qjngnmPHMOXkEGtsJHjkSDqbOWJURSEejw97p22KsUFVFIKVlSAIwzJ9k4JB4q2t2GfOHJffLMCxhgY+ce+9STO5D6xZw/dvuqn/90/zuCYIAo45c/CsXk2h0cgn8/N58847uf/WW7lw1apuuyZbKyr43K9+xe+ffXZIxzY4ndrO+969kyJgF+/sJFhRoXlEpNEM8P4XX+SkPgdaU1jIGlHEnJurOf2vXNnN6X+0WIuLNZfwFDXAgpKSpKHZtkOHeqVwiGaz9psYphpgLMc1VZbx7txJ+MQJLQVgiN+HaDJhzs0lfOwYndu2TYp+NcXIUGUZ/8GDtL76KrGWFoy5uWmrkhRrasK/dy/mvDzcy5d3CzD1UgFs3JiW90wXRrcbg9PZr0GgweEgWleHFApxyYUXJu9/5n3gCxBtbESVZUSTiUgsllQ+5WVkMFdPG0pFDoUweTxYcnOT903kPG1IQYDMzEwee+wxIpEIF1xwAeeddx533303Tz/9NK+99hrPPvssP//5z9m4cSNXXnklkiTx1FNP4R5jV8v77ruPmpoaXnjhBb797W9z22238corr9Dc3Mzdd989rGMN1/NgiimGiyTLeDs7x60cSKypiY4tW0h0dOBevhz38uVpi2gPhb+9+iq7dRXA7IICPpNiGjMZcMyfj2A0Ejx4cNhpAafNmpVcjOw9dgzRaES0WglUVPSqnT0RxOJxqk6cIDa1MzUpiDU3E2tqwjRcFUB1tVZLuKhobBrWg8b2dm68+2469V3dtYsX88vPfW5AueJYjWvm7Gwy167F6HQS2rOHs1wu/vTlL7Ptl7/k69dey8yUydXvnnmG6BD6uiAImLKzidbXT3jALmkGGAql1ZOlsb6e/9V3FUVB4BuXX072OefgWrIkba7mqSTVAI2NSTWAKIqsXbwY0FKmyvqooGLKzCTS0DCsNKqxGtdUVcVXVqblfmdmdqvnPRREsxlTdjbBykq8O3dOetPDKXojhUJ0bNmCd9s2AAw5Ofj8/rSMa9GGBvxlZVjy83EvW9ZLYdJTBWCdgJ1hVVFQYjGkYLCXx4UgCFpKQEtLn0Eug8OBHA4TbWigID+fNatWAVB+8CDVp0glkJGgynK3VIAtFRXE9PNz7qJFCH2kAsiRiFYVIEUFMpHztCFr4M877zy2bt3KkiVLeOONN/jmN7/J1VdfzQUXXMDll1/ObbfdxubNm1mxYgU7d+7kzDPPHMt2A/DII49w5plnskrvcABLlizhvPPO45EUKdwUU7yfUOJx/Pv24d+3D1NWFlnr14+7C2lDezs/efTR5O2ffOpTE3JhGwjRZMK5aBHx1lbiw5QH2ywWFk2bBsCRujqCkQjGjAykQAD/vn3v6x14n9/PoUmiiJgMqKpK6OhRFEkaVhBOicWINjR0yx3sDykYJFpfT6yxkXhHB1IohDrMWuzeUIgbf/pT6nXJZ+mMGfzpy1+eUFmqaLHgWb0a+5w5hI8dw7drF7kOB5//4Ad58957ueyMM7S2B4M8v3Pn0I5pMiHabATKy0notZwngkhtLZHq6rSYAaqqSryjA9/u3fzkT38ipE8qr924kVUbNqQtn7k/rCUlmhogZbG/fpCUANFiAVnWKgVMsKlq8PBhAvv3Y3C5RuzLYLBaMWVmEjx0CN+ePe/ra8CpRrShgbZXXiFYWYkxIwNTRkbalFfR+noC+/djKSzE1UcAYLxUAKqqokoSciSCFAgQb2/XgtONjdp1o6VFC+LJMpLXi9Lj+mEpKgJFIdbU1OvYgiiCKBKprkZV1e5VAt7DKQHxtjYkv7/PVIANxcWINhtGlyt5n5JIIBgMWAsLx72t/TGsRPiVK1dSVlbG66+/ngwCnH/++Xz4wx/ma1/7Gm+//Ta7du1iyTjUAe/s7KSqqorTTz+912OrVq2ioaGBxklk1DXFFONBrLmZji1biLe341q2bNx3/0G72Hzrr38lpBslfezcczlj/vxxbcNQMefnY87LI3jo0LBlnF0pAaqqUnbihLbLmJVFuKqKyHs4+j0Qfr+fM889l+VnncVXvv71CZ/cTwYSnZ1ETp4c9m5vpLYWBAGrHmzqD1VVkfx+HPPn41y8GJPbjZpIEG9vJ9o1wWtvRwqFek3suojG43zyZz+jUndsn56XxwO3345rHHxDBkMQBBzz5uE5/XSkQIDOrVuJd3QgCAIfv+CC5PP+PkiqYipGjwcpGMQ7QQE7ORbDX1aGCqNaoKuqSqypCe+2bfh27OBQXR3/0mX5TquV28bBlwl0NcCsWcQaGpLlUgfzBQAwZmYSravrc2ExXoRravDt3o1gNo9aKWGw2TC63fgPHNC+36nxb1KjyjK+/ftpe/114u3tWAoL0xowi9TVEThwAGtJCa6lS/sMLPwyjSqArvrzcjhMwucj3tb27jWgqYl4ezuKnv5ozszEMXcunlWryNqwgdyLLiL/0kvJv/xyTFlZyD2qJxmsVs1ctaGhz/c2ulzEWlqQfD4uTfUFeA+nBEQbG1ETCUSzGUVRkqaAFpOJlQ4Hlvz8bt+5HAphdLkwp6QCTDQjSkLbuHEjGyc4Z6Vez00pSakv3EWRLp2sra2lcBJFXKaYYqxQ4nHN8KqxEXNeHq7S0nFf/Hfxn+3bk4NhnsfDreecQ7y1FVVREEwmDHY7BpttUphxCoKAc/FiOjdvJlRZiStl4joYK+bO5W+vvgrA3uPHWVdaisFqRfL7NelfQcGY78BNNu791a84oRuz/vaPfyQ7M5Nv33HHBLdqYgmfOIEciWAZRiqAKklEamuxlZQMmpOqRCKIFguuxYux5OZqE8FIhITPh+T3k+js1CZnoRCJYBD0Ra9gNiNaLCgmE5//9a/ZpTvJ57jdPHTHHeQNM3VhrDHn5JC5di2BsjJ8O3fimDeP1fPnM7eoiGMNDew4coTK+nrmFxcPeixBEDBnZxOpriY8fTqOca5kFDx4kFhLy4gVWqqiEK2vJ1JVhRwOY8rMxLVyJb/8y1+SHiy3XHEFueNYUtJaUkL4xAnCx4/jPu00puflMS03l5Otrew+epRILIatxzXJYLWS6OwkeOQIloKCcfO96KKrVKIqy5jTZMxocDi0VI99+xBMJlylpeP+uaYYHCkQoHPXLiInTiDa7Zh7LNhGS6S2luDBg1inTcO5eHGfxy6vrubFYaoAVEVBTSRQEol3/5dluo4uGI0IJhOi2YxRLytrcDox2u2Idnty/jXQdcU+axbe3bsx9lBEWIuLCezfjxwO9zKWFm02El4v0YYGShctYsb06dTU1vLW1q34/H48Y5wePt6oikKkpgZBH9MOVFfT4vUCsHb+fCyy3NsPIBLBMXdu2nwm0kH6nGjGmYAepbL3sVPRVacypEekU5k9e3a32zHd/EhRFKSUXRJREDS3Y1XtMyfIqJvGyLLcK9prEEUEUURVFOQeuwyCIGDQc0GkPnZlhnTcLiOm4RzXYABBQJHl5CQh+VlFEXEIx+2zTQYDgiCgKEqvmqCjOof6ccfsHI7kuGk4h13t6uuzjvQcxlpaCJSXg6JgLy3FXFCAIggIqjo2380A59AbCvHdBx9M3v725ZeTNXcu9rlzkfx+5NZWEh0dRL1era6qxaIFBCwWDAbDkM5h2r8bqxXH/PkEDx3ClJ/fzb19oO9mecpYsufo0WS7RI+HSFMTgYMHyVi5kng83uu1JqMRg9GILEkkenweURQxm82gqkT18SkVq8UCgjDgcRX9c8ZTcs0EQcCiX7CifZSzsuil6xLxeK/v1WgwYDSZUGSZeA/FRNdxT9bV8cvf/rbbYz+8+26ys7L43Gc+g5RI9OprBlHEpJuE9ZUXZ9WDKLFYrFc/NJtMiAbDmJ3DAY/L0M6hHA7jr6wEq1Xr74IwpHE2cvIkqiRhKilBkqQB+2GisxPn3LmYsrLebZMoQmYmxsxMnAsWoKoqEZ8PSQ8MSD4fibY2lFCIr99/f1LG6LBY+PPnP0+xx4MsSRiMxkHHiK6+lvqZxmycNZvxrF5N6OhRQpWVxNrbuW7DBn6kpx49/NprfO/GG4d2XIMBBejYvRtjdjaWjIwB+zcM3A+H2r8THR14y8vBZkvmhQ53nI0cPUq0pgZzfj720lKMHg+v7N2b3HGflpvLJy+6aNznEbZZswgdOUJs5kwMdjtrFy3i0dZW4pLEzspKzl66tFebBKeTcE0NrpYWDFlZA57DrvEsdVwb6Rgh+/34t25FDoUQs7N7fd7RzCOMLhcJRaFjxw4Sqopj3rzk46MdZwf7rGM1zo7ouKMdZ/sZv0dzDs1mM9G6Otq3bSPR0YExOxvBbEaW5W79W+4xrg1nnhypqSFSWYll2jSsKSrInuP3L558Mvn3f3/wgxhFEUmSNOl+LIaSSCB2Lfq7+qEgaIt8kwmjzaaV6XQ4wGpFtNkw2O2aDN1ux2K19jqHst5Gq9HY73djLixEtFi0spcpC1ZDdjYYDEQbGnDMndvrN6OKIuGqKpwLF/KBCy/kd3/+M5Ik8ewLL3DV5ZdP6v493H4Yb2sj4fVidLuRZZmX9WAOwIbp0zVlUUZGcoxQ9e9PyMoiHo93m0fEJ9ATYEhBgE9+8pMjOrggCPzlL38Z0WsHo+uL7Cu61nWfOIydxnAohE+P4gCYLRZcLheyonS7v4tsvVxTMBDo9UNwulxYLBZi8TihlLI5oJWCcLvdmhFNH8fNyspCEEXCoVCvjmF3OLDZbCTi8WQQpAuD0UiGvnjx+Xy9nJozMjMxGAyEIxFiPSavNpsNu8OBJEn4e5iaCaJIlh4h9/l8vaSTbo8Hk8lENBIh0sNl3WK14nQ6+z6HgkB2djagBXTkHufQ5XJhtliIxmKEewRzzGYzLrcbtZ/vJis7G0EQCIVCJHqcQ4fTidVqJZ5IEOxxDo1GI56uc9jHcbvOYSgcJt5jQLDZ7djtdqREAr/f3+0x0WAgMzMTo9GIIIq93teTkYHRaCQSiRDtcQ6tNhsOhwNJlnu3SZYxNTcTa2hAyMiA6dOJms1E9e/Q5XZjNpuJ9XUO9f6t9NMPs7OzQRAIBoNIPQbrrnPYV//+/j/+Qbv++c8rLWXDpZfiLy4mIMvgcDB76VKERIL6Q4cINzRAWxtqSwtIEhaLBWtGBorRSLDHeUjt336fr9dAnjyH0Wi/51Du4xx29W/r9OkEa2sJlJcjLF6cVCm43W5MZjPRaJRID7OcPJcLj8OBLxRiz9GjeDs7k2OPqqqYDh3CNm0aTaFQrwVjYVERbrcbfyBASw8/AofDQcm0aSiKQk11dc+vhrlz52IwGmltaSHY4/zn5uWRlZWVnKQ0pkj3LFYrM2fOBKC2pqbXOZw5axYWi4X2jo5e5ykrK4vcvDyi0Sgn9VJAXRiMRubOnct3f/zj5OdcMHcuR44dA+ArX/86uTk5bFy3jo6Ojm6v9WRkUFBQQDyR6PVZBUFg/oIF2udobOw1bhUVFeFyu/H5/bT2qBnvdDopLilBluU+z+G8efMQDQZampt7BYvz8vPJzMwkFA53O3+gTSZm6Oewr+POmj0bs9lMa1sbAb8fuboatbkZMjOxR6ODjhEAXq8XpaoKMjMJxmIQi/U7RqiJBCZJwjFvXp/nUBRF5s2fjyAINHd2auOWyQQ5OajZ2dz/4IM8vmMHoE3K7/vUp5jucuGrq8MoilpA3Wgk0DUZ1IMR8O4YEdG/l9RxbaAxwmgy4fF4oJ+xJzMrC1EQ+hxnu66B5lmziBoMSFVVbDKZ+KnRSEySeHzzZr5+7bWEA4EhjRGqIEB9Pcq2bUy/6CJi8Ti1NTXdXmcwGJirL+Lq6+t7XVNKSkpwOJ14vV7ae5TQcrndFBUVkZAkaqqrNfOt/ftR29ogK4sundBw5hFqJIJaU4N93jzss2fT0d5Ooq2NHz38cPI537j2WiwmEwG/f1znEbZp0wifOIG/shJx5kxWzJzJo2+9BWimWWcvXdprHqGqKrZolOCRI8gLFtDZw6chdYzo+j12/T/SMUKNRjEeOoQ5FMKUl0fnGMwjTB4Pvs5OQm+9hdjWhqirUnuOEalkZ2eTk5tLJBKhTk/N6cJkNic3sU7W1vZaiE6fMQObzUZHR0evc5iRmUl+fj6xeLzfMQKgoaGh12+uuLgYp8uF3+/vVXXL6XJRXFzc7zg7Xx97mhobe80P8wsKyMjIIBAM0twjHcRmszF9xgxUVe3zuHPmzMEoirS0tvY6/7m5uWRlZxMOh5OK4S5MBgPZwSD+8nICXi+qy4UQDoN+be9rjOg6/lDmEQDew4dRTp6EggLieXkkfL4+5xGH6+p4ac8e7VxkZvKRDRvw6ZsjeL1gNILRSM60aRjdbjqjURKCoO08W61gsVA4fToej4fOzk5tHiHLEAhAIDCqeUROTg6WnByCdXVEe6h3hKwsog0N2OfM6TVGqIoCra3E29tZf+aZ/O7Pfwbg8SefZNVppw1pHgFw8uTJXmuCadOmYXc46OzsnBTzCLmqCkc8jmA2EwwEugUBzvJ4tOCSIBCLxwkGAqihEILBQDQSwdbQ0GsekTNjBhOBoA4haWk4i2novjAfK9f9/fv3s2zZMu655x5uv/32bo/97//+L1/84hfZvXs3K1euHPA4e/bsYdWqVfz7e99jif6lwJQSoK/jTikBJs85TLS1ETp0CGQZ58KFGPuQlY7Zd9PPOdxSXs5N994LgMtm453nn2daDy+AnhF8VVG0Xcn2duT2dhLNzUihEHIigWA0Itps2j+DYcy/m5jXi3/7dqyzZmHTJ1uDncNP/OxnvLF/PwBv/vSnTNNzvVRVRdZrDBsLCjC43RjdbowuF4LROC5KgIEi7elSAqiyjBwMcmD3bs654QYAPHY7r373u/x1715+/Y9/aO0ymXjy73/n7PXrux33vawESMRidLz4IlIwiCkra8j9MNLQQHD/flxr1iR9BPrrh/HWVqx5eRR84AOgTziGeg5/9+c/8/XvfCf5/v/3+99zxWWXocZiSH4/ajCIEgpp5lFeL2oslnQ9F0wmTA6Hlk7QRyB+vMZZORzGv20b39+7l38fOADAff/v/3HFWWcN+bhyOIwajZK3aROWoqIx3aGKVFfj27IFg8eDaLEMe5xVVZXgnj0osRhZ69cj6DuH97/4Ij/SzZBXz5/P43feiSAIEzKPCFdVEaqsxL12Ld5EgtVf/CIAS2fN4tkf/rDPNhGNosTjZG/ahNijfGG6xwglHse7dSux2lpsRUUIBsOYziMSHR0IoojnrLOwTps2pQTQGW8lgOT3E9izh0RdHQaXC/owgBztPCJ0/Djho0exzpqFdfbs5Fqor/H7v371q2QQ4Ac33cQnLriARCJBorUVo8eD54wzMOXkYNNN58ZbURg5fpz2t97CkJvbLXVT6uwksHs3GWecgZBiegf6vKelhYzVqzHOncvM0lL8gQAZGRkc378fq8Uyafv3cM6hqih0vPwyis+HOSeH+tZWzvrKVwAonTaNBzduxL1yJZa8vOQYEW9uxj5/Pp4zzuhzHuGeoNT1ISkBDugX18FobW3l1ltvZa8uLbzppptG3rJBmKFHTfoy/2vQo8TFQ8gN7EIQhOSg3+OBvu/XSZV593qpKGIcIIAy4uMO0qaBHhMNhn7dIAc77kBt6hog+znw5DuHozjuSM+hLMsEAwGcLlefbRvKOVQkidDhw0Tr6jBlZ+NasmRQN+Px+G6CPh/fvP/+5GN3/ehHzDvttH5fazKbSYrM7HbQB0BFNzSLt7YS1Q3NlI4OFEVBtlq1fDaLpd/cvdH0b0tGBrZZs4hUVWErKupmEtXfOVwxd24yCHCguppZKQO5ITeXeEcHcT26LJjNGCwWTFlZmHNyMHk8GD0ezG5337XjBSF58eqLrotIX0iyTHNTE4VFRX0+b6DjdvtuUlBVFSUcRvX5SHi9xNvaNHfccJg7/vd/k8+75QMfINPh4JYVK2hrbOQfb75JIpHguptv5qV//YvT+wjMCqI4YJssPXYjUjHoE6E+GcU5HPC4DH4O4ydPovh8WHvUHB+oH6qqSrSmBlNWFtY+cpRT+6EqSRgA9+LFSVn5UM/hP594IhkAAPjFPffw0S4TOZsNevgByNGo5i/g8yF5vcRaW7W0Aq8XOR4nEovhKijA1CM9b6zHWaPbjWPOHK5obk4GAf7+2mt8eMOGIR/X6HYTj0Tw7dtHbl7eiPuh0WTC2E+upyCKmFSVzsOHtbry+sS+i6GOs9HGRqTOTjyrViUn5oFIhF/961/acwWB7954Y7fFR7/HHaN5hG36dMJVVcRrashfsoRF06dzqLaW8upqvMEgGX2Y76kOB5LfT/TECbLWreu7vXrfb2xo6HNcG8oYocoyHbt2kaivx1pQkPzdjOU8wpCbS7ytjdDu3VgdDgTds6q/cRa082sd4H1H0w/Hqn+PyTg7yPg9lHOoqiqRmhr8u3aR6OzEnJs7aAlI0WBA7We+1tfvpqsCTPj4cexz5+LQd7R7HVfvw+XV1d1UANedc462gG5vx5qTQ/aGDZh1tXEXY3UO+zuutagIg9OJEI93mwsZcnIIWa1E6+tx9WECr9pshKurKVi6lIvOP5/HnnoKr9fLnrIyztZ/25Oxfw/nHMY7OlD8fgz6eXldnwMCnDN7NoLRmPz+BFHEoKoYDAZcM2f2ap/Vap386QClQzDL+tvf/satt95KW1sbs2fP5ve//z3nn3/+qBvYHx6Phzlz5rBH/yGlsnv3bqZPn05+D1OGgZhycZ1irFFVNZnvNRLibW0EystREwmcpaVYS0om3HBIVRQSnZ387KmnqNMlWhvWruVTH//4iI4nmkxYCwqwFhTgXrpUMzNrbyfW0kK0vp6EbnQmCMK7+W9pNFlxzJlDrKmJYEUFnjVrBj2/K1Mu9nuOHePylB1I0WjEkqIMUONx5FiMSH094epqEATErsBAdjbm7GxMGRkYPR5Mbne3OrLDRVEUotForwj/cJCjUU2l4fUmgxlSMIiiR9MFUUS0Wnnz+HG2647kM/Ly+MRll2EyGjE6nXzv0kvp6OjgpQMHCIVCXH7NNbz23HMsnKTVItKFqigEKys1+fwAC4yeJDo7kXw+3Cllb/t9rt+PKTMT2yDVA3ryyuuv88nPfz55+5u33cZ/fepTA77GYLVisFqx5OUl75NjMSSfj3BrK+GyMq2sVCiEOStrVH13uNhmzWJFfT1zs7I41tHB7qNHOXLyJAuGcV5MOTnEmpsJVFSQMYh6cKQEDh0i3to6cjNAPQBszsvr5i798yefxK9LjK9ev57TZs1KS3tHimAwYJ81i1BlJfY5c1i3eDGHamtRVZW3Dx7kA2vW9H6NIGB0uwlXV+NctKhfk77RjGuqouDbu5fQkSOaMmeczLkEQcCck0OipYWOrVvJ3rix2+9oirFDicfxl5UROHgQFbAUFg7ZkHio8zVVVQlVVhKpqsIxfz72Hr5jfdGtIsAHP4jFaCTW3Iw5O1sLAOipshOJ0eXCVlxM6OjRbkEAQRCwFhURqa3FuWhRr7He6HSS8HqJNTdz6cUX85j+WZ95/vlkEOBUJ9bUhBKLYdLHqdTSgOtycjDn5XXrZ11Giv397kczTxsto7bnrq6u5qKLLuITn/gEnZ2d3H777Rw4cGBMAwBdfOQjH2Hz5s2UlZUl7ysvL+e1117jYx/72Ji//xRTjAeKJBGoqMC3axcGu53M9euxTZs24QEAORol1tjIwZYW/k/P+7RYLPzm5z8fdgpRfxgdDmzTp5Nx+unkf/CD5F92GTlnn41j/nxEo5FEZyfRhgbN/TwYTMqVR4pgMOAqLdWO2yOfsC+WpbiK79Vz4Ps8riAgWiyY3G4sublYi4qwFBRgdDpRdCM47+7dtL36Ks3PPEPjk0/S+tpr+MrKCNfUkOjsHPVnGwhFkoi3txM6cQLvrl20PP88TU8/TfPzz9O+eTPBgwdJBAKIFgvm3FyshYVa+Runk5888UTyON+47jrM+qJXMBqxFxXxq899jjX6xKi9o4PLPvxh6oZwbk9loo2NxJqbMQ3TYT9SVYXB6ey1C9QTVVFQolHtdzCMklK79uzhmptuIqFLMT/18Y/znW98Y1ht7MJgsWDJy8M2Zw7i8uV4NmzAnJFBrLmZRFdu6zggiCKu0lKuSvktDqdcIGi/e6PTqVVY6ZEXmg5ira0EDx3COIrgXuj4cZREAufChcn7jtbXJyuU2CwWvnbNNWlp72ixTZuGYDQSPnGC9Sm7hf2VCgTNVV+ORLTgWZpRVZXAoUP4DxzA4HKNe9UWQRAw5eUhBQJ0bN5MvId3xBTpJ97ZSdvrr+MrK0O02bD0kLWnA1VVCR0+rAUAFi4cUgCgoqYmWREgPzOTa88+m1hTE5acHLLPPntSBAC6sM2YAYKA2kMmbykqQpWkPsdK0WzWqtvU1XHR+ecnVRTPvPDCe2KztUtZIphMCIJAJBZLjmv5GRnMt1p7VwUIhbAWFw+q2p0IRlwdQFVV7rvvPr73ve8RCoVYuXIlf/7zn1m+fHkamzcwt99+Ow8++CAXXnght912G4Ig8LOf/YySkhJuvfXWcWvHFFOMFfH2dgLl5SjxOM7Fi7FOgsW/qigk2ttBVbHMmcO3v/OdZCTzW7ffzoIUJ+R0Iogi5sxMrb7tvHkoiQSJjg7ibW1EGhpItLURb20FVdWk93Y7otU67PNlzs7GUlRE6MgRLLm5A5ZazHA4mFNYyPHGRipqaoglEliGuMMk6CY/qcdXVRUlFkOJxYjU1hKuqkJATyWw2TBnZWHSUwlMHo/mMTDMRYWqKEjBIJLXS1yX9Sfa2pCjUdREAhVNkSFarZj0Xd3+zuEjb7zBMT39atW8eVyyenWv59jdbv5yxx1c+8MfcrCujpN1dVx6xRW89uKLZKepLNdkoksaiqIMa4EuBYPEW1txLVkyaJ+VAgGMLhf2Yez6Vh47xoeuvTZphPihyy7jf++9Ny3jiSCK2GbMwDNzJsHKSgIVFcQaGjBlZvYqJTUWmLOzueKss/jVnj1EZZknt27lG9dd16sk3UAYXC5iTU349u4lZ9OmvlN0RoAqy/jLypCj0RGrAKRgkEh1NfY5c7qdzx89/HAyJ/rzl11GQY98+nSjxONagEeWByzpJxiNmhrg6FFOX7MGo8GAJMsDBgG6XPXDJ07gWrhw2AG0gYhUV+PbswfRau22qzmeCIKAOS+PWHMz7Zs3k3POOWn9jFNoqKpK+MQJfLt3I/n9mvx/DFQfqqoSPHSIaG0tzsWLsU2fPqTXpaoAPn/ppQgdHVjy8sjesAHTGP9+h4u1sBCj240UCHRrm9HpxOjxEGtowNpHLrvBbidSU0PB8uWsP+ss3tyyheMnTnDk6NFTXgUo+XzE29sx6ildm8vLielB9Y1z5yIYDN2C+KqigKpiHUZ6+ngyorDYvn37WL16NV/72tdQVZV7772XHTt2jGsAADTH6s2bN3PWWWfxgx/8gLvuuou1a9fy+uuvkzPITsoUU0xmVEkicPAgvp07MVitZK1bh2369AkPAMjhMLHGRoxOJ9lnn81D+/ez/+BBAJYsXsxXb7ll3NoimkxY8vNxlZaSd8EFFHzoQ+Sefz7u5csxeTwokQjxxkbiLS3DjkB37bYFDx8e9Lkr9JSAuCRR0cNZfLh0lSw0eTxY8vKwFhZizs/H4HCgJBKEa2vx7dxJ2yuv0PSf/9D41FO0vf46/gMHiNTWJifoXaiqihwOE21sJHDoEO1bttD0r3/R/J//0Pryy/h27iRSW4siyxhdLswFBdp75uRgdDoRjcZ++1wgHObnKSqAO6+/vt/nehwO/vaNbzBDl8MdPn6cyy+7DF8PV+j3AomODiJ1dUlTv6ESqa5GtFiw6DnD/aGqKnIwiGP27OREZDAaGhu57OqradN3IDesXcuDf/zjgPnOI0G0WHAvXUreJZfgWrxYGy+amlDGIeexaNkyLtSDIv5wmP9s2zas13fJtqN1dYTSuBsdrq4mUlurpUmMYPzuWmyIVmu3oM8bZWW8rqsgC7Oy+OwHPpC2NvdEjkaJNTUheb2a2amewz8Q1unTtZrljY0s11UaJ5qaaBhgF9zgdCKHw1oQLU1EGxvp3LYNVBWTx5O2444EQRSx5OcTb2ujffNmpB7O9lOMDiUWw7tjB+2bNyPHYlqpu7EKAFRUaAGA0tIhBwAqamp4YdcuQNs1vmrhQiz5+WRv3DjpAgCg7erbZ81C7lHZAcBaXEy8rQ2lD9NBo9OJFAgQbWzkAxddlLz/mRdeGNP2jgex5mbkaBRR39Xvlgqgp2qlbszI4TCi3d5LHTBZGFYQIBqNcscdd7BmzRr27NnDBRdcQHl5OV/96lfTJv8dLrNnz+bpp58mEAjQ3t7OE088wawR5MRNVPuneP9gEEXNZGaQvhbv6KBj61aidXU4Fi7Es2bNuOymDYSqKEnJvXPRInIvvpgG4If33ANov5/f//KXmMYpz7IvDHa7ljqwahX5l11G/mWXkXX22YgWy6AT1p6IZjPORYuINTYS61EWqScrUnwBBkoJGCmCKHYLDFh6BgZqavDu2EHrK6/Q9MwzND79NIG338bV3Iz3lVdo/Ne/aHnhBTrffptQZaV2UbJaMefnYyksxJKXh0l3Kx/OIuX3zz5Lm35eLzvjjG7+CH2R6/Hw0Ne/Tq4+Ed91+DDXfOQjdOzfj9LDKfhUJnT8OErKJGEoKLEY0fp6bDNmDCpZVcJhDDYb9hT5+0B4fT4uv+YaavSSTEtLS3n8738f0EBpOJiMRgqLijCl7JybPB4y164l94ILsBYXJxU7PUvMphPRYuGGCy5I3h5uSgC8q4DxHzhAoke53JEgh8P4y8q0SifDUCWkEm9uJtHe3i3/VpJlfphaEnCYqoehoKoqUihEtLERORjENn06OZs2kXfRRTjmz0cOBgcMropGI7aZM4mePMlavUQXDJwSIAgCRqeT0LFjJPoYs/vqawMR7+ig8+23kaNRTJNEZt0VCIg1NdG+ZQtyj9KzPVEUhSf/9S9++JOf0N6jNNoU7xJvb6f11VfxHziA0enErJdoGyn9zddUVSVw4ADRujpcS5cOy5MlVQXwmY0bcc+YoQUAJjg4NRC2khJEk6nXYr9L1RTtw5xdMBpBVYmcPMmlF1+cvP/Z558f28aOMaqqEqmt1YKberWH1/btA8BiMrHK7e47FaCgYMCA/VDHs7FgyCvfV199laVLl3LvvfeSkZHB3/72N1544YVk3elTnYneYZ3ivY8gilgsln4n+aosEzx0CN+OHYgWC5nr1mGfOXPC+2bXbp7J4yHn3HPJWrcOg93Of3/lK8nyJl/4f/+P1UMwMxsvBFHElJGBc/58XEuWIIdCvfLaBsNSWIgpO5tgRcWAr105xkGAvugzMJCXh8FuR4nHidTUIB09iuT1avK07GxtwV9QoEm0bbZR5Uc2trfzx+eeA7Tay3dce+2QXjcjL4+/fe1ruPQF8hsVFfy/r3yF5pdeItrQcMrnDEqBAOHjxzE6ncP63UZqajRn4yFMKBN+P7bp04e0cxSJRPjw9ddzQF94zZg+nf889hgZaZx0GoxG3G53L2dlQRCwFhaSe/75ZG/YgNHpJNbYqJUfHKPvec1ZZ7FAX+ztPX6cgyNQ5hgzMpACAXx79446aBGoqCDe3p40kBouqiwTPHwYc25uNzPAh197jaO6r8aKOXP4UB8lEUeKqqpIfj+xhgbUeBzn/PnkXXQROZs2abn+BgPOuXOTu30DYZsxA8Fo5PQU2fuWAYIAoKVlSMEgoT7G0v76Wl9IwSAdW7cS1x3hJ/o6mopgMGDJzydaV0fHli3IfZQbBdixaxcbL7qIj958Mz+65x5u/9a3xrmlk58uE9bWl18m2tiYvA6Olr7ma6qiENi/n1hjI67TThuWxDtVBZDncnHThz5EztlnYxqmYmy8MefmYs7J6bWRIprNWnpLP/4+BqeTaF0dswsLkykA23bupLWtbczbPFbIgQCx1lYM+oL+QHU1LV4vAGtnz8ZmMnUbp1VFAVnGVlIy4HEnchN6SO988803c+GFF3LixAlWrFjBP/7xD5YuXcr+/fsH/XeqcKpPPqeY/Ki6s3FfE8tEZyedW7cSOXkSx4IFZJxxxpClvmOFKsvEW1qQQyFNcn/RRdhnzEAQBB74+995Y/NmQFtYfO+b35zQtg6Ec8ECrIWFwzZjEgQBV2kpSjze54S0iwUlJclduL26S/5EkBoYMOfmomZlYcrM1BakaY403/PYY8k8uE9ceGFS5j8UFs+Ywf233pr0Tvj33r18949/pOWVV+jctg0pGExrW8eTcHU1Uiik1aEeIqokETl5Equ+4zIQSiyGaDTimDt30EWNLMvc9NnPsvnttwHIzcnh2SeeoHCEeen9vo8k0dnZidxPoEwwGHDMm0feJZeQcfrpmqqosbFPieloEUWR61NMiUeiBhAEAVNWFuGqKq2KxwiJtbQQPHJEMwMc4SQvfOIESiyGc+HC5PcdCIe578knk8/5zg03pGWB21XpJdbQAKqKe9ky8i65hKz16zUT0JT3MLrdOObNG5oaYMYM5isKNt0fY2tFxYCvEQQBg9NJ6OjRXkGGwfpa8nmxGJ1vv60ZruXnp90QLh0IRiPmvDzCNTV0vPNOt5SZuvp6bv6v/2LDhReyQzeRA3j86afp6OyciOZOSuRIhM533qFj61YUScJSUJA+L48e8zVVUfCXlRFrasK9bBnWQdK2etKtIsCVV1J8/vkYh3GdmCgEUcQ+axZKItHrd2stLkYKBPoMBhocDuRQiGhDQ1INoCgKL7z88ri0eyyINjdrTv99pAJsKC7uVXVEjkS0VIBBrrmJQdRAY8mQRsYHHnhAK3Glquzdu5cLLriAFStWDOnfqcJElmiY4v2BrCiEgsGkkRPoOz1HjuDdvh3BZCJz7Vrss2ZN+K6FFAppu/+ZmeScey6ZZ56ZjK43NTdzx513Jp/765/9DMcEBywGQjSbcS9fjmAwDCq97InBbscxdy6R6up+5cFGgyFZlutkayutaZARj5a++lq6OFBVxZNbtwJarv8tH/rQsI9xxsKF/OYLX0DU+/kDmzfzhzfeIFBeTssLLxA4fBhlmMqNiUaORglVVg7bjDJaX48qSdiGoKqTfD4sBQWDTipUVeULt97Kv599FgCn08m/Hn2UeUNMIRgOCUmipbmZxCDfl8Fmw7NiBXkXX4xTX0DGmpvT/j1fvWkTNn0i9tTWrYT62WUdsK1WK4Io4t+3b9hjBuhmgPv2IcdiyVrSw0UOhQifOIF91qzkzhPAAy+/TIc+6b78zDNZNUojVkWSiLe1EWtqQrRYyFi9mvzLLiNzzZoBfQwc8+djdDiQh6AGMJtMrNJ3w1q83qSZaH8YXS4kv59Qj6DqUPqaIkl4t28nXFurleoax3KVw0XUdw7Dx47RuW0bQZ+PH919N0vWrOHhf/4z+TybvuiIxWI88thjE9XcSUWspYXWV18lcPAgRrd7xJ4b/ZF6DVUVBf++fcRbWnAvXz5sg89uKoCMDL5w550TZlA5EqwlJRjsdmTdVLYLc04OgsnUZyUlQRRBFAnX1HRLCXjmFE4JiNbVIYhiMqj4akqJ+rWZmX2mAlhycwe9BiT68FUYL4YUMrvpppsmfFEyxRTvNRJeL4EDB5DDYRzz52ObBIt/VZaJt7UhGAy4ly3DvXRpr7ImX/361/HqC93rr72WCzdtmoimDgtrURGOOXMIHDyoLdKGsTNkmzmTaGMjwYoKMs48s8/Xrpg7l+26ieDeY8e4cBKlRqQTVVX58SOPJHcEvnTFFWSMcDJz4apV3P3pT3P7n/4EwL1PP01OVhYfXrZMU8XU1OBZvlybyE/C64+qqpo8sK2NWGMj0cZGEp2dw5ogqopCuLoaS0HBoOWDFElCVRSc8+YN2n9/cNdd3P/ggwCYTCYefeABVk2SoLw5K4uss8/GPns2/v37iTU1IVgsmDIy0rJj67Lb+dBZZ/GPt94iGI3y73fe4aPnnjvs45iys4k1NeHfv5+MM84YVh8MHT9OpK5uVHnJwcOHES2Wbt4PgXCYP+qTaFEQuPXDHx7RseFdp38UBXN2tlbjfObMIZexMrndOObOxbdvHwaXq9/PKZpM2GbMYFVmJlv0+7ZUVDBvACm1IIoYHA5ClZU45s0bsipOVRR8e/YQqqzEnJ2dVlM4VZaRI5G0L95EsxljVhaPPPooP/v0p2lIkUtnZWbynW98g/VnncXpGzYAcP+DD/L5z3xmUo6J44GqKAQPH8a3bx9KJKJVqRjDQE9XQC/e0YF75UosKXLvofKLFAPdO776VZyTxJ9iqJjcbqyFhYSrqrr1f0EUsRYWEmtsxDF/fq/x2+B0EmtqYtUll5CTnU1bezsvv/460Wg0bZ4044UUChFtakou6Bvb2ynX082WFBeTa7N1CwKoqqoF9wcx9FZleUKVSkMKAvz1r38d42ZMPJETJwjKMqLJhGAyvfu/2Zy8jSi+bwfe0aIqCko8jppIaP9LEqhqsnyGqqrQ4+9+7+vxePK+1OPp//f5HqB9p0ajVusz5W/RZNJMP/r4O13ff1cOW+TECYxuN5nr1k2KqLAUDCL5/Vjy8/GsXIm1qKjX5/33c8/xxL/+BUBOdjb3/OhHE9HUYSMIAu5ly5ILteHU4u2qQ+7dto1ITU2fZdlWpkzU38tBgNf27eNtvRrE9Lw8bkyRXo+EazdupN3v5yePPgrAN//v/8j64he5cNkyovX1xFpacC5YgKu0dMLTY0BbOMXb24m1thKtqyPR2Ymi7zSLdjvm/PxhTUjjLS0okQi2IVTWkXw+zNnZg/oG/O7Pf+Z/7r0X0Pr9/b/9LeePYBE8lgiCgG3aNCwFBYSOHdNKCjY1YXS7MTgcox5nrz//fP7x1lsAPPTSSyMKAgiiiNHjIVhZiXXaNGxDzP+VQiECBw4k5w8jIdbSQry1Nalg6uKBl1/Gq6fLXLluHbNGkNohR6OaV4goYsnLw7lgAbbp00e0YHbMn0/w2DHkYHBAabNt5kzOLCril7q0fWtFBTdfeOGAxza63cSamgifOIF76dJB26KqKoGKCgIVFRh1o9N0oSoKvr17SbS14Vq2rM+yaCNl3/HjfP+hh9idUhHBYDDwX5/6FN++4w6ydO+PM1evZtvOnZQfPMjuvXs5feXKtLXhVEEOh/Hu2kXo2DFEiwXzAGUq04EqywTLypC8XjwrV3Yr/TZUyo8d40V9x7ggP59Pf/rT6W7muGCfOZNwVZW2aE0ZkyzFxVplovb2bvnwoCkp4z4fieZmLrnwQv72yCOEQiHe3LKFi0Y5dxhvYs3NKOEwZn2h/4puCAhw9rRpGDMzu405SiSCwWodtCqAIkkIE2ioPXGWhJMMJRIh3tys5b3051Qtit2DBGZz76BBH8GDySxHGy6qqoIso3Qt5lP/TyRQ4/Huj+n3pZYtG5CuhbYogiBofwuCFinT7++6L/XvrsdFk0l7LOW+XsdD31VLJFAlCTkUQtL/VhKJZKCgF4LQOziQGkjQ7+/qA8m/9ecAqKEQ/kOHUMJh7PPmadL/Cc5XVHU5qGAy4Vm+HNfSpRj6mED5/H6+dPvtydv3/s//kHMKRbSNTieupUvp3LoVJR4f1gTdlJGBbcYMQseOYcnP72U8tDzVHHACfQHGEkmW+fEjjyRvf+O665J5/aPhc5ddRkcgwB+few5FVbnlt7/lwdtv58xFi5BDIfxlZURPnsR12mk4Zs8e1/G0yyQt3tpKtKlJM7YLBkGWEcxmDHY7Ro9nRL9hVVUJV1Vhysoa1B1aVRSUWAzHvHkDLtYef+opvnLHHcnbP7vrLq65+upht228EE0mXIsWYZs+nUBFBaGjR4k1NWHOyhrVIm7Z7NksmTmT8upqDpw8yf7jxzltBKkQRoeDmG4SaMnNHXTMUFWVQHk58Y4OLCNcKHYZxJqys5MTTuitAvjiFVcM/Zh6qVDZ70fQd+ad8+drgd5R/J5MHg+OOXPw79+PYQAzTNFk4rQVK8h46SW8sRjbDh1CkmWMA7y3IIoYbDaCR47gmDt3UIVC+MQJfHv3Itps3dInRouqqgQPHiTR3o4pO5vA/v2asd8wfFD6oqmjg5/88588uWVLt/s3LlzIj7/2NU7/0Ie6nc+bb7yRbTt3AnD/3/72vgsCRBsb8e7YQaylBVN2NoYx3klWJQn12DGkcBjPqlXD2jjoQonH+cXjjydvf+0rXznldsC7sBQVaWk6wWC365XR7dZMAOvrewUBBEEAk4lwdTWXXnQRf9PnD8+88MIpFwSI1te/u66gRypAdnav8UAKhbDm52MczIRXkhAnsE8MKQhQW1s74jeYPsT6mRONc8kSsvRJgqqq7y5gU//XF7Zd9ymJBFI0mnx8JMGDrlIT3Ra3KYvfsby/1+fsY1Hf6754XNth74kgvBv40P832GzJz9otKGI2a+YtfS34JwGqHuRQ9UBBt7+7ggf630o8jhoKvfucAXIVBaMRVZIQXS4y166dcFOYrnrjUiCAtbAQz8qVmrSun+/h2z/4AQ16OZgLN23iulFIUScK59y5RGtqCJ88OeBn7Qv7vHnEmpsJHDyIZ9Wqbq8tyMykKDubhvZ29h0/jqwog5aCHEsEQcBkNqf1N/WPN95I5vKumjePD6xenZbjCoLAN6+7jna/nye2bCGWSPCp++7jn9/+NktmzsRgt5Po6KBj82YiVVVaTuYoJ+ADocRiWo50ayvR+vp3d/tFEdFm62X+M1ISnZ1IPh/uIahGpEAAk9uNfQDfgNfefJNP/Nd/JVM17vjqV/nvz3521O0cDFEUcTgco3I4NjocZK5Zg33WLPz79xOtrUUVBC3Pd4RGX9efdx7fuP9+AB7897+59ytfGdFxzDk5xJqatN/9IIqNWHMzwcrKEQeGAMJVVSjRaK8xZiQqgK6UFSkQ0PxNFizAOW9eWlNsnPPnExqCGsAxcyarCwp4uaYGfzhMeXU1ywcJzBg9HmJNTYROnMBdWtpvX4vW19O5fTsIQtrd1sMnTiTLwVkKC/GXleHft2/EC8NoPM4fnn2W3z7zDJGUXOC5RUXcef31bJg9G6Wzk0BFBa7S0uT39OErruDWb36TYDDIo088wT0//CHOSaAgHGtUWSZw8CD+/ftRYrExl/+DpooM7N0L0SiuFStGHAAoKyvjpfJyAAoLCvjUTTelu6njhsFiwTZjBv79+7sFAQRBwFpUROjYMZREote10ehyEW9rY+PZZ2M2m4nH4zz3wgv86qc/nTRz/sGQIxGi9fXJ4GI4GmWrrojMd7tZmJHROxUgkRg8FUBRQBAwprm863AY0tV15gjLlAmCgHSKmDulXlQEQdAWqsOU8g0WPEi9PzV4kJStp8jaJxLBYOiuZrBYMDid3RfzKYt60WwGg+GU+UEPhmAwYBjhRaYrD6hX8ED/WzAYsJaUTPjuvyJJJFpbEa1WMlatwlVaOmB/37ptG3/UJ9QOh4Nf33ffKfl9CwYD7hUriLW2Djpp7YloNOJcvBj/nj3Empp6SUJXzJlDQ3s74ViMyro6Fk1gANRgMOBO42Q4GIlwX0pe47c/9rG0fv+iKHLPpz9NZzDIa/v2EYxGuemee3jyO99hZkEB5pwclHic8MmTxFpbtdKPpaVpKQWlKgoJn494ayuxpiZiTU1IoRCqLGtjn92OMTMz7f09UlWFwekcVGLaFaxzrlrV7+fdW1bGNTfeSEIPRN98ww18f5zKiZnNZkqGUSt7ICy5ueScey6R2lrNL6Cl5V21xTDP/4fOOosfPfwwoWiUZ8rKuLOjA88ISvUJRiMGp5PAwYNYi4v7zQlWJAl/WRlqPI5xhAopORwmfOIEtpkzu6WIDVcFoCoKks+XzGH3LF+Ofc4czCMsVTgQpowMHHPn4i8rG1gNYDazdskSXtbzaLeUlw8aBBBEEdFqJXT4MI65czFbLL36Wry9nY533kGNxzGNIF97IKINDYSPHsU+d26yHJx72TJ8u3fj27OHjNWrMaWUPxwIVVX5z/bt3PXII9SnVKrxOBx85aqruHHTpmS98ISi4Nu9G8FoxLVwIaCZe15z1VXc/+CDBINBnvjXv/j49den9fNONhI+H749ewifOPFuutUYzzuijY0Ey8sRrVYyzzprRKmaSixGvL2dP2zblrzvti996ZRVAXRhmzaN4KFDvZSUlqIiQpWVxJqbe5XDEy0WEh0dGHw+ztmwgZdefZW6hgbKDhxg+WmnjfdHGBExvSpAl9JhS0VFsjrS2TNnYvJ4ul2blVgM0WIZ3MBXkhCNRswTGMwbUhDg7LPPPiUn/OPNSIMHPekWDOgRHOiW397z8Z758QPdr0egeqUvmM0TvkA9lRH0lAFMJvoKI6iqOqG/pS55sxwKYS0uJmPlykFzlqLRKJ/70peSt7//rW8xI02T/onAkpuLc9EifHv2YLDbh7WrYMnLw5yfT/DQIc14KuW3vnLuXJ7dsQPQUgImMggA6e1rv3/mGdr0OsGXrlkzakfyvjAZjfzullv42E9+wu6jR2nz+7n+7rt58jvfIT8zE9FsxlJQgBwM4tu3j0hdHe7TThtRSo0cjWqL/q7cfp8PJR7XypPZ7Ziys9NWaqovpGCQeGsrriVLBi/1Fwppu7h9eFEAVB47xuXXXENA3yW+7JJLxjdIp6ooiqIF0tPwnoIoYp85E2thIcHKSgIHDxJrbNQmWsOQeTttNq5Yu5a/v/YaYUnin08/zadvvnlE58XochFrbMS/dy85mzb1OWaEjh3TzABHkDfcRfDwYUSTCUePxfFQVQCKJCF5vSjxOKaMDFxLl+KYNWvMVWfOefOGpAY4b8MGvq9XrNhSUcEXhlBZxOTxEGtuJnziBK6FC7v1NSkQoGPLFhJ61Yx09vl4ezuBAwewFBd3M2cURBHPihV4d+/Gt2sXGWvWYBwk4Fp24gTff+ghdlVWJu8ziCI3btrEV666iswe58zk8ZDo7MS7c2e3/nDzDTckDT//+tBD79kggBwOEzxyhODhw8ihkDYej/FuqaoohI4cIVJTg6WgAOeSJSNSHMjRKImODmqMRp7bvh049VUAXVjy8jBlZpLweruNcwarVTNSra/vFQQQBAHRYiFSVcVlF13ES6++CmhVAk6VIEC0vh5UNdkfUksDrsvJwdxDmSgHg5izswcNEKqSpJUTnsA1wZBmOW+88cYYN2PikYeasz4OJGX7XbcnsC1TpA9JkvB5vXgyMjCO4QKjP5REgnhbGwabjYzVq3EtXjwkWfPd993HEd20aPXKlXz+M58Z66aOOa5Fi4iePEm8vX3Y0nLnokV0btlCqLIS15IlyftXpPoCHDvGxybQjC2dfa2xvT25C2kyGLjj2mvT0cQ+sVks/N9tt/GRH/6QI3V1nGxt5aaf/pR/futbeHTDOKPLhcHhINHeTvtbbxGursazbNmAi6+uGujxtjaiDQ3JyL6qKNpuv8OBKc0lpgYiUl2t7RQModa0FAjgXLAAk24QlsrJujo+cOWVtLS2ArDuzDN56M9/HtfxJRqLUVNdzYyZM9O60yVaLLiXLsU2YwaBAwcInTiB5PdrC4IhBtqvP+88/v7aawD8c+9ebrzkkhGZugmCgDknh8jJkwQrK3EtWtTtcSkQIHDgAKLFMuJUkXhrK/GWFlzLlnVLgRiKCqCn079zwQJsM2YM2el/tJgyM3HMnk2gvHxANcDM4mKKPB4afD52VVYSjcexDvJdCgYDosVC8MgRDMXFnGxoYMbMmZhUlY6tW4m1tqY9ACAFg/j37sWUldVNkp9sk9GIZ+VKfDt34u0KBPSxm9fU2clP//lPHtu8udv9Zy9dyp3XX8+CHgumVEyZmcTb2+nctk2rsDB9OqtXraJ00SIqDh3i7e3bOXTkCIsWLEjPh54EKPE4oePHCVRUkOjs1JRShYVjPi7L0Sj+ffuQfD6cixZhnT4dWZbxtbcP6xraFQBwzp/Pr/WqN6CpAGzj9FscSwSDAfvs2XRu29Zrk8FaXExg/37kcLiXYs3ochHv7OT8lNS3Z198kW+n+NdMVpRYjGh9PaL+mRRF4VU9CGA1mVidl9crFUCJx7VUgAE2J7rS9kSzmWg0OmH9Y2rLd4op3uOoqkrC6yXR1oatpITcCy7As2zZkCarFQcP8tNf/hIAo9HI73/1qxGnSkwmDDYb7mXLENAu3MN6rdWKY/58onV1xFNknUtmzsSkn5s9x46ls7kTyk8ff5xoPA7Axy+4gJmDKEdGS4bDwd++9jVK9EX9odpaPnXffck2gLYbZ87NxZSRQbiqipYXX8S7Zw9yJJJ8jhyJEKmtxbtrF83//jfNzz1Hx+bNhKurQRAw5+ZiLSrCrJtMjVcAoGtSYZsxY1AFgxyNIhqNOFICTF20tLbygauv5qReo3lpaSlPPPzwe2KymYrJ7SZz7Vpyzz8f27RpyWDOUMxml8ycybLZswE40tnJjs2bUUaYoiiazQgWC4EDB0joqhjQxld/eTkJr3fI0vCeqIqimQFmZfWSkA6kApAjES19xevFkp9P9jnnkPeBD+BcuHDcAgBdOBYsQLTZetUST0UQBNbrTv9xSeq2Mz4QJo+HRHs7Ud2fSpUkOrdtI3LypOZvkEb1ohKL4du1C9Fqxb1iRb/HFk0mPKefjmg249u1CzkcTj4Wjcf59b/+xTm33dYtADC7oID/u/VW/va1rw0YAOjClJWFIkl0vP020fp6BEHg5htvTD7+14ceGsUnnTyoskz4xAlaXniBzrffRo5GsRQWYhpBGtBwibe1aWbB0SgZZ5yhjcsjeE85EtECAAsXUud28y9d8fJeUQF0YSsuxmCzoaRca0FTCQgGA1HdNygV0WxGlSSyZTm5+79n3z7q9GvXZCbW0oIUDCarEx2oqqJVL5F95owZOHRjxC5UPVVi0FSARALRaBy1cny0TAUBppjiPYwSjxNrbARBIOOMM8g577wh17mVZZn/+tKXknnGt3/pSyxZvHgs9fWGZwAAvNVJREFUmzuu2KZPxz5rFon29mRUdqhYp03DmJFBsKIiuRixms3JFIBjDQ34UyaFpyrl1dU8obtXu+32YTmSj4aCrCweuuMOsnSZ7I4jR/jvX/8aqcfCT7RYsBQWIhgM+PbsoeXFF/Hv30/rq6/S9PTTtL7yCv59+0gEgxgcDsyFhVjy8zG6XBNWtSVSU6PVVx5CSo3k9WItKuqlVvH5/XzwIx+hUlfozJk9m2efeILMES5CJzuCIGAtLCRn0yayN2zQ5PnNzSR8vkF/u9efd17y78cOHiQ8igCdKTOThN+Pf98+LTUPiDU2Ejp6FFNGxogXo5HqauRIBOeiRd0WIP2pAJR4nFhDA3IohG3GDHI2bSLvwgtxzJ6dFtPKkWDOzMQ+ezaS3z/gd7I+RQK8ef/+IR1bMBoRjEbClZWoiQSBvXsJHT+OOScnrWk7qiTh270bVFVb4A9ybNFsxnP66SCKeHftQopEeGb7ds772te457HHCOvGf267ne/ccAMv/eQnbFqxYsiLzC4FihKN0vbGG7Rv2cLVGzdi1hcOD/3jH8RTgqOnGqqqEqmvp/WVV2h7803iHR2Yc3M1Q9AxTktVVZXQsWP4du3SSjWvXTviIJ4ciSB1duJatIjMM87grp//PPnYe0UF0IUxIwNLQQFSINDtfsFoxFxQQLShoc/fv8Fu16oEXHBB8r7nXnppzNs7WqKNjZrqQR8LUlMB1uvpoam/567qCYOZSaqShGCxTHj69ZBGz/NSLqLDQRAEXtXzP6aYYorxQ1VVEp2dqLEY9pkztRq3wzSF+v1f/sIOva7z/Hnz+Pqtt45FUycMQRRxL1tGtLERyecb1gRAEARcS5bQuXUr4RMncOg58ivnzmV/VRWqqlJ24gQbUtIFTjVUVeVHDz+cvKB/6YoryBhHA5vZhYU8cPvtXPc//0MoGuXlPXv4+l/+wk8/85luF11BEJL15eMdHXTu3KmVF3M4MOfmTqoSraokETl5EmtJyaCLNSWRAEHAMX9+t4lCOBzmqo9+lH36AqqkqIjnn3qK/DGsmDBZEAwGHLpJW/DwYQKHDxNvahqwXvjlZ57JD//+dwKRCC/V1PCVo0exFhePKE9eEARMWVmaed+0aVhLSvCVlWm5nSMsSydHIoSOH8c2fXqvNvWlAlBVlXhbG/bp03EvW5ZWp//R4lywgPCJE8ihUL+GautKS5N/b9m3Dz72sSEd25iZSbS5WZOMBwJYetTlHi2qouAvK0MOhcg444whl6AzWK1knH467zz7LPd+5zvs0SvogBa4uWHTJr569dXJgOZwEQQBU24ucihE8MgRRKORi1et4t/vvENbezvPPP88Vw3BW2GyEWttJVBRQaSmBlWWtaor47QrqsTjBPbv135Hc+Zgnzt3xL8hORzW0ghKS8lYvZqKI0d46j//Ad57KgDQ+qN95kwi1dWoitLt2mQtKiJWX4/k9fZKXzM6ncTb2rjg9NP5sX7fsy+8wGdvvnkcWz88lESCSG1tN1VVtyBAQUEvTy01FhtU5dfl0dZXKe7xZkw8AbrKz02WC9MUU7yfkKNRraax241r1Sqc8+cPeyFUW1fHnT/8YfL2737xi1Pe2bYvTBkZuJYswbttG4rTOaxdJaPTiX32bMInTmApLMTodLJi7lz++vLLgOYLcCoHAV4vK+NtvQzOtNxcbkqJ4I8Xy2bP5k9f/jKfuPde4pLEP996iyy3m29ed12v5woGw5BVLhNFtL4eVZKwDVDqrwvJ58OcnZ10JQeIx+Nc94lPsOWddwDIyc7m2SefPKWNOkeCwWbDs2IFtunTaXv11T4nnV3YrVauXLeOB195hUgiwYv19VxXUUHGGWeMaI5isFqRAgF8ZWXEvV5iDQ2YRmEGGDpyRMu17WG2GQiH+cNzzwHdVQByMKh9/pUrR2VCOBaYs7Kwz55NoKICg+7h0ZNcj4cFJSUcqaujorGRTp+PzMFqaaNVZxEMBtSmJsTc3LRUBulCVVWChw4Rb2vDs3LloEZ/qbR4vdyj5/2n7oCuX7KE715/PQvS8NsUBAGj04nR6USORrn6tNP4tz4G/On3v+fy889PypUnOwm/n+DBg1pJuWgUY2bmuKauJHw+/Hv3osqyVuZxFNeMrgCASw8ACAYDP77nnuTj7zUVQBfWoiKMTqdWujblt2vKykK0WonW1/cajwWjEVVVme9wUFxYSH1jI6+/9RbBYHDSlrqMt7Ron1Hf1W9ob6dCr26ypLCQ/KwsjCmfX4nHEUymQX1nVElCMBonTLWVypB0CIFAYEj/duzYwYoVK1BVFbPZzJ133jnW7U8b74U85ykmN0ajkaysrDEz7VIVhXh7O5LPh2PuXHIvvhjXokXDDgCoqsott95KSM/t/MzNN7P+rLPGosmTAueCBViKiki0tQ37tfbZszHYbATKy1FVtZs54ET6Aoy2r0myzI8feSR5++vXXotlgi5Y65cs4Zef/3xyQfH7Z57hD3q+5amEqiiEq6uxFBQMOulVFQUlHse5YEEyMCXLMp/83Od48ZVXAHA5nfznscdYOH/+mLd9IKwWC3PnzsU6Absa5uxsXEuWoOgld/sjNSXgyePHSXR2EhtFPqo5O5t4ayuhI0cQrdaRmwG2txNraur2PXfx15dfxqePwUkVgKIg+f04Fy2adAGALpzz52MYxBugSw2gqCpv9TDNGwhrXh4ZJSVY+wn4jJRIVRXRkydxlpYOeVEYjcf59b//zcbbbuOfb72VDABMd7v51WWX8dBtt6UlANATg9XKxnXrkp4pr+/YwZ4HH8S7axfxEaS2jRdyOIxv3z5annsOf3k5gtmMubBw3AIAqqpqHjHbtiFaLGSuXTvgdz3YNVQKhbQAwNKlyQDAgYqKpAqgID//PacC6MJgs2GdMQOlR8qjIAiaGqCpqU/PFqPDQbSujkvOPx+AWCzGq5PYeD7a2KiVCtb7wKupKoDCQs0HISXQKYdCGN3uwcv+SpLmMaMfdyI32IYUBHA4HAP+s1gs3HfffWzYsIG9e/eydu1a9u7dy/e+970xbv4UU5xajFX+T5dBlMFmI3vDBrI3buwWoR0O/3zySV7Qd7OLCgv58Xe/m86mTjpEkwnP8uUIJhPSABPXvhAMBpxLliB5vURPnmRGXl5S9rn32LEJnZCNpq89+uabHNUXSSvnzuWyM85IV7NGxKVr1vCjT3wiefvHjzzCY2+9NXENGgGx5maUSGTIKgCTx4NN95hQVZVbbruNx556CtAmDU/94x+sXL58DFs8RAQBg9E4YWWOHPPmaUG8FJPOniyaPp2VeoDuSGMjh1WV4JEjKCPMpxZEEVNmJnIkgnE0ZoAHD2LMzOxVJSIQDvPHPlQAiY4OzDk5vaoTTCbM2dnYZ84c0BtgfYpCavO+fUM2axREEWMaFQCgTfRDlZXY58zpVd6sL1RV5bkdO9h0xx3c889/EtKNZd12O3d+7GO8+P3vsy47W9tt1n0j0o0oilx3zjnJ9jy+dSu+vXtpef55Ot56i0h9/Zi993BR4nEChw7R8vzzeHfuRFXVpHJuvNTCqiQROHCA4MGDWKdN09I9hhB86O8aKgWDyIEA7tNOI2PVquRGy/tBBdCFfdo0EMVewVdLURGqJBFraen1GoPTiRwKcUFqlYAXXhjzto4ERZIGTgXIz8fcIxVAjkS0qgCDbLypstztuBOpmh/1imTbtm2sWLGC733ve1gsFn7zm9+wZcsWFk3ii1RfKJNkwJzivYssywT8/rSWo1QVhVhrK7JeRizvootwzJ074gVgW3s7X/3615O3f3HPPXiGIY08VbEUFuKYNw/J6x325MmclYW1pIRQZSVKLMZyvaZzZzBITXPzWDR3UEbT14KRCPc98UTy9rc/9rFJkdp146ZN3Hr11cnbX/vzn7tdlCczqqoSqa7GlJU1aHBOVVXkSATHvHnJicK3f/AD/vLAA4C2Q/XIX//KhrVrx7zdQyEej1NfVzdhBmWiyYRHL6s30O5zqhrgqepqUFVCQ3Sn7wuD3Y6lhynUcIjU1CCHQppaq8cx+lIBKPE4qiThPu20cXf+Hy7OBQswWK3dHPNTOWPBAgz6NWpHQwNRXWI7GOm+hsY7Ogjs34+lqAh7HxU4elJeXc21P/4x//WrX3FSL8spCgLXn3ceb957L5/5wAdw5ObiWbmSRGcn/rKyMVuMf2TDBkS93zy+fTvGggJEi4XQsWO0vvwyLS++qEnuJ+h3mXT8f/FFOt9+GykcHjfH/1SkYJDObduINTfjOu00XIsXD2l+1F9fk4JB5GAQ97JleFICAD1VAJ/++MfT/2EmEZaCAsxZWUgplVJAS5M0ejzE+qgSIIgiCAKr8vJw6Okrz7300qQq0d5FvK2NhN+f9HoJR6PJ9Mh8l4tF+fndUh6URALBYBg0FUCRJC21KUU9FtMNRCeCEQcBQqEQt9xyC+vXr6eiooLLL7+cgwcP8rnPfS6d7Rs3JquEaor3DqqqEo/H09bX5HCYWFMTJreb7I0byVq3bkRmV6ncceedtOk7ald+8IN86NJL09HUSY8gCLiXLsWclUWis3PYr3fMnw+iSPDQoeSOI8De48fT2cwhM5q+9odnn02WwPnAmjWcPsFy81S+eMUVfEL3JpAVhc/96lfsOHJkgls1OInOTiSfD/usWYM+Vw4GMdjt2PXSdvf+8pfcq5fpFASB//vd7/jAhReOaXuHg6IoBIPBCQ2kdwXxEgME8S474wzc+i7yMzt3IpWUEK2rI+H1jmNLNeRolPCxY1inT++Vf96XCkBVVeLt7VpFkyEoSSYaU3Y2tpkzkfqp3uCy25PB0mq/n+qKCtQhqAHSeQ2VgkH8e/diyszEtWTJgAtTVVX58SOPcOmdd7Lt8OHk/WsXL+b5H/+Yuz75SbJTvkdzdjbu5cuJt7QkU8XSTWF2NucsWwZAfXs7W3UfBkthIaaMDGLNzbS9+SbNzzyD/8CBXm7uY4WqqkRTHf/b2zXH/+zscXdCjzU14X3nHVBVMs88E2sPxc1A9NXXpEAAORTCs2IFnh7lI99PKgDQVJC2WbNQYrFe/dtaXEy8rQ2lj8WtweVC6Ohg0/r1ALS2tbFj165xafNwiDU2gi7bB9hSUUFMVz1sKCnBmp/f7fuXQyGMLteg6URqIoFoNndL/5rIa+eIfpHPPPMMixcv5je/+Q35+fk8/vjjPPXUUxQN4wc2xRRTjAxVlom3tGi7SKWl5F10EfZZs0Z9gX35tdd46B//AMDjdvPzu+9OR3NPGYwOB+7TTkOVpGHvnohmM85Fi4g3N7MkJR9s7wT6AoyExvb2pBmZyWDg69dcM8Et6o4gCHzvxhu5/MwzAYglEnzyZz/j8MmTE9yygYlUVWFwOgc1kFNVFSkQwD5rFia3mz/99a986/vfTz7+vz/7GdekqCGm0BAEAfeSJZgyMvpd1NssFq7SJ56xRILnqqsxut0EKirGXTodOnIEDIZkVZFU+lIByKEQBosF92mnTapqF/0hCILmc2C19sob7mJdSrnZHfX1RGprx6t5KLEYvt27ES0W3D0Wc33x9Ntv84dnn00udmbk5fHnr3yFR77xjWRZ2J5Y8vJwnXYasYYGgocOjUkg4LqNG5N//yMlt1o0m7Hk5WHJy0MKh+ncvp3mZ56hc/t2Yq2tY7bpFW9ro+Ott2h95ZWkOZwlLy+Z+zxeqIpC8NAh/Pv2Yc7NJeOss0a9QSL5/SjhMJ4VK3AvW9atz5yqKgBVUVASCZR4XCtzGAoh6/+Ggq2kRPuNRyLd7rcUFABaqk1PDHY7cjjMBaefnrzv2RdfHMWnSD+qLBOprUVIydV/Zc+e5N8DpQIM6g+jKIiTyGR7WKuGlpYWrr32Wj70oQ9RV1fHZz/7WQ4dOsRVV101Vu2bYoopUpCCQW33PyuLnPPOI/PMM9PikhwKhfjvr341efsnP/gBhfpA/n7CPns2tmnTRmSwZCkowJyTw+xwOLmrNJHmgCPh3scfJ6oHQG664AJmTsI+IIoi9/3Xf3H20qUA+MNhbrj7bmr7yEGcDEjBIPHWVi1QN4gMVolGES0WHHPm8OgTT3BLSlnOH33nO3wmxRdhiu4YXS5cS5agxmL9mgSmpgT8/fXXcSxejBwIjOsCNN7RQayxEcf8+b0mjH2qALrMABcswHIKlYE05+RgnzGDRD9qgFRfgF0+H+Hq6iGpAUaLKsv49uwBRcGzatWgk/YWr5fv/u1vydu3Xn01r9x9NxeuWjXo79laWIhzyRKitbWEKivTvvjetGIFOboC4aXdu2nvIc0WDAbMWVlYCgtBFPEfOEDLCy/Q9vrrRGpr+zRvGwmS30/n9u1aCsLRoxicTiwFBeNW8i8VORrFu2MHkdpaHAsX4lq2bFhVf/oi4fejRKO4V63qFQAA+J+f/jT592RSAaiqiirL2kI/Fuu10FdjMVAUBDTDSZPbjSkzE8FoHNBotQtTZibWvLxeKhPRbMacl9en+aogCAhGI+tLSpK/n2eefz4tnzddxNvbSXi9yYobiqLw6r59AFhNJtYUF2PWKwaA7vYvCINXBZBlBFGcFFUBuhhyEOD+++9n0aJFPPbYY8yfP58333yT3//+97jfB/nCU0wx0aiSRKypCSUWw7N8ObkXXoht2rS05dZ9/667qNEnwhvXr+fmG29My3FPNQSDAc/y5Zq79TDlk4Ig4Fy8GIcgMEff8T1YW5tcVE92KmpqeHzLFkAzufriJK49bTYa+cOXvpSUFLd4vdxw99206WkMk4lIdTWixaJNxAdB8vmwFhXx6t69fPJzn0suGm794he5/ctfHuOWnvo45s7FWlzcr0nggpKSZHrL0fp69jU3Y502jfDRo8i6wdtYkjQD9Hi6lX7soi8VQKKzE3NmJs6UnfNTAUEQcC5ciGix9NopBFgxdy5WfZG4o64OJR4nMsaKHlVV8ZeVIQWDuFeuHLxKh6py5wMP4A0GAfjgmWfypSuvHFalFFtJCY6FC4lUVRE+cWJU7e+JyWjkw2efDUBClnlSH797IggCRpcLS2EhBrudSHU1ra++SvPzzxOsrBxx35cjEXz79tH83HP49+9HMJnG1fG/J/H2djrffhslGiVjzRrsM2eOeo4k6QEAz+mn4166tNfxyg8e5Ml//xuYGBWAqijaQj8eR47FkMNhrXRhKIQSDqMmEtpC32DAYLdjzsjAnJWFOScHc24ultxczHl5mLOyMLndGB0ORKtVe90gCIKAbdYsUJReaiprURFSINBnGorR5cIVj7NmxQoADh05wvGqqvSckDQQbWrScvz18Wl/VVUyRfLM4mLchYXdFFlSKITR6cTSQx3QE0WSEEymbn4AE82QggCbNm3iM5/5DF6vl5UrV/KDH/yAjo4O/v3vfw/671RBHOdcpSnefxhEEbvDkTREGgqqqiL5/cRaWrDk55N7/vl4Tj8dQxrlRLv27OF/f/97AM3c8+c/nxRGcBNFl/u2FAwOe6fEYLfjmDuXUj04KskyB6qrx6CVg7RjmH1NVVV+9PDDyUXnF6+4gsxRyifHGofVyl9vu405+uK6urmZm376UwL9yI8nAiUWI1pfj23GjEElx0o8DoJAmd/PR2++GUnfFf3Uxz8+qSt0mIxGcvPyMI2z5LcvRJNJ26kboNJHNzXAa69pfh4GA6GUXO+xIlJbixwM4ly8uNcY25cKQInHURMJXEuXnjJ14FPpUgNIXm+vXXCLycSaBQsAaPJ6abLZCFdVDTjmjuQa2oWqqoQOHSLe0oJ7+fIhVc95Zvt2nt+5E4Bst5sfjLDkm33mTOxz5xI+epRwmq8HqSkBj7zxxoBqA0EQMNhsWAoKMGVlkWhvp2PzZpqfeQbf3r0khhhEVRIJzfH/uefw7tqlOf7rteMnYu6gqiqh48fx7dyJ0eUic+3aXnXqh4tBFLHIMoIkkbFmDa7S0j4/W6oXwK1f/OKYqABURUHR0xTlaFRb6Ou7+Uo0ippIIKCNfwaHA1NGBpbsbG2Bn5urpYbk5mLOyMDodGKw2zHopU0Fg6HX5zJYraCqQ0qTshUXY3A4eqUQmHNzEUwmon2oAUSrFSUW654SMEmqBKiKQqS2Vivhp5+XwVIBlHAYa0nJ4MoXSUK0Wnudb9MEBgWGdNV+/fXXk3/v2bOH6667btDXqKqKIAiT0vWxL97Pi54pxgdBFId1gVASCRJtbYhWKxmrVuEqLU27vC6RSPC5L385aUxy5x13ME/fXX0/41y8mMjJkyTa2zEPU4JrmzGDZdOm8S/dFHDnkSOsHmdzveH2tTf272drRQUA03Jz+bhuvjfZyXK5eOiOO7jqBz+gsaOD8upqPvOLX/DX225L7jJOJJGaGgRRxDqEeuEJn48joRAf/e53ieo7cx+58kr+9957J/X1yaDX054sWAoKcMydS6CiAoPN1iv4cumaNXzvb3/DFwrx3I4dfO+GG3AuWEDgwAHibW2D1ngeKUosppkBTpvW5wK0LxVArLERa0kJjlN0TO5SA4RralAikV6pa+tKS3nrwAEAdgeDFBqNRE6e7Nf8cLjjWiqRmhoitbU4Fy/GMoh5F0C738+dekUOgB/cdFM387/hYp8zB1WSCB0+jGg0Yh1COcKhMLuwkDMWLmT74cMca2hg99GjQzJzFU0mzLm5qLKM5Pfj3b2bwKFD2GfMwDF3rraI6/Hb6cqV9peXE29pQTCbsRQUjLvhXypKPK79dltbsc+Zg33u3FGPl6qqagocg4GM1atxLlzY5zF7qgDSla6lyjJyNEryHQUhuVjvqi8vGI0IoqjtSIui9neavgfRbEY0mTSZ+yDXUYPdjm3aNAKHD3fzXRBEEWthYTL1KbVtgiAgWixsnDGDH+n3PfvCC3xxEhjLJzo7SXR2YnA6k/d1Kw04bVo38z9VlkEQ+lR2paIqilZO12Lp9ZhxAgPoQ3rn707iXYh0MVUbYIqxRlVVEvE4ppQIY3/Pk3w+lEgEa3ExnpUrxywX9Be/+Q37y8sBOG3JEr783/89Ju9zqmGwWHAvW0bb668jRyLDkjcKosiZa9eCbtR07+OPo6oqn7vssnFTHA21r4GmVvjRww8nb99x7bXDkrt2oSQSSH6/Vh9cUYZmkpMGinNy+Nsdd/DhH/4QbzDI2wcPcvE3v8n3brwx6Z49EaiSROTkSW2HYJDzoMoyxxsa+Pif/kRAlx5fdP753P+732GY5EZwiiwTCoVwOByIk6CtXZU+ovX1JLxezD0CFFazmQ9v2MBfXniBWCLBE1u28KmLLyZaV0fw4EEy160bE/O9YGUlCEKfZoB9qQCkUAjBbNaUDZPgvI4Uc24u9hkzCB492isIsL60NPn3O0eP8uFNm4hUVWmpbn185uGMa6nEmpoIHT6MbdYsbP0Y+fXkOw8+SIcuZb5k9WouO+OMIb9fXwiCgGPBAlRZJlBejmA0Jg3URsu1GzeyXVeyPPrmm8Oq6CIYDJgyMzFmZCCHQgQPHSJ0/DjWggIc8+ZhLSlBMBqJNTYSKC8nUl8PgoApN3fUufajJeHz4d+3TyuduWrVkII7g6FKErHWVowOB+bSUuzz5vXb18ZCBaBIEmospu3Ym83vLvC7FvvjEBAWRBHRZtPK/w0hmG6bPp1gZSVKItHtWmcpLiZSW6ttpvT4bowuFzNlmVnTplF18iSb336bTq+XzIyMdH+cYRFtbESJxTDp1436tjYO6qmypXl5FE+b1q3fy+GwVi52kDm6mkhopQH7+M3Isjxh1/mpIICOcoooFqY4dZHl/8/eeYfHUV1//zt1e1O3JMuyZdmWO7Zxw8bGgDE9EMAEQkJCAiT5QSihg4FAaG8gCSWEEkIILbRATEIJxcY0gzHGuIAbtmyrt5W0bdp9/5jZ8a56WW2R7ud59Eg7u5q9M3PmzD3nnqKira0NHq+3W8+fJkmQGxrAORzwzpunV1geIkNq5+7duM3oAMCyLP7ypz+lNCwp3bCNHg3HuHFo37GjyxCunphSUYGjJkzA+zt2QFFV3P3CC1izfj3+38qVKCwuBu9yDamB3BdZi/LCBx9gpxGyd1hZGU7uw2TXNPj9ftPwN3uCGw+z0L59ejGzwsIhn7hMKCrCk7/5DX5w550IRSLYU1ODH/2//4djZ83Cqh/+EGNSUFAtdOAAiKLA1oeWbvv27sVPHn8cjUZl+0ULFuD5J5+EmAbRDL0hyTKqqqowprQU1jQxVnmnE66pU9H80UedJqYAcM5RR+GvRvjpM++9hwtWrIBzyhQ0f/QRgt99B0cfesb3B7m5GZGDB+GcPLnLaK6OUQCleXmI1NTAPXVqr3mm6U60U0Bw3z5zwhxlypgx8DqdpvPO8rOfIVxVhfCBA7CNGdNpX/3Ra1Hk5ma0bt6sR4j00Th+8/PPsfrTTwEAXqcTt59/vq7j2tsh5uUNWHdH68YQRUHrV1/BzXEJMVxPnDsXNz/1FNpCIfz700+x6txz4epnwWCGYfQe704n1HAYoYMHETpwAGJ2Nni32ywkKGRlpaTgXyyEEIT370f79u3gXS64585NSB0CNRSC3NwMa2Eh7DNnoqq1FS5FAdeFrA1FFIDpAHC7wbtcKY0A46xWKG1tejG7XvS6paAAgscDpa0tzunKu93gnE6Eq6o6OQFYUQRRFCyfOxeP7N8PVVXx9rvvYmUKu99E5YoVBPPcv2cUBASARQUFnfSxGgjAUV7ee30RVdXbI3axECRJUsqKSdJEeAolDSCEQGpqgtzYCFtpKXKPOw7uqVOHzFDUNA2/vOwyRIw+rpf+4heYbRRpoegwLAv3jBkQXC4o/ewlzjAMHrvuOvxy+XLzYbJ+3z6c/Mc/4rWXX0bju++ice1a+DduRGDXLkRqa6EGg0PWuqk7AuEw7n3pJfP1jeee22nioUkSpIYGBPfsgf/LL9G4di0a330X/s8/R3D3bmiRCMTcXLimTYNv0SLkHHMMshYvhpidjbavv0bL+vX6isIQM2v8eLx6881xq2D/27gRx1xzDX7/4osIJqHwWxSiaQjt2wdLQUGvk4O6lhacd//9qG5uBgDMnD4drzz3HOwJ6PoxknGMHw9rcXGXRQLLi4owb9IkAMDu6mqs/+Yb8E4nbKWlCO7Zc8ihlQAIIbqx4nZ3mRbSVRSA3NICwePpNg850xDz8mAbPbpTzjnLslhQUQFA7/Kxva4OllGjENyzJyGV69VAAP6NG/Vz2UVRt65obmvDDU8+ab6+9bzz4OM4kHAYloICSPX1g+piwDAMXNOmQczNReuXX0Lqpohlf7BZLPjewoUAgFAkgtXr1w9qf5zVCkt+PoScHMh+P4JGi9NUVfyPhagq2r7+Gu3btsFaXAzv/PmDdgBEw/+V1la4KiqQs2yZuRLcHYmOAkgnBwAAMIKgF/XsQ4FAVhBgHzsWWigUN4dhGAbWwkJEamu73A9ns2Hp2LHm61R3CVBaWiA1NnabCnDk6NFx6aFE0wBC+pYKQEjK752uoE4ACiXFqOEwIlVV4AQBvoULkXPUUZ1CWBPNk08/jQ8++ggAUDpmDFZde+2Qfl+mIng8cE6bBi0c7tPDMBZREHDtj36Ef15/PUYZ19MvSbhy7Vrcu2sXSFaWnmO5bx9av/wSTR98gMZ330XL+vVo37YNoQMH9PZaQxil9JfXXzer3h5/+OGYXVoKqb5eL7L05ZdoXLMGje+9B/+GDQju3g0iSbDk58M1fTp8ixYh+5hj9IiVigpYi4rMwlCc1Qr3jBnwHH44iKKg+eOP0bZtW7/PYX+pKCnByzfdhD9efDHyjLDCiCzj/tdew7JrrsHqTz9NiqMlUlsLLRTSKyf3gD8QwHl33YV9hiFQPn48Vr/4Ijy0686gYXke7unT9SKBRopFLB0LBAKAo6wMrCiibdu2hMlJeP9+vcVfF8UAgc5RAGOys0EiEbimTh10b/N0wewUIAhQO3QKiE0J+HDLFtjLysyCmoNBkyT4v/gCrCjCfdhhfU6puOXpp02deMxhh+HkWbOgtrXBNW0acpYtM42awehlhmX14oQ+H1o3boTcTydzV5y9dKn59/NGKtpgYXkeYk5On5yZyUAJBND8ySeI1NbCNX267iQbZIodUVVItbUAw8A3fz58Cxb0Wng50VEA6eYAAA4Vkeyrw8taXGwW/IvFUlgIaBoitbWd/odzuTAjLw8eQ8+99c47kId4jtATkdpavU2vcf2D4TA+3rYNAJDvdGLquHFxhryZCtBLtBZRFLCCQJ0AFArlEETTIDU2QvH74Rg/HrkrVsBVUTHk+Z/VNTW4dtUq8/VD990HRwZWnk4WzvLyHtuO9cb8igq8dccdOP7ww81tz376KVY+/TSq8/ORvWwZspYuhXv2bNjHjgVrsUBqbET7li1o+eQTNLzzDpo+/BCtX32F4J49kBoaOj1oB0JVTQ0e+c9/AAA8y+Li0lLd4P/iC4S++w5ElmEpKIBrxgz4Fi8+ZPBPmgRrHytBi9nZ8C1cCMekSYgcPIimdev0MPkhNMQZhsHpixZhzf/7f7j4pJMgGPdTVWMjfvXggzj7jjvwzRC2IiOEIPTddxCysyH0YMwHw2Gc//vfY/uBAwCAkuJivPHKK8hLQHgwRcdSUABneTkUv79TpevjDz8cWcbk843PP0dTWxsYnoezogJyQ4NuGAwSTZIQ2LkT1qIiCF3kusZGAXAsq0cBNDbCUliY8JSEVGPJz9ejAToYvIumTjX//mjbNvAOx6FogD5UJ+8Koqrwb9wITVHgmT27z5Pvd778Ev8ynONuux2/O+88KE1NcEyYAM9hh4F3OJC9aBEs+fmI1NUNeHyA7gjwHHYYOJcL/i++6LKVWn+YNnYsphgpFJt27x5SHZcKIjU1aPn4Y4AQ+ObPh7WwcND71CIRRGprIebkIPfoo/X5Vx+cCnf8v/9n/j3YKABNltPOARCFtVjA8jy0PjgCRKMbQceoP85qhZCdjUhXXQJ4HjzDYNns2QAAf2srPvzkk8QMvp8QQvQWpTxvXoN1W7YgYjglFhUWwtqhhocaCMAyalSvnVuIooCxWFJaQLM70m9EKSKdbjxK3yBGCxOiqmb7FC0SMVuoKIEAlPZ2KG1tkP1+yC0tkJub9bD7lhY9l7m9HWowCC0S0ZWxqg6ZgcIwDDhDwaihECI1NeBsNmQvXozsJUv61LIoEVx+zTXwG4r6vB/8AMccdVRSvjdTiWs71sWKYl/wOp34y6WX4q4LLjCr1u88eBCn3Hwznvzf//Q+8rm5sJeVwT1zJrIWL0bOMcfAO38+nJMnQ/D5oIZC+gr9hg1ofP99NL7/Plo2bED7t98iXFWltzQ0JqWxskYI0aNN6uoQ2LkT/i++QOP77+OOhx9G2HjArZw+HeWTJunffeSRyD76aHjnztUNfuMhN1AdybAs7KWl8C1eDDEnR3dufPppn9tRDRSnzYbrzz4bb995J5ZOn25u/2T7dhx/ww1Y9dRTaOmmjdxgiIaVdlfhHNCjEy7805/wxc6dAIDc7Gz855VXMDpBFcOTCcMwsPSzZkayiIZeCz4fZCPdIopFEHDm4sUAAElR8OIHH+jb8/Mh5uai/ZtvBhX2DQCBHTsAQrrNRe8YBVDidoPheXimT09KUc1k0l00QGl+PgqzswHonVTCkqRHA4TDCBsOsth9cDGT9K4ghKB182Yora3wzJrVqRhhd/gDAVz3xBPm61XnnAOfLMM+Zgx8c+eaznne7dbTnbKyINXVDWq+wPA8PLNng7PZ0PL55922tewrQxENkGqIpqH9m2/QumkTxNxceBcsSEiEjNzaCqmpCc7ycuQec0yn1dzu9NrWbdvw8muvAQDy8/IGFQWgyTKIJKWlAwDQjXTWagWRpF4/y7As7GPHgihKJ+eYtagIcnNzl2lWnMOBZTHdT1KREkA0DVJ9PSJ1dXEGfVwqQFFRXGtAommAqsLWWyoAIQAhXXYFiJLK6576xr4JZMWKFfB6vXj++ef7/b8kFNKr8RpVOJNZiXOkQDRNVxDRH0IATTNvkri/oz1KGQYdrwAB4rexrP45hjl0zTr8Ha3KyXAcwDB6/2VVBVRVV8Sapn+/8dPpqhOif0/HSq2x21gW4Dj9d3Q8MXAcB4/bDamxEQwhcE6cCM/MmUkN+Xzt9dfxr9WrAQC5OTm4+7bbkvbdmYyloADOiRPR+tVX4Oz2AXl0GYbBOUcdhcMnTMAlDz2EbZWViMgybn7qKazdvBn3XnhhXAsqhucheL1xK4iEEGjBIJS2Nv2ntRWR6mqEvvtO/wDL6sWd3G7wooj23bv1lALjIc4IAniPB99xHFbv2QNAX/G6+qKL4BxiOeSsVrinT4dUXIz2bdvQ8sknsI4eDUd5+ZCGyZUVFuLvV12F/23ciN8+8wwq6+qgahqefPtt/PuTT3DNWWdh5ZIlCevcEDLyZ4VuWs2pmoZfP/yw2RrNbbfj9ZdfxoQMXfm1WCwo7UPxw1TBOxxwTZumFwmUpDhZO2fZMjxirMQ/+/77uPCEE3RjtaICTR9+iMCuXXAatQP6i+z3I3zgAJwVFWC7mAB2jAK45NRTIbe0wDlpkh5COwyxFBTAOno0Qnv2mOHlDMPgiMmT8eK6dYjIMjbu2oWFkyfDUlCA4J49enV6497kOA7eXqqHB779FlJtLdyHHdZl9EV33PbMM6g1HEVLp0/HyRMmwJKfD9/ChZ2un+jzIWvRIjSuXQupthZifv6A54qsIMAzZw5a1q+H//PP4Z03b8Ch96cuXIjbn30WEVnGKx99hGtXrkyLVqkDRQ2H0frVV1BaWuCYNAm2MWMG3/5P0yA3NAA8D9/hh+spBV1EX3an136XoCiAdHcAROGsVqiBgNn2vSesRUXgHA6ogUDcvNaSl4c2jkO4qqpThBPvcOCIMWPAcxwUVcXrb76J399xx5CeD6Kq+sJgczOkhgZEamrMBUHe0BmapplFAW08jwUTJsSliaihEFi7vdcOH0RRwPB8j3Mcay/pJ0PJsHEC3HDDDXjrrbewcuXKge2AZQFFgWasLBNV7doYZBjT0ItzFsRsG6nOg1gjX5Nl/W9Z1g1oA0YQzB6nLMvqvzlO385x+nuCEGe0dzrPsee6w7XobntX1yQaQUCMsZpjNrZpHf7WwmE92sCIOIg6EqKez2hUAqIOhRgHBgFM54aYkwPPzJn6Ay2J4UEtfj9+ffXV5ut777wT2WnU3zudYRgG7qlTET5wAHJT06B6iZcXFeG1W2/FXf/8p1mh/L1Nm7D8uuvwh4svxpHTpvU4Ds7hAOdwxD18NEk65Bhoa9NbTEoSeJcLttGj9YmG223mut13993mCtYlp54KXxIdUWJWFnwLFyJUWYngrl2I1NTAMWGCPtkfIr3JMAyWz56NI6dNw2NvvIEHXnsNYUlCU1sbrvnrX/HMe+/htz/+MWYN0hBX2tsh1dd3W4SMEILr/vpX/PezzwAAVkHAC3/5C2bGRCoMFKJpaRlumA44x49HaO9ehA8ejDPYxhYUYOHkyfh42zZ8V1ODj7dtwxFTpoCz22EvK0Nw1y691kU/7w9CCNq3bQPncnVZDBDoHAVQbITeuqdPH7bzB4Zh4Jo4EeHKSqjhsDmpPmLKFLy4bh0AvS7AwsmTYS8rQ/NHHyF88CBs3ZzDjoT27UNo7144Kyr61VVhzVdf4QUjEsRpteK3p54K0etF1hFHgI8pEhaLJTcXWUccgcYPPoBUXw8xN3fgjgBRhOfww01HgGfu3F7z0rvC63DghLlz8a+PPkJLezve/uILnLJgwYDGlEoIIYhUVaF9+3YwHAfv3LkQfL5B7zda5FbMyoJ37lzY+hl5lagogExxAABGSoAggMgymF4cSrzTCVtxMQI7dsTpTIbnYcnPR7iqCvaysrjjZTgOLrsd86dMwYebN2Pvvn3Ytn07pkyenLBj0CTJjASO1NcfKsQciegLdhYLOJsNvMdjju2rPXvM2iBzCwrg7rDirwYCsBUVxRUR7Aoiy+AcjrRt85rxToBgMIhLLrkET8SEcQ0E96JFKJg5Uzf4ZFn/LUmd/tbCYWjhMNRw+FAIuVHUI9YIjK5WEwBMdBW5C4PVXDmOriR3sYKcLphGftRAjh47IaaxywiCacTzPh94lwu80wnWZgNns4Gz28HZbGAtlpTfFAzH6b05ewjT6QlCiO4EiDoRYs9JB6eCJsuIBAJobGlBzoIFsKfA+L7h1ltRXVMDAFhx7LE46/TTk/K90YiPVF/vwcLZ7XDPmIHGDz6AFol0ubrXVyyCgJt/+EMcOW0arnzkETS0tqLe78cP774bF51wAq466yyI/ejBzIoixOxsiEZYraIo8Pv9cHg8nVpprfnqK3y4ZQsAYHRuLn587LEDPo6BEk0RsI4ahfZvv0X71q36qunkyUOaFmMVRVxy6qn4/qJFuP3ZZ/G6UUV783ff4Xu33IIzFi/GtStXmkUF+0to7149tWPUqE7vEUJw+7PP4vm1awEAAsfh0csvx9ITThjw8URRIxEgNnQ9+gzhuEMRUtFnTIIJh8Oo3LcPJWPGpHRFoycYjoNn5kxE6uv1VaqYidu5y5aZxZ+eee89HGEUqrOPHYtIVRXatm6Fd968fj2XwwcOQPH79f/r4px3jAL4v5NOghYKwT1/fo91JNKFwTiczGiAvXvBGY7MI2KKA360dSsAvY+4GQ1QVASGZU295ulCr0Vqa9G+fTtspaVdthfsjrZgENf89a/m62u/9z0U5ecja+HCXgv0WkeNQtbChWhct07vhT4I5zBntcIbdQRs2ADv3LkDipD6wdKlZl2D59asyTgngBaJoG3rVkh1dbAUFuqRNAlIjVHa2800Ld/cueB7uc+60msdowAG0sHFdAB4PH2qq5NqGJYFa7XqqZB9kEdbSQkCO3eaK+BRrEVFiFRVQWlp6eTQ4ZxOHDVhAj7cvBkAcP2tt+Ke22/HxPLyAY052upRbm5GpLYWUkMD1FAImiybx8M7nWCysro9/7GpAIs7pgIQorf/LSnp9foRTesxFQAAQqFQyloEZrQTYNeuXTjqqKNQVVWFG2+8EbfffvuA98WwrO557eckhqiqviJsOA+iN7jpPIg6EGIcB2ooZBqNiDoPjNVjGCHwcSHvHULRuwxD7/h7AM6Efhn5gnDIyHe5Dhn5xg9rtQ77VSmGYXQl10djLRwOo3nv3j7nKCaSdR9/jMeNtkcOhwMP3HtvUh4+mizrBjPPQw2FwHAcWFHMWIeAfexYBPftQ2jPHoijRg36HB41YwbeuvNOXPnII1hjPAAf+e9/8dG2bXjgl79E2WDCgrvIVVVUFbc/95z5+pqzzkppuChrscA9fTrk0aPRFk0RKC6GY8KEIU0RKMzOxp8vuQQ/PPpo3PzUU/jWyD1+ad06vLVhAy477TScv3w5hH44YtRgEOGDB+EoL+9S9z3w2mt4zMh3ZBkG9/7gBzjpzDMHX92aEBBZhujz6frIcE5qiqI7paOOSKNNEWA4pzs+QxhmwGNJdmvLgSDm5cE5YQJaN2+OS+k5bs4c5LjdaGhtxVsbNqDB70eOxwOGZeGcPBn+zz9H5OBBWPu4aqhJEgI7dsBSWNjt6mXHKIAinjfHl64QQsy5DQjRV7cGkhbFsnBNmoTw/v1mNEC+z4fyoiLsPHgQX+3Zg9ZgEG4jGqP5o48Qqao6dP67kDW5pQWtX30FMT8fjokT+zWe3z33HKqbmgAAR0yahJVz58I3d26fC8/ZRo9G1oIFaProI8jNzYNasebs9kMRARs2wDN3Lth+6CAAmDdpEkrz87G3thYfbd2KfXV1GBPT1iydidTUoG3rVoBh4D7ssH5Fc3QHIUQv6ksIPIcdBnc/6m3E6rVERAFE7YJMcQBE4QwnQF+cf9ZRo8B7PFDa2uLuBSErC6zVivDBg52dAA4HjiovRzQ59c3//Q9vvfMOvnfSSbj68ssxa+bMbr+PEAK1vd2s9xWprYXc1AQ1HNbHy3HgrFZ9lV8Q+nzOY50ASyZMiKsVoIVC4Gy2XuVTUxQ9qjmN67tktBPgwIEDKCgowPPPP48jjjhiUE6AgcJwnJ6/1Q8vTuwKclwIenSy1vG14VhQjTD06INYk2VA03RnQkw+e5+dCUDvRr7bHb+SP4KM/OHC1m3bcMEvf2m+vu2mm1AyxAXIiKZBC4fBMAwEjwec1QqiKLo31nCKgePAGmkgmQLDsvqKYk0NlNbWhKxa53o8ePI3v8ETb7+Nu55/HpKiYMvevTjhppvw2x/9CGcdeWTCJgsvfvABdhgG72FlZTh5/vyE7HewCD4ffAsWILx/PwI7dyJSWwtHeTmso0cP6URp4eTJeON3v8M/3n0X9770ElqDQbSFQrjt2Wfx3Jo1uOW887pNz4hOPqS6OkTq66G0tIARhC7Dv598+238/qWXzNe3rVyJU446qs9hzj1BZBmcKIKz2bq8lzrWO4n+HXX0QtN0h28XToJODuYMmbR2BcMwcE2ZgvD+/ZCbm82oGZHnceaRR+Lh11+HrKp44YMP8MuTT9bfy86GxYhWEfPy+uSYCuzaBWhat8UAO0YB/GrFCl2vTJ+eli2kiKbpCx2KAk4UIWZl6Xo8Ehlw7rqloADW4mKE9u2LiwbYefAgNELw6fbtWD57NniXC2J+PgJ79nRbJ0ENBuHfuBG8293vVIoPt2zBs++/DwCwWyy4/fTT4TnsMNhjCpX1BfvYsVAlySx4OpjnAu90wnP44fB/9hlav/gCnjlz+vWMZBgGK5cswd0vvAAAeGHtWlx15pkDHk8y0CQJ7du2IVJTAzE/H64pUxJyL2iKAqmuDoLHA++cObCVlg5Yhw02CsB0ABhz6kzSpYzR3k6T5V5XtVlRhL20FP4vvwTv9ZrHyTAMrIWFCFVWwtmhCxbDMBidm4vf/vjHuO/VV9Hi94MQgn+tXo1/rV6NY446CldffjmOPOIIgBAora2Qm5ogNTUhXF0Npa0NWigEQojeis9mg5idHReJ0B8ONjRge2UlAGBKTg6Kx42Le18JBGDNzwffy31OjPPVX0deMknfkfWBhQsX4vPPP0/1MPpN7AryYHqvdiy018l50IszAYToCsnh0A17auQPKwghePLpp3H5tdciZFRjnjdnDi6+4IIh/d5o3QTObofgdB4KmxdFsEbfWU2S9IgYSYKmqoDheMoEmROzsuCaPBktGzboVfMToOBZlsXPVqzA/EmTcOmf/4xdVVUIRSK46rHHsOarr3DnBRfAO8g2joFwOM4QveGcc9JqIsKwLGxjxsBSUIDAjh1o37btUIrAAMPz+wLPcfjJ8uU4Zf583P3CC/jn2rUghGBXVRV+ePfdWDFnDm4691yMzs3Ve0o3NUGqr4dUV6c7ujgOQk4OXFOn6oZiB6//Kx9+iFVPPWW+vv7ss3HmrFkJK4hIJAmc19utoWAa8N39fwfnQNSxbNY7iamRQzTtUOFVhgHDcV1Wg05XokUCmz78MK5I4A+OOgoPv/46AL1A4MUnnmgWinROmoSmdesQ2LEDrph2dl0ht7YiXFkJx6RJ3eZ0x0UBLFyIIp6HfezYPkcaJItolCM0DazFAt7jMecFDMtCiq60DSYa4MABMxpg0ZQpePLttwEAH27diuVG2zBHWRmaP/4Ykepq8B1W3jRJgv+LL8DyPDyzZvXLWG4PhXD144+br686/nhULFoEdzf1PHrDOWECiCzDv2EDlLa2QRX8FdxueGbPRsuGDfB/+aV+bP04z2csXozfv/QSVE3Dix98gMtPPx18mjrbI3V1aNuyBSAErhkzYCkoSMhzSQ0GIbe0wFZcDO+8eRAHEaGxdds2vPLvfwMYWBRAJjsAACNS2m6H1tzcp/RZ2+jRaNu6VXcUxuhBS2Gh3ua4vr5TQT3e5cI5s2fjgssuw99few33P/wwaow2re+8/z7eef99zJ40CRcfeyyWlJWBkWUQ6E4HzmYD73YnbP74bmwqQGFh3Ip/NPKuL6kA0DSzDlO6ktFOAHEAE6hxHTw6EaPftqwoCIfD5naOZSGIIoimIdJFe4xojpAkSXqYZQwCz4PjeaiKArlDiyGWZfVxE4JwF72+rRYLwDA97ldTVUhGay9jp2AsFliMHKdwOAwGQKzKt4giGJaFLElQO+yX5zjwgmDuV9MPDIDRJsW46SORSKewT1EQwHIcFFmGoqpx7/X1HPa036E6hz3uF4iThSj9OYexxJ5DQJeZro41keewPRDAb66/Hs+9+KK5bdrkyXj8z3+GLMvQVLXn/Q7gHBJNAyQJFiP0SuE4/X9j2kFZjCIzCiFQGQZEFPXaGuEw2EgEPMeBMAxkIE6hx57Dobo2/ZFvYdw4CHv36kUCc3M7XTcAZs6q2kXbSc6YSBNNixvvpOJivHbLLfjdc8+ZK1T/+ewzfLl7N+678ELMnTixb/s1tqsx43p49Wqz0M1xs2djVlkZlJjrx0c7Z6gqtA77ZVkWrLFftcOxMgyj19bobkxGXrqmaZ1kiWUYsByne/ej++U42CoqIIwahdCOHWj59FNYiopgLSuLM5qj++14DjuOSVE6t3nr6hx67Hbccf75OGfpUtz8j3/gy927AQBvbtiA9zdtwk/mzMF548bByrJgbTYIubkQcnLA+3ymrLLGd0bP4TtffokrH33U/N7/O+UUXLBoETQAXGGhKcsDlUOiKGA0DRarFZqmmc+zWKK5huFwuPN+RRGcUZXZ3C/DAIIAzmqFRRShKgoioVCcs0BTVVhYFlBVSOEwIMsItbRAM5xioiAM+BmYiHu5Jx0hjh4N3ihSJeTlgWEYlOTmYvHUqVi3ZQsq6+qwdvNmLDYMfobn4SgvR/v27RBHjQLXYfUnKoeqqqJt61awDgeEwkIoitJJvttCobgogF8cfTR4lwvWiopO1y7p8wjjHAocBy0SgWTUPWEdDl1PMwws0CMLFUNHa62t5iS3v3qW+Hzg8vIQOXAAtsJCzK+oAMsw0AjBR1u2mPct63BAzMtDcPdus5aOajim2r/8EpokwTd/PgjHdbrXe9IRdzz/PA40NAAA5o4bhx+fdRYsU6aYz8OBPAOFsjLYQyEEvv5aj7rswmDqq55lXC44Z8xA+5dfwr9pE5zTpoE3HIy96dlslwvLZszA/778EjXNzVizaROOmT07Xs/GjqmnZ0p/9Xcf98uoKgLffotIVRWEnBzYjS4aqqr2rr97OIcMw0A1OuLYJkyAc+ZMaKKoz4v7MY+IztMkScJtMYV0r7jkErAsG/f/PelvTZbBA7BkZYEY4+h4fkVR7FV/RyKRznIoCOB5HoqiQO5wz7EsC4vFAkJIl8dqNdof9rRfVVXN86CpKmRZBhsMwmpEQXR3DsWcHHBeL6SGhrguOazdDt7jQejgQXAd62cIArTmZgjNzbjwe9/D2QsW4LmXXsJfXnkF+xsbAQBffPMNfv7NNygvLMTFJ56Ik+fP1wuLR1PZBiHfsTrifxs3mu8vHT8enMtlyqEWDoPwPODz6ZFz3egInmHAsiw0ljUX4czzYFwbQK8HEIlEaE2AKL15VlauXDmgFoC90VBfj31795qvXW43CgsLIStK3PYoE422QdVVVZ1uhFGFhXC73Whta0Od4cmK4nA4UDx6NDRN63K/48ePB8fzqK+rQ3uHnuS5eXnIyspCIBBAVVVV3HsWq9VsZ1K5b18nQS8dOxYWiwWNTU3wt7TEvZeVlYXcvDyEw2Hs378/7j2O5zHeqJi9f/9+qB0U8ujRo2F3ONDc3IwmI68uisfrRUFBASRZ7nSsDMNggpG7V11djUiHc1hYWAiX2w1/ayvq6+ri3nM6nSgqLoaqql2ew/LycrAch7raWgQ69N3Ny8+Hz+dDIBhEdYdzaLVaMcY4h13td+y4cRBFEfUNDWhrbY17Lzs7Gzm5uQiFQjjQobexIIoYN24cLKIIlmU7fW/JmDGw2WxoampCc4de1l6fD/n5+YhIUqcxsSyLciPktKqqCpLxANmxaxd+c+ON2GuEMwHAmaedhqsuvRTEkGeny4WioqJuz+GECRPAMAxqqqs7KbD8ggJ4vV60tbej1ig0SGRZ75nq9aJsyhSA57HDKLYVy8SJE8GyLGpqatAacw4JIcjLykKWywV/fT2qKivNNo/geVisVowdOxYAsL+yspPCHVNaCqvViqbmZrR0OIc+nw95xjms3Lcv7j2O4zDeKD5z8OBByB0cIsXFxXA4nWhpaUGj8SCKYispAeP3QwoE0NbFwzDbeMi1t7V1msg4XS5YLBZEJAmBDve5IIq464ILsHjaNFzz+ONoDQZR1diIc+66Cz9bvhzXnH02BEFAMBDo5FCyOxyw2Wzm+WlvawMA1LW0mMYHz3H4xYoVnfSA1+cDx3EIhkKd7kebzQa7wwFFUdBqOBKiMCyLLGNy7vf7O60Kuz0eCIKAcCjUSZYsViucTidUTes0HjAMsowUgfZvv0WkpgZMURFgVOF2uVwQLRaEIxEEO9znoijC5XaDdLVfAFnZ2WAYBoFAoNM1n1hUhBcuuwz/fPtt/OGdd9AYCiGiKPjLp5/ite3bcdPZZ+OEI45Ac1MTZACIkePoOQwEg/hoyxb83yOPmBOLc5YuxW/OOAOhAwcQLixEKEavRXUEoMt3R0dLdzqCRCLwFRTALQgIhULYbTguorAsi8lGleX9+/d3mmSWlJTA7XajpaUFtR2eVW63GyUlJdAIwZ4O9w0ATJ48GQzDoLWtDYzHg9rWVqC+HlAU5I0aBV9eXpyOiGKz2VAyZgwIIV3qnrKyMvAsi7r6elN+o+Tm5iIrOxvBYBAHDx6Me0+0WPqkI5pbW9GalQV1716gpgaMzQarzYZzly3DOqNg5lP/+x+mGyvzDMvCV1KC8MGDaN26FUxFRdw8xe12QxBFtO/bB9XvBzNhgqnbRIsFLpfLlO/H337bjAI4YdYsjHY44Jw8GQ2BAMId9Euy5xFEUWDhOIwZOxa804k9DQ0gwSCYmPtn/PjxsFqtaGhsRFNtLUhbGyCKYBhmQPMI4nJBDYXABQJwO52YVlqKr777DjurqrBr3z7kejywWK2wl5Wh5ZNP0F5ZCSY7G22trSDffQf4/fDOnQvO4UBLS0un+Ul3OmLDzp14+t13AQA2QcCN556LtlGj0B4jUwOdR1iys+GdNg2tmzejTdPAdHAExOoIqcP9aLPbYbfbociyLkMsC6asDPKuXWj58kv4pk8HZ7V2qWc9Xi94nkcoFEI4FMJJc+bgf8aK5jPvv49jZs+Goqqd9CHDMMgyUmPa2to6n0O3G6IoItKVnjXkWyOkSz2bnZ0NMAza29uhxBipxO8HKisBVYV14kREnE60hULmggEvCPB4PEA3+/VlZYFlmE7nkGgaLKEQbD4fxKlT0WixoDnm+vRVR8TOIz5Ytw6vGlFC+Xl5OO8HP+h0z3U3jyCKAigKRldUwOFwoK6uDvX19XH/6/F4MHr0aMiy3El/A8BUwxl54MCBTs/P4uJieL1e+P1+VFdXx73ndDpRWloKTdO63O+kSZPA8zxqamrQ1kHPFhQUICcnB+3t7XH3stbWBgvDYKwxd+/J1lBychDYvftQcVrout9aVIT27dvRUl8flyvPsCycooi2rVvR2tQEoqo4vrAQx/761/jfN9/g72vXYodxf+6sqsKVjz2Ge19+GT9etgxnHnkkcrKyup1HZPck3x10RDASMQvF5jscmFZRESeHxO8H43Yj3NKCCXl53eqIHK8XWbm5CITDnZ5VNpsNZUbKUfTa9Nb6dKhgSJpV9Lnlllt6fH/q1Kk444wzunyPYZh+Owk2btyI2bNnY+2bb8a1acqoSACk30opQCMBoiTrHGqahiefeQbXrlpljt/ldOLBe+/F94wc1z7vt4/nUIqu4gsCOKcTvN0Oq83WrffZYrGAZVlIktTJ0OF5HoIgQDE6KaiRCEg4DE1R9HwyhwOMIHTpLU/FtWEZBm2ff4727dvBGSuKHY8H6F8kQHRM0VWQytpaXPnoo1j/7bfm+7PLy3H/L3+JwqysHiMBYs/vNX/9q9mC6yfLl+Omc87peArTJxIgdkzGOZRDIQR37oRUVQXO5YJ90iRYjMq+iYgEIKoKubERckMDlMZGaJEIGJ5HyOnEY5s24emPP4YS8x2Lpk7FTT/4Aco7tA2KnsONO3bg3HvuQcC4B06ZPx9/vPhiwLhfvMccE1ccaSBySFQVRJJgzcuD1ekcVCSALMtdrqL2tELV1UpSNNWHURSwigJFUaAa6W/R+yPVkQDR/bZ+8QUCW7ZAyM/X9ZmmYf6vf416vx88x+Gje+9FrpHTynEcZL8fLZ98AtuECbCWlMSdJ6IoaFq3DrzPB2dMDYlY+W5qa8OSq66CPxAAx7L471VXYVJFBfKOOw6KcX/Ekox5RMQoakxkGSzPg7Xb4fB6wYpiJ4MDiNffiixDaW6GJst6te0B6FmiaWheswZydTWso0bh7n/+Ew+tXg0AuO/CC/G9hQvNc+j/4gsogQDcCxYgtGsXIvv2wTFtGuzGPdjXVb5gJIITbrwRlYYxturss/HrW27pVC1+MPMIgePQ/Nln8G/eDD4rK66TzED0rFRbi8C2bYCmwVpYCEtJCdgO6WEd9ayiqlh05ZWoa2kBx7JYf//9yPN4UhoJQBRF1+MHD0LIyoJr2jR99b+/+ruLc6iFw1Cam2EpKED2woUQsrISMk8+/6KL8C9DJu++7TZcevHFfZJvTZYBWQbndsOelTVgPZsukQCAXnVfaW6GzecDwzA9nsNQYyPq/vtfMDwPzpBVltVbsTe+/z5s5eVxepRhGLDGdxCjRXjHc/zeV1/hoX//Gxt37Yp7L8fjwc9WrMB5Rx8NWxcR4v2JBHjriy/wiwceAACcMWEC7r7kEgg+HxSjfppcUwPXnDlwTpnSo45gJAm2nBzAYun22gAw9WyqIgHSzgkwGAbjBPjw7bdx+Jw5Qzg6ykhHliQ0NjUhOysLQoILQLW2tuJXV1yBF155xdw2c/p0PPPEExjfIQUmERBC9LoSmgbO4dCLRw5B8ZNoUSrVaM1JFEXPRRaEOMMiVSitrah7802oktRrO6mBomoa/rx6Ne57+WVzYuKy2XDnT3/abfsnTVURDIVgt9nw7cGDWHHDDSCEwG2344N770XWIPJVU4nc0oL2bdugtLbCWlSkdxEYYKtGNRSCVF+PSF0d5KYmU5bF3FyIeXkQvF4zzH/nwYO4+R//MFsrAvpE9Pxjj8Vlp58Od0yRqG8PHMCZt9+OFmMF9pjDDsMjv/41BJ5HuLoazvJyZC1ePGjZVYNBcDYbBGNCliokSUJ9fT1yc3NNJ2q0krwaDh9qzcRxemvYNKn7oQaDqHvjDSiBgNna7Z4XXsCDRu7v1Weeif879dS4/2nbuhWRqir4Fi+Oy3Vt374doQMHkNVheyz3v/qqWZPj+wsX4u4zzkD2UUfB3o92domiY7E/Ntq6t586XA2FIDU2grXZBnxdQ/v3o/7ddyF4PPhk1y784M47AQBnLl6Mey+6yPxc1AnDZmdDa2yEY9Ik2I3Ivf5wyz/+gSfeegsAMLusDO+uXg1bh/zkRKDJMpo/+QTtO3ZAzMkZdP0PTZYRPnAAob17oUUiEHNzYRs7tsf7P1aer1250ix4mQqkpia0ff01NEmCc+LEhBV9JUahOC0UgmP8eHgPP3xQtbaiyJKEj9evx3Hf+54eqZibi2+//LJPBQGj95bg9cZVlc90iKoiUl8PsGyfOiw0rFmD4J49nfL//V9+CS0Ugm/hwv6PgRCs/+YbPPTvf2Pt11/Hvee22/HjY4/FT487DtkDbLX6m0cfxQsffAAAuH/5cpx63nmmnGqRCJS2NuQdfzwsubndj9EojG3Jze3TfS9J0oDS2xNBejyN04COnkjK8OTvzzyDZ194odNqZjKIhiolWtY2bd6M+cuWxTkALv7Zz7D2zTeHxAGgKQq0QEBfjcrKguDxDFn102jrTtHrhSU3F2J2tu5V1jSogYBuYHSxUpAseLcbrmnT9LoGHby9iYJjWVxy6ql4edUqjDYePG2hEP7voYdw5SOPoL2LFTuNEETCYWiE4HfPPWd6v//vlFMy1gEAAILXC++CBXBOnoxIXR2a1q1DqIuQxK4ghEBubkb7jh1o+vBDNK1di/bt2wFC4JgwAb7Fi5G1eDGckyZBzMqKM2rKi4rwzDXX4NFf/xrFhsGoqCoef/NNHHXVVXjxgw+gaRoq6+rww7vvNh0A8ydNwp8vuQQCz5utMh3jxw968hsNBebs9pQ7wlRVRXNzc5xOZRgGrMUCweOBJScHluxsvbp0OAw1GNQLZaV4/YGz2+GePv1QATzoBQKj5/O5NWs6re44JkwAOA6Bb74xtyltbQhVVsJRVtatA6A1GDTbQ3Isi4sXLdL72SegO0R/IJqm68xQCCzHwZKdDTEnB4LLNSAdzlosYG023SE8QKxFRbAVFkJubsbs8nJYDOPio23b4mRE8HjAGw4Ay+jRsA3AefL5jh34m1F80CII+Mu99w6JAwAAWEGAb/582MeNg9TQMOjnAysIsI8di6wlS+CaNg1qKAT/Z5+h5dNPEa6u7rI451lLlph/RwueJhuiqmjfvh3+zz4DZ7Ui64gj+lZUrS/71jRIdXWApsE7bx6yFi1KiAMA0Odr995/v3nO+toRYLg6AAC9Gxprterpn30g6uAkHebb1sJCKK2tUDqkIfRpDAyD+RUV+Mc11+A/t92GE+fONWWpNRjEA6+9hgWXXYZVTz2Fg0bNj76iaRre27RJHyPPY9GMGXFyqrS3Q/B6zc4y3UFkWS903Uedmgp7JAp1AlBGDP7WVly7ahV+cvHFOPzII7H6jTdSPhEdDIQQPPLEEzjyuOOwe88eAIDb5cJzf/sb/nTPPWaqQCK/L1rRn3O5dIPcZkuaERJtxyl6vbphkZOjT7oVBUp7uz62FChTR3k5bMXFkBsahlSeZo0fjzd+9zt8L8Z7/uK6dTjhxhvxVRc5fwDwwddf4wPDW16ck4Pzly8fsvElC4ZhYCspQdbixbAUFOj5hR9/DLlDLQhAXz2L1NSgdfNmNL73HlrWr0d4/369ndjMmchetgzeww+HvbS01wkbwzBYcfjheO+ee3D56aebxkq9348rH30Up916K8656y7UGuOYPnYs/nrFFbAaHn6lpQWWgoJOqyIDQYsWbRtgFEQyYXgenN2ut9vLyQHvdB5y4hkV5lOFfdw42IqKIDU2ghCC0bm5WGKE8++vrzfvnSisIMA5cSIiNTWQjPu9fds2cHY7bD2sSj8ZUwvg1MMPx7gxY/R2dkmKiiCqqjtfwmFwFgtEw/jn7PZBtWhlWBa83X6os8QA9+GcNEkv2kgIDjfyjasaG7G3Qy0E+8SJYIqKYDNq1vSHsCThqkcfNXX0dRdeiOlHHjmgMfcVVhSRtWAB7CUlkOrq9Ei2QcKwLKxFRfAdcQQ8s2eD4Ti0ffXVIYdozHeU5udjoVET5LuaGnwWk1aWDOSWFjR/9BFC+/fDMXEiPHPngutna73u0CQJkepqCD4fco46Cu4pUxJ6P2375hu8/d57AIC83Fxc+JOf9GlMw9UBEIWzWgFC+nS/WwsLwbtcnYx9MTcXjCAg3CFXvr9MGzsWD196Kd67+26sXLIEgqHLwpKEJ99+G4uvvBJXPPIIdvbxezbt2YMGo57LvIICuDuk+5FIRHdg9SJnRFUzpsNa+o+QQkkQr65ejSZjgr51+3acce65WHLccVhj5EpnEv7WVvzwggtw6W9+Y+aRzZo5E5+uWYPTO4SwJgJNlqEGAmAFQZ9Aer0JaY03UBijvaaYlQUxNxeW7GxwFguIMU41HE6aQ4DleXhmztRzGzsUh0k0brsd9//yl/jjxRfDYTh59tbW4rTf/hYPv/563Mqlqmm445//NF9fc9ZZpkE6HGBFEa6pU+GdPx9gGLSsX4/WzZsh+/0I7t2Lls8+Q+N776F10yY9fWD0aHjnzUP2smVwT58OS0FBn0IaO2IVRVx++ul47557cPzhh5vbv9y9G5VGsb/xhYV46uqr4TImvJqRT+icMGHQEwNCCKBpenvKDGo11WV0gCDERQckfUwcB/fMmeCsVqhG9Ma5y5aZ7z9jGAGxWAoLIfh8el/zgwchNzfrfa+7ua4dowB+ceSRcBnRJkONJstQg0HdcWs4YoSsLN15m6AJakKiAYqLYRk1CnJzM44wjFZAbxUYC2e3gxk1akByf+9LL2GPUaRy1qRJuOrmmwc83v7A2WzwHXEErEVFiNTVJey5xDAMxNxceOfOhXfBAgheL9q/+QaNa9cisHOneT1+sHSp+T/PrVmTkO/uDaJpaDc6uzCCAN/ChbCPHZswfaW0tUFubIS9rAy5Rx8Na2HhoPepaRoqDxzAe2vX4pEnnsBlV1/dryiAkeAAAPTnLisIfYoGYC0W2EtLoQaDcdsZloV11ChEuolg6S9lhYX4fz//Odbddx8uWLECNsM5rqgqXlq3Dsdcey0u/OMfu10siRLbGnBJSQmEGB2tSRIYQYB11Kge90E0DSAkIe1/k0HadQegUIaKH597LsaUlOCm3/4Wn33xBQBg/YYNOO7UU3H00qW47aabMPuww1I8yt7ZuGkTzr3gAuz57jtz268uvBB33nprXCvCRBDNbWJYVg/HdDrTzrvJ8jxgrDZqsqzXEDAiFjRVBSOKQ66QLfn5cE6cCP+mTfpEdYjP0emLFmFWeTku/fOfsWn3biiqijuffx5rN2/GH3/xC+S4XPj3Z59hh9GpYsa4cTh5/vwhHVOqiKYIhA8cQGDHDkSqqgAjVcVZUQExNzdhIaKxjM7NxSO//jXWbdmCm596CruMKtTFOTl45ppr4tIuFL8fYnZ2QnrBE0kCKwgZEQXQHYxRWI212UAkCUoopBf2am8Hw/NgjeJSycCSlwfnhAn6vetw4OjDDkO+z4fa5ma8Y7RYK+hQxNE5eTKaP/4YbVu2QMzPN2sKdEVsFMAps2ejvKICzoqKITueaB9rIklmUS7ebh8yHRiNBpCMNpIDuW4My8JVUYFIVRUWGpEAAPDhli047+ijBz3GL3ftMh0xIs/jr48/bhYLSwa8w4HsRYvQsHYtIrW1sBQUJFS+BY8HwowZUMvLEdq3D8G9exH87jtYCwtxTEUFPA4H/IEA/rN+PW497zx4htBIlVtb0bZ5M9RAAPbyct34T9CxEk2D1NgIhmXhmTVLLyzYj+tICEFtXR127dmDnbt26b9378au3bux+7vvuix0l5uT02sUwEhxAAD6vcra7VBaWrpsgdkRa3Ex2rZtgyZJcTrIUlSEUGUl5MZGiD3k1/eHwuxs3PzDH+KSU0/F3956C397+220BoMghODNDRvw5oYNWDR1Kn518slYaHS3ieWdGCfAspkz4+RWDQTAu9096npAL47LCgJ1AqSCwYTicoMIiaNkDksXL8YHb7+N1W+8gZtvvx3bjNzOd9eswbtr1uC0k0/GLTfcgElG671EwnMcsrKy9Mq2A4AQgocffxzX3HSTWbHV6/Hg0QcewKknnZTIoQLQH2yaJIG32/XCfxlgdLCCoHcqsNtBDIeA0tqqV7AewKpvf3BNnYrQgQMJfaj1RGl+Pl6+6Sb84ZVX8NDq1SCE4ONt23Dcddfh1h/9CA8bk14AuPGcc/TKvMMUhmFgGz0alvx8KG1tEDyepEWqLJ46FW/dcQeeX7sWuw4exIUnnIBRMTmD0SJsjvLyhMigJsudahakEp7nkZOTMyCjimEYMBYLRIvF7CygGGHrAMAY9/NQ45oyBaH9+yE3NUHMycHZS5bgT6++ClXT8M81a/Dr006L+zzvcsE+dixC+/bBabQL7oqOUQC/OuYYeIw2b4mGEKIbI4au471ecFZrUs5fbDTAQB1u1qIiWEaNwkRNg9tuR2swiE+2b4emaabuYlkWNputX7osLEm48tFHzSryN151ldk2M5nwbrfpCJBqayEWFCQ8koez2+GsqIC9rAyh/fv19IADB3BieTme3bQJEVnGax9/jB8de2xCvxfQ9Vxwzx4Ed+8G53TCt2BBp44Lg0GTZUj19RC8Xvjmzu2xsGBTczN27d5tGvg7d+/Grj17sGv3brR1aJnZEyzL4rabbuoxCiDqABB9voSlOqQ7nMUCleNAVLXXdCJLXh6ErCzIzc1xBjTvdoNzOBCuqkr4fCnL5cKVZ5yBi048Ec+89x4ee+MN1Bkt/j7csgUfbtmCmWVl+NXJJ+PYWbPAsiwONDRgu9FWe0p2NoqMFn5R1FBIT1vq5Xg1WYbgcvXr+ZxMh2RHhlV3gIEQ7Q7w6fvv47AZM1I9HEoSUVUVz7/0Em69807sM25+QFf85519Nm689lqUJGDlLhG0+P246JJLzH61AHD4rFl4+oknUBrTZiURmKv/HGe2/UsXg2MgyG1tkFtakrJCH9yzBw1r14L3eIZkot8dH2/bhssefhg1XeTFr5gzB49edlnSxkKJR25pAcvzyD/ppEFPEjVJAgiBJScnpek4Q0m0s0A0OkCT5aREBwR27ULjBx9AyMpCdWsrjrj8cmiEoDA7Gx/94Q/gOnx3tOVZT0Z2bEeA02bPxgPXXYecpUsTehxE08xOLawognM4wFmtg8r1HwhqKASpqWlQubDBffvQ8N57+L9nnsFbGzcCAP5z222YZvR2HwixbQcPmzYNH777bkon3VJDAxrWrIHS2goxP39IU3qIqiJcXY2vNmzAWYYcTikuxn/vvDOh36u0taHt66+htLXBPm4c7GVlCZVxNRCA7PfDXlIC77x5EDwetLW1mYZ97Ir+zt27zbTPviIIAsaVlmJ8WRnKy8rM3xUTJyI/L6/b/xuJDgDAKLLb1AS1j06/1i1b0Pzpp7B0SOUJ7tmDwK5dyF62bMiKSwO6I/DlDz/Ew6+/bqbsRSkvKsIvTz4ZLe3tuPXppwEAv5g5E9defrmpQzVZhtzUhLzjjusx9YQQAi0Y1OutJHH+NxiG5yxiAGgprM5ISQ0cx+HclStx5mmn4a9PPYU7f/971NbVQdM0/P3ZZ/HcSy/hwp/8BNdccQXyEuCp1FQV4XAYVqtV763bRzZs3IhzL7gAe/ftM7dd+otf4Hc335zwtiJaJKK3jYqu/mdISFNP8A6HXr0/HB7yB7WttBT2ffsQ2L0b7ABzVwfCwsmT8dYdd+Dqxx/HW0aqC6BHn1y7cmVSxkDpDCEEajAI56xZCZE9Ikngkxjl0BdUVUUoFILNZktIRF3H6AA1EjGL2gFDFx1gHztWD6Petw+FBQVYOmMG3tu0CVWNjXj/q69wTIdUMcZoVdodHaMA/u/EE+FJYDFAoqpm3jdrsYB3OFLagpG1WsFarYOKBrAVF8NSUID5Y8aYToCPtm41nQCEECiKAr6P7WE379mDv/znPwB0Q+/xhx9OqQMAAMScHGQtWoSmtWsh1dfrRdKG6DnBcBxsxcWYV1SE6evXY/P+/dh64AA+/te/MGvOHFiLigblLCKEILR3LwI7doCz2+GdPx+Cx5Ow8auqiu3bt2NvTQ2qOA4HNm3C7vvvx87du1HToWhkb7AsizElJRg/bhzKx4/XfxsGf0lxcSe5iM7XNFXtcr4WdbyNNAcAoOs+zmaD0iHXvztsxcVotdmgBYN6dycDS2GhnsJXUwPbEC64WUUR5y5bhpVLluA/69fjz6+/bq767zx4EJf/5S9xnz962rS4+8JMBejFDiCKojus+/l8UlU1ZdHo6TOTSDFyCtuMUVKLKIr4xc9+hh/94Ad46NFHce/996PF74ckSXjwkUfwt6efxqUXX4zLL7kEnkGEt0myjP3792NMaSmsfbjhCSF48JFHcN3NN0M2irD4vF489tBDOPn44wc8ji6/S1WhhcNgBQFCVpbe9zmDio71BMOy4J1OyJI05GkBDMvCPXMmIjU1UFpbEzoh6g2fy4VHL7sMz7z3Hn77zDMISxJ+cuyxGNdLIRvK0KEGAuBsNjgS0KpTMyYYQ1HfYDBIkoS9e/eirKwMtgSPjeF58Ea9j6GuHcBwHNwzZiBSWwu1vR3nLltmtot65r33OjkBeiOuFsBhh2Hq4sW95pP2legKJGezgbPbdeM/xfqaYRi9NoDR8WFAtQE4Dq6KCiwoLze3fbh1Ky420t1UVUWr3w+P19urMS8pCq58+GGzJe91V16JqSlIA+gKa0EBfEccgcZ16/T0sQTJRXcwDIMfHHssNj/xBADg1d27McFuR2DXLthKSmArKem3w18JBPTV/5YW2EpL4SgvT2j0SWNLC86/5x58FROl2ReKCwsx3jDyYw3+caWl/Vo06Wm+FnUACF7viHMARIkWCOzLnIr3eGApKECosjLOCcBZrRCysxE5eHBInQDmODgOpy5ciFMWLMB7mzbhodWrsWHHjrjP5NvtmDZ1atw2NRSCY/z4Xo+TyDI4h6Pf94EkSQl/dvYV6gSgUAwcDgeuvvxy/PwnP8G999+PBx95BKFQCIFAAHfeey8eeeIJ/ObXv8Yvf/7zIb9hm1tacOEll+DfxioGAMybMwf/+OtfMSaBvaUJIeYDjXM69dX/NFplTBSc1QrN6YTS2grSx1WkgSL6fHBNnYrm9ev1Cu5JPJ8Mw+CHRx+NJdOmYdO332L5vHlJ+25KZ9TWVjgmTYLg9Q56X0SSwDkcScnxTjd6ig5gGAZsgvSxJTfXLPC5dNo0jMrKQnVTE943IgIKe+kPHaVjFMCvTz8drgQZoNEaE2JWlp7ilEbOWtZq1TstDCYaYPRoVEybhnyPB7V+Pz779ltEZNlsydlX/vTCC/i2uhoAMH3qVFx9+eUDGs9QYSsuRtb8+Wj66CPIzc0QYopPDgWnzJ+P3z7zDEKRCN7YuRM3/+xnINXVeh7/nj2wFhfDXlraq1FLCEG4shLt334L1mrVw/MTPHa/34/z7roLW4zCth3Jy83VV/FjjPzxZWUoGzu21yr+g8V0APh8aeeQTSYMz4O1WvWOSL3cmwzDwF5aiuDevZ3qCFgLC9H29ddQg8GkOVQYhsHRhx2Gow87DOu/+QYP/fvfWLN5MwDg+LFjYYlJASGKAoZheu0KAOi6mcuA2lmxDL/ZPoUySHxeL25ftQq/uvBC3HXfffjr3/8OWZbR1NyM62+5BQ8+8giuv+oqnH/uuRCGYEL+2YYN+OEFF2Df/v3mtisuuQS/vfHGhH6fpigg4TBYUQTv9eq5nGk0oUw0cWkBQ/zwdk6ciGBlJaTqav3cimJSnQGjsrJgr6jolMc8lBBV1YtJRiIAIXrYegbXkhgsajgMRhThjFnVHCjRtmL8CJ50RomNDtAiEcgtLZ0qTw+GaJFApaUFZy9dij+88go0QvDcmjW48vvf79M+4qIAZs3C9GOPTZjO0SIRcFar3uYvzfQ1wzDgHA69ResgogHckydjYXk5/rVhA8KShC937cL8fnRU+Prbb/Hwm28C0ItuPfbgg0PyrB4s9rFjockymj/9FLLfP6SRYy67HSfNnYsX161DazCIt7ZuxfcXLYJj/HiEKisR2rcP4cpKiPn5sI8d26XjUg0G0bZlC+SmJlhLSvSWpwl+rgVaWnDBffeZDoBRBQX4+fnnY7xh9I8vKxtUROZgoA6AeKKtVftyr1sLCyG4XFDa2+Pk3JKfj7Zt2xCuqoJj/PihHnIn5k2ahHmTJuGb/fux7cMPsXjcuDhHuxIIgHe5YMnP73E/mqKA5fkeU8TSkZE7Q6NQemFUQQH+dM892Lx+Pc5dudKccFVVV+P/rrgCMxYswD9ffjmuN/tgIITgDw8+iKNOOMF0AGT5fPjX88/jzltvTdgkhhBittDj3W6I2dlpOaFMNAzHgXe5AEKgDXH6DyuK8M6aBSEnB5okQWpsRKS6GpHqakgNDVDa2vT6CxlYl5UQAk2WobS3xx9Xfb2eUmKxgLNaEamu1iMvMvAYE4HS0gLrqFEJqXwczbNmhkGNjkTBMAw4qxW8y6WHxydID3M2G9zTp4NoGs5asACsoRefX7MGSh9qB3WMArjivPNgH0Rhu1iIquoOtjRs1Rolev9H6xUMBFtJCRbPnm2+/mjr1j7/byQYxG/++lcohjxc9etfY+b06QMey1DjKC+HZ/ZskEgESlvbkH7X2UcdZf79zzVrAOjPKsf48cheuhTOyZOhtrWh5dNP0bJ+PSJ1dXoBTEIQ2r8fzR99BDUYhOfww+GaPDmhDgBCCIKNjfjFQw/hsz17AADZWVl445VXcMPVV2Pl97+P2YcdljIHgGo4t6kD4BDRlADSh/kUZ7PBVlICzXCORmF4Hpb8fESqqlI6V5iQn4/FPh+cHQr/acEgrMXFvTqZiSzrXVIyLJI2PZ8iKWC4G0CUgTOutBRPPPwwvli3DiefcIK5ffeePfjRz3+OeUuX4r9vv92rAmMYBlw3oeiNTU04/ZxzcO2qVVAMhbpw3jx8tnYtTli+PGHHosky1EAArCBAzM5Oaiu1dICzWsE5HCDh8JA/cKyjRqHglFNQcMopyFuxAlmLF8M1fToshlGotLUhUlOjG9G1tZBbWqAGg+aq72BgGAYMyw5arxFNgxoOQ/b7EamvR6SqClJ1td4j2CiK5JoyBb6FC5F33HEoOOUUjDrtNOSdcII+sdU0SNXVULvovzyc0WQZYBg4JkwYtLEWNW7TLfQ7CsMwfS7UNhRwNtugjc6O2MeOha2kBNkAjjZqAdQ2N5s1AnoiNgrg1DlzMOO44xKWKx11BrFpXHk6Gg0AQgbsmGE4Dsedeqr5+kPDCdCbXiOKgodeegnbq6oAAJMnTcJ1v/nNgMaQLBiGgWvyZLhnzoQaCEDpYCQlkjnl5RhvGDmffvMN9hjpEoBRRLCkBL7Fi+GeORNE09C6cSOaP/wQ/s8/R/vWrbCMGgXfokUQ+5gW01eIpiFcW4vf/P3vWLN9OwDA5XRi9YsvoqKHFpxDSex8TY1EwBCi1wCgDgAThmXB2mwgRs2q3rCVlAA8r3e5icFaVAQ1GNTnFUMMIQRqOAypsRGhykq0b98O/xdfoPnjjwEgPhVAVQGG6bEjQOxnB9oRIJXP9ZEz+++FRFdZpww/pkyejJeefhrrP/8cq26/HWvWrQMAbN6yBaedfTYWzpuH21atwqIFC7r8f4vFgvFdhDt9sn49zvvZz7D/4EFz21WXXYabr7sucav/0bZ/LAvB40nrlaShRnA6QSIRM6x2KIkWJeSdTiAmp0yTJChtbfpPayuk5mbIjY1QQyEobW16eB0hYERR9y5bLGAEoc8PC47jkJWV1a+xEkXR0yWMkH5CCBgAjCiCs1phyc2FkJ0Nwe0G73KBd7u7LUjG2WzwzpoF+5gxaN28GaF9+/SWWFlZI8LppLS0QMzJgbWoaND7ioa6p2unDqvVikkpmqgDxj3mckFqbOxT3+q+7tM9fToiNTU4e8EC/M+oVP/Me+9hecwKdUc6RgFcdfHFcZPKwaDJsqlP0tEZFEs0GmAwtQHGzZmD8YWF2FVVhU27d6MtGITLbu9WrxFNw9ebN+Ohd98FoOvAxx96CJYMyNFlGEaPPpFl+DdvBsOyQ2JsMgyDs5cuxe3PPgsA+Ofatbju7LM7fcZSUABLQQHk5mYEv/sOaiAA96xZCZPlWIiiIFJbi1v/8x+8btxnVqsVrzz3HGb3sxhnIonO16gDoGc4q1Wfs/RB91ry8yH6fJBbW+McSUJWFlirFeGqqoTVl4gueKnBoP7b+FGCQSC60GJ0OeAcDlgKCiBmZ4ON0Req0c2gN7knqjqoVABrCp26w382RqEkmHmHH443X30V765Zg1W3344vvvwSAPDx+vU4+sQTsfzoo3HbTTf1GoKoaRrue/BBrLrtNqiGUsrJzsYTDz+M4445JmHj1SQJmiSBt9vBu1xpa0wkC4bnwbvdkJqaEmY09BdWFCFmZ8c9CImm6Q8pwzkg+/2QGhuhtLZCaW3VV5dheN8tFt0wtFj6Pf5oH/aosa/JMhgAMPbLORywjRkD0eczjX3e5RrQeRKzs5G9ZAlC+/ej9auvEKmr09tPejxpb8gMFKKqILIM54QJgw4NjPaiH+n1FXojKrdqIJCw4lKW3Fw4KyqwsL0dRdnZONjYiDWbN2N/fT1Gd5PiERsF8L158zD92GMTMhYAIJGI7njLAP2diNoALM9j6RFHYNeLL0LVNKz/9ttuOzQQQhCsrsb1r7wC2XiWXnHJJSk1IvsLw7LwzJoFTVHQtnWrbqAMgXFw+hFH4K5//hOKquKldevwmzPOgNCNnhJ8PniGsGChGg5DbmrCH9atw7MffABAr+Hw3JNP4sgjjhiy7+0r1AHQO4wggLVYoMlyr23uGI6DbexYRD77TF9kMOYAjLHaHqqshHPSpD7PNYiq6kZ+jKGvGIY/iYk2iD4feI8HlsJCcA6H/mOz9aib1PZ2OCZM6PXaa7Kc9LpPiSLzRjxESB3CUyiUnmAYBsccdRSOXroUr65ejZt/9zt8u3MnAODtd9/F2+++izO+9z3cfP31mGCs/kciEezfvx+jR49GW3s7fvqLX+Ctd94x97lowQI89dhjKOpD6FFfiFv993r1SvXUkABgVLF2OKC2t8e1rEkl0RVN3uWK225GDbS2Qm5thdzcDKmxUW+VZuTcR1fso44BjWXR2toKt9MJxugnrkmSmWrAGg9uS14exOxs8B6PafAnOuycYVnYx4yBddQotH/7Ldq2bTMLJg7H9kpKayt4rxe2MWMGvS8iSeBEMa3Dv8PhMPbu3YvS0tKUrWhE29NpoVBC24C6KioQqqzEWXPn4g9vvAFCCJ5fswZXnXlmp892jAK49oorwCdIt2iSBEYQEra/ZGBGA4TDA77PjznhBDz+4osA9LoAR02fDr/fD4/HE2dwyA0NePKTT7B5714AwKQJE3Dj1VcP+hiSDcNx8M6ZAyLLaP/2WzC5uQl3+uR4PDh21iy88fnnqPf78d6mTThuzpyEfkdfUNraoLa3429ff42HX38dgH4fP/HwwwlNgRwoQb8fVQcPYsyUKbBSB0C3MMZquhoK9enztuJitG3eDC0UitMLlsJCBPfsgVRfD0tBgbmdEAItFIo39I2/tZjvZHheN+ztdog5OYcMfbt9QM54omkgAGx9ieZTFHBu94DnTeFwOGXPTuoEMBipxasog4NhGJx2yik4+YQT8OwLL+C2u+5CpVHV9qVXX8W/Vq/Gj885BzdcfTVysrOhKgo++vRT/OyXv8RBIx+PYRhcc8UVuOmaa3rtfdxX6Op/zzAMA95IC1AjkbRu69Jr1EBra3zUgN8PJRKBFgxCCoUg2O1grVa9Oq/Pp4fzG6v7yZQLVhThnjYNtpIStH79NYJ79kBpbYWQnT1s2t5Fi266pkxJyCoeURRwXm9aO+8IIVAUJeXPUFYUwTkckP1+MAmqURAtEvj9vXtx/1tvQdU0PL9mDS477bROq6exUQCnL16MqUuWDPr7gfiWgJm00mRGA4RCA44GWLpkCViWhaZp+HDLFj0yRtPiZE1uacGehgb88b//BQCwLItHH3ggpSG2g4EVBPjmz4emqgju2gUxLy/h+vEHS5fijc8/BwA8t2ZNUp0AhBDITU2ApuGVAwdw5z/+Yb73wL33YmUfO3AMFebiCcNAtdniwsMpXRMtiBetkN8Tgs8HS34+QgcOxDkBeKcTvMeD4HffQfb7Dxn9wSAQrS1i6BTOboeloMD8m3c4wIhiQhcv1GAQvN0OsZeuAETT9CjKQdyjqXx2Zs4ThUJJY3iex4/OOQcrv/99PPbkk7jr3ntR39AAVVXxxD/+gWdeeAE/P/98EE3DX554wgz/z83JwZOPPIJjYqr2DgaiaVBDIbAcB8HnA2+3p7UBkUpYntdziZuaQHg+JWkBAyUuaiAmckQzKkwHGhsRrqxEVlkZHDk54NKoBoTg8SDriCPgGDsW/s2bEa6qAiuKEHy+tBnjQIlGltjHjRv0vjRZ1lc3MtSYSQW8w6FHA0hSwhx79tJSlE6fjmWTJ+N/W7ag3u/HO19+ieMPP9z8TMcogOuuuSZhVaJjWwJmGqzFoq8SDjAawOf14rDp0/HFpk349sAB1Pv9iHVbKu3tUMJhXP/qq4gY0ZyX/uIXmBdzbTIRVhSRtWABIMsI7tsHS35+Qh1Ai6dNQ2F2NqoaG7Hmq69Q09SEgn7WkBkIRNMgGSlhb9fX49r77zff+90tt+Dn558/5GPoCaKqUEMhffFEEMAMcbeG4QLL82AtFj0aoBc5ZRgG9tJShCorOzkHbaNHo23LFl3nORwQsrJgLS4Gb6zqs0nsYqUGArCPHdtr9FU08izTWgNGyewZF4WSZlgsFvzfRRfhm40bccv118NthHZHIhE8+MgjeOixx0wHwJJFi/D5Bx8kzAGgSZLuvbTZ9Mr/aWT4pSusURQmkZXFUwlrsUDMyYFtzBiwo0fDUlgI3u1OOzlgGAbWoiLkHnMMso44ApzNhkhNDZT29pSvKA8UQgiUtjbYS0shJKCNFZGkAYcyjlQYjgPvdgOKkrCWgQzLwjNjBs458khz2zPvvRf3mdgogDOWLcPkefMS8t2Z0BKwJxLRKWDZ0qXm3x9v2WL+rYbDUNva8PzOndhgdA8YX1aGW66/flBjThc4qxVZixbBWlyst+pLQNcYc98si7MMedYIwYtGkeOhRJNlRKqrIWRl4TNC8Kvf/tbU9Vdffjl+c+mlQz6GHscnSdDCYfAuFwSfb9hEpyULzmbT7/M+PL+tRUVmOmbc9uJi5CxfjuylS+E12lDaS0sh5uYmtTsO0TRAVfucCpBM50SiybynCoWSATidTlz3m9/gmy+/xBWXXBIXmsgwDG68+mq88a9/YVRM7tNAIZqmtxXSND3c2+ej4f99JJoWwHBcp7Y1lKGHFQS4Jk1C3vHH69WxJQmRmpqMc8pokgS5uRmsxQJHWdng96coYDiORgEMgOjqs5bAtpRidjZWfO97KDZWSz/4+mvsq6sD0DkK4IabbkrYhDATWgL2xmCvx1ExzpePvvoKgG5Qyk1NqHW5cOff/w5A1+WPPvAAbBkYMdEdnN2O7EWL9D7qNTV6wbMEOUnPWrLElNPn16yBliCnWVeooRCkujrYx4zBVqsVP77iCnMx5KILLsBvb7xxyL67r+Mz50+0COuAYEURrCD0qV0gZ7fDNnp0l+0w0+Hcq6EQWCPloCeIpukpChk830792U4TuquOSqEMhuysLNx5663YtmEDfvGzn2Hp4sX4z0sv4aZrr+21kmpfoKv/g4cVBPAuF4gsJ2z1MNWIgoDRo0dDzJDVDN7hgG/uXOQuXw77mDGQW1og1dcndPUrkRBCoAaDkBoaEK6qguL36/njU6dC7KZyfH/QIhGwNltGOPNEUURpaWnatNmNbaOnKUrC9uuZOhU/iInaeu799wHERwGctWIFJk6blpDvy6SWgD1hRgMAA9KvC+fNM9v8fbJzJxxWK9SmJlhHj8Y1f/sbwoZz4Zc//zmOmD8/cQNPE3iXC9lHHglHeTnUUAiR6mq9JdsgnQHFOTlYPHUqAGB/fT0+3rYtEcPthOz3Q/H74Zo6Fbvdbpz1858jYjh5zznrLPzx7rtTJt9E06AGg4fSJx0OcyzpptfSHYbjwFqtIH3UubaSEjAsa3Y9SifU9nZYcnPBOZ09fo4YNRAGmwqQShmj1oIBm0H5wJTMo6iwEH+85x689dprODoB4f/Rhxdd/U8MnM2W8NXDVMJyHOwOR8bpNUteHnKOOgrZS5aA93gQqamB7PenRYoAUVUobW2I1NYiUl0NLRyGmJMD79y5yFuxAgWnngrPYYcNekJLVFU3nDJk9ZfjODidzoQ4NRMFa7GAtdtBEng/c1YrLrjwQvCGk/WFtWvR1NYWHwWwalXCvo9EIno6yDDQ69FOAQPRrzabDQuM9IqDzc3Y++23sBYU4IWdO/HR+vUAgLGlpbjtppsSOuaORB3uqXAUCx4PspcsQf7xx8M9bRqIpiFSXQ25uXlQ4zk7JtXi+TVrBj/QGAghiBiOXO/cuahyu/G9c85BwHCYnXT88Xj0gQfApmjRItpejrNaIWRlddK36ajX0p3oOeyLTFoKCiB4vVDSrO4CIQREVXUnRS/PcqIoYK3WQS+8pVLGqBPAQEngigGF0hWKLKO+rg7KID2f0ckIZ7XS1f8EES20x7DssEgLSJSspQKG4+AYNw55K1bAaxT4ilRX97kFUSKJhvmHq6sh1dcDhMA+diyyjzwS+SedhLzjj4dn+nRY8vMTVwhOksBZrRlTlVqWZdTU1EBOM1njnU4wgpDQ+7l09mwcZxikDa2t+Om995pRAGeffDLKJ0xIyPdEWwKmS/vSwRIXDTCA6J5lMSkBn9TUoHnUKKy66y5z2yP33w/HEJ4rTZb1Th1WK7QUOQIYhoGYkwPfvHkoOPFEeOfMAWuxIFJTA6mhYUBRL8fOmoUso27Rmxs2oDlBBhlRVURqasDb7cg58kjUOxw48Ywz0NzSAgBYungxnvnrXyGkKFKtL/n/6arX0hlGEMCKYp9W91lBgH3sWGjhcFo4+aNooRA4m633VABCAEIS8pxOpYxRy8FATdOwU8rwQVFVNDU1QRmgrNHV/6GFFUVwLhc0Scr4tIDBylo6wFmt8MycibzjjoOzvBxKWxuk2tqEhnh3xAzzr6+PD/OfNg25xxyDglNPRc7SpXBOmADB6014GCvRNEDTkloEabAoioKGhoa0c6RHu38k8n5mWBYXXXSR+Xrjrl0A9CiA6xOU10wI0du7ulzDqiikGQ0wgHofsXUBPqyqwiW33opgMAgAuPCnP8WSRYsSNs6OaIoCIkng3W4IHg84ux1aKJTatl5uNzwzZyL/xBORvWgRBI8HckODrh/7cX4tgoDvG+dOUhT86+OPBz02TZIQqa2FJT8fOcuWoYnncfxpp6GmthYAcPisWXjp6adT1sKxr/n/6arX0hmGZfUuIH1NCSguBmuxpFUEphIIQMzO1gvM9gBRFDA8n5ACkqmUseHzhKFQhjGaJOkTQ7s96f3dRxK83Q4SiQy4pRUl8YhZWchavBh2o6WgVFMD1mYDnyAjPBoWqgYCIIToETZ5ebAVF8OSlwchOztpxpgmSXooe4ZEAaQ7ZpqPUWAvERx70kkoLSzE3qoqc9sPTj8d4xNQEBIAtHA4Y1sC9kQ0GkANh/WUl36EwM6aORNulwutbW1454MPTAN8zOjRuOPmm4dqyCCqCi0chuDxmLUZBI9Hd9SEQimvCs7ZbHBOmgR7WRnCBw6gfccOvbCqokDwePo0vpVLl5opLc+9/z5+snz5gI9JCQSg+P1wlJXBN28emkMhnHD66dhXWQkAmFJRgX+/+CJcRvRBMiGaBi0c1p2DHk/GpFtlGqwoguG4Pt3jQnY2LLm5CNfUpIW+I4SAyHLfUgFkGZzDkVGtpbuCRgJQKGkMXf1PLmYhrjQtWDNSYVgWtpIS5C1fDu+CBWAFAZGqKqhdVBfujehKq9zcjEg0zB+Ao6zsUJj/ihVwT5uW0DD/voyLKIpenIqm9ySE6P0MI88zEbAsi59fcIH5muM4XHfttQnZN9G0jG4J2Btmp4B+RgPwPI8lixcDQNwK/J//+MchMyiJpuk9412uuOKMDM9D8Hr1sOcURwREiYZW5x57LHKPPRbOsjKo4TAiVVVQWlt7HOOEoiLMLi8HAHx74AC+2rOn399PCIHc3AwtEIBnxgxkLVqEgKLg5DPPxDc7dgDQ6zb85+WXkeXzDewgB0Fc/n92NnUADCGsIOir+31Iw2IYBvaxY0ES2NJ1MGiRCFiLpc+pANwwcNYPv6cMhTJMoLn/qYG1WMA5HNAikbSY4FEOwYoi3FOmIG/FCrimTtUnujU1vU44YsP8I9XVepi/3Q739OlmmH/2kiVwlpfrIaIpWN0jsgxOFGkUQIKJvZ8TxY/POw9eI1z0/HPOwfhx4xKyXy0czviWgD3BMIwZYdVfp0xsSgAA/PS883BMAorsdgXRNGjBIHiHA4Lb3em5y0YdAYIALQW1SrqDYVlYCwuRFS0iOGMGQAgiVVV6EcFuznlsgcDn+lkgkGgapLo6gGHgXbAAnjlzEFEUnH7OOdi4aRMAoHDUqIS1RO4vnfL/h1GKTbrC2Wwgqtqn+ZO1qAi8wzEgh36iUdvbIWZlQfB6e/xcIlMBUg29Gww4alxRhhiOZeHxenuVtWjYGsOyetsau50a/0mGdzqhRSLmpDzT6KusZSq82w3f/Pmwl5aidfNmhA8eBCMIEHw+814hqgo1EDAjaVibDZa8PFiLi2HJz4eYnZ1WoXxEksB5vWk1pr7AcRx8Pl/aVtFmGAa8kcetyXJCJm65OTlY8+ab2PT11zjztNMSMEo995xhmIxvCdgb0WgANRTqV8rVsiVLzL+LCgtx1223DcXwzFB/zm7vMWecFQQIXi/k5mb9WNLoOcEwDMTsbIjZ2XBVVCDw3XcI7NgBqbYWjCiC93ji7oOT5s3DLf/4BwLhMP79ySdYde65cPTBEaUpCqS6OohZWfDNnw9rYSEkScLZ55+PdUZ9geysLPz35ZcxdsyYITveriCE6PMohoHg8/W7zkq667V0hhVFsIKgG8u96Fve6YS1uBiBnTvBpyBNJEo0QjDaurDHzxpFQpkEOZRSKWPUCWDADwOPDiW9EUQRBb14wmnuf3oQ7RYgNzVBM3rBZhJ9kbVMh2EYWEeNgiUvD4E9e9C2eTMi1dVgLRYQWQaMHGTH+PGwjhoFMS8PvNudlgaWJst6Nfg0MiT6iiiKKCoqSvUweoQVRXAOB2S/HwzPJ0QGKiZNQsWkSQkYnQ4Jh8GNAJ0fjQZQQ6F+1QaomDgRN1x1Fd5dswa/v+MOeHop3DVQtFAIrMUC3uPpdWysKELweiGloSMgCu9ywTN9OpwTJiC0bx/av/0WUkMDwDBmbrzDasUpCxbgufffRyAcxn/Wr8dZMU6XrlDDYchNTbAVF8O3YAEEjweqquKnv/gF3vzf/wAALqcTq198MaH3SV8gmqZfR0EYcP5/Jui1dIXhOLBWK5T29j45Xe1jxiCwc2dK5lrRloBaKARWFHtNBQD0BYZEppSIKdT5DBnh8a4bN27E7Nmz8cm772LWYYelejiUYQzRNEiyDFEQOnkazdV/jgPvcoGz2ejqfxog+/1Q2trAZlC1dqBnWRuuqMEg2rZtQ7iqCtbCQn21Py8vI/L21GAQvNMJweNJ9VD6jaZpkCQJoiimrOd3XyCqqrdS07S0ywnWJAkgBGJOTsY5HAdCNIe8v9EAQ63X1FAILMf1u/aOGg7r4fYMk/b6RpPlzkUE3W58VVWF7916KwBgdnk5/tVDwUWlrQ1qezscEyfCe/jh4CwWEELwy8svxxNPPQUAsFqteP2ll7B44cKkHFcUoqp6LQe7XY94GOD9lCl6LV1Rw2FIjY1grdZe71VNklC7ejXUcBjCENSMiNbbIbKst/s0fgCAwHBaCALEnBzkHntsj+Mlqgoiy7quTtDisaZpKZOx4f+06SMSLQI2IogW9ADDJN2oi0gS9u3dizGlpXHtcejqf/qSqWkB3cnacIaz2+GdMyfVw+g3RFX11dEMkq9YIpEIdu/ejbKyMtjS+BgYjgPvdkNqbATRtLRxjkXDUEdSvvJAowGGUq+p0RQ8o+hff+CsVsDrhdzSYhYXS1eiRQRtY8YgUlODwK5dCFVWosJux4TCQuyoqsIXO3dix8GDmNBhJZwQArmxEQDgmT0b7mnT9ErwhOC6m282HQA8z+P5v/896Q4ATZJAZBmC2w3e5RrUPZ4pei1dYUURLM+DyDKYXu4HVhRhGzsWrRs3ggyw60+0sn+coR/Teo/heTCCAFYUwWdn6x0/XC5wdrv+43D0afFNk2Uz3SFRRCKRlMnYyHjiUEYkRFVBNE3/raqIqhWGZfXtABhCQBhGv/FZVlc+LKu/HmJHQezqv5iVRVf/05A4w6Gfba0olL6gRSLg7Hbq/EsCZj56GrUA1SIRcFYr+DQZT7IYaG2AoUCLRMAAugNggAZ81IknNzfrrT7T/H6OFhG0jBoFuakJgd27sXLhQtz20ksAgOfffx+rfvhD8/NEVSHV1YFzOuGbOxe20lJzfnTPH/6APzz4oL5fhsGTf/kLjj/22KQdy2Dz/ymJh2FZsHY7lJYWoA/3lK24GG1btpj6sCuihr4WY+yjo6FvFNcVcnPBe73gHQ7dwI8a+4OdZyc4FSDVUCcAJeMxDX1NA1RVX+mHbsAxLKv3LRUEsDyvG3EMo7eM0rS4/yWqCiiKGe4T27KEAPGOgo6Og35CV/8zh2h1cbWtDazDQScXlIQR1TGZGgWQaURbBmqRSFrU+og+s3ivd8Q5gAcaDZBoNFkGUVWIPt+gJ/eczQaiaXpEAMNkRPXw2CKCPy8owN2vvQZJlvHyunW44uijYc/JAQiBVF8PS34+fAsWwJKba/7/w48/jlW3326+fui++3Dm6acnbfyJyP+nDA2cxQKV4/p0f4s5ORBzchCpq9NbNBtRHdH701zEEwS9fo7VCkt+PgSPB5zDoRv7hqHflxSEgUBUVbcpMuC+7ivUCUDJGKJGO6IGvzGBjhrjLM+Dtdl0byDHHfrphzIghADR74n+NhwGmuEggNHT1HQ8GE4HAnSOJOjgKCCaplcrdzjo6n+GwDAMBKcTJBLp0UtNofQXLRIBa7WmdfjwcIO1WMDa7VDb2gCnM6Vj0YyIhOHaErA3Uh0NoCkKiCSB93oT9v28wwFCCBS/HxqQUQZDfkkJTj3pJLz4r3+hORDAmn37cCzLgigK7GPHwjd/PviYe+bZF17AZVdfbb6+89ZbccGPf5y08WqKorf/G2T+P2VoYAQBrMUCNRLp1dHNsCzsY8dCqq+H0toKVhDA2e2wejyHVvSjq/lRQz/JCzKaooA1nBDDBXrHUNIO0xA3wvijRjjDsqZhz1qt+s1oGPkMzyfEmGYYBjC+o9fxdeEw0BRFd1J04ShQw2EwsgzOaoWYlUVX/zMIhuf1tICmpoxJC6ARC+lNVG/wwyB0NdPGzzud0MLhlIZtmy0BR3B00UCiARJ1roiqQguH9dxghyMh+4zCOxxA1BHAMBllnP7kvPPw4r/+BQD419at+MFPfwo1GISjvDzOofHv//4XP/vVr8zX1155Ja645JKkjVOTJBCjqOFg8/+7Y6Tel4kiWutGCQb79HlHWRkEtxuszaYb+hZLel0DRRl20aAZ3x3gueeew3333YctW7ZAEATMnz8ft912G+bNm9en/492B/j0/fdx2IwZQzxaSixxxr7xmwHMFXSGZfX8nqixHzXOBxiCn0yiBQjjIgo0DWAYXbHR1f+MgxAC2e+H2t4OLsGTRsrIQ41EwLIsxJwcqg9SgBIIQGpq0vOHU3D+1fZ2cC4XRK836d+dTgy0U8CgvtOIyONdLghu99CEDhMCpa1NX9W0WjPCcQzolconzZqFfZWVYBgG327ahDGjR8d95r21a3HqypWQJAkAcPHPfoY/3n13UuZlsfn/vNtN8//THKIoiDQ06NG6GbyCHq3hZcnJGVaRexk983jyySdxzjnngOd53H333bj++uvxzTff4Mgjj8Snn37ar31pimKGe5th55SEEF0h1yQJaigENRiEGghAC4X0yqEAOFGE4HZDzM6GJScHltxciHl5EH0+8E4nOJtNz+3nuIxQ+IzhyGB5Xu9RbbUmpigJJWUwDAPe6QQrCNAikVQPh5LBRAsccQ4H1QcpgrPZwNlsKbmXNUkCIwhxodUjlWg0BKCvzg81RNOgRVtyDpEDADCOy+UC73KZkQ6ZAMuy+IlREJAQgqeeeSbu/c82bMAZP/yh6QA456yz8Ie77kqOA8C4dizPQ8zKGtFRNJkCw/NgrVazJV+mQowaMsMpFQDI4EgAWZaRm5uLCRMm4JNPPgFneFlrampQUVGB6dOnY+3atb3uJxoJsOb11zFv1ix9IyGHWslBV4SxisbM/Qb0InPRQnEdtnX7ehhCYsPio8X5oqLFMKbxbrbp4Hl9Rd8I4x8JE+FwOIwDBw6guLh4xLRtG46owSCkpia9/kSaym0kEkF1dTVGjRoFyzDyWg8Xon3hLbm5GbNC2B2ZrNfMXtYWS9KuAyEEaiAAweeDQJ0AAPoeDTBYvUYIgRYMgrPZIHi9SbnmRNMgt7ZCaWtLWdRJfzlw8CDKZ8yApmkoKS7GN19+CY7j8PXWrTj25JPR3NICADj5hBPw/JNPgk9CukOy8/8zWa+lG2o4DKmhAWwGR23ERg4lmnA4nDIZy5xEpQ5s3LgRfr8fP/7xj00HAAAUFBRg6dKleP311zsZ7z3Be72w5OaCAIcM2A7OgNjXptHbIS8cOFTxmcTuAzDDwQlgVro0HQqxjoLY6vNp5ECIM/Sjx2scU6yhz1osegXPmMJ8mRLGP5QQQhAOh5GhfjeKQTRfLR1aW3UHIQQRKmtpC5Ek8B5PxjsAgMzWa2bnj0AgafeyFomAs1hGXEvAnohGA/RWG2Cwek0LhfT2YUm89xiWNQ2HTHEEFBcVYfnRR+PN//0PlQcO4N01azBu7Fic+P3vmw6ApUceiacffzw5DoAk5P93JJP1WrrBGmm9RJbBZGAtrKgMDFX9mFTKWMY6AWbOnInt27cjN6ZVSZT6+npw/QwbN1epBzkuEuNA6BRREE0x6PBebKu6aM/LLqvPG06NOMdBTMu6WCfCQJVknw19o+0eNfQpI41omGe0zSMt8EjpD5osg+F52hYwDWAYBrzdDi0UgibLQ56zOpJbAvYGI4q6czUYHBKHjGqEkQteL5gkF+ozHQGaBjUQ0FdE0/z6//S88/Dm//4HALj3/vvx3d69qK2rAwDMnT0bLz/99JCvXsbm/4s+nx59R+eXGQfDsmBtNiitrUAGzpeILJupvcONjHUCWCwWTJo0qdP2DRs24OOPP8bRRx+dglHFGOfR1wPYh9mWzogy6OgwACHxtQsU5ZAzIeYzcftEF46D6Hd1NPSN8PwuDX2W1avnU0VMGcGwggDe5YLU1JSwzhSUkUG0FkAmF0kaTrCiCM7hgOz36/fyED7btHBYr29Dw4s7EXXIqMFgwjuwqKEQGI6D4POl7L5jWBaCx6N3CgoG094RcMJxxyEvNxd19fVYs26duX3q5Ml47YUX4BziVJZoITZWECB4PMOqGNtIhLNaobS1mZ2+MgkS7QqQYePuCxnrBOiK5uZmnHfeeQCAG264ocvPjBs3Lu51xCgKJMsyQqGQuZ3jOIiiCE3TzM/EYjNWcSKRCLQORQQFQQDP81AUBXKHYhgsy8JisZihRh2xWq1gWLbH/aqqCtkoymJCCKzGfkPBYCfngSgIYAiBFA5DlWXTUcBwHHirFaLNBg2ArChxhj7DMKa3NxwO69EKMcckiiI4joMsy1CMKIb+nsOuQq6i+x3wOWSYAV8bAHGyEMVisYBlWUiSBLVDkR+e5yEIAlRVNQvmRIk9hwA6nYuhPocD2e9gz2F31yYR53Cork1/zyHLceDtdsjBINQuVpai+5UkqfM55HlwPA9VUSB33C/LQhRFgBCEu7o2FgvAMD3uVzPOQezxMgxjyneX10YUwbAsZEmC2mG/PMeBFwRoqgqpwzWP3W8kEul8DgUBLMdBkWUoHa4Nx7IQRBFE0xDpqNNw6Bz2tN+hOoc97hcDO4ccy0LTNGgMAzVGjgcjh6nWEVEZi/1MpukIThTBiSKUYBBqB+MzUfIdDgZBZBmCwwHVOO4hnUf0or/TUc8qDAOZZaH6/WY0QOw5jO43dv+96QgoClRVBWOzIaKqgHFcqZpHiC4XCICw3w906HWebnr2B2eeiT/9+c/m67GlpXjl2Wdht9kQDod73+8A9SwDgFdVsFYrVItF/9+Yc5kMHRHVZ9HfQzWPSKmtkUQdQQiBxrKAURQ1HeQ7dr/dPe8FQdB1DyFxz+zofhOhIyKRiHmdk03aOQF688KvXLkSzz//fKftLS0tWLFiBb755htcf/31WLp0ab++t7a2Frt37zZfezwejB49GrIsx22PMnXqVADAgQMHOt0IxcXF8Hq98Pv9qK6ujnvP6XSitLQUmqZ1ud9JkyaB53nU1NSgra0t7r2CggLk5OSgvb0d+/fvj3vParVi/PjxYADs3b+/k6CPHz8eVqsVde3taG5pMd9nGAY5OTkocDjQ3t6OvR32y/O8GXGxd+/eTgqstLQUTqcTjY2NaGhoiHvP5/OhqKgIkiR1OlaGYTBlyhTzHHZUUqNHj4bH40FLSwtqamri3nO5XBgzZgxUVe3yHFZUVIDjOFRXV6O9vT3uvVGjRiE7Oxvt7e04cOBA3Hs2mw1lZWUA0OV+y8vLYbFYUFtbC7/fH/debm4u8vPzEQwGsW/fvrj3RFHEhAkTIIoiWJbt9L3jxo2D3W5HQ0MDGhsb497LyspCYWEhIpFIpzGxLIvJkycDAPbv39/pAVJSUgK3242WlhbU1tbGved2u1FSUtLtOZw8eTIYhsHBgwcR7NDjtbCwEFlZWWhtbUVVVVXce3a7HePGjQMhpMv9Tpw4ESzLoqamBq2trXHv5efnIzc3F4FAAJWVlXHvWSwWlJeXAwC+++67Tgq3rKwMNpsNDQ0NaGpqinsvOzsbo0aNQiQSwZ49e+Le4zgOFRUVAIDKyspOD7wxY8bA5XKhqakJ9fX1ce95PB4U5ecj1N6Ofbt2dQoxnWjcN9VVVZ3ke1RhIdxuN1rb2lDX4do4HA4Ujx4NTdOwb+9edGT8+PHgeB71dXWd5Ds3Lw9ZWVnmw6w65vpYrFaUlpbqx7pvXycdUTp2LCwWCxqbmuA38j6jZGVlITcvD+FwuJPu4Xge48ePB6DLodpBR4wePRp2hwPNzc2dro3H60VBQQEkWe50rAzDYMLEifpxVFcj0uEcFhYWwuV2w9/ainojTDWK0+lEUXExVFXt8hyWl5eD5TjU1dYiEAjEvZeXnw+fz4dAMBh3/gBdz44xzmFX+x07bhxEUUR9QwPaOsh3dnY2fA4HIoTgoNF+K0pURwC6fHec2KazjoiOJ1avZaKOyPN6ETx4EPtra+NWfDiOw3hjvwcPHuzkgC8uLobD6URLS0una+Nyu1FYWAhZUbBv1y7Abgcbo0/TdR4BAHv27Ol2HlFfX4/m5ua493JyclBQUIBQKIS9He6Nvs4jmpqaUF9TA+L3AzwPhuPidET0foz+7k1HFOTmwmmzIcgwqDt4MO69VM4jBI8H1QcPorWyEhBFUxdkZ2cjJzcXoVCo034FUTQXsfZXVnbSESVjxsBms6GpqanTtfH6fMjPz0dEkjrpLZZlUW7onqqqKkgxOuLoI4/E/Q8/DEIIRuXn48/33otwMGjuw+lyoaioqFs9O2HCBDAMg5rq6k7ynV9QAK/Xi7b2dtTGzPGIqsLKcSitqADncGDnt9922m8ydUT0OgzlPCITbQ2g/zoiy+GAl+cRUdWMmUeMys+HxjD4rrKyU3RSInWEN0WtYtOuO8Att9zS4/tTp07FGWecEbft4MGDWLFiBbZs2YKLLroIf/nLX/r8fdHuAB999BEOO+wwc/tI8c4BqfdwjqRIgExb5aORAL2fw4jfj2BdXafwzlRHAvTkaaeRAMmPBOAYBqyqgvN6oXYIK6Q64hCp0hE8zyNcX4+wUbwtdr+DlW81HIYUiUDIzo5zFtJ5hE6sHMqyDMXvN2sDDFRHEEUBRwis2dmAxZJ284hwIIBIUxM0STLlLR317MuvvooPP/kEl//f/6Fk9Oj+7befelaTZT1axu2GIzsbYJi00hE0EmBw55AFQFpaQBgGcodzlK7zCE5VwVos0LqoU5JIHZGqSIC0cwL0l927d+OYY47B3r17cdlll+EPf/hDv/4/6gRYv3495s6dO0SjpFAARVHQ0tICr9eblIq6lORANA1Sc7Oe75smFb9VRYG/tRUetxsclbW0QA2FwIoixOzsYVVTZTjpNS0SgdTYCETb2CYAsyWg1wvB5UrIPoc7WiSCSENDp9aNfdVrRFX1dnLRavJper9pkgS5uRmaoqTNsyNVqJGIXjTT4wHvcKT8mg0nvZZOSE1Nad1ZqSNKezssOTlDWshXUZSUyVhGVzmoqqrCsmXLsHfvXtx66639dgDE0tE7R6EkGlmWUVNT08krSMlsGJaF4HSCYVloaXJtZUVBfV1dJ882JTVEi7ymw+Q20QwnvcZaLGDtdpAuVs4GitkS0OFI2D6HO9HWjVqHldG+6DWiabqR4XSmtQMA0ItSCj4fWJ7vlG88klBDITAAxKws/VmaBtdsOOm1dIKz2eJbp6cxmqKA5XkwQ1xMNJUylrFOAEIIzj77bFRWVuLuu+/GqlWrUj0kCoUyQomdtGbCw42SXIgkgRUEWuE6A+CdTjCCAK2LsNL+YrYETFJv8+EEb7SDIx1Cf3uCaBq0UAi8ywXB7U4LY7I3WFHU2xayrFkwcqRAop0SOA6iz0fbpo4AWFEEKwggGeBcIbKsj3cYR4Jk7JH9+9//xrp16zB69GgUFhbi6aef7vSZc845Byx98FIolCTAO53QIhGzDRiFEkWTZYhZWdQQzABYnk9Y+0/aEnDgRKMy1ECgT6HDhBBoRh0Bwe3OqHuNtVggeL2Qm5uhGpEjwx2iadCCQbA2m94CkLZMHREwHAfWaoXS3g4Y9XXSFk0b9ro7Y50A77//PgC9imS0LWBHzjjjjLjWbBQKhTJUMCyrGw+NjWYYGYWiGVEAI2FiP1zgbDZwNpseyj9Ah56mKGAYRo8syIAV6XSEt9uhBYMgqtqpMncshBBooZBpUGaSAyAKZ7UChiNAi0SGddQQUVWooRB4p1N32PRwbSnDD85wAhBNS9t7lagqGJYd9s6p9Dz7feCPf/wjiJFX0t1PfxwANGKAMtSwLAuXy0VlbRjDWa3gnU6QFKcFsCwLp9NJZS0NIEb1744tJIcLw1GvMSwL3unUc1f7EY4eC4lEwNrtw9qYG2pYUQRrt5u1AbrTa1ooBFYQdAdABt9nnM0GwevVCxsmIB0lHdFkWS/a6HLp1ytNHQDDUa+lC4wggBXFtKmh1BWaooARhCGvBwCk1v6k0m0gpntYCiXjsVgsGDNmjNkahDI84Z1O/QGXwvxOURRRVFxM9VqK0RQFDM8P6/SQ4arXuitO1xc0SQLD87QYYALg7XazNkBXek0NhcDyPASvd1is2nF2u+4IUJS0NpIGghaJgMgyeI8n7SM2hqteSwcYltVTfNK5cLGigDPqkgw1qZSx9L0Dkwwt5kUZagghUBSFytowh+E48C7XoFYRBw0hUBUFoLKWUogkgbXZhoVx0h3DVa8xDKMboP3s+kEI0Xu/OxzD+roni7hogA56TY1E9Ovk8YAdRg5P3uEA73aDyPKwcQSooRBAiN4BIM27NgDDV6+lC6woguG41M2ReoBoGsAwSdMpKY0aTdk3pxmRAXj7KZT+EA6H8c033yA8wioAj0RYqxWcwwE1GIQaCkGTJGiKoj9ckkA4EsGuXbsQTrJeI5qmh3sOk4nrYIhObvhhHAUADG+9xopiv7t+mC0BM6QPdiYQjQYIBQKmXtMkCYymQfB69Xz6YQZvtDgkxrMjU4ntACBkUAeA4azX0gE2mhKQhmkvRJb11oBJSi1KpYxlbvIUhUKhpCkMw0BwucAarcaIJOnhnZp2qBgOw4DhOD0nkmXTfmUkSrTnPdE03dDVNP2HYfTjYll9xU6WwVqtaR3yOZRokQg4qxXMMFqhHInwDge0UMi8nj1htgT0etM21zkTMaMBGhoAAERRQBgmo4zK/sIwjB5RBkD2+8HYbBknU2YHAKtV7wBAdSElBs5uhxIMghCSVvMfoqrgRkhbV+oEoFAolCGA4Tg9J9jh0A1nVTUNZ01RQGT50I+q6p8xDOl0cA4Qw9CHMWaiaYiOhOE4fZxGD12G5w9t43kQRYHS3g41GATD8yOuOBrRNIAQcA5HWk1uKP2H4TjwbjekxsZeq1mbLQFHmLwng2hqBpFlaJEI+Pz8PrUOzGSi3SWIpkFtbwdY1gyjTnfMDgAOh94BIIMLNlKGBlYUwQoCiFGELx2IPrtHisOK3pUUCoUyxDAMA/C8aURHp3Cmc8AwsrWoUyDqJIjmyzGM7hCIdRAkiNgV/egDMOqZZ4zvZK1W3Zg3jH1EDf5uDCJGFPVVOqsVcmsr1EBA30cGTF4TgSZJep/zETKRGO6wVis4mw1qONyt4Rm9VzmHY0SsICUbVhTB2mx6wS6Xa8S0XmRYFoLbDc5igRoMQotEoGmaWbk8Hc+BJssgkqR3AHC76f1A6RKG48Aa7QLTpX4KURQzVWEkQJ0AFAqFkiJM54CxShINbY2uwhNFATQNWrRStOEcMDsPMMwhg9z43RVxIfxGyHI0hD82LYG1WsEKQvz+OG5AE02GYfTWeIIAJRDQV7J4HtwwXyUlhIAoCvg0r35N6TvRFVktEoGmKGC7WNXUwmFwTuewzE9PFziHA3A6R4wDIArDsnqEidUKIstQw2FooRDUQEDX22kUHaAZqW+82w0+AwoAUlILZ7VCDQR6jbJKFkRRwI4gRy5DRnjpy40bN2L27NnYsGEDZs+enerhUIYxhBBomgY2g/K/KelFdNU+unKvybKZWhC7kg+GgQaAicm1M4366Ip+bAh/gqMLOo2bEGjhMJTWVn2VPAPzW/uKZlQsF3NzR8REYiTpNdnvh9LaCs7pjNuuSZJe+Tw7O21WtIYjI0nWeoOoKjRJ0ovPGk5hhudTGh2ghkJ6PRyPJ+NTNaisJQeiaZDq60EISXkaFSEEWjAIMScnqc7cVNZEoJEABvQmpww1DMOAG6aGDyU5mCH4hqFhphXEOAeIqkKTZXCaZobwI8bQT4VhyjCM3nNXEPRaAe3tAMeBtViGne4ligLO6x0RDgBgZOk1zuEwu31Ew0WjLQGHS5/6dGYkyVpvMBxnRgfwRnSAGgweig6wWJKmgwgh0EIhsDwP3uMZFtEwVNaSA8OyYO12KC0tQKqdAIqiz5mSrMdTOQcaGbOUPiClYZsKyvAiEolg7969tB0lJeEwLAtWEMBZreAdDhCbDVWtrdAsFnB2O7iYMP9UwvI8BI9HXzFlWWiBQEa3v+qIJstgeH5YTIL7ykjSayzPg3e59JBno92nJkngRJG2BEwCI0nW+gpj9DMX3G5YcnNhyc4Ga7FAM5wCmiwPaR9yswNATB2Y4QCVteTBWSxgOO5QDaQUQaIdjZLs/EmljNFIAAMtSf27KSMXTdPQ3t5OZY0y5KSzrEWjAlhBgNzeDjUQONROMMOjAqLFsLrKGR+upLOsDQWczQbOZoMWiejhq4oCPjt72Ka3pBMjTdb6C8Nx4Ox2sDYbiCTp0QHR2gE8r9cOSKAjmKiq2RGD93iGld6jspY8GEEAa7FAjURS2vKTaFpKahalUsaGzx1LoVAolIyB4XmIXi9Uq1WvFRAMgrFYMnIiSQgBkSQzRJcyfGFYFrzTCamxUW+BRlsCUtIMhmF0XWqxgHc4oEkSlGDQLCjLCMKgQ541RYEWDtMOAJRBE10YUILBpHxfbBckGD9EVfVaSSMspSvzZlsUCoVCGTZEUxWiHQQyKSog2tIRhOhthRyOEdNaaCTDWizgHA5owSBtCUhJaxieB8fzZnSAEgrpRVrb2wccHRDtACB4PHqnBir/lEHCiCJYQYAmy312UMUZ8dGiyISAAHr3o2i7405fxhySWYbRnWZGW8BMXIQYDCPraCkUCoWSdjAcB8HtBiuKUNraoAYCYC2WtCy0Fi28SIxWcZzDAc5YdaOT4ZGB2TLQqMNBoaQ70egA0WIBURSokYheMyAc1iuzG0ZYb6jhMBhCIHi9egvYDHDWUtIflufBWq1Q2tv1DVGDPsbQj24ngG7YGwa82eo4+pvnzSLKDMcdMvq7+nzs9hEIdQIY8CPM+0NJPoIgYNSoURDS0LChDC8yVdY4q1V3BHSsFZBi45poGohh+INhwFqt4Nxu3VExwp8dmSprg4WNdt6gJI2RKmuJhuF58Dyv17YwageY0QFGqkBHnRvtAMBwnO4AGOZpT1TWkg9ntYJEIiCaphvlHAeWZYHYVsaxRnxURqNtHGO3ZRCplDH6BDOgTgDKUMPzPLKzs1M9DMoIIJNljWFZCG43OItFLxwYDKYkKoAQAqIoerg/dKOP83j0SsYp7MWdbmSyrFEyCypriYVhWXBWKzirVc/xj4kOAA7VDiCaBi0cBisIeivMEZDyRGUt+URTA+NW6kcAqbQ/qeVroAyjNlWU9ERRFLS3t8PpdFKnE2VIGQ6yxlosEAUBiihCbW+HIkngbLYh9/QTVdVzXlVVb7vocJgRCpm4yjDUDAdZo2QGVNaGjmhkS1x0QCgEVZIAQsDZ7cOuA0BPUFlLDSOxy4qiKCmTMTqjMaBOAMpQI8syDhw4ANlYWaRQhorhImsMy0JwuSBmZ4O32fRVKklK+PcQTdNzZNvbQWQZnMUCS04OLDk5EL1ecGmQkpCuDBdZo6Q/VNaGnmh0gOj1QszNheDzgXe79QiAEWQMU1mjJItUytjIuaMpFAqFkpGwogjB59MLB7W16SkCgzTMCSGH8vwBfdU/K0uv8j8Cwl0pFAqlJ2jdCwpleEPvbgqFQqGkPQzLgnc49HaCRq0Ahuf73aNdUxQQI8SVFQRwTqe+0t9FMSwKhUKhUCiU4Qh1AlAoFAolY2BFUQ9NtVgOtRO0WnvMJSSaZva2jua9cjabnuc/AnMQKRQKhUKhjGyoE8CApStAlCGGZVnYbDYqa5QhZ7jLmhkVENNOEDwPLiYqgGjaoer+DAPWYqFt/YaA4S5rlPSByholWVBZoySLVMoYQwghKfv2NGDjxo2YPXs2vvjiC8yaNSvVw6FQKBRKP4j2r1ba2qDJMhhB0PP8jXB/1mY7FO4/QloOUSgUCoVCofQEXQ6hUCgUSsbCMAw4ux2MERWghcO0rR+FQqFQKBRKD9DZkUE4HE71ECjDnFAohC1btiAUCqV6KJRhzkiUNZbnIXg8sOTm0rZ+SWQkyholNVBZoyQLKmuUZJFKGaORABQKhUIZFjAMA9BCfxQKhUKhUCg9QpdJKBQKhUKhUCgUCoVCGSFQJwCFQqFQKBQKhUKhUCgjBOoEoFAoFAqFQqFQKBQKZYSQ8U6Av/3tb5gxYwbsdjvKysrwu9/9DrIs93s/oigOwegolENYLBaUl5fDEtPLnEIZCqisUZIFlTVKsqCyRkkWVNYoySKVMpbRToB77rkHP/3pT1FSUoL77rsPxxxzDFatWoUf/ehH/d4XS6tIU4YYlmVhsViorFGGHCprlGRBZY2SLKisUZIFlTVKskiljGVsd4C2tjasWrUKK1aswOrVq83tLpcL9957L6699lrMmDGjz/sbSPQAhdIfJElCbW0t8vPzaeQJZUihskZJFlTWKMmCyholWVBZoyQLSZJSJmMZ6+L67rvvMGfOHFx88cVx25cuXQoA+Oqrr/q1P1VVEzU0CqVLVFWF3++nskYZcqisUZIFlTVKsqCyRkkWVNYoySKVMpaxkQDTp0/Hhx9+2Gn7pk2bAACjR49O8ogoFAqFQqFQKBQKhUJJbzLWCRCLoijYt28fXnvtNdx2221YsmSJGRFAoVAoFAqFQqFQKBQKRWdYOAHWrVuHZcuWAQDy8vLwpz/9CQzDdPnZcePGxb0OhUIAgK1bt8Zt5zgOgiBA0zRIktRpP1arFYCey6FpWtx7PM+D53koigJFUeLeY1kWoiiCEIJIJNJpvxaLBQzD9LhfVVU71TBgGMasMBkOhzvtVxRFsCwLWZY7hZ70db+RSASEkLj3BUEAx3FdHmtfz2F/95uIc9jTfoGhOYfhcBgHDhxAY2MjBEHo07EO1Tnsbb+DPYfdXZtEyGGmyXcqdEQwGERVVVWcrGXyORwpOmIgx5pqHdHW1oba2to4WaM6QieddUQmnsNAINBJ1qiO6P1YU60jMnEeEQ6H42Qt1deG6ojhO4+QZRkulwuTJk2C3W7v9D1DCUM6npEU053xHmXlypV4/vnn47bt2rULmzdvRn19Pe655x5UVVXhP//5j+kYiKWjE2Dfvn2dLh6FQqFQKBQKhUKhUChDzRdffIFZs2Yl9TvTzglwyy239Pj+1KlTccYZZ3T7fnV1NSoqKlBeXo7PP/+81+8rKSlBKBTCq6++CpvN1t/hUih95uSTTwaAuG4WFMpQQGWNkiyorFGSBZU1SrKgskZJFlFZ27lzJ40ESASnnnoq3njjDYTD4V77L0YjA/bs2ZOMoVFGMFTWKMmCyholWVBZoyQLKmuUZEFljZIsUilrGdsi8LnnnsOoUaPwySefdHqvra0NFoulVwcAhUKhUCgUCoVCoVAoI4mMtZKnTJmCmpoa/OlPf4rbvn79enzwwQdmeAWFQqFQKBQKhUKhUCgUnYxOB7j00kvxwAMP4Hvf+x5WrFiB3bt346GHHoLP58Onn36K4uLiVA+RQqFQKBQKhUKhUCiUtCGjnQCapuG+++7Do48+ir179yIrKwsnnngibrvtNhQWFqZ6eBQKhUKhUCgUCoVCoaQVGe0EoFAoFAqFQqFQKBQKhdJ3MrYmAIVCoVAoFAqFQqFQKJT+QZ0AFAqFQqFQKBQKhUKhjBCGjRPgzjvvREFBQZfvNTQ04IILLkB+fj4sFgumT5+O5557Lu4z559/PhiG6fantLQ07vMffPABFi9eDJfLhYKCAlx22WUIBAJDdXiUNCKZsiZJEgRB6PJzl1122RAeJSUdGKysAYCqqrj99tsxbtw4iKKIMWPGYNWqVVAUpdNnqV4buSRT1qheG9kkQtYikQhuuOEGlJSUwG63Y9asWXjqqae63CfVayOXZMoa1Wsjm55k7eDBgzjvvPOQnZ0Nj8eD5cuXd9niHgAee+wxTJkyBXa7HRMnTsRDDz3U5ecSotfIMOC///0vEQSB5Ofnd3ovEomQadOmEZ7nySWXXEIeeughsnDhQgKAPP744+bnPv74Y/KPf/yj08+PfvQjAoBceumlcZ+1WCxkxowZ5I9//CO56qqriCAI5Nhjj03K8VJSR7JlbdOmTQQAufzyyzt9fsOGDUk5ZkpqSISsEULIRRddRACQU045hTz88MPk3HPPJQDID3/4w7jPUb02ckm2rFG9NnJJhKxpmkZOPPFEAoCsWLGCPPjgg+THP/4xAUBuuummuH1SvTZySbasUb02culJ1urr60lJSQlhWZZcdNFF5IEHHiBLliwhoiiS//73v3Gfvffee+OeoWeeeSYBQG6//fa4zyVKr2W0E0DTNPLAAw8QQRAIgC5P/j//+U8CgNxxxx3mtkgkQiZMmEDy8/OJqqrd7r++vp7k5+eTWbNmkUgkYm5fuHAhKS4uJn6/39z28MMPEwBk9erVCTo6SjqRKll7+umnCQDy9ddfJ/aAKGlLImWturqaMAxDli9fHvf/559/PgFAtm7dam6jem3kkSpZo3pt5JFIWXv55ZcJAHLuuecSTdPMz954442E47g4uaJ6beSRKlmjem3k0RdZu+SSSwgA8thjj5nbFEUhS5YsISUlJSQcDhNCCGlubiZOp5OceuqpcbK2cuVKYrPZSF1dnbktUXoto9MBFixYgEsuuQTHHXccZs+e3eVndu/eDQA47rjjzG2iKOKYY45BbW0t6urqut3/Nddcg7q6OjzyyCMQRREAUFlZiY8//hjnnXce3G63+dkLLrgADoejy1AiSuaTClkDgK+//hocx2HChAkJOhJKupNIWfvuu+9ACIn7HACccMIJAIDNmzcDoHptpJIKWQOoXhuJJFLWVq9eDQC47bbbwDCM+dmrrroKqqri73//OwCq10YqqZA1gOq1kUhfZG316tUoLS3FBRdcYG7jOA5XXnklKisr8c477wAA/v3vf6O9vR2//OUv42Tt0ksvRSgUwquvvgogsXoto50ABw4cwN/+9jesXr0aTqezy89MnDgRALBjx4647bt374bFYoHP5+vy/7Zt24a///3vOP/88zFnzhxz+xdffAEAcdsAQBAETJs2DRs2bBjw8VDSl1TIGgBs2bIFZWVlEEURmqYhGAwm4Ggo6UwiZW3cuHHgeb7LzwHAqFGjAFC9NlJJhawBVK+NRBIpawcOHIDD4cDYsWPjPud2u5Gbm4svv/wSANVrI5VUyBpA9dpIpC+yduDAAUyZMiXOsAeAsrIyAOhVX82aNQsATH2VSL3G9/mTaciePXviVk274pRTTsFxxx2Hq6++Gj6fDxMmTMCzzz6Lt956C9dddx0sFkuX/3f77beDYRjccsstcdsPHjwIACguLu70P4WFhdi0adOAjoWS3qRC1gDds+x2u3HSSSfhnXfeQSQSwYwZM/D73/8exxxzTCIOjZJmJFLW8vPzsWrVKtx+++2YPXs2li9fjs8++wx33XUXjjjiCBx55JEAqF4bqaRC1gCq10YiiZQ1p9OJcDgMWZYhCIL5/5qmwe/3o7q6GgDVayOVVMgaQPXaSKQvsuZ0OtHa2tppe2NjIwDE6SubzYasrKy4z1mtVmRlZaGystL8HJAgvdaP1Ie0ZsmSJV3mYhCiF1AoKioiAMyfs88+u9sc7ZqaGiKKIjn77LM7vXfHHXd0m/MTLYLUU+43JfNJlqz5/X4CgHAcRy699FLy2muvkQcffJCUlJQQjuPI22+/ndDjoqQfiZC1yspKsmTJkrjPTZ48mTQ0NJifoXqNkixZo3qNMlhZu/vuuwkA8s9//jPuf1999VUCgIwbN44QQvUaJXmyRvUapTtZO/7444nVaiX79u2L237ZZZcRAOSnP/0pIYSQ5cuXk+zs7C73XVRURBYvXkwISaxey+hIgL7w9ttv46STTkJubi7uv/9+FBcX45133sFf/vIXAMAzzzwDlo3PinjyySchSRIuvfTSTvsjhABAp7CO6LautlNGBomWNVVVceedd6KiogKnnnqquf30009HRUUFrrjiCnz99ddDe1CUtKSvsnbw4EHMmzcPTU1NuP7663H44Ydj27ZtuPvuu7FkyRK8//77yM3NpXqN0i2JljWq1yjd0VdZu+CCC3Dffffh4osvRiQSwaJFi/DFF1/gV7/6FXw+H3hen9pSvUbpjkTLGtVrlO647rrr8NZbb+GEE07A/fffjzFjxuDll1/G3//+d/A8H6evutNJDMOY9kNC9VqfXAUZQHcemPnz5xObzUZ27doVt/3OO+8kAMiLL77Y6X8WLFhASkpKuvyeP/3pTwQA+eyzzzq9d/rppxOXyzXAI6BkCsmStZ74/+3de1CU5RcH8O+KyE10WVECQ0G2YHUUnRyBtLyyeInRUnQUTdLKBnHES4kZhuQtETXI+w1HxP6wMiXJGyqmZqMMKiRq62VUTELUCRJC9/z+8MfqCoskG7f9fmaYked93mfPq2cOcnbf5y1/RM3Tu4VS41PTXIuKihIAkpKSYjTv2LFj0qRJE5k8ebKIsK5R7eVaVVjXLIM5foZmZWWJt7e34R1cR0dHWblypfj5+Ymfn5+IsK5R7eVaVVjXLENVnzpJSUkRpVJpyCEPDw/Zu3evKBQKmTVrloiIvP3222Jvb1/p+SqVSoKDg0XEvHWtQW8MWB1nz55Fz549DRswlJswYQIA4ODBg0bjd+7cwcmTJzF8+PBK12vfvj0AGN0HVC4vLw9t27Y1R9jUAJk716rSpk0bAEBRUdELRksNWXVz7ezZs7CxscHIkSON5r3++uvw9vY2zGNdI1PMnWtVYV2zbP/mZ6ivry/Onz+PrKwsHD9+HLdu3UJ4eDiuXr1qOJ91jUwxd65VhXWNRo8ejby8PBw/fhyZmZnQ6XRo164dRMSoXv39998V9g8oKSlBYWGhoV6Zs641+iaAra0t9Hp9hXH5/8cpnj124sQJ6PV69OvXr9L1yndpzMzMNBovKyvDuXPn0KNHD3OETQ2QuXNt165deOWVVwyPqHlabm4ubGxs4ObmZobIqaGpbq7Z2tpCoVCYnFs+zrpGppg711jXyJTq5tqFCxewbt06FBUVwdfXFwEBAXBwcMDFixdx+/Zt9OrVCwDrGplm7lxjXSNTjhw5guTkZNjZ2SEgIADdunVDkyZNkJGRAQCGHCp/xOCz9ar8+/J6Zc661uibAFqtFhkZGcjOzjYaX79+PQCgf//+RuPlj2ro1q1bpeu5u7vD398fSUlJRl29jRs3ori4GGPGjDFn+NSAmDvXfHx8oNPpkJCQYPjBBAC//vorfvzxR4wYMcLkEweocaturmm1WpSUlGDTpk1G8zIyMnDhwgXDPNY1MsXcuca6RqZUN9euXLmCSZMm4dtvvzXM0ev1+PTTT+Hk5ITQ0FAArGtkmrlzjXWNTElLS8P48eMNj8sFgIKCAsTFxaF///7QaDQAgCFDhsDe3h6JiYlG5yckJMDe3t6w14RZ61q1bxyo50zdi3HlyhVp3bq1qFQqiY6OljVr1siYMWMEgAQFBVXYQXHcuHFiZWVV5WsdPXpUmjZtKt26dZPVq1fLJ598ItbW1jJkyBCzXhPVT7WZazNmzBAA0r9/f1m1apXMmjVLHBwcpF27dpKXl2fW66L6p6a5VlpaKj179hQrKyv58MMPZd26dTJz5kyxt7cXd3d3uXXrlmFN1jXLVpu5xrpm2Wqaa//88490795dHB0dJTo6WtauXSuBgYGiUCgq7EnBumbZajPXWNcsW1W51rJlS/Hy8pLly5fLihUrxNvbW1QqleTk5BjNXbx4sQCQd955R9avXy8hISECQJYsWWI0z1x1rdE3AUQe/wOEhoaKs7OzWFtbi1qtlpiYGCktLa0wd9CgQaJUKp/7egcOHJAePXqIjY2NvPzyyzJ9+nQpKiqq8XVQ/Vebufbo0SNZtmyZ+Pj4iLW1tbRp00bCwsLk5s2bZrkWqt/MkWvFxcUSFRUlHh4e0rRpU3FxcZEJEyZU+p8S1jXLVZu5xrpm2cyRa3/88YdMmDBBXF1dxdHRUXr16iU//fRTpWuyrlmu2sw11jXLVlWuZWZmilarFaVSKa1bt5YRI0ZIbm5upXMTEhJErVaLjY2N+Pj4yOrVqyudZ466phB56nMrRERERERERNRoNfo9AYiIiIiIiIjoMTYBiIiIiIiIiCwEmwBEREREREREFoJNACIiIiIiIiILwSYAERERERERkYVgE4CIiIiIiIjIQrAJQERERERERGQh2AQgIiIiIiIishBsAhARERERERFZCDYBiIiI6pkpU6ZAoVBAq9VWOW/nzp1QKBTQaDQoLS2tpeiqT6vVYtq0aRXGy8rKkJKSgqCgILi7u6NZs2Zwc3PDyJEjcfz48QrzDx8+DIVCUa2vq1evAgAKCgrg5OSEtLS0//oyiYiIGhSFiEhdB0FERERPFBUVoWPHjrh+/TpSUlIwevToSudoNBrk5eXh559/RkBAQB1EatqWLVswdepUXL58GSqVyjB+48YNhISE4JdffoGHhwf69OmDNm3aQKfTYffu3SgrK0NiYiImT55sOOfw4cPo27cvfH19MWzYsCpfNzIyEkqlEgCwZMkSrFq1CtnZ2WjevPl/cZlEREQNDpsARERE9VBqaiqCg4Ph4uKC3Nxcwy+25aZOnYqEhARMnz4d8fHxdROkCffu3YOXlxciIyMRHR1tGC8pKUH37t2Rk5ODefPmYfbs2bC2tjYc1+l06N27N/Ly8pCamorBgwcDeNIEGD9+PJKSkqodx4MHD+Dp6Yl3330XS5YsMdv1ERERNWS8HYCIiKgeeuuttzBq1Cjcvn0bs2fPNjp2+vRprFy5Emq1GvPnz6+jCE1bt24d7t69i4kTJxqNL1q0CDk5Ofjggw8wd+5cowYAAHh5eSEpKQkigtjY2BrHYWdnh/fffx9r1qzB/fv3a7weERFRY8AmABERUT311VdfQaVSYe3atTh58iQAQK/XY9KkSdDr9di0aRPs7OwM89PT0xEYGIiWLVvCwcEBAQEB2LFjR6Vrb9myBX369IGTkxOaNWsGV1dXhIaGQqfTGc1TKBQICwvDvHnz0LJlSyiVSixfvtxkzA8fPkRiYiJ69uwJNzc3w7iIYPPmzQCAOXPmmDx/wIABWLx4MWJiYmCODyuGhobir7/+wvr162u8FhERUWPAJgAREVE95eLigqVLl0JEEBkZCQBYtWoVTp8+jYiICLzxxhuGuRs2bMCAAQNw7tw5jBo1Ch999BHy8/MREhKChQsXGq07Y8YMhIWF4d69ewgLC0NERATc3NyQkpKC3r1748GDB0bz09LSsGzZMoSFhSEoKAj+/v4mY87IyMCNGzcwfPhwo/GcnBxcv34dPj4+aN++fZXXPWvWLAwcOBAKhaI6f01V0mg0cHd3R0pKSo3XIiIiagya1nUAREREZNp7772H5ORkpKen4+uvv8bcuXPh6emJRYsWGebcuHEDERER0Gg0OHr0qGEjvgULFiAwMBDR0dEYOnQoOnXqhJs3b2LFihV48803kZ6eDisrK8M6wcHBSE1NRUZGBoKCggzj+fn52LVrF4KDg58b76FDhwAAfn5+RuPXr18HALz66qsv/HeRlZWFmJgYk8f9/f0xcODACuPdu3fHDz/8gMLCQqNNComIiCwRmwBERET13Nq1a9GlSxfDowN37NgBBwcHw/Hk5GSUlpYiNjbW6JdcW1tbfP755wgMDERSUhLi4uJga2uLrVu3omPHjkYNAADo27cvUlNT8eeffxqN29nZGTbpe57MzEwAgI+Pj9H4vXv3AACOjo7Vvu5nnTlzBmfOnDF5fOrUqZU2ATp16oTvv/8emZmZGDBgwAu/PhERUWPAJgAREVE9p1ar8fHHHyM2NhZjx45Fv379jI6fPn0aAHDgwAGcO3fO6FhRURGAx++iA0CrVq0wZswY6PV6ZGdn4/z589DpdDhz5gzS09MBAI8ePTJaw93dvULDwJT8/HxYWVnBycnJaLxVq1YAgLt371Zrncr826cDlHN2djbERkREZOnYBCAiImoAPD09AQAdOnSocKz8XfY1a9aYPL+wsNDw5++++w5RUVG4dOkSgMfvzr/22mvo2rUr9u3bV2FDvqc3H3ye+/fvVzq/PO7ff//9uWtcu3YNrq6uaNasWbVftyrln5qoSQOCiIioseDGgERERA1c8+bNAQA6nQ4iUulX+acFTp48iZCQEJSUlCA5ORmXL1/G/fv3cejQIQQGBtY4FpVKheLiYjx8+NBoXK1Ww8vLCxcvXsS1a9eqXGPgwIFQKpX47bffahwP8KRJ8m+aGURERI0VmwBEREQNnK+vL4AntwU87dKlS5g5cyZ2794NANi+fTv0ej1Wr16N0NBQeHp6Gnbhz8nJAYAaPZrvpZdegojgzp07FY6FhYUBAObPn2/y/H379iE3Nxdt27aFRqN54TieVlBQAODxbQ1ERESWjk0AIiKiBm7s2LGwsrLCZ599htu3bxvGHz58iClTpiA+Pt6w2V/5u+FPzwOAgwcPYtu2bQCAsrKyF46lc+fOAJ40FJ42Y8YMeHh4YMOGDfjiiy8q7D1w6tQpjB07FgAQFxdnlkcEAkB2djYAoEuXLmZZj4iIqCHjngBEREQNnFqtRlxcHKZPn45OnTph6NChUCqVSEtLw/nz5zFo0CCMGzcOADBq1CjEx8cjPDwcR44cgaurK86ePYu9e/fC2dkZ+fn5lb6LX12DBw/G/PnzcezYsQobGNrZ2WH//v3QarWYO3cuNm7cCK1WixYtWiA7Oxv79+8HAHz55ZcYNmxYhbWf94hA4PGtBP7+/obvRQQnTpxA586d4eLi8sLXRURE1FiwCUBERNQITJs2Dd7e3oiPj8eOHTvw6NEjdOjQAUuXLsXkyZNhbW0NAOjatSv27NmDmJgY7Ny5E1ZWVvDw8EBsbCwmTpyItm3bYs+ePZg9e/YLxeHn5wcXFxfs27cP0dHRFY6r1WpkZWVh8+bN+Oabb7B7927cuXMHzs7OGDlyJKZNm4YePXpUuvbzHhEIAEql0qgJcOrUKRQWFmLmzJkvdD1ERESNjUJqcuMfERER0TMWLlyIOXPm4NKlS1Cr1XUaS3h4OLZu3Ypr165BpVLVaSxERET1AfcEICIiIrOKiIiAUqnEhg0b6jSO4uJibN++HeHh4WwAEBER/R+bAERERGRWLVq0wIIFC7By5Urk5+fXWRzx8fGws7NDVFRUncVARERU3/B2ACIiIjI7EUFgYCA0Gg0SExNr/fULCgrQoUMHbNu2DcHBwbX++kRERPUVmwBEREREREREFoK3AxARERERERFZCDYBiIiIiIiIiCwEmwBEREREREREFoJNACIiIiIiIiILwSYAERERERERkYVgE4CIiIiIiIjIQrAJQERERERERGQh2AQgIiIiIiIishD/AwxL2d3HDgSnAAAAAElFTkSuQmCC", "text/plain": [ "
" ] @@ -1013,7 +1013,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.16" + "version": "3.10.12" }, "orig_nbformat": 4 }, diff --git a/docs/_static/copybutton.js b/docs/_static/copybutton.js index 02c5c82..2ea7ff3 100644 --- a/docs/_static/copybutton.js +++ b/docs/_static/copybutton.js @@ -20,7 +20,7 @@ const messages = { }, 'fr' : { 'copy': 'Copier', - 'copy_to_clipboard': 'Copié dans le presse-papier', + 'copy_to_clipboard': 'Copier dans le presse-papier', 'copy_success': 'Copié !', 'copy_failure': 'Échec de la copie', }, @@ -224,7 +224,7 @@ var copyTargetText = (trigger) => { var target = document.querySelector(trigger.attributes['data-clipboard-target'].value); // get filtered text - let exclude = '.linenos, .gp'; + let exclude = '.linenos'; let text = filterText(target, exclude); return formatCopyText(text, '', false, true, true, true, '', '') diff --git a/docs/_static/locales/ar/LC_MESSAGES/booktheme.po b/docs/_static/locales/ar/LC_MESSAGES/booktheme.po index eff38df..2e8d682 100644 --- a/docs/_static/locales/ar/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ar/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "بواسطة" - -msgid "repository" -msgstr "مخزن" - -msgid "Fullscreen mode" -msgstr "وضع ملء الشاشة" - -msgid "Contents" -msgstr "محتويات" +msgid "suggest edit" +msgstr "أقترح تحرير" -msgid "Download source file" -msgstr "تنزيل ملف المصدر" +msgid "Last updated on" +msgstr "آخر تحديث في" msgid "Edit this page" msgstr "قم بتحرير هذه الصفحة" -msgid "Last updated on" -msgstr "آخر تحديث في" +msgid "Launch" +msgstr "إطلاق" msgid "Print to PDF" msgstr "طباعة إلى PDF" -msgid "suggest edit" -msgstr "أقترح تحرير" +msgid "open issue" +msgstr "قضية مفتوحة" -msgid "Download this page" -msgstr "قم بتنزيل هذه الصفحة" +msgid "Download notebook file" +msgstr "تنزيل ملف دفتر الملاحظات" msgid "Toggle navigation" msgstr "تبديل التنقل" +msgid "Source repository" +msgstr "مستودع المصدر" + msgid "By the" msgstr "بواسطة" +msgid "next page" +msgstr "الصفحة التالية" + +msgid "repository" +msgstr "مخزن" + msgid "Sphinx Book Theme" msgstr "موضوع كتاب أبو الهول" -msgid "previous page" -msgstr "الصفحة السابقة" - -msgid "Source repository" -msgstr "مستودع المصدر" +msgid "Download source file" +msgstr "تنزيل ملف المصدر" -msgid "open issue" -msgstr "قضية مفتوحة" +msgid "Contents" +msgstr "محتويات" -msgid "Download notebook file" -msgstr "تنزيل ملف دفتر الملاحظات" +msgid "By" +msgstr "بواسطة" msgid "Copyright" msgstr "حقوق النشر" -msgid "Theme by the" -msgstr "موضوع بواسطة" +msgid "Fullscreen mode" +msgstr "وضع ملء الشاشة" msgid "Open an issue" msgstr "افتح قضية" -msgid "next page" -msgstr "الصفحة التالية" +msgid "previous page" +msgstr "الصفحة السابقة" -msgid "Launch" -msgstr "إطلاق" +msgid "Download this page" +msgstr "قم بتنزيل هذه الصفحة" + +msgid "Theme by the" +msgstr "موضوع بواسطة" diff --git a/docs/_static/locales/bg/LC_MESSAGES/booktheme.po b/docs/_static/locales/bg/LC_MESSAGES/booktheme.po index 088f04f..56ef0eb 100644 --- a/docs/_static/locales/bg/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/bg/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "От" - -msgid "repository" -msgstr "хранилище" - -msgid "Fullscreen mode" -msgstr "Режим на цял екран" - -msgid "Contents" -msgstr "Съдържание" +msgid "suggest edit" +msgstr "предложи редактиране" -msgid "Download source file" -msgstr "Изтеглете изходния файл" +msgid "Last updated on" +msgstr "Последна актуализация на" msgid "Edit this page" msgstr "Редактирайте тази страница" -msgid "Last updated on" -msgstr "Последна актуализация на" +msgid "Launch" +msgstr "Стартиране" msgid "Print to PDF" msgstr "Печат в PDF" -msgid "suggest edit" -msgstr "предложи редактиране" +msgid "open issue" +msgstr "отворен брой" -msgid "Download this page" -msgstr "Изтеглете тази страница" +msgid "Download notebook file" +msgstr "Изтеглете файла на бележника" msgid "Toggle navigation" msgstr "Превключване на навигацията" +msgid "Source repository" +msgstr "Хранилище на източника" + msgid "By the" msgstr "По" +msgid "next page" +msgstr "Следваща страница" + +msgid "repository" +msgstr "хранилище" + msgid "Sphinx Book Theme" msgstr "Тема на книгата Sphinx" -msgid "previous page" -msgstr "предишна страница" - -msgid "Source repository" -msgstr "Хранилище на източника" +msgid "Download source file" +msgstr "Изтеглете изходния файл" -msgid "open issue" -msgstr "отворен брой" +msgid "Contents" +msgstr "Съдържание" -msgid "Download notebook file" -msgstr "Изтеглете файла на бележника" +msgid "By" +msgstr "От" msgid "Copyright" msgstr "Авторско право" -msgid "Theme by the" -msgstr "Тема от" +msgid "Fullscreen mode" +msgstr "Режим на цял екран" msgid "Open an issue" msgstr "Отворете проблем" -msgid "next page" -msgstr "Следваща страница" +msgid "previous page" +msgstr "предишна страница" -msgid "Launch" -msgstr "Стартиране" +msgid "Download this page" +msgstr "Изтеглете тази страница" + +msgid "Theme by the" +msgstr "Тема от" diff --git a/docs/_static/locales/bn/LC_MESSAGES/booktheme.po b/docs/_static/locales/bn/LC_MESSAGES/booktheme.po index 80b5808..243ca31 100644 --- a/docs/_static/locales/bn/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/bn/LC_MESSAGES/booktheme.po @@ -8,56 +8,56 @@ msgstr "" "Language: bn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "দ্বারা" - -msgid "Download source file" -msgstr "উত্স ফাইল ডাউনলোড করুন" +msgid "Last updated on" +msgstr "সর্বশেষ আপডেট" msgid "Edit this page" msgstr "এই পৃষ্ঠাটি সম্পাদনা করুন" -msgid "Last updated on" -msgstr "সর্বশেষ আপডেট" +msgid "Launch" +msgstr "শুরু করা" msgid "Print to PDF" msgstr "পিডিএফ প্রিন্ট করুন" -msgid "Download this page" -msgstr "এই পৃষ্ঠাটি ডাউনলোড করুন" +msgid "open issue" +msgstr "খোলা সমস্যা" + +msgid "Download notebook file" +msgstr "নোটবুক ফাইল ডাউনলোড করুন" msgid "Toggle navigation" msgstr "নেভিগেশন টগল করুন" +msgid "Source repository" +msgstr "উত্স সংগ্রহস্থল" + msgid "By the" msgstr "দ্বারা" +msgid "next page" +msgstr "পরবর্তী পৃষ্ঠা" + msgid "Sphinx Book Theme" msgstr "স্পিনিক্স বুক থিম" -msgid "previous page" -msgstr "আগের পৃষ্ঠা" - -msgid "Source repository" -msgstr "উত্স সংগ্রহস্থল" - -msgid "open issue" -msgstr "খোলা সমস্যা" +msgid "Download source file" +msgstr "উত্স ফাইল ডাউনলোড করুন" -msgid "Download notebook file" -msgstr "নোটবুক ফাইল ডাউনলোড করুন" +msgid "By" +msgstr "দ্বারা" msgid "Copyright" msgstr "কপিরাইট" -msgid "Theme by the" -msgstr "থিম দ্বারা" - msgid "Open an issue" msgstr "একটি সমস্যা খুলুন" -msgid "next page" -msgstr "পরবর্তী পৃষ্ঠা" +msgid "previous page" +msgstr "আগের পৃষ্ঠা" -msgid "Launch" -msgstr "শুরু করা" +msgid "Download this page" +msgstr "এই পৃষ্ঠাটি ডাউনলোড করুন" + +msgid "Theme by the" +msgstr "থিম দ্বারা" diff --git a/docs/_static/locales/ca/LC_MESSAGES/booktheme.po b/docs/_static/locales/ca/LC_MESSAGES/booktheme.po index 0f4bdf5..b27a13d 100644 --- a/docs/_static/locales/ca/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ca/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Per" +msgid "suggest edit" +msgstr "suggerir edició" -msgid "Download source file" -msgstr "Baixeu el fitxer font" +msgid "Last updated on" +msgstr "Darrera actualització el" msgid "Edit this page" msgstr "Editeu aquesta pàgina" -msgid "Last updated on" -msgstr "Darrera actualització el" +msgid "Launch" +msgstr "Llançament" msgid "Print to PDF" msgstr "Imprimeix a PDF" -msgid "suggest edit" -msgstr "suggerir edició" +msgid "open issue" +msgstr "número obert" -msgid "Download this page" -msgstr "Descarregueu aquesta pàgina" +msgid "Download notebook file" +msgstr "Descarregar fitxer de quadern" msgid "Toggle navigation" msgstr "Commuta la navegació" +msgid "Source repository" +msgstr "Dipòsit de fonts" + msgid "By the" msgstr "Per la" +msgid "next page" +msgstr "pàgina següent" + msgid "Sphinx Book Theme" msgstr "Tema del llibre Esfinx" -msgid "previous page" -msgstr "Pàgina anterior" - -msgid "Source repository" -msgstr "Dipòsit de fonts" - -msgid "open issue" -msgstr "número obert" +msgid "Download source file" +msgstr "Baixeu el fitxer font" -msgid "Download notebook file" -msgstr "Descarregar fitxer de quadern" +msgid "By" +msgstr "Per" msgid "Copyright" msgstr "Copyright" -msgid "Theme by the" -msgstr "Tema del" - msgid "Open an issue" msgstr "Obriu un número" -msgid "next page" -msgstr "pàgina següent" +msgid "previous page" +msgstr "Pàgina anterior" -msgid "Launch" -msgstr "Llançament" +msgid "Download this page" +msgstr "Descarregueu aquesta pàgina" + +msgid "Theme by the" +msgstr "Tema del" diff --git a/docs/_static/locales/cs/LC_MESSAGES/booktheme.po b/docs/_static/locales/cs/LC_MESSAGES/booktheme.po index 12632b5..3818df9 100644 --- a/docs/_static/locales/cs/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/cs/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: cs\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Podle" - -msgid "repository" -msgstr "úložiště" - -msgid "Fullscreen mode" -msgstr "Režim celé obrazovky" - -msgid "Contents" -msgstr "Obsah" +msgid "suggest edit" +msgstr "navrhnout úpravy" -msgid "Download source file" -msgstr "Stáhněte si zdrojový soubor" +msgid "Last updated on" +msgstr "Naposledy aktualizováno" msgid "Edit this page" msgstr "Upravit tuto stránku" -msgid "Last updated on" -msgstr "Naposledy aktualizováno" +msgid "Launch" +msgstr "Zahájení" msgid "Print to PDF" msgstr "Tisk do PDF" -msgid "suggest edit" -msgstr "navrhnout úpravy" +msgid "open issue" +msgstr "otevřené číslo" -msgid "Download this page" -msgstr "Stáhněte si tuto stránku" +msgid "Download notebook file" +msgstr "Stáhnout soubor poznámkového bloku" msgid "Toggle navigation" msgstr "Přepnout navigaci" +msgid "Source repository" +msgstr "Zdrojové úložiště" + msgid "By the" msgstr "Podle" +msgid "next page" +msgstr "další strana" + +msgid "repository" +msgstr "úložiště" + msgid "Sphinx Book Theme" msgstr "Téma knihy Sfinga" -msgid "previous page" -msgstr "předchozí stránka" - -msgid "Source repository" -msgstr "Zdrojové úložiště" +msgid "Download source file" +msgstr "Stáhněte si zdrojový soubor" -msgid "open issue" -msgstr "otevřené číslo" +msgid "Contents" +msgstr "Obsah" -msgid "Download notebook file" -msgstr "Stáhnout soubor poznámkového bloku" +msgid "By" +msgstr "Podle" msgid "Copyright" msgstr "autorská práva" -msgid "Theme by the" -msgstr "Téma od" +msgid "Fullscreen mode" +msgstr "Režim celé obrazovky" msgid "Open an issue" msgstr "Otevřete problém" -msgid "next page" -msgstr "další strana" +msgid "previous page" +msgstr "předchozí stránka" -msgid "Launch" -msgstr "Zahájení" +msgid "Download this page" +msgstr "Stáhněte si tuto stránku" + +msgid "Theme by the" +msgstr "Téma od" diff --git a/docs/_static/locales/da/LC_MESSAGES/booktheme.po b/docs/_static/locales/da/LC_MESSAGES/booktheme.po index 145e211..7f20a3b 100644 --- a/docs/_static/locales/da/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/da/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Ved" - -msgid "repository" -msgstr "lager" - -msgid "Fullscreen mode" -msgstr "Fuldskærmstilstand" - -msgid "Contents" -msgstr "Indhold" +msgid "suggest edit" +msgstr "foreslå redigering" -msgid "Download source file" -msgstr "Download kildefil" +msgid "Last updated on" +msgstr "Sidst opdateret den" msgid "Edit this page" msgstr "Rediger denne side" -msgid "Last updated on" -msgstr "Sidst opdateret den" +msgid "Launch" +msgstr "Start" msgid "Print to PDF" msgstr "Udskriv til PDF" -msgid "suggest edit" -msgstr "foreslå redigering" +msgid "open issue" +msgstr "åbent nummer" -msgid "Download this page" -msgstr "Download denne side" +msgid "Download notebook file" +msgstr "Download notesbog-fil" msgid "Toggle navigation" msgstr "Skift navigation" +msgid "Source repository" +msgstr "Kildelager" + msgid "By the" msgstr "Ved" +msgid "next page" +msgstr "Næste side" + +msgid "repository" +msgstr "lager" + msgid "Sphinx Book Theme" msgstr "Sphinx bogtema" -msgid "previous page" -msgstr "forrige side" - -msgid "Source repository" -msgstr "Kildelager" +msgid "Download source file" +msgstr "Download kildefil" -msgid "open issue" -msgstr "åbent nummer" +msgid "Contents" +msgstr "Indhold" -msgid "Download notebook file" -msgstr "Download notesbog-fil" +msgid "By" +msgstr "Ved" msgid "Copyright" msgstr "ophavsret" -msgid "Theme by the" -msgstr "Tema af" +msgid "Fullscreen mode" +msgstr "Fuldskærmstilstand" msgid "Open an issue" msgstr "Åbn et problem" -msgid "next page" -msgstr "Næste side" +msgid "previous page" +msgstr "forrige side" -msgid "Launch" -msgstr "Start" +msgid "Download this page" +msgstr "Download denne side" + +msgid "Theme by the" +msgstr "Tema af" diff --git a/docs/_static/locales/de/LC_MESSAGES/booktheme.po b/docs/_static/locales/de/LC_MESSAGES/booktheme.po index eb2f605..c0027d3 100644 --- a/docs/_static/locales/de/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/de/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Durch" - -msgid "repository" -msgstr "Repository" - -msgid "Fullscreen mode" -msgstr "Vollbildmodus" - -msgid "Contents" -msgstr "Inhalt" +msgid "suggest edit" +msgstr "vorschlagen zu bearbeiten" -msgid "Download source file" -msgstr "Quelldatei herunterladen" +msgid "Last updated on" +msgstr "Zuletzt aktualisiert am" msgid "Edit this page" msgstr "Bearbeite diese Seite" -msgid "Last updated on" -msgstr "Zuletzt aktualisiert am" +msgid "Launch" +msgstr "Starten" msgid "Print to PDF" msgstr "In PDF drucken" -msgid "suggest edit" -msgstr "vorschlagen zu bearbeiten" +msgid "open issue" +msgstr "offenes Thema" -msgid "Download this page" -msgstr "Laden Sie diese Seite herunter" +msgid "Download notebook file" +msgstr "Notebook-Datei herunterladen" msgid "Toggle navigation" msgstr "Navigation umschalten" +msgid "Source repository" +msgstr "Quell-Repository" + msgid "By the" msgstr "Bis zum" +msgid "next page" +msgstr "Nächste Seite" + +msgid "repository" +msgstr "Repository" + msgid "Sphinx Book Theme" msgstr "Sphinx-Buch-Thema" -msgid "previous page" -msgstr "vorherige Seite" - -msgid "Source repository" -msgstr "Quell-Repository" +msgid "Download source file" +msgstr "Quelldatei herunterladen" -msgid "open issue" -msgstr "offenes Thema" +msgid "Contents" +msgstr "Inhalt" -msgid "Download notebook file" -msgstr "Notebook-Datei herunterladen" +msgid "By" +msgstr "Durch" msgid "Copyright" msgstr "Urheberrechte ©" -msgid "Theme by the" -msgstr "Thema von der" +msgid "Fullscreen mode" +msgstr "Vollbildmodus" msgid "Open an issue" msgstr "Öffnen Sie ein Problem" -msgid "next page" -msgstr "Nächste Seite" +msgid "previous page" +msgstr "vorherige Seite" -msgid "Launch" -msgstr "Starten" +msgid "Download this page" +msgstr "Laden Sie diese Seite herunter" + +msgid "Theme by the" +msgstr "Thema von der" diff --git a/docs/_static/locales/el/LC_MESSAGES/booktheme.po b/docs/_static/locales/el/LC_MESSAGES/booktheme.po index 9e19fb2..bdeb327 100644 --- a/docs/_static/locales/el/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/el/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Με" - -msgid "repository" -msgstr "αποθήκη" - -msgid "Fullscreen mode" -msgstr "ΛΕΙΤΟΥΡΓΙΑ ΠΛΗΡΟΥΣ ΟΘΟΝΗΣ" - -msgid "Contents" -msgstr "Περιεχόμενα" +msgid "suggest edit" +msgstr "προτείνω επεξεργασία" -msgid "Download source file" -msgstr "Λήψη αρχείου προέλευσης" +msgid "Last updated on" +msgstr "Τελευταία ενημέρωση στις" msgid "Edit this page" msgstr "Επεξεργαστείτε αυτήν τη σελίδα" -msgid "Last updated on" -msgstr "Τελευταία ενημέρωση στις" +msgid "Launch" +msgstr "Εκτόξευση" msgid "Print to PDF" msgstr "Εκτύπωση σε PDF" -msgid "suggest edit" -msgstr "προτείνω επεξεργασία" +msgid "open issue" +msgstr "ανοιχτό ζήτημα" -msgid "Download this page" -msgstr "Λήψη αυτής της σελίδας" +msgid "Download notebook file" +msgstr "Λήψη αρχείου σημειωματάριου" msgid "Toggle navigation" msgstr "Εναλλαγή πλοήγησης" +msgid "Source repository" +msgstr "Αποθήκη πηγής" + msgid "By the" msgstr "Από το" +msgid "next page" +msgstr "επόμενη σελίδα" + +msgid "repository" +msgstr "αποθήκη" + msgid "Sphinx Book Theme" msgstr "Θέμα βιβλίου Sphinx" -msgid "previous page" -msgstr "προηγούμενη σελίδα" - -msgid "Source repository" -msgstr "Αποθήκη πηγής" +msgid "Download source file" +msgstr "Λήψη αρχείου προέλευσης" -msgid "open issue" -msgstr "ανοιχτό ζήτημα" +msgid "Contents" +msgstr "Περιεχόμενα" -msgid "Download notebook file" -msgstr "Λήψη αρχείου σημειωματάριου" +msgid "By" +msgstr "Με" msgid "Copyright" msgstr "Πνευματική ιδιοκτησία" -msgid "Theme by the" -msgstr "Θέμα από το" +msgid "Fullscreen mode" +msgstr "ΛΕΙΤΟΥΡΓΙΑ ΠΛΗΡΟΥΣ ΟΘΟΝΗΣ" msgid "Open an issue" msgstr "Ανοίξτε ένα ζήτημα" -msgid "next page" -msgstr "επόμενη σελίδα" +msgid "previous page" +msgstr "προηγούμενη σελίδα" -msgid "Launch" -msgstr "Εκτόξευση" +msgid "Download this page" +msgstr "Λήψη αυτής της σελίδας" + +msgid "Theme by the" +msgstr "Θέμα από το" diff --git a/docs/_static/locales/eo/LC_MESSAGES/booktheme.po b/docs/_static/locales/eo/LC_MESSAGES/booktheme.po index 11d0adc..6749f3a 100644 --- a/docs/_static/locales/eo/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/eo/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "De" - -msgid "repository" -msgstr "deponejo" - -msgid "Fullscreen mode" -msgstr "Plenekrana reĝimo" - -msgid "Contents" -msgstr "Enhavo" +msgid "suggest edit" +msgstr "sugesti redaktadon" -msgid "Download source file" -msgstr "Elŝutu fontodosieron" +msgid "Last updated on" +msgstr "Laste ĝisdatigita la" msgid "Edit this page" msgstr "Redaktu ĉi tiun paĝon" -msgid "Last updated on" -msgstr "Laste ĝisdatigita la" +msgid "Launch" +msgstr "Lanĉo" msgid "Print to PDF" msgstr "Presi al PDF" -msgid "suggest edit" -msgstr "sugesti redaktadon" +msgid "open issue" +msgstr "malferma numero" -msgid "Download this page" -msgstr "Elŝutu ĉi tiun paĝon" +msgid "Download notebook file" +msgstr "Elŝutu kajeran dosieron" msgid "Toggle navigation" msgstr "Ŝalti navigadon" +msgid "Source repository" +msgstr "Fonto-deponejo" + msgid "By the" msgstr "Per la" +msgid "next page" +msgstr "sekva paĝo" + +msgid "repository" +msgstr "deponejo" + msgid "Sphinx Book Theme" msgstr "Sfinksa Libro-Temo" -msgid "previous page" -msgstr "antaŭa paĝo" - -msgid "Source repository" -msgstr "Fonto-deponejo" +msgid "Download source file" +msgstr "Elŝutu fontodosieron" -msgid "open issue" -msgstr "malferma numero" +msgid "Contents" +msgstr "Enhavo" -msgid "Download notebook file" -msgstr "Elŝutu kajeran dosieron" +msgid "By" +msgstr "De" msgid "Copyright" msgstr "Kopirajto" -msgid "Theme by the" -msgstr "Temo de la" +msgid "Fullscreen mode" +msgstr "Plenekrana reĝimo" msgid "Open an issue" msgstr "Malfermu numeron" -msgid "next page" -msgstr "sekva paĝo" +msgid "previous page" +msgstr "antaŭa paĝo" -msgid "Launch" -msgstr "Lanĉo" +msgid "Download this page" +msgstr "Elŝutu ĉi tiun paĝon" + +msgid "Theme by the" +msgstr "Temo de la" diff --git a/docs/_static/locales/es/LC_MESSAGES/booktheme.po b/docs/_static/locales/es/LC_MESSAGES/booktheme.po index 94f936a..71dde37 100644 --- a/docs/_static/locales/es/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/es/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Por" - -msgid "repository" -msgstr "repositorio" - -msgid "Fullscreen mode" -msgstr "Modo de pantalla completa" - -msgid "Contents" -msgstr "Contenido" +msgid "suggest edit" +msgstr "sugerir editar" -msgid "Download source file" -msgstr "Descargar archivo fuente" +msgid "Last updated on" +msgstr "Ultima actualización en" msgid "Edit this page" msgstr "Edita esta página" -msgid "Last updated on" -msgstr "Ultima actualización en" +msgid "Launch" +msgstr "Lanzamiento" msgid "Print to PDF" msgstr "Imprimir en PDF" -msgid "suggest edit" -msgstr "sugerir editar" +msgid "open issue" +msgstr "Tema abierto" -msgid "Download this page" -msgstr "Descarga esta pagina" +msgid "Download notebook file" +msgstr "Descargar archivo de cuaderno" msgid "Toggle navigation" msgstr "Navegación de palanca" +msgid "Source repository" +msgstr "Repositorio de origen" + msgid "By the" msgstr "Por el" +msgid "next page" +msgstr "siguiente página" + +msgid "repository" +msgstr "repositorio" + msgid "Sphinx Book Theme" msgstr "Tema del libro de la esfinge" -msgid "previous page" -msgstr "pagina anterior" - -msgid "Source repository" -msgstr "Repositorio de origen" +msgid "Download source file" +msgstr "Descargar archivo fuente" -msgid "open issue" -msgstr "Tema abierto" +msgid "Contents" +msgstr "Contenido" -msgid "Download notebook file" -msgstr "Descargar archivo de cuaderno" +msgid "By" +msgstr "Por" msgid "Copyright" msgstr "Derechos de autor" -msgid "Theme by the" -msgstr "Tema por el" +msgid "Fullscreen mode" +msgstr "Modo de pantalla completa" msgid "Open an issue" msgstr "Abrir un problema" -msgid "next page" -msgstr "siguiente página" +msgid "previous page" +msgstr "pagina anterior" -msgid "Launch" -msgstr "Lanzamiento" +msgid "Download this page" +msgstr "Descarga esta pagina" + +msgid "Theme by the" +msgstr "Tema por el" diff --git a/docs/_static/locales/et/LC_MESSAGES/booktheme.po b/docs/_static/locales/et/LC_MESSAGES/booktheme.po index e371f3b..cdcd07c 100644 --- a/docs/_static/locales/et/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/et/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Kõrval" - -msgid "repository" -msgstr "hoidla" - -msgid "Fullscreen mode" -msgstr "Täisekraanirežiim" - -msgid "Contents" -msgstr "Sisu" +msgid "suggest edit" +msgstr "soovita muuta" -msgid "Download source file" -msgstr "Laadige alla lähtefail" +msgid "Last updated on" +msgstr "Viimati uuendatud" msgid "Edit this page" msgstr "Muutke seda lehte" -msgid "Last updated on" -msgstr "Viimati uuendatud" +msgid "Launch" +msgstr "Käivitage" msgid "Print to PDF" msgstr "Prindi PDF-i" -msgid "suggest edit" -msgstr "soovita muuta" +msgid "open issue" +msgstr "avatud küsimus" -msgid "Download this page" -msgstr "Laadige see leht alla" +msgid "Download notebook file" +msgstr "Laadige sülearvuti fail alla" msgid "Toggle navigation" msgstr "Lülita navigeerimine sisse" +msgid "Source repository" +msgstr "Allikahoidla" + msgid "By the" msgstr "Autor" +msgid "next page" +msgstr "järgmine leht" + +msgid "repository" +msgstr "hoidla" + msgid "Sphinx Book Theme" msgstr "Sfinksiraamatu teema" -msgid "previous page" -msgstr "eelmine leht" - -msgid "Source repository" -msgstr "Allikahoidla" +msgid "Download source file" +msgstr "Laadige alla lähtefail" -msgid "open issue" -msgstr "avatud küsimus" +msgid "Contents" +msgstr "Sisu" -msgid "Download notebook file" -msgstr "Laadige sülearvuti fail alla" +msgid "By" +msgstr "Kõrval" msgid "Copyright" msgstr "Autoriõigus" -msgid "Theme by the" -msgstr "Teema" +msgid "Fullscreen mode" +msgstr "Täisekraanirežiim" msgid "Open an issue" msgstr "Avage probleem" -msgid "next page" -msgstr "järgmine leht" +msgid "previous page" +msgstr "eelmine leht" -msgid "Launch" -msgstr "Käivitage" +msgid "Download this page" +msgstr "Laadige see leht alla" + +msgid "Theme by the" +msgstr "Teema" diff --git a/docs/_static/locales/fi/LC_MESSAGES/booktheme.po b/docs/_static/locales/fi/LC_MESSAGES/booktheme.po index 2ba0faa..3c3dd08 100644 --- a/docs/_static/locales/fi/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/fi/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Tekijä" - -msgid "repository" -msgstr "arkisto" - -msgid "Fullscreen mode" -msgstr "Koko näytön tila" - -msgid "Contents" -msgstr "Sisällys" +msgid "suggest edit" +msgstr "ehdottaa muokkausta" -msgid "Download source file" -msgstr "Lataa lähdetiedosto" +msgid "Last updated on" +msgstr "Viimeksi päivitetty" msgid "Edit this page" msgstr "Muokkaa tätä sivua" -msgid "Last updated on" -msgstr "Viimeksi päivitetty" +msgid "Launch" +msgstr "Tuoda markkinoille" msgid "Print to PDF" msgstr "Tulosta PDF-tiedostoon" -msgid "suggest edit" -msgstr "ehdottaa muokkausta" +msgid "open issue" +msgstr "avoin ongelma" -msgid "Download this page" -msgstr "Lataa tämä sivu" +msgid "Download notebook file" +msgstr "Lataa muistikirjatiedosto" msgid "Toggle navigation" msgstr "Vaihda navigointia" +msgid "Source repository" +msgstr "Lähteen arkisto" + msgid "By the" msgstr "Mukaan" +msgid "next page" +msgstr "seuraava sivu" + +msgid "repository" +msgstr "arkisto" + msgid "Sphinx Book Theme" msgstr "Sphinx-kirjan teema" -msgid "previous page" -msgstr "Edellinen sivu" - -msgid "Source repository" -msgstr "Lähteen arkisto" +msgid "Download source file" +msgstr "Lataa lähdetiedosto" -msgid "open issue" -msgstr "avoin ongelma" +msgid "Contents" +msgstr "Sisällys" -msgid "Download notebook file" -msgstr "Lataa muistikirjatiedosto" +msgid "By" +msgstr "Tekijä" msgid "Copyright" msgstr "Tekijänoikeus" -msgid "Theme by the" -msgstr "Teeman tekijä" +msgid "Fullscreen mode" +msgstr "Koko näytön tila" msgid "Open an issue" msgstr "Avaa ongelma" -msgid "next page" -msgstr "seuraava sivu" +msgid "previous page" +msgstr "Edellinen sivu" -msgid "Launch" -msgstr "Tuoda markkinoille" +msgid "Download this page" +msgstr "Lataa tämä sivu" + +msgid "Theme by the" +msgstr "Teeman tekijä" diff --git a/docs/_static/locales/fr/LC_MESSAGES/booktheme.po b/docs/_static/locales/fr/LC_MESSAGES/booktheme.po index e18714c..b57d2fe 100644 --- a/docs/_static/locales/fr/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/fr/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Par" - -msgid "repository" -msgstr "dépôt" - -msgid "Fullscreen mode" -msgstr "Mode plein écran" - -msgid "Contents" -msgstr "Contenu" +msgid "suggest edit" +msgstr "suggestion de modification" -msgid "Download source file" -msgstr "Télécharger le fichier source" +msgid "Last updated on" +msgstr "Dernière mise à jour le" msgid "Edit this page" msgstr "Modifier cette page" -msgid "Last updated on" -msgstr "Dernière mise à jour le" +msgid "Launch" +msgstr "lancement" msgid "Print to PDF" msgstr "Imprimer au format PDF" -msgid "suggest edit" -msgstr "suggestion de modification" +msgid "open issue" +msgstr "signaler un problème" -msgid "Download this page" -msgstr "Téléchargez cette page" +msgid "Download notebook file" +msgstr "Télécharger le fichier notebook" msgid "Toggle navigation" msgstr "Basculer la navigation" +msgid "Source repository" +msgstr "Dépôt source" + msgid "By the" msgstr "Par le" +msgid "next page" +msgstr "page suivante" + +msgid "repository" +msgstr "dépôt" + msgid "Sphinx Book Theme" msgstr "Thème du livre Sphinx" -msgid "previous page" -msgstr "page précédente" - -msgid "Source repository" -msgstr "Dépôt source" +msgid "Download source file" +msgstr "Télécharger le fichier source" -msgid "open issue" -msgstr "signaler un problème" +msgid "Contents" +msgstr "Contenu" -msgid "Download notebook file" -msgstr "Télécharger le fichier notebook" +msgid "By" +msgstr "Par" msgid "Copyright" msgstr "droits d'auteur" -msgid "Theme by the" -msgstr "Thème par le" +msgid "Fullscreen mode" +msgstr "Mode plein écran" msgid "Open an issue" msgstr "Ouvrez un problème" -msgid "next page" -msgstr "page suivante" +msgid "previous page" +msgstr "page précédente" -msgid "Launch" -msgstr "lancement" +msgid "Download this page" +msgstr "Téléchargez cette page" + +msgid "Theme by the" +msgstr "Thème par le" diff --git a/docs/_static/locales/hr/LC_MESSAGES/booktheme.po b/docs/_static/locales/hr/LC_MESSAGES/booktheme.po index c1207c3..4c425e8 100644 --- a/docs/_static/locales/hr/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/hr/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Po" - -msgid "repository" -msgstr "spremište" - -msgid "Fullscreen mode" -msgstr "Način preko cijelog zaslona" - -msgid "Contents" -msgstr "Sadržaj" +msgid "suggest edit" +msgstr "predloži uređivanje" -msgid "Download source file" -msgstr "Preuzmi izvornu datoteku" +msgid "Last updated on" +msgstr "Posljednje ažuriranje:" msgid "Edit this page" msgstr "Uredite ovu stranicu" -msgid "Last updated on" -msgstr "Posljednje ažuriranje:" +msgid "Launch" +msgstr "Pokrenite" msgid "Print to PDF" msgstr "Ispis u PDF" -msgid "suggest edit" -msgstr "predloži uređivanje" +msgid "open issue" +msgstr "otvoreno izdanje" -msgid "Download this page" -msgstr "Preuzmite ovu stranicu" +msgid "Download notebook file" +msgstr "Preuzmi datoteku bilježnice" msgid "Toggle navigation" msgstr "Uključi / isključi navigaciju" +msgid "Source repository" +msgstr "Izvorno spremište" + msgid "By the" msgstr "Od strane" +msgid "next page" +msgstr "sljedeća stranica" + +msgid "repository" +msgstr "spremište" + msgid "Sphinx Book Theme" msgstr "Tema knjige Sphinx" -msgid "previous page" -msgstr "Prethodna stranica" - -msgid "Source repository" -msgstr "Izvorno spremište" +msgid "Download source file" +msgstr "Preuzmi izvornu datoteku" -msgid "open issue" -msgstr "otvoreno izdanje" +msgid "Contents" +msgstr "Sadržaj" -msgid "Download notebook file" -msgstr "Preuzmi datoteku bilježnice" +msgid "By" +msgstr "Po" msgid "Copyright" msgstr "Autorska prava" -msgid "Theme by the" -msgstr "Tema autora" +msgid "Fullscreen mode" +msgstr "Način preko cijelog zaslona" msgid "Open an issue" msgstr "Otvorite izdanje" -msgid "next page" -msgstr "sljedeća stranica" +msgid "previous page" +msgstr "Prethodna stranica" -msgid "Launch" -msgstr "Pokrenite" +msgid "Download this page" +msgstr "Preuzmite ovu stranicu" + +msgid "Theme by the" +msgstr "Tema autora" diff --git a/docs/_static/locales/id/LC_MESSAGES/booktheme.po b/docs/_static/locales/id/LC_MESSAGES/booktheme.po index ae1b27a..5db2ae1 100644 --- a/docs/_static/locales/id/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/id/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Oleh" - -msgid "repository" -msgstr "gudang" - -msgid "Fullscreen mode" -msgstr "Mode layar penuh" - -msgid "Contents" -msgstr "Isi" +msgid "suggest edit" +msgstr "menyarankan edit" -msgid "Download source file" -msgstr "Unduh file sumber" +msgid "Last updated on" +msgstr "Terakhir diperbarui saat" msgid "Edit this page" msgstr "Edit halaman ini" -msgid "Last updated on" -msgstr "Terakhir diperbarui saat" +msgid "Launch" +msgstr "Meluncurkan" msgid "Print to PDF" msgstr "Cetak ke PDF" -msgid "suggest edit" -msgstr "menyarankan edit" +msgid "open issue" +msgstr "masalah terbuka" -msgid "Download this page" -msgstr "Unduh halaman ini" +msgid "Download notebook file" +msgstr "Unduh file notebook" msgid "Toggle navigation" msgstr "Alihkan navigasi" +msgid "Source repository" +msgstr "Repositori sumber" + msgid "By the" msgstr "Oleh" +msgid "next page" +msgstr "halaman selanjutnya" + +msgid "repository" +msgstr "gudang" + msgid "Sphinx Book Theme" msgstr "Tema Buku Sphinx" -msgid "previous page" -msgstr "halaman sebelumnya" - -msgid "Source repository" -msgstr "Repositori sumber" +msgid "Download source file" +msgstr "Unduh file sumber" -msgid "open issue" -msgstr "masalah terbuka" +msgid "Contents" +msgstr "Isi" -msgid "Download notebook file" -msgstr "Unduh file notebook" +msgid "By" +msgstr "Oleh" msgid "Copyright" msgstr "hak cipta" -msgid "Theme by the" -msgstr "Tema oleh" +msgid "Fullscreen mode" +msgstr "Mode layar penuh" msgid "Open an issue" msgstr "Buka masalah" -msgid "next page" -msgstr "halaman selanjutnya" +msgid "previous page" +msgstr "halaman sebelumnya" -msgid "Launch" -msgstr "Meluncurkan" +msgid "Download this page" +msgstr "Unduh halaman ini" + +msgid "Theme by the" +msgstr "Tema oleh" diff --git a/docs/_static/locales/it/LC_MESSAGES/booktheme.po b/docs/_static/locales/it/LC_MESSAGES/booktheme.po index 9803243..7d54fde 100644 --- a/docs/_static/locales/it/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/it/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Di" - -msgid "repository" -msgstr "repository" - -msgid "Fullscreen mode" -msgstr "Modalità schermo intero" - -msgid "Contents" -msgstr "Contenuti" +msgid "suggest edit" +msgstr "suggerisci modifica" -msgid "Download source file" -msgstr "Scarica il file sorgente" +msgid "Last updated on" +msgstr "Ultimo aggiornamento il" msgid "Edit this page" msgstr "Modifica questa pagina" -msgid "Last updated on" -msgstr "Ultimo aggiornamento il" +msgid "Launch" +msgstr "Lanciare" msgid "Print to PDF" msgstr "Stampa in PDF" -msgid "suggest edit" -msgstr "suggerisci modifica" +msgid "open issue" +msgstr "questione aperta" -msgid "Download this page" -msgstr "Scarica questa pagina" +msgid "Download notebook file" +msgstr "Scarica il file del taccuino" msgid "Toggle navigation" msgstr "Attiva / disattiva la navigazione" +msgid "Source repository" +msgstr "Repository di origine" + msgid "By the" msgstr "Dal" +msgid "next page" +msgstr "pagina successiva" + +msgid "repository" +msgstr "repository" + msgid "Sphinx Book Theme" msgstr "Tema del libro della Sfinge" -msgid "previous page" -msgstr "pagina precedente" - -msgid "Source repository" -msgstr "Repository di origine" +msgid "Download source file" +msgstr "Scarica il file sorgente" -msgid "open issue" -msgstr "questione aperta" +msgid "Contents" +msgstr "Contenuti" -msgid "Download notebook file" -msgstr "Scarica il file del taccuino" +msgid "By" +msgstr "Di" msgid "Copyright" msgstr "Diritto d'autore" -msgid "Theme by the" -msgstr "Tema di" +msgid "Fullscreen mode" +msgstr "Modalità schermo intero" msgid "Open an issue" msgstr "Apri un problema" -msgid "next page" -msgstr "pagina successiva" +msgid "previous page" +msgstr "pagina precedente" -msgid "Launch" -msgstr "Lanciare" +msgid "Download this page" +msgstr "Scarica questa pagina" + +msgid "Theme by the" +msgstr "Tema di" diff --git a/docs/_static/locales/iw/LC_MESSAGES/booktheme.po b/docs/_static/locales/iw/LC_MESSAGES/booktheme.po index cb646cf..32b017c 100644 --- a/docs/_static/locales/iw/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/iw/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: iw\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "על ידי" - -msgid "repository" -msgstr "מאגר" - -msgid "Fullscreen mode" -msgstr "מצב מסך מלא" - -msgid "Contents" -msgstr "תוכן" +msgid "suggest edit" +msgstr "מציע לערוך" -msgid "Download source file" -msgstr "הורד את קובץ המקור" +msgid "Last updated on" +msgstr "עודכן לאחרונה ב" msgid "Edit this page" msgstr "ערוך דף זה" -msgid "Last updated on" -msgstr "עודכן לאחרונה ב" +msgid "Launch" +msgstr "לְהַשִׁיק" msgid "Print to PDF" msgstr "הדפס לקובץ PDF" -msgid "suggest edit" -msgstr "מציע לערוך" +msgid "open issue" +msgstr "בעיה פתוחה" -msgid "Download this page" -msgstr "הורד דף זה" +msgid "Download notebook file" +msgstr "הורד קובץ מחברת" msgid "Toggle navigation" msgstr "החלף ניווט" +msgid "Source repository" +msgstr "מאגר המקורות" + msgid "By the" msgstr "דרך" +msgid "next page" +msgstr "עמוד הבא" + +msgid "repository" +msgstr "מאגר" + msgid "Sphinx Book Theme" msgstr "נושא ספר ספינקס" -msgid "previous page" -msgstr "עמוד קודם" - -msgid "Source repository" -msgstr "מאגר המקורות" +msgid "Download source file" +msgstr "הורד את קובץ המקור" -msgid "open issue" -msgstr "בעיה פתוחה" +msgid "Contents" +msgstr "תוכן" -msgid "Download notebook file" -msgstr "הורד קובץ מחברת" +msgid "By" +msgstr "על ידי" msgid "Copyright" msgstr "זכויות יוצרים" -msgid "Theme by the" -msgstr "נושא מאת" +msgid "Fullscreen mode" +msgstr "מצב מסך מלא" msgid "Open an issue" msgstr "פתח גיליון" -msgid "next page" -msgstr "עמוד הבא" +msgid "previous page" +msgstr "עמוד קודם" -msgid "Launch" -msgstr "לְהַשִׁיק" +msgid "Download this page" +msgstr "הורד דף זה" + +msgid "Theme by the" +msgstr "נושא מאת" diff --git a/docs/_static/locales/ja/LC_MESSAGES/booktheme.po b/docs/_static/locales/ja/LC_MESSAGES/booktheme.po index 4ec4083..16924e1 100644 --- a/docs/_static/locales/ja/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ja/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "著者" - -msgid "repository" -msgstr "リポジトリ" - -msgid "Fullscreen mode" -msgstr "全画面モード" - -msgid "Contents" -msgstr "目次" +msgid "suggest edit" +msgstr "編集を提案する" -msgid "Download source file" -msgstr "ソースファイルをダウンロード" +msgid "Last updated on" +msgstr "最終更新日" msgid "Edit this page" msgstr "このページを編集" -msgid "Last updated on" -msgstr "最終更新日" +msgid "Launch" +msgstr "起動" msgid "Print to PDF" msgstr "PDFに印刷" -msgid "suggest edit" -msgstr "編集を提案する" +msgid "open issue" +msgstr "未解決の問題" -msgid "Download this page" -msgstr "このページをダウンロード" +msgid "Download notebook file" +msgstr "ノートブックファイルをダウンロード" msgid "Toggle navigation" msgstr "ナビゲーションを切り替え" +msgid "Source repository" +msgstr "ソースリポジトリ" + msgid "By the" msgstr "によって" +msgid "next page" +msgstr "次のページ" + +msgid "repository" +msgstr "リポジトリ" + msgid "Sphinx Book Theme" msgstr "スフィンクスの本のテーマ" -msgid "previous page" -msgstr "前のページ" - -msgid "Source repository" -msgstr "ソースリポジトリ" +msgid "Download source file" +msgstr "ソースファイルをダウンロード" -msgid "open issue" -msgstr "未解決の問題" +msgid "Contents" +msgstr "目次" -msgid "Download notebook file" -msgstr "ノートブックファイルをダウンロード" +msgid "By" +msgstr "著者" msgid "Copyright" msgstr "Copyright" -msgid "Theme by the" -msgstr "のテーマ" +msgid "Fullscreen mode" +msgstr "全画面モード" msgid "Open an issue" msgstr "問題を報告" -msgid "next page" -msgstr "次のページ" +msgid "previous page" +msgstr "前のページ" -msgid "Launch" -msgstr "起動" +msgid "Download this page" +msgstr "このページをダウンロード" + +msgid "Theme by the" +msgstr "のテーマ" diff --git a/docs/_static/locales/ko/LC_MESSAGES/booktheme.po b/docs/_static/locales/ko/LC_MESSAGES/booktheme.po index d1d1882..69dd18f 100644 --- a/docs/_static/locales/ko/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ko/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "으로" - -msgid "repository" -msgstr "저장소" - -msgid "Fullscreen mode" -msgstr "전체 화면으로보기" - -msgid "Contents" -msgstr "내용" +msgid "suggest edit" +msgstr "편집 제안" -msgid "Download source file" -msgstr "소스 파일 다운로드" +msgid "Last updated on" +msgstr "마지막 업데이트" msgid "Edit this page" msgstr "이 페이지 편집" -msgid "Last updated on" -msgstr "마지막 업데이트" +msgid "Launch" +msgstr "시작하다" msgid "Print to PDF" msgstr "PDF로 인쇄" -msgid "suggest edit" -msgstr "편집 제안" +msgid "open issue" +msgstr "열린 문제" -msgid "Download this page" -msgstr "이 페이지 다운로드" +msgid "Download notebook file" +msgstr "노트북 파일 다운로드" msgid "Toggle navigation" msgstr "탐색 전환" +msgid "Source repository" +msgstr "소스 저장소" + msgid "By the" msgstr "에 의해" +msgid "next page" +msgstr "다음 페이지" + +msgid "repository" +msgstr "저장소" + msgid "Sphinx Book Theme" msgstr "스핑크스 도서 테마" -msgid "previous page" -msgstr "이전 페이지" - -msgid "Source repository" -msgstr "소스 저장소" +msgid "Download source file" +msgstr "소스 파일 다운로드" -msgid "open issue" -msgstr "열린 문제" +msgid "Contents" +msgstr "내용" -msgid "Download notebook file" -msgstr "노트북 파일 다운로드" +msgid "By" +msgstr "으로" msgid "Copyright" msgstr "저작권" -msgid "Theme by the" -msgstr "테마별" +msgid "Fullscreen mode" +msgstr "전체 화면으로보기" msgid "Open an issue" msgstr "이슈 열기" -msgid "next page" -msgstr "다음 페이지" +msgid "previous page" +msgstr "이전 페이지" -msgid "Launch" -msgstr "시작하다" +msgid "Download this page" +msgstr "이 페이지 다운로드" + +msgid "Theme by the" +msgstr "테마별" diff --git a/docs/_static/locales/lt/LC_MESSAGES/booktheme.po b/docs/_static/locales/lt/LC_MESSAGES/booktheme.po index b8efd38..9f03775 100644 --- a/docs/_static/locales/lt/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/lt/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: lt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Iki" - -msgid "repository" -msgstr "saugykla" - -msgid "Fullscreen mode" -msgstr "Pilno ekrano režimas" - -msgid "Contents" -msgstr "Turinys" +msgid "suggest edit" +msgstr "pasiūlyti redaguoti" -msgid "Download source file" -msgstr "Atsisiųsti šaltinio failą" +msgid "Last updated on" +msgstr "Paskutinį kartą atnaujinta" msgid "Edit this page" msgstr "Redaguoti šį puslapį" -msgid "Last updated on" -msgstr "Paskutinį kartą atnaujinta" +msgid "Launch" +msgstr "Paleiskite" msgid "Print to PDF" msgstr "Spausdinti į PDF" -msgid "suggest edit" -msgstr "pasiūlyti redaguoti" +msgid "open issue" +msgstr "atviras klausimas" -msgid "Download this page" -msgstr "Atsisiųskite šį puslapį" +msgid "Download notebook file" +msgstr "Atsisiųsti nešiojamojo kompiuterio failą" msgid "Toggle navigation" msgstr "Perjungti naršymą" +msgid "Source repository" +msgstr "Šaltinio saugykla" + msgid "By the" msgstr "Prie" +msgid "next page" +msgstr "Kitas puslapis" + +msgid "repository" +msgstr "saugykla" + msgid "Sphinx Book Theme" msgstr "Sfinkso knygos tema" -msgid "previous page" -msgstr "Ankstesnis puslapis" - -msgid "Source repository" -msgstr "Šaltinio saugykla" +msgid "Download source file" +msgstr "Atsisiųsti šaltinio failą" -msgid "open issue" -msgstr "atviras klausimas" +msgid "Contents" +msgstr "Turinys" -msgid "Download notebook file" -msgstr "Atsisiųsti nešiojamojo kompiuterio failą" +msgid "By" +msgstr "Iki" msgid "Copyright" msgstr "Autorių teisės" -msgid "Theme by the" -msgstr "Tema" +msgid "Fullscreen mode" +msgstr "Pilno ekrano režimas" msgid "Open an issue" msgstr "Atidarykite problemą" -msgid "next page" -msgstr "Kitas puslapis" +msgid "previous page" +msgstr "Ankstesnis puslapis" -msgid "Launch" -msgstr "Paleiskite" +msgid "Download this page" +msgstr "Atsisiųskite šį puslapį" + +msgid "Theme by the" +msgstr "Tema" diff --git a/docs/_static/locales/lv/LC_MESSAGES/booktheme.po b/docs/_static/locales/lv/LC_MESSAGES/booktheme.po index c66fe62..c9633b5 100644 --- a/docs/_static/locales/lv/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/lv/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: lv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Autors" - -msgid "repository" -msgstr "krātuve" - -msgid "Fullscreen mode" -msgstr "Pilnekrāna režīms" - -msgid "Contents" -msgstr "Saturs" +msgid "suggest edit" +msgstr "ieteikt rediģēt" -msgid "Download source file" -msgstr "Lejupielādēt avota failu" +msgid "Last updated on" +msgstr "Pēdējoreiz atjaunināts" msgid "Edit this page" msgstr "Rediģēt šo lapu" -msgid "Last updated on" -msgstr "Pēdējoreiz atjaunināts" +msgid "Launch" +msgstr "Uzsākt" msgid "Print to PDF" msgstr "Drukāt PDF formātā" -msgid "suggest edit" -msgstr "ieteikt rediģēt" +msgid "open issue" +msgstr "atklāts jautājums" -msgid "Download this page" -msgstr "Lejupielādējiet šo lapu" +msgid "Download notebook file" +msgstr "Lejupielādēt piezīmju grāmatiņu" msgid "Toggle navigation" msgstr "Pārslēgt navigāciju" +msgid "Source repository" +msgstr "Avota krātuve" + msgid "By the" msgstr "Ar" +msgid "next page" +msgstr "nākamā lapaspuse" + +msgid "repository" +msgstr "krātuve" + msgid "Sphinx Book Theme" msgstr "Sfinksa grāmatas tēma" -msgid "previous page" -msgstr "iepriekšējā lapa" - -msgid "Source repository" -msgstr "Avota krātuve" +msgid "Download source file" +msgstr "Lejupielādēt avota failu" -msgid "open issue" -msgstr "atklāts jautājums" +msgid "Contents" +msgstr "Saturs" -msgid "Download notebook file" -msgstr "Lejupielādēt piezīmju grāmatiņu" +msgid "By" +msgstr "Autors" msgid "Copyright" msgstr "Autortiesības" -msgid "Theme by the" -msgstr "Autora tēma" +msgid "Fullscreen mode" +msgstr "Pilnekrāna režīms" msgid "Open an issue" msgstr "Atveriet problēmu" -msgid "next page" -msgstr "nākamā lapaspuse" +msgid "previous page" +msgstr "iepriekšējā lapa" -msgid "Launch" -msgstr "Uzsākt" +msgid "Download this page" +msgstr "Lejupielādējiet šo lapu" + +msgid "Theme by the" +msgstr "Autora tēma" diff --git a/docs/_static/locales/ml/LC_MESSAGES/booktheme.po b/docs/_static/locales/ml/LC_MESSAGES/booktheme.po index aaa2cfd..9a6a41e 100644 --- a/docs/_static/locales/ml/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ml/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: ml\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "എഴുതിയത്" +msgid "suggest edit" +msgstr "എഡിറ്റുചെയ്യാൻ നിർദ്ദേശിക്കുക" -msgid "Download source file" -msgstr "ഉറവിട ഫയൽ ഡൗൺലോഡുചെയ്യുക" +msgid "Last updated on" +msgstr "അവസാനം അപ്‌ഡേറ്റുചെയ്‌തത്" msgid "Edit this page" msgstr "ഈ പേജ് എഡിറ്റുചെയ്യുക" -msgid "Last updated on" -msgstr "അവസാനം അപ്‌ഡേറ്റുചെയ്‌തത്" +msgid "Launch" +msgstr "സമാരംഭിക്കുക" msgid "Print to PDF" msgstr "PDF- ലേക്ക് പ്രിന്റുചെയ്യുക" -msgid "suggest edit" -msgstr "എഡിറ്റുചെയ്യാൻ നിർദ്ദേശിക്കുക" +msgid "open issue" +msgstr "തുറന്ന പ്രശ്നം" -msgid "Download this page" -msgstr "ഈ പേജ് ഡൗൺലോഡുചെയ്യുക" +msgid "Download notebook file" +msgstr "നോട്ട്ബുക്ക് ഫയൽ ഡൺലോഡ് ചെയ്യുക" msgid "Toggle navigation" msgstr "നാവിഗേഷൻ ടോഗിൾ ചെയ്യുക" +msgid "Source repository" +msgstr "ഉറവിട ശേഖരം" + msgid "By the" msgstr "എഴുതിയത്" +msgid "next page" +msgstr "അടുത്ത പേജ്" + msgid "Sphinx Book Theme" msgstr "സ്ഫിങ്ക്സ് പുസ്തക തീം" -msgid "previous page" -msgstr "മുൻപത്തെ താൾ" - -msgid "Source repository" -msgstr "ഉറവിട ശേഖരം" - -msgid "open issue" -msgstr "തുറന്ന പ്രശ്നം" +msgid "Download source file" +msgstr "ഉറവിട ഫയൽ ഡൗൺലോഡുചെയ്യുക" -msgid "Download notebook file" -msgstr "നോട്ട്ബുക്ക് ഫയൽ ഡൺലോഡ് ചെയ്യുക" +msgid "By" +msgstr "എഴുതിയത്" msgid "Copyright" msgstr "പകർപ്പവകാശം" -msgid "Theme by the" -msgstr "പ്രമേയം" - msgid "Open an issue" msgstr "ഒരു പ്രശ്നം തുറക്കുക" -msgid "next page" -msgstr "അടുത്ത പേജ്" +msgid "previous page" +msgstr "മുൻപത്തെ താൾ" -msgid "Launch" -msgstr "സമാരംഭിക്കുക" +msgid "Download this page" +msgstr "ഈ പേജ് ഡൗൺലോഡുചെയ്യുക" + +msgid "Theme by the" +msgstr "പ്രമേയം" diff --git a/docs/_static/locales/mr/LC_MESSAGES/booktheme.po b/docs/_static/locales/mr/LC_MESSAGES/booktheme.po index 09e4128..ef72d8c 100644 --- a/docs/_static/locales/mr/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/mr/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "द्वारा" +msgid "suggest edit" +msgstr "संपादन सुचवा" -msgid "Download source file" -msgstr "स्त्रोत फाइल डाउनलोड करा" +msgid "Last updated on" +msgstr "अखेरचे अद्यतनित" msgid "Edit this page" msgstr "हे पृष्ठ संपादित करा" -msgid "Last updated on" -msgstr "अखेरचे अद्यतनित" +msgid "Launch" +msgstr "लाँच करा" msgid "Print to PDF" msgstr "पीडीएफवर मुद्रित करा" -msgid "suggest edit" -msgstr "संपादन सुचवा" +msgid "open issue" +msgstr "खुला मुद्दा" -msgid "Download this page" -msgstr "हे पृष्ठ डाउनलोड करा" +msgid "Download notebook file" +msgstr "नोटबुक फाईल डाउनलोड करा" msgid "Toggle navigation" msgstr "नेव्हिगेशन टॉगल करा" +msgid "Source repository" +msgstr "स्त्रोत भांडार" + msgid "By the" msgstr "द्वारा" +msgid "next page" +msgstr "पुढील पृष्ठ" + msgid "Sphinx Book Theme" msgstr "स्फिंक्स बुक थीम" -msgid "previous page" -msgstr "मागील पान" - -msgid "Source repository" -msgstr "स्त्रोत भांडार" - -msgid "open issue" -msgstr "खुला मुद्दा" +msgid "Download source file" +msgstr "स्त्रोत फाइल डाउनलोड करा" -msgid "Download notebook file" -msgstr "नोटबुक फाईल डाउनलोड करा" +msgid "By" +msgstr "द्वारा" msgid "Copyright" msgstr "कॉपीराइट" -msgid "Theme by the" -msgstr "द्वारा थीम" - msgid "Open an issue" msgstr "एक मुद्दा उघडा" -msgid "next page" -msgstr "पुढील पृष्ठ" +msgid "previous page" +msgstr "मागील पान" -msgid "Launch" -msgstr "लाँच करा" +msgid "Download this page" +msgstr "हे पृष्ठ डाउनलोड करा" + +msgid "Theme by the" +msgstr "द्वारा थीम" diff --git a/docs/_static/locales/ms/LC_MESSAGES/booktheme.po b/docs/_static/locales/ms/LC_MESSAGES/booktheme.po index 8b8e61d..e29cbe2 100644 --- a/docs/_static/locales/ms/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ms/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: ms\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Oleh" +msgid "suggest edit" +msgstr "cadangkan edit" -msgid "Download source file" -msgstr "Muat turun fail sumber" +msgid "Last updated on" +msgstr "Terakhir dikemas kini pada" msgid "Edit this page" msgstr "Edit halaman ini" -msgid "Last updated on" -msgstr "Terakhir dikemas kini pada" +msgid "Launch" +msgstr "Lancarkan" msgid "Print to PDF" msgstr "Cetak ke PDF" -msgid "suggest edit" -msgstr "cadangkan edit" +msgid "open issue" +msgstr "isu terbuka" -msgid "Download this page" -msgstr "Muat turun halaman ini" +msgid "Download notebook file" +msgstr "Muat turun fail buku nota" msgid "Toggle navigation" msgstr "Togol navigasi" +msgid "Source repository" +msgstr "Repositori sumber" + msgid "By the" msgstr "Oleh" +msgid "next page" +msgstr "muka surat seterusnya" + msgid "Sphinx Book Theme" msgstr "Tema Buku Sphinx" -msgid "previous page" -msgstr "halaman sebelumnya" - -msgid "Source repository" -msgstr "Repositori sumber" - -msgid "open issue" -msgstr "isu terbuka" +msgid "Download source file" +msgstr "Muat turun fail sumber" -msgid "Download notebook file" -msgstr "Muat turun fail buku nota" +msgid "By" +msgstr "Oleh" msgid "Copyright" msgstr "hak cipta" -msgid "Theme by the" -msgstr "Tema oleh" - msgid "Open an issue" msgstr "Buka masalah" -msgid "next page" -msgstr "muka surat seterusnya" +msgid "previous page" +msgstr "halaman sebelumnya" -msgid "Launch" -msgstr "Lancarkan" +msgid "Download this page" +msgstr "Muat turun halaman ini" + +msgid "Theme by the" +msgstr "Tema oleh" diff --git a/docs/_static/locales/nl/LC_MESSAGES/booktheme.po b/docs/_static/locales/nl/LC_MESSAGES/booktheme.po index 97b685f..e4844d7 100644 --- a/docs/_static/locales/nl/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/nl/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Door" - -msgid "repository" -msgstr "repository" - -msgid "Fullscreen mode" -msgstr "Volledig scherm" - -msgid "Contents" -msgstr "Inhoud" +msgid "suggest edit" +msgstr "suggereren bewerken" -msgid "Download source file" -msgstr "Download het bronbestand" +msgid "Last updated on" +msgstr "Laatst geupdate op" msgid "Edit this page" msgstr "bewerk deze pagina" -msgid "Last updated on" -msgstr "Laatst geupdate op" +msgid "Launch" +msgstr "Lancering" msgid "Print to PDF" msgstr "Afdrukken naar pdf" -msgid "suggest edit" -msgstr "suggereren bewerken" +msgid "open issue" +msgstr "open probleem" -msgid "Download this page" -msgstr "Download deze pagina" +msgid "Download notebook file" +msgstr "Download notebookbestand" msgid "Toggle navigation" msgstr "Schakel navigatie" +msgid "Source repository" +msgstr "Bronopslagplaats" + msgid "By the" msgstr "Door de" +msgid "next page" +msgstr "volgende bladzijde" + +msgid "repository" +msgstr "repository" + msgid "Sphinx Book Theme" msgstr "Sphinx-boekthema" -msgid "previous page" -msgstr "vorige pagina" - -msgid "Source repository" -msgstr "Bronopslagplaats" +msgid "Download source file" +msgstr "Download het bronbestand" -msgid "open issue" -msgstr "open probleem" +msgid "Contents" +msgstr "Inhoud" -msgid "Download notebook file" -msgstr "Download notebookbestand" +msgid "By" +msgstr "Door" msgid "Copyright" msgstr "auteursrechten" -msgid "Theme by the" -msgstr "Thema door de" +msgid "Fullscreen mode" +msgstr "Volledig scherm" msgid "Open an issue" msgstr "Open een probleem" -msgid "next page" -msgstr "volgende bladzijde" +msgid "previous page" +msgstr "vorige pagina" -msgid "Launch" -msgstr "Lancering" +msgid "Download this page" +msgstr "Download deze pagina" + +msgid "Theme by the" +msgstr "Thema door de" diff --git a/docs/_static/locales/no/LC_MESSAGES/booktheme.po b/docs/_static/locales/no/LC_MESSAGES/booktheme.po index d5f0a84..d079dd9 100644 --- a/docs/_static/locales/no/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/no/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: no\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Av" - -msgid "repository" -msgstr "oppbevaringssted" - -msgid "Fullscreen mode" -msgstr "Fullskjerm-modus" - -msgid "Contents" -msgstr "Innhold" +msgid "suggest edit" +msgstr "foreslå redigering" -msgid "Download source file" -msgstr "Last ned kildefilen" +msgid "Last updated on" +msgstr "Sist oppdatert den" msgid "Edit this page" msgstr "Rediger denne siden" -msgid "Last updated on" -msgstr "Sist oppdatert den" +msgid "Launch" +msgstr "Start" msgid "Print to PDF" msgstr "Skriv ut til PDF" -msgid "suggest edit" -msgstr "foreslå redigering" +msgid "open issue" +msgstr "åpent nummer" -msgid "Download this page" -msgstr "Last ned denne siden" +msgid "Download notebook file" +msgstr "Last ned notatbokfilen" msgid "Toggle navigation" msgstr "Bytt navigasjon" +msgid "Source repository" +msgstr "Kildedepot" + msgid "By the" msgstr "Ved" +msgid "next page" +msgstr "neste side" + +msgid "repository" +msgstr "oppbevaringssted" + msgid "Sphinx Book Theme" msgstr "Sphinx boktema" -msgid "previous page" -msgstr "forrige side" - -msgid "Source repository" -msgstr "Kildedepot" +msgid "Download source file" +msgstr "Last ned kildefilen" -msgid "open issue" -msgstr "åpent nummer" +msgid "Contents" +msgstr "Innhold" -msgid "Download notebook file" -msgstr "Last ned notatbokfilen" +msgid "By" +msgstr "Av" msgid "Copyright" msgstr "opphavsrett" -msgid "Theme by the" -msgstr "Tema av" +msgid "Fullscreen mode" +msgstr "Fullskjerm-modus" msgid "Open an issue" msgstr "Åpne et problem" -msgid "next page" -msgstr "neste side" +msgid "previous page" +msgstr "forrige side" -msgid "Launch" -msgstr "Start" +msgid "Download this page" +msgstr "Last ned denne siden" + +msgid "Theme by the" +msgstr "Tema av" diff --git a/docs/_static/locales/pl/LC_MESSAGES/booktheme.po b/docs/_static/locales/pl/LC_MESSAGES/booktheme.po index c674c55..fcac51d 100644 --- a/docs/_static/locales/pl/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/pl/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Przez" - -msgid "repository" -msgstr "magazyn" - -msgid "Fullscreen mode" -msgstr "Pełny ekran" - -msgid "Contents" -msgstr "Zawartość" +msgid "suggest edit" +msgstr "zaproponuj edycję" -msgid "Download source file" -msgstr "Pobierz plik źródłowy" +msgid "Last updated on" +msgstr "Ostatnia aktualizacja" msgid "Edit this page" msgstr "Edytuj tę strone" -msgid "Last updated on" -msgstr "Ostatnia aktualizacja" +msgid "Launch" +msgstr "Uruchomić" msgid "Print to PDF" msgstr "Drukuj do PDF" -msgid "suggest edit" -msgstr "zaproponuj edycję" +msgid "open issue" +msgstr "otwarty problem" -msgid "Download this page" -msgstr "Pobierz tę stronę" +msgid "Download notebook file" +msgstr "Pobierz plik notatnika" msgid "Toggle navigation" msgstr "Przełącz nawigację" +msgid "Source repository" +msgstr "Repozytorium źródłowe" + msgid "By the" msgstr "Przez" +msgid "next page" +msgstr "Następna strona" + +msgid "repository" +msgstr "magazyn" + msgid "Sphinx Book Theme" msgstr "Motyw książki Sphinx" -msgid "previous page" -msgstr "Poprzednia strona" - -msgid "Source repository" -msgstr "Repozytorium źródłowe" +msgid "Download source file" +msgstr "Pobierz plik źródłowy" -msgid "open issue" -msgstr "otwarty problem" +msgid "Contents" +msgstr "Zawartość" -msgid "Download notebook file" -msgstr "Pobierz plik notatnika" +msgid "By" +msgstr "Przez" msgid "Copyright" msgstr "prawa autorskie" -msgid "Theme by the" -msgstr "Motyw autorstwa" +msgid "Fullscreen mode" +msgstr "Pełny ekran" msgid "Open an issue" msgstr "Otwórz problem" -msgid "next page" -msgstr "Następna strona" +msgid "previous page" +msgstr "Poprzednia strona" -msgid "Launch" -msgstr "Uruchomić" +msgid "Download this page" +msgstr "Pobierz tę stronę" + +msgid "Theme by the" +msgstr "Motyw autorstwa" diff --git a/docs/_static/locales/pt/LC_MESSAGES/booktheme.po b/docs/_static/locales/pt/LC_MESSAGES/booktheme.po index 7ca36d9..1761db0 100644 --- a/docs/_static/locales/pt/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/pt/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "De" - -msgid "repository" -msgstr "repositório" - -msgid "Fullscreen mode" -msgstr "Modo tela cheia" - -msgid "Contents" -msgstr "Conteúdo" +msgid "suggest edit" +msgstr "sugerir edição" -msgid "Download source file" -msgstr "Baixar arquivo fonte" +msgid "Last updated on" +msgstr "Última atualização em" msgid "Edit this page" msgstr "Edite essa página" -msgid "Last updated on" -msgstr "Última atualização em" +msgid "Launch" +msgstr "Lançamento" msgid "Print to PDF" msgstr "Imprimir em PDF" -msgid "suggest edit" -msgstr "sugerir edição" +msgid "open issue" +msgstr "questão aberta" -msgid "Download this page" -msgstr "Baixe esta página" +msgid "Download notebook file" +msgstr "Baixar arquivo de notebook" msgid "Toggle navigation" msgstr "Alternar de navegação" +msgid "Source repository" +msgstr "Repositório fonte" + msgid "By the" msgstr "Pelo" +msgid "next page" +msgstr "próxima página" + +msgid "repository" +msgstr "repositório" + msgid "Sphinx Book Theme" msgstr "Tema do livro Sphinx" -msgid "previous page" -msgstr "página anterior" - -msgid "Source repository" -msgstr "Repositório fonte" +msgid "Download source file" +msgstr "Baixar arquivo fonte" -msgid "open issue" -msgstr "questão aberta" +msgid "Contents" +msgstr "Conteúdo" -msgid "Download notebook file" -msgstr "Baixar arquivo de notebook" +msgid "By" +msgstr "De" msgid "Copyright" msgstr "direito autoral" -msgid "Theme by the" -msgstr "Tema por" +msgid "Fullscreen mode" +msgstr "Modo tela cheia" msgid "Open an issue" msgstr "Abra um problema" -msgid "next page" -msgstr "próxima página" +msgid "previous page" +msgstr "página anterior" -msgid "Launch" -msgstr "Lançamento" +msgid "Download this page" +msgstr "Baixe esta página" + +msgid "Theme by the" +msgstr "Tema por" diff --git a/docs/_static/locales/ro/LC_MESSAGES/booktheme.po b/docs/_static/locales/ro/LC_MESSAGES/booktheme.po index 1a86498..db865c8 100644 --- a/docs/_static/locales/ro/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ro/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "De" - -msgid "repository" -msgstr "repertoriu" - -msgid "Fullscreen mode" -msgstr "Modul ecran întreg" - -msgid "Contents" -msgstr "Cuprins" +msgid "suggest edit" +msgstr "sugerează editare" -msgid "Download source file" -msgstr "Descărcați fișierul sursă" +msgid "Last updated on" +msgstr "Ultima actualizare la" msgid "Edit this page" msgstr "Editați această pagină" -msgid "Last updated on" -msgstr "Ultima actualizare la" +msgid "Launch" +msgstr "Lansa" msgid "Print to PDF" msgstr "Imprimați în PDF" -msgid "suggest edit" -msgstr "sugerează editare" +msgid "open issue" +msgstr "problema deschisă" -msgid "Download this page" -msgstr "Descarcă această pagină" +msgid "Download notebook file" +msgstr "Descărcați fișierul notebook" msgid "Toggle navigation" msgstr "Comutare navigare" +msgid "Source repository" +msgstr "Depozit sursă" + msgid "By the" msgstr "Langa" +msgid "next page" +msgstr "pagina următoare" + +msgid "repository" +msgstr "repertoriu" + msgid "Sphinx Book Theme" msgstr "Tema Sphinx Book" -msgid "previous page" -msgstr "pagina anterioară" - -msgid "Source repository" -msgstr "Depozit sursă" +msgid "Download source file" +msgstr "Descărcați fișierul sursă" -msgid "open issue" -msgstr "problema deschisă" +msgid "Contents" +msgstr "Cuprins" -msgid "Download notebook file" -msgstr "Descărcați fișierul notebook" +msgid "By" +msgstr "De" msgid "Copyright" msgstr "Drepturi de autor" -msgid "Theme by the" -msgstr "Tema de" +msgid "Fullscreen mode" +msgstr "Modul ecran întreg" msgid "Open an issue" msgstr "Deschideți o problemă" -msgid "next page" -msgstr "pagina următoare" +msgid "previous page" +msgstr "pagina anterioară" -msgid "Launch" -msgstr "Lansa" +msgid "Download this page" +msgstr "Descarcă această pagină" + +msgid "Theme by the" +msgstr "Tema de" diff --git a/docs/_static/locales/ru/LC_MESSAGES/booktheme.po b/docs/_static/locales/ru/LC_MESSAGES/booktheme.po index e64ee9f..84ab6eb 100644 --- a/docs/_static/locales/ru/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ru/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "По" - -msgid "repository" -msgstr "хранилище" - -msgid "Fullscreen mode" -msgstr "Полноэкранный режим" - -msgid "Contents" -msgstr "Содержание" +msgid "suggest edit" +msgstr "предложить редактировать" -msgid "Download source file" -msgstr "Скачать исходный файл" +msgid "Last updated on" +msgstr "Последнее обновление" msgid "Edit this page" msgstr "Редактировать эту страницу" -msgid "Last updated on" -msgstr "Последнее обновление" +msgid "Launch" +msgstr "Запуск" msgid "Print to PDF" msgstr "Распечатать в PDF" -msgid "suggest edit" -msgstr "предложить редактировать" +msgid "open issue" +msgstr "открытый вопрос" -msgid "Download this page" -msgstr "Загрузите эту страницу" +msgid "Download notebook file" +msgstr "Скачать файл записной книжки" msgid "Toggle navigation" msgstr "Переключить навигацию" +msgid "Source repository" +msgstr "Исходный репозиторий" + msgid "By the" msgstr "Посредством" +msgid "next page" +msgstr "Следующая страница" + +msgid "repository" +msgstr "хранилище" + msgid "Sphinx Book Theme" msgstr "Тема книги Сфинкс" -msgid "previous page" -msgstr "Предыдущая страница" - -msgid "Source repository" -msgstr "Исходный репозиторий" +msgid "Download source file" +msgstr "Скачать исходный файл" -msgid "open issue" -msgstr "открытый вопрос" +msgid "Contents" +msgstr "Содержание" -msgid "Download notebook file" -msgstr "Скачать файл записной книжки" +msgid "By" +msgstr "По" msgid "Copyright" msgstr "авторское право" -msgid "Theme by the" -msgstr "Тема от" +msgid "Fullscreen mode" +msgstr "Полноэкранный режим" msgid "Open an issue" msgstr "Открыть вопрос" -msgid "next page" -msgstr "Следующая страница" +msgid "previous page" +msgstr "Предыдущая страница" -msgid "Launch" -msgstr "Запуск" +msgid "Download this page" +msgstr "Загрузите эту страницу" + +msgid "Theme by the" +msgstr "Тема от" diff --git a/docs/_static/locales/sk/LC_MESSAGES/booktheme.po b/docs/_static/locales/sk/LC_MESSAGES/booktheme.po index 42a959f..e44878b 100644 --- a/docs/_static/locales/sk/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/sk/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Autor:" - -msgid "repository" -msgstr "Úložisko" - -msgid "Fullscreen mode" -msgstr "Režim celej obrazovky" - -msgid "Contents" -msgstr "Obsah" +msgid "suggest edit" +msgstr "navrhnúť úpravu" -msgid "Download source file" -msgstr "Stiahnite si zdrojový súbor" +msgid "Last updated on" +msgstr "Posledná aktualizácia dňa" msgid "Edit this page" msgstr "Upraviť túto stránku" -msgid "Last updated on" -msgstr "Posledná aktualizácia dňa" +msgid "Launch" +msgstr "Spustiť" msgid "Print to PDF" msgstr "Tlač do PDF" -msgid "suggest edit" -msgstr "navrhnúť úpravu" +msgid "open issue" +msgstr "otvorené vydanie" -msgid "Download this page" -msgstr "Stiahnite si túto stránku" +msgid "Download notebook file" +msgstr "Stiahnite si zošit" msgid "Toggle navigation" msgstr "Prepnúť navigáciu" +msgid "Source repository" +msgstr "Zdrojové úložisko" + msgid "By the" msgstr "Podľa" +msgid "next page" +msgstr "ďalšia strana" + +msgid "repository" +msgstr "Úložisko" + msgid "Sphinx Book Theme" msgstr "Téma knihy Sfinga" -msgid "previous page" -msgstr "predchádzajúca strana" - -msgid "Source repository" -msgstr "Zdrojové úložisko" +msgid "Download source file" +msgstr "Stiahnite si zdrojový súbor" -msgid "open issue" -msgstr "otvorené vydanie" +msgid "Contents" +msgstr "Obsah" -msgid "Download notebook file" -msgstr "Stiahnite si zošit" +msgid "By" +msgstr "Autor:" msgid "Copyright" msgstr "Autorské práva" -msgid "Theme by the" -msgstr "Téma od" +msgid "Fullscreen mode" +msgstr "Režim celej obrazovky" msgid "Open an issue" msgstr "Otvorte problém" -msgid "next page" -msgstr "ďalšia strana" +msgid "previous page" +msgstr "predchádzajúca strana" -msgid "Launch" -msgstr "Spustiť" +msgid "Download this page" +msgstr "Stiahnite si túto stránku" + +msgid "Theme by the" +msgstr "Téma od" diff --git a/docs/_static/locales/sl/LC_MESSAGES/booktheme.po b/docs/_static/locales/sl/LC_MESSAGES/booktheme.po index 39c6a42..228939b 100644 --- a/docs/_static/locales/sl/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/sl/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Avtor" - -msgid "repository" -msgstr "odlagališče" - -msgid "Fullscreen mode" -msgstr "Celozaslonski način" - -msgid "Contents" -msgstr "Vsebina" +msgid "suggest edit" +msgstr "predlagajte urejanje" -msgid "Download source file" -msgstr "Prenesite izvorno datoteko" +msgid "Last updated on" +msgstr "Nazadnje posodobljeno dne" msgid "Edit this page" msgstr "Uredite to stran" -msgid "Last updated on" -msgstr "Nazadnje posodobljeno dne" +msgid "Launch" +msgstr "Kosilo" msgid "Print to PDF" msgstr "Natisni v PDF" -msgid "suggest edit" -msgstr "predlagajte urejanje" +msgid "open issue" +msgstr "odprto vprašanje" -msgid "Download this page" -msgstr "Prenesite to stran" +msgid "Download notebook file" +msgstr "Prenesite datoteko zvezka" msgid "Toggle navigation" msgstr "Preklopi navigacijo" +msgid "Source repository" +msgstr "Izvorno skladišče" + msgid "By the" msgstr "Avtor" +msgid "next page" +msgstr "Naslednja stran" + +msgid "repository" +msgstr "odlagališče" + msgid "Sphinx Book Theme" msgstr "Tema knjige Sphinx" -msgid "previous page" -msgstr "Prejšnja stran" - -msgid "Source repository" -msgstr "Izvorno skladišče" +msgid "Download source file" +msgstr "Prenesite izvorno datoteko" -msgid "open issue" -msgstr "odprto vprašanje" +msgid "Contents" +msgstr "Vsebina" -msgid "Download notebook file" -msgstr "Prenesite datoteko zvezka" +msgid "By" +msgstr "Avtor" msgid "Copyright" msgstr "avtorske pravice" -msgid "Theme by the" -msgstr "Tema avtorja" +msgid "Fullscreen mode" +msgstr "Celozaslonski način" msgid "Open an issue" msgstr "Odprite številko" -msgid "next page" -msgstr "Naslednja stran" +msgid "previous page" +msgstr "Prejšnja stran" -msgid "Launch" -msgstr "Kosilo" +msgid "Download this page" +msgstr "Prenesite to stran" + +msgid "Theme by the" +msgstr "Tema avtorja" diff --git a/docs/_static/locales/sr/LC_MESSAGES/booktheme.po b/docs/_static/locales/sr/LC_MESSAGES/booktheme.po index 30a6cc2..1a712a1 100644 --- a/docs/_static/locales/sr/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/sr/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Од стране" - -msgid "repository" -msgstr "спремиште" - -msgid "Fullscreen mode" -msgstr "Режим целог екрана" - -msgid "Contents" -msgstr "Садржај" +msgid "suggest edit" +msgstr "предложи уређивање" -msgid "Download source file" -msgstr "Преузми изворну датотеку" +msgid "Last updated on" +msgstr "Последње ажурирање" msgid "Edit this page" msgstr "Уредите ову страницу" -msgid "Last updated on" -msgstr "Последње ажурирање" +msgid "Launch" +msgstr "Лансирање" msgid "Print to PDF" msgstr "Испис у ПДФ" -msgid "suggest edit" -msgstr "предложи уређивање" +msgid "open issue" +msgstr "отворено издање" -msgid "Download this page" -msgstr "Преузмите ову страницу" +msgid "Download notebook file" +msgstr "Преузмите датотеку бележнице" msgid "Toggle navigation" msgstr "Укључи / искључи навигацију" +msgid "Source repository" +msgstr "Изворно спремиште" + msgid "By the" msgstr "Од" +msgid "next page" +msgstr "Следећа страна" + +msgid "repository" +msgstr "спремиште" + msgid "Sphinx Book Theme" msgstr "Тема књиге Спхинк" -msgid "previous page" -msgstr "Претходна страница" - -msgid "Source repository" -msgstr "Изворно спремиште" +msgid "Download source file" +msgstr "Преузми изворну датотеку" -msgid "open issue" -msgstr "отворено издање" +msgid "Contents" +msgstr "Садржај" -msgid "Download notebook file" -msgstr "Преузмите датотеку бележнице" +msgid "By" +msgstr "Од стране" msgid "Copyright" msgstr "Ауторско право" -msgid "Theme by the" -msgstr "Тхеме би" +msgid "Fullscreen mode" +msgstr "Режим целог екрана" msgid "Open an issue" msgstr "Отворите издање" -msgid "next page" -msgstr "Следећа страна" +msgid "previous page" +msgstr "Претходна страница" -msgid "Launch" -msgstr "Лансирање" +msgid "Download this page" +msgstr "Преузмите ову страницу" + +msgid "Theme by the" +msgstr "Тхеме би" diff --git a/docs/_static/locales/sv/LC_MESSAGES/booktheme.po b/docs/_static/locales/sv/LC_MESSAGES/booktheme.po index 8953d7f..7d2b56d 100644 --- a/docs/_static/locales/sv/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/sv/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Förbi" - -msgid "repository" -msgstr "förvar" - -msgid "Fullscreen mode" -msgstr "Fullskärmsläge" - -msgid "Contents" -msgstr "Innehåll" +msgid "suggest edit" +msgstr "föreslå redigering" -msgid "Download source file" -msgstr "Ladda ner källfil" +msgid "Last updated on" +msgstr "Senast uppdaterad den" msgid "Edit this page" msgstr "Redigera den här sidan" -msgid "Last updated on" -msgstr "Senast uppdaterad den" +msgid "Launch" +msgstr "Lansera" msgid "Print to PDF" msgstr "Skriv ut till PDF" -msgid "suggest edit" -msgstr "föreslå redigering" +msgid "open issue" +msgstr "öppet problem" -msgid "Download this page" -msgstr "Ladda ner den här sidan" +msgid "Download notebook file" +msgstr "Ladda ner anteckningsbokfilen" msgid "Toggle navigation" msgstr "Växla navigering" +msgid "Source repository" +msgstr "Källförvar" + msgid "By the" msgstr "Vid" +msgid "next page" +msgstr "nästa sida" + +msgid "repository" +msgstr "förvar" + msgid "Sphinx Book Theme" msgstr "Sphinx boktema" -msgid "previous page" -msgstr "föregående sida" - -msgid "Source repository" -msgstr "Källförvar" +msgid "Download source file" +msgstr "Ladda ner källfil" -msgid "open issue" -msgstr "öppet problem" +msgid "Contents" +msgstr "Innehåll" -msgid "Download notebook file" -msgstr "Ladda ner anteckningsbokfilen" +msgid "By" +msgstr "Förbi" msgid "Copyright" msgstr "upphovsrätt" -msgid "Theme by the" -msgstr "Tema av" +msgid "Fullscreen mode" +msgstr "Fullskärmsläge" msgid "Open an issue" msgstr "Öppna ett problem" -msgid "next page" -msgstr "nästa sida" +msgid "previous page" +msgstr "föregående sida" -msgid "Launch" -msgstr "Lansera" +msgid "Download this page" +msgstr "Ladda ner den här sidan" + +msgid "Theme by the" +msgstr "Tema av" diff --git a/docs/_static/locales/ta/LC_MESSAGES/booktheme.po b/docs/_static/locales/ta/LC_MESSAGES/booktheme.po index 2100227..c75ffe1 100644 --- a/docs/_static/locales/ta/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ta/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "வழங்கியவர்" +msgid "suggest edit" +msgstr "திருத்த பரிந்துரைக்கவும்" -msgid "Download source file" -msgstr "மூல கோப்பைப் பதிவிறக்குக" +msgid "Last updated on" +msgstr "கடைசியாக புதுப்பிக்கப்பட்டது" msgid "Edit this page" msgstr "இந்தப் பக்கத்தைத் திருத்தவும்" -msgid "Last updated on" -msgstr "கடைசியாக புதுப்பிக்கப்பட்டது" +msgid "Launch" +msgstr "தொடங்க" msgid "Print to PDF" msgstr "PDF இல் அச்சிடுக" -msgid "suggest edit" -msgstr "திருத்த பரிந்துரைக்கவும்" +msgid "open issue" +msgstr "திறந்த பிரச்சினை" -msgid "Download this page" -msgstr "இந்தப் பக்கத்தைப் பதிவிறக்கவும்" +msgid "Download notebook file" +msgstr "நோட்புக் கோப்பைப் பதிவிறக்கவும்" msgid "Toggle navigation" msgstr "வழிசெலுத்தலை நிலைமாற்று" +msgid "Source repository" +msgstr "மூல களஞ்சியம்" + msgid "By the" msgstr "மூலம்" +msgid "next page" +msgstr "அடுத்த பக்கம்" + msgid "Sphinx Book Theme" msgstr "ஸ்பிங்க்ஸ் புத்தக தீம்" -msgid "previous page" -msgstr "முந்தைய பக்கம்" - -msgid "Source repository" -msgstr "மூல களஞ்சியம்" - -msgid "open issue" -msgstr "திறந்த பிரச்சினை" +msgid "Download source file" +msgstr "மூல கோப்பைப் பதிவிறக்குக" -msgid "Download notebook file" -msgstr "நோட்புக் கோப்பைப் பதிவிறக்கவும்" +msgid "By" +msgstr "வழங்கியவர்" msgid "Copyright" msgstr "பதிப்புரிமை" -msgid "Theme by the" -msgstr "வழங்கிய தீம்" - msgid "Open an issue" msgstr "சிக்கலைத் திறக்கவும்" -msgid "next page" -msgstr "அடுத்த பக்கம்" +msgid "previous page" +msgstr "முந்தைய பக்கம்" -msgid "Launch" -msgstr "தொடங்க" +msgid "Download this page" +msgstr "இந்தப் பக்கத்தைப் பதிவிறக்கவும்" + +msgid "Theme by the" +msgstr "வழங்கிய தீம்" diff --git a/docs/_static/locales/te/LC_MESSAGES/booktheme.po b/docs/_static/locales/te/LC_MESSAGES/booktheme.po index ef56fae..2595c03 100644 --- a/docs/_static/locales/te/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/te/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "ద్వారా" +msgid "suggest edit" +msgstr "సవరించమని సూచించండి" -msgid "Download source file" -msgstr "మూల ఫైల్‌ను డౌన్‌లోడ్ చేయండి" +msgid "Last updated on" +msgstr "చివరిగా నవీకరించబడింది" msgid "Edit this page" msgstr "ఈ పేజీని సవరించండి" -msgid "Last updated on" -msgstr "చివరిగా నవీకరించబడింది" +msgid "Launch" +msgstr "ప్రారంభించండి" msgid "Print to PDF" msgstr "PDF కి ముద్రించండి" -msgid "suggest edit" -msgstr "సవరించమని సూచించండి" +msgid "open issue" +msgstr "ఓపెన్ ఇష్యూ" -msgid "Download this page" -msgstr "ఈ పేజీని డౌన్‌లోడ్ చేయండి" +msgid "Download notebook file" +msgstr "నోట్బుక్ ఫైల్ను డౌన్లోడ్ చేయండి" msgid "Toggle navigation" msgstr "నావిగేషన్‌ను టోగుల్ చేయండి" +msgid "Source repository" +msgstr "మూల రిపోజిటరీ" + msgid "By the" msgstr "ద్వారా" +msgid "next page" +msgstr "తరువాతి పేజీ" + msgid "Sphinx Book Theme" msgstr "సింహిక పుస్తక థీమ్" -msgid "previous page" -msgstr "ముందు పేజి" - -msgid "Source repository" -msgstr "మూల రిపోజిటరీ" - -msgid "open issue" -msgstr "ఓపెన్ ఇష్యూ" +msgid "Download source file" +msgstr "మూల ఫైల్‌ను డౌన్‌లోడ్ చేయండి" -msgid "Download notebook file" -msgstr "నోట్బుక్ ఫైల్ను డౌన్లోడ్ చేయండి" +msgid "By" +msgstr "ద్వారా" msgid "Copyright" msgstr "కాపీరైట్" -msgid "Theme by the" -msgstr "ద్వారా థీమ్" - msgid "Open an issue" msgstr "సమస్యను తెరవండి" -msgid "next page" -msgstr "తరువాతి పేజీ" +msgid "previous page" +msgstr "ముందు పేజి" -msgid "Launch" -msgstr "ప్రారంభించండి" +msgid "Download this page" +msgstr "ఈ పేజీని డౌన్‌లోడ్ చేయండి" + +msgid "Theme by the" +msgstr "ద్వారా థీమ్" diff --git a/docs/_static/locales/tg/LC_MESSAGES/booktheme.po b/docs/_static/locales/tg/LC_MESSAGES/booktheme.po index c4aae01..73cd30e 100644 --- a/docs/_static/locales/tg/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/tg/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: tg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Бо" - -msgid "repository" -msgstr "анбор" - -msgid "Fullscreen mode" -msgstr "Ҳолати экрани пурра" - -msgid "Contents" -msgstr "Мундариҷа" +msgid "suggest edit" +msgstr "пешниҳод вироиш" -msgid "Download source file" -msgstr "Файли манбаъро зеркашӣ кунед" +msgid "Last updated on" +msgstr "Last навсозӣ дар" msgid "Edit this page" msgstr "Ин саҳифаро таҳрир кунед" -msgid "Last updated on" -msgstr "Last навсозӣ дар" +msgid "Launch" +msgstr "Оғоз" msgid "Print to PDF" msgstr "Чоп ба PDF" -msgid "suggest edit" -msgstr "пешниҳод вироиш" +msgid "open issue" +msgstr "барориши кушод" -msgid "Download this page" -msgstr "Ин саҳифаро зеркашӣ кунед" +msgid "Download notebook file" +msgstr "Файли дафтарро зеркашӣ кунед" msgid "Toggle navigation" msgstr "Гузаришро иваз кунед" +msgid "Source repository" +msgstr "Анбори манбаъ" + msgid "By the" msgstr "Бо" +msgid "next page" +msgstr "саҳифаи оянда" + +msgid "repository" +msgstr "анбор" + msgid "Sphinx Book Theme" msgstr "Сфинкс Мавзӯи китоб" -msgid "previous page" -msgstr "саҳифаи қаблӣ" - -msgid "Source repository" -msgstr "Анбори манбаъ" +msgid "Download source file" +msgstr "Файли манбаъро зеркашӣ кунед" -msgid "open issue" -msgstr "барориши кушод" +msgid "Contents" +msgstr "Мундариҷа" -msgid "Download notebook file" -msgstr "Файли дафтарро зеркашӣ кунед" +msgid "By" +msgstr "Бо" msgid "Copyright" msgstr "Ҳуқуқи муаллиф" -msgid "Theme by the" -msgstr "Мавзӯъи аз" +msgid "Fullscreen mode" +msgstr "Ҳолати экрани пурра" msgid "Open an issue" msgstr "Масъаларо кушоед" -msgid "next page" -msgstr "саҳифаи оянда" +msgid "previous page" +msgstr "саҳифаи қаблӣ" -msgid "Launch" -msgstr "Оғоз" +msgid "Download this page" +msgstr "Ин саҳифаро зеркашӣ кунед" + +msgid "Theme by the" +msgstr "Мавзӯъи аз" diff --git a/docs/_static/locales/th/LC_MESSAGES/booktheme.po b/docs/_static/locales/th/LC_MESSAGES/booktheme.po index 4c64505..0392b4a 100644 --- a/docs/_static/locales/th/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/th/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: th\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "โดย" - -msgid "repository" -msgstr "ที่เก็บ" - -msgid "Fullscreen mode" -msgstr "โหมดเต็มหน้าจอ" - -msgid "Contents" -msgstr "สารบัญ" +msgid "suggest edit" +msgstr "แนะนำแก้ไข" -msgid "Download source file" -msgstr "ดาวน์โหลดไฟล์ต้นฉบับ" +msgid "Last updated on" +msgstr "ปรับปรุงล่าสุดเมื่อ" msgid "Edit this page" msgstr "แก้ไขหน้านี้" -msgid "Last updated on" -msgstr "ปรับปรุงล่าสุดเมื่อ" +msgid "Launch" +msgstr "เปิด" msgid "Print to PDF" msgstr "พิมพ์เป็น PDF" -msgid "suggest edit" -msgstr "แนะนำแก้ไข" +msgid "open issue" +msgstr "เปิดปัญหา" -msgid "Download this page" -msgstr "ดาวน์โหลดหน้านี้" +msgid "Download notebook file" +msgstr "ดาวน์โหลดไฟล์สมุดบันทึก" msgid "Toggle navigation" msgstr "ไม่ต้องสลับช่องทาง" +msgid "Source repository" +msgstr "ที่เก็บซอร์ส" + msgid "By the" msgstr "โดย" +msgid "next page" +msgstr "หน้าต่อไป" + +msgid "repository" +msgstr "ที่เก็บ" + msgid "Sphinx Book Theme" msgstr "ธีมหนังสือสฟิงซ์" -msgid "previous page" -msgstr "หน้าที่แล้ว" - -msgid "Source repository" -msgstr "ที่เก็บซอร์ส" +msgid "Download source file" +msgstr "ดาวน์โหลดไฟล์ต้นฉบับ" -msgid "open issue" -msgstr "เปิดปัญหา" +msgid "Contents" +msgstr "สารบัญ" -msgid "Download notebook file" -msgstr "ดาวน์โหลดไฟล์สมุดบันทึก" +msgid "By" +msgstr "โดย" msgid "Copyright" msgstr "ลิขสิทธิ์" -msgid "Theme by the" -msgstr "ธีมโดย" +msgid "Fullscreen mode" +msgstr "โหมดเต็มหน้าจอ" msgid "Open an issue" msgstr "เปิดปัญหา" -msgid "next page" -msgstr "หน้าต่อไป" +msgid "previous page" +msgstr "หน้าที่แล้ว" -msgid "Launch" -msgstr "เปิด" +msgid "Download this page" +msgstr "ดาวน์โหลดหน้านี้" + +msgid "Theme by the" +msgstr "ธีมโดย" diff --git a/docs/_static/locales/tl/LC_MESSAGES/booktheme.po b/docs/_static/locales/tl/LC_MESSAGES/booktheme.po index 2deaaab..c8375b5 100644 --- a/docs/_static/locales/tl/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/tl/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: tl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Ni" +msgid "suggest edit" +msgstr "iminumungkahi i-edit" -msgid "Download source file" -msgstr "Mag-download ng file ng pinagmulan" +msgid "Last updated on" +msgstr "Huling na-update noong" msgid "Edit this page" msgstr "I-edit ang pahinang ito" -msgid "Last updated on" -msgstr "Huling na-update noong" +msgid "Launch" +msgstr "Ilunsad" msgid "Print to PDF" msgstr "I-print sa PDF" -msgid "suggest edit" -msgstr "iminumungkahi i-edit" +msgid "open issue" +msgstr "bukas na isyu" -msgid "Download this page" -msgstr "I-download ang pahinang ito" +msgid "Download notebook file" +msgstr "Mag-download ng file ng notebook" msgid "Toggle navigation" msgstr "I-toggle ang pag-navigate" +msgid "Source repository" +msgstr "Pinagmulan ng imbakan" + msgid "By the" msgstr "Sa pamamagitan ng" +msgid "next page" +msgstr "Susunod na pahina" + msgid "Sphinx Book Theme" msgstr "Tema ng Sphinx Book" -msgid "previous page" -msgstr "Nakaraang pahina" - -msgid "Source repository" -msgstr "Pinagmulan ng imbakan" - -msgid "open issue" -msgstr "bukas na isyu" +msgid "Download source file" +msgstr "Mag-download ng file ng pinagmulan" -msgid "Download notebook file" -msgstr "Mag-download ng file ng notebook" +msgid "By" +msgstr "Ni" msgid "Copyright" msgstr "Copyright" -msgid "Theme by the" -msgstr "Tema ng" - msgid "Open an issue" msgstr "Magbukas ng isyu" -msgid "next page" -msgstr "Susunod na pahina" +msgid "previous page" +msgstr "Nakaraang pahina" -msgid "Launch" -msgstr "Ilunsad" +msgid "Download this page" +msgstr "I-download ang pahinang ito" + +msgid "Theme by the" +msgstr "Tema ng" diff --git a/docs/_static/locales/tr/LC_MESSAGES/booktheme.po b/docs/_static/locales/tr/LC_MESSAGES/booktheme.po index f80c643..47d7bdf 100644 --- a/docs/_static/locales/tr/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/tr/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Tarafından" - -msgid "repository" -msgstr "depo" - -msgid "Fullscreen mode" -msgstr "Tam ekran modu" - -msgid "Contents" -msgstr "İçindekiler" +msgid "suggest edit" +msgstr "düzenleme öner" -msgid "Download source file" -msgstr "Kaynak dosyayı indirin" +msgid "Last updated on" +msgstr "Son güncelleme tarihi" msgid "Edit this page" msgstr "Bu sayfayı düzenle" -msgid "Last updated on" -msgstr "Son güncelleme tarihi" +msgid "Launch" +msgstr "Başlatmak" msgid "Print to PDF" msgstr "PDF olarak yazdır" -msgid "suggest edit" -msgstr "düzenleme öner" +msgid "open issue" +msgstr "Açık konu" -msgid "Download this page" -msgstr "Bu sayfayı indirin" +msgid "Download notebook file" +msgstr "Defter dosyasını indirin" msgid "Toggle navigation" msgstr "Gezinmeyi değiştir" +msgid "Source repository" +msgstr "Kaynak kod deposu" + msgid "By the" msgstr "Tarafından" +msgid "next page" +msgstr "sonraki Sayfa" + +msgid "repository" +msgstr "depo" + msgid "Sphinx Book Theme" msgstr "Sfenks Kitap Teması" -msgid "previous page" -msgstr "önceki sayfa" - -msgid "Source repository" -msgstr "Kaynak kod deposu" +msgid "Download source file" +msgstr "Kaynak dosyayı indirin" -msgid "open issue" -msgstr "Açık konu" +msgid "Contents" +msgstr "İçindekiler" -msgid "Download notebook file" -msgstr "Defter dosyasını indirin" +msgid "By" +msgstr "Tarafından" msgid "Copyright" msgstr "Telif hakkı" -msgid "Theme by the" -msgstr "Tarafından tema" +msgid "Fullscreen mode" +msgstr "Tam ekran modu" msgid "Open an issue" msgstr "Bir sorunu açın" -msgid "next page" -msgstr "sonraki Sayfa" +msgid "previous page" +msgstr "önceki sayfa" -msgid "Launch" -msgstr "Başlatmak" +msgid "Download this page" +msgstr "Bu sayfayı indirin" + +msgid "Theme by the" +msgstr "Tarafından tema" diff --git a/docs/_static/locales/uk/LC_MESSAGES/booktheme.po b/docs/_static/locales/uk/LC_MESSAGES/booktheme.po index 13fc4e3..e85f6f1 100644 --- a/docs/_static/locales/uk/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/uk/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Автор" - -msgid "repository" -msgstr "сховище" - -msgid "Fullscreen mode" -msgstr "Повноекранний режим" - -msgid "Contents" -msgstr "Зміст" +msgid "suggest edit" +msgstr "запропонувати редагувати" -msgid "Download source file" -msgstr "Завантажити вихідний файл" +msgid "Last updated on" +msgstr "Останнє оновлення:" msgid "Edit this page" msgstr "Редагувати цю сторінку" -msgid "Last updated on" -msgstr "Останнє оновлення:" +msgid "Launch" +msgstr "Запуск" msgid "Print to PDF" msgstr "Друк у форматі PDF" -msgid "suggest edit" -msgstr "запропонувати редагувати" +msgid "open issue" +msgstr "відкритий випуск" -msgid "Download this page" -msgstr "Завантажте цю сторінку" +msgid "Download notebook file" +msgstr "Завантажте файл блокнота" msgid "Toggle navigation" msgstr "Переключити навігацію" +msgid "Source repository" +msgstr "Джерело сховища" + msgid "By the" msgstr "По" +msgid "next page" +msgstr "Наступна сторінка" + +msgid "repository" +msgstr "сховище" + msgid "Sphinx Book Theme" msgstr "Тема книги \"Сфінкс\"" -msgid "previous page" -msgstr "Попередня сторінка" - -msgid "Source repository" -msgstr "Джерело сховища" +msgid "Download source file" +msgstr "Завантажити вихідний файл" -msgid "open issue" -msgstr "відкритий випуск" +msgid "Contents" +msgstr "Зміст" -msgid "Download notebook file" -msgstr "Завантажте файл блокнота" +msgid "By" +msgstr "Автор" msgid "Copyright" msgstr "Авторське право" -msgid "Theme by the" -msgstr "Тема від" +msgid "Fullscreen mode" +msgstr "Повноекранний режим" msgid "Open an issue" msgstr "Відкрийте випуск" -msgid "next page" -msgstr "Наступна сторінка" +msgid "previous page" +msgstr "Попередня сторінка" -msgid "Launch" -msgstr "Запуск" +msgid "Download this page" +msgstr "Завантажте цю сторінку" + +msgid "Theme by the" +msgstr "Тема від" diff --git a/docs/_static/locales/ur/LC_MESSAGES/booktheme.po b/docs/_static/locales/ur/LC_MESSAGES/booktheme.po index a39526d..0f90726 100644 --- a/docs/_static/locales/ur/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/ur/LC_MESSAGES/booktheme.po @@ -8,59 +8,59 @@ msgstr "" "Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "بذریعہ" +msgid "suggest edit" +msgstr "ترمیم کی تجویز کریں" -msgid "Download source file" -msgstr "سورس فائل ڈاؤن لوڈ کریں" +msgid "Last updated on" +msgstr "آخری بار تازہ کاری ہوئی" msgid "Edit this page" msgstr "اس صفحے میں ترمیم کریں" -msgid "Last updated on" -msgstr "آخری بار تازہ کاری ہوئی" +msgid "Launch" +msgstr "لانچ کریں" msgid "Print to PDF" msgstr "پی ڈی ایف پرنٹ کریں" -msgid "suggest edit" -msgstr "ترمیم کی تجویز کریں" +msgid "open issue" +msgstr "کھلا مسئلہ" -msgid "Download this page" -msgstr "اس صفحے کو ڈاؤن لوڈ کریں" +msgid "Download notebook file" +msgstr "نوٹ بک فائل ڈاؤن لوڈ کریں" msgid "Toggle navigation" msgstr "نیویگیشن ٹوگل کریں" +msgid "Source repository" +msgstr "ماخذ ذخیرہ" + msgid "By the" msgstr "کی طرف" +msgid "next page" +msgstr "اگلا صفحہ" + msgid "Sphinx Book Theme" msgstr "سپنکس بک تھیم" -msgid "previous page" -msgstr "سابقہ ​​صفحہ" - -msgid "Source repository" -msgstr "ماخذ ذخیرہ" - -msgid "open issue" -msgstr "کھلا مسئلہ" +msgid "Download source file" +msgstr "سورس فائل ڈاؤن لوڈ کریں" -msgid "Download notebook file" -msgstr "نوٹ بک فائل ڈاؤن لوڈ کریں" +msgid "By" +msgstr "بذریعہ" msgid "Copyright" msgstr "کاپی رائٹ" -msgid "Theme by the" -msgstr "کے ذریعہ تھیم" - msgid "Open an issue" msgstr "ایک مسئلہ کھولیں" -msgid "next page" -msgstr "اگلا صفحہ" +msgid "previous page" +msgstr "سابقہ ​​صفحہ" -msgid "Launch" -msgstr "لانچ کریں" +msgid "Download this page" +msgstr "اس صفحے کو ڈاؤن لوڈ کریں" + +msgid "Theme by the" +msgstr "کے ذریعہ تھیم" diff --git a/docs/_static/locales/vi/LC_MESSAGES/booktheme.po b/docs/_static/locales/vi/LC_MESSAGES/booktheme.po index 72a7219..2cb5cf3 100644 --- a/docs/_static/locales/vi/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/vi/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: vi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "Bởi" - -msgid "repository" -msgstr "kho" - -msgid "Fullscreen mode" -msgstr "Chế độ toàn màn hình" - -msgid "Contents" -msgstr "Nội dung" +msgid "suggest edit" +msgstr "đề nghị chỉnh sửa" -msgid "Download source file" -msgstr "Tải xuống tệp nguồn" +msgid "Last updated on" +msgstr "Cập nhật lần cuối vào" msgid "Edit this page" msgstr "chỉnh sửa trang này" -msgid "Last updated on" -msgstr "Cập nhật lần cuối vào" +msgid "Launch" +msgstr "Phóng" msgid "Print to PDF" msgstr "In sang PDF" -msgid "suggest edit" -msgstr "đề nghị chỉnh sửa" +msgid "open issue" +msgstr "vấn đề mở" -msgid "Download this page" -msgstr "Tải xuống trang này" +msgid "Download notebook file" +msgstr "Tải xuống tệp sổ tay" msgid "Toggle navigation" msgstr "Chuyển đổi điều hướng thành" +msgid "Source repository" +msgstr "Kho nguồn" + msgid "By the" msgstr "Bằng" +msgid "next page" +msgstr "Trang tiếp theo" + +msgid "repository" +msgstr "kho" + msgid "Sphinx Book Theme" msgstr "Chủ đề sách nhân sư" -msgid "previous page" -msgstr "trang trước" - -msgid "Source repository" -msgstr "Kho nguồn" +msgid "Download source file" +msgstr "Tải xuống tệp nguồn" -msgid "open issue" -msgstr "vấn đề mở" +msgid "Contents" +msgstr "Nội dung" -msgid "Download notebook file" -msgstr "Tải xuống tệp sổ tay" +msgid "By" +msgstr "Bởi" msgid "Copyright" msgstr "Bản quyền" -msgid "Theme by the" -msgstr "Chủ đề của" +msgid "Fullscreen mode" +msgstr "Chế độ toàn màn hình" msgid "Open an issue" msgstr "Mở một vấn đề" -msgid "next page" -msgstr "Trang tiếp theo" +msgid "previous page" +msgstr "trang trước" -msgid "Launch" -msgstr "Phóng" +msgid "Download this page" +msgstr "Tải xuống trang này" + +msgid "Theme by the" +msgstr "Chủ đề của" diff --git a/docs/_static/locales/zh_CN/LC_MESSAGES/booktheme.po b/docs/_static/locales/zh_CN/LC_MESSAGES/booktheme.po index e62bd5a..f91f3ba 100644 --- a/docs/_static/locales/zh_CN/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/zh_CN/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "作者:" - -msgid "repository" -msgstr "仓库" - -msgid "Fullscreen mode" -msgstr "全屏模式" - -msgid "Contents" -msgstr "目录" +msgid "suggest edit" +msgstr "提出修改建议" -msgid "Download source file" -msgstr "下载源文件" +msgid "Last updated on" +msgstr "上次更新时间:" msgid "Edit this page" msgstr "编辑此页面" -msgid "Last updated on" -msgstr "上次更新时间:" +msgid "Launch" +msgstr "启动" msgid "Print to PDF" msgstr "列印成 PDF" -msgid "suggest edit" -msgstr "提出修改建议" +msgid "open issue" +msgstr "创建议题" -msgid "Download this page" -msgstr "下载此页面" +msgid "Download notebook file" +msgstr "下载笔记本文件" msgid "Toggle navigation" msgstr "显示或隐藏导航栏" +msgid "Source repository" +msgstr "源码库" + msgid "By the" msgstr "作者:" +msgid "next page" +msgstr "下一页" + +msgid "repository" +msgstr "仓库" + msgid "Sphinx Book Theme" msgstr "Sphinx Book 主题" -msgid "previous page" -msgstr "上一页" - -msgid "Source repository" -msgstr "源码库" +msgid "Download source file" +msgstr "下载源文件" -msgid "open issue" -msgstr "创建议题" +msgid "Contents" +msgstr "目录" -msgid "Download notebook file" -msgstr "下载笔记本文件" +msgid "By" +msgstr "作者:" msgid "Copyright" msgstr "版权" -msgid "Theme by the" -msgstr "主题作者:" +msgid "Fullscreen mode" +msgstr "全屏模式" msgid "Open an issue" msgstr "创建议题" -msgid "next page" -msgstr "下一页" +msgid "previous page" +msgstr "上一页" -msgid "Launch" -msgstr "启动" +msgid "Download this page" +msgstr "下载此页面" + +msgid "Theme by the" +msgstr "主题作者:" diff --git a/docs/_static/locales/zh_TW/LC_MESSAGES/booktheme.po b/docs/_static/locales/zh_TW/LC_MESSAGES/booktheme.po index 4a9ced7..7833d90 100644 --- a/docs/_static/locales/zh_TW/LC_MESSAGES/booktheme.po +++ b/docs/_static/locales/zh_TW/LC_MESSAGES/booktheme.po @@ -8,68 +8,68 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -msgid "By" -msgstr "作者:" - -msgid "repository" -msgstr "儲存庫" - -msgid "Fullscreen mode" -msgstr "全螢幕模式" - -msgid "Contents" -msgstr "目錄" +msgid "suggest edit" +msgstr "提出修改建議" -msgid "Download source file" -msgstr "下載原始檔" +msgid "Last updated on" +msgstr "最後更新時間:" msgid "Edit this page" msgstr "編輯此頁面" -msgid "Last updated on" -msgstr "最後更新時間:" +msgid "Launch" +msgstr "啟動" msgid "Print to PDF" msgstr "列印成 PDF" -msgid "suggest edit" -msgstr "提出修改建議" +msgid "open issue" +msgstr "公開的問題" -msgid "Download this page" -msgstr "下載此頁面" +msgid "Download notebook file" +msgstr "下載 Notebook 檔案" msgid "Toggle navigation" msgstr "顯示或隱藏導覽列" +msgid "Source repository" +msgstr "來源儲存庫" + msgid "By the" msgstr "作者:" +msgid "next page" +msgstr "下一頁" + +msgid "repository" +msgstr "儲存庫" + msgid "Sphinx Book Theme" msgstr "Sphinx Book 佈景主題" -msgid "previous page" -msgstr "上一頁" - -msgid "Source repository" -msgstr "來源儲存庫" +msgid "Download source file" +msgstr "下載原始檔" -msgid "open issue" -msgstr "公開的問題" +msgid "Contents" +msgstr "目錄" -msgid "Download notebook file" -msgstr "下載 Notebook 檔案" +msgid "By" +msgstr "作者:" msgid "Copyright" msgstr "Copyright" -msgid "Theme by the" -msgstr "佈景主題作者:" +msgid "Fullscreen mode" +msgstr "全螢幕模式" msgid "Open an issue" msgstr "開啟議題" -msgid "next page" -msgstr "下一頁" +msgid "previous page" +msgstr "上一頁" -msgid "Launch" -msgstr "啟動" +msgid "Download this page" +msgstr "下載此頁面" + +msgid "Theme by the" +msgstr "佈景主題作者:" diff --git a/docs/_static/nbsphinx-code-cells.css b/docs/_static/nbsphinx-code-cells.css index 199fa5a..a3fb27c 100644 --- a/docs/_static/nbsphinx-code-cells.css +++ b/docs/_static/nbsphinx-code-cells.css @@ -62,12 +62,16 @@ div.nblast.container { } /* input prompt */ -div.nbinput.container div.prompt pre { +div.nbinput.container div.prompt pre, +/* for sphinx_immaterial theme: */ +div.nbinput.container div.prompt pre > code { color: #307FC1; } /* output prompt */ -div.nboutput.container div.prompt pre { +div.nboutput.container div.prompt pre, +/* for sphinx_immaterial theme: */ +div.nboutput.container div.prompt pre > code { color: #BF5B3D; } @@ -204,8 +208,10 @@ div.nboutput.container div.output_area > div[class^='highlight']{ overflow-y: hidden; } -/* hide copybtn icon on prompts (needed for 'sphinx_copybutton') */ -.prompt .copybtn { +/* hide copy button on prompts for 'sphinx_copybutton' extension ... */ +.prompt .copybtn, +/* ... and 'sphinx_immaterial' theme */ +.prompt .md-clipboard.md-icon { display: none; } diff --git a/docs/_static/scripts/bootstrap.js b/docs/_static/scripts/bootstrap.js index 05b3474..766173a 100644 --- a/docs/_static/scripts/bootstrap.js +++ b/docs/_static/scripts/bootstrap.js @@ -1,7 +1,3 @@ -!function(t){var e={};function i(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)i.d(n,s,function(e){return t[e]}.bind(null,s));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=1)}([function(t,e,i){"use strict";function n(t){"loading"!=document.readyState?t():document.addEventListener("DOMContentLoaded",t)}i.d(e,"a",(function(){return n}))},function(t,e,i){"use strict";i.r(e);var n={};i.r(n),i.d(n,"top",(function(){return s})),i.d(n,"bottom",(function(){return o})),i.d(n,"right",(function(){return r})),i.d(n,"left",(function(){return a})),i.d(n,"auto",(function(){return l})),i.d(n,"basePlacements",(function(){return c})),i.d(n,"start",(function(){return u})),i.d(n,"end",(function(){return h})),i.d(n,"clippingParents",(function(){return d})),i.d(n,"viewport",(function(){return f})),i.d(n,"popper",(function(){return p})),i.d(n,"reference",(function(){return g})),i.d(n,"variationPlacements",(function(){return m})),i.d(n,"placements",(function(){return _})),i.d(n,"beforeRead",(function(){return b})),i.d(n,"read",(function(){return v})),i.d(n,"afterRead",(function(){return y})),i.d(n,"beforeMain",(function(){return w})),i.d(n,"main",(function(){return A})),i.d(n,"afterMain",(function(){return E})),i.d(n,"beforeWrite",(function(){return C})),i.d(n,"write",(function(){return T})),i.d(n,"afterWrite",(function(){return O})),i.d(n,"modifierPhases",(function(){return x})),i.d(n,"applyStyles",(function(){return N})),i.d(n,"arrow",(function(){return Z})),i.d(n,"computeStyles",(function(){return nt})),i.d(n,"eventListeners",(function(){return ot})),i.d(n,"flip",(function(){return vt})),i.d(n,"hide",(function(){return At})),i.d(n,"offset",(function(){return Et})),i.d(n,"popperOffsets",(function(){return Ct})),i.d(n,"preventOverflow",(function(){return Tt})),i.d(n,"popperGenerator",(function(){return Dt})),i.d(n,"detectOverflow",(function(){return bt})),i.d(n,"createPopperBase",(function(){return St})),i.d(n,"createPopper",(function(){return It})),i.d(n,"createPopperLite",(function(){return Nt}));var s="top",o="bottom",r="right",a="left",l="auto",c=[s,o,r,a],u="start",h="end",d="clippingParents",f="viewport",p="popper",g="reference",m=c.reduce((function(t,e){return t.concat([e+"-"+u,e+"-"+h])}),[]),_=[].concat(c,[l]).reduce((function(t,e){return t.concat([e,e+"-"+u,e+"-"+h])}),[]),b="beforeRead",v="read",y="afterRead",w="beforeMain",A="main",E="afterMain",C="beforeWrite",T="write",O="afterWrite",x=[b,v,y,w,A,E,C,T,O];function k(t){return t?(t.nodeName||"").toLowerCase():null}function L(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function D(t){return t instanceof L(t).Element||t instanceof Element}function S(t){return t instanceof L(t).HTMLElement||t instanceof HTMLElement}function I(t){return"undefined"!=typeof ShadowRoot&&(t instanceof L(t).ShadowRoot||t instanceof ShadowRoot)}var N={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];S(s)&&k(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});S(n)&&k(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function P(t){return t.split("-")[0]}var j=Math.max,M=Math.min,H=Math.round;function W(){var t=navigator.userAgentData;return null!=t&&t.brands?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function F(){return!/^((?!chrome|android).)*safari/i.test(W())}function B(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&S(t)&&(s=t.offsetWidth>0&&H(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&H(n.height)/t.offsetHeight||1);var r=(D(t)?L(t):window).visualViewport,a=!F()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,u=n.width/s,h=n.height/o;return{width:u,height:h,top:c,right:l+u,bottom:c+h,left:l,x:l,y:c}}function z(t){var e=B(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function q(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&I(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function R(t){return L(t).getComputedStyle(t)}function V(t){return["table","td","th"].indexOf(k(t))>=0}function $(t){return((D(t)?t.ownerDocument:t.document)||window.document).documentElement}function K(t){return"html"===k(t)?t:t.assignedSlot||t.parentNode||(I(t)?t.host:null)||$(t)}function Q(t){return S(t)&&"fixed"!==R(t).position?t.offsetParent:null}function X(t){for(var e=L(t),i=Q(t);i&&V(i)&&"static"===R(i).position;)i=Q(i);return i&&("html"===k(i)||"body"===k(i)&&"static"===R(i).position)?e:i||function(t){var e=/firefox/i.test(W());if(/Trident/i.test(W())&&S(t)&&"fixed"===R(t).position)return null;var i=K(t);for(I(i)&&(i=i.host);S(i)&&["html","body"].indexOf(k(i))<0;){var n=R(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Y(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function U(t,e,i){return j(t,M(e,i))}function G(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function J(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}var Z={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,l=t.options,u=i.elements.arrow,h=i.modifiersData.popperOffsets,d=P(i.placement),f=Y(d),p=[a,r].indexOf(d)>=0?"height":"width";if(u&&h){var g=function(t,e){return G("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:J(t,c))}(l.padding,i),m=z(u),_="y"===f?s:a,b="y"===f?o:r,v=i.rects.reference[p]+i.rects.reference[f]-h[f]-i.rects.popper[p],y=h[f]-i.rects.reference[f],w=X(u),A=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,E=v/2-y/2,C=g[_],T=A-m[p]-g[b],O=A/2-m[p]/2+E,x=U(C,O,T),k=f;i.modifiersData[n]=((e={})[k]=x,e.centerOffset=x-O,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&q(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function tt(t){return t.split("-")[1]}var et={top:"auto",right:"auto",bottom:"auto",left:"auto"};function it(t){var e,i=t.popper,n=t.popperRect,l=t.placement,c=t.variation,u=t.offsets,d=t.position,f=t.gpuAcceleration,p=t.adaptive,g=t.roundOffsets,m=t.isFixed,_=u.x,b=void 0===_?0:_,v=u.y,y=void 0===v?0:v,w="function"==typeof g?g({x:b,y:y}):{x:b,y:y};b=w.x,y=w.y;var A=u.hasOwnProperty("x"),E=u.hasOwnProperty("y"),C=a,T=s,O=window;if(p){var x=X(i),k="clientHeight",D="clientWidth";if(x===L(i)&&"static"!==R(x=$(i)).position&&"absolute"===d&&(k="scrollHeight",D="scrollWidth"),x=x,l===s||(l===a||l===r)&&c===h)T=o,y-=(m&&x===O&&O.visualViewport?O.visualViewport.height:x[k])-n.height,y*=f?1:-1;if(l===a||(l===s||l===o)&&c===h)C=r,b-=(m&&x===O&&O.visualViewport?O.visualViewport.width:x[D])-n.width,b*=f?1:-1}var S,I=Object.assign({position:d},p&&et),N=!0===g?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:H(e*n)/n||0,y:H(i*n)/n||0}}({x:b,y:y}):{x:b,y:y};return b=N.x,y=N.y,f?Object.assign({},I,((S={})[T]=E?"0":"",S[C]=A?"0":"",S.transform=(O.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",S)):Object.assign({},I,((e={})[T]=E?y+"px":"",e[C]=A?b+"px":"",e.transform="",e))}var nt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:P(e.placement),variation:tt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,it(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,it(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},st={passive:!0};var ot={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=L(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,st)})),a&&l.addEventListener("resize",i.update,st),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,st)})),a&&l.removeEventListener("resize",i.update,st)}},data:{}},rt={left:"right",right:"left",bottom:"top",top:"bottom"};function at(t){return t.replace(/left|right|bottom|top/g,(function(t){return rt[t]}))}var lt={start:"end",end:"start"};function ct(t){return t.replace(/start|end/g,(function(t){return lt[t]}))}function ut(t){var e=L(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ht(t){return B($(t)).left+ut(t).scrollLeft}function dt(t){var e=R(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function ft(t,e){var i;void 0===e&&(e=[]);var n=function t(e){return["html","body","#document"].indexOf(k(e))>=0?e.ownerDocument.body:S(e)&&dt(e)?e:t(K(e))}(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=L(n),r=s?[o].concat(o.visualViewport||[],dt(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(ft(K(r)))}function pt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function gt(t,e,i){return e===f?pt(function(t,e){var i=L(t),n=$(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=F();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+ht(t),y:l}}(t,i)):D(e)?function(t,e){var i=B(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):pt(function(t){var e,i=$(t),n=ut(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=j(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=j(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ht(t),l=-n.scrollTop;return"rtl"===R(s||i).direction&&(a+=j(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}($(t)))}function mt(t,e,i,n){var s="clippingParents"===e?function(t){var e=ft(K(t)),i=["absolute","fixed"].indexOf(R(t).position)>=0&&S(t)?X(t):t;return D(i)?e.filter((function(t){return D(t)&&q(t,i)&&"body"!==k(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=gt(t,i,n);return e.top=j(s.top,e.top),e.right=M(s.right,e.right),e.bottom=M(s.bottom,e.bottom),e.left=j(s.left,e.left),e}),gt(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function _t(t){var e,i=t.reference,n=t.element,l=t.placement,c=l?P(l):null,d=l?tt(l):null,f=i.x+i.width/2-n.width/2,p=i.y+i.height/2-n.height/2;switch(c){case s:e={x:f,y:i.y-n.height};break;case o:e={x:f,y:i.y+i.height};break;case r:e={x:i.x+i.width,y:p};break;case a:e={x:i.x-n.width,y:p};break;default:e={x:i.x,y:i.y}}var g=c?Y(c):null;if(null!=g){var m="y"===g?"height":"width";switch(d){case u:e[g]=e[g]-(i[m]/2-n[m]/2);break;case h:e[g]=e[g]+(i[m]/2-n[m]/2)}}return e}function bt(t,e){void 0===e&&(e={});var i=e,n=i.placement,a=void 0===n?t.placement:n,l=i.strategy,u=void 0===l?t.strategy:l,h=i.boundary,m=void 0===h?d:h,_=i.rootBoundary,b=void 0===_?f:_,v=i.elementContext,y=void 0===v?p:v,w=i.altBoundary,A=void 0!==w&&w,E=i.padding,C=void 0===E?0:E,T=G("number"!=typeof C?C:J(C,c)),O=y===p?g:p,x=t.rects.popper,k=t.elements[A?O:y],L=mt(D(k)?k:k.contextElement||$(t.elements.popper),m,b,u),S=B(t.elements.reference),I=_t({reference:S,element:x,strategy:"absolute",placement:a}),N=pt(Object.assign({},x,I)),P=y===p?N:S,j={top:L.top-P.top+T.top,bottom:P.bottom-L.bottom+T.bottom,left:L.left-P.left+T.left,right:P.right-L.right+T.right},M=t.modifiersData.offset;if(y===p&&M){var H=M[a];Object.keys(j).forEach((function(t){var e=[r,o].indexOf(t)>=0?1:-1,i=[s,o].indexOf(t)>=0?"y":"x";j[t]+=H[i]*e}))}return j}var vt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var h=i.mainAxis,d=void 0===h||h,f=i.altAxis,p=void 0===f||f,g=i.fallbackPlacements,b=i.padding,v=i.boundary,y=i.rootBoundary,w=i.altBoundary,A=i.flipVariations,E=void 0===A||A,C=i.allowedAutoPlacements,T=e.options.placement,O=P(T),x=g||(O===T||!E?[at(T)]:function(t){if(P(t)===l)return[];var e=at(t);return[ct(t),e,ct(e)]}(T)),k=[T].concat(x).reduce((function(t,i){return t.concat(P(i)===l?function(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,u=void 0===l?_:l,h=tt(n),d=h?a?m:m.filter((function(t){return tt(t)===h})):c,f=d.filter((function(t){return u.indexOf(t)>=0}));0===f.length&&(f=d);var p=f.reduce((function(e,i){return e[i]=bt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[P(i)],e}),{});return Object.keys(p).sort((function(t,e){return p[t]-p[e]}))}(e,{placement:i,boundary:v,rootBoundary:y,padding:b,flipVariations:E,allowedAutoPlacements:C}):i)}),[]),L=e.rects.reference,D=e.rects.popper,S=new Map,I=!0,N=k[0],j=0;j=0,B=F?"width":"height",z=bt(e,{placement:M,boundary:v,rootBoundary:y,altBoundary:w,padding:b}),q=F?W?r:a:W?o:s;L[B]>D[B]&&(q=at(q));var R=at(q),V=[];if(d&&V.push(z[H]<=0),p&&V.push(z[q]<=0,z[R]<=0),V.every((function(t){return t}))){N=M,I=!1;break}S.set(M,V)}if(I)for(var $=function(t){var e=k.find((function(e){var i=S.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return N=e,"break"},K=E?3:1;K>0;K--){if("break"===$(K))break}e.placement!==N&&(e.modifiersData[n]._skip=!0,e.placement=N,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function yt(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function wt(t){return[s,r,o,a].some((function(e){return t[e]>=0}))}var At={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=bt(e,{elementContext:"reference"}),a=bt(e,{altBoundary:!0}),l=yt(r,n),c=yt(a,s,o),u=wt(l),h=wt(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:h},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}};var Et={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,o=i.offset,l=void 0===o?[0,0]:o,c=_.reduce((function(t,i){return t[i]=function(t,e,i){var n=P(t),o=[a,s].indexOf(n)>=0?-1:1,l="function"==typeof i?i(Object.assign({},e,{placement:t})):i,c=l[0],u=l[1];return c=c||0,u=(u||0)*o,[a,r].indexOf(n)>=0?{x:u,y:c}:{x:c,y:u}}(i,e.rects,l),t}),{}),u=c[e.placement],h=u.x,d=u.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=h,e.modifiersData.popperOffsets.y+=d),e.modifiersData[n]=c}};var Ct={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=_t({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}};var Tt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,l=i.mainAxis,c=void 0===l||l,h=i.altAxis,d=void 0!==h&&h,f=i.boundary,p=i.rootBoundary,g=i.altBoundary,m=i.padding,_=i.tether,b=void 0===_||_,v=i.tetherOffset,y=void 0===v?0:v,w=bt(e,{boundary:f,rootBoundary:p,padding:m,altBoundary:g}),A=P(e.placement),E=tt(e.placement),C=!E,T=Y(A),O="x"===T?"y":"x",x=e.modifiersData.popperOffsets,k=e.rects.reference,L=e.rects.popper,D="function"==typeof y?y(Object.assign({},e.rects,{placement:e.placement})):y,S="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),I=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,N={x:0,y:0};if(x){if(c){var H,W="y"===T?s:a,F="y"===T?o:r,B="y"===T?"height":"width",q=x[T],R=q+w[W],V=q-w[F],$=b?-L[B]/2:0,K=E===u?k[B]:L[B],Q=E===u?-L[B]:-k[B],G=e.elements.arrow,J=b&&G?z(G):{width:0,height:0},Z=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=Z[W],it=Z[F],nt=U(0,k[B],J[B]),st=C?k[B]/2-$-nt-et-S.mainAxis:K-nt-et-S.mainAxis,ot=C?-k[B]/2+$+nt+it+S.mainAxis:Q+nt+it+S.mainAxis,rt=e.elements.arrow&&X(e.elements.arrow),at=rt?"y"===T?rt.clientTop||0:rt.clientLeft||0:0,lt=null!=(H=null==I?void 0:I[T])?H:0,ct=q+ot-lt,ut=U(b?M(R,q+st-lt-at):R,q,b?j(V,ct):V);x[T]=ut,N[T]=ut-q}if(d){var ht,dt="x"===T?s:a,ft="x"===T?o:r,pt=x[O],gt="y"===O?"height":"width",mt=pt+w[dt],_t=pt-w[ft],vt=-1!==[s,a].indexOf(A),yt=null!=(ht=null==I?void 0:I[O])?ht:0,wt=vt?mt:pt-k[gt]-L[gt]-yt+S.altAxis,At=vt?pt+k[gt]+L[gt]-yt-S.altAxis:_t,Et=b&&vt?function(t,e,i){var n=U(t,e,i);return n>i?i:n}(wt,pt,At):U(b?wt:mt,pt,b?At:_t);x[O]=Et,N[O]=Et-pt}e.modifiersData[n]=N}},requiresIfExists:["offset"]};function Ot(t,e,i){void 0===i&&(i=!1);var n,s,o=S(e),r=S(e)&&function(t){var e=t.getBoundingClientRect(),i=H(e.width)/t.offsetWidth||1,n=H(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=$(e),l=B(t,r,i),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(o||!o&&!i)&&(("body"!==k(e)||dt(a))&&(c=(n=e)!==L(n)&&S(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ut(n)),S(e)?((u=B(e,!0)).x+=e.clientLeft,u.y+=e.clientTop):a&&(u.x=ht(a))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function xt(t){var e=new Map,i=new Set,n=[];return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||function t(s){i.add(s.name),[].concat(s.requires||[],s.requiresIfExists||[]).forEach((function(n){if(!i.has(n)){var s=e.get(n);s&&t(s)}})),n.push(s)}(t)})),n}var kt={placement:"bottom",modifiers:[],strategy:"absolute"};function Lt(){for(var t=arguments.length,e=new Array(t),i=0;i{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),e=i&&"#"!==i?i.trim():null}return e},jt=t=>{const e=Pt(t);return e&&document.querySelector(e)?e:null},Mt=t=>{const e=Pt(t);return e?document.querySelector(e):null},Ht=t=>{t.dispatchEvent(new Event("transitionend"))},Wt=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Ft=t=>Wt(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,Bt=t=>{if(!Wt(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},zt=t=>!t||t.nodeType!==Node.ELEMENT_NODE||(!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled"))),qt=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?qt(t.parentNode):null},Rt=()=>{},Vt=t=>{t.offsetHeight},$t=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Kt=[],Qt=()=>"rtl"===document.documentElement.dir,Xt=t=>{var e;e=()=>{const e=$t();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(Kt.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of Kt)t()}),Kt.push(e)):e()},Yt=t=>{"function"==typeof t&&t()},Ut=(t,e,i=!0)=>{if(!i)return void Yt(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let s=!1;const o=({target:i})=>{i===e&&(s=!0,e.removeEventListener("transitionend",o),Yt(t))};e.addEventListener("transitionend",o),setTimeout(()=>{s||Ht(e)},n)},Gt=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},Jt=/[^.]*(?=\..*)\.|.*/,Zt=/\..*/,te=/::\d+$/,ee={};let ie=1;const ne={mouseenter:"mouseover",mouseleave:"mouseout"},se=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function oe(t,e){return e&&`${e}::${ie++}`||t.uidEvent||ie++}function re(t){const e=oe(t);return t.uidEvent=e,ee[e]=ee[e]||{},ee[e]}function ae(t,e,i=null){return Object.values(t).find(t=>t.callable===e&&t.delegationSelector===i)}function le(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=de(t);return se.has(o)||(o=t),[n,s,o]}function ce(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=le(e,i,n);if(e in ne){r=(t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)})(r)}const l=re(t),c=l[a]||(l[a]={}),u=ae(c,r,o?i:null);if(u)return void(u.oneOff=u.oneOff&&s);const h=oe(r,e.replace(Jt,"")),d=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return pe(s,{delegateTarget:r}),n.oneOff&&fe.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return pe(n,{delegateTarget:t}),i.oneOff&&fe.off(t,n.type,e),e.apply(t,[n])}}(t,r);d.delegationSelector=o?i:null,d.callable=r,d.oneOff=s,d.uidEvent=h,c[h]=d,t.addEventListener(a,d,o)}function ue(t,e,i,n,s){const o=ae(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function he(t,e,i,n){const s=e[i]||{};for(const o of Object.keys(s))if(o.includes(n)){const n=s[o];ue(t,e,i,n.callable,n.delegationSelector)}}function de(t){return t=t.replace(Zt,""),ne[t]||t}const fe={on(t,e,i,n){ce(t,e,i,n,!1)},one(t,e,i,n){ce(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=le(e,i,n),a=r!==e,l=re(t),c=l[r]||{},u=e.startsWith(".");if(void 0===o){if(u)for(const i of Object.keys(l))he(t,l,i,e.slice(1));for(const i of Object.keys(c)){const n=i.replace(te,"");if(!a||e.includes(n)){const e=c[i];ue(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;ue(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=$t();let s=null,o=!0,r=!0,a=!1;e!==de(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());let l=new Event(e,{bubbles:o,cancelable:!0});return l=pe(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function pe(t,e){for(const[i,n]of Object.entries(e||{}))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}const ge=new Map,me={set(t,e,i){ge.has(t)||ge.set(t,new Map);const n=ge.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>ge.has(t)&&ge.get(t).get(e)||null,remove(t,e){if(!ge.has(t))return;const i=ge.get(t);i.delete(e),0===i.size&&ge.delete(t)}};function _e(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function be(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}const ve={setDataAttribute(t,e,i){t.setAttribute("data-bs-"+be(e),i)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+be(e))},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter(t=>t.startsWith("bs")&&!t.startsWith("bsConfig"));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=_e(t.dataset[n])}return e},getDataAttribute:(t,e)=>_e(t.getAttribute("data-bs-"+be(e)))};class ye{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=Wt(e)?ve.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...Wt(e)?ve.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],o=t[n],r=Wt(o)?"element":null==(i=o)?""+i:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class we extends ye{constructor(t,e){super(),(t=Ft(t))&&(this._element=t,this._config=this._getConfig(e),me.set(this._element,this.constructor.DATA_KEY,this))}dispose(){me.remove(this._element,this.constructor.DATA_KEY),fe.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){Ut(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return me.get(Ft(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.2.2"}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}static eventName(t){return`${t}${this.EVENT_KEY}`}}const Ae=(t,e="hide")=>{const i="click.dismiss"+t.EVENT_KEY,n=t.NAME;fe.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),zt(this))return;const s=Mt(this)||this.closest("."+n);t.getOrCreateInstance(s)[e]()}))};class Ee extends we{static get NAME(){return"alert"}close(){if(fe.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,t)}_destroyElement(){this._element.remove(),fe.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Ee.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}Ae(Ee,"close"),Xt(Ee);class Ce extends we{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Ce.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}fe.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');Ce.getOrCreateInstance(e).toggle()}),Xt(Ce);const Te={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>t+':not([tabindex^="-"])').join(",");return this.find(e,t).filter(t=>!zt(t)&&Bt(t))}},Oe={endCallback:null,leftCallback:null,rightCallback:null},xe={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class ke extends ye{constructor(t,e){super(),this._element=t,t&&ke.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Oe}static get DefaultType(){return xe}static get NAME(){return"swipe"}dispose(){fe.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Yt(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&Yt(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(fe.on(this._element,"pointerdown.bs.swipe",t=>this._start(t)),fe.on(this._element,"pointerup.bs.swipe",t=>this._end(t)),this._element.classList.add("pointer-event")):(fe.on(this._element,"touchstart.bs.swipe",t=>this._start(t)),fe.on(this._element,"touchmove.bs.swipe",t=>this._move(t)),fe.on(this._element,"touchend.bs.swipe",t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const Le={ArrowLeft:"right",ArrowRight:"left"},De={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Se={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Ie extends we{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Te.findOne(".carousel-indicators",this._element),this._addEventListeners(),"carousel"===this._config.ride&&this.cycle()}static get Default(){return De}static get DefaultType(){return Se}static get NAME(){return"carousel"}next(){this._slide("next")}nextWhenVisible(){!document.hidden&&Bt(this._element)&&this.next()}prev(){this._slide("prev")}pause(){this._isSliding&&Ht(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?fe.one(this._element,"slid.bs.carousel",()=>this.cycle()):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void fe.one(this._element,"slid.bs.carousel",()=>this.to(t));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?"next":"prev";this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&fe.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(fe.on(this._element,"mouseenter.bs.carousel",()=>this.pause()),fe.on(this._element,"mouseleave.bs.carousel",()=>this._maybeEnableCycle())),this._config.touch&&ke.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of Te.find(".carousel-item img",this._element))fe.on(t,"dragstart.bs.carousel",t=>t.preventDefault());const t={leftCallback:()=>this._slide(this._directionToOrder("left")),rightCallback:()=>this._slide(this._directionToOrder("right")),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new ke(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Le[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=Te.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const i=Te.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add("active"),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n="next"===t,s=e||Gt(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>fe.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),Vt(s),i.classList.add(l),s.classList.add(l);this._queueCallback(()=>{s.classList.remove(l,c),s.classList.add("active"),i.classList.remove("active",c,l),this._isSliding=!1,r("slid.bs.carousel")},i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Te.findOne(".active.carousel-item",this._element)}_getItems(){return Te.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Qt()?"left"===t?"prev":"next":"left"===t?"next":"prev"}_orderToDirection(t){return Qt()?"prev"===t?"left":"right":"prev"===t?"right":"left"}static jQueryInterface(t){return this.each((function(){const e=Ie.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}fe.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=Mt(this);if(!e||!e.classList.contains("carousel"))return;t.preventDefault();const i=Ie.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===ve.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),fe.on(window,"load.bs.carousel.data-api",()=>{const t=Te.find('[data-bs-ride="carousel"]');for(const e of t)Ie.getOrCreateInstance(e)}),Xt(Ie);const Ne={parent:null,toggle:!0},Pe={parent:"(null|element)",toggle:"boolean"};class je extends we{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=Te.find('[data-bs-toggle="collapse"]');for(const t of i){const e=jt(t),i=Te.find(e).filter(t=>t===this._element);null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ne}static get DefaultType(){return Pe}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(t=>t!==this._element).map(t=>je.getOrCreateInstance(t,{toggle:!1}))),t.length&&t[0]._isTransitioning)return;if(fe.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i="scroll"+(e[0].toUpperCase()+e.slice(1));this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[e]="",fe.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[e]=this._element[i]+"px"}hide(){if(this._isTransitioning||!this._isShown())return;if(fe.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",Vt(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");for(const t of this._triggerArray){const e=Mt(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0;this._element.style[t]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),fe.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}_isShown(t=this._element){return t.classList.contains("show")}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=Ft(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren('[data-bs-toggle="collapse"]');for(const e of t){const t=Mt(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=Te.find(":scope .collapse .collapse",this._config.parent);return Te.find(t,this._config.parent).filter(t=>!e.includes(t))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=je.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}fe.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=jt(this),i=Te.find(e);for(const t of i)je.getOrCreateInstance(t,{toggle:!1}).toggle()})),Xt(je);const Me="ArrowUp",He="ArrowDown",We='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Fe=Qt()?"top-end":"top-start",Be=Qt()?"top-start":"top-end",ze=Qt()?"bottom-end":"bottom-start",qe=Qt()?"bottom-start":"bottom-end",Re=Qt()?"left-start":"right-start",Ve=Qt()?"right-start":"left-start",$e={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ke={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Qe extends we{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=Te.next(this._element,".dropdown-menu")[0]||Te.prev(this._element,".dropdown-menu")[0]||Te.findOne(".dropdown-menu",this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return $e}static get DefaultType(){return Ke}static get NAME(){return"dropdown"}toggle(){return this._isShown()?this.hide():this.show()}show(){if(zt(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!fe.trigger(this._element,"show.bs.dropdown",t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))fe.on(t,"mouseover",Rt);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add("show"),this._element.classList.add("show"),fe.trigger(this._element,"shown.bs.dropdown",t)}}hide(){if(zt(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!fe.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.off(t,"mouseover",Rt);this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),ve.removeDataAttribute(this._menu,"popper"),fe.trigger(this._element,"hidden.bs.dropdown",t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!Wt(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_createPopper(){if(void 0===n)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:Wt(this._config.reference)?t=Ft(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=It(t,this._menu,e)}_isShown(){return this._menu.classList.contains("show")}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return Re;if(t.classList.contains("dropstart"))return Ve;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?Be:Fe:e?qe:ze}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(ve.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=Te.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(t=>Bt(t));i.length&&Gt(i,e,t===He,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Qe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=Te.find('[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled).show');for(const i of e){const e=Qe.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Me,He].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(We)?this:Te.prev(this,We)[0]||Te.next(this,We)[0]||Te.findOne(We,t.delegateTarget.parentNode),o=Qe.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}fe.on(document,"keydown.bs.dropdown.data-api",We,Qe.dataApiKeydownHandler),fe.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",Qe.dataApiKeydownHandler),fe.on(document,"click.bs.dropdown.data-api",Qe.clearMenus),fe.on(document,"keyup.bs.dropdown.data-api",Qe.clearMenus),fe.on(document,"click.bs.dropdown.data-api",We,(function(t){t.preventDefault(),Qe.getOrCreateInstance(this).toggle()})),Xt(Qe);class Xe{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"padding-right",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","padding-right",e=>e+t),this._setElementAttributes(".sticky-top","margin-right",e=>e-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"padding-right"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","padding-right"),this._resetElementAttributes(".sticky-top","margin-right")}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,i(Number.parseFloat(s))+"px")})}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&ve.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const i=ve.getDataAttribute(t,e);null!==i?(ve.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)})}_applyManipulationCallback(t,e){if(Wt(t))e(t);else for(const i of Te.find(t,this._element))e(i)}}const Ye={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Ue={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ge extends ye{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Ye}static get DefaultType(){return Ue}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void Yt(t);this._append();const e=this._getElement();this._config.isAnimated&&Vt(e),e.classList.add("show"),this._emulateAnimation(()=>{Yt(t)})}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),Yt(t)})):Yt(t)}dispose(){this._isAppended&&(fe.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=Ft(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),fe.on(t,"mousedown.bs.backdrop",()=>{Yt(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){Ut(t,this._getElement(),this._config.isAnimated)}}const Je={autofocus:!0,trapElement:null},Ze={autofocus:"boolean",trapElement:"element"};class ti extends ye{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Je}static get DefaultType(){return Ze}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),fe.off(document,".bs.focustrap"),fe.on(document,"focusin.bs.focustrap",t=>this._handleFocusin(t)),fe.on(document,"keydown.tab.bs.focustrap",t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,fe.off(document,".bs.focustrap"))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=Te.focusableChildren(e);0===i.length?e.focus():"backward"===this._lastTabNavDirection?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?"backward":"forward")}}const ei={backdrop:!0,focus:!0,keyboard:!0},ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class ni extends we{constructor(t,e){super(t,e),this._dialog=Te.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Xe,this._addEventListeners()}static get Default(){return ei}static get DefaultType(){return ii}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;fe.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){if(!this._isShown||this._isTransitioning)return;fe.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove("show"),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){for(const t of[window,this._dialog])fe.off(t,".bs.modal");this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ge({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new ti({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=Te.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),Vt(this._element),this._element.classList.add("show");this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,fe.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,this._isAnimated())}_addEventListeners(){fe.on(this._element,"keydown.dismiss.bs.modal",t=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void this._triggerBackdropTransition()}),fe.on(window,"resize.bs.modal",()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),fe.on(this._element,"mousedown.dismiss.bs.modal",t=>{fe.one(this._element,"click.dismiss.bs.modal",e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),fe.trigger(this._element,"hidden.bs.modal")})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(fe.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains("modal-static")||(t||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static"),this._queueCallback(()=>{this._element.classList.remove("modal-static"),this._queueCallback(()=>{this._element.style.overflowY=e},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=Qt()?"paddingLeft":"paddingRight";this._element.style[t]=e+"px"}if(!i&&t){const t=Qt()?"paddingRight":"paddingLeft";this._element.style[t]=e+"px"}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}fe.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=Mt(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),fe.one(e,"show.bs.modal",t=>{t.defaultPrevented||fe.one(e,"hidden.bs.modal",()=>{Bt(this)&&this.focus()})});const i=Te.findOne(".modal.show");i&&ni.getInstance(i).hide();ni.getOrCreateInstance(e).toggle(this)})),Ae(ni),Xt(ni);const si=".bs.offcanvas",oi=`load${si}.data-api`,ri=`click${si}.data-api`,ai={backdrop:!0,keyboard:!0,scroll:!1},li={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class ci extends we{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return ai}static get DefaultType(){return li}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown)return;if(fe.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Xe).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("showing");this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add("show"),this._element.classList.remove("showing"),fe.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0)}hide(){if(!this._isShown)return;if(fe.trigger(this._element,"hide.bs.offcanvas").defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add("hiding"),this._backdrop.hide();this._queueCallback(()=>{this._element.classList.remove("show","hiding"),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Xe).reset(),fe.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ge({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():fe.trigger(this._element,"hidePrevented.bs.offcanvas")}:null})}_initializeFocusTrap(){return new ti({trapElement:this._element})}_addEventListeners(){fe.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():fe.trigger(this._element,"hidePrevented.bs.offcanvas"))})}static jQueryInterface(t){return this.each((function(){const e=ci.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}fe.on(document,ri,'[data-bs-toggle="offcanvas"]',(function(t){const e=Mt(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),zt(this))return;fe.one(e,"hidden.bs.offcanvas",()=>{Bt(this)&&this.focus()});const i=Te.findOne(".offcanvas.show");i&&i!==e&&ci.getInstance(i).hide();ci.getOrCreateInstance(e).toggle(this)})),fe.on(window,oi,()=>{for(const t of Te.find(".offcanvas.show"))ci.getOrCreateInstance(t).show()}),fe.on(window,"resize.bs.offcanvas",()=>{for(const t of Te.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&ci.getOrCreateInstance(t).hide()}),Ae(ci),Xt(ci);const ui=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),hi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,di=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,fi=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!ui.has(i)||Boolean(hi.test(t.nodeValue)||di.test(t.nodeValue)):e.filter(t=>t instanceof RegExp).some(t=>t.test(i))},pi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};const gi={allowList:pi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},mi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},_i={entry:"(string|element|function|null)",selector:"(string|element)"};class bi extends ye{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return gi}static get DefaultType(){return mi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},_i)}_setContent(t,e,i){const n=Te.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?Wt(e)?this._putElementInTemplate(Ft(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)fi(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const vi=new Set(["sanitize","allowList","sanitizeFn"]),yi={AUTO:"auto",TOP:"top",RIGHT:Qt()?"left":"right",BOTTOM:"bottom",LEFT:Qt()?"right":"left"},wi={allowList:pi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},Ai={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Ei extends we{constructor(t,e){if(void 0===n)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return wi}static get DefaultType(){return Ai}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),fe.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=fe.trigger(this._element,this.constructor.eventName("show")),e=(qt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this.tip&&(this.tip.remove(),this.tip=null);const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),fe.trigger(this._element,this.constructor.eventName("inserted"))),this._popper?this._popper.update():this._popper=this._createPopper(i),i.classList.add("show"),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.on(t,"mouseover",Rt);this._queueCallback(()=>{fe.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(fe.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;const t=this._getTipElement();if(t.classList.remove("show"),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))fe.off(t,"mouseover",Rt);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=null;this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||t.remove(),this._element.removeAttribute("aria-describedby"),fe.trigger(this._element,this.constructor.eventName("hidden")),this._disposePopper())},this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove("fade","show"),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add("fade"),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new bi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains("fade")}_isShown(){return this.tip&&this.tip.classList.contains("show")}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=yi[e.toUpperCase()];return It(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)fe.on(this._element,this.constructor.eventName("click"),this._config.selector,t=>{this._initializeOnDelegatedTarget(t).toggle()});else if("manual"!==e){const t="hover"===e?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i="hover"===e?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");fe.on(this._element,t,this._config.selector,t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0,e._enter()}),fe.on(this._element,i,this._config.selector,t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget),e._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},fe.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=ve.getDataAttributes(this._element);for(const t of Object.keys(e))vi.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:Ft(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=Ei.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(Ei);const Ci={...Ei.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},Ti={...Ei.DefaultType,content:"(null|string|element|function)"};class Oi extends Ei{static get Default(){return Ci}static get DefaultType(){return Ti}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=Oi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(Oi);const xi={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},ki={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Li extends we{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return xi}static get DefaultType(){return ki}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=Ft(t.target)||document.body,t.rootMargin=t.offset?t.offset+"px 0px -30%":t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map(t=>Number.parseFloat(t))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(fe.off(this._config.target,"click.bs.scrollspy"),fe.on(this._config.target,"click.bs.scrollspy","[href]",t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(t=>this._observerCallback(t),t)}_observerCallback(t){const e=t=>this._targetLinks.get("#"+t.target.id),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Te.find("[href]",this._config.target);for(const e of t){if(!e.hash||zt(e))continue;const t=Te.findOne(e.hash,this._element);Bt(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add("active"),this._activateParents(t),fe.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))Te.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add("active");else for(const e of Te.parents(t,".nav, .list-group"))for(const t of Te.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add("active")}_clearActiveClass(t){t.classList.remove("active");const e=Te.find("[href].active",t);for(const t of e)t.classList.remove("active")}static jQueryInterface(t){return this.each((function(){const e=Li.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}fe.on(window,"load.bs.scrollspy.data-api",()=>{for(const t of Te.find('[data-bs-spy="scroll"]'))Li.getOrCreateInstance(t)}),Xt(Li);const Di="ArrowLeft",Si="ArrowRight",Ii="ArrowUp",Ni="ArrowDown",Pi='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',ji='.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), '+Pi;class Mi extends we{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),fe.on(this._element,"keydown.bs.tab",t=>this._keydown(t)))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?fe.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;fe.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){if(!t)return;t.classList.add("active"),this._activate(Mt(t));this._queueCallback(()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),fe.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add("show")},t,t.classList.contains("fade"))}_deactivate(t,e){if(!t)return;t.classList.remove("active"),t.blur(),this._deactivate(Mt(t));this._queueCallback(()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),fe.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove("show")},t,t.classList.contains("fade"))}_keydown(t){if(![Di,Si,Ii,Ni].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[Si,Ni].includes(t.key),i=Gt(this._getChildren().filter(t=>!zt(t)),t.target,e,!0);i&&(i.focus({preventScroll:!0}),Mi.getOrCreateInstance(i).show())}_getChildren(){return Te.find(ji,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=Mt(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby","#"+t.id))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=Te.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle","active"),n(".dropdown-menu","show"),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains("active")}_getInnerElement(t){return t.matches(ji)?t:Te.findOne(ji,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Mi.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}fe.on(document,"click.bs.tab",Pi,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),zt(this)||Mi.getOrCreateInstance(this).show()})),fe.on(window,"load.bs.tab",()=>{for(const t of Te.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))Mi.getOrCreateInstance(t)}),Xt(Mi);const Hi={animation:"boolean",autohide:"boolean",delay:"number"},Wi={animation:!0,autohide:!0,delay:5e3};class Fi extends we{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Wi}static get DefaultType(){return Hi}static get NAME(){return"toast"}show(){if(fe.trigger(this._element,"show.bs.toast").defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove("hide"),Vt(this._element),this._element.classList.add("show","showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),fe.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation)}hide(){if(!this.isShown())return;if(fe.trigger(this._element,"hide.bs.toast").defaultPrevented)return;this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.add("hide"),this._element.classList.remove("showing","show"),fe.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove("show"),super.dispose()}isShown(){return this._element.classList.contains("show")}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){fe.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),fe.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),fe.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),fe.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Fi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}Ae(Fi),Xt(Fi);var Bi=i(0);i.p;Object(Bi.a)((function(){[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(t){return new Ei(t,{delay:{show:500,hide:100}})}))}))}]); \ No newline at end of file +/*! For license information please see bootstrap.js.LICENSE.txt */ +(()=>{"use strict";var t={d:(e,i)=>{for(var n in i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{afterMain:()=>w,afterRead:()=>b,afterWrite:()=>C,applyStyles:()=>$,arrow:()=>G,auto:()=>r,basePlacements:()=>a,beforeMain:()=>v,beforeRead:()=>m,beforeWrite:()=>A,bottom:()=>n,clippingParents:()=>h,computeStyles:()=>et,createPopper:()=>Dt,createPopperBase:()=>Lt,createPopperLite:()=>$t,detectOverflow:()=>mt,end:()=>c,eventListeners:()=>nt,flip:()=>_t,hide:()=>yt,left:()=>o,main:()=>y,modifierPhases:()=>T,offset:()=>wt,placements:()=>g,popper:()=>d,popperGenerator:()=>kt,popperOffsets:()=>At,preventOverflow:()=>Et,read:()=>_,reference:()=>f,right:()=>s,start:()=>l,top:()=>i,variationPlacements:()=>p,viewport:()=>u,write:()=>E});var i="top",n="bottom",s="right",o="left",r="auto",a=[i,n,s,o],l="start",c="end",h="clippingParents",u="viewport",d="popper",f="reference",p=a.reduce((function(t,e){return t.concat([e+"-"+l,e+"-"+c])}),[]),g=[].concat(a,[r]).reduce((function(t,e){return t.concat([e,e+"-"+l,e+"-"+c])}),[]),m="beforeRead",_="read",b="afterRead",v="beforeMain",y="main",w="afterMain",A="beforeWrite",E="write",C="afterWrite",T=[m,_,b,v,y,w,A,E,C];function O(t){return t?(t.nodeName||"").toLowerCase():null}function x(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function k(t){return t instanceof x(t).Element||t instanceof Element}function L(t){return t instanceof x(t).HTMLElement||t instanceof HTMLElement}function D(t){return"undefined"!=typeof ShadowRoot&&(t instanceof x(t).ShadowRoot||t instanceof ShadowRoot)}const $={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];L(s)&&O(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});L(n)&&O(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function S(t){return t.split("-")[0]}var I=Math.max,N=Math.min,P=Math.round;function j(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function M(){return!/^((?!chrome|android).)*safari/i.test(j())}function H(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&L(t)&&(s=t.offsetWidth>0&&P(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&P(n.height)/t.offsetHeight||1);var r=(k(t)?x(t):window).visualViewport,a=!M()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,u=n.height/o;return{width:h,height:u,top:c,right:l+h,bottom:c+u,left:l,x:l,y:c}}function W(t){var e=H(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function F(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&D(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function B(t){return x(t).getComputedStyle(t)}function z(t){return["table","td","th"].indexOf(O(t))>=0}function q(t){return((k(t)?t.ownerDocument:t.document)||window.document).documentElement}function R(t){return"html"===O(t)?t:t.assignedSlot||t.parentNode||(D(t)?t.host:null)||q(t)}function V(t){return L(t)&&"fixed"!==B(t).position?t.offsetParent:null}function K(t){for(var e=x(t),i=V(t);i&&z(i)&&"static"===B(i).position;)i=V(i);return i&&("html"===O(i)||"body"===O(i)&&"static"===B(i).position)?e:i||function(t){var e=/firefox/i.test(j());if(/Trident/i.test(j())&&L(t)&&"fixed"===B(t).position)return null;var i=R(t);for(D(i)&&(i=i.host);L(i)&&["html","body"].indexOf(O(i))<0;){var n=B(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Q(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function X(t,e,i){return I(t,N(e,i))}function Y(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function U(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const G={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,r=t.state,l=t.name,c=t.options,h=r.elements.arrow,u=r.modifiersData.popperOffsets,d=S(r.placement),f=Q(d),p=[o,s].indexOf(d)>=0?"height":"width";if(h&&u){var g=function(t,e){return Y("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:U(t,a))}(c.padding,r),m=W(h),_="y"===f?i:o,b="y"===f?n:s,v=r.rects.reference[p]+r.rects.reference[f]-u[f]-r.rects.popper[p],y=u[f]-r.rects.reference[f],w=K(h),A=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,E=v/2-y/2,C=g[_],T=A-m[p]-g[b],O=A/2-m[p]/2+E,x=X(C,O,T),k=f;r.modifiersData[l]=((e={})[k]=x,e.centerOffset=x-O,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&F(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function J(t){return t.split("-")[1]}var Z={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tt(t){var e,r=t.popper,a=t.popperRect,l=t.placement,h=t.variation,u=t.offsets,d=t.position,f=t.gpuAcceleration,p=t.adaptive,g=t.roundOffsets,m=t.isFixed,_=u.x,b=void 0===_?0:_,v=u.y,y=void 0===v?0:v,w="function"==typeof g?g({x:b,y}):{x:b,y};b=w.x,y=w.y;var A=u.hasOwnProperty("x"),E=u.hasOwnProperty("y"),C=o,T=i,O=window;if(p){var k=K(r),L="clientHeight",D="clientWidth";k===x(r)&&"static"!==B(k=q(r)).position&&"absolute"===d&&(L="scrollHeight",D="scrollWidth"),(l===i||(l===o||l===s)&&h===c)&&(T=n,y-=(m&&k===O&&O.visualViewport?O.visualViewport.height:k[L])-a.height,y*=f?1:-1),l!==o&&(l!==i&&l!==n||h!==c)||(C=s,b-=(m&&k===O&&O.visualViewport?O.visualViewport.width:k[D])-a.width,b*=f?1:-1)}var $,S=Object.assign({position:d},p&&Z),I=!0===g?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:P(i*s)/s||0,y:P(n*s)/s||0}}({x:b,y},x(r)):{x:b,y};return b=I.x,y=I.y,f?Object.assign({},S,(($={})[T]=E?"0":"",$[C]=A?"0":"",$.transform=(O.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",$)):Object.assign({},S,((e={})[T]=E?y+"px":"",e[C]=A?b+"px":"",e.transform="",e))}const et={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:S(e.placement),variation:J(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,tt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,tt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var it={passive:!0};const nt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=x(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,it)})),a&&l.addEventListener("resize",i.update,it),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,it)})),a&&l.removeEventListener("resize",i.update,it)}},data:{}};var st={left:"right",right:"left",bottom:"top",top:"bottom"};function ot(t){return t.replace(/left|right|bottom|top/g,(function(t){return st[t]}))}var rt={start:"end",end:"start"};function at(t){return t.replace(/start|end/g,(function(t){return rt[t]}))}function lt(t){var e=x(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ct(t){return H(q(t)).left+lt(t).scrollLeft}function ht(t){var e=B(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function ut(t){return["html","body","#document"].indexOf(O(t))>=0?t.ownerDocument.body:L(t)&&ht(t)?t:ut(R(t))}function dt(t,e){var i;void 0===e&&(e=[]);var n=ut(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=x(n),r=s?[o].concat(o.visualViewport||[],ht(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(dt(R(r)))}function ft(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function pt(t,e,i){return e===u?ft(function(t,e){var i=x(t),n=q(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=M();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+ct(t),y:l}}(t,i)):k(e)?function(t,e){var i=H(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):ft(function(t){var e,i=q(t),n=lt(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=I(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=I(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ct(t),l=-n.scrollTop;return"rtl"===B(s||i).direction&&(a+=I(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(q(t)))}function gt(t){var e,r=t.reference,a=t.element,h=t.placement,u=h?S(h):null,d=h?J(h):null,f=r.x+r.width/2-a.width/2,p=r.y+r.height/2-a.height/2;switch(u){case i:e={x:f,y:r.y-a.height};break;case n:e={x:f,y:r.y+r.height};break;case s:e={x:r.x+r.width,y:p};break;case o:e={x:r.x-a.width,y:p};break;default:e={x:r.x,y:r.y}}var g=u?Q(u):null;if(null!=g){var m="y"===g?"height":"width";switch(d){case l:e[g]=e[g]-(r[m]/2-a[m]/2);break;case c:e[g]=e[g]+(r[m]/2-a[m]/2)}}return e}function mt(t,e){void 0===e&&(e={});var o=e,r=o.placement,l=void 0===r?t.placement:r,c=o.strategy,p=void 0===c?t.strategy:c,g=o.boundary,m=void 0===g?h:g,_=o.rootBoundary,b=void 0===_?u:_,v=o.elementContext,y=void 0===v?d:v,w=o.altBoundary,A=void 0!==w&&w,E=o.padding,C=void 0===E?0:E,T=Y("number"!=typeof C?C:U(C,a)),x=y===d?f:d,D=t.rects.popper,$=t.elements[A?x:y],S=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=dt(R(t)),i=["absolute","fixed"].indexOf(B(t).position)>=0&&L(t)?K(t):t;return k(i)?e.filter((function(t){return k(t)&&F(t,i)&&"body"!==O(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=pt(t,i,n);return e.top=I(s.top,e.top),e.right=N(s.right,e.right),e.bottom=N(s.bottom,e.bottom),e.left=I(s.left,e.left),e}),pt(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(k($)?$:$.contextElement||q(t.elements.popper),m,b,p),P=H(t.elements.reference),j=gt({reference:P,element:D,strategy:"absolute",placement:l}),M=ft(Object.assign({},D,j)),W=y===d?M:P,z={top:S.top-W.top+T.top,bottom:W.bottom-S.bottom+T.bottom,left:S.left-W.left+T.left,right:W.right-S.right+T.right},V=t.modifiersData.offset;if(y===d&&V){var Q=V[l];Object.keys(z).forEach((function(t){var e=[s,n].indexOf(t)>=0?1:-1,o=[i,n].indexOf(t)>=0?"y":"x";z[t]+=Q[o]*e}))}return z}const _t={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,c=t.options,h=t.name;if(!e.modifiersData[h]._skip){for(var u=c.mainAxis,d=void 0===u||u,f=c.altAxis,m=void 0===f||f,_=c.fallbackPlacements,b=c.padding,v=c.boundary,y=c.rootBoundary,w=c.altBoundary,A=c.flipVariations,E=void 0===A||A,C=c.allowedAutoPlacements,T=e.options.placement,O=S(T),x=_||(O!==T&&E?function(t){if(S(t)===r)return[];var e=ot(t);return[at(t),e,at(e)]}(T):[ot(T)]),k=[T].concat(x).reduce((function(t,i){return t.concat(S(i)===r?function(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,l=i.flipVariations,c=i.allowedAutoPlacements,h=void 0===c?g:c,u=J(n),d=u?l?p:p.filter((function(t){return J(t)===u})):a,f=d.filter((function(t){return h.indexOf(t)>=0}));0===f.length&&(f=d);var m=f.reduce((function(e,i){return e[i]=mt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[S(i)],e}),{});return Object.keys(m).sort((function(t,e){return m[t]-m[e]}))}(e,{placement:i,boundary:v,rootBoundary:y,padding:b,flipVariations:E,allowedAutoPlacements:C}):i)}),[]),L=e.rects.reference,D=e.rects.popper,$=new Map,I=!0,N=k[0],P=0;P=0,F=W?"width":"height",B=mt(e,{placement:j,boundary:v,rootBoundary:y,altBoundary:w,padding:b}),z=W?H?s:o:H?n:i;L[F]>D[F]&&(z=ot(z));var q=ot(z),R=[];if(d&&R.push(B[M]<=0),m&&R.push(B[z]<=0,B[q]<=0),R.every((function(t){return t}))){N=j,I=!1;break}$.set(j,R)}if(I)for(var V=function(t){var e=k.find((function(e){var i=$.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return N=e,"break"},K=E?3:1;K>0&&"break"!==V(K);K--);e.placement!==N&&(e.modifiersData[h]._skip=!0,e.placement=N,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function bt(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function vt(t){return[i,s,n,o].some((function(e){return t[e]>=0}))}const yt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=mt(e,{elementContext:"reference"}),a=mt(e,{altBoundary:!0}),l=bt(r,n),c=bt(a,s,o),h=vt(l),u=vt(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:u},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":u})}},wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,a=n.offset,l=void 0===a?[0,0]:a,c=g.reduce((function(t,n){return t[n]=function(t,e,n){var r=S(t),a=[o,i].indexOf(r)>=0?-1:1,l="function"==typeof n?n(Object.assign({},e,{placement:t})):n,c=l[0],h=l[1];return c=c||0,h=(h||0)*a,[o,s].indexOf(r)>=0?{x:h,y:c}:{x:c,y:h}}(n,e.rects,l),t}),{}),h=c[e.placement],u=h.x,d=h.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=d),e.modifiersData[r]=c}},At={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=gt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Et={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,r=t.options,a=t.name,c=r.mainAxis,h=void 0===c||c,u=r.altAxis,d=void 0!==u&&u,f=r.boundary,p=r.rootBoundary,g=r.altBoundary,m=r.padding,_=r.tether,b=void 0===_||_,v=r.tetherOffset,y=void 0===v?0:v,w=mt(e,{boundary:f,rootBoundary:p,padding:m,altBoundary:g}),A=S(e.placement),E=J(e.placement),C=!E,T=Q(A),O="x"===T?"y":"x",x=e.modifiersData.popperOffsets,k=e.rects.reference,L=e.rects.popper,D="function"==typeof y?y(Object.assign({},e.rects,{placement:e.placement})):y,$="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,j={x:0,y:0};if(x){if(h){var M,H="y"===T?i:o,F="y"===T?n:s,B="y"===T?"height":"width",z=x[T],q=z+w[H],R=z-w[F],V=b?-L[B]/2:0,Y=E===l?k[B]:L[B],U=E===l?-L[B]:-k[B],G=e.elements.arrow,Z=b&&G?W(G):{width:0,height:0},tt=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=tt[H],it=tt[F],nt=X(0,k[B],Z[B]),st=C?k[B]/2-V-nt-et-$.mainAxis:Y-nt-et-$.mainAxis,ot=C?-k[B]/2+V+nt+it+$.mainAxis:U+nt+it+$.mainAxis,rt=e.elements.arrow&&K(e.elements.arrow),at=rt?"y"===T?rt.clientTop||0:rt.clientLeft||0:0,lt=null!=(M=null==P?void 0:P[T])?M:0,ct=z+ot-lt,ht=X(b?N(q,z+st-lt-at):q,z,b?I(R,ct):R);x[T]=ht,j[T]=ht-z}if(d){var ut,dt="x"===T?i:o,ft="x"===T?n:s,pt=x[O],gt="y"===O?"height":"width",_t=pt+w[dt],bt=pt-w[ft],vt=-1!==[i,o].indexOf(A),yt=null!=(ut=null==P?void 0:P[O])?ut:0,wt=vt?_t:pt-k[gt]-L[gt]-yt+$.altAxis,At=vt?pt+k[gt]+L[gt]-yt-$.altAxis:bt,Et=b&&vt?function(t,e,i){var n=X(t,e,i);return n>i?i:n}(wt,pt,At):X(b?wt:_t,pt,b?At:bt);x[O]=Et,j[O]=Et-pt}e.modifiersData[a]=j}},requiresIfExists:["offset"]};function Ct(t,e,i){void 0===i&&(i=!1);var n,s,o=L(e),r=L(e)&&function(t){var e=t.getBoundingClientRect(),i=P(e.width)/t.offsetWidth||1,n=P(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=q(e),l=H(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==O(e)||ht(a))&&(c=(n=e)!==x(n)&&L(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:lt(n)),L(e)?((h=H(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=ct(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function Tt(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var Ot={placement:"bottom",modifiers:[],strategy:"absolute"};function xt(){for(var t=arguments.length,e=new Array(t),i=0;i{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},Nt=t=>{const e=It(t);return e&&document.querySelector(e)?e:null},Pt=t=>{const e=It(t);return e?document.querySelector(e):null},jt=t=>{t.dispatchEvent(new Event(St))},Mt=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Ht=t=>Mt(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,Wt=t=>{if(!Mt(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},Ft=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),Bt=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?Bt(t.parentNode):null},zt=()=>{},qt=t=>{t.offsetHeight},Rt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Vt=[],Kt=()=>"rtl"===document.documentElement.dir,Qt=t=>{var e;e=()=>{const e=Rt();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(Vt.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of Vt)t()})),Vt.push(e)):e()},Xt=t=>{"function"==typeof t&&t()},Yt=(t,e,i=!0)=>{if(!i)return void Xt(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let s=!1;const o=({target:i})=>{i===e&&(s=!0,e.removeEventListener(St,o),Xt(t))};e.addEventListener(St,o),setTimeout((()=>{s||jt(e)}),n)},Ut=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},Gt=/[^.]*(?=\..*)\.|.*/,Jt=/\..*/,Zt=/::\d+$/,te={};let ee=1;const ie={mouseenter:"mouseover",mouseleave:"mouseout"},ne=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function se(t,e){return e&&`${e}::${ee++}`||t.uidEvent||ee++}function oe(t){const e=se(t);return t.uidEvent=e,te[e]=te[e]||{},te[e]}function re(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function ae(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=ue(t);return ne.has(o)||(o=t),[n,s,o]}function le(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=ae(e,i,n);if(e in ie){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=oe(t),c=l[a]||(l[a]={}),h=re(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const u=se(r,e.replace(Gt,"")),d=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return fe(s,{delegateTarget:r}),n.oneOff&&de.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return fe(n,{delegateTarget:t}),i.oneOff&&de.off(t,n.type,e),e.apply(t,[n])}}(t,r);d.delegationSelector=o?i:null,d.callable=r,d.oneOff=s,d.uidEvent=u,c[u]=d,t.addEventListener(a,d,o)}function ce(t,e,i,n,s){const o=re(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function he(t,e,i,n){const s=e[i]||{};for(const o of Object.keys(s))if(o.includes(n)){const n=s[o];ce(t,e,i,n.callable,n.delegationSelector)}}function ue(t){return t=t.replace(Jt,""),ie[t]||t}const de={on(t,e,i,n){le(t,e,i,n,!1)},one(t,e,i,n){le(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=ae(e,i,n),a=r!==e,l=oe(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))he(t,l,i,e.slice(1));for(const i of Object.keys(c)){const n=i.replace(Zt,"");if(!a||e.includes(n)){const e=c[i];ce(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;ce(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=Rt();let s=null,o=!0,r=!0,a=!1;e!==ue(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());let l=new Event(e,{bubbles:o,cancelable:!0});return l=fe(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function fe(t,e){for(const[i,n]of Object.entries(e||{}))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}const pe=new Map,ge={set(t,e,i){pe.has(t)||pe.set(t,new Map);const n=pe.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>pe.has(t)&&pe.get(t).get(e)||null,remove(t,e){if(!pe.has(t))return;const i=pe.get(t);i.delete(e),0===i.size&&pe.delete(t)}};function me(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function _e(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const be={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${_e(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${_e(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=me(t.dataset[n])}return e},getDataAttribute:(t,e)=>me(t.getAttribute(`data-bs-${_e(e)}`))};class ve{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=Mt(e)?be.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...Mt(e)?be.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],o=t[n],r=Mt(o)?"element":null==(i=o)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class ye extends ve{constructor(t,e){super(),(t=Ht(t))&&(this._element=t,this._config=this._getConfig(e),ge.set(this._element,this.constructor.DATA_KEY,this))}dispose(){ge.remove(this._element,this.constructor.DATA_KEY),de.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){Yt(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return ge.get(Ht(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.2.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const we=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;de.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),Ft(this))return;const s=Pt(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},Ae=".bs.alert",Ee=`close${Ae}`,Ce=`closed${Ae}`;class Te extends ye{static get NAME(){return"alert"}close(){if(de.trigger(this._element,Ee).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),de.trigger(this._element,Ce),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Te.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}we(Te,"close"),Qt(Te);const Oe='[data-bs-toggle="button"]';class xe extends ye{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=xe.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}de.on(document,"click.bs.button.data-api",Oe,(t=>{t.preventDefault();const e=t.target.closest(Oe);xe.getOrCreateInstance(e).toggle()})),Qt(xe);const ke={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!Ft(t)&&Wt(t)))}},Le=".bs.swipe",De=`touchstart${Le}`,$e=`touchmove${Le}`,Se=`touchend${Le}`,Ie=`pointerdown${Le}`,Ne=`pointerup${Le}`,Pe={endCallback:null,leftCallback:null,rightCallback:null},je={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Me extends ve{constructor(t,e){super(),this._element=t,t&&Me.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Pe}static get DefaultType(){return je}static get NAME(){return"swipe"}dispose(){de.off(this._element,Le)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Xt(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&Xt(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(de.on(this._element,Ie,(t=>this._start(t))),de.on(this._element,Ne,(t=>this._end(t))),this._element.classList.add("pointer-event")):(de.on(this._element,De,(t=>this._start(t))),de.on(this._element,$e,(t=>this._move(t))),de.on(this._element,Se,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const He=".bs.carousel",We=".data-api",Fe="next",Be="prev",ze="left",qe="right",Re=`slide${He}`,Ve=`slid${He}`,Ke=`keydown${He}`,Qe=`mouseenter${He}`,Xe=`mouseleave${He}`,Ye=`dragstart${He}`,Ue=`load${He}${We}`,Ge=`click${He}${We}`,Je="carousel",Ze="active",ti=".active",ei=".carousel-item",ii=ti+ei,ni={ArrowLeft:qe,ArrowRight:ze},si={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},oi={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class ri extends ye{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=ke.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===Je&&this.cycle()}static get Default(){return si}static get DefaultType(){return oi}static get NAME(){return"carousel"}next(){this._slide(Fe)}nextWhenVisible(){!document.hidden&&Wt(this._element)&&this.next()}prev(){this._slide(Be)}pause(){this._isSliding&&jt(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?de.one(this._element,Ve,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void de.one(this._element,Ve,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?Fe:Be;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&de.on(this._element,Ke,(t=>this._keydown(t))),"hover"===this._config.pause&&(de.on(this._element,Qe,(()=>this.pause())),de.on(this._element,Xe,(()=>this._maybeEnableCycle()))),this._config.touch&&Me.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of ke.find(".carousel-item img",this._element))de.on(t,Ye,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ze)),rightCallback:()=>this._slide(this._directionToOrder(qe)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Me(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=ni[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=ke.findOne(ti,this._indicatorsElement);e.classList.remove(Ze),e.removeAttribute("aria-current");const i=ke.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(Ze),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===Fe,s=e||Ut(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>de.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(Re).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),qt(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(Ze),i.classList.remove(Ze,c,l),this._isSliding=!1,r(Ve)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return ke.findOne(ii,this._element)}_getItems(){return ke.find(ei,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Kt()?t===ze?Be:Fe:t===ze?Fe:Be}_orderToDirection(t){return Kt()?t===Be?ze:qe:t===Be?qe:ze}static jQueryInterface(t){return this.each((function(){const e=ri.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}de.on(document,Ge,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=Pt(this);if(!e||!e.classList.contains(Je))return;t.preventDefault();const i=ri.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===be.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),de.on(window,Ue,(()=>{const t=ke.find('[data-bs-ride="carousel"]');for(const e of t)ri.getOrCreateInstance(e)})),Qt(ri);const ai=".bs.collapse",li=`show${ai}`,ci=`shown${ai}`,hi=`hide${ai}`,ui=`hidden${ai}`,di=`click${ai}.data-api`,fi="show",pi="collapse",gi="collapsing",mi=`:scope .${pi} .${pi}`,_i='[data-bs-toggle="collapse"]',bi={parent:null,toggle:!0},vi={parent:"(null|element)",toggle:"boolean"};class yi extends ye{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=ke.find(_i);for(const t of i){const e=Nt(t),i=ke.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return bi}static get DefaultType(){return vi}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>yi.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(de.trigger(this._element,li).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(pi),this._element.classList.add(gi),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(gi),this._element.classList.add(pi,fi),this._element.style[e]="",de.trigger(this._element,ci)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(de.trigger(this._element,hi).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,qt(this._element),this._element.classList.add(gi),this._element.classList.remove(pi,fi);for(const t of this._triggerArray){const e=Pt(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(gi),this._element.classList.add(pi),de.trigger(this._element,ui)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(fi)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=Ht(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(_i);for(const e of t){const t=Pt(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=ke.find(mi,this._config.parent);return ke.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=yi.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}de.on(document,di,_i,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=Nt(this),i=ke.find(e);for(const t of i)yi.getOrCreateInstance(t,{toggle:!1}).toggle()})),Qt(yi);const wi="dropdown",Ai=".bs.dropdown",Ei=".data-api",Ci="ArrowUp",Ti="ArrowDown",Oi=`hide${Ai}`,xi=`hidden${Ai}`,ki=`show${Ai}`,Li=`shown${Ai}`,Di=`click${Ai}${Ei}`,$i=`keydown${Ai}${Ei}`,Si=`keyup${Ai}${Ei}`,Ii="show",Ni='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Pi=`${Ni}.${Ii}`,ji=".dropdown-menu",Mi=Kt()?"top-end":"top-start",Hi=Kt()?"top-start":"top-end",Wi=Kt()?"bottom-end":"bottom-start",Fi=Kt()?"bottom-start":"bottom-end",Bi=Kt()?"left-start":"right-start",zi=Kt()?"right-start":"left-start",qi={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ri={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Vi extends ye{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=ke.next(this._element,ji)[0]||ke.prev(this._element,ji)[0]||ke.findOne(ji,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return qi}static get DefaultType(){return Ri}static get NAME(){return wi}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Ft(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!de.trigger(this._element,ki,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))de.on(t,"mouseover",zt);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Ii),this._element.classList.add(Ii),de.trigger(this._element,Li,t)}}hide(){if(Ft(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!de.trigger(this._element,Oi,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.off(t,"mouseover",zt);this._popper&&this._popper.destroy(),this._menu.classList.remove(Ii),this._element.classList.remove(Ii),this._element.setAttribute("aria-expanded","false"),be.removeDataAttribute(this._menu,"popper"),de.trigger(this._element,xi,t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!Mt(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${wi.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===e)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:Mt(this._config.reference)?t=Ht(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const i=this._getPopperConfig();this._popper=Dt(t,this._menu,i)}_isShown(){return this._menu.classList.contains(Ii)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return Bi;if(t.classList.contains("dropstart"))return zi;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?Hi:Mi:e?Fi:Wi}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(be.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=ke.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>Wt(t)));i.length&&Ut(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Vi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=ke.find(Pi);for(const i of e){const e=Vi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ci,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ni)?this:ke.prev(this,Ni)[0]||ke.next(this,Ni)[0]||ke.findOne(Ni,t.delegateTarget.parentNode),o=Vi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}de.on(document,$i,Ni,Vi.dataApiKeydownHandler),de.on(document,$i,ji,Vi.dataApiKeydownHandler),de.on(document,Di,Vi.clearMenus),de.on(document,Si,Vi.clearMenus),de.on(document,Di,Ni,(function(t){t.preventDefault(),Vi.getOrCreateInstance(this).toggle()})),Qt(Vi);const Ki=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Qi=".sticky-top",Xi="padding-right",Yi="margin-right";class Ui{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Xi,(e=>e+t)),this._setElementAttributes(Ki,Xi,(e=>e+t)),this._setElementAttributes(Qi,Yi,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Xi),this._resetElementAttributes(Ki,Xi),this._resetElementAttributes(Qi,Yi)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&be.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=be.getDataAttribute(t,e);null!==i?(be.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(Mt(t))e(t);else for(const i of ke.find(t,this._element))e(i)}}const Gi="backdrop",Ji="show",Zi=`mousedown.bs.${Gi}`,tn={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},en={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class nn extends ve{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return tn}static get DefaultType(){return en}static get NAME(){return Gi}show(t){if(!this._config.isVisible)return void Xt(t);this._append();const e=this._getElement();this._config.isAnimated&&qt(e),e.classList.add(Ji),this._emulateAnimation((()=>{Xt(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ji),this._emulateAnimation((()=>{this.dispose(),Xt(t)}))):Xt(t)}dispose(){this._isAppended&&(de.off(this._element,Zi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=Ht(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),de.on(t,Zi,(()=>{Xt(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){Yt(t,this._getElement(),this._config.isAnimated)}}const sn=".bs.focustrap",on=`focusin${sn}`,rn=`keydown.tab${sn}`,an="backward",ln={autofocus:!0,trapElement:null},cn={autofocus:"boolean",trapElement:"element"};class hn extends ve{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ln}static get DefaultType(){return cn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),de.off(document,sn),de.on(document,on,(t=>this._handleFocusin(t))),de.on(document,rn,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,de.off(document,sn))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=ke.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===an?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?an:"forward")}}const un=".bs.modal",dn=`hide${un}`,fn=`hidePrevented${un}`,pn=`hidden${un}`,gn=`show${un}`,mn=`shown${un}`,_n=`resize${un}`,bn=`click.dismiss${un}`,vn=`mousedown.dismiss${un}`,yn=`keydown.dismiss${un}`,wn=`click${un}.data-api`,An="modal-open",En="show",Cn="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},On={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class xn extends ye{constructor(t,e){super(t,e),this._dialog=ke.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ui,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return On}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||de.trigger(this._element,gn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(An),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(de.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(En),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){for(const t of[window,this._dialog])de.off(t,un);this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new nn({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new hn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=ke.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),qt(this._element),this._element.classList.add(En),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,de.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){de.on(this._element,yn,(t=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void this._triggerBackdropTransition()})),de.on(window,_n,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),de.on(this._element,vn,(t=>{de.one(this._element,bn,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(An),this._resetAdjustments(),this._scrollBar.reset(),de.trigger(this._element,pn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(de.trigger(this._element,fn).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Cn)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Cn),this._queueCallback((()=>{this._element.classList.remove(Cn),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=Kt()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=Kt()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=xn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}de.on(document,wn,'[data-bs-toggle="modal"]',(function(t){const e=Pt(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),de.one(e,gn,(t=>{t.defaultPrevented||de.one(e,pn,(()=>{Wt(this)&&this.focus()}))}));const i=ke.findOne(".modal.show");i&&xn.getInstance(i).hide(),xn.getOrCreateInstance(e).toggle(this)})),we(xn),Qt(xn);const kn=".bs.offcanvas",Ln=".data-api",Dn=`load${kn}${Ln}`,$n="show",Sn="showing",In="hiding",Nn=".offcanvas.show",Pn=`show${kn}`,jn=`shown${kn}`,Mn=`hide${kn}`,Hn=`hidePrevented${kn}`,Wn=`hidden${kn}`,Fn=`resize${kn}`,Bn=`click${kn}${Ln}`,zn=`keydown.dismiss${kn}`,qn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Vn extends ye{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return qn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||de.trigger(this._element,Pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ui).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Sn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add($n),this._element.classList.remove(Sn),de.trigger(this._element,jn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(de.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(In),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove($n,In),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ui).reset(),de.trigger(this._element,Wn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new nn({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():de.trigger(this._element,Hn)}:null})}_initializeFocusTrap(){return new hn({trapElement:this._element})}_addEventListeners(){de.on(this._element,zn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():de.trigger(this._element,Hn))}))}static jQueryInterface(t){return this.each((function(){const e=Vn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}de.on(document,Bn,'[data-bs-toggle="offcanvas"]',(function(t){const e=Pt(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Ft(this))return;de.one(e,Wn,(()=>{Wt(this)&&this.focus()}));const i=ke.findOne(Nn);i&&i!==e&&Vn.getInstance(i).hide(),Vn.getOrCreateInstance(e).toggle(this)})),de.on(window,Dn,(()=>{for(const t of ke.find(Nn))Vn.getOrCreateInstance(t).show()})),de.on(window,Fn,(()=>{for(const t of ke.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&Vn.getOrCreateInstance(t).hide()})),we(Vn),Qt(Vn);const Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Xn=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Yn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)||Xn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Un={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Gn={allowList:Un,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Jn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Zn={entry:"(string|element|function|null)",selector:"(string|element)"};class ts extends ve{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Gn}static get DefaultType(){return Jn}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Zn)}_setContent(t,e,i){const n=ke.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?Mt(e)?this._putElementInTemplate(Ht(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Yn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const es=new Set(["sanitize","allowList","sanitizeFn"]),is="fade",ns="show",ss=".modal",os="hide.bs.modal",rs="hover",as="focus",ls={AUTO:"auto",TOP:"top",RIGHT:Kt()?"left":"right",BOTTOM:"bottom",LEFT:Kt()?"right":"left"},cs={allowList:Un,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},hs={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class us extends ye{constructor(t,i){if(void 0===e)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,i),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return cs}static get DefaultType(){return hs}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),de.off(this._element.closest(ss),os,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=de.trigger(this._element,this.constructor.eventName("show")),e=(Bt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),de.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(ns),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.on(t,"mouseover",zt);this._queueCallback((()=>{de.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!de.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(ns),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.off(t,"mouseover",zt);this._activeTrigger.click=!1,this._activeTrigger[as]=!1,this._activeTrigger[rs]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),de.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(is,ns),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(is),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new ts({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(is)}_isShown(){return this.tip&&this.tip.classList.contains(ns)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=ls[e.toUpperCase()];return Dt(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)de.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===rs?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===rs?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");de.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?as:rs]=!0,e._enter()})),de.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?as:rs]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},de.on(this._element.closest(ss),os,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=be.getDataAttributes(this._element);for(const t of Object.keys(e))es.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:Ht(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(us);const ds={...us.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},fs={...us.DefaultType,content:"(null|string|element|function)"};class ps extends us{static get Default(){return ds}static get DefaultType(){return fs}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=ps.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(ps);const gs=".bs.scrollspy",ms=`activate${gs}`,_s=`click${gs}`,bs=`load${gs}.data-api`,vs="active",ys="[href]",ws=".nav-link",As=`${ws}, .nav-item > ${ws}, .list-group-item`,Es={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Cs={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Ts extends ye{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Es}static get DefaultType(){return Cs}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=Ht(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(de.off(this._config.target,_s),de.on(this._config.target,_s,ys,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=ke.find(ys,this._config.target);for(const e of t){if(!e.hash||Ft(e))continue;const t=ke.findOne(e.hash,this._element);Wt(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(vs),this._activateParents(t),de.trigger(this._element,ms,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))ke.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(vs);else for(const e of ke.parents(t,".nav, .list-group"))for(const t of ke.prev(e,As))t.classList.add(vs)}_clearActiveClass(t){t.classList.remove(vs);const e=ke.find(`${ys}.${vs}`,t);for(const t of e)t.classList.remove(vs)}static jQueryInterface(t){return this.each((function(){const e=Ts.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}de.on(window,bs,(()=>{for(const t of ke.find('[data-bs-spy="scroll"]'))Ts.getOrCreateInstance(t)})),Qt(Ts);const Os=".bs.tab",xs=`hide${Os}`,ks=`hidden${Os}`,Ls=`show${Os}`,Ds=`shown${Os}`,$s=`click${Os}`,Ss=`keydown${Os}`,Is=`load${Os}`,Ns="ArrowLeft",Ps="ArrowRight",js="ArrowUp",Ms="ArrowDown",Hs="active",Ws="fade",Fs="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',qs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,Rs=`.${Hs}[data-bs-toggle="tab"], .${Hs}[data-bs-toggle="pill"], .${Hs}[data-bs-toggle="list"]`;class Vs extends ye{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),de.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?de.trigger(e,xs,{relatedTarget:t}):null;de.trigger(t,Ls,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Hs),this._activate(Pt(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),de.trigger(t,Ds,{relatedTarget:e})):t.classList.add(Fs)}),t,t.classList.contains(Ws)))}_deactivate(t,e){t&&(t.classList.remove(Hs),t.blur(),this._deactivate(Pt(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),de.trigger(t,ks,{relatedTarget:e})):t.classList.remove(Fs)}),t,t.classList.contains(Ws)))}_keydown(t){if(![Ns,Ps,js,Ms].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[Ps,Ms].includes(t.key),i=Ut(this._getChildren().filter((t=>!Ft(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return ke.find(qs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=Pt(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`#${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=ke.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Hs),n(".dropdown-menu",Fs),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Hs)}_getInnerElement(t){return t.matches(qs)?t:ke.findOne(qs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}de.on(document,$s,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),Ft(this)||Vs.getOrCreateInstance(this).show()})),de.on(window,Is,(()=>{for(const t of ke.find(Rs))Vs.getOrCreateInstance(t)})),Qt(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends ye{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){de.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),qt(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),de.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(de.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),de.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){de.on(this._element,Qs,(t=>this._onInteraction(t,!0))),de.on(this._element,Xs,(t=>this._onInteraction(t,!1))),de.on(this._element,Ys,(t=>this._onInteraction(t,!0))),de.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}var ao;we(ro),Qt(ro),ao=function(){[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(t){return new us(t,{delay:{show:500,hide:100}})}))},"loading"!=document.readyState?ao():document.addEventListener("DOMContentLoaded",ao)})(); +//# sourceMappingURL=bootstrap.js.map \ No newline at end of file diff --git a/docs/_static/scripts/bootstrap.js.LICENSE.txt b/docs/_static/scripts/bootstrap.js.LICENSE.txt new file mode 100644 index 0000000..91ad10a --- /dev/null +++ b/docs/_static/scripts/bootstrap.js.LICENSE.txt @@ -0,0 +1,5 @@ +/*! + * Bootstrap v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ diff --git a/docs/_static/scripts/bootstrap.js.map b/docs/_static/scripts/bootstrap.js.map new file mode 100644 index 0000000..d83e2f7 --- /dev/null +++ b/docs/_static/scripts/bootstrap.js.map @@ -0,0 +1 @@ +{"version":3,"file":"scripts/bootstrap.js","mappings":";mBACA,IAAIA,EAAsB,CCA1BA,EAAwB,CAACC,EAASC,KACjC,IAAI,IAAIC,KAAOD,EACXF,EAAoBI,EAAEF,EAAYC,KAASH,EAAoBI,EAAEH,EAASE,IAC5EE,OAAOC,eAAeL,EAASE,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,IAE1E,ECNDH,EAAwB,CAACS,EAAKC,IAAUL,OAAOM,UAAUC,eAAeC,KAAKJ,EAAKC,GCClFV,EAAyBC,IACH,oBAAXa,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeL,EAASa,OAAOC,YAAa,CAAEC,MAAO,WAE7DX,OAAOC,eAAeL,EAAS,aAAc,CAAEe,OAAO,GAAO,ipBCLvD,IAAI,EAAM,MACNC,EAAS,SACTC,EAAQ,QACRC,EAAO,OACPC,EAAO,OACPC,EAAiB,CAAC,EAAKJ,EAAQC,EAAOC,GACtCG,EAAQ,QACRC,EAAM,MACNC,EAAkB,kBAClBC,EAAW,WACXC,EAAS,SACTC,EAAY,YACZC,EAAmCP,EAAeQ,QAAO,SAAUC,EAAKC,GACjF,OAAOD,EAAIE,OAAO,CAACD,EAAY,IAAMT,EAAOS,EAAY,IAAMR,GAChE,GAAG,IACQ,EAA0B,GAAGS,OAAOX,EAAgB,CAACD,IAAOS,QAAO,SAAUC,EAAKC,GAC3F,OAAOD,EAAIE,OAAO,CAACD,EAAWA,EAAY,IAAMT,EAAOS,EAAY,IAAMR,GAC3E,GAAG,IAEQU,EAAa,aACbC,EAAO,OACPC,EAAY,YAEZC,EAAa,aACbC,EAAO,OACPC,EAAY,YAEZC,EAAc,cACdC,EAAQ,QACRC,EAAa,aACbC,EAAiB,CAACT,EAAYC,EAAMC,EAAWC,EAAYC,EAAMC,EAAWC,EAAaC,EAAOC,GC9B5F,SAASE,EAAYC,GAClC,OAAOA,GAAWA,EAAQC,UAAY,IAAIC,cAAgB,IAC5D,CCFe,SAASC,EAAUC,GAChC,GAAY,MAARA,EACF,OAAOC,OAGT,GAAwB,oBAApBD,EAAKE,WAAkC,CACzC,IAAIC,EAAgBH,EAAKG,cACzB,OAAOA,GAAgBA,EAAcC,aAAwBH,MAC/D,CAEA,OAAOD,CACT,CCTA,SAASK,EAAUL,GAEjB,OAAOA,aADUD,EAAUC,GAAMM,SACIN,aAAgBM,OACvD,CAEA,SAASC,EAAcP,GAErB,OAAOA,aADUD,EAAUC,GAAMQ,aACIR,aAAgBQ,WACvD,CAEA,SAASC,EAAaT,GAEpB,MAA0B,oBAAfU,aAKJV,aADUD,EAAUC,GAAMU,YACIV,aAAgBU,WACvD,CCwDA,SACEC,KAAM,cACNC,SAAS,EACTC,MAAO,QACPC,GA5EF,SAAqBC,GACnB,IAAIC,EAAQD,EAAKC,MACjB3D,OAAO4D,KAAKD,EAAME,UAAUC,SAAQ,SAAUR,GAC5C,IAAIS,EAAQJ,EAAMK,OAAOV,IAAS,CAAC,EAC/BW,EAAaN,EAAMM,WAAWX,IAAS,CAAC,EACxCf,EAAUoB,EAAME,SAASP,GAExBJ,EAAcX,IAAaD,EAAYC,KAO5CvC,OAAOkE,OAAO3B,EAAQwB,MAAOA,GAC7B/D,OAAO4D,KAAKK,GAAYH,SAAQ,SAAUR,GACxC,IAAI3C,EAAQsD,EAAWX,IAET,IAAV3C,EACF4B,EAAQ4B,gBAAgBb,GAExBf,EAAQ6B,aAAad,GAAgB,IAAV3C,EAAiB,GAAKA,EAErD,IACF,GACF,EAoDE0D,OAlDF,SAAgBC,GACd,IAAIX,EAAQW,EAAMX,MACdY,EAAgB,CAClBlD,OAAQ,CACNmD,SAAUb,EAAMc,QAAQC,SACxB5D,KAAM,IACN6D,IAAK,IACLC,OAAQ,KAEVC,MAAO,CACLL,SAAU,YAEZlD,UAAW,CAAC,GASd,OAPAtB,OAAOkE,OAAOP,EAAME,SAASxC,OAAO0C,MAAOQ,EAAclD,QACzDsC,EAAMK,OAASO,EAEXZ,EAAME,SAASgB,OACjB7E,OAAOkE,OAAOP,EAAME,SAASgB,MAAMd,MAAOQ,EAAcM,OAGnD,WACL7E,OAAO4D,KAAKD,EAAME,UAAUC,SAAQ,SAAUR,GAC5C,IAAIf,EAAUoB,EAAME,SAASP,GACzBW,EAAaN,EAAMM,WAAWX,IAAS,CAAC,EAGxCS,EAFkB/D,OAAO4D,KAAKD,EAAMK,OAAOzD,eAAe+C,GAAQK,EAAMK,OAAOV,GAAQiB,EAAcjB,IAE7E9B,QAAO,SAAUuC,EAAOe,GAElD,OADAf,EAAMe,GAAY,GACXf,CACT,GAAG,CAAC,GAECb,EAAcX,IAAaD,EAAYC,KAI5CvC,OAAOkE,OAAO3B,EAAQwB,MAAOA,GAC7B/D,OAAO4D,KAAKK,GAAYH,SAAQ,SAAUiB,GACxCxC,EAAQ4B,gBAAgBY,EAC1B,IACF,GACF,CACF,EASEC,SAAU,CAAC,kBCjFE,SAASC,EAAiBvD,GACvC,OAAOA,EAAUwD,MAAM,KAAK,EAC9B,CCHO,IAAI,EAAMC,KAAKC,IACX,EAAMD,KAAKE,IACXC,EAAQH,KAAKG,MCFT,SAASC,IACtB,IAAIC,EAASC,UAAUC,cAEvB,OAAc,MAAVF,GAAkBA,EAAOG,QAAUC,MAAMC,QAAQL,EAAOG,QACnDH,EAAOG,OAAOG,KAAI,SAAUC,GACjC,OAAOA,EAAKC,MAAQ,IAAMD,EAAKE,OACjC,IAAGC,KAAK,KAGHT,UAAUU,SACnB,CCTe,SAASC,IACtB,OAAQ,iCAAiCC,KAAKd,IAChD,CCCe,SAASe,EAAsB/D,EAASgE,EAAcC,QAC9C,IAAjBD,IACFA,GAAe,QAGO,IAApBC,IACFA,GAAkB,GAGpB,IAAIC,EAAalE,EAAQ+D,wBACrBI,EAAS,EACTC,EAAS,EAETJ,GAAgBrD,EAAcX,KAChCmE,EAASnE,EAAQqE,YAAc,GAAItB,EAAMmB,EAAWI,OAAStE,EAAQqE,aAAmB,EACxFD,EAASpE,EAAQuE,aAAe,GAAIxB,EAAMmB,EAAWM,QAAUxE,EAAQuE,cAAoB,GAG7F,IACIE,GADOhE,EAAUT,GAAWG,EAAUH,GAAWK,QAC3BoE,eAEtBC,GAAoBb,KAAsBI,EAC1CU,GAAKT,EAAW3F,MAAQmG,GAAoBD,EAAiBA,EAAeG,WAAa,IAAMT,EAC/FU,GAAKX,EAAW9B,KAAOsC,GAAoBD,EAAiBA,EAAeK,UAAY,IAAMV,EAC7FE,EAAQJ,EAAWI,MAAQH,EAC3BK,EAASN,EAAWM,OAASJ,EACjC,MAAO,CACLE,MAAOA,EACPE,OAAQA,EACRpC,IAAKyC,EACLvG,MAAOqG,EAAIL,EACXjG,OAAQwG,EAAIL,EACZjG,KAAMoG,EACNA,EAAGA,EACHE,EAAGA,EAEP,CCrCe,SAASE,EAAc/E,GACpC,IAAIkE,EAAaH,EAAsB/D,GAGnCsE,EAAQtE,EAAQqE,YAChBG,EAASxE,EAAQuE,aAUrB,OARI3B,KAAKoC,IAAId,EAAWI,MAAQA,IAAU,IACxCA,EAAQJ,EAAWI,OAGjB1B,KAAKoC,IAAId,EAAWM,OAASA,IAAW,IAC1CA,EAASN,EAAWM,QAGf,CACLG,EAAG3E,EAAQ4E,WACXC,EAAG7E,EAAQ8E,UACXR,MAAOA,EACPE,OAAQA,EAEZ,CCvBe,SAASS,EAASC,EAAQC,GACvC,IAAIC,EAAWD,EAAME,aAAeF,EAAME,cAE1C,GAAIH,EAAOD,SAASE,GAClB,OAAO,EAEJ,GAAIC,GAAYvE,EAAauE,GAAW,CACzC,IAAIE,EAAOH,EAEX,EAAG,CACD,GAAIG,GAAQJ,EAAOK,WAAWD,GAC5B,OAAO,EAITA,EAAOA,EAAKE,YAAcF,EAAKG,IACjC,OAASH,EACX,CAGF,OAAO,CACT,CCrBe,SAAS,EAAiBtF,GACvC,OAAOG,EAAUH,GAAS0F,iBAAiB1F,EAC7C,CCFe,SAAS2F,EAAe3F,GACrC,MAAO,CAAC,QAAS,KAAM,MAAM4F,QAAQ7F,EAAYC,KAAa,CAChE,CCFe,SAAS6F,EAAmB7F,GAEzC,QAASS,EAAUT,GAAWA,EAAQO,cACtCP,EAAQ8F,WAAazF,OAAOyF,UAAUC,eACxC,CCFe,SAASC,EAAchG,GACpC,MAA6B,SAAzBD,EAAYC,GACPA,EAMPA,EAAQiG,cACRjG,EAAQwF,aACR3E,EAAab,GAAWA,EAAQyF,KAAO,OAEvCI,EAAmB7F,EAGvB,CCVA,SAASkG,EAAoBlG,GAC3B,OAAKW,EAAcX,IACoB,UAAvC,EAAiBA,GAASiC,SAInBjC,EAAQmG,aAHN,IAIX,CAwCe,SAASC,EAAgBpG,GAItC,IAHA,IAAIK,EAASF,EAAUH,GACnBmG,EAAeD,EAAoBlG,GAEhCmG,GAAgBR,EAAeQ,IAA6D,WAA5C,EAAiBA,GAAclE,UACpFkE,EAAeD,EAAoBC,GAGrC,OAAIA,IAA+C,SAA9BpG,EAAYoG,IAA0D,SAA9BpG,EAAYoG,IAAwE,WAA5C,EAAiBA,GAAclE,UAC3H5B,EAGF8F,GAhDT,SAA4BnG,GAC1B,IAAIqG,EAAY,WAAWvC,KAAKd,KAGhC,GAFW,WAAWc,KAAKd,MAEfrC,EAAcX,IAII,UAFX,EAAiBA,GAEnBiC,SACb,OAAO,KAIX,IAAIqE,EAAcN,EAAchG,GAMhC,IAJIa,EAAayF,KACfA,EAAcA,EAAYb,MAGrB9E,EAAc2F,IAAgB,CAAC,OAAQ,QAAQV,QAAQ7F,EAAYuG,IAAgB,GAAG,CAC3F,IAAIC,EAAM,EAAiBD,GAI3B,GAAsB,SAAlBC,EAAIC,WAA4C,SAApBD,EAAIE,aAA0C,UAAhBF,EAAIG,UAAiF,IAA1D,CAAC,YAAa,eAAed,QAAQW,EAAII,aAAsBN,GAAgC,WAAnBE,EAAII,YAA2BN,GAAaE,EAAIK,QAAyB,SAAfL,EAAIK,OACjO,OAAON,EAEPA,EAAcA,EAAYd,UAE9B,CAEA,OAAO,IACT,CAgByBqB,CAAmB7G,IAAYK,CACxD,CCpEe,SAASyG,EAAyB3H,GAC/C,MAAO,CAAC,MAAO,UAAUyG,QAAQzG,IAAc,EAAI,IAAM,GAC3D,CCDO,SAAS4H,EAAOjE,EAAK1E,EAAOyE,GACjC,OAAO,EAAQC,EAAK,EAAQ1E,EAAOyE,GACrC,CCFe,SAASmE,EAAmBC,GACzC,OAAOxJ,OAAOkE,OAAO,CAAC,ECDf,CACLS,IAAK,EACL9D,MAAO,EACPD,OAAQ,EACRE,KAAM,GDHuC0I,EACjD,CEHe,SAASC,EAAgB9I,EAAOiD,GAC7C,OAAOA,EAAKpC,QAAO,SAAUkI,EAAS5J,GAEpC,OADA4J,EAAQ5J,GAAOa,EACR+I,CACT,GAAG,CAAC,EACN,CCuFA,SACEpG,KAAM,QACNC,SAAS,EACTC,MAAO,OACPC,GA9EF,SAAeC,GACb,IAAIiG,EAEAhG,EAAQD,EAAKC,MACbL,EAAOI,EAAKJ,KACZmB,EAAUf,EAAKe,QACfmF,EAAejG,EAAME,SAASgB,MAC9BgF,EAAgBlG,EAAMmG,cAAcD,cACpCE,EAAgB9E,EAAiBtB,EAAMjC,WACvCsI,EAAOX,EAAyBU,GAEhCE,EADa,CAACnJ,EAAMD,GAAOsH,QAAQ4B,IAAkB,EAClC,SAAW,QAElC,GAAKH,GAAiBC,EAAtB,CAIA,IAAIL,EAxBgB,SAAyBU,EAASvG,GAItD,OAAO4F,EAAsC,iBAH7CW,EAA6B,mBAAZA,EAAyBA,EAAQlK,OAAOkE,OAAO,CAAC,EAAGP,EAAMwG,MAAO,CAC/EzI,UAAWiC,EAAMjC,aACbwI,GACkDA,EAAUT,EAAgBS,EAASlJ,GAC7F,CAmBsBoJ,CAAgB3F,EAAQyF,QAASvG,GACjD0G,EAAY/C,EAAcsC,GAC1BU,EAAmB,MAATN,EAAe,EAAMlJ,EAC/ByJ,EAAmB,MAATP,EAAepJ,EAASC,EAClC2J,EAAU7G,EAAMwG,MAAM7I,UAAU2I,GAAOtG,EAAMwG,MAAM7I,UAAU0I,GAAQH,EAAcG,GAAQrG,EAAMwG,MAAM9I,OAAO4I,GAC9GQ,EAAYZ,EAAcG,GAAQrG,EAAMwG,MAAM7I,UAAU0I,GACxDU,EAAoB/B,EAAgBiB,GACpCe,EAAaD,EAA6B,MAATV,EAAeU,EAAkBE,cAAgB,EAAIF,EAAkBG,aAAe,EAAI,EAC3HC,EAAoBN,EAAU,EAAIC,EAAY,EAG9CpF,EAAMmE,EAAcc,GACpBlF,EAAMuF,EAAaN,EAAUJ,GAAOT,EAAce,GAClDQ,EAASJ,EAAa,EAAIN,EAAUJ,GAAO,EAAIa,EAC/CE,EAAS1B,EAAOjE,EAAK0F,EAAQ3F,GAE7B6F,EAAWjB,EACfrG,EAAMmG,cAAcxG,KAASqG,EAAwB,CAAC,GAAyBsB,GAAYD,EAAQrB,EAAsBuB,aAAeF,EAASD,EAAQpB,EAnBzJ,CAoBF,EA4CEtF,OA1CF,SAAgBC,GACd,IAAIX,EAAQW,EAAMX,MAEdwH,EADU7G,EAAMG,QACWlC,QAC3BqH,OAAoC,IAArBuB,EAA8B,sBAAwBA,EAErD,MAAhBvB,IAKwB,iBAAjBA,IACTA,EAAejG,EAAME,SAASxC,OAAO+J,cAAcxB,MAahDpC,EAAS7D,EAAME,SAASxC,OAAQuI,KAQrCjG,EAAME,SAASgB,MAAQ+E,EACzB,EASE5E,SAAU,CAAC,iBACXqG,iBAAkB,CAAC,oBCnGN,SAASC,EAAa5J,GACnC,OAAOA,EAAUwD,MAAM,KAAK,EAC9B,CCOA,IAAIqG,EAAa,CACf5G,IAAK,OACL9D,MAAO,OACPD,OAAQ,OACRE,KAAM,QAeD,SAAS0K,GAAYlH,GAC1B,IAAImH,EAEApK,EAASiD,EAAMjD,OACfqK,EAAapH,EAAMoH,WACnBhK,EAAY4C,EAAM5C,UAClBiK,EAAYrH,EAAMqH,UAClBC,EAAUtH,EAAMsH,QAChBpH,EAAWF,EAAME,SACjBqH,EAAkBvH,EAAMuH,gBACxBC,EAAWxH,EAAMwH,SACjBC,EAAezH,EAAMyH,aACrBC,EAAU1H,EAAM0H,QAChBC,EAAaL,EAAQ1E,EACrBA,OAAmB,IAAf+E,EAAwB,EAAIA,EAChCC,EAAaN,EAAQxE,EACrBA,OAAmB,IAAf8E,EAAwB,EAAIA,EAEhCC,EAAgC,mBAAjBJ,EAA8BA,EAAa,CAC5D7E,EAAGA,EACHE,IACG,CACHF,EAAGA,EACHE,GAGFF,EAAIiF,EAAMjF,EACVE,EAAI+E,EAAM/E,EACV,IAAIgF,EAAOR,EAAQrL,eAAe,KAC9B8L,EAAOT,EAAQrL,eAAe,KAC9B+L,EAAQxL,EACRyL,EAAQ,EACRC,EAAM5J,OAEV,GAAIkJ,EAAU,CACZ,IAAIpD,EAAeC,EAAgBtH,GAC/BoL,EAAa,eACbC,EAAY,cAEZhE,IAAiBhG,EAAUrB,IAGmB,WAA5C,EAFJqH,EAAeN,EAAmB/G,IAECmD,UAAsC,aAAbA,IAC1DiI,EAAa,eACbC,EAAY,gBAOZhL,IAAc,IAAQA,IAAcZ,GAAQY,IAAcb,IAAU8K,IAAczK,KACpFqL,EAAQ3L,EAGRwG,IAFc4E,GAAWtD,IAAiB8D,GAAOA,EAAIxF,eAAiBwF,EAAIxF,eAAeD,OACzF2B,EAAa+D,IACEf,EAAW3E,OAC1BK,GAAKyE,EAAkB,GAAK,GAG1BnK,IAAcZ,IAASY,IAAc,GAAOA,IAAcd,GAAW+K,IAAczK,KACrFoL,EAAQzL,EAGRqG,IAFc8E,GAAWtD,IAAiB8D,GAAOA,EAAIxF,eAAiBwF,EAAIxF,eAAeH,MACzF6B,EAAagE,IACEhB,EAAW7E,MAC1BK,GAAK2E,EAAkB,GAAK,EAEhC,CAEA,IAgBMc,EAhBFC,EAAe5M,OAAOkE,OAAO,CAC/BM,SAAUA,GACTsH,GAAYP,GAEXsB,GAAyB,IAAjBd,EAlFd,SAA2BrI,EAAM8I,GAC/B,IAAItF,EAAIxD,EAAKwD,EACTE,EAAI1D,EAAK0D,EACT0F,EAAMN,EAAIO,kBAAoB,EAClC,MAAO,CACL7F,EAAG5B,EAAM4B,EAAI4F,GAAOA,GAAO,EAC3B1F,EAAG9B,EAAM8B,EAAI0F,GAAOA,GAAO,EAE/B,CA0EsCE,CAAkB,CACpD9F,EAAGA,EACHE,GACC1E,EAAUrB,IAAW,CACtB6F,EAAGA,EACHE,GAMF,OAHAF,EAAI2F,EAAM3F,EACVE,EAAIyF,EAAMzF,EAENyE,EAGK7L,OAAOkE,OAAO,CAAC,EAAG0I,IAAeD,EAAiB,CAAC,GAAkBJ,GAASF,EAAO,IAAM,GAAIM,EAAeL,GAASF,EAAO,IAAM,GAAIO,EAAe5D,WAAayD,EAAIO,kBAAoB,IAAM,EAAI,aAAe7F,EAAI,OAASE,EAAI,MAAQ,eAAiBF,EAAI,OAASE,EAAI,SAAUuF,IAG5R3M,OAAOkE,OAAO,CAAC,EAAG0I,IAAenB,EAAkB,CAAC,GAAmBc,GAASF,EAAOjF,EAAI,KAAO,GAAIqE,EAAgBa,GAASF,EAAOlF,EAAI,KAAO,GAAIuE,EAAgB1C,UAAY,GAAI0C,GAC9L,CAuDA,UACEnI,KAAM,gBACNC,SAAS,EACTC,MAAO,cACPC,GAzDF,SAAuBwJ,GACrB,IAAItJ,EAAQsJ,EAAMtJ,MACdc,EAAUwI,EAAMxI,QAChByI,EAAwBzI,EAAQoH,gBAChCA,OAA4C,IAA1BqB,GAA0CA,EAC5DC,EAAoB1I,EAAQqH,SAC5BA,OAAiC,IAAtBqB,GAAsCA,EACjDC,EAAwB3I,EAAQsH,aAChCA,OAAyC,IAA1BqB,GAA0CA,EAYzDR,EAAe,CACjBlL,UAAWuD,EAAiBtB,EAAMjC,WAClCiK,UAAWL,EAAa3H,EAAMjC,WAC9BL,OAAQsC,EAAME,SAASxC,OACvBqK,WAAY/H,EAAMwG,MAAM9I,OACxBwK,gBAAiBA,EACjBG,QAAoC,UAA3BrI,EAAMc,QAAQC,UAGgB,MAArCf,EAAMmG,cAAcD,gBACtBlG,EAAMK,OAAO3C,OAASrB,OAAOkE,OAAO,CAAC,EAAGP,EAAMK,OAAO3C,OAAQmK,GAAYxL,OAAOkE,OAAO,CAAC,EAAG0I,EAAc,CACvGhB,QAASjI,EAAMmG,cAAcD,cAC7BrF,SAAUb,EAAMc,QAAQC,SACxBoH,SAAUA,EACVC,aAAcA,OAIe,MAA7BpI,EAAMmG,cAAcjF,QACtBlB,EAAMK,OAAOa,MAAQ7E,OAAOkE,OAAO,CAAC,EAAGP,EAAMK,OAAOa,MAAO2G,GAAYxL,OAAOkE,OAAO,CAAC,EAAG0I,EAAc,CACrGhB,QAASjI,EAAMmG,cAAcjF,MAC7BL,SAAU,WACVsH,UAAU,EACVC,aAAcA,OAIlBpI,EAAMM,WAAW5C,OAASrB,OAAOkE,OAAO,CAAC,EAAGP,EAAMM,WAAW5C,OAAQ,CACnE,wBAAyBsC,EAAMjC,WAEnC,EAQE2L,KAAM,CAAC,GChLT,IAAIC,GAAU,CACZA,SAAS,GAsCX,UACEhK,KAAM,iBACNC,SAAS,EACTC,MAAO,QACPC,GAAI,WAAe,EACnBY,OAxCF,SAAgBX,GACd,IAAIC,EAAQD,EAAKC,MACb4J,EAAW7J,EAAK6J,SAChB9I,EAAUf,EAAKe,QACf+I,EAAkB/I,EAAQgJ,OAC1BA,OAA6B,IAApBD,GAAoCA,EAC7CE,EAAkBjJ,EAAQkJ,OAC1BA,OAA6B,IAApBD,GAAoCA,EAC7C9K,EAASF,EAAUiB,EAAME,SAASxC,QAClCuM,EAAgB,GAAGjM,OAAOgC,EAAMiK,cAActM,UAAWqC,EAAMiK,cAAcvM,QAYjF,OAVIoM,GACFG,EAAc9J,SAAQ,SAAU+J,GAC9BA,EAAaC,iBAAiB,SAAUP,EAASQ,OAAQT,GAC3D,IAGEK,GACF/K,EAAOkL,iBAAiB,SAAUP,EAASQ,OAAQT,IAG9C,WACDG,GACFG,EAAc9J,SAAQ,SAAU+J,GAC9BA,EAAaG,oBAAoB,SAAUT,EAASQ,OAAQT,GAC9D,IAGEK,GACF/K,EAAOoL,oBAAoB,SAAUT,EAASQ,OAAQT,GAE1D,CACF,EASED,KAAM,CAAC,GC/CT,IAAIY,GAAO,CACTnN,KAAM,QACND,MAAO,OACPD,OAAQ,MACR+D,IAAK,UAEQ,SAASuJ,GAAqBxM,GAC3C,OAAOA,EAAUyM,QAAQ,0BAA0B,SAAUC,GAC3D,OAAOH,GAAKG,EACd,GACF,CCVA,IAAI,GAAO,CACTnN,MAAO,MACPC,IAAK,SAEQ,SAASmN,GAA8B3M,GACpD,OAAOA,EAAUyM,QAAQ,cAAc,SAAUC,GAC/C,OAAO,GAAKA,EACd,GACF,CCPe,SAASE,GAAgB3L,GACtC,IAAI6J,EAAM9J,EAAUC,GAGpB,MAAO,CACL4L,WAHe/B,EAAIgC,YAInBC,UAHcjC,EAAIkC,YAKtB,CCNe,SAASC,GAAoBpM,GAQ1C,OAAO+D,EAAsB8B,EAAmB7F,IAAUzB,KAAOwN,GAAgB/L,GAASgM,UAC5F,CCXe,SAASK,GAAerM,GAErC,IAAIsM,EAAoB,EAAiBtM,GACrCuM,EAAWD,EAAkBC,SAC7BC,EAAYF,EAAkBE,UAC9BC,EAAYH,EAAkBG,UAElC,MAAO,6BAA6B3I,KAAKyI,EAAWE,EAAYD,EAClE,CCLe,SAASE,GAAgBtM,GACtC,MAAI,CAAC,OAAQ,OAAQ,aAAawF,QAAQ7F,EAAYK,KAAU,EAEvDA,EAAKG,cAAcoM,KAGxBhM,EAAcP,IAASiM,GAAejM,GACjCA,EAGFsM,GAAgB1G,EAAc5F,GACvC,CCJe,SAASwM,GAAkB5M,EAAS6M,GACjD,IAAIC,OAES,IAATD,IACFA,EAAO,IAGT,IAAIvB,EAAeoB,GAAgB1M,GAC/B+M,EAASzB,KAAqE,OAAlDwB,EAAwB9M,EAAQO,oBAAyB,EAASuM,EAAsBH,MACpH1C,EAAM9J,EAAUmL,GAChB0B,EAASD,EAAS,CAAC9C,GAAK7K,OAAO6K,EAAIxF,gBAAkB,GAAI4H,GAAef,GAAgBA,EAAe,IAAMA,EAC7G2B,EAAcJ,EAAKzN,OAAO4N,GAC9B,OAAOD,EAASE,EAChBA,EAAY7N,OAAOwN,GAAkB5G,EAAcgH,IACrD,CCzBe,SAASE,GAAiBC,GACvC,OAAO1P,OAAOkE,OAAO,CAAC,EAAGwL,EAAM,CAC7B5O,KAAM4O,EAAKxI,EACXvC,IAAK+K,EAAKtI,EACVvG,MAAO6O,EAAKxI,EAAIwI,EAAK7I,MACrBjG,OAAQ8O,EAAKtI,EAAIsI,EAAK3I,QAE1B,CCqBA,SAAS4I,GAA2BpN,EAASqN,EAAgBlL,GAC3D,OAAOkL,IAAmBxO,EAAWqO,GCzBxB,SAAyBlN,EAASmC,GAC/C,IAAI8H,EAAM9J,EAAUH,GAChBsN,EAAOzH,EAAmB7F,GAC1ByE,EAAiBwF,EAAIxF,eACrBH,EAAQgJ,EAAKhF,YACb9D,EAAS8I,EAAKjF,aACd1D,EAAI,EACJE,EAAI,EAER,GAAIJ,EAAgB,CAClBH,EAAQG,EAAeH,MACvBE,EAASC,EAAeD,OACxB,IAAI+I,EAAiB1J,KAEjB0J,IAAmBA,GAA+B,UAAbpL,KACvCwC,EAAIF,EAAeG,WACnBC,EAAIJ,EAAeK,UAEvB,CAEA,MAAO,CACLR,MAAOA,EACPE,OAAQA,EACRG,EAAGA,EAAIyH,GAAoBpM,GAC3B6E,EAAGA,EAEP,CDDwD2I,CAAgBxN,EAASmC,IAAa1B,EAAU4M,GAdxG,SAAoCrN,EAASmC,GAC3C,IAAIgL,EAAOpJ,EAAsB/D,GAAS,EAAoB,UAAbmC,GASjD,OARAgL,EAAK/K,IAAM+K,EAAK/K,IAAMpC,EAAQyN,UAC9BN,EAAK5O,KAAO4O,EAAK5O,KAAOyB,EAAQ0N,WAChCP,EAAK9O,OAAS8O,EAAK/K,IAAMpC,EAAQqI,aACjC8E,EAAK7O,MAAQ6O,EAAK5O,KAAOyB,EAAQsI,YACjC6E,EAAK7I,MAAQtE,EAAQsI,YACrB6E,EAAK3I,OAASxE,EAAQqI,aACtB8E,EAAKxI,EAAIwI,EAAK5O,KACd4O,EAAKtI,EAAIsI,EAAK/K,IACP+K,CACT,CAG0HQ,CAA2BN,EAAgBlL,GAAY+K,GEtBlK,SAAyBlN,GACtC,IAAI8M,EAEAQ,EAAOzH,EAAmB7F,GAC1B4N,EAAY7B,GAAgB/L,GAC5B2M,EAA0D,OAAlDG,EAAwB9M,EAAQO,oBAAyB,EAASuM,EAAsBH,KAChGrI,EAAQ,EAAIgJ,EAAKO,YAAaP,EAAKhF,YAAaqE,EAAOA,EAAKkB,YAAc,EAAGlB,EAAOA,EAAKrE,YAAc,GACvG9D,EAAS,EAAI8I,EAAKQ,aAAcR,EAAKjF,aAAcsE,EAAOA,EAAKmB,aAAe,EAAGnB,EAAOA,EAAKtE,aAAe,GAC5G1D,GAAKiJ,EAAU5B,WAAaI,GAAoBpM,GAChD6E,GAAK+I,EAAU1B,UAMnB,MAJiD,QAA7C,EAAiBS,GAAQW,GAAMS,YACjCpJ,GAAK,EAAI2I,EAAKhF,YAAaqE,EAAOA,EAAKrE,YAAc,GAAKhE,GAGrD,CACLA,MAAOA,EACPE,OAAQA,EACRG,EAAGA,EACHE,EAAGA,EAEP,CFCkMmJ,CAAgBnI,EAAmB7F,IACrO,CG1Be,SAASiO,GAAe9M,GACrC,IAOIkI,EAPAtK,EAAYoC,EAAKpC,UACjBiB,EAAUmB,EAAKnB,QACfb,EAAYgC,EAAKhC,UACjBqI,EAAgBrI,EAAYuD,EAAiBvD,GAAa,KAC1DiK,EAAYjK,EAAY4J,EAAa5J,GAAa,KAClD+O,EAAUnP,EAAU4F,EAAI5F,EAAUuF,MAAQ,EAAItE,EAAQsE,MAAQ,EAC9D6J,EAAUpP,EAAU8F,EAAI9F,EAAUyF,OAAS,EAAIxE,EAAQwE,OAAS,EAGpE,OAAQgD,GACN,KAAK,EACH6B,EAAU,CACR1E,EAAGuJ,EACHrJ,EAAG9F,EAAU8F,EAAI7E,EAAQwE,QAE3B,MAEF,KAAKnG,EACHgL,EAAU,CACR1E,EAAGuJ,EACHrJ,EAAG9F,EAAU8F,EAAI9F,EAAUyF,QAE7B,MAEF,KAAKlG,EACH+K,EAAU,CACR1E,EAAG5F,EAAU4F,EAAI5F,EAAUuF,MAC3BO,EAAGsJ,GAEL,MAEF,KAAK5P,EACH8K,EAAU,CACR1E,EAAG5F,EAAU4F,EAAI3E,EAAQsE,MACzBO,EAAGsJ,GAEL,MAEF,QACE9E,EAAU,CACR1E,EAAG5F,EAAU4F,EACbE,EAAG9F,EAAU8F,GAInB,IAAIuJ,EAAW5G,EAAgBV,EAAyBU,GAAiB,KAEzE,GAAgB,MAAZ4G,EAAkB,CACpB,IAAI1G,EAAmB,MAAb0G,EAAmB,SAAW,QAExC,OAAQhF,GACN,KAAK1K,EACH2K,EAAQ+E,GAAY/E,EAAQ+E,IAAarP,EAAU2I,GAAO,EAAI1H,EAAQ0H,GAAO,GAC7E,MAEF,KAAK/I,EACH0K,EAAQ+E,GAAY/E,EAAQ+E,IAAarP,EAAU2I,GAAO,EAAI1H,EAAQ0H,GAAO,GAKnF,CAEA,OAAO2B,CACT,CC3De,SAASgF,GAAejN,EAAOc,QAC5B,IAAZA,IACFA,EAAU,CAAC,GAGb,IAAIoM,EAAWpM,EACXqM,EAAqBD,EAASnP,UAC9BA,OAAmC,IAAvBoP,EAAgCnN,EAAMjC,UAAYoP,EAC9DC,EAAoBF,EAASnM,SAC7BA,OAAiC,IAAtBqM,EAA+BpN,EAAMe,SAAWqM,EAC3DC,EAAoBH,EAASI,SAC7BA,OAAiC,IAAtBD,EAA+B7P,EAAkB6P,EAC5DE,EAAwBL,EAASM,aACjCA,OAAyC,IAA1BD,EAAmC9P,EAAW8P,EAC7DE,EAAwBP,EAASQ,eACjCA,OAA2C,IAA1BD,EAAmC/P,EAAS+P,EAC7DE,EAAuBT,EAASU,YAChCA,OAAuC,IAAzBD,GAA0CA,EACxDE,EAAmBX,EAAS3G,QAC5BA,OAA+B,IAArBsH,EAA8B,EAAIA,EAC5ChI,EAAgBD,EAAsC,iBAAZW,EAAuBA,EAAUT,EAAgBS,EAASlJ,IACpGyQ,EAAaJ,IAAmBhQ,EAASC,EAAYD,EACrDqK,EAAa/H,EAAMwG,MAAM9I,OACzBkB,EAAUoB,EAAME,SAAS0N,EAAcE,EAAaJ,GACpDK,EJkBS,SAAyBnP,EAAS0O,EAAUE,EAAczM,GACvE,IAAIiN,EAAmC,oBAAbV,EAlB5B,SAA4B1O,GAC1B,IAAIpB,EAAkBgO,GAAkB5G,EAAchG,IAElDqP,EADoB,CAAC,WAAY,SAASzJ,QAAQ,EAAiB5F,GAASiC,WAAa,GACnDtB,EAAcX,GAAWoG,EAAgBpG,GAAWA,EAE9F,OAAKS,EAAU4O,GAKRzQ,EAAgBgI,QAAO,SAAUyG,GACtC,OAAO5M,EAAU4M,IAAmBpI,EAASoI,EAAgBgC,IAAmD,SAAhCtP,EAAYsN,EAC9F,IANS,EAOX,CAK6DiC,CAAmBtP,GAAW,GAAGZ,OAAOsP,GAC/F9P,EAAkB,GAAGQ,OAAOgQ,EAAqB,CAACR,IAClDW,EAAsB3Q,EAAgB,GACtC4Q,EAAe5Q,EAAgBK,QAAO,SAAUwQ,EAASpC,GAC3D,IAAIF,EAAOC,GAA2BpN,EAASqN,EAAgBlL,GAK/D,OAJAsN,EAAQrN,IAAM,EAAI+K,EAAK/K,IAAKqN,EAAQrN,KACpCqN,EAAQnR,MAAQ,EAAI6O,EAAK7O,MAAOmR,EAAQnR,OACxCmR,EAAQpR,OAAS,EAAI8O,EAAK9O,OAAQoR,EAAQpR,QAC1CoR,EAAQlR,KAAO,EAAI4O,EAAK5O,KAAMkR,EAAQlR,MAC/BkR,CACT,GAAGrC,GAA2BpN,EAASuP,EAAqBpN,IAK5D,OAJAqN,EAAalL,MAAQkL,EAAalR,MAAQkR,EAAajR,KACvDiR,EAAahL,OAASgL,EAAanR,OAASmR,EAAapN,IACzDoN,EAAa7K,EAAI6K,EAAajR,KAC9BiR,EAAa3K,EAAI2K,EAAapN,IACvBoN,CACT,CInC2BE,CAAgBjP,EAAUT,GAAWA,EAAUA,EAAQ2P,gBAAkB9J,EAAmBzE,EAAME,SAASxC,QAAS4P,EAAUE,EAAczM,GACjKyN,EAAsB7L,EAAsB3C,EAAME,SAASvC,WAC3DuI,EAAgB2G,GAAe,CACjClP,UAAW6Q,EACX5P,QAASmJ,EACThH,SAAU,WACVhD,UAAWA,IAET0Q,EAAmB3C,GAAiBzP,OAAOkE,OAAO,CAAC,EAAGwH,EAAY7B,IAClEwI,EAAoBhB,IAAmBhQ,EAAS+Q,EAAmBD,EAGnEG,EAAkB,CACpB3N,IAAK+M,EAAmB/M,IAAM0N,EAAkB1N,IAAM6E,EAAc7E,IACpE/D,OAAQyR,EAAkBzR,OAAS8Q,EAAmB9Q,OAAS4I,EAAc5I,OAC7EE,KAAM4Q,EAAmB5Q,KAAOuR,EAAkBvR,KAAO0I,EAAc1I,KACvED,MAAOwR,EAAkBxR,MAAQ6Q,EAAmB7Q,MAAQ2I,EAAc3I,OAExE0R,EAAa5O,EAAMmG,cAAckB,OAErC,GAAIqG,IAAmBhQ,GAAUkR,EAAY,CAC3C,IAAIvH,EAASuH,EAAW7Q,GACxB1B,OAAO4D,KAAK0O,GAAiBxO,SAAQ,SAAUhE,GAC7C,IAAI0S,EAAW,CAAC3R,EAAOD,GAAQuH,QAAQrI,IAAQ,EAAI,GAAK,EACpDkK,EAAO,CAAC,EAAKpJ,GAAQuH,QAAQrI,IAAQ,EAAI,IAAM,IACnDwS,EAAgBxS,IAAQkL,EAAOhB,GAAQwI,CACzC,GACF,CAEA,OAAOF,CACT,CCyEA,UACEhP,KAAM,OACNC,SAAS,EACTC,MAAO,OACPC,GA5HF,SAAcC,GACZ,IAAIC,EAAQD,EAAKC,MACbc,EAAUf,EAAKe,QACfnB,EAAOI,EAAKJ,KAEhB,IAAIK,EAAMmG,cAAcxG,GAAMmP,MAA9B,CAoCA,IAhCA,IAAIC,EAAoBjO,EAAQkM,SAC5BgC,OAAsC,IAAtBD,GAAsCA,EACtDE,EAAmBnO,EAAQoO,QAC3BC,OAAoC,IAArBF,GAAqCA,EACpDG,EAA8BtO,EAAQuO,mBACtC9I,EAAUzF,EAAQyF,QAClB+G,EAAWxM,EAAQwM,SACnBE,EAAe1M,EAAQ0M,aACvBI,EAAc9M,EAAQ8M,YACtB0B,EAAwBxO,EAAQyO,eAChCA,OAA2C,IAA1BD,GAA0CA,EAC3DE,EAAwB1O,EAAQ0O,sBAChCC,EAAqBzP,EAAMc,QAAQ/C,UACnCqI,EAAgB9E,EAAiBmO,GAEjCJ,EAAqBD,IADHhJ,IAAkBqJ,GACqCF,EAjC/E,SAAuCxR,GACrC,GAAIuD,EAAiBvD,KAAeX,EAClC,MAAO,GAGT,IAAIsS,EAAoBnF,GAAqBxM,GAC7C,MAAO,CAAC2M,GAA8B3M,GAAY2R,EAAmBhF,GAA8BgF,GACrG,CA0B6IC,CAA8BF,GAA3E,CAAClF,GAAqBkF,KAChHG,EAAa,CAACH,GAAoBzR,OAAOqR,GAAoBxR,QAAO,SAAUC,EAAKC,GACrF,OAAOD,EAAIE,OAAOsD,EAAiBvD,KAAeX,ECvCvC,SAA8B4C,EAAOc,QAClC,IAAZA,IACFA,EAAU,CAAC,GAGb,IAAIoM,EAAWpM,EACX/C,EAAYmP,EAASnP,UACrBuP,EAAWJ,EAASI,SACpBE,EAAeN,EAASM,aACxBjH,EAAU2G,EAAS3G,QACnBgJ,EAAiBrC,EAASqC,eAC1BM,EAAwB3C,EAASsC,sBACjCA,OAAkD,IAA1BK,EAAmC,EAAgBA,EAC3E7H,EAAYL,EAAa5J,GACzB6R,EAAa5H,EAAYuH,EAAiB3R,EAAsBA,EAAoB4H,QAAO,SAAUzH,GACvG,OAAO4J,EAAa5J,KAAeiK,CACrC,IAAK3K,EACDyS,EAAoBF,EAAWpK,QAAO,SAAUzH,GAClD,OAAOyR,EAAsBhL,QAAQzG,IAAc,CACrD,IAEiC,IAA7B+R,EAAkBC,SACpBD,EAAoBF,GAQtB,IAAII,EAAYF,EAAkBjS,QAAO,SAAUC,EAAKC,GAOtD,OANAD,EAAIC,GAAakP,GAAejN,EAAO,CACrCjC,UAAWA,EACXuP,SAAUA,EACVE,aAAcA,EACdjH,QAASA,IACRjF,EAAiBvD,IACbD,CACT,GAAG,CAAC,GACJ,OAAOzB,OAAO4D,KAAK+P,GAAWC,MAAK,SAAUC,EAAGC,GAC9C,OAAOH,EAAUE,GAAKF,EAAUG,EAClC,GACF,CDH6DC,CAAqBpQ,EAAO,CACnFjC,UAAWA,EACXuP,SAAUA,EACVE,aAAcA,EACdjH,QAASA,EACTgJ,eAAgBA,EAChBC,sBAAuBA,IACpBzR,EACP,GAAG,IACCsS,EAAgBrQ,EAAMwG,MAAM7I,UAC5BoK,EAAa/H,EAAMwG,MAAM9I,OACzB4S,EAAY,IAAIC,IAChBC,GAAqB,EACrBC,EAAwBb,EAAW,GAE9Bc,EAAI,EAAGA,EAAId,EAAWG,OAAQW,IAAK,CAC1C,IAAI3S,EAAY6R,EAAWc,GAEvBC,EAAiBrP,EAAiBvD,GAElC6S,EAAmBjJ,EAAa5J,KAAeT,EAC/CuT,EAAa,CAAC,EAAK5T,GAAQuH,QAAQmM,IAAmB,EACtDrK,EAAMuK,EAAa,QAAU,SAC7B1F,EAAW8B,GAAejN,EAAO,CACnCjC,UAAWA,EACXuP,SAAUA,EACVE,aAAcA,EACdI,YAAaA,EACbrH,QAASA,IAEPuK,EAAoBD,EAAaD,EAAmB1T,EAAQC,EAAOyT,EAAmB3T,EAAS,EAE/FoT,EAAc/J,GAAOyB,EAAWzB,KAClCwK,EAAoBvG,GAAqBuG,IAG3C,IAAIC,EAAmBxG,GAAqBuG,GACxCE,EAAS,GAUb,GARIhC,GACFgC,EAAOC,KAAK9F,EAASwF,IAAmB,GAGtCxB,GACF6B,EAAOC,KAAK9F,EAAS2F,IAAsB,EAAG3F,EAAS4F,IAAqB,GAG1EC,EAAOE,OAAM,SAAUC,GACzB,OAAOA,CACT,IAAI,CACFV,EAAwB1S,EACxByS,GAAqB,EACrB,KACF,CAEAF,EAAUc,IAAIrT,EAAWiT,EAC3B,CAEA,GAAIR,EAqBF,IAnBA,IAEIa,EAAQ,SAAeC,GACzB,IAAIC,EAAmB3B,EAAW4B,MAAK,SAAUzT,GAC/C,IAAIiT,EAASV,EAAU9T,IAAIuB,GAE3B,GAAIiT,EACF,OAAOA,EAAOS,MAAM,EAAGH,GAAIJ,OAAM,SAAUC,GACzC,OAAOA,CACT,GAEJ,IAEA,GAAII,EAEF,OADAd,EAAwBc,EACjB,OAEX,EAESD,EAnBY/B,EAAiB,EAAI,EAmBZ+B,EAAK,GAGpB,UAFFD,EAAMC,GADmBA,KAOpCtR,EAAMjC,YAAc0S,IACtBzQ,EAAMmG,cAAcxG,GAAMmP,OAAQ,EAClC9O,EAAMjC,UAAY0S,EAClBzQ,EAAM0R,OAAQ,EA5GhB,CA8GF,EAQEhK,iBAAkB,CAAC,UACnBgC,KAAM,CACJoF,OAAO,IE7IX,SAAS6C,GAAexG,EAAUY,EAAM6F,GAQtC,YAPyB,IAArBA,IACFA,EAAmB,CACjBrO,EAAG,EACHE,EAAG,IAIA,CACLzC,IAAKmK,EAASnK,IAAM+K,EAAK3I,OAASwO,EAAiBnO,EACnDvG,MAAOiO,EAASjO,MAAQ6O,EAAK7I,MAAQ0O,EAAiBrO,EACtDtG,OAAQkO,EAASlO,OAAS8O,EAAK3I,OAASwO,EAAiBnO,EACzDtG,KAAMgO,EAAShO,KAAO4O,EAAK7I,MAAQ0O,EAAiBrO,EAExD,CAEA,SAASsO,GAAsB1G,GAC7B,MAAO,CAAC,EAAKjO,EAAOD,EAAQE,GAAM2U,MAAK,SAAUC,GAC/C,OAAO5G,EAAS4G,IAAS,CAC3B,GACF,CA+BA,UACEpS,KAAM,OACNC,SAAS,EACTC,MAAO,OACP6H,iBAAkB,CAAC,mBACnB5H,GAlCF,SAAcC,GACZ,IAAIC,EAAQD,EAAKC,MACbL,EAAOI,EAAKJ,KACZ0Q,EAAgBrQ,EAAMwG,MAAM7I,UAC5BoK,EAAa/H,EAAMwG,MAAM9I,OACzBkU,EAAmB5R,EAAMmG,cAAc6L,gBACvCC,EAAoBhF,GAAejN,EAAO,CAC5C0N,eAAgB,cAEdwE,EAAoBjF,GAAejN,EAAO,CAC5C4N,aAAa,IAEXuE,EAA2BR,GAAeM,EAAmB5B,GAC7D+B,EAAsBT,GAAeO,EAAmBnK,EAAY6J,GACpES,EAAoBR,GAAsBM,GAC1CG,EAAmBT,GAAsBO,GAC7CpS,EAAMmG,cAAcxG,GAAQ,CAC1BwS,yBAA0BA,EAC1BC,oBAAqBA,EACrBC,kBAAmBA,EACnBC,iBAAkBA,GAEpBtS,EAAMM,WAAW5C,OAASrB,OAAOkE,OAAO,CAAC,EAAGP,EAAMM,WAAW5C,OAAQ,CACnE,+BAAgC2U,EAChC,sBAAuBC,GAE3B,GCJA,IACE3S,KAAM,SACNC,SAAS,EACTC,MAAO,OACPwB,SAAU,CAAC,iBACXvB,GA5BF,SAAgBa,GACd,IAAIX,EAAQW,EAAMX,MACdc,EAAUH,EAAMG,QAChBnB,EAAOgB,EAAMhB,KACb4S,EAAkBzR,EAAQuG,OAC1BA,OAA6B,IAApBkL,EAA6B,CAAC,EAAG,GAAKA,EAC/C7I,EAAO,UAAkB,SAAU5L,EAAKC,GAE1C,OADAD,EAAIC,GA5BD,SAAiCA,EAAWyI,EAAOa,GACxD,IAAIjB,EAAgB9E,EAAiBvD,GACjCyU,EAAiB,CAACrV,EAAM,GAAKqH,QAAQ4B,IAAkB,GAAK,EAAI,EAEhErG,EAAyB,mBAAXsH,EAAwBA,EAAOhL,OAAOkE,OAAO,CAAC,EAAGiG,EAAO,CACxEzI,UAAWA,KACPsJ,EACFoL,EAAW1S,EAAK,GAChB2S,EAAW3S,EAAK,GAIpB,OAFA0S,EAAWA,GAAY,EACvBC,GAAYA,GAAY,GAAKF,EACtB,CAACrV,EAAMD,GAAOsH,QAAQ4B,IAAkB,EAAI,CACjD7C,EAAGmP,EACHjP,EAAGgP,GACD,CACFlP,EAAGkP,EACHhP,EAAGiP,EAEP,CASqBC,CAAwB5U,EAAWiC,EAAMwG,MAAOa,GAC1DvJ,CACT,GAAG,CAAC,GACA8U,EAAwBlJ,EAAK1J,EAAMjC,WACnCwF,EAAIqP,EAAsBrP,EAC1BE,EAAImP,EAAsBnP,EAEW,MAArCzD,EAAMmG,cAAcD,gBACtBlG,EAAMmG,cAAcD,cAAc3C,GAAKA,EACvCvD,EAAMmG,cAAcD,cAAczC,GAAKA,GAGzCzD,EAAMmG,cAAcxG,GAAQ+J,CAC9B,GC1BA,IACE/J,KAAM,gBACNC,SAAS,EACTC,MAAO,OACPC,GApBF,SAAuBC,GACrB,IAAIC,EAAQD,EAAKC,MACbL,EAAOI,EAAKJ,KAKhBK,EAAMmG,cAAcxG,GAAQkN,GAAe,CACzClP,UAAWqC,EAAMwG,MAAM7I,UACvBiB,QAASoB,EAAMwG,MAAM9I,OACrBqD,SAAU,WACVhD,UAAWiC,EAAMjC,WAErB,EAQE2L,KAAM,CAAC,GCgHT,IACE/J,KAAM,kBACNC,SAAS,EACTC,MAAO,OACPC,GA/HF,SAAyBC,GACvB,IAAIC,EAAQD,EAAKC,MACbc,EAAUf,EAAKe,QACfnB,EAAOI,EAAKJ,KACZoP,EAAoBjO,EAAQkM,SAC5BgC,OAAsC,IAAtBD,GAAsCA,EACtDE,EAAmBnO,EAAQoO,QAC3BC,OAAoC,IAArBF,GAAsCA,EACrD3B,EAAWxM,EAAQwM,SACnBE,EAAe1M,EAAQ0M,aACvBI,EAAc9M,EAAQ8M,YACtBrH,EAAUzF,EAAQyF,QAClBsM,EAAkB/R,EAAQgS,OAC1BA,OAA6B,IAApBD,GAAoCA,EAC7CE,EAAwBjS,EAAQkS,aAChCA,OAAyC,IAA1BD,EAAmC,EAAIA,EACtD5H,EAAW8B,GAAejN,EAAO,CACnCsN,SAAUA,EACVE,aAAcA,EACdjH,QAASA,EACTqH,YAAaA,IAEXxH,EAAgB9E,EAAiBtB,EAAMjC,WACvCiK,EAAYL,EAAa3H,EAAMjC,WAC/BkV,GAAmBjL,EACnBgF,EAAWtH,EAAyBU,GACpC8I,ECrCY,MDqCSlC,ECrCH,IAAM,IDsCxB9G,EAAgBlG,EAAMmG,cAAcD,cACpCmK,EAAgBrQ,EAAMwG,MAAM7I,UAC5BoK,EAAa/H,EAAMwG,MAAM9I,OACzBwV,EAA4C,mBAAjBF,EAA8BA,EAAa3W,OAAOkE,OAAO,CAAC,EAAGP,EAAMwG,MAAO,CACvGzI,UAAWiC,EAAMjC,aACbiV,EACFG,EAA2D,iBAAtBD,EAAiC,CACxElG,SAAUkG,EACVhE,QAASgE,GACP7W,OAAOkE,OAAO,CAChByM,SAAU,EACVkC,QAAS,GACRgE,GACCE,EAAsBpT,EAAMmG,cAAckB,OAASrH,EAAMmG,cAAckB,OAAOrH,EAAMjC,WAAa,KACjG2L,EAAO,CACTnG,EAAG,EACHE,EAAG,GAGL,GAAKyC,EAAL,CAIA,GAAI8I,EAAe,CACjB,IAAIqE,EAEAC,EAAwB,MAAbtG,EAAmB,EAAM7P,EACpCoW,EAAuB,MAAbvG,EAAmB/P,EAASC,EACtCoJ,EAAmB,MAAb0G,EAAmB,SAAW,QACpC3F,EAASnB,EAAc8G,GACvBtL,EAAM2F,EAAS8D,EAASmI,GACxB7R,EAAM4F,EAAS8D,EAASoI,GACxBC,EAAWV,GAAU/K,EAAWzB,GAAO,EAAI,EAC3CmN,EAASzL,IAAc1K,EAAQ+S,EAAc/J,GAAOyB,EAAWzB,GAC/DoN,EAAS1L,IAAc1K,GAASyK,EAAWzB,IAAQ+J,EAAc/J,GAGjEL,EAAejG,EAAME,SAASgB,MAC9BwF,EAAYoM,GAAU7M,EAAetC,EAAcsC,GAAgB,CACrE/C,MAAO,EACPE,OAAQ,GAENuQ,GAAqB3T,EAAMmG,cAAc,oBAAsBnG,EAAMmG,cAAc,oBAAoBI,QxBhFtG,CACLvF,IAAK,EACL9D,MAAO,EACPD,OAAQ,EACRE,KAAM,GwB6EFyW,GAAkBD,GAAmBL,GACrCO,GAAkBF,GAAmBJ,GAMrCO,GAAWnO,EAAO,EAAG0K,EAAc/J,GAAMI,EAAUJ,IACnDyN,GAAYd,EAAkB5C,EAAc/J,GAAO,EAAIkN,EAAWM,GAAWF,GAAkBT,EAA4BnG,SAAWyG,EAASK,GAAWF,GAAkBT,EAA4BnG,SACxMgH,GAAYf,GAAmB5C,EAAc/J,GAAO,EAAIkN,EAAWM,GAAWD,GAAkBV,EAA4BnG,SAAW0G,EAASI,GAAWD,GAAkBV,EAA4BnG,SACzMjG,GAAoB/G,EAAME,SAASgB,OAAS8D,EAAgBhF,EAAME,SAASgB,OAC3E+S,GAAelN,GAAiC,MAAbiG,EAAmBjG,GAAkBsF,WAAa,EAAItF,GAAkBuF,YAAc,EAAI,EAC7H4H,GAAwH,OAAjGb,EAA+C,MAAvBD,OAA8B,EAASA,EAAoBpG,IAAqBqG,EAAwB,EAEvJc,GAAY9M,EAAS2M,GAAYE,GACjCE,GAAkBzO,EAAOmN,EAAS,EAAQpR,EAF9B2F,EAAS0M,GAAYG,GAAsBD,IAEKvS,EAAK2F,EAAQyL,EAAS,EAAQrR,EAAK0S,IAAa1S,GAChHyE,EAAc8G,GAAYoH,GAC1B1K,EAAKsD,GAAYoH,GAAkB/M,CACrC,CAEA,GAAI8H,EAAc,CAChB,IAAIkF,GAEAC,GAAyB,MAAbtH,EAAmB,EAAM7P,EAErCoX,GAAwB,MAAbvH,EAAmB/P,EAASC,EAEvCsX,GAAUtO,EAAcgJ,GAExBuF,GAAmB,MAAZvF,EAAkB,SAAW,QAEpCwF,GAAOF,GAAUrJ,EAASmJ,IAE1BK,GAAOH,GAAUrJ,EAASoJ,IAE1BK,IAAuD,IAAxC,CAAC,EAAKzX,GAAMqH,QAAQ4B,GAEnCyO,GAAyH,OAAjGR,GAAgD,MAAvBjB,OAA8B,EAASA,EAAoBlE,IAAoBmF,GAAyB,EAEzJS,GAAaF,GAAeF,GAAOF,GAAUnE,EAAcoE,IAAQ1M,EAAW0M,IAAQI,GAAuB1B,EAA4BjE,QAEzI6F,GAAaH,GAAeJ,GAAUnE,EAAcoE,IAAQ1M,EAAW0M,IAAQI,GAAuB1B,EAA4BjE,QAAUyF,GAE5IK,GAAmBlC,GAAU8B,G1BzH9B,SAAwBlT,EAAK1E,EAAOyE,GACzC,IAAIwT,EAAItP,EAAOjE,EAAK1E,EAAOyE,GAC3B,OAAOwT,EAAIxT,EAAMA,EAAMwT,CACzB,C0BsHoDC,CAAeJ,GAAYN,GAASO,IAAcpP,EAAOmN,EAASgC,GAAaJ,GAAMF,GAAS1B,EAASiC,GAAaJ,IAEpKzO,EAAcgJ,GAAW8F,GACzBtL,EAAKwF,GAAW8F,GAAmBR,EACrC,CAEAxU,EAAMmG,cAAcxG,GAAQ+J,CAvE5B,CAwEF,EAQEhC,iBAAkB,CAAC,WE1HN,SAASyN,GAAiBC,EAAyBrQ,EAAcsD,QAC9D,IAAZA,IACFA,GAAU,GAGZ,ICnBoCrJ,ECJOJ,EFuBvCyW,EAA0B9V,EAAcwF,GACxCuQ,EAAuB/V,EAAcwF,IAf3C,SAAyBnG,GACvB,IAAImN,EAAOnN,EAAQ+D,wBACfI,EAASpB,EAAMoK,EAAK7I,OAAStE,EAAQqE,aAAe,EACpDD,EAASrB,EAAMoK,EAAK3I,QAAUxE,EAAQuE,cAAgB,EAC1D,OAAkB,IAAXJ,GAA2B,IAAXC,CACzB,CAU4DuS,CAAgBxQ,GACtEJ,EAAkBF,EAAmBM,GACrCgH,EAAOpJ,EAAsByS,EAAyBE,EAAsBjN,GAC5EyB,EAAS,CACXc,WAAY,EACZE,UAAW,GAET7C,EAAU,CACZ1E,EAAG,EACHE,EAAG,GAkBL,OAfI4R,IAA4BA,IAA4BhN,MACxB,SAA9B1J,EAAYoG,IAChBkG,GAAetG,MACbmF,GCnCgC9K,EDmCT+F,KClCdhG,EAAUC,IAAUO,EAAcP,GCJxC,CACL4L,YAFyChM,EDQbI,GCNR4L,WACpBE,UAAWlM,EAAQkM,WDGZH,GAAgB3L,IDoCnBO,EAAcwF,KAChBkD,EAAUtF,EAAsBoC,GAAc,IACtCxB,GAAKwB,EAAauH,WAC1BrE,EAAQxE,GAAKsB,EAAasH,WACjB1H,IACTsD,EAAQ1E,EAAIyH,GAAoBrG,KAI7B,CACLpB,EAAGwI,EAAK5O,KAAO2M,EAAOc,WAAa3C,EAAQ1E,EAC3CE,EAAGsI,EAAK/K,IAAM8I,EAAOgB,UAAY7C,EAAQxE,EACzCP,MAAO6I,EAAK7I,MACZE,OAAQ2I,EAAK3I,OAEjB,CGvDA,SAASoS,GAAMC,GACb,IAAItT,EAAM,IAAIoO,IACVmF,EAAU,IAAIC,IACdC,EAAS,GAKb,SAAS3F,EAAK4F,GACZH,EAAQI,IAAID,EAASlW,MACN,GAAG3B,OAAO6X,EAASxU,UAAY,GAAIwU,EAASnO,kBAAoB,IACtEvH,SAAQ,SAAU4V,GACzB,IAAKL,EAAQM,IAAID,GAAM,CACrB,IAAIE,EAAc9T,EAAI3F,IAAIuZ,GAEtBE,GACFhG,EAAKgG,EAET,CACF,IACAL,EAAO3E,KAAK4E,EACd,CAQA,OAzBAJ,EAAUtV,SAAQ,SAAU0V,GAC1B1T,EAAIiP,IAAIyE,EAASlW,KAAMkW,EACzB,IAiBAJ,EAAUtV,SAAQ,SAAU0V,GACrBH,EAAQM,IAAIH,EAASlW,OAExBsQ,EAAK4F,EAET,IACOD,CACT,CClBA,IAEIM,GAAkB,CACpBnY,UAAW,SACX0X,UAAW,GACX1U,SAAU,YAGZ,SAASoV,KACP,IAAK,IAAI1B,EAAO2B,UAAUrG,OAAQsG,EAAO,IAAIpU,MAAMwS,GAAO6B,EAAO,EAAGA,EAAO7B,EAAM6B,IAC/ED,EAAKC,GAAQF,UAAUE,GAGzB,OAAQD,EAAKvE,MAAK,SAAUlT,GAC1B,QAASA,GAAoD,mBAAlCA,EAAQ+D,sBACrC,GACF,CAEO,SAAS4T,GAAgBC,QACL,IAArBA,IACFA,EAAmB,CAAC,GAGtB,IAAIC,EAAoBD,EACpBE,EAAwBD,EAAkBE,iBAC1CA,OAA6C,IAA1BD,EAAmC,GAAKA,EAC3DE,EAAyBH,EAAkBI,eAC3CA,OAA4C,IAA3BD,EAAoCV,GAAkBU,EAC3E,OAAO,SAAsBjZ,EAAWD,EAAQoD,QAC9B,IAAZA,IACFA,EAAU+V,GAGZ,IC/C6B/W,EAC3BgX,ED8CE9W,EAAQ,CACVjC,UAAW,SACXgZ,iBAAkB,GAClBjW,QAASzE,OAAOkE,OAAO,CAAC,EAAG2V,GAAiBW,GAC5C1Q,cAAe,CAAC,EAChBjG,SAAU,CACRvC,UAAWA,EACXD,OAAQA,GAEV4C,WAAY,CAAC,EACbD,OAAQ,CAAC,GAEP2W,EAAmB,GACnBC,GAAc,EACdrN,EAAW,CACb5J,MAAOA,EACPkX,WAAY,SAAoBC,GAC9B,IAAIrW,EAAsC,mBAArBqW,EAAkCA,EAAiBnX,EAAMc,SAAWqW,EACzFC,IACApX,EAAMc,QAAUzE,OAAOkE,OAAO,CAAC,EAAGsW,EAAgB7W,EAAMc,QAASA,GACjEd,EAAMiK,cAAgB,CACpBtM,UAAW0B,EAAU1B,GAAa6N,GAAkB7N,GAAaA,EAAU4Q,eAAiB/C,GAAkB7N,EAAU4Q,gBAAkB,GAC1I7Q,OAAQ8N,GAAkB9N,IAI5B,IEzE4B+X,EAC9B4B,EFwEMN,EDvCG,SAAwBtB,GAErC,IAAIsB,EAAmBvB,GAAMC,GAE7B,OAAO/W,EAAeb,QAAO,SAAUC,EAAK+B,GAC1C,OAAO/B,EAAIE,OAAO+Y,EAAiBvR,QAAO,SAAUqQ,GAClD,OAAOA,EAAShW,QAAUA,CAC5B,IACF,GAAG,GACL,CC8B+ByX,EEzEK7B,EFyEsB,GAAGzX,OAAO2Y,EAAkB3W,EAAMc,QAAQ2U,WExE9F4B,EAAS5B,EAAU5X,QAAO,SAAUwZ,EAAQE,GAC9C,IAAIC,EAAWH,EAAOE,EAAQ5X,MAK9B,OAJA0X,EAAOE,EAAQ5X,MAAQ6X,EAAWnb,OAAOkE,OAAO,CAAC,EAAGiX,EAAUD,EAAS,CACrEzW,QAASzE,OAAOkE,OAAO,CAAC,EAAGiX,EAAS1W,QAASyW,EAAQzW,SACrD4I,KAAMrN,OAAOkE,OAAO,CAAC,EAAGiX,EAAS9N,KAAM6N,EAAQ7N,QAC5C6N,EACEF,CACT,GAAG,CAAC,GAEGhb,OAAO4D,KAAKoX,GAAQlV,KAAI,SAAUhG,GACvC,OAAOkb,EAAOlb,EAChB,MFsGM,OAvCA6D,EAAM+W,iBAAmBA,EAAiBvR,QAAO,SAAUiS,GACzD,OAAOA,EAAE7X,OACX,IAoJFI,EAAM+W,iBAAiB5W,SAAQ,SAAUqI,GACvC,IAAI7I,EAAO6I,EAAM7I,KACb+X,EAAgBlP,EAAM1H,QACtBA,OAA4B,IAAlB4W,EAA2B,CAAC,EAAIA,EAC1ChX,EAAS8H,EAAM9H,OAEnB,GAAsB,mBAAXA,EAAuB,CAChC,IAAIiX,EAAYjX,EAAO,CACrBV,MAAOA,EACPL,KAAMA,EACNiK,SAAUA,EACV9I,QAASA,IAKXkW,EAAiB/F,KAAK0G,GAFT,WAAmB,EAGlC,CACF,IAjIS/N,EAASQ,QAClB,EAMAwN,YAAa,WACX,IAAIX,EAAJ,CAIA,IAAIY,EAAkB7X,EAAME,SACxBvC,EAAYka,EAAgBla,UAC5BD,EAASma,EAAgBna,OAG7B,GAAKyY,GAAiBxY,EAAWD,GAAjC,CASAsC,EAAMwG,MAAQ,CACZ7I,UAAWwX,GAAiBxX,EAAWqH,EAAgBtH,GAAoC,UAA3BsC,EAAMc,QAAQC,UAC9ErD,OAAQiG,EAAcjG,IAOxBsC,EAAM0R,OAAQ,EACd1R,EAAMjC,UAAYiC,EAAMc,QAAQ/C,UAKhCiC,EAAM+W,iBAAiB5W,SAAQ,SAAU0V,GACvC,OAAO7V,EAAMmG,cAAc0P,EAASlW,MAAQtD,OAAOkE,OAAO,CAAC,EAAGsV,EAASnM,KACzE,IAGA,IAFA,IAESoO,EAAQ,EAAGA,EAAQ9X,EAAM+W,iBAAiBhH,OAAQ+H,IAUzD,IAAoB,IAAhB9X,EAAM0R,MAAV,CAMA,IAAIqG,EAAwB/X,EAAM+W,iBAAiBe,GAC/ChY,EAAKiY,EAAsBjY,GAC3BkY,EAAyBD,EAAsBjX,QAC/CoM,OAAsC,IAA3B8K,EAAoC,CAAC,EAAIA,EACpDrY,EAAOoY,EAAsBpY,KAEf,mBAAPG,IACTE,EAAQF,EAAG,CACTE,MAAOA,EACPc,QAASoM,EACTvN,KAAMA,EACNiK,SAAUA,KACN5J,EAdR,MAHEA,EAAM0R,OAAQ,EACdoG,GAAS,CAnCb,CAbA,CAmEF,EAGA1N,QClM2BtK,EDkMV,WACf,OAAO,IAAImY,SAAQ,SAAUC,GAC3BtO,EAASgO,cACTM,EAAQlY,EACV,GACF,ECrMG,WAUL,OATK8W,IACHA,EAAU,IAAImB,SAAQ,SAAUC,GAC9BD,QAAQC,UAAUC,MAAK,WACrBrB,OAAUsB,EACVF,EAAQpY,IACV,GACF,KAGKgX,CACT,GD2LIuB,QAAS,WACPjB,IACAH,GAAc,CAChB,GAGF,IAAKd,GAAiBxY,EAAWD,GAK/B,OAAOkM,EAmCT,SAASwN,IACPJ,EAAiB7W,SAAQ,SAAUL,GACjC,OAAOA,GACT,IACAkX,EAAmB,EACrB,CAEA,OAvCApN,EAASsN,WAAWpW,GAASqX,MAAK,SAAUnY,IACrCiX,GAAenW,EAAQwX,eAC1BxX,EAAQwX,cAActY,EAE1B,IAmCO4J,CACT,CACF,CACO,IAAI2O,GAA4BhC,KGrPnC,GAA4BA,GAAgB,CAC9CI,iBAFqB,CAAC6B,GAAgB,GAAe,GAAe,EAAa,GAAQ,GAAM,GAAiB,EAAO,MCJrH,GAA4BjC,GAAgB,CAC9CI,iBAFqB,CAAC6B,GAAgB,GAAe,GAAe,KCQtE,MAEMC,GAAiB,gBAsBjBC,GAAc9Z,IAClB,IAAI+Z,EAAW/Z,EAAQga,aAAa,kBAEpC,IAAKD,GAAyB,MAAbA,EAAkB,CACjC,IAAIE,EAAgBja,EAAQga,aAAa,QAKzC,IAAKC,IAAkBA,EAAcC,SAAS,OAASD,EAAcE,WAAW,KAC9E,OAAO,KAILF,EAAcC,SAAS,OAASD,EAAcE,WAAW,OAC3DF,EAAgB,IAAIA,EAActX,MAAM,KAAK,MAG/CoX,EAAWE,GAAmC,MAAlBA,EAAwBA,EAAcG,OAAS,IAC7E,CAEA,OAAOL,CAAQ,EAGXM,GAAyBra,IAC7B,MAAM+Z,EAAWD,GAAY9Z,GAE7B,OAAI+Z,GACKjU,SAAS+C,cAAckR,GAAYA,EAGrC,IAAI,EAGPO,GAAyBta,IAC7B,MAAM+Z,EAAWD,GAAY9Z,GAC7B,OAAO+Z,EAAWjU,SAAS+C,cAAckR,GAAY,IAAI,EA0BrDQ,GAAuBva,IAC3BA,EAAQwa,cAAc,IAAIC,MAAMZ,IAAgB,EAG5C,GAAYa,MACXA,GAA4B,iBAAXA,UAIO,IAAlBA,EAAOC,SAChBD,EAASA,EAAO,SAGgB,IAApBA,EAAOE,UAGjBC,GAAaH,GAEb,GAAUA,GACLA,EAAOC,OAASD,EAAO,GAAKA,EAGf,iBAAXA,GAAuBA,EAAOvJ,OAAS,EACzCrL,SAAS+C,cAAc6R,GAGzB,KAGHI,GAAY9a,IAChB,IAAK,GAAUA,IAAgD,IAApCA,EAAQ+a,iBAAiB5J,OAClD,OAAO,EAGT,MAAM6J,EAAgF,YAA7DtV,iBAAiB1F,GAASib,iBAAiB,cAE9DC,EAAgBlb,EAAQmb,QAAQ,uBAEtC,IAAKD,EACH,OAAOF,EAGT,GAAIE,IAAkBlb,EAAS,CAC7B,MAAMob,EAAUpb,EAAQmb,QAAQ,WAEhC,GAAIC,GAAWA,EAAQ5V,aAAe0V,EACpC,OAAO,EAGT,GAAgB,OAAZE,EACF,OAAO,CAEX,CAEA,OAAOJ,CAAgB,EAGnBK,GAAarb,IACZA,GAAWA,EAAQ4a,WAAaU,KAAKC,gBAItCvb,EAAQwb,UAAUvW,SAAS,mBAIC,IAArBjF,EAAQyb,SACVzb,EAAQyb,SAGVzb,EAAQ0b,aAAa,aAAoD,UAArC1b,EAAQga,aAAa,aAG5D2B,GAAiB3b,IACrB,IAAK8F,SAASC,gBAAgB6V,aAC5B,OAAO,KAIT,GAAmC,mBAAxB5b,EAAQqF,YAA4B,CAC7C,MAAMwW,EAAO7b,EAAQqF,cACrB,OAAOwW,aAAgB/a,WAAa+a,EAAO,IAC7C,CAEA,OAAI7b,aAAmBc,WACdd,EAIJA,EAAQwF,WAINmW,GAAe3b,EAAQwF,YAHrB,IAGgC,EAGrCsW,GAAO,OAWPC,GAAS/b,IACbA,EAAQuE,YAAY,EAGhByX,GAAY,IACZ3b,OAAO4b,SAAWnW,SAAS6G,KAAK+O,aAAa,qBACxCrb,OAAO4b,OAGT,KAGHC,GAA4B,GAmB5BC,GAAQ,IAAuC,QAAjCrW,SAASC,gBAAgBqW,IAEvCC,GAAqBC,IAnBAC,QAoBN,KACjB,MAAMC,EAAIR,KAGV,GAAIQ,EAAG,CACL,MAAMzb,EAAOub,EAAOG,KACdC,EAAqBF,EAAEtb,GAAGH,GAChCyb,EAAEtb,GAAGH,GAAQub,EAAOK,gBACpBH,EAAEtb,GAAGH,GAAM6b,YAAcN,EAEzBE,EAAEtb,GAAGH,GAAM8b,WAAa,KACtBL,EAAEtb,GAAGH,GAAQ2b,EACNJ,EAAOK,gBAElB,GAjC0B,YAAxB7W,SAASgX,YAENZ,GAA0B/K,QAC7BrL,SAASyF,iBAAiB,oBAAoB,KAC5C,IAAK,MAAMgR,KAAYL,GACrBK,GACF,IAIJL,GAA0B7J,KAAKkK,IAE/BA,GAsBA,EAGEQ,GAAUR,IACU,mBAAbA,GACTA,GACF,EAGIS,GAAyB,CAACT,EAAUU,EAAmBC,GAAoB,KAC/E,IAAKA,EAEH,YADAH,GAAQR,GAIV,MACMY,EAnMiCnd,KACvC,IAAKA,EACH,OAAO,EAIT,IAAI,mBACFod,EAAkB,gBAClBC,GACEhd,OAAOqF,iBAAiB1F,GAC5B,MAAMsd,EAA0BC,OAAOC,WAAWJ,GAC5CK,EAAuBF,OAAOC,WAAWH,GAE/C,OAAKC,GAA4BG,GAKjCL,EAAqBA,EAAmBza,MAAM,KAAK,GACnD0a,EAAkBA,EAAgB1a,MAAM,KAAK,GAjFf,KAkFtB4a,OAAOC,WAAWJ,GAAsBG,OAAOC,WAAWH,KANzD,CAMoG,EA+KpFK,CAAiCT,GADlC,EAExB,IAAIU,GAAS,EAEb,MAAMC,EAAU,EACd5Q,aAEIA,IAAWiQ,IAIfU,GAAS,EACTV,EAAkBxR,oBAAoBoO,GAAgB+D,GACtDb,GAAQR,GAAS,EAGnBU,EAAkB1R,iBAAiBsO,GAAgB+D,GACnDC,YAAW,KACJF,GACHpD,GAAqB0C,EACvB,GACCE,EAAiB,EAahBW,GAAuB,CAACjR,EAAMkR,EAAeC,EAAeC,KAChE,MAAMC,EAAarR,EAAKsE,OACxB,IAAI+H,EAAQrM,EAAKjH,QAAQmY,GAGzB,OAAe,IAAX7E,GACM8E,GAAiBC,EAAiBpR,EAAKqR,EAAa,GAAKrR,EAAK,IAGxEqM,GAAS8E,EAAgB,GAAK,EAE1BC,IACF/E,GAASA,EAAQgF,GAAcA,GAG1BrR,EAAKjK,KAAKC,IAAI,EAAGD,KAAKE,IAAIoW,EAAOgF,EAAa,KAAI,EAarDC,GAAiB,qBACjBC,GAAiB,OACjBC,GAAgB,SAChBC,GAAgB,CAAC,EAEvB,IAAIC,GAAW,EACf,MAAMC,GAAe,CACnBC,WAAY,YACZC,WAAY,YAERC,GAAe,IAAI5H,IAAI,CAAC,QAAS,WAAY,UAAW,YAAa,cAAe,aAAc,iBAAkB,YAAa,WAAY,YAAa,cAAe,YAAa,UAAW,WAAY,QAAS,oBAAqB,aAAc,YAAa,WAAY,cAAe,cAAe,cAAe,YAAa,eAAgB,gBAAiB,eAAgB,gBAAiB,aAAc,QAAS,OAAQ,SAAU,QAAS,SAAU,SAAU,UAAW,WAAY,OAAQ,SAAU,eAAgB,SAAU,OAAQ,mBAAoB,mBAAoB,QAAS,QAAS,WAK/lB,SAAS6H,GAAa5e,EAAS6e,GAC7B,OAAOA,GAAO,GAAGA,MAAQN,QAAgBve,EAAQue,UAAYA,IAC/D,CAEA,SAASO,GAAiB9e,GACxB,MAAM6e,EAAMD,GAAa5e,GAGzB,OAFAA,EAAQue,SAAWM,EACnBP,GAAcO,GAAOP,GAAcO,IAAQ,CAAC,EACrCP,GAAcO,EACvB,CA0CA,SAASE,GAAYC,EAAQC,EAAUC,EAAqB,MAC1D,OAAOzhB,OAAO0hB,OAAOH,GAAQpM,MAAKwM,GAASA,EAAMH,WAAaA,GAAYG,EAAMF,qBAAuBA,GACzG,CAEA,SAASG,GAAoBC,EAAmB1B,EAAS2B,GACvD,MAAMC,EAAiC,iBAAZ5B,EAErBqB,EAAWO,EAAcD,EAAqB3B,GAAW2B,EAC/D,IAAIE,EAAYC,GAAaJ,GAM7B,OAJKX,GAAavH,IAAIqI,KACpBA,EAAYH,GAGP,CAACE,EAAaP,EAAUQ,EACjC,CAEA,SAASE,GAAW3f,EAASsf,EAAmB1B,EAAS2B,EAAoBK,GAC3E,GAAiC,iBAAtBN,IAAmCtf,EAC5C,OAGF,IAAKwf,EAAaP,EAAUQ,GAAaJ,GAAoBC,EAAmB1B,EAAS2B,GAGzF,GAAID,KAAqBd,GAAc,CACrC,MAAMqB,EAAe3e,GACZ,SAAUke,GACf,IAAKA,EAAMU,eAAiBV,EAAMU,gBAAkBV,EAAMW,iBAAmBX,EAAMW,eAAe9a,SAASma,EAAMU,eAC/G,OAAO5e,EAAGjD,KAAK+hB,KAAMZ,EAEzB,EAGFH,EAAWY,EAAaZ,EAC1B,CAEA,MAAMD,EAASF,GAAiB9e,GAC1BigB,EAAWjB,EAAOS,KAAeT,EAAOS,GAAa,CAAC,GACtDS,EAAmBnB,GAAYkB,EAAUhB,EAAUO,EAAc5B,EAAU,MAEjF,GAAIsC,EAEF,YADAA,EAAiBN,OAASM,EAAiBN,QAAUA,GAIvD,MAAMf,EAAMD,GAAaK,EAAUK,EAAkB1T,QAAQuS,GAAgB,KACvEjd,EAAKse,EAzEb,SAAoCxf,EAAS+Z,EAAU7Y,GACrD,OAAO,SAAS0c,EAAQwB,GACtB,MAAMe,EAAcngB,EAAQogB,iBAAiBrG,GAE7C,IAAK,IAAI,OACP/M,GACEoS,EAAOpS,GAAUA,IAAWgT,KAAMhT,EAASA,EAAOxH,WACpD,IAAK,MAAM6a,KAAcF,EACvB,GAAIE,IAAerT,EAYnB,OARAsT,GAAWlB,EAAO,CAChBW,eAAgB/S,IAGd4Q,EAAQgC,QACVW,GAAaC,IAAIxgB,EAASof,EAAMqB,KAAM1G,EAAU7Y,GAG3CA,EAAGwf,MAAM1T,EAAQ,CAACoS,GAG/B,CACF,CAiD2BuB,CAA2B3gB,EAAS4d,EAASqB,GAvFxE,SAA0Bjf,EAASkB,GACjC,OAAO,SAAS0c,EAAQwB,GAStB,OARAkB,GAAWlB,EAAO,CAChBW,eAAgB/f,IAGd4d,EAAQgC,QACVW,GAAaC,IAAIxgB,EAASof,EAAMqB,KAAMvf,GAGjCA,EAAGwf,MAAM1gB,EAAS,CAACof,GAC5B,CACF,CA2EoFwB,CAAiB5gB,EAASif,GAC5G/d,EAAGge,mBAAqBM,EAAc5B,EAAU,KAChD1c,EAAG+d,SAAWA,EACd/d,EAAG0e,OAASA,EACZ1e,EAAGqd,SAAWM,EACdoB,EAASpB,GAAO3d,EAChBlB,EAAQuL,iBAAiBkU,EAAWve,EAAIse,EAC1C,CAEA,SAASqB,GAAc7gB,EAASgf,EAAQS,EAAW7B,EAASsB,GAC1D,MAAMhe,EAAK6d,GAAYC,EAAOS,GAAY7B,EAASsB,GAE9Che,IAILlB,EAAQyL,oBAAoBgU,EAAWve,EAAI4f,QAAQ5B,WAC5CF,EAAOS,GAAWve,EAAGqd,UAC9B,CAEA,SAASwC,GAAyB/gB,EAASgf,EAAQS,EAAWuB,GAC5D,MAAMC,EAAoBjC,EAAOS,IAAc,CAAC,EAEhD,IAAK,MAAMyB,KAAczjB,OAAO4D,KAAK4f,GACnC,GAAIC,EAAWhH,SAAS8G,GAAY,CAClC,MAAM5B,EAAQ6B,EAAkBC,GAChCL,GAAc7gB,EAASgf,EAAQS,EAAWL,EAAMH,SAAUG,EAAMF,mBAClE,CAEJ,CAEA,SAASQ,GAAaN,GAGpB,OADAA,EAAQA,EAAMxT,QAAQwS,GAAgB,IAC/BI,GAAaY,IAAUA,CAChC,CAEA,MAAMmB,GAAe,CACnBY,GAAGnhB,EAASof,EAAOxB,EAAS2B,GAC1BI,GAAW3f,EAASof,EAAOxB,EAAS2B,GAAoB,EAC1D,EAEA6B,IAAIphB,EAASof,EAAOxB,EAAS2B,GAC3BI,GAAW3f,EAASof,EAAOxB,EAAS2B,GAAoB,EAC1D,EAEAiB,IAAIxgB,EAASsf,EAAmB1B,EAAS2B,GACvC,GAAiC,iBAAtBD,IAAmCtf,EAC5C,OAGF,MAAOwf,EAAaP,EAAUQ,GAAaJ,GAAoBC,EAAmB1B,EAAS2B,GACrF8B,EAAc5B,IAAcH,EAC5BN,EAASF,GAAiB9e,GAC1BihB,EAAoBjC,EAAOS,IAAc,CAAC,EAC1C6B,EAAchC,EAAkBnF,WAAW,KAEjD,QAAwB,IAAb8E,EAAX,CAUA,GAAIqC,EACF,IAAK,MAAMC,KAAgB9jB,OAAO4D,KAAK2d,GACrC+B,GAAyB/gB,EAASgf,EAAQuC,EAAcjC,EAAkBzM,MAAM,IAIpF,IAAK,MAAM2O,KAAe/jB,OAAO4D,KAAK4f,GAAoB,CACxD,MAAMC,EAAaM,EAAY5V,QAAQyS,GAAe,IAEtD,IAAKgD,GAAe/B,EAAkBpF,SAASgH,GAAa,CAC1D,MAAM9B,EAAQ6B,EAAkBO,GAChCX,GAAc7gB,EAASgf,EAAQS,EAAWL,EAAMH,SAAUG,EAAMF,mBAClE,CACF,CAfA,KARA,CAEE,IAAKzhB,OAAO4D,KAAK4f,GAAmB9P,OAClC,OAGF0P,GAAc7gB,EAASgf,EAAQS,EAAWR,EAAUO,EAAc5B,EAAU,KAE9E,CAgBF,EAEA6D,QAAQzhB,EAASof,EAAO3H,GACtB,GAAqB,iBAAV2H,IAAuBpf,EAChC,OAAO,KAGT,MAAMwc,EAAIR,KAGV,IAAI0F,EAAc,KACdC,GAAU,EACVC,GAAiB,EACjBC,GAAmB,EAJHzC,IADFM,GAAaN,IAOZ5C,IACjBkF,EAAclF,EAAE/B,MAAM2E,EAAO3H,GAC7B+E,EAAExc,GAASyhB,QAAQC,GACnBC,GAAWD,EAAYI,uBACvBF,GAAkBF,EAAYK,gCAC9BF,EAAmBH,EAAYM,sBAGjC,IAAIC,EAAM,IAAIxH,MAAM2E,EAAO,CACzBuC,UACAO,YAAY,IAgBd,OAdAD,EAAM3B,GAAW2B,EAAKxK,GAElBoK,GACFI,EAAIE,iBAGFP,GACF5hB,EAAQwa,cAAcyH,GAGpBA,EAAIJ,kBAAoBH,GAC1BA,EAAYS,iBAGPF,CACT,GAIF,SAAS3B,GAAWziB,EAAKukB,GACvB,IAAK,MAAO7kB,EAAKa,KAAUX,OAAO4kB,QAAQD,GAAQ,CAAC,GACjD,IACEvkB,EAAIN,GAAOa,CACb,CAAE,MAAOkkB,GACP7kB,OAAOC,eAAeG,EAAKN,EAAK,CAC9BglB,cAAc,EAEd3kB,IAAG,IACMQ,GAIb,CAGF,OAAOP,CACT,CAYA,MAAM2kB,GAAa,IAAI7Q,IACjB8Q,GAAO,CACXjQ,IAAIxS,EAASzC,EAAKyN,GACXwX,GAAWpL,IAAIpX,IAClBwiB,GAAWhQ,IAAIxS,EAAS,IAAI2R,KAG9B,MAAM+Q,EAAcF,GAAW5kB,IAAIoC,GAG9B0iB,EAAYtL,IAAI7Z,IAA6B,IAArBmlB,EAAYC,KAMzCD,EAAYlQ,IAAIjV,EAAKyN,GAJnB4X,QAAQC,MAAM,+EAA+Exf,MAAMyf,KAAKJ,EAAYrhB,QAAQ,MAKhI,EAEAzD,IAAG,CAACoC,EAASzC,IACPilB,GAAWpL,IAAIpX,IACVwiB,GAAW5kB,IAAIoC,GAASpC,IAAIL,IAG9B,KAGTwlB,OAAO/iB,EAASzC,GACd,IAAKilB,GAAWpL,IAAIpX,GAClB,OAGF,MAAM0iB,EAAcF,GAAW5kB,IAAIoC,GACnC0iB,EAAYM,OAAOzlB,GAEM,IAArBmlB,EAAYC,MACdH,GAAWQ,OAAOhjB,EAEtB,GAUF,SAASijB,GAAc7kB,GACrB,GAAc,SAAVA,EACF,OAAO,EAGT,GAAc,UAAVA,EACF,OAAO,EAGT,GAAIA,IAAUmf,OAAOnf,GAAOkC,WAC1B,OAAOid,OAAOnf,GAGhB,GAAc,KAAVA,GAA0B,SAAVA,EAClB,OAAO,KAGT,GAAqB,iBAAVA,EACT,OAAOA,EAGT,IACE,OAAO8kB,KAAKC,MAAMC,mBAAmBhlB,GACvC,CAAE,MAAOkkB,GACP,OAAOlkB,CACT,CACF,CAEA,SAASilB,GAAiB9lB,GACxB,OAAOA,EAAIqO,QAAQ,UAAU0X,GAAO,IAAIA,EAAIpjB,iBAC9C,CAEA,MAAMqjB,GAAc,CAClBC,iBAAiBxjB,EAASzC,EAAKa,GAC7B4B,EAAQ6B,aAAa,WAAWwhB,GAAiB9lB,KAAQa,EAC3D,EAEAqlB,oBAAoBzjB,EAASzC,GAC3ByC,EAAQ4B,gBAAgB,WAAWyhB,GAAiB9lB,KACtD,EAEAmmB,kBAAkB1jB,GAChB,IAAKA,EACH,MAAO,CAAC,EAGV,MAAM0B,EAAa,CAAC,EACdiiB,EAASlmB,OAAO4D,KAAKrB,EAAQ4jB,SAAShd,QAAOrJ,GAAOA,EAAI4c,WAAW,QAAU5c,EAAI4c,WAAW,cAElG,IAAK,MAAM5c,KAAOomB,EAAQ,CACxB,IAAIE,EAAUtmB,EAAIqO,QAAQ,MAAO,IACjCiY,EAAUA,EAAQC,OAAO,GAAG5jB,cAAgB2jB,EAAQhR,MAAM,EAAGgR,EAAQ1S,QACrEzP,EAAWmiB,GAAWZ,GAAcjjB,EAAQ4jB,QAAQrmB,GACtD,CAEA,OAAOmE,CACT,EAEAqiB,iBAAgB,CAAC/jB,EAASzC,IACjB0lB,GAAcjjB,EAAQga,aAAa,WAAWqJ,GAAiB9lB,QAe1E,MAAMymB,GAEOC,qBACT,MAAO,CAAC,CACV,CAEWC,yBACT,MAAO,CAAC,CACV,CAEWzH,kBACT,MAAM,IAAI0H,MAAM,sEAClB,CAEAC,WAAWC,GAMT,OALAA,EAASrE,KAAKsE,gBAAgBD,GAC9BA,EAASrE,KAAKuE,kBAAkBF,GAEhCrE,KAAKwE,iBAAiBH,GAEfA,CACT,CAEAE,kBAAkBF,GAChB,OAAOA,CACT,CAEAC,gBAAgBD,EAAQrkB,GACtB,MAAMykB,EAAa,GAAUzkB,GAAWujB,GAAYQ,iBAAiB/jB,EAAS,UAAY,CAAC,EAE3F,MAAO,IAAKggB,KAAK0E,YAAYT,WACD,iBAAfQ,EAA0BA,EAAa,CAAC,KAC/C,GAAUzkB,GAAWujB,GAAYG,kBAAkB1jB,GAAW,CAAC,KAC7C,iBAAXqkB,EAAsBA,EAAS,CAAC,EAE/C,CAEAG,iBAAiBH,EAAQM,EAAc3E,KAAK0E,YAAYR,aACtD,IAAK,MAAM3hB,KAAY9E,OAAO4D,KAAKsjB,GAAc,CAC/C,MAAMC,EAAgBD,EAAYpiB,GAC5BnE,EAAQimB,EAAO9hB,GACfsiB,EAAY,GAAUzmB,GAAS,UA1uBrCsc,OADSA,EA2uB+Ctc,GAzuBnD,GAAGsc,IAGLjd,OAAOM,UAAUuC,SAASrC,KAAKyc,GAAQoK,MAAM,eAAe,GAAG5kB,cAwuBlE,IAAK,IAAI6kB,OAAOH,GAAe9gB,KAAK+gB,GAClC,MAAM,IAAIG,UAAU,GAAGhF,KAAK0E,YAAYjI,KAAKwI,0BAA0B1iB,qBAA4BsiB,yBAAiCD,MAExI,CAhvBWlK,KAivBb,EAmBF,MAAMwK,WAAsBlB,GAC1BU,YAAY1kB,EAASqkB,GACnBc,SACAnlB,EAAU6a,GAAW7a,MAMrBggB,KAAKoF,SAAWplB,EAChBggB,KAAKqF,QAAUrF,KAAKoE,WAAWC,GAC/B5B,GAAKjQ,IAAIwN,KAAKoF,SAAUpF,KAAK0E,YAAYY,SAAUtF,MACrD,CAGAuF,UACE9C,GAAKM,OAAO/C,KAAKoF,SAAUpF,KAAK0E,YAAYY,UAC5C/E,GAAaC,IAAIR,KAAKoF,SAAUpF,KAAK0E,YAAYc,WAEjD,IAAK,MAAMC,KAAgBhoB,OAAOioB,oBAAoB1F,MACpDA,KAAKyF,GAAgB,IAEzB,CAEAE,eAAepJ,EAAUvc,EAAS4lB,GAAa,GAC7C5I,GAAuBT,EAAUvc,EAAS4lB,EAC5C,CAEAxB,WAAWC,GAMT,OALAA,EAASrE,KAAKsE,gBAAgBD,EAAQrE,KAAKoF,UAC3Cf,EAASrE,KAAKuE,kBAAkBF,GAEhCrE,KAAKwE,iBAAiBH,GAEfA,CACT,CAGAwB,mBAAmB7lB,GACjB,OAAOyiB,GAAK7kB,IAAIid,GAAW7a,GAAUggB,KAAKsF,SAC5C,CAEAO,2BAA2B7lB,EAASqkB,EAAS,CAAC,GAC5C,OAAOrE,KAAK8F,YAAY9lB,IAAY,IAAIggB,KAAKhgB,EAA2B,iBAAXqkB,EAAsBA,EAAS,KAC9F,CAEW0B,qBACT,MApDY,OAqDd,CAEWT,sBACT,MAAO,MAAMtF,KAAKvD,MACpB,CAEW+I,uBACT,MAAO,IAAIxF,KAAKsF,UAClB,CAEAO,iBAAiB9kB,GACf,MAAO,GAAGA,IAAOif,KAAKwF,WACxB,EAWF,MAAMQ,GAAuB,CAACC,EAAWC,EAAS,UAChD,MAAMC,EAAa,gBAAgBF,EAAUT,YACvCzkB,EAAOklB,EAAUxJ,KACvB8D,GAAaY,GAAGrb,SAAUqgB,EAAY,qBAAqBplB,OAAU,SAAUqe,GAK7E,GAJI,CAAC,IAAK,QAAQlF,SAAS8F,KAAKoG,UAC9BhH,EAAM+C,iBAGJ9G,GAAW2E,MACb,OAGF,MAAMhT,EAASsN,GAAuB0F,OAASA,KAAK7E,QAAQ,IAAIpa,KAC/CklB,EAAUI,oBAAoBrZ,GAEtCkZ,IACX,GAAE,EAeEI,GAAc,YACdC,GAAc,QAAQD,KACtBE,GAAe,SAASF,KAO9B,MAAMG,WAAcvB,GAEPzI,kBACT,MAdW,OAeb,CAGAiK,QAGE,GAFmBnG,GAAakB,QAAQzB,KAAKoF,SAAUmB,IAExC1E,iBACb,OAGF7B,KAAKoF,SAAS5J,UAAUuH,OAnBF,QAqBtB,MAAM6C,EAAa5F,KAAKoF,SAAS5J,UAAUvW,SAtBrB,QAwBtB+a,KAAK2F,gBAAe,IAAM3F,KAAK2G,mBAAmB3G,KAAKoF,SAAUQ,EACnE,CAGAe,kBACE3G,KAAKoF,SAASrC,SAEdxC,GAAakB,QAAQzB,KAAKoF,SAAUoB,IACpCxG,KAAKuF,SACP,CAGAM,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAO2b,GAAMJ,oBAAoBrG,MAEvC,GAAsB,iBAAXqE,EAAX,CAIA,QAAqB7K,IAAjB1O,EAAKuZ,IAAyBA,EAAOlK,WAAW,MAAmB,gBAAXkK,EAC1D,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,GAAQrE,KANb,CAOF,GACF,EAQFgG,GAAqBS,GAAO,SAK5BpK,GAAmBoK,IAYnB,MAKMI,GAAyB,4BAM/B,MAAMC,WAAe5B,GAERzI,kBACT,MAdW,QAeb,CAGAsK,SAEE/G,KAAKoF,SAASvjB,aAAa,eAAgBme,KAAKoF,SAAS5J,UAAUuL,OAhB3C,UAiB1B,CAGAlB,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOgc,GAAOT,oBAAoBrG,MAEzB,WAAXqE,GACFvZ,EAAKuZ,IAET,GACF,EAQF9D,GAAaY,GAAGrb,SAlCe,2BAkCmB+gB,IAAwBzH,IACxEA,EAAM+C,iBACN,MAAM6E,EAAS5H,EAAMpS,OAAOmO,QAAQ0L,IACvBC,GAAOT,oBAAoBW,GACnCD,QAAQ,IAMf1K,GAAmByK,IAYnB,MAAMG,GAAiB,CACrBrU,KAAI,CAACmH,EAAU/Z,EAAU8F,SAASC,kBACzB,GAAG3G,UAAUsB,QAAQ3C,UAAUqiB,iBAAiBniB,KAAK+B,EAAS+Z,IAGvEmN,QAAO,CAACnN,EAAU/Z,EAAU8F,SAASC,kBAC5BrF,QAAQ3C,UAAU8K,cAAc5K,KAAK+B,EAAS+Z,GAGvDoN,SAAQ,CAACnnB,EAAS+Z,IACT,GAAG3a,UAAUY,EAAQmnB,UAAUvgB,QAAOzB,GAASA,EAAMiiB,QAAQrN,KAGtEsN,QAAQrnB,EAAS+Z,GACf,MAAMsN,EAAU,GAChB,IAAIC,EAAWtnB,EAAQwF,WAAW2V,QAAQpB,GAE1C,KAAOuN,GACLD,EAAQhV,KAAKiV,GACbA,EAAWA,EAAS9hB,WAAW2V,QAAQpB,GAGzC,OAAOsN,CACT,EAEAE,KAAKvnB,EAAS+Z,GACZ,IAAIyN,EAAWxnB,EAAQynB,uBAEvB,KAAOD,GAAU,CACf,GAAIA,EAASJ,QAAQrN,GACnB,MAAO,CAACyN,GAGVA,EAAWA,EAASC,sBACtB,CAEA,MAAO,EACT,EAGAniB,KAAKtF,EAAS+Z,GACZ,IAAIzU,EAAOtF,EAAQ0nB,mBAEnB,KAAOpiB,GAAM,CACX,GAAIA,EAAK8hB,QAAQrN,GACf,MAAO,CAACzU,GAGVA,EAAOA,EAAKoiB,kBACd,CAEA,MAAO,EACT,EAEAC,kBAAkB3nB,GAChB,MAAM4nB,EAAa,CAAC,IAAK,SAAU,QAAS,WAAY,SAAU,UAAW,aAAc,4BAA4BrkB,KAAIwW,GAAY,GAAGA,2BAAiCpW,KAAK,KAChL,OAAOqc,KAAKpN,KAAKgV,EAAY5nB,GAAS4G,QAAOihB,IAAOxM,GAAWwM,IAAO/M,GAAU+M,IAClF,GAeIC,GAAc,YACdC,GAAmB,aAAaD,KAChCE,GAAkB,YAAYF,KAC9BG,GAAiB,WAAWH,KAC5BI,GAAoB,cAAcJ,KAClCK,GAAkB,YAAYL,KAK9BM,GAAY,CAChBC,YAAa,KACbC,aAAc,KACdC,cAAe,MAEXC,GAAgB,CACpBH,YAAa,kBACbC,aAAc,kBACdC,cAAe,mBAMjB,MAAME,WAAczE,GAClBU,YAAY1kB,EAASqkB,GACnBc,QACAnF,KAAKoF,SAAWplB,EAEXA,GAAYyoB,GAAMC,gBAIvB1I,KAAKqF,QAAUrF,KAAKoE,WAAWC,GAC/BrE,KAAK2I,QAAU,EACf3I,KAAK4I,sBAAwB9H,QAAQzgB,OAAOwoB,cAE5C7I,KAAK8I,cACP,CAGW7E,qBACT,OAAOmE,EACT,CAEWlE,yBACT,OAAOsE,EACT,CAEW/L,kBACT,MAnDW,OAoDb,CAGA8I,UACEhF,GAAaC,IAAIR,KAAKoF,SAAU0C,GAClC,CAGAiB,OAAO3J,GACAY,KAAK4I,sBAKN5I,KAAKgJ,wBAAwB5J,KAC/BY,KAAK2I,QAAUvJ,EAAM6J,SALrBjJ,KAAK2I,QAAUvJ,EAAM8J,QAAQ,GAAGD,OAOpC,CAEAE,KAAK/J,GACCY,KAAKgJ,wBAAwB5J,KAC/BY,KAAK2I,QAAUvJ,EAAM6J,QAAUjJ,KAAK2I,SAGtC3I,KAAKoJ,eAELrM,GAAQiD,KAAKqF,QAAQgD,YACvB,CAEAgB,MAAMjK,GACJY,KAAK2I,QAAUvJ,EAAM8J,SAAW9J,EAAM8J,QAAQ/X,OAAS,EAAI,EAAIiO,EAAM8J,QAAQ,GAAGD,QAAUjJ,KAAK2I,OACjG,CAEAS,eACE,MAAME,EAAY1mB,KAAKoC,IAAIgb,KAAK2I,SAEhC,GAAIW,GA9EgB,GA+ElB,OAGF,MAAMvb,EAAYub,EAAYtJ,KAAK2I,QACnC3I,KAAK2I,QAAU,EAEV5a,GAILgP,GAAQhP,EAAY,EAAIiS,KAAKqF,QAAQkD,cAAgBvI,KAAKqF,QAAQiD,aACpE,CAEAQ,cACM9I,KAAK4I,uBACPrI,GAAaY,GAAGnB,KAAKoF,SAAU8C,IAAmB9I,GAASY,KAAK+I,OAAO3J,KACvEmB,GAAaY,GAAGnB,KAAKoF,SAAU+C,IAAiB/I,GAASY,KAAKmJ,KAAK/J,KAEnEY,KAAKoF,SAAS5J,UAAUtE,IAlGG,mBAoG3BqJ,GAAaY,GAAGnB,KAAKoF,SAAU2C,IAAkB3I,GAASY,KAAK+I,OAAO3J,KACtEmB,GAAaY,GAAGnB,KAAKoF,SAAU4C,IAAiB5I,GAASY,KAAKqJ,MAAMjK,KACpEmB,GAAaY,GAAGnB,KAAKoF,SAAU6C,IAAgB7I,GAASY,KAAKmJ,KAAK/J,KAEtE,CAEA4J,wBAAwB5J,GACtB,OAAOY,KAAK4I,wBA5GS,QA4GiBxJ,EAAMmK,aA7GrB,UA6GyDnK,EAAMmK,YACxF,CAGA1D,qBACE,MAAO,iBAAkB/f,SAASC,iBAAmB7C,UAAUsmB,eAAiB,CAClF,EAcF,MAEMC,GAAc,eACdC,GAAiB,YAKjBC,GAAa,OACbC,GAAa,OACbC,GAAiB,OACjBC,GAAkB,QAClBC,GAAc,QAAQN,KACtBO,GAAa,OAAOP,KACpBQ,GAAkB,UAAUR,KAC5BS,GAAqB,aAAaT,KAClCU,GAAqB,aAAaV,KAClCW,GAAmB,YAAYX,KAC/BY,GAAwB,OAAOZ,KAAcC,KAC7CY,GAAyB,QAAQb,KAAcC,KAC/Ca,GAAsB,WACtBC,GAAsB,SAMtBC,GAAkB,UAClBC,GAAgB,iBAChBC,GAAuBF,GAAkBC,GAKzCE,GAAmB,CACvB,UAAoBd,GACpB,WAAqBD,IAEjBgB,GAAY,CAChBC,SAAU,IACVC,UAAU,EACVC,MAAO,QACPC,MAAM,EACNC,OAAO,EACPC,MAAM,GAEFC,GAAgB,CACpBN,SAAU,mBAEVC,SAAU,UACVC,MAAO,mBACPC,KAAM,mBACNC,MAAO,UACPC,KAAM,WAMR,MAAME,WAAiBnG,GACrBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAKsL,UAAY,KACjBtL,KAAKuL,eAAiB,KACtBvL,KAAKwL,YAAa,EAClBxL,KAAKyL,aAAe,KACpBzL,KAAK0L,aAAe,KACpB1L,KAAK2L,mBAAqB1E,GAAeC,QApCjB,uBAoC8ClH,KAAKoF,UAE3EpF,KAAK4L,qBAED5L,KAAKqF,QAAQ4F,OAASV,IACxBvK,KAAK6L,OAET,CAGW5H,qBACT,OAAO4G,EACT,CAEW3G,yBACT,OAAOkH,EACT,CAEW3O,kBACT,MAtFW,UAuFb,CAGAnX,OACE0a,KAAK8L,OAAOnC,GACd,CAEAoC,mBAIOjmB,SAASkmB,QAAUlR,GAAUkF,KAAKoF,WACrCpF,KAAK1a,MAET,CAEAiiB,OACEvH,KAAK8L,OAAOlC,GACd,CAEAoB,QACMhL,KAAKwL,YACPjR,GAAqByF,KAAKoF,UAG5BpF,KAAKiM,gBACP,CAEAJ,QACE7L,KAAKiM,iBAELjM,KAAKkM,kBAELlM,KAAKsL,UAAYa,aAAY,IAAMnM,KAAK+L,mBAAmB/L,KAAKqF,QAAQyF,SAC1E,CAEAsB,oBACOpM,KAAKqF,QAAQ4F,OAIdjL,KAAKwL,WACPjL,GAAaa,IAAIpB,KAAKoF,SAAU4E,IAAY,IAAMhK,KAAK6L,UAIzD7L,KAAK6L,QACP,CAEAQ,GAAGnT,GACD,MAAMoT,EAAQtM,KAAKuM,YAEnB,GAAIrT,EAAQoT,EAAMnb,OAAS,GAAK+H,EAAQ,EACtC,OAGF,GAAI8G,KAAKwL,WAEP,YADAjL,GAAaa,IAAIpB,KAAKoF,SAAU4E,IAAY,IAAMhK,KAAKqM,GAAGnT,KAI5D,MAAMsT,EAAcxM,KAAKyM,cAAczM,KAAK0M,cAE5C,GAAIF,IAAgBtT,EAClB,OAGF,MAAMtC,EAAQsC,EAAQsT,EAAc7C,GAAaC,GAEjD5J,KAAK8L,OAAOlV,EAAO0V,EAAMpT,GAC3B,CAEAqM,UACMvF,KAAK0L,cACP1L,KAAK0L,aAAanG,UAGpBJ,MAAMI,SACR,CAGAhB,kBAAkBF,GAEhB,OADAA,EAAOsI,gBAAkBtI,EAAOyG,SACzBzG,CACT,CAEAuH,qBACM5L,KAAKqF,QAAQ0F,UACfxK,GAAaY,GAAGnB,KAAKoF,SAAU6E,IAAiB7K,GAASY,KAAK4M,SAASxN,KAG9C,UAAvBY,KAAKqF,QAAQ2F,QACfzK,GAAaY,GAAGnB,KAAKoF,SAAU8E,IAAoB,IAAMlK,KAAKgL,UAC9DzK,GAAaY,GAAGnB,KAAKoF,SAAU+E,IAAoB,IAAMnK,KAAKoM,uBAG5DpM,KAAKqF,QAAQ6F,OAASzC,GAAMC,eAC9B1I,KAAK6M,yBAET,CAEAA,0BACE,IAAK,MAAMC,KAAO7F,GAAerU,KA/JX,qBA+JmCoN,KAAKoF,UAC5D7E,GAAaY,GAAG2L,EAAK1C,IAAkBhL,GAASA,EAAM+C,mBAGxD,MAqBM4K,EAAc,CAClBzE,aAAc,IAAMtI,KAAK8L,OAAO9L,KAAKgN,kBAAkBnD,KACvDtB,cAAe,IAAMvI,KAAK8L,OAAO9L,KAAKgN,kBAAkBlD,KACxDzB,YAxBkB,KACS,UAAvBrI,KAAKqF,QAAQ2F,QAWjBhL,KAAKgL,QAEDhL,KAAKyL,cACPwB,aAAajN,KAAKyL,cAGpBzL,KAAKyL,aAAe5N,YAAW,IAAMmC,KAAKoM,qBA7MjB,IA6M+DpM,KAAKqF,QAAQyF,UAAS,GAQhH9K,KAAK0L,aAAe,IAAIjD,GAAMzI,KAAKoF,SAAU2H,EAC/C,CAEAH,SAASxN,GACP,GAAI,kBAAkBtb,KAAKsb,EAAMpS,OAAOoZ,SACtC,OAGF,MAAMrY,EAAY6c,GAAiBxL,EAAM7hB,KAErCwQ,IACFqR,EAAM+C,iBAENnC,KAAK8L,OAAO9L,KAAKgN,kBAAkBjf,IAEvC,CAEA0e,cAAczsB,GACZ,OAAOggB,KAAKuM,YAAY3mB,QAAQ5F,EAClC,CAEAktB,2BAA2BhU,GACzB,IAAK8G,KAAK2L,mBACR,OAGF,MAAMwB,EAAkBlG,GAAeC,QAAQuD,GAAiBzK,KAAK2L,oBACrEwB,EAAgB3R,UAAUuH,OAAOyH,IACjC2C,EAAgBvrB,gBAAgB,gBAChC,MAAMwrB,EAAqBnG,GAAeC,QAAQ,sBAAsBhO,MAAW8G,KAAK2L,oBAEpFyB,IACFA,EAAmB5R,UAAUtE,IAAIsT,IACjC4C,EAAmBvrB,aAAa,eAAgB,QAEpD,CAEAqqB,kBACE,MAAMlsB,EAAUggB,KAAKuL,gBAAkBvL,KAAK0M,aAE5C,IAAK1sB,EACH,OAGF,MAAMqtB,EAAkB9P,OAAO+P,SAASttB,EAAQga,aAAa,oBAAqB,IAClFgG,KAAKqF,QAAQyF,SAAWuC,GAAmBrN,KAAKqF,QAAQsH,eAC1D,CAEAb,OAAOlV,EAAO5W,EAAU,MACtB,GAAIggB,KAAKwL,WACP,OAGF,MAAMzN,EAAgBiC,KAAK0M,aAErBa,EAAS3W,IAAU+S,GACnB6D,EAAcxtB,GAAW8d,GAAqBkC,KAAKuM,YAAaxO,EAAewP,EAAQvN,KAAKqF,QAAQ8F,MAE1G,GAAIqC,IAAgBzP,EAClB,OAGF,MAAM0P,EAAmBzN,KAAKyM,cAAce,GAEtCE,EAAeC,GACZpN,GAAakB,QAAQzB,KAAKoF,SAAUuI,EAAW,CACpD7N,cAAe0N,EACfzf,UAAWiS,KAAK4N,kBAAkBhX,GAClCkM,KAAM9C,KAAKyM,cAAc1O,GACzBsO,GAAIoB,IAMR,GAFmBC,EAAa3D,IAEjBlI,iBACb,OAGF,IAAK9D,IAAkByP,EAGrB,OAGF,MAAMK,EAAY/M,QAAQd,KAAKsL,WAC/BtL,KAAKgL,QACLhL,KAAKwL,YAAa,EAElBxL,KAAKkN,2BAA2BO,GAEhCzN,KAAKuL,eAAiBiC,EACtB,MAAMM,EAAuBP,EA/RR,sBADF,oBAiSbQ,EAAiBR,EA/RH,qBACA,qBA+RpBC,EAAYhS,UAAUtE,IAAI6W,GAC1BhS,GAAOyR,GACPzP,EAAcvC,UAAUtE,IAAI4W,GAC5BN,EAAYhS,UAAUtE,IAAI4W,GAU1B9N,KAAK2F,gBARoB,KACvB6H,EAAYhS,UAAUuH,OAAO+K,EAAsBC,GACnDP,EAAYhS,UAAUtE,IAAIsT,IAC1BzM,EAAcvC,UAAUuH,OAAOyH,GAAqBuD,EAAgBD,GACpE9N,KAAKwL,YAAa,EAClBkC,EAAa1D,GAAW,GAGYjM,EAAeiC,KAAKgO,eAEtDH,GACF7N,KAAK6L,OAET,CAEAmC,cACE,OAAOhO,KAAKoF,SAAS5J,UAAUvW,SAxTV,QAyTvB,CAEAynB,aACE,OAAOzF,GAAeC,QAAQyD,GAAsB3K,KAAKoF,SAC3D,CAEAmH,YACE,OAAOtF,GAAerU,KAAK8X,GAAe1K,KAAKoF,SACjD,CAEA6G,iBACMjM,KAAKsL,YACP2C,cAAcjO,KAAKsL,WACnBtL,KAAKsL,UAAY,KAErB,CAEA0B,kBAAkBjf,GAChB,OAAIoO,KACKpO,IAAc8b,GAAiBD,GAAaD,GAG9C5b,IAAc8b,GAAiBF,GAAaC,EACrD,CAEAgE,kBAAkBhX,GAChB,OAAIuF,KACKvF,IAAUgT,GAAaC,GAAiBC,GAG1ClT,IAAUgT,GAAaE,GAAkBD,EAClD,CAGAhE,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOugB,GAAShF,oBAAoBrG,KAAMqE,GAEhD,GAAsB,iBAAXA,GAKX,GAAsB,iBAAXA,EAAqB,CAC9B,QAAqB7K,IAAjB1O,EAAKuZ,IAAyBA,EAAOlK,WAAW,MAAmB,gBAAXkK,EAC1D,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IACP,OAVEvZ,EAAKuhB,GAAGhI,EAWZ,GACF,EAQF9D,GAAaY,GAAGrb,SAAUwkB,GA1WE,uCA0W2C,SAAUlL,GAC/E,MAAMpS,EAASsN,GAAuB0F,MAEtC,IAAKhT,IAAWA,EAAOwO,UAAUvW,SAASslB,IACxC,OAGFnL,EAAM+C,iBACN,MAAM+L,EAAW7C,GAAShF,oBAAoBrZ,GACxCmhB,EAAanO,KAAKhG,aAAa,oBAErC,OAAImU,GACFD,EAAS7B,GAAG8B,QAEZD,EAAS9B,qBAKyC,SAAhD7I,GAAYQ,iBAAiB/D,KAAM,UACrCkO,EAAS5oB,YAET4oB,EAAS9B,sBAKX8B,EAAS3G,YAET2G,EAAS9B,oBACX,IACA7L,GAAaY,GAAG9gB,OAAQgqB,IAAuB,KAC7C,MAAM+D,EAAYnH,GAAerU,KAzYR,6BA2YzB,IAAK,MAAMsb,KAAYE,EACrB/C,GAAShF,oBAAoB6H,EAC/B,IAMF7R,GAAmBgP,IAYnB,MAEMgD,GAAc,eAEdC,GAAe,OAAOD,KACtBE,GAAgB,QAAQF,KACxBG,GAAe,OAAOH,KACtBI,GAAiB,SAASJ,KAC1BK,GAAyB,QAAQL,cACjCM,GAAoB,OACpBC,GAAsB,WACtBC,GAAwB,aAExBC,GAA6B,WAAWF,OAAwBA,KAKhEG,GAAyB,8BACzBC,GAAY,CAChB9pB,OAAQ,KACR6hB,QAAQ,GAEJkI,GAAgB,CACpB/pB,OAAQ,iBACR6hB,OAAQ,WAMV,MAAMmI,WAAiBhK,GACrBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAKmP,kBAAmB,EACxBnP,KAAKoP,cAAgB,GACrB,MAAMC,EAAapI,GAAerU,KAAKmc,IAEvC,IAAK,MAAMO,KAAQD,EAAY,CAC7B,MAAMtV,EAAWM,GAAuBiV,GAClCC,EAAgBtI,GAAerU,KAAKmH,GAAUnT,QAAO4oB,GAAgBA,IAAiBxP,KAAKoF,WAEhF,OAAbrL,GAAqBwV,EAAcpe,QACrC6O,KAAKoP,cAAc/c,KAAKid,EAE5B,CAEAtP,KAAKyP,sBAEAzP,KAAKqF,QAAQngB,QAChB8a,KAAK0P,0BAA0B1P,KAAKoP,cAAepP,KAAK2P,YAGtD3P,KAAKqF,QAAQ0B,QACf/G,KAAK+G,QAET,CAGW9C,qBACT,OAAO+K,EACT,CAEW9K,yBACT,OAAO+K,EACT,CAEWxS,kBACT,MApEW,UAqEb,CAGAsK,SACM/G,KAAK2P,WACP3P,KAAK4P,OAEL5P,KAAK6P,MAET,CAEAA,OACE,GAAI7P,KAAKmP,kBAAoBnP,KAAK2P,WAChC,OAGF,IAAIG,EAAiB,GAQrB,GANI9P,KAAKqF,QAAQngB,SACf4qB,EAAiB9P,KAAK+P,uBAvEH,wCAuE4CnpB,QAAO5G,GAAWA,IAAYggB,KAAKoF,WAAU7hB,KAAIvD,GAAWkvB,GAAS7I,oBAAoBrmB,EAAS,CAC/J+mB,QAAQ,OAIR+I,EAAe3e,QAAU2e,EAAe,GAAGX,iBAC7C,OAKF,GAFmB5O,GAAakB,QAAQzB,KAAKoF,SAAUkJ,IAExCzM,iBACb,OAGF,IAAK,MAAMmO,KAAkBF,EAC3BE,EAAeJ,OAGjB,MAAMK,EAAYjQ,KAAKkQ,gBAEvBlQ,KAAKoF,SAAS5J,UAAUuH,OAAO6L,IAE/B5O,KAAKoF,SAAS5J,UAAUtE,IAAI2X,IAE5B7O,KAAKoF,SAAS5jB,MAAMyuB,GAAa,EAEjCjQ,KAAK0P,0BAA0B1P,KAAKoP,eAAe,GAEnDpP,KAAKmP,kBAAmB,EAExB,MAYMgB,EAAa,SADUF,EAAU,GAAGhL,cAAgBgL,EAAUpd,MAAM,KAG1EmN,KAAK2F,gBAdY,KACf3F,KAAKmP,kBAAmB,EAExBnP,KAAKoF,SAAS5J,UAAUuH,OAAO8L,IAE/B7O,KAAKoF,SAAS5J,UAAUtE,IAAI0X,GAAqBD,IAEjD3O,KAAKoF,SAAS5jB,MAAMyuB,GAAa,GACjC1P,GAAakB,QAAQzB,KAAKoF,SAAUmJ,GAAc,GAMtBvO,KAAKoF,UAAU,GAE7CpF,KAAKoF,SAAS5jB,MAAMyuB,GAAa,GAAGjQ,KAAKoF,SAAS+K,MACpD,CAEAP,OACE,GAAI5P,KAAKmP,mBAAqBnP,KAAK2P,WACjC,OAKF,GAFmBpP,GAAakB,QAAQzB,KAAKoF,SAAUoJ,IAExC3M,iBACb,OAGF,MAAMoO,EAAYjQ,KAAKkQ,gBAEvBlQ,KAAKoF,SAAS5jB,MAAMyuB,GAAa,GAAGjQ,KAAKoF,SAASrhB,wBAAwBksB,OAC1ElU,GAAOiE,KAAKoF,UAEZpF,KAAKoF,SAAS5J,UAAUtE,IAAI2X,IAE5B7O,KAAKoF,SAAS5J,UAAUuH,OAAO6L,GAAqBD,IAEpD,IAAK,MAAMlN,KAAWzB,KAAKoP,cAAe,CACxC,MAAMpvB,EAAUsa,GAAuBmH,GAEnCzhB,IAAYggB,KAAK2P,SAAS3vB,IAC5BggB,KAAK0P,0BAA0B,CAACjO,IAAU,EAE9C,CAEAzB,KAAKmP,kBAAmB,EAYxBnP,KAAKoF,SAAS5jB,MAAMyuB,GAAa,GAEjCjQ,KAAK2F,gBAZY,KACf3F,KAAKmP,kBAAmB,EAExBnP,KAAKoF,SAAS5J,UAAUuH,OAAO8L,IAE/B7O,KAAKoF,SAAS5J,UAAUtE,IAAI0X,IAE5BrO,GAAakB,QAAQzB,KAAKoF,SAAUqJ,GAAe,GAKvBzO,KAAKoF,UAAU,EAC/C,CAEAuK,SAAS3vB,EAAUggB,KAAKoF,UACtB,OAAOplB,EAAQwb,UAAUvW,SAAS0pB,GACpC,CAGApK,kBAAkBF,GAIhB,OAHAA,EAAO0C,OAASjG,QAAQuD,EAAO0C,QAE/B1C,EAAOnf,OAAS2V,GAAWwJ,EAAOnf,QAC3Bmf,CACT,CAEA6L,gBACE,OAAOlQ,KAAKoF,SAAS5J,UAAUvW,SAtLL,uBAChB,QACC,QAqLb,CAEAwqB,sBACE,IAAKzP,KAAKqF,QAAQngB,OAChB,OAGF,MAAMiiB,EAAWnH,KAAK+P,uBAAuBhB,IAE7C,IAAK,MAAM/uB,KAAWmnB,EAAU,CAC9B,MAAMiJ,EAAW9V,GAAuBta,GAEpCowB,GACFpQ,KAAK0P,0BAA0B,CAAC1vB,GAAUggB,KAAK2P,SAASS,GAE5D,CACF,CAEAL,uBAAuBhW,GACrB,MAAMoN,EAAWF,GAAerU,KAAKkc,GAA4B9O,KAAKqF,QAAQngB,QAE9E,OAAO+hB,GAAerU,KAAKmH,EAAUiG,KAAKqF,QAAQngB,QAAQ0B,QAAO5G,IAAYmnB,EAASjN,SAASla,IACjG,CAEA0vB,0BAA0BW,EAAcC,GACtC,GAAKD,EAAalf,OAIlB,IAAK,MAAMnR,KAAWqwB,EACpBrwB,EAAQwb,UAAUuL,OAvNK,aAuNyBuJ,GAChDtwB,EAAQ6B,aAAa,gBAAiByuB,EAE1C,CAGAzK,uBAAuBxB,GACrB,MAAMgB,EAAU,CAAC,EAMjB,MAJsB,iBAAXhB,GAAuB,YAAYvgB,KAAKugB,KACjDgB,EAAQ0B,QAAS,GAGZ/G,KAAK4G,MAAK,WACf,MAAM9b,EAAOokB,GAAS7I,oBAAoBrG,KAAMqF,GAEhD,GAAsB,iBAAXhB,EAAqB,CAC9B,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IACP,CACF,GACF,EAQF9D,GAAaY,GAAGrb,SAAU4oB,GAAwBK,IAAwB,SAAU3P,IAErD,MAAzBA,EAAMpS,OAAOoZ,SAAmBhH,EAAMW,gBAAmD,MAAjCX,EAAMW,eAAeqG,UAC/EhH,EAAM+C,iBAGR,MAAMpI,EAAWM,GAAuB2F,MAClCuQ,EAAmBtJ,GAAerU,KAAKmH,GAE7C,IAAK,MAAM/Z,KAAWuwB,EACpBrB,GAAS7I,oBAAoBrmB,EAAS,CACpC+mB,QAAQ,IACPA,QAEP,IAKA1K,GAAmB6S,IAYnB,MAAMsB,GAAS,WAETC,GAAc,eACdC,GAAiB,YAGjBC,GAAiB,UACjBC,GAAmB,YAGnBC,GAAe,OAAOJ,KACtBK,GAAiB,SAASL,KAC1BM,GAAe,OAAON,KACtBO,GAAgB,QAAQP,KACxBQ,GAAyB,QAAQR,KAAcC,KAC/CQ,GAAyB,UAAUT,KAAcC,KACjDS,GAAuB,QAAQV,KAAcC,KAC7CU,GAAoB,OAMpBC,GAAyB,4DACzBC,GAA6B,GAAGD,MAA0BD,KAC1DG,GAAgB,iBAIhBC,GAAgBrV,KAAU,UAAY,YACtCsV,GAAmBtV,KAAU,YAAc,UAC3CuV,GAAmBvV,KAAU,aAAe,eAC5CwV,GAAsBxV,KAAU,eAAiB,aACjDyV,GAAkBzV,KAAU,aAAe,cAC3C0V,GAAiB1V,KAAU,cAAgB,aAG3C2V,GAAY,CAChBC,WAAW,EACXrjB,SAAU,kBACVsjB,QAAS,UACTvpB,OAAQ,CAAC,EAAG,GACZwpB,aAAc,KACdlzB,UAAW,UAEPmzB,GAAgB,CACpBH,UAAW,mBACXrjB,SAAU,mBACVsjB,QAAS,SACTvpB,OAAQ,0BACRwpB,aAAc,yBACdlzB,UAAW,2BAMb,MAAMozB,WAAiBjN,GACrBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAKoS,QAAU,KACfpS,KAAKqS,QAAUrS,KAAKoF,SAAS5f,WAG7Bwa,KAAKsS,MAAQrL,GAAe3hB,KAAK0a,KAAKoF,SAAUmM,IAAe,IAAMtK,GAAeM,KAAKvH,KAAKoF,SAAUmM,IAAe,IAAMtK,GAAeC,QAAQqK,GAAevR,KAAKqS,SACxKrS,KAAKuS,UAAYvS,KAAKwS,eACxB,CAGWvO,qBACT,OAAO6N,EACT,CAEW5N,yBACT,OAAOgO,EACT,CAEWzV,kBACT,OAAO+T,EACT,CAGAzJ,SACE,OAAO/G,KAAK2P,WAAa3P,KAAK4P,OAAS5P,KAAK6P,MAC9C,CAEAA,OACE,GAAIxU,GAAW2E,KAAKoF,WAAapF,KAAK2P,WACpC,OAGF,MAAM7P,EAAgB,CACpBA,cAAeE,KAAKoF,UAItB,IAFkB7E,GAAakB,QAAQzB,KAAKoF,SAAU2L,GAAcjR,GAEtD+B,iBAAd,CAUA,GANA7B,KAAKyS,gBAMD,iBAAkB3sB,SAASC,kBAAoBia,KAAKqS,QAAQlX,QA/ExC,eAgFtB,IAAK,MAAMnb,IAAW,GAAGZ,UAAU0G,SAAS6G,KAAKwa,UAC/C5G,GAAaY,GAAGnhB,EAAS,YAAa8b,IAI1CkE,KAAKoF,SAASsN,QAEd1S,KAAKoF,SAASvjB,aAAa,iBAAiB,GAE5Cme,KAAKsS,MAAM9W,UAAUtE,IAAIka,IAEzBpR,KAAKoF,SAAS5J,UAAUtE,IAAIka,IAE5B7Q,GAAakB,QAAQzB,KAAKoF,SAAU4L,GAAelR,EAtBnD,CAuBF,CAEA8P,OACE,GAAIvU,GAAW2E,KAAKoF,YAAcpF,KAAK2P,WACrC,OAGF,MAAM7P,EAAgB,CACpBA,cAAeE,KAAKoF,UAGtBpF,KAAK2S,cAAc7S,EACrB,CAEAyF,UACMvF,KAAKoS,SACPpS,KAAKoS,QAAQ3Y,UAGf0L,MAAMI,SACR,CAEA/Z,SACEwU,KAAKuS,UAAYvS,KAAKwS,gBAElBxS,KAAKoS,SACPpS,KAAKoS,QAAQ5mB,QAEjB,CAGAmnB,cAAc7S,GAGZ,IAFkBS,GAAakB,QAAQzB,KAAKoF,SAAUyL,GAAc/Q,GAEtD+B,iBAAd,CAMA,GAAI,iBAAkB/b,SAASC,gBAC7B,IAAK,MAAM/F,IAAW,GAAGZ,UAAU0G,SAAS6G,KAAKwa,UAC/C5G,GAAaC,IAAIxgB,EAAS,YAAa8b,IAIvCkE,KAAKoS,SACPpS,KAAKoS,QAAQ3Y,UAGfuG,KAAKsS,MAAM9W,UAAUuH,OAAOqO,IAE5BpR,KAAKoF,SAAS5J,UAAUuH,OAAOqO,IAE/BpR,KAAKoF,SAASvjB,aAAa,gBAAiB,SAE5C0hB,GAAYE,oBAAoBzD,KAAKsS,MAAO,UAC5C/R,GAAakB,QAAQzB,KAAKoF,SAAU0L,GAAgBhR,EArBpD,CAsBF,CAEAsE,WAAWC,GAGT,GAAgC,iBAFhCA,EAASc,MAAMf,WAAWC,IAERtlB,YAA2B,GAAUslB,EAAOtlB,YAAgE,mBAA3CslB,EAAOtlB,UAAUgF,sBAElG,MAAM,IAAIihB,UAAU,GAAGwL,GAAOvL,+GAGhC,OAAOZ,CACT,CAEAoO,gBACE,QAAsB,IAAX,EACT,MAAM,IAAIzN,UAAU,gEAGtB,IAAI4N,EAAmB5S,KAAKoF,SAEG,WAA3BpF,KAAKqF,QAAQtmB,UACf6zB,EAAmB5S,KAAKqS,QACf,GAAUrS,KAAKqF,QAAQtmB,WAChC6zB,EAAmB/X,GAAWmF,KAAKqF,QAAQtmB,WACA,iBAA3BihB,KAAKqF,QAAQtmB,YAC7B6zB,EAAmB5S,KAAKqF,QAAQtmB,WAGlC,MAAMkzB,EAAejS,KAAK6S,mBAE1B7S,KAAKoS,QAAU,GAAoBQ,EAAkB5S,KAAKsS,MAAOL,EACnE,CAEAtC,WACE,OAAO3P,KAAKsS,MAAM9W,UAAUvW,SAASmsB,GACvC,CAEA0B,gBACE,MAAMC,EAAiB/S,KAAKqS,QAE5B,GAAIU,EAAevX,UAAUvW,SAxMN,WAyMrB,OAAO2sB,GAGT,GAAImB,EAAevX,UAAUvW,SA3MJ,aA4MvB,OAAO4sB,GAGT,GAAIkB,EAAevX,UAAUvW,SA9MA,iBA+M3B,MAjMsB,MAoMxB,GAAI8tB,EAAevX,UAAUvW,SAjNE,mBAkN7B,MApMyB,SAwM3B,MAAM+tB,EAAkF,QAA1EttB,iBAAiBsa,KAAKsS,OAAOrX,iBAAiB,iBAAiBb,OAE7E,OAAI2Y,EAAevX,UAAUvW,SA5NP,UA6Nb+tB,EAAQvB,GAAmBD,GAG7BwB,EAAQrB,GAAsBD,EACvC,CAEAc,gBACE,OAAkD,OAA3CxS,KAAKoF,SAASjK,QA5ND,UA6NtB,CAEA8X,aACE,MAAM,OACJxqB,GACEuX,KAAKqF,QAET,MAAsB,iBAAX5c,EACFA,EAAO9F,MAAM,KAAKY,KAAInF,GAASmf,OAAO+P,SAASlvB,EAAO,MAGzC,mBAAXqK,EACFyqB,GAAczqB,EAAOyqB,EAAYlT,KAAKoF,UAGxC3c,CACT,CAEAoqB,mBACE,MAAMM,EAAwB,CAC5Bh0B,UAAW6gB,KAAK8S,gBAChBjc,UAAW,CAAC,CACV9V,KAAM,kBACNmB,QAAS,CACPwM,SAAUsR,KAAKqF,QAAQ3W,WAExB,CACD3N,KAAM,SACNmB,QAAS,CACPuG,OAAQuX,KAAKiT,iBAcnB,OATIjT,KAAKuS,WAAsC,WAAzBvS,KAAKqF,QAAQ2M,WACjCzO,GAAYC,iBAAiBxD,KAAKsS,MAAO,SAAU,UAEnDa,EAAsBtc,UAAY,CAAC,CACjC9V,KAAM,cACNC,SAAS,KAIN,IAAKmyB,KAC+B,mBAA9BnT,KAAKqF,QAAQ4M,aAA8BjS,KAAKqF,QAAQ4M,aAAakB,GAAyBnT,KAAKqF,QAAQ4M,aAE1H,CAEAmB,iBAAgB,IACd71B,EAAG,OACHyP,IAEA,MAAMsf,EAAQrF,GAAerU,KA/QF,8DA+Q+BoN,KAAKsS,OAAO1rB,QAAO5G,GAAW8a,GAAU9a,KAE7FssB,EAAMnb,QAMX2M,GAAqBwO,EAAOtf,EAAQzP,IAAQqzB,IAAmBtE,EAAMpS,SAASlN,IAAS0lB,OACzF,CAGA7M,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOqnB,GAAS9L,oBAAoBrG,KAAMqE,GAEhD,GAAsB,iBAAXA,EAAX,CAIA,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IANL,CAOF,GACF,CAEAwB,kBAAkBzG,GAChB,GAhUuB,IAgUnBA,EAAM4H,QAAgD,UAAf5H,EAAMqB,MAnUnC,QAmUuDrB,EAAM7hB,IACzE,OAGF,MAAM81B,EAAcpM,GAAerU,KAAK0e,IAExC,IAAK,MAAMvK,KAAUsM,EAAa,CAChC,MAAMC,EAAUnB,GAASrM,YAAYiB,GAErC,IAAKuM,IAAyC,IAA9BA,EAAQjO,QAAQ0M,UAC9B,SAGF,MAAMwB,EAAenU,EAAMmU,eACrBC,EAAeD,EAAarZ,SAASoZ,EAAQhB,OAEnD,GAAIiB,EAAarZ,SAASoZ,EAAQlO,WAA2C,WAA9BkO,EAAQjO,QAAQ0M,YAA2ByB,GAA8C,YAA9BF,EAAQjO,QAAQ0M,WAA2ByB,EACnJ,SAIF,GAAIF,EAAQhB,MAAMrtB,SAASma,EAAMpS,UAA2B,UAAfoS,EAAMqB,MAxVvC,QAwV2DrB,EAAM7hB,KAAqB,qCAAqCuG,KAAKsb,EAAMpS,OAAOoZ,UACvJ,SAGF,MAAMtG,EAAgB,CACpBA,cAAewT,EAAQlO,UAGN,UAAfhG,EAAMqB,OACRX,EAAcqG,WAAa/G,GAG7BkU,EAAQX,cAAc7S,EACxB,CACF,CAEA+F,6BAA6BzG,GAG3B,MAAMqU,EAAU,kBAAkB3vB,KAAKsb,EAAMpS,OAAOoZ,SAC9CsN,EA7WW,WA6WKtU,EAAM7hB,IACtBo2B,EAAkB,CAAChD,GAAgBC,IAAkB1W,SAASkF,EAAM7hB,KAE1E,IAAKo2B,IAAoBD,EACvB,OAGF,GAAID,IAAYC,EACd,OAGFtU,EAAM+C,iBAEN,MAAMyR,EAAkB5T,KAAKoH,QAAQiK,IAA0BrR,KAAOiH,GAAeM,KAAKvH,KAAMqR,IAAwB,IAAMpK,GAAe3hB,KAAK0a,KAAMqR,IAAwB,IAAMpK,GAAeC,QAAQmK,GAAwBjS,EAAMW,eAAeva,YACpPwF,EAAWmnB,GAAS9L,oBAAoBuN,GAE9C,GAAID,EAMF,OALAvU,EAAMyU,kBACN7oB,EAAS6kB,YAET7kB,EAASooB,gBAAgBhU,GAKvBpU,EAAS2kB,aAEXvQ,EAAMyU,kBACN7oB,EAAS4kB,OACTgE,EAAgBlB,QAEpB,EAQFnS,GAAaY,GAAGrb,SAAUorB,GAAwBG,GAAwBc,GAAS2B,uBACnFvT,GAAaY,GAAGrb,SAAUorB,GAAwBK,GAAeY,GAAS2B,uBAC1EvT,GAAaY,GAAGrb,SAAUmrB,GAAwBkB,GAAS4B,YAC3DxT,GAAaY,GAAGrb,SAAUqrB,GAAsBgB,GAAS4B,YACzDxT,GAAaY,GAAGrb,SAAUmrB,GAAwBI,IAAwB,SAAUjS,GAClFA,EAAM+C,iBACNgQ,GAAS9L,oBAAoBrG,MAAM+G,QACrC,IAKA1K,GAAmB8V,IAYnB,MAAM6B,GAAyB,oDACzBC,GAA0B,cAC1BC,GAAmB,gBACnBC,GAAkB,eAKxB,MAAMC,GACJ1P,cACE1E,KAAKoF,SAAWtf,SAAS6G,IAC3B,CAGA0nB,WAEE,MAAMC,EAAgBxuB,SAASC,gBAAgBuC,YAC/C,OAAO1F,KAAKoC,IAAI3E,OAAOk0B,WAAaD,EACtC,CAEA1E,OACE,MAAMtrB,EAAQ0b,KAAKqU,WAEnBrU,KAAKwU,mBAGLxU,KAAKyU,sBAAsBzU,KAAKoF,SAAU8O,IAAkBQ,GAAmBA,EAAkBpwB,IAGjG0b,KAAKyU,sBAAsBT,GAAwBE,IAAkBQ,GAAmBA,EAAkBpwB,IAE1G0b,KAAKyU,sBAAsBR,GAAyBE,IAAiBO,GAAmBA,EAAkBpwB,GAC5G,CAEAwO,QACEkN,KAAK2U,wBAAwB3U,KAAKoF,SAAU,YAE5CpF,KAAK2U,wBAAwB3U,KAAKoF,SAAU8O,IAE5ClU,KAAK2U,wBAAwBX,GAAwBE,IAErDlU,KAAK2U,wBAAwBV,GAAyBE,GACxD,CAEAS,gBACE,OAAO5U,KAAKqU,WAAa,CAC3B,CAGAG,mBACExU,KAAK6U,sBAAsB7U,KAAKoF,SAAU,YAE1CpF,KAAKoF,SAAS5jB,MAAM+K,SAAW,QACjC,CAEAkoB,sBAAsB1a,EAAU+a,EAAevY,GAC7C,MAAMwY,EAAiB/U,KAAKqU,WAa5BrU,KAAKgV,2BAA2Bjb,GAXH/Z,IAC3B,GAAIA,IAAYggB,KAAKoF,UAAY/kB,OAAOk0B,WAAav0B,EAAQsI,YAAcysB,EACzE,OAGF/U,KAAK6U,sBAAsB70B,EAAS80B,GAEpC,MAAMJ,EAAkBr0B,OAAOqF,iBAAiB1F,GAASib,iBAAiB6Z,GAC1E90B,EAAQwB,MAAMyzB,YAAYH,EAAe,GAAGvY,EAASgB,OAAOC,WAAWkX,QAAsB,GAIjG,CAEAG,sBAAsB70B,EAAS80B,GAC7B,MAAMI,EAAcl1B,EAAQwB,MAAMyZ,iBAAiB6Z,GAE/CI,GACF3R,GAAYC,iBAAiBxjB,EAAS80B,EAAeI,EAEzD,CAEAP,wBAAwB5a,EAAU+a,GAahC9U,KAAKgV,2BAA2Bjb,GAZH/Z,IAC3B,MAAM5B,EAAQmlB,GAAYQ,iBAAiB/jB,EAAS80B,GAEtC,OAAV12B,GAKJmlB,GAAYE,oBAAoBzjB,EAAS80B,GACzC90B,EAAQwB,MAAMyzB,YAAYH,EAAe12B,IALvC4B,EAAQwB,MAAM2zB,eAAeL,EAKgB,GAInD,CAEAE,2BAA2Bjb,EAAUqb,GACnC,GAAI,GAAUrb,GACZqb,EAASrb,QAIX,IAAK,MAAMsb,KAAOpO,GAAerU,KAAKmH,EAAUiG,KAAKoF,UACnDgQ,EAASC,EAEb,EAcF,MAAMC,GAAS,WAETC,GAAoB,OACpBC,GAAkB,gBAAgBF,KAClCG,GAAY,CAChBC,UAAW,iBACXC,cAAe,KACf/P,YAAY,EACZ9K,WAAW,EAEX8a,YAAa,QAGTC,GAAgB,CACpBH,UAAW,SACXC,cAAe,kBACf/P,WAAY,UACZ9K,UAAW,UACX8a,YAAa,oBAMf,MAAME,WAAiB9R,GACrBU,YAAYL,GACVc,QACAnF,KAAKqF,QAAUrF,KAAKoE,WAAWC,GAC/BrE,KAAK+V,aAAc,EACnB/V,KAAKoF,SAAW,IAClB,CAGWnB,qBACT,OAAOwR,EACT,CAEWvR,yBACT,OAAO2R,EACT,CAEWpZ,kBACT,OAAO6Y,EACT,CAGAzF,KAAKtT,GACH,IAAKyD,KAAKqF,QAAQvK,UAEhB,YADAiC,GAAQR,GAIVyD,KAAKgW,UAEL,MAAMh2B,EAAUggB,KAAKiW,cAEjBjW,KAAKqF,QAAQO,YACf7J,GAAO/b,GAGTA,EAAQwb,UAAUtE,IAAIqe,IAEtBvV,KAAKkW,mBAAkB,KACrBnZ,GAAQR,EAAS,GAErB,CAEAqT,KAAKrT,GACEyD,KAAKqF,QAAQvK,WAKlBkF,KAAKiW,cAAcza,UAAUuH,OAAOwS,IAEpCvV,KAAKkW,mBAAkB,KACrBlW,KAAKuF,UACLxI,GAAQR,EAAS,KARjBQ,GAAQR,EAUZ,CAEAgJ,UACOvF,KAAK+V,cAIVxV,GAAaC,IAAIR,KAAKoF,SAAUoQ,IAEhCxV,KAAKoF,SAASrC,SAEd/C,KAAK+V,aAAc,EACrB,CAGAE,cACE,IAAKjW,KAAKoF,SAAU,CAClB,MAAM+Q,EAAWrwB,SAASswB,cAAc,OACxCD,EAAST,UAAY1V,KAAKqF,QAAQqQ,UAE9B1V,KAAKqF,QAAQO,YACfuQ,EAAS3a,UAAUtE,IAnGD,QAsGpB8I,KAAKoF,SAAW+Q,CAClB,CAEA,OAAOnW,KAAKoF,QACd,CAEAb,kBAAkBF,GAGhB,OADAA,EAAOuR,YAAc/a,GAAWwJ,EAAOuR,aAChCvR,CACT,CAEA2R,UACE,GAAIhW,KAAK+V,YACP,OAGF,MAAM/1B,EAAUggB,KAAKiW,cAErBjW,KAAKqF,QAAQuQ,YAAYS,OAAOr2B,GAEhCugB,GAAaY,GAAGnhB,EAASw1B,IAAiB,KACxCzY,GAAQiD,KAAKqF,QAAQsQ,cAAc,IAErC3V,KAAK+V,aAAc,CACrB,CAEAG,kBAAkB3Z,GAChBS,GAAuBT,EAAUyD,KAAKiW,cAAejW,KAAKqF,QAAQO,WACpE,EAcF,MAEM0Q,GAAc,gBACdC,GAAkB,UAAUD,KAC5BE,GAAoB,cAAcF,KAGlCG,GAAmB,WACnBC,GAAY,CAChBC,WAAW,EACXC,YAAa,MAGTC,GAAgB,CACpBF,UAAW,UACXC,YAAa,WAMf,MAAME,WAAkB9S,GACtBU,YAAYL,GACVc,QACAnF,KAAKqF,QAAUrF,KAAKoE,WAAWC,GAC/BrE,KAAK+W,WAAY,EACjB/W,KAAKgX,qBAAuB,IAC9B,CAGW/S,qBACT,OAAOyS,EACT,CAEWxS,yBACT,OAAO2S,EACT,CAEWpa,kBACT,MAvCW,WAwCb,CAGAwa,WACMjX,KAAK+W,YAIL/W,KAAKqF,QAAQsR,WACf3W,KAAKqF,QAAQuR,YAAYlE,QAG3BnS,GAAaC,IAAI1a,SAAUwwB,IAE3B/V,GAAaY,GAAGrb,SAAUywB,IAAiBnX,GAASY,KAAKkX,eAAe9X,KACxEmB,GAAaY,GAAGrb,SAAU0wB,IAAmBpX,GAASY,KAAKmX,eAAe/X,KAC1EY,KAAK+W,WAAY,EACnB,CAEAK,aACOpX,KAAK+W,YAIV/W,KAAK+W,WAAY,EACjBxW,GAAaC,IAAI1a,SAAUwwB,IAC7B,CAGAY,eAAe9X,GACb,MAAM,YACJwX,GACE5W,KAAKqF,QAET,GAAIjG,EAAMpS,SAAWlH,UAAYsZ,EAAMpS,SAAW4pB,GAAeA,EAAY3xB,SAASma,EAAMpS,QAC1F,OAGF,MAAM1L,EAAW2lB,GAAeU,kBAAkBiP,GAE1B,IAApBt1B,EAAS6P,OACXylB,EAAYlE,QACH1S,KAAKgX,uBAAyBP,GACvCn1B,EAASA,EAAS6P,OAAS,GAAGuhB,QAE9BpxB,EAAS,GAAGoxB,OAEhB,CAEAyE,eAAe/X,GApFD,QAqFRA,EAAM7hB,MAIVyiB,KAAKgX,qBAAuB5X,EAAMiY,SAAWZ,GAxFzB,UAyFtB,EAcF,MAEMa,GAAc,YAGdC,GAAe,OAAOD,KACtBE,GAAyB,gBAAgBF,KACzCG,GAAiB,SAASH,KAC1BI,GAAe,OAAOJ,KACtBK,GAAgB,QAAQL,KACxBM,GAAiB,SAASN,KAC1BO,GAAsB,gBAAgBP,KACtCQ,GAA0B,oBAAoBR,KAC9CS,GAA0B,kBAAkBT,KAC5CU,GAAyB,QAAQV,cACjCW,GAAkB,aAElBC,GAAoB,OACpBC,GAAoB,eAKpBC,GAAY,CAChBjC,UAAU,EACVzD,OAAO,EACP3H,UAAU,GAENsN,GAAgB,CACpBlC,SAAU,mBACVzD,MAAO,UACP3H,SAAU,WAMZ,MAAMuN,WAAcpT,GAClBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAKuY,QAAUtR,GAAeC,QApBV,gBAoBmClH,KAAKoF,UAC5DpF,KAAKwY,UAAYxY,KAAKyY,sBACtBzY,KAAK0Y,WAAa1Y,KAAK2Y,uBACvB3Y,KAAK2P,UAAW,EAChB3P,KAAKmP,kBAAmB,EACxBnP,KAAK4Y,WAAa,IAAIxE,GAEtBpU,KAAK4L,oBACP,CAGW3H,qBACT,OAAOmU,EACT,CAEWlU,yBACT,OAAOmU,EACT,CAEW5b,kBACT,MA5DW,OA6Db,CAGAsK,OAAOjH,GACL,OAAOE,KAAK2P,SAAW3P,KAAK4P,OAAS5P,KAAK6P,KAAK/P,EACjD,CAEA+P,KAAK/P,GACCE,KAAK2P,UAAY3P,KAAKmP,kBAIR5O,GAAakB,QAAQzB,KAAKoF,SAAUsS,GAAc,CAClE5X,kBAGY+B,mBAId7B,KAAK2P,UAAW,EAChB3P,KAAKmP,kBAAmB,EAExBnP,KAAK4Y,WAAWhJ,OAEhB9pB,SAAS6G,KAAK6O,UAAUtE,IAAI+gB,IAE5BjY,KAAK6Y,gBAEL7Y,KAAKwY,UAAU3I,MAAK,IAAM7P,KAAK8Y,aAAahZ,KAC9C,CAEA8P,OACO5P,KAAK2P,WAAY3P,KAAKmP,mBAIT5O,GAAakB,QAAQzB,KAAKoF,SAAUmS,IAExC1V,mBAId7B,KAAK2P,UAAW,EAChB3P,KAAKmP,kBAAmB,EAExBnP,KAAK0Y,WAAWtB,aAEhBpX,KAAKoF,SAAS5J,UAAUuH,OAAOmV,IAE/BlY,KAAK2F,gBAAe,IAAM3F,KAAK+Y,cAAc/Y,KAAKoF,SAAUpF,KAAKgO,gBACnE,CAEAzI,UACE,IAAK,MAAMyT,IAAe,CAAC34B,OAAQ2f,KAAKuY,SACtChY,GAAaC,IAAIwY,EAAa1B,IAGhCtX,KAAKwY,UAAUjT,UAEfvF,KAAK0Y,WAAWtB,aAEhBjS,MAAMI,SACR,CAEA0T,eACEjZ,KAAK6Y,eACP,CAGAJ,sBACE,OAAO,IAAI3C,GAAS,CAClBhb,UAAWgG,QAAQd,KAAKqF,QAAQ8Q,UAEhCvQ,WAAY5F,KAAKgO,eAErB,CAEA2K,uBACE,OAAO,IAAI7B,GAAU,CACnBF,YAAa5W,KAAKoF,UAEtB,CAEA0T,aAAahZ,GAENha,SAAS6G,KAAK1H,SAAS+a,KAAKoF,WAC/Btf,SAAS6G,KAAK0pB,OAAOrW,KAAKoF,UAG5BpF,KAAKoF,SAAS5jB,MAAMwwB,QAAU,QAE9BhS,KAAKoF,SAASxjB,gBAAgB,eAE9Boe,KAAKoF,SAASvjB,aAAa,cAAc,GAEzCme,KAAKoF,SAASvjB,aAAa,OAAQ,UAEnCme,KAAKoF,SAASlZ,UAAY,EAC1B,MAAMgtB,EAAYjS,GAAeC,QA3IT,cA2IsClH,KAAKuY,SAE/DW,IACFA,EAAUhtB,UAAY,GAGxB6P,GAAOiE,KAAKoF,UAEZpF,KAAKoF,SAAS5J,UAAUtE,IAAIghB,IAa5BlY,KAAK2F,gBAXsB,KACrB3F,KAAKqF,QAAQqN,OACf1S,KAAK0Y,WAAWzB,WAGlBjX,KAAKmP,kBAAmB,EACxB5O,GAAakB,QAAQzB,KAAKoF,SAAUuS,GAAe,CACjD7X,iBACA,GAGoCE,KAAKuY,QAASvY,KAAKgO,cAC7D,CAEApC,qBACErL,GAAaY,GAAGnB,KAAKoF,SAAU2S,IAAyB3Y,IACtD,GAtLe,WAsLXA,EAAM7hB,IAIV,OAAIyiB,KAAKqF,QAAQ0F,UACf3L,EAAM+C,sBACNnC,KAAK4P,aAIP5P,KAAKmZ,4BAA4B,IAEnC5Y,GAAaY,GAAG9gB,OAAQu3B,IAAgB,KAClC5X,KAAK2P,WAAa3P,KAAKmP,kBACzBnP,KAAK6Y,eACP,IAEFtY,GAAaY,GAAGnB,KAAKoF,SAAU0S,IAAyB1Y,IAEtDmB,GAAaa,IAAIpB,KAAKoF,SAAUyS,IAAqBuB,IAC/CpZ,KAAKoF,WAAahG,EAAMpS,QAAUgT,KAAKoF,WAAagU,EAAOpsB,SAIjC,WAA1BgT,KAAKqF,QAAQ8Q,SAMbnW,KAAKqF,QAAQ8Q,UACfnW,KAAK4P,OANL5P,KAAKmZ,6BAOP,GACA,GAEN,CAEAJ,aACE/Y,KAAKoF,SAAS5jB,MAAMwwB,QAAU,OAE9BhS,KAAKoF,SAASvjB,aAAa,eAAe,GAE1Cme,KAAKoF,SAASxjB,gBAAgB,cAE9Boe,KAAKoF,SAASxjB,gBAAgB,QAE9Boe,KAAKmP,kBAAmB,EAExBnP,KAAKwY,UAAU5I,MAAK,KAClB9pB,SAAS6G,KAAK6O,UAAUuH,OAAOkV,IAE/BjY,KAAKqZ,oBAELrZ,KAAK4Y,WAAW9lB,QAEhByN,GAAakB,QAAQzB,KAAKoF,SAAUqS,GAAe,GAEvD,CAEAzJ,cACE,OAAOhO,KAAKoF,SAAS5J,UAAUvW,SAtOT,OAuOxB,CAEAk0B,6BAGE,GAFkB5Y,GAAakB,QAAQzB,KAAKoF,SAAUoS,IAExC3V,iBACZ,OAGF,MAAMyX,EAAqBtZ,KAAKoF,SAAStX,aAAehI,SAASC,gBAAgBsC,aAC3EkxB,EAAmBvZ,KAAKoF,SAAS5jB,MAAMiL,UAEpB,WAArB8sB,GAAiCvZ,KAAKoF,SAAS5J,UAAUvW,SAASkzB,MAIjEmB,IACHtZ,KAAKoF,SAAS5jB,MAAMiL,UAAY,UAGlCuT,KAAKoF,SAAS5J,UAAUtE,IAAIihB,IAE5BnY,KAAK2F,gBAAe,KAClB3F,KAAKoF,SAAS5J,UAAUuH,OAAOoV,IAE/BnY,KAAK2F,gBAAe,KAClB3F,KAAKoF,SAAS5jB,MAAMiL,UAAY8sB,CAAgB,GAC/CvZ,KAAKuY,QAAQ,GACfvY,KAAKuY,SAERvY,KAAKoF,SAASsN,QAChB,CAMAmG,gBACE,MAAMS,EAAqBtZ,KAAKoF,SAAStX,aAAehI,SAASC,gBAAgBsC,aAE3E0sB,EAAiB/U,KAAK4Y,WAAWvE,WAEjCmF,EAAoBzE,EAAiB,EAE3C,GAAIyE,IAAsBF,EAAoB,CAC5C,MAAM/2B,EAAW4Z,KAAU,cAAgB,eAC3C6D,KAAKoF,SAAS5jB,MAAMe,GAAY,GAAGwyB,KACrC,CAEA,IAAKyE,GAAqBF,EAAoB,CAC5C,MAAM/2B,EAAW4Z,KAAU,eAAiB,cAC5C6D,KAAKoF,SAAS5jB,MAAMe,GAAY,GAAGwyB,KACrC,CACF,CAEAsE,oBACErZ,KAAKoF,SAAS5jB,MAAMi4B,YAAc,GAClCzZ,KAAKoF,SAAS5jB,MAAMk4B,aAAe,EACrC,CAGA7T,uBAAuBxB,EAAQvE,GAC7B,OAAOE,KAAK4G,MAAK,WACf,MAAM9b,EAAOwtB,GAAMjS,oBAAoBrG,KAAMqE,GAE7C,GAAsB,iBAAXA,EAAX,CAIA,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,GAAQvE,EANb,CAOF,GACF,EAQFS,GAAaY,GAAGrb,SAAUkyB,GApTK,4BAoT2C,SAAU5Y,GAClF,MAAMpS,EAASsN,GAAuB0F,MAElC,CAAC,IAAK,QAAQ9F,SAAS8F,KAAKoG,UAC9BhH,EAAM+C,iBAGR5B,GAAaa,IAAIpU,EAAQ0qB,IAAciC,IACjCA,EAAU9X,kBAKdtB,GAAaa,IAAIpU,EAAQyqB,IAAgB,KACnC3c,GAAUkF,OACZA,KAAK0S,OACP,GACA,IAGJ,MAAMkH,EAAc3S,GAAeC,QA3Ub,eA6UlB0S,GACFtB,GAAMxS,YAAY8T,GAAahK,OAGpB0I,GAAMjS,oBAAoBrZ,GAClC+Z,OAAO/G,KACd,IACAgG,GAAqBsS,IAKrBjc,GAAmBic,IAYnB,MAEMuB,GAAc,gBACdC,GAAiB,YACjBC,GAAwB,OAAOF,KAAcC,KAE7CE,GAAoB,OACpBC,GAAuB,UACvBC,GAAoB,SAEpBC,GAAgB,kBAChBC,GAAe,OAAOP,KACtBQ,GAAgB,QAAQR,KACxBS,GAAe,OAAOT,KACtBU,GAAuB,gBAAgBV,KACvCW,GAAiB,SAASX,KAC1BY,GAAe,SAASZ,KACxBa,GAAyB,QAAQb,KAAcC,KAC/Ca,GAAwB,kBAAkBd,KAE1Ce,GAAY,CAChBzE,UAAU,EACVpL,UAAU,EACV7f,QAAQ,GAEJ2vB,GAAgB,CACpB1E,SAAU,mBACVpL,SAAU,UACV7f,OAAQ,WAMV,MAAM4vB,WAAkB5V,GACtBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAK2P,UAAW,EAChB3P,KAAKwY,UAAYxY,KAAKyY,sBACtBzY,KAAK0Y,WAAa1Y,KAAK2Y,uBAEvB3Y,KAAK4L,oBACP,CAGW3H,qBACT,OAAO2W,EACT,CAEW1W,yBACT,OAAO2W,EACT,CAEWpe,kBACT,MAtDW,WAuDb,CAGAsK,OAAOjH,GACL,OAAOE,KAAK2P,SAAW3P,KAAK4P,OAAS5P,KAAK6P,KAAK/P,EACjD,CAEA+P,KAAK/P,GACCE,KAAK2P,UAISpP,GAAakB,QAAQzB,KAAKoF,SAAUgV,GAAc,CAClEta,kBAGY+B,mBAId7B,KAAK2P,UAAW,EAEhB3P,KAAKwY,UAAU3I,OAEV7P,KAAKqF,QAAQna,SAChB,IAAIkpB,IAAkBxE,OAGxB5P,KAAKoF,SAASvjB,aAAa,cAAc,GAEzCme,KAAKoF,SAASvjB,aAAa,OAAQ,UAEnCme,KAAKoF,SAAS5J,UAAUtE,IAAI+iB,IAgB5Bja,KAAK2F,gBAdoB,KAClB3F,KAAKqF,QAAQna,SAAU8U,KAAKqF,QAAQ8Q,UACvCnW,KAAK0Y,WAAWzB,WAGlBjX,KAAKoF,SAAS5J,UAAUtE,IAAI8iB,IAE5Bha,KAAKoF,SAAS5J,UAAUuH,OAAOkX,IAE/B1Z,GAAakB,QAAQzB,KAAKoF,SAAUiV,GAAe,CACjDva,iBACA,GAGkCE,KAAKoF,UAAU,GACvD,CAEAwK,OACO5P,KAAK2P,WAIQpP,GAAakB,QAAQzB,KAAKoF,SAAUkV,IAExCzY,mBAId7B,KAAK0Y,WAAWtB,aAEhBpX,KAAKoF,SAAS2V,OAEd/a,KAAK2P,UAAW,EAEhB3P,KAAKoF,SAAS5J,UAAUtE,IAAIgjB,IAE5Bla,KAAKwY,UAAU5I,OAgBf5P,KAAK2F,gBAdoB,KACvB3F,KAAKoF,SAAS5J,UAAUuH,OAAOiX,GAAmBE,IAElDla,KAAKoF,SAASxjB,gBAAgB,cAE9Boe,KAAKoF,SAASxjB,gBAAgB,QAEzBoe,KAAKqF,QAAQna,SAChB,IAAIkpB,IAAkBthB,QAGxByN,GAAakB,QAAQzB,KAAKoF,SAAUoV,GAAe,GAGfxa,KAAKoF,UAAU,IACvD,CAEAG,UACEvF,KAAKwY,UAAUjT,UAEfvF,KAAK0Y,WAAWtB,aAEhBjS,MAAMI,SACR,CAGAkT,sBACE,MAUM3d,EAAYgG,QAAQd,KAAKqF,QAAQ8Q,UACvC,OAAO,IAAIL,GAAS,CAClBJ,UA7JsB,qBA8JtB5a,YACA8K,YAAY,EACZgQ,YAAa5V,KAAKoF,SAAS5f,WAC3BmwB,cAAe7a,EAhBK,KACU,WAA1BkF,KAAKqF,QAAQ8Q,SAKjBnW,KAAK4P,OAJHrP,GAAakB,QAAQzB,KAAKoF,SAAUmV,GAI3B,EAUgC,MAE/C,CAEA5B,uBACE,OAAO,IAAI7B,GAAU,CACnBF,YAAa5W,KAAKoF,UAEtB,CAEAwG,qBACErL,GAAaY,GAAGnB,KAAKoF,SAAUuV,IAAuBvb,IAhLvC,WAiLTA,EAAM7hB,MAILyiB,KAAKqF,QAAQ0F,SAKlB/K,KAAK4P,OAJHrP,GAAakB,QAAQzB,KAAKoF,SAAUmV,IAI3B,GAEf,CAGA1U,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOgwB,GAAUzU,oBAAoBrG,KAAMqE,GAEjD,GAAsB,iBAAXA,EAAX,CAIA,QAAqB7K,IAAjB1O,EAAKuZ,IAAyBA,EAAOlK,WAAW,MAAmB,gBAAXkK,EAC1D,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,GAAQrE,KANb,CAOF,GACF,EAQFO,GAAaY,GAAGrb,SAAU40B,GAvMK,gCAuM2C,SAAUtb,GAClF,MAAMpS,EAASsN,GAAuB0F,MAMtC,GAJI,CAAC,IAAK,QAAQ9F,SAAS8F,KAAKoG,UAC9BhH,EAAM+C,iBAGJ9G,GAAW2E,MACb,OAGFO,GAAaa,IAAIpU,EAAQwtB,IAAgB,KAEnC1f,GAAUkF,OACZA,KAAK0S,OACP,IAGF,MAAMkH,EAAc3S,GAAeC,QAAQiT,IAEvCP,GAAeA,IAAgB5sB,GACjC8tB,GAAUhV,YAAY8T,GAAahK,OAGxBkL,GAAUzU,oBAAoBrZ,GACtC+Z,OAAO/G,KACd,IACAO,GAAaY,GAAG9gB,OAAQ05B,IAAuB,KAC7C,IAAK,MAAMhgB,KAAYkN,GAAerU,KAAKunB,IACzCW,GAAUzU,oBAAoBtM,GAAU8V,MAC1C,IAEFtP,GAAaY,GAAG9gB,OAAQo6B,IAAc,KACpC,IAAK,MAAMz6B,KAAWinB,GAAerU,KAAK,gDACG,UAAvClN,iBAAiB1F,GAASiC,UAC5B64B,GAAUzU,oBAAoBrmB,GAAS4vB,MAE3C,IAEF5J,GAAqB8U,IAKrBze,GAAmBye,IAQnB,MAAME,GAAgB,IAAIjkB,IAAI,CAAC,aAAc,OAAQ,OAAQ,WAAY,WAAY,SAAU,MAAO,eAQhGkkB,GAAmB,iEAOnBC,GAAmB,qIAEnBC,GAAmB,CAAC34B,EAAW44B,KACnC,MAAMC,EAAgB74B,EAAUvC,SAASC,cAEzC,OAAIk7B,EAAqBlhB,SAASmhB,IAC5BL,GAAc5jB,IAAIikB,IACbva,QAAQma,GAAiBn3B,KAAKtB,EAAU84B,YAAcJ,GAAiBp3B,KAAKtB,EAAU84B,YAO1FF,EAAqBx0B,QAAO20B,GAAkBA,aAA0BxW,SAAQ7R,MAAKsoB,GAASA,EAAM13B,KAAKu3B,IAAe,EAG3HI,GAAmB,CAEvB,IAAK,CAAC,QAAS,MAAO,KAAM,OAAQ,OAjCP,kBAkC7BnqB,EAAG,CAAC,SAAU,OAAQ,QAAS,OAC/BoqB,KAAM,GACNnqB,EAAG,GACHoqB,GAAI,GACJC,IAAK,GACLC,KAAM,GACNC,IAAK,GACLC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJC,GAAI,GACJxqB,EAAG,GACHgb,IAAK,CAAC,MAAO,SAAU,MAAO,QAAS,QAAS,UAChDyP,GAAI,GACJC,GAAI,GACJC,EAAG,GACHC,IAAK,GACLC,EAAG,GACHC,MAAO,GACPC,KAAM,GACNC,IAAK,GACLC,IAAK,GACLC,OAAQ,GACRC,EAAG,GACHC,GAAI,IA+CAC,GAAY,CAChBC,UAAW3B,GACX4B,QAAS,CAAC,EAEVC,WAAY,GACZhwB,MAAM,EACNiwB,UAAU,EACVC,WAAY,KACZC,SAAU,eAENC,GAAgB,CACpBN,UAAW,SACXC,QAAS,SACTC,WAAY,oBACZhwB,KAAM,UACNiwB,SAAU,UACVC,WAAY,kBACZC,SAAU,UAENE,GAAqB,CACzBC,MAAO,iCACP7jB,SAAU,oBAMZ,MAAM8jB,WAAwB7Z,GAC5BU,YAAYL,GACVc,QACAnF,KAAKqF,QAAUrF,KAAKoE,WAAWC,EACjC,CAGWJ,qBACT,OAAOkZ,EACT,CAEWjZ,yBACT,OAAOwZ,EACT,CAEWjhB,kBACT,MA5CW,iBA6Cb,CAGAqhB,aACE,OAAOrgC,OAAO0hB,OAAOa,KAAKqF,QAAQgY,SAAS95B,KAAI8gB,GAAUrE,KAAK+d,yBAAyB1Z,KAASzd,OAAOka,QACzG,CAEAkd,aACE,OAAOhe,KAAK8d,aAAa3sB,OAAS,CACpC,CAEA8sB,cAAcZ,GAMZ,OALArd,KAAKke,cAAcb,GAEnBrd,KAAKqF,QAAQgY,QAAU,IAAKrd,KAAKqF,QAAQgY,WACpCA,GAEErd,IACT,CAEAme,SACE,MAAMC,EAAkBt4B,SAASswB,cAAc,OAC/CgI,EAAgBC,UAAYre,KAAKse,eAAete,KAAKqF,QAAQoY,UAE7D,IAAK,MAAO1jB,EAAUwkB,KAAS9gC,OAAO4kB,QAAQrC,KAAKqF,QAAQgY,SACzDrd,KAAKwe,YAAYJ,EAAiBG,EAAMxkB,GAG1C,MAAM0jB,EAAWW,EAAgBjX,SAAS,GAEpCmW,EAAatd,KAAK+d,yBAAyB/d,KAAKqF,QAAQiY,YAM9D,OAJIA,GACFG,EAASjiB,UAAUtE,OAAOomB,EAAW36B,MAAM,MAGtC86B,CACT,CAGAjZ,iBAAiBH,GACfc,MAAMX,iBAAiBH,GAEvBrE,KAAKke,cAAc7Z,EAAOgZ,QAC5B,CAEAa,cAAcO,GACZ,IAAK,MAAO1kB,EAAUsjB,KAAY5/B,OAAO4kB,QAAQoc,GAC/CtZ,MAAMX,iBAAiB,CACrBzK,WACA6jB,MAAOP,GACNM,GAEP,CAEAa,YAAYf,EAAUJ,EAAStjB,GAC7B,MAAM2kB,EAAkBzX,GAAeC,QAAQnN,EAAU0jB,GAEpDiB,KAILrB,EAAUrd,KAAK+d,yBAAyBV,IAOpC,GAAUA,GACZrd,KAAK2e,sBAAsB9jB,GAAWwiB,GAAUqB,GAK9C1e,KAAKqF,QAAQ/X,KACfoxB,EAAgBL,UAAYre,KAAKse,eAAejB,GAIlDqB,EAAgBE,YAAcvB,EAf5BqB,EAAgB3b,SAgBpB,CAEAub,eAAeG,GACb,OAAOze,KAAKqF,QAAQkY,SA7KxB,SAAsBsB,EAAYzB,EAAW0B,GAC3C,IAAKD,EAAW1tB,OACd,OAAO0tB,EAGT,GAAIC,GAAgD,mBAArBA,EAC7B,OAAOA,EAAiBD,GAG1B,MACME,GADY,IAAI1+B,OAAO2+B,WACKC,gBAAgBJ,EAAY,aACxDv9B,EAAW,GAAGlC,UAAU2/B,EAAgBpyB,KAAKyT,iBAAiB,MAEpE,IAAK,MAAMpgB,KAAWsB,EAAU,CAC9B,MAAM49B,EAAcl/B,EAAQC,SAASC,cAErC,IAAKzC,OAAO4D,KAAK+7B,GAAWljB,SAASglB,GAAc,CACjDl/B,EAAQ+iB,SACR,QACF,CAEA,MAAMoc,EAAgB,GAAG//B,UAAUY,EAAQ0B,YACrC09B,EAAoB,GAAGhgC,OAAOg+B,EAAU,MAAQ,GAAIA,EAAU8B,IAAgB,IAEpF,IAAK,MAAM18B,KAAa28B,EACjBhE,GAAiB34B,EAAW48B,IAC/Bp/B,EAAQ4B,gBAAgBY,EAAUvC,SAGxC,CAEA,OAAO8+B,EAAgBpyB,KAAK0xB,SAC9B,CA6ImCgB,CAAaZ,EAAKze,KAAKqF,QAAQ+X,UAAWpd,KAAKqF,QAAQmY,YAAciB,CACtG,CAEAV,yBAAyBU,GACvB,MAAsB,mBAARA,EAAqBA,EAAIze,MAAQye,CACjD,CAEAE,sBAAsB3+B,EAAS0+B,GAC7B,GAAI1e,KAAKqF,QAAQ/X,KAGf,OAFAoxB,EAAgBL,UAAY,QAC5BK,EAAgBrI,OAAOr2B,GAIzB0+B,EAAgBE,YAAc5+B,EAAQ4+B,WACxC,EAcF,MACMU,GAAwB,IAAIvoB,IAAI,CAAC,WAAY,YAAa,eAC1DwoB,GAAoB,OAEpBC,GAAoB,OAEpBC,GAAiB,SACjBC,GAAmB,gBACnBC,GAAgB,QAChBC,GAAgB,QAahBC,GAAgB,CACpBC,KAAM,OACNC,IAAK,MACLC,MAAO7jB,KAAU,OAAS,QAC1B8jB,OAAQ,SACRC,KAAM/jB,KAAU,QAAU,QAEtBgkB,GAAY,CAChB/C,UAAW3B,GACX2E,WAAW,EACX1xB,SAAU,kBACV2xB,WAAW,EACXC,YAAa,GACbC,MAAO,EACP9vB,mBAAoB,CAAC,MAAO,QAAS,SAAU,QAC/CnD,MAAM,EACN7E,OAAQ,CAAC,EAAG,GACZtJ,UAAW,MACX8yB,aAAc,KACdsL,UAAU,EACVC,WAAY,KACZzjB,UAAU,EACV0jB,SAAU,+GACV+C,MAAO,GACP/e,QAAS,eAELgf,GAAgB,CACpBrD,UAAW,SACXgD,UAAW,UACX1xB,SAAU,mBACV2xB,UAAW,2BACXC,YAAa,oBACbC,MAAO,kBACP9vB,mBAAoB,QACpBnD,KAAM,UACN7E,OAAQ,0BACRtJ,UAAW,oBACX8yB,aAAc,yBACdsL,SAAU,UACVC,WAAY,kBACZzjB,SAAU,mBACV0jB,SAAU,SACV+C,MAAO,4BACP/e,QAAS,UAMX,MAAMif,WAAgBxb,GACpBR,YAAY1kB,EAASqkB,GACnB,QAAsB,IAAX,EACT,MAAM,IAAIW,UAAU,+DAGtBG,MAAMnlB,EAASqkB,GAEfrE,KAAK2gB,YAAa,EAClB3gB,KAAK4gB,SAAW,EAChB5gB,KAAK6gB,WAAa,KAClB7gB,KAAK8gB,eAAiB,CAAC,EACvB9gB,KAAKoS,QAAU,KACfpS,KAAK+gB,iBAAmB,KACxB/gB,KAAKghB,YAAc,KAEnBhhB,KAAKihB,IAAM,KAEXjhB,KAAKkhB,gBAEAlhB,KAAKqF,QAAQtL,UAChBiG,KAAKmhB,WAET,CAGWld,qBACT,OAAOkc,EACT,CAEWjc,yBACT,OAAOuc,EACT,CAEWhkB,kBACT,MA1GW,SA2Gb,CAGA2kB,SACEphB,KAAK2gB,YAAa,CACpB,CAEAU,UACErhB,KAAK2gB,YAAa,CACpB,CAEAW,gBACEthB,KAAK2gB,YAAc3gB,KAAK2gB,UAC1B,CAEA5Z,SACO/G,KAAK2gB,aAIV3gB,KAAK8gB,eAAeS,OAASvhB,KAAK8gB,eAAeS,MAE7CvhB,KAAK2P,WACP3P,KAAKwhB,SAKPxhB,KAAKyhB,SACP,CAEAlc,UACE0H,aAAajN,KAAK4gB,UAClBrgB,GAAaC,IAAIR,KAAKoF,SAASjK,QAAQskB,IAAiBC,GAAkB1f,KAAK0hB,mBAE3E1hB,KAAKoF,SAASpL,aAAa,2BAC7BgG,KAAKoF,SAASvjB,aAAa,QAASme,KAAKoF,SAASpL,aAAa,2BAGjEgG,KAAK2hB,iBAELxc,MAAMI,SACR,CAEAsK,OACE,GAAoC,SAAhC7P,KAAKoF,SAAS5jB,MAAMwwB,QACtB,MAAM,IAAI7N,MAAM,uCAGlB,IAAMnE,KAAK4hB,mBAAoB5hB,KAAK2gB,WAClC,OAGF,MAAMhH,EAAYpZ,GAAakB,QAAQzB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UAlJtD,SAqJXkU,GAFalmB,GAAeqE,KAAKoF,WAELpF,KAAKoF,SAAS7kB,cAAcwF,iBAAiBd,SAAS+a,KAAKoF,UAE7F,GAAIuU,EAAU9X,mBAAqBggB,EACjC,OAIF7hB,KAAK2hB,iBAEL,MAAMV,EAAMjhB,KAAK8hB,iBAEjB9hB,KAAKoF,SAASvjB,aAAa,mBAAoBo/B,EAAIjnB,aAAa,OAEhE,MAAM,UACJqmB,GACErgB,KAAKqF,QAaT,GAXKrF,KAAKoF,SAAS7kB,cAAcwF,gBAAgBd,SAAS+a,KAAKihB,OAC7DZ,EAAUhK,OAAO4K,GACjB1gB,GAAakB,QAAQzB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UAtKpC,cAyKnB3N,KAAKoS,QAAUpS,KAAKyS,cAAcwO,GAClCA,EAAIzlB,UAAUtE,IAAIsoB,IAKd,iBAAkB15B,SAASC,gBAC7B,IAAK,MAAM/F,IAAW,GAAGZ,UAAU0G,SAAS6G,KAAKwa,UAC/C5G,GAAaY,GAAGnhB,EAAS,YAAa8b,IAc1CkE,KAAK2F,gBAVY,KACfpF,GAAakB,QAAQzB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UAvLrC,WAyLQ,IAApB3N,KAAK6gB,YACP7gB,KAAKwhB,SAGPxhB,KAAK6gB,YAAa,CAAK,GAGK7gB,KAAKihB,IAAKjhB,KAAKgO,cAC/C,CAEA4B,OACE,GAAK5P,KAAK2P,aAIQpP,GAAakB,QAAQzB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UA3MtD,SA6MH9L,iBAAd,CASA,GALY7B,KAAK8hB,iBAEbtmB,UAAUuH,OAAOyc,IAGjB,iBAAkB15B,SAASC,gBAC7B,IAAK,MAAM/F,IAAW,GAAGZ,UAAU0G,SAAS6G,KAAKwa,UAC/C5G,GAAaC,IAAIxgB,EAAS,YAAa8b,IAI3CkE,KAAK8gB,eAA4B,OAAI,EACrC9gB,KAAK8gB,eAAelB,KAAiB,EACrC5f,KAAK8gB,eAAenB,KAAiB,EACrC3f,KAAK6gB,WAAa,KAgBlB7gB,KAAK2F,gBAdY,KACX3F,KAAK+hB,yBAIJ/hB,KAAK6gB,YACR7gB,KAAK2hB,iBAGP3hB,KAAKoF,SAASxjB,gBAAgB,oBAE9B2e,GAAakB,QAAQzB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UA3OpC,WA2O8D,GAGnD3N,KAAKihB,IAAKjhB,KAAKgO,cAhC7C,CAiCF,CAEAxiB,SACMwU,KAAKoS,SACPpS,KAAKoS,QAAQ5mB,QAEjB,CAGAo2B,iBACE,OAAO9gB,QAAQd,KAAKgiB,YACtB,CAEAF,iBAKE,OAJK9hB,KAAKihB,MACRjhB,KAAKihB,IAAMjhB,KAAKiiB,kBAAkBjiB,KAAKghB,aAAehhB,KAAKkiB,2BAGtDliB,KAAKihB,GACd,CAEAgB,kBAAkB5E,GAChB,MAAM4D,EAAMjhB,KAAKmiB,oBAAoB9E,GAASc,SAG9C,IAAK8C,EACH,OAAO,KAGTA,EAAIzlB,UAAUuH,OAAOwc,GAAmBC,IAExCyB,EAAIzlB,UAAUtE,IAAI,MAAM8I,KAAK0E,YAAYjI,aACzC,MAAM2lB,EA92HKC,KACb,GACEA,GAAUz/B,KAAK0/B,MAlBH,IAkBS1/B,KAAK2/B,gBACnBz8B,SAAS08B,eAAeH,IAEjC,OAAOA,CAAM,EAy2HGI,CAAOziB,KAAK0E,YAAYjI,MAAMnc,WAO5C,OANA2gC,EAAIp/B,aAAa,KAAMugC,GAEnBpiB,KAAKgO,eACPiT,EAAIzlB,UAAUtE,IAAIqoB,IAGb0B,CACT,CAEAyB,WAAWrF,GACTrd,KAAKghB,YAAc3D,EAEfrd,KAAK2P,aACP3P,KAAK2hB,iBAEL3hB,KAAK6P,OAET,CAEAsS,oBAAoB9E,GAYlB,OAXIrd,KAAK+gB,iBACP/gB,KAAK+gB,iBAAiB9C,cAAcZ,GAEpCrd,KAAK+gB,iBAAmB,IAAIlD,GAAgB,IAAK7d,KAAKqF,QAGpDgY,UACAC,WAAYtd,KAAK+d,yBAAyB/d,KAAKqF,QAAQib,eAIpDtgB,KAAK+gB,gBACd,CAEAmB,yBACE,MAAO,CACL,iBAA0BliB,KAAKgiB,YAEnC,CAEAA,YACE,OAAOhiB,KAAK+d,yBAAyB/d,KAAKqF,QAAQmb,QAAUxgB,KAAKoF,SAASpL,aAAa,yBACzF,CAGA2oB,6BAA6BvjB,GAC3B,OAAOY,KAAK0E,YAAY2B,oBAAoBjH,EAAMW,eAAgBC,KAAK4iB,qBACzE,CAEA5U,cACE,OAAOhO,KAAKqF,QAAQ+a,WAAapgB,KAAKihB,KAAOjhB,KAAKihB,IAAIzlB,UAAUvW,SAASs6B,GAC3E,CAEA5P,WACE,OAAO3P,KAAKihB,KAAOjhB,KAAKihB,IAAIzlB,UAAUvW,SAASu6B,GACjD,CAEA/M,cAAcwO,GACZ,MAAM9hC,EAA8C,mBAA3B6gB,KAAKqF,QAAQlmB,UAA2B6gB,KAAKqF,QAAQlmB,UAAUlB,KAAK+hB,KAAMihB,EAAKjhB,KAAKoF,UAAYpF,KAAKqF,QAAQlmB,UAChI0jC,EAAahD,GAAc1gC,EAAU8lB,eAC3C,OAAO,GAAoBjF,KAAKoF,SAAU6b,EAAKjhB,KAAK6S,iBAAiBgQ,GACvE,CAEA5P,aACE,MAAM,OACJxqB,GACEuX,KAAKqF,QAET,MAAsB,iBAAX5c,EACFA,EAAO9F,MAAM,KAAKY,KAAInF,GAASmf,OAAO+P,SAASlvB,EAAO,MAGzC,mBAAXqK,EACFyqB,GAAczqB,EAAOyqB,EAAYlT,KAAKoF,UAGxC3c,CACT,CAEAs1B,yBAAyBU,GACvB,MAAsB,mBAARA,EAAqBA,EAAIxgC,KAAK+hB,KAAKoF,UAAYqZ,CAC/D,CAEA5L,iBAAiBgQ,GACf,MAAM1P,EAAwB,CAC5Bh0B,UAAW0jC,EACXhsB,UAAW,CAAC,CACV9V,KAAM,OACNmB,QAAS,CACPuO,mBAAoBuP,KAAKqF,QAAQ5U,qBAElC,CACD1P,KAAM,SACNmB,QAAS,CACPuG,OAAQuX,KAAKiT,eAEd,CACDlyB,KAAM,kBACNmB,QAAS,CACPwM,SAAUsR,KAAKqF,QAAQ3W,WAExB,CACD3N,KAAM,QACNmB,QAAS,CACPlC,QAAS,IAAIggB,KAAK0E,YAAYjI,eAE/B,CACD1b,KAAM,kBACNC,SAAS,EACTC,MAAO,aACPC,GAAI4J,IAGFkV,KAAK8hB,iBAAiBjgC,aAAa,wBAAyBiJ,EAAK1J,MAAMjC,UAAU,KAIvF,MAAO,IAAKg0B,KAC+B,mBAA9BnT,KAAKqF,QAAQ4M,aAA8BjS,KAAKqF,QAAQ4M,aAAakB,GAAyBnT,KAAKqF,QAAQ4M,aAE1H,CAEAiP,gBACE,MAAM4B,EAAW9iB,KAAKqF,QAAQ5D,QAAQ9e,MAAM,KAE5C,IAAK,MAAM8e,KAAWqhB,EACpB,GAAgB,UAAZrhB,EACFlB,GAAaY,GAAGnB,KAAKoF,SAAUpF,KAAK0E,YAAYiJ,UA3YlC,SA2Y4D3N,KAAKqF,QAAQtL,UAAUqF,IAC/EY,KAAK2iB,6BAA6BvjB,GAE1C2H,QAAQ,SAEb,GAtZU,WAsZNtF,EAA4B,CACrC,MAAMshB,EAAUthB,IAAYke,GAAgB3f,KAAK0E,YAAYiJ,UA9Y5C,cA8Y0E3N,KAAK0E,YAAYiJ,UAhZ5F,WAiZVqV,EAAWvhB,IAAYke,GAAgB3f,KAAK0E,YAAYiJ,UA9Y7C,cA8Y2E3N,KAAK0E,YAAYiJ,UAhZ5F,YAiZjBpN,GAAaY,GAAGnB,KAAKoF,SAAU2d,EAAS/iB,KAAKqF,QAAQtL,UAAUqF,IAC7D,MAAMkU,EAAUtT,KAAK2iB,6BAA6BvjB,GAElDkU,EAAQwN,eAA8B,YAAf1hB,EAAMqB,KAAqBmf,GAAgBD,KAAiB,EAEnFrM,EAAQmO,QAAQ,IAElBlhB,GAAaY,GAAGnB,KAAKoF,SAAU4d,EAAUhjB,KAAKqF,QAAQtL,UAAUqF,IAC9D,MAAMkU,EAAUtT,KAAK2iB,6BAA6BvjB,GAElDkU,EAAQwN,eAA8B,aAAf1hB,EAAMqB,KAAsBmf,GAAgBD,IAAiBrM,EAAQlO,SAASngB,SAASma,EAAMU,eAEpHwT,EAAQkO,QAAQ,GAEpB,CAGFxhB,KAAK0hB,kBAAoB,KACnB1hB,KAAKoF,UACPpF,KAAK4P,MACP,EAGFrP,GAAaY,GAAGnB,KAAKoF,SAASjK,QAAQskB,IAAiBC,GAAkB1f,KAAK0hB,kBAChF,CAEAP,YACE,MAAMX,EAAQxgB,KAAKoF,SAASpL,aAAa,SAEpCwmB,IAIAxgB,KAAKoF,SAASpL,aAAa,eAAkBgG,KAAKoF,SAASwZ,YAAYxkB,QAC1E4F,KAAKoF,SAASvjB,aAAa,aAAc2+B,GAG3CxgB,KAAKoF,SAASvjB,aAAa,yBAA0B2+B,GAGrDxgB,KAAKoF,SAASxjB,gBAAgB,SAChC,CAEA6/B,SACMzhB,KAAK2P,YAAc3P,KAAK6gB,WAC1B7gB,KAAK6gB,YAAa,GAIpB7gB,KAAK6gB,YAAa,EAElB7gB,KAAKijB,aAAY,KACXjjB,KAAK6gB,YACP7gB,KAAK6P,MACP,GACC7P,KAAKqF,QAAQkb,MAAM1Q,MACxB,CAEA2R,SACMxhB,KAAK+hB,yBAIT/hB,KAAK6gB,YAAa,EAElB7gB,KAAKijB,aAAY,KACVjjB,KAAK6gB,YACR7gB,KAAK4P,MACP,GACC5P,KAAKqF,QAAQkb,MAAM3Q,MACxB,CAEAqT,YAAYrlB,EAASslB,GACnBjW,aAAajN,KAAK4gB,UAClB5gB,KAAK4gB,SAAW/iB,WAAWD,EAASslB,EACtC,CAEAnB,uBACE,OAAOtkC,OAAO0hB,OAAOa,KAAK8gB,gBAAgB5mB,UAAS,EACrD,CAEAkK,WAAWC,GACT,MAAM8e,EAAiB5f,GAAYG,kBAAkB1D,KAAKoF,UAE1D,IAAK,MAAMge,KAAiB3lC,OAAO4D,KAAK8hC,GAClC7D,GAAsBloB,IAAIgsB,WACrBD,EAAeC,GAY1B,OARA/e,EAAS,IAAK8e,KACU,iBAAX9e,GAAuBA,EAASA,EAAS,CAAC,GAEvDA,EAASrE,KAAKsE,gBAAgBD,GAC9BA,EAASrE,KAAKuE,kBAAkBF,GAEhCrE,KAAKwE,iBAAiBH,GAEfA,CACT,CAEAE,kBAAkBF,GAkBhB,OAjBAA,EAAOgc,WAAiC,IAArBhc,EAAOgc,UAAsBv6B,SAAS6G,KAAOkO,GAAWwJ,EAAOgc,WAEtD,iBAAjBhc,EAAOkc,QAChBlc,EAAOkc,MAAQ,CACb1Q,KAAMxL,EAAOkc,MACb3Q,KAAMvL,EAAOkc,QAIW,iBAAjBlc,EAAOmc,QAChBnc,EAAOmc,MAAQnc,EAAOmc,MAAMlgC,YAGA,iBAAnB+jB,EAAOgZ,UAChBhZ,EAAOgZ,QAAUhZ,EAAOgZ,QAAQ/8B,YAG3B+jB,CACT,CAEAue,qBACE,MAAMve,EAAS,CAAC,EAEhB,IAAK,MAAM9mB,KAAOyiB,KAAKqF,QACjBrF,KAAK0E,YAAYT,QAAQ1mB,KAASyiB,KAAKqF,QAAQ9nB,KACjD8mB,EAAO9mB,GAAOyiB,KAAKqF,QAAQ9nB,IAS/B,OALA8mB,EAAOtK,UAAW,EAClBsK,EAAO5C,QAAU,SAIV4C,CACT,CAEAsd,iBACM3hB,KAAKoS,UACPpS,KAAKoS,QAAQ3Y,UAEbuG,KAAKoS,QAAU,MAGbpS,KAAKihB,MACPjhB,KAAKihB,IAAIle,SACT/C,KAAKihB,IAAM,KAEf,CAGApb,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAO41B,GAAQra,oBAAoBrG,KAAMqE,GAE/C,GAAsB,iBAAXA,EAAX,CAIA,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IANL,CAOF,GACF,EAQFhI,GAAmBqkB,IAYnB,MAGM2C,GAAY,IAAK3C,GAAQzc,QAC7BoZ,QAAS,GACT50B,OAAQ,CAAC,EAAG,GACZtJ,UAAW,QACXs+B,SAAU,8IACVhc,QAAS,SAEL6hB,GAAgB,IAAK5C,GAAQxc,YACjCmZ,QAAS,kCAMX,MAAMkG,WAAgB7C,GAETzc,qBACT,OAAOof,EACT,CAEWnf,yBACT,OAAOof,EACT,CAEW7mB,kBACT,MA5BW,SA6Bb,CAGAmlB,iBACE,OAAO5hB,KAAKgiB,aAAehiB,KAAKwjB,aAClC,CAGAtB,yBACE,MAAO,CACL,kBAAkBliB,KAAKgiB,YACvB,gBAAoBhiB,KAAKwjB,cAE7B,CAEAA,cACE,OAAOxjB,KAAK+d,yBAAyB/d,KAAKqF,QAAQgY,QACpD,CAGAxX,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOy4B,GAAQld,oBAAoBrG,KAAMqE,GAE/C,GAAsB,iBAAXA,EAAX,CAIA,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IANL,CAOF,GACF,EAQFhI,GAAmBknB,IAYnB,MAEME,GAAc,gBAEdC,GAAiB,WAAWD,KAC5BE,GAAc,QAAQF,KACtBG,GAAwB,OAAOH,cAE/BI,GAAsB,SAEtBC,GAAwB,SAExBC,GAAqB,YAGrBC,GAAsB,GAAGD,mBAA+CA,uBAGxEE,GAAY,CAChBx7B,OAAQ,KAERy7B,WAAY,eACZC,cAAc,EACdn3B,OAAQ,KACRo3B,UAAW,CAAC,GAAK,GAAK,IAElBC,GAAgB,CACpB57B,OAAQ,gBAERy7B,WAAY,SACZC,aAAc,UACdn3B,OAAQ,UACRo3B,UAAW,SAMb,MAAME,WAAkBpf,GACtBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GAEfrE,KAAKukB,aAAe,IAAI5yB,IACxBqO,KAAKwkB,oBAAsB,IAAI7yB,IAC/BqO,KAAKykB,aAA6D,YAA9C/+B,iBAAiBsa,KAAKoF,UAAU3Y,UAA0B,KAAOuT,KAAKoF,SAC1FpF,KAAK0kB,cAAgB,KACrB1kB,KAAK2kB,UAAY,KACjB3kB,KAAK4kB,oBAAsB,CACzBC,gBAAiB,EACjBC,gBAAiB,GAEnB9kB,KAAK+kB,SACP,CAGW9gB,qBACT,OAAOggB,EACT,CAEW/f,yBACT,OAAOmgB,EACT,CAEW5nB,kBACT,MAhEW,WAiEb,CAGAsoB,UACE/kB,KAAKglB,mCAELhlB,KAAKilB,2BAEDjlB,KAAK2kB,UACP3kB,KAAK2kB,UAAUO,aAEfllB,KAAK2kB,UAAY3kB,KAAKmlB,kBAGxB,IAAK,MAAMC,KAAWplB,KAAKwkB,oBAAoBrlB,SAC7Ca,KAAK2kB,UAAUU,QAAQD,EAE3B,CAEA7f,UACEvF,KAAK2kB,UAAUO,aAEf/f,MAAMI,SACR,CAGAhB,kBAAkBF,GAUhB,OARAA,EAAOrX,OAAS6N,GAAWwJ,EAAOrX,SAAWlH,SAAS6G,KAEtD0X,EAAO6f,WAAa7f,EAAO5b,OAAS,GAAG4b,EAAO5b,oBAAsB4b,EAAO6f,WAE3C,iBAArB7f,EAAO+f,YAChB/f,EAAO+f,UAAY/f,EAAO+f,UAAUzhC,MAAM,KAAKY,KAAInF,GAASmf,OAAOC,WAAWpf,MAGzEimB,CACT,CAEA4gB,2BACOjlB,KAAKqF,QAAQ8e,eAKlB5jB,GAAaC,IAAIR,KAAKqF,QAAQrY,OAAQ22B,IACtCpjB,GAAaY,GAAGnB,KAAKqF,QAAQrY,OAAQ22B,GAAaG,IAAuB1kB,IACvE,MAAMkmB,EAAoBtlB,KAAKwkB,oBAAoB5mC,IAAIwhB,EAAMpS,OAAOtB,MAEpE,GAAI45B,EAAmB,CACrBlmB,EAAM+C,iBACN,MAAMtG,EAAOmE,KAAKykB,cAAgBpkC,OAC5BmE,EAAS8gC,EAAkBxgC,UAAYkb,KAAKoF,SAAStgB,UAE3D,GAAI+W,EAAK0pB,SAKP,YAJA1pB,EAAK0pB,SAAS,CACZnjC,IAAKoC,EACLghC,SAAU,WAMd3pB,EAAK3P,UAAY1H,CACnB,KAEJ,CAEA2gC,kBACE,MAAMjjC,EAAU,CACd2Z,KAAMmE,KAAKykB,aACXL,UAAWpkB,KAAKqF,QAAQ+e,UACxBF,WAAYlkB,KAAKqF,QAAQ6e,YAE3B,OAAO,IAAIuB,sBAAqBpjB,GAAWrC,KAAK0lB,kBAAkBrjB,IAAUngB,EAC9E,CAGAwjC,kBAAkBrjB,GAChB,MAAMsjB,EAAgB/H,GAAS5d,KAAKukB,aAAa3mC,IAAI,IAAIggC,EAAM5wB,OAAO44B,MAEhE3O,EAAW2G,IACf5d,KAAK4kB,oBAAoBC,gBAAkBjH,EAAM5wB,OAAOlI,UAExDkb,KAAK6lB,SAASF,EAAc/H,GAAO,EAG/BkH,GAAmB9kB,KAAKykB,cAAgB3+B,SAASC,iBAAiBmG,UAClE45B,EAAkBhB,GAAmB9kB,KAAK4kB,oBAAoBE,gBACpE9kB,KAAK4kB,oBAAoBE,gBAAkBA,EAE3C,IAAK,MAAMlH,KAASvb,EAAS,CAC3B,IAAKub,EAAMmI,eAAgB,CACzB/lB,KAAK0kB,cAAgB,KAErB1kB,KAAKgmB,kBAAkBL,EAAc/H,IAErC,QACF,CAEA,MAAMqI,EAA2BrI,EAAM5wB,OAAOlI,WAAakb,KAAK4kB,oBAAoBC,gBAEpF,GAAIiB,GAAmBG,GAGrB,GAFAhP,EAAS2G,IAEJkH,EACH,YAOCgB,GAAoBG,GACvBhP,EAAS2G,EAEb,CACF,CAEAoH,mCACEhlB,KAAKukB,aAAe,IAAI5yB,IACxBqO,KAAKwkB,oBAAsB,IAAI7yB,IAC/B,MAAMu0B,EAAcjf,GAAerU,KAAKkxB,GAAuB9jB,KAAKqF,QAAQrY,QAE5E,IAAK,MAAMm5B,KAAUD,EAAa,CAEhC,IAAKC,EAAOz6B,MAAQ2P,GAAW8qB,GAC7B,SAGF,MAAMb,EAAoBre,GAAeC,QAAQif,EAAOz6B,KAAMsU,KAAKoF,UAE/DtK,GAAUwqB,KACZtlB,KAAKukB,aAAa/xB,IAAI2zB,EAAOz6B,KAAMy6B,GAEnCnmB,KAAKwkB,oBAAoBhyB,IAAI2zB,EAAOz6B,KAAM45B,GAE9C,CACF,CAEAO,SAAS74B,GACHgT,KAAK0kB,gBAAkB13B,IAI3BgT,KAAKgmB,kBAAkBhmB,KAAKqF,QAAQrY,QAEpCgT,KAAK0kB,cAAgB13B,EACrBA,EAAOwO,UAAUtE,IAAI2sB,IAErB7jB,KAAKomB,iBAAiBp5B,GAEtBuT,GAAakB,QAAQzB,KAAKoF,SAAUse,GAAgB,CAClD5jB,cAAe9S,IAEnB,CAEAo5B,iBAAiBp5B,GAEf,GAAIA,EAAOwO,UAAUvW,SAzNQ,iBA0N3BgiB,GAAeC,QAhNc,mBAgNsBla,EAAOmO,QAjNtC,cAiNkEK,UAAUtE,IAAI2sB,SAItG,IAAK,MAAMwC,KAAapf,GAAeI,QAAQra,EA1NnB,qBA6N1B,IAAK,MAAMxJ,KAAQyjB,GAAeM,KAAK8e,EAAWrC,IAChDxgC,EAAKgY,UAAUtE,IAAI2sB,GAGzB,CAEAmC,kBAAkB9gC,GAChBA,EAAOsW,UAAUuH,OAAO8gB,IACxB,MAAMyC,EAAcrf,GAAerU,KAAK,GAAGkxB,MAAyBD,KAAuB3+B,GAE3F,IAAK,MAAM9E,KAAQkmC,EACjBlmC,EAAKob,UAAUuH,OAAO8gB,GAE1B,CAGAhe,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAOw5B,GAAUje,oBAAoBrG,KAAMqE,GAEjD,GAAsB,iBAAXA,EAAX,CAIA,QAAqB7K,IAAjB1O,EAAKuZ,IAAyBA,EAAOlK,WAAW,MAAmB,gBAAXkK,EAC1D,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IANL,CAOF,GACF,EAQF9D,GAAaY,GAAG9gB,OAAQujC,IAAuB,KAC7C,IAAK,MAAM2C,KAAOtf,GAAerU,KAtQT,0BAuQtB0xB,GAAUje,oBAAoBkgB,EAChC,IAMFlqB,GAAmBioB,IAYnB,MAEMkC,GAAc,UACdC,GAAe,OAAOD,KACtBE,GAAiB,SAASF,KAC1BG,GAAe,OAAOH,KACtBI,GAAgB,QAAQJ,KACxBK,GAAuB,QAAQL,KAC/BM,GAAgB,UAAUN,KAC1BO,GAAsB,OAAOP,KAC7BQ,GAAiB,YACjBC,GAAkB,aAClBC,GAAe,UACfC,GAAiB,YACjBC,GAAoB,SACpBC,GAAoB,OACpBC,GAAoB,OAIpBC,GAA+B,yBAI/BC,GAAuB,2EAEvBC,GAAsB,YAHOF,uBAAiDA,mBAA6CA,OAG/EC,KAC5CE,GAA8B,IAAIN,8BAA6CA,+BAA8CA,4BAKnI,MAAMO,WAAYziB,GAChBR,YAAY1kB,GACVmlB,MAAMnlB,GACNggB,KAAKqS,QAAUrS,KAAKoF,SAASjK,QAdN,uCAgBlB6E,KAAKqS,UAMVrS,KAAK4nB,sBAAsB5nB,KAAKqS,QAASrS,KAAK6nB,gBAE9CtnB,GAAaY,GAAGnB,KAAKoF,SAAU0hB,IAAe1nB,GAASY,KAAK4M,SAASxN,KACvE,CAGW3C,kBACT,MAlDW,KAmDb,CAGAoT,OAEE,MAAMiY,EAAY9nB,KAAKoF,SAEvB,GAAIpF,KAAK+nB,cAAcD,GACrB,OAIF,MAAME,EAAShoB,KAAKioB,iBAEdC,EAAYF,EAASznB,GAAakB,QAAQumB,EAAQvB,GAAc,CACpE3mB,cAAegoB,IACZ,KACavnB,GAAakB,QAAQqmB,EAAWnB,GAAc,CAC9D7mB,cAAekoB,IAGHnmB,kBAAoBqmB,GAAaA,EAAUrmB,mBAIzD7B,KAAKmoB,YAAYH,EAAQF,GAEzB9nB,KAAKooB,UAAUN,EAAWE,GAC5B,CAGAI,UAAUpoC,EAASqoC,GACZroC,IAILA,EAAQwb,UAAUtE,IAAIkwB,IAEtBpnB,KAAKooB,UAAU9tB,GAAuBta,IAmBtCggB,KAAK2F,gBAhBY,KACsB,QAAjC3lB,EAAQga,aAAa,SAKzBha,EAAQ4B,gBAAgB,YACxB5B,EAAQ6B,aAAa,iBAAiB,GAEtCme,KAAKsoB,gBAAgBtoC,GAAS,GAE9BugB,GAAakB,QAAQzhB,EAAS4mC,GAAe,CAC3C9mB,cAAeuoB,KAVfroC,EAAQwb,UAAUtE,IAAIowB,GAWtB,GAG0BtnC,EAASA,EAAQwb,UAAUvW,SAASoiC,KACpE,CAEAc,YAAYnoC,EAASqoC,GACdroC,IAILA,EAAQwb,UAAUuH,OAAOqkB,IACzBpnC,EAAQ+6B,OAER/a,KAAKmoB,YAAY7tB,GAAuBta,IAmBxCggB,KAAK2F,gBAhBY,KACsB,QAAjC3lB,EAAQga,aAAa,SAKzBha,EAAQ6B,aAAa,iBAAiB,GACtC7B,EAAQ6B,aAAa,WAAY,MAEjCme,KAAKsoB,gBAAgBtoC,GAAS,GAE9BugB,GAAakB,QAAQzhB,EAAS0mC,GAAgB,CAC5C5mB,cAAeuoB,KAVfroC,EAAQwb,UAAUuH,OAAOukB,GAWzB,GAG0BtnC,EAASA,EAAQwb,UAAUvW,SAASoiC,KACpE,CAEAza,SAASxN,GACP,IAAK,CAAC4nB,GAAgBC,GAAiBC,GAAcC,IAAgBjtB,SAASkF,EAAM7hB,KAClF,OAGF6hB,EAAMyU,kBAENzU,EAAM+C,iBACN,MAAMoL,EAAS,CAAC0Z,GAAiBE,IAAgBjtB,SAASkF,EAAM7hB,KAC1DgrC,EAAoBzqB,GAAqBkC,KAAK6nB,eAAejhC,QAAO5G,IAAYqb,GAAWrb,KAAWof,EAAMpS,OAAQugB,GAAQ,GAE9Hgb,IACFA,EAAkB7V,MAAM,CACtB8V,eAAe,IAEjBb,GAAIthB,oBAAoBkiB,GAAmB1Y,OAE/C,CAEAgY,eAEE,OAAO5gB,GAAerU,KAAK60B,GAAqBznB,KAAKqS,QACvD,CAEA4V,iBACE,OAAOjoB,KAAK6nB,eAAej1B,MAAKzN,GAAS6a,KAAK+nB,cAAc5iC,MAAW,IACzE,CAEAyiC,sBAAsB1iC,EAAQiiB,GAC5BnH,KAAKyoB,yBAAyBvjC,EAAQ,OAAQ,WAE9C,IAAK,MAAMC,KAASgiB,EAClBnH,KAAK0oB,6BAA6BvjC,EAEtC,CAEAujC,6BAA6BvjC,GAC3BA,EAAQ6a,KAAK2oB,iBAAiBxjC,GAE9B,MAAMyjC,EAAW5oB,KAAK+nB,cAAc5iC,GAE9B0jC,EAAY7oB,KAAK8oB,iBAAiB3jC,GAExCA,EAAMtD,aAAa,gBAAiB+mC,GAEhCC,IAAc1jC,GAChB6a,KAAKyoB,yBAAyBI,EAAW,OAAQ,gBAG9CD,GACHzjC,EAAMtD,aAAa,WAAY,MAGjCme,KAAKyoB,yBAAyBtjC,EAAO,OAAQ,OAG7C6a,KAAK+oB,mCAAmC5jC,EAC1C,CAEA4jC,mCAAmC5jC,GACjC,MAAM6H,EAASsN,GAAuBnV,GAEjC6H,IAILgT,KAAKyoB,yBAAyBz7B,EAAQ,OAAQ,YAE1C7H,EAAMygC,IACR5lB,KAAKyoB,yBAAyBz7B,EAAQ,kBAAmB,IAAI7H,EAAMygC,MAEvE,CAEA0C,gBAAgBtoC,EAASgpC,GACvB,MAAMH,EAAY7oB,KAAK8oB,iBAAiB9oC,GAExC,IAAK6oC,EAAUrtB,UAAUvW,SAxMN,YAyMjB,OAGF,MAAM8hB,EAAS,CAAChN,EAAU2b,KACxB,MAAM11B,EAAUinB,GAAeC,QAAQnN,EAAU8uB,GAE7C7oC,GACFA,EAAQwb,UAAUuL,OAAO2O,EAAWsT,EACtC,EAGFjiB,EAnN6B,mBAmNIqgB,IACjCrgB,EAnN2B,iBAmNIugB,IAC/BuB,EAAUhnC,aAAa,gBAAiBmnC,EAC1C,CAEAP,yBAAyBzoC,EAASwC,EAAWpE,GACtC4B,EAAQ0b,aAAalZ,IACxBxC,EAAQ6B,aAAaW,EAAWpE,EAEpC,CAEA2pC,cAAczY,GACZ,OAAOA,EAAK9T,UAAUvW,SAASmiC,GACjC,CAGAuB,iBAAiBrZ,GACf,OAAOA,EAAKlI,QAAQqgB,IAAuBnY,EAAOrI,GAAeC,QAAQugB,GAAqBnY,EAChG,CAGAwZ,iBAAiBxZ,GACf,OAAOA,EAAKnU,QArOO,gCAqOoBmU,CACzC,CAGAzJ,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAO68B,GAAIthB,oBAAoBrG,MAErC,GAAsB,iBAAXqE,EAAX,CAIA,QAAqB7K,IAAjB1O,EAAKuZ,IAAyBA,EAAOlK,WAAW,MAAmB,gBAAXkK,EAC1D,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,IANL,CAOF,GACF,EAQF9D,GAAaY,GAAGrb,SAAU+gC,GAAsBW,IAAsB,SAAUpoB,GAC1E,CAAC,IAAK,QAAQlF,SAAS8F,KAAKoG,UAC9BhH,EAAM+C,iBAGJ9G,GAAW2E,OAIf2nB,GAAIthB,oBAAoBrG,MAAM6P,MAChC,IAKAtP,GAAaY,GAAG9gB,OAAQ0mC,IAAqB,KAC3C,IAAK,MAAM/mC,KAAWinB,GAAerU,KAAK80B,IACxCC,GAAIthB,oBAAoBrmB,EAC1B,IAMFqc,GAAmBsrB,IAYnB,MAEMniB,GAAY,YACZyjB,GAAkB,YAAYzjB,KAC9B0jB,GAAiB,WAAW1jB,KAC5B2jB,GAAgB,UAAU3jB,KAC1B4jB,GAAiB,WAAW5jB,KAC5B6jB,GAAa,OAAO7jB,KACpB8jB,GAAe,SAAS9jB,KACxB+jB,GAAa,OAAO/jB,KACpBgkB,GAAc,QAAQhkB,KAEtBikB,GAAkB,OAElBC,GAAkB,OAClBC,GAAqB,UACrBzlB,GAAc,CAClBkc,UAAW,UACXwJ,SAAU,UACVrJ,MAAO,UAEHtc,GAAU,CACdmc,WAAW,EACXwJ,UAAU,EACVrJ,MAAO,KAMT,MAAMsJ,WAAc3kB,GAClBR,YAAY1kB,EAASqkB,GACnBc,MAAMnlB,EAASqkB,GACfrE,KAAK4gB,SAAW,KAChB5gB,KAAK8pB,sBAAuB,EAC5B9pB,KAAK+pB,yBAA0B,EAE/B/pB,KAAKkhB,eACP,CAGWjd,qBACT,OAAOA,EACT,CAEWC,yBACT,OAAOA,EACT,CAEWzH,kBACT,MAlDS,OAmDX,CAGAoT,OACoBtP,GAAakB,QAAQzB,KAAKoF,SAAUmkB,IAExC1nB,mBAId7B,KAAKgqB,gBAEDhqB,KAAKqF,QAAQ+a,WACfpgB,KAAKoF,SAAS5J,UAAUtE,IArDN,QAgEpB8I,KAAKoF,SAAS5J,UAAUuH,OAAO0mB,IAG/B1tB,GAAOiE,KAAKoF,UAEZpF,KAAKoF,SAAS5J,UAAUtE,IAAIwyB,GAAiBC,IAE7C3pB,KAAK2F,gBAfY,KACf3F,KAAKoF,SAAS5J,UAAUuH,OAAO4mB,IAE/BppB,GAAakB,QAAQzB,KAAKoF,SAAUokB,IAEpCxpB,KAAKiqB,oBAAoB,GAUGjqB,KAAKoF,SAAUpF,KAAKqF,QAAQ+a,WAC5D,CAEAxQ,OACO5P,KAAKkqB,YAIQ3pB,GAAakB,QAAQzB,KAAKoF,SAAUikB,IAExCxnB,mBAad7B,KAAKoF,SAAS5J,UAAUtE,IAAIyyB,IAE5B3pB,KAAK2F,gBAXY,KACf3F,KAAKoF,SAAS5J,UAAUtE,IAAIuyB,IAG5BzpB,KAAKoF,SAAS5J,UAAUuH,OAAO4mB,GAAoBD,IAEnDnpB,GAAakB,QAAQzB,KAAKoF,SAAUkkB,GAAa,GAKrBtpB,KAAKoF,SAAUpF,KAAKqF,QAAQ+a,YAC5D,CAEA7a,UACEvF,KAAKgqB,gBAEDhqB,KAAKkqB,WACPlqB,KAAKoF,SAAS5J,UAAUuH,OAAO2mB,IAGjCvkB,MAAMI,SACR,CAEA2kB,UACE,OAAOlqB,KAAKoF,SAAS5J,UAAUvW,SAASykC,GAC1C,CAGAO,qBACOjqB,KAAKqF,QAAQukB,WAId5pB,KAAK8pB,sBAAwB9pB,KAAK+pB,0BAItC/pB,KAAK4gB,SAAW/iB,YAAW,KACzBmC,KAAK4P,MAAM,GACV5P,KAAKqF,QAAQkb,QAClB,CAEA4J,eAAe/qB,EAAOgrB,GACpB,OAAQhrB,EAAMqB,MACZ,IAAK,YACL,IAAK,WAEDT,KAAK8pB,qBAAuBM,EAC5B,MAGJ,IAAK,UACL,IAAK,WAEDpqB,KAAK+pB,wBAA0BK,EAKrC,GAAIA,EAGF,YAFApqB,KAAKgqB,gBAKP,MAAMxc,EAAcpO,EAAMU,cAEtBE,KAAKoF,WAAaoI,GAAexN,KAAKoF,SAASngB,SAASuoB,IAI5DxN,KAAKiqB,oBACP,CAEA/I,gBACE3gB,GAAaY,GAAGnB,KAAKoF,SAAU6jB,IAAiB7pB,GAASY,KAAKmqB,eAAe/qB,GAAO,KACpFmB,GAAaY,GAAGnB,KAAKoF,SAAU8jB,IAAgB9pB,GAASY,KAAKmqB,eAAe/qB,GAAO,KACnFmB,GAAaY,GAAGnB,KAAKoF,SAAU+jB,IAAe/pB,GAASY,KAAKmqB,eAAe/qB,GAAO,KAClFmB,GAAaY,GAAGnB,KAAKoF,SAAUgkB,IAAgBhqB,GAASY,KAAKmqB,eAAe/qB,GAAO,IACrF,CAEA4qB,gBACE/c,aAAajN,KAAK4gB,UAClB5gB,KAAK4gB,SAAW,IAClB,CAGA/a,uBAAuBxB,GACrB,OAAOrE,KAAK4G,MAAK,WACf,MAAM9b,EAAO++B,GAAMxjB,oBAAoBrG,KAAMqE,GAE7C,GAAsB,iBAAXA,EAAqB,CAC9B,QAA4B,IAAjBvZ,EAAKuZ,GACd,MAAM,IAAIW,UAAU,oBAAoBX,MAG1CvZ,EAAKuZ,GAAQrE,KACf,CACF,GACF,ECxjKK,IAAuBzD,GDgkK9ByJ,GAAqB6jB,IAKrBxtB,GAAmBwtB,ICrkKWttB,GCK9B,WAC2B,GAAG1J,MAAM5U,KAChC6H,SAASsa,iBAAiB,+BAET7c,KAAI,SAAU8mC,GAC/B,OAAO,IAAI3J,GAAQ2J,EAAkB,CAAE9J,MAAO,CAAE1Q,KAAM,IAAKD,KAAM,MACnE,GACF,EDX6B,WAAvB9pB,SAASgX,WAAyBP,KACjCzW,SAASyF,iBAAiB,mBAAoBgR","sources":["webpack://pydata_sphinx_theme/webpack/bootstrap","webpack://pydata_sphinx_theme/webpack/runtime/define property getters","webpack://pydata_sphinx_theme/webpack/runtime/hasOwnProperty shorthand","webpack://pydata_sphinx_theme/webpack/runtime/make namespace object","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/enums.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/applyStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getBasePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/math.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/userAgent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/contains.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/within.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/expandToHashMap.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/arrow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getVariation.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/computeStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/eventListeners.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/rectToClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/detectOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/flip.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/hide.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/offset.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getAltAxis.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/orderModifiers.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/createPopper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/debounce.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergeByName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper-lite.js","webpack://pydata_sphinx_theme/./node_modules/bootstrap/dist/js/bootstrap.esm.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/mixin.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/bootstrap.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (process.env.NODE_ENV !== \"production\") {\n if (!isHTMLElement(arrowElement)) {\n console.error(['Popper: \"arrow\" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' '));\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: \"arrow\" modifier\\'s `element` must be a child of the popper', 'element.'].join(' '));\n }\n\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n\n if (process.env.NODE_ENV !== \"production\") {\n var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || '';\n\n if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) {\n return transitionProperty.indexOf(property) >= 0;\n })) {\n console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: \"transform\", \"top\", \"right\", \"bottom\", \"left\".', '\\n\\n', 'Disable the \"computeStyles\" modifier\\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\\n\\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' '));\n }\n }\n\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, \"auto\" cannot be used to allow \"bottom-start\".', 'Use \"auto-start\" instead.'].join(' '));\n }\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport getComputedStyle from \"./dom-utils/getComputedStyle.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport validateModifiers from \"./utils/validateModifiers.js\";\nimport uniqueBy from \"./utils/uniqueBy.js\";\nimport getBasePlacement from \"./utils/getBasePlacement.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nimport { auto } from \"./enums.js\";\nvar INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.';\nvar INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.';\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n }); // Validate the provided modifiers so that the consumer will get warned\n // if one of the modifiers is invalid for any reason\n\n if (process.env.NODE_ENV !== \"production\") {\n var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) {\n var name = _ref.name;\n return name;\n });\n validateModifiers(modifiers);\n\n if (getBasePlacement(state.options.placement) === auto) {\n var flipModifier = state.orderedModifiers.find(function (_ref2) {\n var name = _ref2.name;\n return name === 'flip';\n });\n\n if (!flipModifier) {\n console.error(['Popper: \"auto\" placements require the \"flip\" modifier be', 'present and enabled to work.'].join(' '));\n }\n }\n\n var _getComputedStyle = getComputedStyle(popper),\n marginTop = _getComputedStyle.marginTop,\n marginRight = _getComputedStyle.marginRight,\n marginBottom = _getComputedStyle.marginBottom,\n marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can\n // cause bugs with positioning, so we'll warn the consumer\n\n\n if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) {\n return parseFloat(margin);\n })) {\n console.warn(['Popper: CSS \"margin\" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' '));\n }\n }\n\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n var __debug_loops__ = 0;\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (process.env.NODE_ENV !== \"production\") {\n __debug_loops__ += 1;\n\n if (__debug_loops__ > 100) {\n console.error(INFINITE_LOOP_ERROR);\n break;\n }\n }\n\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref3) {\n var name = _ref3.name,\n _ref3$options = _ref3.options,\n options = _ref3$options === void 0 ? {} : _ref3$options,\n effect = _ref3.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","/*!\n * Bootstrap v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\nimport * as Popper from '@popperjs/core';\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\nconst MAX_UID = 1000000;\nconst MILLISECONDS_MULTIPLIER = 1000;\nconst TRANSITION_END = 'transitionend'; // Shout-out Angus Croll (https://goo.gl/pxwQGp)\n\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`;\n }\n\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase();\n};\n/**\n * Public Util API\n */\n\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID);\n } while (document.getElementById(prefix));\n\n return prefix;\n};\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target');\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href'); // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n\n if (!hrefAttribute || !hrefAttribute.includes('#') && !hrefAttribute.startsWith('.')) {\n return null;\n } // Just in case some CMS puts out a full URL with the anchor appended\n\n\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`;\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;\n }\n\n return selector;\n};\n\nconst getSelectorFromElement = element => {\n const selector = getSelector(element);\n\n if (selector) {\n return document.querySelector(selector) ? selector : null;\n }\n\n return null;\n};\n\nconst getElementFromSelector = element => {\n const selector = getSelector(element);\n return selector ? document.querySelector(selector) : null;\n};\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0;\n } // Get transition-duration of the element\n\n\n let {\n transitionDuration,\n transitionDelay\n } = window.getComputedStyle(element);\n const floatTransitionDuration = Number.parseFloat(transitionDuration);\n const floatTransitionDelay = Number.parseFloat(transitionDelay); // Return 0 if element or transition duration is not found\n\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0;\n } // If multiple durations are defined, take the first\n\n\n transitionDuration = transitionDuration.split(',')[0];\n transitionDelay = transitionDelay.split(',')[0];\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER;\n};\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END));\n};\n\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false;\n }\n\n if (typeof object.jquery !== 'undefined') {\n object = object[0];\n }\n\n return typeof object.nodeType !== 'undefined';\n};\n\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object;\n }\n\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(object);\n }\n\n return null;\n};\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false;\n }\n\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible'; // Handle `details` element as its content may falsie appear visible when it is closed\n\n const closedDetails = element.closest('details:not([open])');\n\n if (!closedDetails) {\n return elementIsVisible;\n }\n\n if (closedDetails !== element) {\n const summary = element.closest('summary');\n\n if (summary && summary.parentNode !== closedDetails) {\n return false;\n }\n\n if (summary === null) {\n return false;\n }\n }\n\n return elementIsVisible;\n};\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true;\n }\n\n if (element.classList.contains('disabled')) {\n return true;\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled;\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false';\n};\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null;\n } // Can find the shadow root otherwise it'll return the document\n\n\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode();\n return root instanceof ShadowRoot ? root : null;\n }\n\n if (element instanceof ShadowRoot) {\n return element;\n } // when we don't find a shadow root\n\n\n if (!element.parentNode) {\n return null;\n }\n\n return findShadowRoot(element.parentNode);\n};\n\nconst noop = () => {};\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\n\n\nconst reflow = element => {\n element.offsetHeight; // eslint-disable-line no-unused-expressions\n};\n\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery;\n }\n\n return null;\n};\n\nconst DOMContentLoadedCallbacks = [];\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback();\n }\n });\n }\n\n DOMContentLoadedCallbacks.push(callback);\n } else {\n callback();\n }\n};\n\nconst isRTL = () => document.documentElement.dir === 'rtl';\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery();\n /* istanbul ignore if */\n\n if ($) {\n const name = plugin.NAME;\n const JQUERY_NO_CONFLICT = $.fn[name];\n $.fn[name] = plugin.jQueryInterface;\n $.fn[name].Constructor = plugin;\n\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT;\n return plugin.jQueryInterface;\n };\n }\n });\n};\n\nconst execute = callback => {\n if (typeof callback === 'function') {\n callback();\n }\n};\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback);\n return;\n }\n\n const durationPadding = 5;\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding;\n let called = false;\n\n const handler = ({\n target\n }) => {\n if (target !== transitionElement) {\n return;\n }\n\n called = true;\n transitionElement.removeEventListener(TRANSITION_END, handler);\n execute(callback);\n };\n\n transitionElement.addEventListener(TRANSITION_END, handler);\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement);\n }\n }, emulatedDuration);\n};\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\n\n\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length;\n let index = list.indexOf(activeElement); // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0];\n }\n\n index += shouldGetNext ? 1 : -1;\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength;\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))];\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/;\nconst stripNameRegex = /\\..*/;\nconst stripUidRegex = /::\\d+$/;\nconst eventRegistry = {}; // Events storage\n\nlet uidEvent = 1;\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n};\nconst nativeEvents = new Set(['click', 'dblclick', 'mouseup', 'mousedown', 'contextmenu', 'mousewheel', 'DOMMouseScroll', 'mouseover', 'mouseout', 'mousemove', 'selectstart', 'selectend', 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', 'error', 'abort', 'scroll']);\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return uid && `${uid}::${uidEvent++}` || element.uidEvent || uidEvent++;\n}\n\nfunction getElementEvents(element) {\n const uid = makeEventUid(element);\n element.uidEvent = uid;\n eventRegistry[uid] = eventRegistry[uid] || {};\n return eventRegistry[uid];\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, {\n delegateTarget: element\n });\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn);\n }\n\n return fn.apply(element, [event]);\n };\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector);\n\n for (let {\n target\n } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue;\n }\n\n hydrateObj(event, {\n delegateTarget: target\n });\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn);\n }\n\n return fn.apply(target, [event]);\n }\n }\n };\n}\n\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events).find(event => event.callable === callable && event.delegationSelector === delegationSelector);\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'; // todo: tooltip passes `false` instead of selector, so we need to check\n\n const callable = isDelegated ? delegationFunction : handler || delegationFunction;\n let typeEvent = getTypeEvent(originalTypeEvent);\n\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent;\n }\n\n return [isDelegated, callable, typeEvent];\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return;\n }\n\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction); // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget)) {\n return fn.call(this, event);\n }\n };\n };\n\n callable = wrapFunction(callable);\n }\n\n const events = getElementEvents(element);\n const handlers = events[typeEvent] || (events[typeEvent] = {});\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null);\n\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff;\n return;\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''));\n const fn = isDelegated ? bootstrapDelegationHandler(element, handler, callable) : bootstrapHandler(element, callable);\n fn.delegationSelector = isDelegated ? handler : null;\n fn.callable = callable;\n fn.oneOff = oneOff;\n fn.uidEvent = uid;\n handlers[uid] = fn;\n element.addEventListener(typeEvent, fn, isDelegated);\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector);\n\n if (!fn) {\n return;\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector));\n delete events[typeEvent][fn.uidEvent];\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {};\n\n for (const handlerKey of Object.keys(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n const event = storeElementEvent[handlerKey];\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n }\n }\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '');\n return customEvents[event] || event;\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false);\n },\n\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true);\n },\n\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return;\n }\n\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction);\n const inNamespace = typeEvent !== originalTypeEvent;\n const events = getElementEvents(element);\n const storeElementEvent = events[typeEvent] || {};\n const isNamespace = originalTypeEvent.startsWith('.');\n\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return;\n }\n\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null);\n return;\n }\n\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1));\n }\n }\n\n for (const keyHandlers of Object.keys(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '');\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n const event = storeElementEvent[keyHandlers];\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector);\n }\n }\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null;\n }\n\n const $ = getjQuery();\n const typeEvent = getTypeEvent(event);\n const inNamespace = event !== typeEvent;\n let jQueryEvent = null;\n let bubbles = true;\n let nativeDispatch = true;\n let defaultPrevented = false;\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args);\n $(element).trigger(jQueryEvent);\n bubbles = !jQueryEvent.isPropagationStopped();\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped();\n defaultPrevented = jQueryEvent.isDefaultPrevented();\n }\n\n let evt = new Event(event, {\n bubbles,\n cancelable: true\n });\n evt = hydrateObj(evt, args);\n\n if (defaultPrevented) {\n evt.preventDefault();\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt);\n }\n\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault();\n }\n\n return evt;\n }\n\n};\n\nfunction hydrateObj(obj, meta) {\n for (const [key, value] of Object.entries(meta || {})) {\n try {\n obj[key] = value;\n } catch (_unused) {\n Object.defineProperty(obj, key, {\n configurable: true,\n\n get() {\n return value;\n }\n\n });\n }\n }\n\n return obj;\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\nconst elementMap = new Map();\nconst Data = {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map());\n }\n\n const instanceMap = elementMap.get(element); // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`);\n return;\n }\n\n instanceMap.set(key, instance);\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null;\n }\n\n return null;\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return;\n }\n\n const instanceMap = elementMap.get(element);\n instanceMap.delete(key); // free up element references if there are no instances left for an element\n\n if (instanceMap.size === 0) {\n elementMap.delete(element);\n }\n }\n\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\nfunction normalizeData(value) {\n if (value === 'true') {\n return true;\n }\n\n if (value === 'false') {\n return false;\n }\n\n if (value === Number(value).toString()) {\n return Number(value);\n }\n\n if (value === '' || value === 'null') {\n return null;\n }\n\n if (typeof value !== 'string') {\n return value;\n }\n\n try {\n return JSON.parse(decodeURIComponent(value));\n } catch (_unused) {\n return value;\n }\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`);\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value);\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`);\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {};\n }\n\n const attributes = {};\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'));\n\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '');\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length);\n attributes[pureKey] = normalizeData(element.dataset[key]);\n }\n\n return attributes;\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`));\n }\n\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {};\n }\n\n static get DefaultType() {\n return {};\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!');\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n\n this._typeCheckConfig(config);\n\n return config;\n }\n\n _configAfterMerge(config) {\n return config;\n }\n\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {}; // try to parse\n\n return { ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n };\n }\n\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const property of Object.keys(configTypes)) {\n const expectedTypes = configTypes[property];\n const value = config[property];\n const valueType = isElement(value) ? 'element' : toType(value);\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`);\n }\n }\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst VERSION = '5.2.3';\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super();\n element = getElement(element);\n\n if (!element) {\n return;\n }\n\n this._element = element;\n this._config = this._getConfig(config);\n Data.set(this._element, this.constructor.DATA_KEY, this);\n } // Public\n\n\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY);\n EventHandler.off(this._element, this.constructor.EVENT_KEY);\n\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null;\n }\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated);\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element);\n config = this._configAfterMerge(config);\n\n this._typeCheckConfig(config);\n\n return config;\n } // Static\n\n\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY);\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null);\n }\n\n static get VERSION() {\n return VERSION;\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`;\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`;\n }\n\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`;\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`;\n const name = component.NAME;\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n\n if (isDisabled(this)) {\n return;\n }\n\n const target = getElementFromSelector(this) || this.closest(`.${name}`);\n const instance = component.getOrCreateInstance(target); // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n\n instance[method]();\n });\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$f = 'alert';\nconst DATA_KEY$a = 'bs.alert';\nconst EVENT_KEY$b = `.${DATA_KEY$a}`;\nconst EVENT_CLOSE = `close${EVENT_KEY$b}`;\nconst EVENT_CLOSED = `closed${EVENT_KEY$b}`;\nconst CLASS_NAME_FADE$5 = 'fade';\nconst CLASS_NAME_SHOW$8 = 'show';\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$f;\n } // Public\n\n\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE);\n\n if (closeEvent.defaultPrevented) {\n return;\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW$8);\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE$5);\n\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated);\n } // Private\n\n\n _destroyElement() {\n this._element.remove();\n\n EventHandler.trigger(this._element, EVENT_CLOSED);\n this.dispose();\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config](this);\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nenableDismissTrigger(Alert, 'close');\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$e = 'button';\nconst DATA_KEY$9 = 'bs.button';\nconst EVENT_KEY$a = `.${DATA_KEY$9}`;\nconst DATA_API_KEY$6 = '.data-api';\nconst CLASS_NAME_ACTIVE$3 = 'active';\nconst SELECTOR_DATA_TOGGLE$5 = '[data-bs-toggle=\"button\"]';\nconst EVENT_CLICK_DATA_API$6 = `click${EVENT_KEY$a}${DATA_API_KEY$6}`;\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$e;\n } // Public\n\n\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE$3));\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this);\n\n if (config === 'toggle') {\n data[config]();\n }\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => {\n event.preventDefault();\n const button = event.target.closest(SELECTOR_DATA_TOGGLE$5);\n const data = Button.getOrCreateInstance(button);\n data.toggle();\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector));\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector);\n },\n\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector));\n },\n\n parents(element, selector) {\n const parents = [];\n let ancestor = element.parentNode.closest(selector);\n\n while (ancestor) {\n parents.push(ancestor);\n ancestor = ancestor.parentNode.closest(selector);\n }\n\n return parents;\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling;\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous];\n }\n\n previous = previous.previousElementSibling;\n }\n\n return [];\n },\n\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling;\n\n while (next) {\n if (next.matches(selector)) {\n return [next];\n }\n\n next = next.nextElementSibling;\n }\n\n return [];\n },\n\n focusableChildren(element) {\n const focusables = ['a', 'button', 'input', 'textarea', 'select', 'details', '[tabindex]', '[contenteditable=\"true\"]'].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',');\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el));\n }\n\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$d = 'swipe';\nconst EVENT_KEY$9 = '.bs.swipe';\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY$9}`;\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY$9}`;\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY$9}`;\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY$9}`;\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY$9}`;\nconst POINTER_TYPE_TOUCH = 'touch';\nconst POINTER_TYPE_PEN = 'pen';\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event';\nconst SWIPE_THRESHOLD = 40;\nconst Default$c = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n};\nconst DefaultType$c = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n};\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super();\n this._element = element;\n\n if (!element || !Swipe.isSupported()) {\n return;\n }\n\n this._config = this._getConfig(config);\n this._deltaX = 0;\n this._supportPointerEvents = Boolean(window.PointerEvent);\n\n this._initEvents();\n } // Getters\n\n\n static get Default() {\n return Default$c;\n }\n\n static get DefaultType() {\n return DefaultType$c;\n }\n\n static get NAME() {\n return NAME$d;\n } // Public\n\n\n dispose() {\n EventHandler.off(this._element, EVENT_KEY$9);\n } // Private\n\n\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX;\n return;\n }\n\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX;\n }\n }\n\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX;\n }\n\n this._handleSwipe();\n\n execute(this._config.endCallback);\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ? 0 : event.touches[0].clientX - this._deltaX;\n }\n\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX);\n\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return;\n }\n\n const direction = absDeltaX / this._deltaX;\n this._deltaX = 0;\n\n if (!direction) {\n return;\n }\n\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback);\n }\n\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event));\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event));\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT);\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event));\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event));\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event));\n }\n }\n\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH);\n } // Static\n\n\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$c = 'carousel';\nconst DATA_KEY$8 = 'bs.carousel';\nconst EVENT_KEY$8 = `.${DATA_KEY$8}`;\nconst DATA_API_KEY$5 = '.data-api';\nconst ARROW_LEFT_KEY$1 = 'ArrowLeft';\nconst ARROW_RIGHT_KEY$1 = 'ArrowRight';\nconst TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next';\nconst ORDER_PREV = 'prev';\nconst DIRECTION_LEFT = 'left';\nconst DIRECTION_RIGHT = 'right';\nconst EVENT_SLIDE = `slide${EVENT_KEY$8}`;\nconst EVENT_SLID = `slid${EVENT_KEY$8}`;\nconst EVENT_KEYDOWN$1 = `keydown${EVENT_KEY$8}`;\nconst EVENT_MOUSEENTER$1 = `mouseenter${EVENT_KEY$8}`;\nconst EVENT_MOUSELEAVE$1 = `mouseleave${EVENT_KEY$8}`;\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY$8}`;\nconst EVENT_LOAD_DATA_API$3 = `load${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst EVENT_CLICK_DATA_API$5 = `click${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst CLASS_NAME_CAROUSEL = 'carousel';\nconst CLASS_NAME_ACTIVE$2 = 'active';\nconst CLASS_NAME_SLIDE = 'slide';\nconst CLASS_NAME_END = 'carousel-item-end';\nconst CLASS_NAME_START = 'carousel-item-start';\nconst CLASS_NAME_NEXT = 'carousel-item-next';\nconst CLASS_NAME_PREV = 'carousel-item-prev';\nconst SELECTOR_ACTIVE = '.active';\nconst SELECTOR_ITEM = '.carousel-item';\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM;\nconst SELECTOR_ITEM_IMG = '.carousel-item img';\nconst SELECTOR_INDICATORS = '.carousel-indicators';\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]';\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]';\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY$1]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY$1]: DIRECTION_LEFT\n};\nconst Default$b = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n};\nconst DefaultType$b = {\n interval: '(number|boolean)',\n // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._interval = null;\n this._activeElement = null;\n this._isSliding = false;\n this.touchTimeout = null;\n this._swipeHelper = null;\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element);\n\n this._addEventListeners();\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle();\n }\n } // Getters\n\n\n static get Default() {\n return Default$b;\n }\n\n static get DefaultType() {\n return DefaultType$b;\n }\n\n static get NAME() {\n return NAME$c;\n } // Public\n\n\n next() {\n this._slide(ORDER_NEXT);\n }\n\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next();\n }\n }\n\n prev() {\n this._slide(ORDER_PREV);\n }\n\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element);\n }\n\n this._clearInterval();\n }\n\n cycle() {\n this._clearInterval();\n\n this._updateInterval();\n\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval);\n }\n\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return;\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle());\n return;\n }\n\n this.cycle();\n }\n\n to(index) {\n const items = this._getItems();\n\n if (index > items.length - 1 || index < 0) {\n return;\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index));\n return;\n }\n\n const activeIndex = this._getItemIndex(this._getActive());\n\n if (activeIndex === index) {\n return;\n }\n\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV;\n\n this._slide(order, items[index]);\n }\n\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose();\n }\n\n super.dispose();\n } // Private\n\n\n _configAfterMerge(config) {\n config.defaultInterval = config.interval;\n return config;\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN$1, event => this._keydown(event));\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER$1, () => this.pause());\n EventHandler.on(this._element, EVENT_MOUSELEAVE$1, () => this._maybeEnableCycle());\n }\n\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners();\n }\n }\n\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault());\n }\n\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return;\n } // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n\n this.pause();\n\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout);\n }\n\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval);\n };\n\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n };\n this._swipeHelper = new Swipe(this._element, swipeConfig);\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return;\n }\n\n const direction = KEY_TO_DIRECTION[event.key];\n\n if (direction) {\n event.preventDefault();\n\n this._slide(this._directionToOrder(direction));\n }\n }\n\n _getItemIndex(element) {\n return this._getItems().indexOf(element);\n }\n\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return;\n }\n\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement);\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE$2);\n activeIndicator.removeAttribute('aria-current');\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement);\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE$2);\n newActiveIndicator.setAttribute('aria-current', 'true');\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._getActive();\n\n if (!element) {\n return;\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10);\n this._config.interval = elementInterval || this._config.defaultInterval;\n }\n\n _slide(order, element = null) {\n if (this._isSliding) {\n return;\n }\n\n const activeElement = this._getActive();\n\n const isNext = order === ORDER_NEXT;\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap);\n\n if (nextElement === activeElement) {\n return;\n }\n\n const nextElementIndex = this._getItemIndex(nextElement);\n\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n });\n };\n\n const slideEvent = triggerEvent(EVENT_SLIDE);\n\n if (slideEvent.defaultPrevented) {\n return;\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // todo: change tests that use empty divs to avoid this check\n return;\n }\n\n const isCycling = Boolean(this._interval);\n this.pause();\n this._isSliding = true;\n\n this._setActiveIndicatorElement(nextElementIndex);\n\n this._activeElement = nextElement;\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END;\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV;\n nextElement.classList.add(orderClassName);\n reflow(nextElement);\n activeElement.classList.add(directionalClassName);\n nextElement.classList.add(directionalClassName);\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName);\n nextElement.classList.add(CLASS_NAME_ACTIVE$2);\n activeElement.classList.remove(CLASS_NAME_ACTIVE$2, orderClassName, directionalClassName);\n this._isSliding = false;\n triggerEvent(EVENT_SLID);\n };\n\n this._queueCallback(completeCallBack, activeElement, this._isAnimated());\n\n if (isCycling) {\n this.cycle();\n }\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE);\n }\n\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element);\n }\n\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element);\n }\n\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval);\n this._interval = null;\n }\n }\n\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT;\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV;\n }\n\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT;\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT;\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config);\n\n if (typeof config === 'number') {\n data.to(config);\n return;\n }\n\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config]();\n }\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$5, SELECTOR_DATA_SLIDE, function (event) {\n const target = getElementFromSelector(this);\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return;\n }\n\n event.preventDefault();\n const carousel = Carousel.getOrCreateInstance(target);\n const slideIndex = this.getAttribute('data-bs-slide-to');\n\n if (slideIndex) {\n carousel.to(slideIndex);\n\n carousel._maybeEnableCycle();\n\n return;\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next();\n\n carousel._maybeEnableCycle();\n\n return;\n }\n\n carousel.prev();\n\n carousel._maybeEnableCycle();\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$3, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE);\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel);\n }\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$b = 'collapse';\nconst DATA_KEY$7 = 'bs.collapse';\nconst EVENT_KEY$7 = `.${DATA_KEY$7}`;\nconst DATA_API_KEY$4 = '.data-api';\nconst EVENT_SHOW$6 = `show${EVENT_KEY$7}`;\nconst EVENT_SHOWN$6 = `shown${EVENT_KEY$7}`;\nconst EVENT_HIDE$6 = `hide${EVENT_KEY$7}`;\nconst EVENT_HIDDEN$6 = `hidden${EVENT_KEY$7}`;\nconst EVENT_CLICK_DATA_API$4 = `click${EVENT_KEY$7}${DATA_API_KEY$4}`;\nconst CLASS_NAME_SHOW$7 = 'show';\nconst CLASS_NAME_COLLAPSE = 'collapse';\nconst CLASS_NAME_COLLAPSING = 'collapsing';\nconst CLASS_NAME_COLLAPSED = 'collapsed';\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`;\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal';\nconst WIDTH = 'width';\nconst HEIGHT = 'height';\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing';\nconst SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle=\"collapse\"]';\nconst Default$a = {\n parent: null,\n toggle: true\n};\nconst DefaultType$a = {\n parent: '(null|element)',\n toggle: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isTransitioning = false;\n this._triggerArray = [];\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE$4);\n\n for (const elem of toggleList) {\n const selector = getSelectorFromElement(elem);\n const filterElement = SelectorEngine.find(selector).filter(foundElement => foundElement === this._element);\n\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem);\n }\n }\n\n this._initializeChildren();\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown());\n }\n\n if (this._config.toggle) {\n this.toggle();\n }\n } // Getters\n\n\n static get Default() {\n return Default$a;\n }\n\n static get DefaultType() {\n return DefaultType$a;\n }\n\n static get NAME() {\n return NAME$b;\n } // Public\n\n\n toggle() {\n if (this._isShown()) {\n this.hide();\n } else {\n this.show();\n }\n }\n\n show() {\n if (this._isTransitioning || this._isShown()) {\n return;\n }\n\n let activeChildren = []; // find active children\n\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES).filter(element => element !== this._element).map(element => Collapse.getOrCreateInstance(element, {\n toggle: false\n }));\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return;\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW$6);\n\n if (startEvent.defaultPrevented) {\n return;\n }\n\n for (const activeInstance of activeChildren) {\n activeInstance.hide();\n }\n\n const dimension = this._getDimension();\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE);\n\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n\n this._element.style[dimension] = 0;\n\n this._addAriaAndCollapsedClass(this._triggerArray, true);\n\n this._isTransitioning = true;\n\n const complete = () => {\n this._isTransitioning = false;\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n\n this._element.style[dimension] = '';\n EventHandler.trigger(this._element, EVENT_SHOWN$6);\n };\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1);\n const scrollSize = `scroll${capitalizedDimension}`;\n\n this._queueCallback(complete, this._element, true);\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`;\n }\n\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return;\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE$6);\n\n if (startEvent.defaultPrevented) {\n return;\n }\n\n const dimension = this._getDimension();\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`;\n reflow(this._element);\n\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n\n for (const trigger of this._triggerArray) {\n const element = getElementFromSelector(trigger);\n\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false);\n }\n }\n\n this._isTransitioning = true;\n\n const complete = () => {\n this._isTransitioning = false;\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n\n this._element.classList.add(CLASS_NAME_COLLAPSE);\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$6);\n };\n\n this._element.style[dimension] = '';\n\n this._queueCallback(complete, this._element, true);\n }\n\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW$7);\n } // Private\n\n\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle); // Coerce string values\n\n config.parent = getElement(config.parent);\n return config;\n }\n\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT;\n }\n\n _initializeChildren() {\n if (!this._config.parent) {\n return;\n }\n\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE$4);\n\n for (const element of children) {\n const selected = getElementFromSelector(element);\n\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected));\n }\n }\n }\n\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent); // remove children if greater depth\n\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element));\n }\n\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return;\n }\n\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen);\n element.setAttribute('aria-expanded', isOpen);\n }\n } // Static\n\n\n static jQueryInterface(config) {\n const _config = {};\n\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false;\n }\n\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config);\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config]();\n }\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$4, function (event) {\n // preventDefault only for
elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || event.delegateTarget && event.delegateTarget.tagName === 'A') {\n event.preventDefault();\n }\n\n const selector = getSelectorFromElement(this);\n const selectorElements = SelectorEngine.find(selector);\n\n for (const element of selectorElements) {\n Collapse.getOrCreateInstance(element, {\n toggle: false\n }).toggle();\n }\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$a = 'dropdown';\nconst DATA_KEY$6 = 'bs.dropdown';\nconst EVENT_KEY$6 = `.${DATA_KEY$6}`;\nconst DATA_API_KEY$3 = '.data-api';\nconst ESCAPE_KEY$2 = 'Escape';\nconst TAB_KEY$1 = 'Tab';\nconst ARROW_UP_KEY$1 = 'ArrowUp';\nconst ARROW_DOWN_KEY$1 = 'ArrowDown';\nconst RIGHT_MOUSE_BUTTON = 2; // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE$5 = `hide${EVENT_KEY$6}`;\nconst EVENT_HIDDEN$5 = `hidden${EVENT_KEY$6}`;\nconst EVENT_SHOW$5 = `show${EVENT_KEY$6}`;\nconst EVENT_SHOWN$5 = `shown${EVENT_KEY$6}`;\nconst EVENT_CLICK_DATA_API$3 = `click${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst CLASS_NAME_SHOW$6 = 'show';\nconst CLASS_NAME_DROPUP = 'dropup';\nconst CLASS_NAME_DROPEND = 'dropend';\nconst CLASS_NAME_DROPSTART = 'dropstart';\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center';\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center';\nconst SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)';\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE$3}.${CLASS_NAME_SHOW$6}`;\nconst SELECTOR_MENU = '.dropdown-menu';\nconst SELECTOR_NAVBAR = '.navbar';\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav';\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start';\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end';\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start';\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end';\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start';\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start';\nconst PLACEMENT_TOPCENTER = 'top';\nconst PLACEMENT_BOTTOMCENTER = 'bottom';\nconst Default$9 = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n};\nconst DefaultType$9 = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n};\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._popper = null;\n this._parent = this._element.parentNode; // dropdown wrapper\n // todo: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2/forms/input-group/\n\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] || SelectorEngine.prev(this._element, SELECTOR_MENU)[0] || SelectorEngine.findOne(SELECTOR_MENU, this._parent);\n this._inNavbar = this._detectNavbar();\n } // Getters\n\n\n static get Default() {\n return Default$9;\n }\n\n static get DefaultType() {\n return DefaultType$9;\n }\n\n static get NAME() {\n return NAME$a;\n } // Public\n\n\n toggle() {\n return this._isShown() ? this.hide() : this.show();\n }\n\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return;\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n };\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$5, relatedTarget);\n\n if (showEvent.defaultPrevented) {\n return;\n }\n\n this._createPopper(); // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n\n\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop);\n }\n }\n\n this._element.focus();\n\n this._element.setAttribute('aria-expanded', true);\n\n this._menu.classList.add(CLASS_NAME_SHOW$6);\n\n this._element.classList.add(CLASS_NAME_SHOW$6);\n\n EventHandler.trigger(this._element, EVENT_SHOWN$5, relatedTarget);\n }\n\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return;\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n };\n\n this._completeHide(relatedTarget);\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy();\n }\n\n super.dispose();\n }\n\n update() {\n this._inNavbar = this._detectNavbar();\n\n if (this._popper) {\n this._popper.update();\n }\n } // Private\n\n\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$5, relatedTarget);\n\n if (hideEvent.defaultPrevented) {\n return;\n } // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n\n\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop);\n }\n }\n\n if (this._popper) {\n this._popper.destroy();\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW$6);\n\n this._element.classList.remove(CLASS_NAME_SHOW$6);\n\n this._element.setAttribute('aria-expanded', 'false');\n\n Manipulator.removeDataAttribute(this._menu, 'popper');\n EventHandler.trigger(this._element, EVENT_HIDDEN$5, relatedTarget);\n }\n\n _getConfig(config) {\n config = super._getConfig(config);\n\n if (typeof config.reference === 'object' && !isElement(config.reference) && typeof config.reference.getBoundingClientRect !== 'function') {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME$a.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`);\n }\n\n return config;\n }\n\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)');\n }\n\n let referenceElement = this._element;\n\n if (this._config.reference === 'parent') {\n referenceElement = this._parent;\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference);\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference;\n }\n\n const popperConfig = this._getPopperConfig();\n\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig);\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW$6);\n }\n\n _getPlacement() {\n const parentDropdown = this._parent;\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT;\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT;\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER;\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER;\n } // We need to trim the value because custom properties can also include spaces\n\n\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end';\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP;\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM;\n }\n\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null;\n }\n\n _getOffset() {\n const {\n offset\n } = this._config;\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10));\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element);\n }\n\n return offset;\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n }, {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }; // Disable Popper if we have a static display or Dropdown is in Navbar\n\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static'); // todo:v6 remove\n\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }];\n }\n\n return { ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n };\n }\n\n _selectMenuItem({\n key,\n target\n }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element));\n\n if (!items.length) {\n return;\n } // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n\n\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY$1, !items.includes(target)).focus();\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config]();\n });\n }\n\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || event.type === 'keyup' && event.key !== TAB_KEY$1) {\n return;\n }\n\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN);\n\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle);\n\n if (!context || context._config.autoClose === false) {\n continue;\n }\n\n const composedPath = event.composedPath();\n const isMenuTarget = composedPath.includes(context._menu);\n\n if (composedPath.includes(context._element) || context._config.autoClose === 'inside' && !isMenuTarget || context._config.autoClose === 'outside' && isMenuTarget) {\n continue;\n } // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n\n\n if (context._menu.contains(event.target) && (event.type === 'keyup' && event.key === TAB_KEY$1 || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue;\n }\n\n const relatedTarget = {\n relatedTarget: context._element\n };\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event;\n }\n\n context._completeHide(relatedTarget);\n }\n }\n\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n const isInput = /input|textarea/i.test(event.target.tagName);\n const isEscapeEvent = event.key === ESCAPE_KEY$2;\n const isUpOrDownEvent = [ARROW_UP_KEY$1, ARROW_DOWN_KEY$1].includes(event.key);\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return;\n }\n\n if (isInput && !isEscapeEvent) {\n return;\n }\n\n event.preventDefault(); // todo: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2/forms/input-group/\n\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE$3) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.next(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.findOne(SELECTOR_DATA_TOGGLE$3, event.delegateTarget.parentNode);\n const instance = Dropdown.getOrCreateInstance(getToggleButton);\n\n if (isUpOrDownEvent) {\n event.stopPropagation();\n instance.show();\n\n instance._selectMenuItem(event);\n\n return;\n }\n\n if (instance._isShown()) {\n // else is escape and we check if it is shown\n event.stopPropagation();\n instance.hide();\n getToggleButton.focus();\n }\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$3, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {\n event.preventDefault();\n Dropdown.getOrCreateInstance(this).toggle();\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top';\nconst SELECTOR_STICKY_CONTENT = '.sticky-top';\nconst PROPERTY_PADDING = 'padding-right';\nconst PROPERTY_MARGIN = 'margin-right';\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body;\n } // Public\n\n\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth;\n return Math.abs(window.innerWidth - documentWidth);\n }\n\n hide() {\n const width = this.getWidth();\n\n this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width\n\n\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n\n\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width);\n\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width);\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow');\n\n this._resetElementAttributes(this._element, PROPERTY_PADDING);\n\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING);\n\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN);\n }\n\n isOverflowing() {\n return this.getWidth() > 0;\n } // Private\n\n\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow');\n\n this._element.style.overflow = 'hidden';\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth();\n\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return;\n }\n\n this._saveInitialAttribute(element, styleProperty);\n\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty);\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`);\n };\n\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty);\n\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue);\n }\n }\n\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty); // We only want to remove the property if the value is `null`; the value can also be zero\n\n if (value === null) {\n element.style.removeProperty(styleProperty);\n return;\n }\n\n Manipulator.removeDataAttribute(element, styleProperty);\n element.style.setProperty(styleProperty, value);\n };\n\n this._applyManipulationCallback(selector, manipulationCallBack);\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector);\n return;\n }\n\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel);\n }\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$9 = 'backdrop';\nconst CLASS_NAME_FADE$4 = 'fade';\nconst CLASS_NAME_SHOW$5 = 'show';\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME$9}`;\nconst Default$8 = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true,\n // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n\n};\nconst DefaultType$8 = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n};\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n this._isAppended = false;\n this._element = null;\n } // Getters\n\n\n static get Default() {\n return Default$8;\n }\n\n static get DefaultType() {\n return DefaultType$8;\n }\n\n static get NAME() {\n return NAME$9;\n } // Public\n\n\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback);\n return;\n }\n\n this._append();\n\n const element = this._getElement();\n\n if (this._config.isAnimated) {\n reflow(element);\n }\n\n element.classList.add(CLASS_NAME_SHOW$5);\n\n this._emulateAnimation(() => {\n execute(callback);\n });\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback);\n return;\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW$5);\n\n this._emulateAnimation(() => {\n this.dispose();\n execute(callback);\n });\n }\n\n dispose() {\n if (!this._isAppended) {\n return;\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN);\n\n this._element.remove();\n\n this._isAppended = false;\n } // Private\n\n\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div');\n backdrop.className = this._config.className;\n\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE$4);\n }\n\n this._element = backdrop;\n }\n\n return this._element;\n }\n\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement);\n return config;\n }\n\n _append() {\n if (this._isAppended) {\n return;\n }\n\n const element = this._getElement();\n\n this._config.rootElement.append(element);\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback);\n });\n this._isAppended = true;\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated);\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$8 = 'focustrap';\nconst DATA_KEY$5 = 'bs.focustrap';\nconst EVENT_KEY$5 = `.${DATA_KEY$5}`;\nconst EVENT_FOCUSIN$2 = `focusin${EVENT_KEY$5}`;\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY$5}`;\nconst TAB_KEY = 'Tab';\nconst TAB_NAV_FORWARD = 'forward';\nconst TAB_NAV_BACKWARD = 'backward';\nconst Default$7 = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n\n};\nconst DefaultType$7 = {\n autofocus: 'boolean',\n trapElement: 'element'\n};\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n this._isActive = false;\n this._lastTabNavDirection = null;\n } // Getters\n\n\n static get Default() {\n return Default$7;\n }\n\n static get DefaultType() {\n return DefaultType$7;\n }\n\n static get NAME() {\n return NAME$8;\n } // Public\n\n\n activate() {\n if (this._isActive) {\n return;\n }\n\n if (this._config.autofocus) {\n this._config.trapElement.focus();\n }\n\n EventHandler.off(document, EVENT_KEY$5); // guard against infinite focus loop\n\n EventHandler.on(document, EVENT_FOCUSIN$2, event => this._handleFocusin(event));\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event));\n this._isActive = true;\n }\n\n deactivate() {\n if (!this._isActive) {\n return;\n }\n\n this._isActive = false;\n EventHandler.off(document, EVENT_KEY$5);\n } // Private\n\n\n _handleFocusin(event) {\n const {\n trapElement\n } = this._config;\n\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return;\n }\n\n const elements = SelectorEngine.focusableChildren(trapElement);\n\n if (elements.length === 0) {\n trapElement.focus();\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus();\n } else {\n elements[0].focus();\n }\n }\n\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return;\n }\n\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD;\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$7 = 'modal';\nconst DATA_KEY$4 = 'bs.modal';\nconst EVENT_KEY$4 = `.${DATA_KEY$4}`;\nconst DATA_API_KEY$2 = '.data-api';\nconst ESCAPE_KEY$1 = 'Escape';\nconst EVENT_HIDE$4 = `hide${EVENT_KEY$4}`;\nconst EVENT_HIDE_PREVENTED$1 = `hidePrevented${EVENT_KEY$4}`;\nconst EVENT_HIDDEN$4 = `hidden${EVENT_KEY$4}`;\nconst EVENT_SHOW$4 = `show${EVENT_KEY$4}`;\nconst EVENT_SHOWN$4 = `shown${EVENT_KEY$4}`;\nconst EVENT_RESIZE$1 = `resize${EVENT_KEY$4}`;\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY$4}`;\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY$4}`;\nconst EVENT_KEYDOWN_DISMISS$1 = `keydown.dismiss${EVENT_KEY$4}`;\nconst EVENT_CLICK_DATA_API$2 = `click${EVENT_KEY$4}${DATA_API_KEY$2}`;\nconst CLASS_NAME_OPEN = 'modal-open';\nconst CLASS_NAME_FADE$3 = 'fade';\nconst CLASS_NAME_SHOW$4 = 'show';\nconst CLASS_NAME_STATIC = 'modal-static';\nconst OPEN_SELECTOR$1 = '.modal.show';\nconst SELECTOR_DIALOG = '.modal-dialog';\nconst SELECTOR_MODAL_BODY = '.modal-body';\nconst SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle=\"modal\"]';\nconst Default$6 = {\n backdrop: true,\n focus: true,\n keyboard: true\n};\nconst DefaultType$6 = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element);\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n this._isShown = false;\n this._isTransitioning = false;\n this._scrollBar = new ScrollBarHelper();\n\n this._addEventListeners();\n } // Getters\n\n\n static get Default() {\n return Default$6;\n }\n\n static get DefaultType() {\n return DefaultType$6;\n }\n\n static get NAME() {\n return NAME$7;\n } // Public\n\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return;\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$4, {\n relatedTarget\n });\n\n if (showEvent.defaultPrevented) {\n return;\n }\n\n this._isShown = true;\n this._isTransitioning = true;\n\n this._scrollBar.hide();\n\n document.body.classList.add(CLASS_NAME_OPEN);\n\n this._adjustDialog();\n\n this._backdrop.show(() => this._showElement(relatedTarget));\n }\n\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return;\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$4);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n this._isShown = false;\n this._isTransitioning = true;\n\n this._focustrap.deactivate();\n\n this._element.classList.remove(CLASS_NAME_SHOW$4);\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated());\n }\n\n dispose() {\n for (const htmlElement of [window, this._dialog]) {\n EventHandler.off(htmlElement, EVENT_KEY$4);\n }\n\n this._backdrop.dispose();\n\n this._focustrap.deactivate();\n\n super.dispose();\n }\n\n handleUpdate() {\n this._adjustDialog();\n } // Private\n\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop),\n // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n });\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n });\n }\n\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element);\n }\n\n this._element.style.display = 'block';\n\n this._element.removeAttribute('aria-hidden');\n\n this._element.setAttribute('aria-modal', true);\n\n this._element.setAttribute('role', 'dialog');\n\n this._element.scrollTop = 0;\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog);\n\n if (modalBody) {\n modalBody.scrollTop = 0;\n }\n\n reflow(this._element);\n\n this._element.classList.add(CLASS_NAME_SHOW$4);\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate();\n }\n\n this._isTransitioning = false;\n EventHandler.trigger(this._element, EVENT_SHOWN$4, {\n relatedTarget\n });\n };\n\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated());\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS$1, event => {\n if (event.key !== ESCAPE_KEY$1) {\n return;\n }\n\n if (this._config.keyboard) {\n event.preventDefault();\n this.hide();\n return;\n }\n\n this._triggerBackdropTransition();\n });\n EventHandler.on(window, EVENT_RESIZE$1, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog();\n }\n });\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return;\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition();\n\n return;\n }\n\n if (this._config.backdrop) {\n this.hide();\n }\n });\n });\n }\n\n _hideModal() {\n this._element.style.display = 'none';\n\n this._element.setAttribute('aria-hidden', true);\n\n this._element.removeAttribute('aria-modal');\n\n this._element.removeAttribute('role');\n\n this._isTransitioning = false;\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN);\n\n this._resetAdjustments();\n\n this._scrollBar.reset();\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$4);\n });\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE$3);\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED$1);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const initialOverflowY = this._element.style.overflowY; // return if the following background transition hasn't yet completed\n\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return;\n }\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden';\n }\n\n this._element.classList.add(CLASS_NAME_STATIC);\n\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC);\n\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY;\n }, this._dialog);\n }, this._dialog);\n\n this._element.focus();\n }\n /**\n * The following methods are used to handle overflowing modals\n */\n\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n\n const scrollbarWidth = this._scrollBar.getWidth();\n\n const isBodyOverflowing = scrollbarWidth > 0;\n\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight';\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft';\n this._element.style[property] = `${scrollbarWidth}px`;\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = '';\n this._element.style.paddingRight = '';\n } // Static\n\n\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config](relatedTarget);\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {\n const target = getElementFromSelector(this);\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n\n EventHandler.one(target, EVENT_SHOW$4, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return;\n }\n\n EventHandler.one(target, EVENT_HIDDEN$4, () => {\n if (isVisible(this)) {\n this.focus();\n }\n });\n }); // avoid conflict when clicking modal toggler while another one is open\n\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR$1);\n\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide();\n }\n\n const data = Modal.getOrCreateInstance(target);\n data.toggle(this);\n});\nenableDismissTrigger(Modal);\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$6 = 'offcanvas';\nconst DATA_KEY$3 = 'bs.offcanvas';\nconst EVENT_KEY$3 = `.${DATA_KEY$3}`;\nconst DATA_API_KEY$1 = '.data-api';\nconst EVENT_LOAD_DATA_API$2 = `load${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst ESCAPE_KEY = 'Escape';\nconst CLASS_NAME_SHOW$3 = 'show';\nconst CLASS_NAME_SHOWING$1 = 'showing';\nconst CLASS_NAME_HIDING = 'hiding';\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop';\nconst OPEN_SELECTOR = '.offcanvas.show';\nconst EVENT_SHOW$3 = `show${EVENT_KEY$3}`;\nconst EVENT_SHOWN$3 = `shown${EVENT_KEY$3}`;\nconst EVENT_HIDE$3 = `hide${EVENT_KEY$3}`;\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY$3}`;\nconst EVENT_HIDDEN$3 = `hidden${EVENT_KEY$3}`;\nconst EVENT_RESIZE = `resize${EVENT_KEY$3}`;\nconst EVENT_CLICK_DATA_API$1 = `click${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY$3}`;\nconst SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle=\"offcanvas\"]';\nconst Default$5 = {\n backdrop: true,\n keyboard: true,\n scroll: false\n};\nconst DefaultType$5 = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isShown = false;\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n\n this._addEventListeners();\n } // Getters\n\n\n static get Default() {\n return Default$5;\n }\n\n static get DefaultType() {\n return DefaultType$5;\n }\n\n static get NAME() {\n return NAME$6;\n } // Public\n\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget);\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return;\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, {\n relatedTarget\n });\n\n if (showEvent.defaultPrevented) {\n return;\n }\n\n this._isShown = true;\n\n this._backdrop.show();\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide();\n }\n\n this._element.setAttribute('aria-modal', true);\n\n this._element.setAttribute('role', 'dialog');\n\n this._element.classList.add(CLASS_NAME_SHOWING$1);\n\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate();\n }\n\n this._element.classList.add(CLASS_NAME_SHOW$3);\n\n this._element.classList.remove(CLASS_NAME_SHOWING$1);\n\n EventHandler.trigger(this._element, EVENT_SHOWN$3, {\n relatedTarget\n });\n };\n\n this._queueCallback(completeCallBack, this._element, true);\n }\n\n hide() {\n if (!this._isShown) {\n return;\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$3);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n this._focustrap.deactivate();\n\n this._element.blur();\n\n this._isShown = false;\n\n this._element.classList.add(CLASS_NAME_HIDING);\n\n this._backdrop.hide();\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW$3, CLASS_NAME_HIDING);\n\n this._element.removeAttribute('aria-modal');\n\n this._element.removeAttribute('role');\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset();\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$3);\n };\n\n this._queueCallback(completeCallback, this._element, true);\n }\n\n dispose() {\n this._backdrop.dispose();\n\n this._focustrap.deactivate();\n\n super.dispose();\n } // Private\n\n\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);\n return;\n }\n\n this.hide();\n }; // 'static' option will be translated to true, and booleans will keep their value\n\n\n const isVisible = Boolean(this._config.backdrop);\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n });\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n });\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return;\n }\n\n if (!this._config.keyboard) {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);\n return;\n }\n\n this.hide();\n });\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config](this);\n });\n }\n\n}\n/**\n * Data API implementation\n */\n\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {\n const target = getElementFromSelector(this);\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n\n if (isDisabled(this)) {\n return;\n }\n\n EventHandler.one(target, EVENT_HIDDEN$3, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus();\n }\n }); // avoid conflict when clicking a toggler of an offcanvas, while another is open\n\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR);\n\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide();\n }\n\n const data = Offcanvas.getOrCreateInstance(target);\n data.toggle(this);\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$2, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show();\n }\n});\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide();\n }\n }\n});\nenableDismissTrigger(Offcanvas);\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\nconst uriAttributes = new Set(['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']);\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i;\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\n\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\n\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i;\n\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase();\n\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue) || DATA_URL_PATTERN.test(attribute.nodeValue));\n }\n\n return true;\n } // Check if a regular expression validates the attribute.\n\n\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp).some(regex => regex.test(attributeName));\n};\n\nconst DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n};\nfunction sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml;\n }\n\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml);\n }\n\n const domParser = new window.DOMParser();\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'));\n\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase();\n\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove();\n continue;\n }\n\n const attributeList = [].concat(...element.attributes);\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || []);\n\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName);\n }\n }\n }\n\n return createdDocument.body.innerHTML;\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$5 = 'TemplateFactory';\nconst Default$4 = {\n allowList: DefaultAllowlist,\n content: {},\n // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n};\nconst DefaultType$4 = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n};\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n};\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n } // Getters\n\n\n static get Default() {\n return Default$4;\n }\n\n static get DefaultType() {\n return DefaultType$4;\n }\n\n static get NAME() {\n return NAME$5;\n } // Public\n\n\n getContent() {\n return Object.values(this._config.content).map(config => this._resolvePossibleFunction(config)).filter(Boolean);\n }\n\n hasContent() {\n return this.getContent().length > 0;\n }\n\n changeContent(content) {\n this._checkContent(content);\n\n this._config.content = { ...this._config.content,\n ...content\n };\n return this;\n }\n\n toHtml() {\n const templateWrapper = document.createElement('div');\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template);\n\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector);\n }\n\n const template = templateWrapper.children[0];\n\n const extraClass = this._resolvePossibleFunction(this._config.extraClass);\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '));\n }\n\n return template;\n } // Private\n\n\n _typeCheckConfig(config) {\n super._typeCheckConfig(config);\n\n this._checkContent(config.content);\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({\n selector,\n entry: content\n }, DefaultContentType);\n }\n }\n\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template);\n\n if (!templateElement) {\n return;\n }\n\n content = this._resolvePossibleFunction(content);\n\n if (!content) {\n templateElement.remove();\n return;\n }\n\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement);\n\n return;\n }\n\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content);\n return;\n }\n\n templateElement.textContent = content;\n }\n\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg;\n }\n\n _resolvePossibleFunction(arg) {\n return typeof arg === 'function' ? arg(this) : arg;\n }\n\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = '';\n templateElement.append(element);\n return;\n }\n\n templateElement.textContent = element.textContent;\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$4 = 'tooltip';\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn']);\nconst CLASS_NAME_FADE$2 = 'fade';\nconst CLASS_NAME_MODAL = 'modal';\nconst CLASS_NAME_SHOW$2 = 'show';\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner';\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`;\nconst EVENT_MODAL_HIDE = 'hide.bs.modal';\nconst TRIGGER_HOVER = 'hover';\nconst TRIGGER_FOCUS = 'focus';\nconst TRIGGER_CLICK = 'click';\nconst TRIGGER_MANUAL = 'manual';\nconst EVENT_HIDE$2 = 'hide';\nconst EVENT_HIDDEN$2 = 'hidden';\nconst EVENT_SHOW$2 = 'show';\nconst EVENT_SHOWN$2 = 'shown';\nconst EVENT_INSERTED = 'inserted';\nconst EVENT_CLICK$1 = 'click';\nconst EVENT_FOCUSIN$1 = 'focusin';\nconst EVENT_FOCUSOUT$1 = 'focusout';\nconst EVENT_MOUSEENTER = 'mouseenter';\nconst EVENT_MOUSELEAVE = 'mouseleave';\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n};\nconst Default$3 = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 0],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' + '
' + '
' + '
',\n title: '',\n trigger: 'hover focus'\n};\nconst DefaultType$3 = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n};\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)');\n }\n\n super(element, config); // Private\n\n this._isEnabled = true;\n this._timeout = 0;\n this._isHovered = null;\n this._activeTrigger = {};\n this._popper = null;\n this._templateFactory = null;\n this._newContent = null; // Protected\n\n this.tip = null;\n\n this._setListeners();\n\n if (!this._config.selector) {\n this._fixTitle();\n }\n } // Getters\n\n\n static get Default() {\n return Default$3;\n }\n\n static get DefaultType() {\n return DefaultType$3;\n }\n\n static get NAME() {\n return NAME$4;\n } // Public\n\n\n enable() {\n this._isEnabled = true;\n }\n\n disable() {\n this._isEnabled = false;\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled;\n }\n\n toggle() {\n if (!this._isEnabled) {\n return;\n }\n\n this._activeTrigger.click = !this._activeTrigger.click;\n\n if (this._isShown()) {\n this._leave();\n\n return;\n }\n\n this._enter();\n }\n\n dispose() {\n clearTimeout(this._timeout);\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler);\n\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'));\n }\n\n this._disposePopper();\n\n super.dispose();\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements');\n }\n\n if (!(this._isWithContent() && this._isEnabled)) {\n return;\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW$2));\n const shadowRoot = findShadowRoot(this._element);\n\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element);\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return;\n } // todo v6 remove this OR make it optional\n\n\n this._disposePopper();\n\n const tip = this._getTipElement();\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'));\n\n const {\n container\n } = this._config;\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip);\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED));\n }\n\n this._popper = this._createPopper(tip);\n tip.classList.add(CLASS_NAME_SHOW$2); // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop);\n }\n }\n\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN$2));\n\n if (this._isHovered === false) {\n this._leave();\n }\n\n this._isHovered = false;\n };\n\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n\n hide() {\n if (!this._isShown()) {\n return;\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE$2));\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n const tip = this._getTipElement();\n\n tip.classList.remove(CLASS_NAME_SHOW$2); // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop);\n }\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false;\n this._activeTrigger[TRIGGER_FOCUS] = false;\n this._activeTrigger[TRIGGER_HOVER] = false;\n this._isHovered = null; // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return;\n }\n\n if (!this._isHovered) {\n this._disposePopper();\n }\n\n this._element.removeAttribute('aria-describedby');\n\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN$2));\n };\n\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n\n update() {\n if (this._popper) {\n this._popper.update();\n }\n } // Protected\n\n\n _isWithContent() {\n return Boolean(this._getTitle());\n }\n\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate());\n }\n\n return this.tip;\n }\n\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml(); // todo: remove this check on v6\n\n\n if (!tip) {\n return null;\n }\n\n tip.classList.remove(CLASS_NAME_FADE$2, CLASS_NAME_SHOW$2); // todo: on v6 the following can be achieved with CSS only\n\n tip.classList.add(`bs-${this.constructor.NAME}-auto`);\n const tipId = getUID(this.constructor.NAME).toString();\n tip.setAttribute('id', tipId);\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE$2);\n }\n\n return tip;\n }\n\n setContent(content) {\n this._newContent = content;\n\n if (this._isShown()) {\n this._disposePopper();\n\n this.show();\n }\n }\n\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content);\n } else {\n this._templateFactory = new TemplateFactory({ ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n });\n }\n\n return this._templateFactory;\n }\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n };\n }\n\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title');\n } // Private\n\n\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig());\n }\n\n _isAnimated() {\n return this._config.animation || this.tip && this.tip.classList.contains(CLASS_NAME_FADE$2);\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW$2);\n }\n\n _createPopper(tip) {\n const placement = typeof this._config.placement === 'function' ? this._config.placement.call(this, tip, this._element) : this._config.placement;\n const attachment = AttachmentMap[placement.toUpperCase()];\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment));\n }\n\n _getOffset() {\n const {\n offset\n } = this._config;\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10));\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element);\n }\n\n return offset;\n }\n\n _resolvePossibleFunction(arg) {\n return typeof arg === 'function' ? arg.call(this._element) : arg;\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [{\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n }, {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }, {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n }, {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n }, {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement);\n }\n }]\n };\n return { ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n };\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ');\n\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK$1), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context.toggle();\n });\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSEENTER) : this.constructor.eventName(EVENT_FOCUSIN$1);\n const eventOut = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSELEAVE) : this.constructor.eventName(EVENT_FOCUSOUT$1);\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;\n\n context._enter();\n });\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = context._element.contains(event.relatedTarget);\n\n context._leave();\n });\n }\n }\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide();\n }\n };\n\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler);\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title');\n\n if (!title) {\n return;\n }\n\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title);\n }\n\n this._element.setAttribute('data-bs-original-title', title); // DO NOT USE IT. Is only for backwards compatibility\n\n\n this._element.removeAttribute('title');\n }\n\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true;\n return;\n }\n\n this._isHovered = true;\n\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show();\n }\n }, this._config.delay.show);\n }\n\n _leave() {\n if (this._isWithActiveTrigger()) {\n return;\n }\n\n this._isHovered = false;\n\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide();\n }\n }, this._config.delay.hide);\n }\n\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout);\n this._timeout = setTimeout(handler, timeout);\n }\n\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true);\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element);\n\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute];\n }\n }\n\n config = { ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n };\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n\n this._typeCheckConfig(config);\n\n return config;\n }\n\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container);\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n };\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString();\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString();\n }\n\n return config;\n }\n\n _getDelegateConfig() {\n const config = {};\n\n for (const key in this._config) {\n if (this.constructor.Default[key] !== this._config[key]) {\n config[key] = this._config[key];\n }\n }\n\n config.selector = false;\n config.trigger = 'manual'; // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n\n return config;\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy();\n\n this._popper = null;\n }\n\n if (this.tip) {\n this.tip.remove();\n this.tip = null;\n }\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config]();\n });\n }\n\n}\n/**\n * jQuery\n */\n\n\ndefineJQueryPlugin(Tooltip);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$3 = 'popover';\nconst SELECTOR_TITLE = '.popover-header';\nconst SELECTOR_CONTENT = '.popover-body';\nconst Default$2 = { ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' + '
' + '

' + '
' + '
',\n trigger: 'click'\n};\nconst DefaultType$2 = { ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n};\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default$2;\n }\n\n static get DefaultType() {\n return DefaultType$2;\n }\n\n static get NAME() {\n return NAME$3;\n } // Overrides\n\n\n _isWithContent() {\n return this._getTitle() || this._getContent();\n } // Private\n\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n };\n }\n\n _getContent() {\n return this._resolvePossibleFunction(this._config.content);\n } // Static\n\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config);\n\n if (typeof config !== 'string') {\n return;\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`);\n }\n\n data[config]();\n });\n }\n\n}\n/**\n * jQuery\n */\n\n\ndefineJQueryPlugin(Popover);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$2 = 'scrollspy';\nconst DATA_KEY$2 = 'bs.scrollspy';\nconst EVENT_KEY$2 = `.${DATA_KEY$2}`;\nconst DATA_API_KEY = '.data-api';\nconst EVENT_ACTIVATE = `activate${EVENT_KEY$2}`;\nconst EVENT_CLICK = `click${EVENT_KEY$2}`;\nconst EVENT_LOAD_DATA_API$1 = `load${EVENT_KEY$2}${DATA_API_KEY}`;\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';\nconst CLASS_NAME_ACTIVE$1 = 'active';\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]';\nconst SELECTOR_TARGET_LINKS = '[href]';\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group';\nconst SELECTOR_NAV_LINKS = '.nav-link';\nconst SELECTOR_NAV_ITEMS = '.nav-item';\nconst SELECTOR_LIST_ITEMS = '.list-group-item';\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`;\nconst SELECTOR_DROPDOWN = '.dropdown';\nconst SELECTOR_DROPDOWN_TOGGLE$1 = '.dropdown-toggle';\nconst Default$1 = {\n offset: null,\n // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n};\nconst DefaultType$1 = {\n offset: '(number|null)',\n // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n};\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config); // this._element is the observablesContainer and config.target the menu links wrapper\n\n this._targetLinks = new Map();\n this._observableSections = new Map();\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element;\n this._activeTarget = null;\n this._observer = null;\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n };\n this.refresh(); // initialize\n } // Getters\n\n\n static get Default() {\n return Default$1;\n }\n\n static get DefaultType() {\n return DefaultType$1;\n }\n\n static get NAME() {\n return NAME$2;\n } // Public\n\n\n refresh() {\n this._initializeTargetsAndObservables();\n\n this._maybeEnableSmoothScroll();\n\n if (this._observer) {\n this._observer.disconnect();\n } else {\n this._observer = this._getNewObserver();\n }\n\n for (const section of this._observableSections.values()) {\n this._observer.observe(section);\n }\n }\n\n dispose() {\n this._observer.disconnect();\n\n super.dispose();\n } // Private\n\n\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body; // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin;\n\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value));\n }\n\n return config;\n }\n\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return;\n } // unregister any previous listeners\n\n\n EventHandler.off(this._config.target, EVENT_CLICK);\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash);\n\n if (observableSection) {\n event.preventDefault();\n const root = this._rootElement || window;\n const height = observableSection.offsetTop - this._element.offsetTop;\n\n if (root.scrollTo) {\n root.scrollTo({\n top: height,\n behavior: 'smooth'\n });\n return;\n } // Chrome 60 doesn't support `scrollTo`\n\n\n root.scrollTop = height;\n }\n });\n }\n\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n };\n return new IntersectionObserver(entries => this._observerCallback(entries), options);\n } // The logic of selection\n\n\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`);\n\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop;\n\n this._process(targetElement(entry));\n };\n\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop;\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop;\n this._previousScrollData.parentScrollTop = parentScrollTop;\n\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null;\n\n this._clearActiveClass(targetElement(entry));\n\n continue;\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop; // if we are scrolling down, pick the bigger offsetTop\n\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry); // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n\n if (!parentScrollTop) {\n return;\n }\n\n continue;\n } // if we are scrolling up, pick the smallest offsetTop\n\n\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry);\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map();\n this._observableSections = new Map();\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target);\n\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue;\n }\n\n const observableSection = SelectorEngine.findOne(anchor.hash, this._element); // ensure that the observableSection exists & is visible\n\n if (isVisible(observableSection)) {\n this._targetLinks.set(anchor.hash, anchor);\n\n this._observableSections.set(anchor.hash, observableSection);\n }\n }\n }\n\n _process(target) {\n if (this._activeTarget === target) {\n return;\n }\n\n this._clearActiveClass(this._config.target);\n\n this._activeTarget = target;\n target.classList.add(CLASS_NAME_ACTIVE$1);\n\n this._activateParents(target);\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, {\n relatedTarget: target\n });\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1, target.closest(SELECTOR_DROPDOWN)).classList.add(CLASS_NAME_ACTIVE$1);\n return;\n }\n\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both
  • API Reference
  • + +

    Contributing Guide

    + @@ -338,6 +344,8 @@

    A

    @@ -382,6 +390,8 @@

    C

  • (cfr.ts.EnsTS method)
  • +
  • concat() (cfr.proxy.ProxyRecord method) +
  • copy() (cfr.climate.ClimateField method)
  • +
  • count_availability() (cfr.proxy.ProxyDatabase method) +
  • crop() (cfr.climate.ClimateField method)
  • crop_clim() (cfr.reconjob.ReconJob method) @@ -418,11 +430,17 @@

    D

    - + @@ -455,6 +473,8 @@

    F

  • filter() (cfr.proxy.ProxyDatabase method)
  • filter_proxydb() (cfr.reconjob.ReconJob method) +
  • +
  • find_duplicates() (cfr.proxy.ProxyDatabase method)
  • forward() (cfr.psm.Coral_SrCa method) @@ -474,6 +494,8 @@

    F

  • (cfr.ts.EnsTS method)
  • +
  • from_ds() (cfr.proxy.ProxyDatabase method) +
  • from_np() (cfr.climate.ClimateField method)
  • @@ -494,6 +516,8 @@

    G

    @@ -535,7 +561,13 @@

    L

  • load_multi_nc() (cfr.proxy.ProxyDatabase method)
  • load_nc() (cfr.climate.ClimateField method) + +
  • load_proxydb() (cfr.reconjob.ReconJob method)
  • @@ -576,18 +608,32 @@

    P

    +
  • plot_compare() (cfr.proxy.ProxyRecord method) +
  • plot_composite() (cfr.proxy.ProxyDatabase method)
  • -
  • plot_qs() (cfr.ts.EnsTS method) +
  • plot_dups() (cfr.proxy.ProxyRecord method)
  • -
  • plotly() (cfr.proxy.ProxyDatabase method) +
  • plot_eof() (cfr.climate.ClimateField method) +
  • +
  • plot_qs() (cfr.ts.EnsTS method)