From 4c37b01b767fb050afacef9afae35b3cbe478a67 Mon Sep 17 00:00:00 2001 From: Scott Henderson Date: Tue, 20 Feb 2024 11:32:55 -0800 Subject: [PATCH 1/3] remove build and static dirs --- .gitignore | 4 + _build/.doctrees/References.doctree | Bin 20014 -> 0 bytes _build/.doctrees/Summary.doctree | Bin 4339 -> 0 bytes _build/.doctrees/Untitled.doctree | Bin 14430 -> 0 bytes _build/.doctrees/content.doctree | Bin 2381 -> 0 bytes _build/.doctrees/environment.pickle | Bin 74118 -> 0 bytes _build/.doctrees/glue_cache.json | 1 - _build/.doctrees/intro.doctree | Bin 15770 -> 0 bytes _build/.doctrees/markdown-notebooks.doctree | Bin 10968 -> 0 bytes _build/.doctrees/markdown.doctree | Bin 14460 -> 0 bytes _build/.doctrees/mymarkdownfile.doctree | Bin 7205 -> 0 bytes _build/.doctrees/new_velocity_data.doctree | Bin 150665 -> 0 bytes _build/.doctrees/notebooks.doctree | Bin 163639 -> 0 bytes _build/.doctrees/readme.doctree | Bin 3086 -> 0 bytes _build/.doctrees/software.doctree | Bin 14379 -> 0 bytes .../zonal_statistics_newdata.doctree | Bin 140292 -> 0 bytes _build/html/.buildinfo | 4 - _build/html/References.html | 528 - _build/html/Summary.html | 479 - ...-main.c949a650a448cc0ae9fd3441c0e17fb0.css | 1 - ...ables.06eb56fa6e07937060861dad626602ad.css | 7 - _build/html/_sources/References.md | 29 - _build/html/_sources/Summary.md | 9 - _build/html/_sources/intro.md | 40 - _build/html/_sources/software.ipynb | 125 - _build/html/_static/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 158 -> 0 bytes _build/html/_static/basic.css | 906 -- _build/html/_static/check-solid.svg | 4 - _build/html/_static/clipboard.min.js | 7 - _build/html/_static/copy-button.svg | 5 - _build/html/_static/copybutton.css | 94 - _build/html/_static/copybutton.js | 248 - _build/html/_static/copybutton_funcs.js | 73 - _build/html/_static/css/blank.css | 2 - ...index.ff1ffe594081f20da1ef19478df9384b.css | 6 - _build/html/_static/css/theme.css | 120 - _build/html/_static/doctools.js | 358 - _build/html/_static/documentation_options.js | 14 - _build/html/_static/file.png | Bin 286 -> 0 bytes _build/html/_static/images/logo_binder.svg | 19 - _build/html/_static/images/logo_colab.png | Bin 7601 -> 0 bytes .../html/_static/images/logo_jupyterhub.svg | 1 - _build/html/_static/jquery-3.5.1.js | 10872 ---------------- _build/html/_static/jquery.js | 2 - .../_static/js/index.be7d3bbb2ef33a8344ce.js | 32 - _build/html/_static/language_data.js | 297 - _build/html/_static/logo.png | Bin 9854 -> 0 bytes _build/html/_static/minus.png | Bin 90 -> 0 bytes _build/html/_static/mystnb.css | 1722 --- ...-main.c949a650a448cc0ae9fd3441c0e17fb0.css | 1 - ...ables.06eb56fa6e07937060861dad626602ad.css | 7 - _build/html/_static/plus.png | Bin 90 -> 0 bytes _build/html/_static/pygments.css | 152 - _build/html/_static/searchtools.js | 525 - _build/html/_static/sphinx-book-theme.css | 5 - ...-theme.d59cb220de22ca1c485ebbdc042f0030.js | 22 - ...theme.e2363ea40746bee74734a24ffefccd78.css | 5 - _build/html/_static/sphinx-thebe.css | 129 - _build/html/_static/sphinx-thebe.js | 126 - _build/html/_static/togglebutton.css | 160 - _build/html/_static/togglebutton.js | 187 - _build/html/_static/underscore-1.13.1.js | 2042 --- _build/html/_static/underscore.js | 6 - .../vendor/fontawesome/5.13.0/LICENSE.txt | 34 - .../vendor/fontawesome/5.13.0/css/all.min.css | 5 - .../5.13.0/webfonts/fa-brands-400.eot | Bin 133034 -> 0 bytes .../5.13.0/webfonts/fa-brands-400.svg | 3570 ----- .../5.13.0/webfonts/fa-brands-400.ttf | Bin 132728 -> 0 bytes .../5.13.0/webfonts/fa-brands-400.woff | Bin 89824 -> 0 bytes .../5.13.0/webfonts/fa-brands-400.woff2 | Bin 76612 -> 0 bytes .../5.13.0/webfonts/fa-regular-400.eot | Bin 34390 -> 0 bytes .../5.13.0/webfonts/fa-regular-400.svg | 803 -- .../5.13.0/webfonts/fa-regular-400.ttf | Bin 34092 -> 0 bytes .../5.13.0/webfonts/fa-regular-400.woff | Bin 16800 -> 0 bytes .../5.13.0/webfonts/fa-regular-400.woff2 | Bin 13584 -> 0 bytes .../5.13.0/webfonts/fa-solid-900.eot | Bin 202902 -> 0 bytes .../5.13.0/webfonts/fa-solid-900.svg | 4938 ------- .../5.13.0/webfonts/fa-solid-900.ttf | Bin 202616 -> 0 bytes .../5.13.0/webfonts/fa-solid-900.woff | Bin 103300 -> 0 bytes .../5.13.0/webfonts/fa-solid-900.woff2 | Bin 79444 -> 0 bytes _build/html/_static/webpack-macros.html | 30 - _build/html/genindex.html | 382 - _build/html/index.html | 1 - _build/html/intro.html | 538 - _build/html/objects.inv | 10 - _build/html/search.html | 394 - _build/html/searchindex.js | 1 - _build/html/software.html | 587 - _static/itslive_explore_img.png | Bin 923148 -> 0 bytes _static/tutorial_intro_image.png | Bin 351418 -> 0 bytes 91 files changed, 4 insertions(+), 30665 deletions(-) delete mode 100644 _build/.doctrees/References.doctree delete mode 100644 _build/.doctrees/Summary.doctree delete mode 100644 _build/.doctrees/Untitled.doctree delete mode 100644 _build/.doctrees/content.doctree delete mode 100644 _build/.doctrees/environment.pickle delete mode 100644 _build/.doctrees/glue_cache.json delete mode 100644 _build/.doctrees/intro.doctree delete mode 100644 _build/.doctrees/markdown-notebooks.doctree delete mode 100644 _build/.doctrees/markdown.doctree delete mode 100644 _build/.doctrees/mymarkdownfile.doctree delete mode 100644 _build/.doctrees/new_velocity_data.doctree delete mode 100644 _build/.doctrees/notebooks.doctree delete mode 100644 _build/.doctrees/readme.doctree delete mode 100644 _build/.doctrees/software.doctree delete mode 100644 _build/.doctrees/zonal_statistics_newdata.doctree delete mode 100644 _build/html/.buildinfo delete mode 100644 _build/html/References.html delete mode 100644 _build/html/Summary.html delete mode 100644 _build/html/_panels_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css delete mode 100644 _build/html/_panels_static/panels-variables.06eb56fa6e07937060861dad626602ad.css delete mode 100644 _build/html/_sources/References.md delete mode 100644 _build/html/_sources/Summary.md delete mode 100644 _build/html/_sources/intro.md delete mode 100644 _build/html/_sources/software.ipynb delete mode 100644 _build/html/_static/__init__.py delete mode 100644 _build/html/_static/__pycache__/__init__.cpython-310.pyc delete mode 100644 _build/html/_static/basic.css delete mode 100644 _build/html/_static/check-solid.svg delete mode 100644 _build/html/_static/clipboard.min.js delete mode 100644 _build/html/_static/copy-button.svg delete mode 100644 _build/html/_static/copybutton.css delete mode 100644 _build/html/_static/copybutton.js delete mode 100644 _build/html/_static/copybutton_funcs.js delete mode 100644 _build/html/_static/css/blank.css delete mode 100644 _build/html/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css delete mode 100644 _build/html/_static/css/theme.css delete mode 100644 _build/html/_static/doctools.js delete mode 100644 _build/html/_static/documentation_options.js delete mode 100644 _build/html/_static/file.png delete mode 100644 _build/html/_static/images/logo_binder.svg delete mode 100644 _build/html/_static/images/logo_colab.png delete mode 100644 _build/html/_static/images/logo_jupyterhub.svg delete mode 100644 _build/html/_static/jquery-3.5.1.js delete mode 100644 _build/html/_static/jquery.js delete mode 100644 _build/html/_static/js/index.be7d3bbb2ef33a8344ce.js delete mode 100644 _build/html/_static/language_data.js delete mode 100644 _build/html/_static/logo.png delete mode 100644 _build/html/_static/minus.png delete mode 100644 _build/html/_static/mystnb.css delete mode 100644 _build/html/_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css delete mode 100644 _build/html/_static/panels-variables.06eb56fa6e07937060861dad626602ad.css delete mode 100644 _build/html/_static/plus.png delete mode 100644 _build/html/_static/pygments.css delete mode 100644 _build/html/_static/searchtools.js delete mode 100644 _build/html/_static/sphinx-book-theme.css delete mode 100644 _build/html/_static/sphinx-book-theme.d59cb220de22ca1c485ebbdc042f0030.js delete mode 100644 _build/html/_static/sphinx-book-theme.e2363ea40746bee74734a24ffefccd78.css delete mode 100644 _build/html/_static/sphinx-thebe.css delete mode 100644 _build/html/_static/sphinx-thebe.js delete mode 100644 _build/html/_static/togglebutton.css delete mode 100644 _build/html/_static/togglebutton.js delete mode 100644 _build/html/_static/underscore-1.13.1.js delete mode 100644 _build/html/_static/underscore.js delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/LICENSE.txt delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/css/all.min.css delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.eot delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.svg delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.ttf delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.woff2 delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.eot delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.svg delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.ttf delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.woff delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-regular-400.woff2 delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.eot delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.svg delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.ttf delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff delete mode 100644 _build/html/_static/vendor/fontawesome/5.13.0/webfonts/fa-solid-900.woff2 delete mode 100644 _build/html/_static/webpack-macros.html delete mode 100644 _build/html/genindex.html delete mode 100644 _build/html/index.html delete mode 100644 _build/html/intro.html delete mode 100644 _build/html/objects.inv delete mode 100644 _build/html/search.html delete mode 100644 _build/html/searchindex.js delete mode 100644 _build/html/software.html delete mode 100644 _static/itslive_explore_img.png delete mode 100644 _static/tutorial_intro_image.png diff --git a/.gitignore b/.gitignore index 82d3b2f..02c1754 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +# Jupyterbook +_build +_static + # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/_build/.doctrees/References.doctree b/_build/.doctrees/References.doctree deleted file mode 100644 index 7232c6734a82efc5fb6fb0bc7279340feea69061..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20014 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 diff --git a/_build/.doctrees/Untitled.doctree b/_build/.doctrees/Untitled.doctree deleted file mode 100644 index 711bcdcbf5aca914d6ccbedd813436fc59d6c913..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14430 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 diff --git a/_build/.doctrees/markdown-notebooks.doctree b/_build/.doctrees/markdown-notebooks.doctree deleted file mode 100644 index dd3ca28135bf8517ea52823e65f4b1f03ab3e4d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10968 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 O?!c-F0`Vj1wEhbi1FL)h diff --git a/_build/.doctrees/markdown.doctree b/_build/.doctrees/markdown.doctree deleted file mode 100644 index a2ef032604be4487a73ed1453cd1eac09a8865d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14460 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 Vb`jwyixf9{eN#6@;z!zP|36_!^tJ#1 diff --git a/_build/.doctrees/mymarkdownfile.doctree b/_build/.doctrees/mymarkdownfile.doctree deleted file mode 100644 index 2ca96326b47118759c01a506c51871379da8fb3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7205 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 diff --git a/_build/.doctrees/notebooks.doctree b/_build/.doctrees/notebooks.doctree deleted file mode 100644 index 64cb8eaddab3e37d7036604e85b2af26c257f78f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163639 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 diff --git a/_build/.doctrees/readme.doctree b/_build/.doctrees/readme.doctree deleted file mode 100644 index 96b7f428975984bab2e9cb5870c9c0f730c0fc65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3086 zcmb_eTW=gS6mFVqvYTvnlav;uUKAmyQc8Bq~zi`Y%T2ITs2Cj{-*(|7EzWlkYtbw>&elw@g?@GR3 zMAUCn=ZuI72m6D)>msqiwyjuFYeB?!N71bQ>Lx{gb%YAzhHLibUwBM_QZBPGbH%&(Kx$M>^yvq4WmiMMp;tw zyS!gSaIXhuIx#foi-G7leHax8?9)07cl-jS^?i{Dfg`@g*ZBvh{Lv`_!SBI){s1vN z#P41F-ox)9JmW|FL;mOlto(7XBRs2Y*_8spr;){X60tArjhb#@rT zBgf_hid3KBxWM_c&gXIPzINzvwB5M${|arR0)XA+pZ`|`d{T`Y$qKYIMEl4O9GiXolFo>jC~Y8ckWt4M z2rOh|_31)_wxM!uu5!Ij(7$K2MJ0b6lDp;yabZG9kU3gUeZQepKtA!76J;iZ*ek_c{Y1iqP zgu)89P}hN7=A!fmsn$+u#}+P8V7sAXs3Ie?RGTc6+`yuqa}w(;G$IR;cWVlhtfG)} z;W%l^8ye>i=JgKe4a>E0M6xp`%afaa8wJ}QJAR+d1Y+f=D{RBm@tuT4#RTdG=hP^~ z3LJoY21?Hvz$7?TzV-v5^1>0OVx52sKq_2%{MoS;_`bJ%NtiL(5KdJhnL(U`sWHGe z)P-A?(y64B{{G6%iU|ILAJjsx3}~L-TfSI%>Gy&I7E$7ekF0RN+Y|=EodC8s(bxSg z!(wd`lCT`$fEod0occ|)ffPO>93mkom{iP4zUc?FaGG3^{7nHw?IuN*lNNP|YDEwL zoKaK;fy0V|&?*~pe?`hID-ummpWxbKvs_z77GG8ni5)o;R@C?$l0;Yt6u>CvSx!gV-k3qI0j4iI! zNSn#H^tS_NkQ6wHV;Q3Bs;NM8}TSK8sIi%W+a$PD;+4= zF?X4SvYw+6Dj;#ZJn8!Tz*9!r(rO(bbz{5qcPhJtLU#+k1GXVb32?lF!QLKGcYF3i zIkYe?CS2kNlx|2J0N%G4dX9Wwpn5G{-m1>^kzjPtc?|Ez9K$U}hU=DcWyA9F_A0ATVr3ulYo9a&5nszw?9c0_n14eNT^#Md zhp7QK_OHyzgsRpd{ztvT@s3}6(kgwjqV(@;m0lz6I<DmhSmJHYi<0i z2pLG5hki3O7DV$EW_2Le-~0uCZhbEh+(nM8zAE{PQ_COV|8w5Aes{43s@J=*KqZBg zL1Ik_ovPuhQ@cp1`H*l_LKbP+mQ}_2)(WxZ?k!2|HCn4j2TSrXaf}Ni?)Ivz`OOXA yMIUY12G|wRez3aQ3idGVplz2+8_cs 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 RpX_VdB{x(ccFv00{{!Zna#8>Q diff --git a/_build/.doctrees/zonal_statistics_newdata.doctree b/_build/.doctrees/zonal_statistics_newdata.doctree deleted file mode 100644 index a95cd9a810d88869925cc2618fb8463ac75f765c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140292 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 diff --git a/_build/html/.buildinfo b/_build/html/.buildinfo deleted file mode 100644 index f4dd5dc..0000000 --- a/_build/html/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b19e22235fe4b355bac03036073016c0 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_build/html/References.html b/_build/html/References.html deleted file mode 100644 index d4f95c4..0000000 --- a/_build/html/References.html +++ /dev/null @@ -1,528 +0,0 @@ - - - - - - - - - - - - - - - - - - - - References — Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- - - -
-

References

- -
-
- -
-

Contents

-
- -
-
-
- - - - -
- -
-

References#

-

The material in this tutorial was developed with the aid of many online resources. -They are:

-
-

Datasets#

-
    -
  • RGI 7.0 Consortium, 2023. Randolph Glacier Inventory - A Dataset of Global Glacier Outlines, Version 7.0. Boulder, Colorado USA. NSIDC: National Snow and Ice Data Center. doi:10.5067/f6jmovy5navz. Online access: https://doi.org/10.5067/f6jmovy5navz

  • -
  • Gardner, A., M. Fahnestock, and T. Scambos. (2022). MEaSUREs ITS_LIVE Landsat Image-Pair Glacier and Ice Sheet Surface Velocities, Version 1 [Data Set]. Boulder, Colorado USA. NASA National Snow and Ice Data Center Distributed Active Archive Center. https://doi.org/10.5067/IMR9D3PEI28U. Date Accessed 02-15-2024.

  • -
-
-
-

Open-Source Software#

-
    -
  • Alan D. Snow, David Brochart, Martin Raspaud, Mike Taves, Ray Bell, RichardScottOZ, Taher Chegini, Alessandro Amici, Rémi Braun, Andrew Annex, Carlos H Brandt, David Hoese, Fred Bunt, GBallesteros, Jessica Scheick, Joe Hamman, jonasViehweger, Markus Zehner, Mauricio Cordeiro, … pmallas. (2022). corteva/rioxarray: 0.12.1 (0.12.1). Zenodo. https://doi.org/10.5281/zenodo.7080195

  • -
  • Gillies, S., van der Wel, C., Van den Bossche, J., Taves, M. W., Arnott, J., Ward, B. C., & others. (2022). Shapely (2.0.0). Zenodo. https://doi.org/10.5281/zenodo.7428463

  • -
  • Harris, C.R., Millman, K.J., van der Walt, S.J. et al. Array programming with NumPy. Nature 585, 357–362 (2020). DOI: 10.1038/s41586-020-2649-2.

  • -
  • Hoyer, S., & Hamman, J. (2017). xarray: N-D labeled Arrays and Datasets in Python. Journal of Open Research Software, 5(1), 10. https://doi.org/10.5334/jors.148

  • -
  • Jupyter Book (2020) https://zenodo.org/records/4539666).

  • -
  • Jupyter, P., Bussonnier, M., Forde, J., Freeman, J., Granger, B., Head, T., Holdgraf, C., Kelley, K., Nalvarte, G., Osheroff, A., Pacer, M., Panda, Y., Perez, F., Ragan-Kelley, B., & Willing, C. (2018). Binder 2.0—Reproducible, interactive, sharable environments for science at scale. 113–120. https://doi.org/10.25080/Majora-4af1f417-011

  • -
  • Kelsey Jordahl, Joris Van den Bossche, Martin Fleischmann, James McBride, Jacob Wasserman, Adrian Garcia Badaracco, Jeffrey Gerard, Alan D. Snow, Jeff Tratner, Matthew Perry, Carson Farmer, Geir Arne Hjelle, Micah Cochran, Sean Gillies, Lucas Culbertson, Matt Bartos, Brendan Ward, Giacomo Caria, Mike Taves, … Leah Wasser. (2021). geopandas/geopandas: v0.10.0 (v0.10.0). Zenodo. https://doi.org/10.5281/zenodo.5546558

  • -
  • Kluyver, T., Ragan-Kelley, B., Pérez, F., Bussonnier, M., Frederic, J., Hamrick, J., Grout, J., Corlay, S., Ivanov, P., Abdalla, S., & Willing, C. (2016). Jupyter Notebooks—A publishing format for reproducible computational workflows.

  • -
  • Microsoft Open Source, Matt McFarland, Rob Emanuele, Dan Morris, & Tom Augspurger. (2022). microsoft/PlanetaryComputer: October 2022 (2022.10.28). Zenodo. https://doi.org/10.5281/zenodo.7261897

  • -
  • Miles, A., Kirkham, J., Durant, M., Bourbeau, J., Onalan, T., Hamman, J., Patel, Z., shikharsg, Rocklin, M., dussin, raphael, Schut, V., Andrade, E. S. de, Abernathey, R., Noyes, C., sbalmer, bot, pyup io, Tran, T., Saalfeld, S., Swaney, J., … Banihirwe, A. (2020). zarr-developers/zarr-python: V2.4.0 (v2.4.0) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.3773450

  • -
  • The pandas development team. (2024). pandas-dev/pandas: Pandas (v2.2.0). Zenodo. https://doi.org/10.5281/zenodo.10537285

  • -
  • Thomas A Caswell, Michael Droettboom, Antony Lee, Elliott Sales de Andrade, Tim Hoffmann, John Hunter, Jody Klymak, Eric Firing, David Stansby, Nelle Varoquaux, Jens Hedegaard Nielsen, Benjamin Root, Ryan May, Phil Elson, Jouni K. Seppänen, Darren Dale, Jae-Joon Lee, Damon McDougall, Andrew Straw, … Paul Ivanov. (2021). matplotlib/matplotlib: REL: v3.5.1 (v3.5.1). Zenodo. https://doi.org/10.5281/zenodo.5773480

  • -
  • Zonca, A., Weakley, L. M., & Standish, M. (2023, October 30). Interactive distributed computing with Jupyter, Python and Dask on Jetstream2 for Science Gateways. Science Gateways 2023 (SG23), Pittsburgh, PA. Zenodo. https://doi.org/10.5281/zenodo.10041240

  • -
-
-
-

Other resources#

- -
-
- - - - -
- - - - - - -
- - - -
- - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_build/html/Summary.html b/_build/html/Summary.html deleted file mode 100644 index 89641fd..0000000 --- a/_build/html/Summary.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Summary — Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- - - -
-

Summary

- -
-
- -
-
-
- - - - -
- -
-

Summary#

-

This tutorial demonstrated how to access, inspect and perform exploratory data analysis on a cloud-hosted dataset using xarray and various other python tools.

-

Thank you to Scott Henderson, Deepak Cherian, Jessica Scheick and Kevin Paul for their insight and guidance developing these examples.

-

If you have any questions or comments on the material in this book, or if you’d like to chat further, please don’t hesitate to reach out!

-

Github: e-marshall

-
- - - - -
- - - - - - -
- - - - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_build/html/_panels_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css b/_build/html/_panels_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css deleted file mode 100644 index fc14abc..0000000 --- a/_build/html/_panels_static/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css +++ /dev/null @@ -1 +0,0 @@ -details.dropdown .summary-title{padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.dropdown:hover{cursor:pointer}details.dropdown .summary-content{cursor:default}details.dropdown summary{list-style:none;padding:1em}details.dropdown summary .octicon.no-title{vertical-align:middle}details.dropdown[open] summary .octicon.no-title{visibility:hidden}details.dropdown summary::-webkit-details-marker{display:none}details.dropdown summary:focus{outline:none}details.dropdown summary:hover .summary-up svg,details.dropdown summary:hover .summary-down svg{opacity:1}details.dropdown .summary-up svg,details.dropdown .summary-down svg{display:block;opacity:.6}details.dropdown .summary-up,details.dropdown .summary-down{pointer-events:none;position:absolute;right:1em;top:.75em}details.dropdown[open] .summary-down{visibility:hidden}details.dropdown:not([open]) .summary-up{visibility:hidden}details.dropdown.fade-in[open] summary~*{-moz-animation:panels-fade-in .5s ease-in-out;-webkit-animation:panels-fade-in .5s ease-in-out;animation:panels-fade-in .5s ease-in-out}details.dropdown.fade-in-slide-down[open] summary~*{-moz-animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out;-webkit-animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out;animation:panels-fade-in .5s ease-in-out, panels-slide-down .5s ease-in-out}@keyframes panels-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes panels-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.octicon{display:inline-block;fill:currentColor;vertical-align:text-top}.tabbed-content{box-shadow:0 -.0625rem var(--tabs-color-overline),0 .0625rem var(--tabs-color-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.tabbed-content>:first-child{margin-top:0 !important}.tabbed-content>:last-child{margin-bottom:0 !important}.tabbed-content>.tabbed-set{margin:0}.tabbed-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.tabbed-set>input{opacity:0;position:absolute}.tabbed-set>input:checked+label{border-color:var(--tabs-color-label-active);color:var(--tabs-color-label-active)}.tabbed-set>input:checked+label+.tabbed-content{display:block}.tabbed-set>input:focus+label{outline-style:auto}.tabbed-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.tabbed-set>label{border-bottom:.125rem solid transparent;color:var(--tabs-color-label-inactive);cursor:pointer;font-size:var(--tabs-size-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .tabbed-set>label:hover{color:var(--tabs-color-label-active)} diff --git a/_build/html/_panels_static/panels-variables.06eb56fa6e07937060861dad626602ad.css b/_build/html/_panels_static/panels-variables.06eb56fa6e07937060861dad626602ad.css deleted file mode 100644 index adc6166..0000000 --- a/_build/html/_panels_static/panels-variables.06eb56fa6e07937060861dad626602ad.css +++ /dev/null @@ -1,7 +0,0 @@ -:root { ---tabs-color-label-active: hsla(231, 99%, 66%, 1); ---tabs-color-label-inactive: rgba(178, 206, 245, 0.62); ---tabs-color-overline: rgb(207, 236, 238); ---tabs-color-underline: rgb(207, 236, 238); ---tabs-size-label: 1rem; -} \ No newline at end of file diff --git a/_build/html/_sources/References.md b/_build/html/_sources/References.md deleted file mode 100644 index 43030d4..0000000 --- a/_build/html/_sources/References.md +++ /dev/null @@ -1,29 +0,0 @@ -# References - -The material in this tutorial was developed with the aid of many online resources. -They are: - -## Datasets -- RGI 7.0 Consortium, 2023. Randolph Glacier Inventory - A Dataset of Global Glacier Outlines, Version 7.0. Boulder, Colorado USA. NSIDC: National Snow and Ice Data Center. doi:10.5067/f6jmovy5navz. Online access: [https://doi.org/10.5067/f6jmovy5navz](https://doi.org/10.5067/f6jmovy5navz) -- Gardner, A., M. Fahnestock, and T. Scambos. (2022). MEaSUREs ITS_LIVE Landsat Image-Pair Glacier and Ice Sheet Surface Velocities, Version 1 [Data Set]. Boulder, Colorado USA. NASA National Snow and Ice Data Center Distributed Active Archive Center. [https://doi.org/10.5067/IMR9D3PEI28U](https://doi.org/10.5067/IMR9D3PEI28U). Date Accessed 02-15-2024. - -## Open-Source Software - -- Alan D. Snow, David Brochart, Martin Raspaud, Mike Taves, Ray Bell, RichardScottOZ, Taher Chegini, Alessandro Amici, Rémi Braun, Andrew Annex, Carlos H Brandt, David Hoese, Fred Bunt, GBallesteros, Jessica Scheick, Joe Hamman, jonasViehweger, Markus Zehner, Mauricio Cordeiro, … pmallas. (2022). corteva/rioxarray: 0.12.1 (0.12.1). Zenodo. [https://doi.org/10.5281/zenodo.7080195](https://doi.org/10.5281/zenodo.7080195) -- Gillies, S., van der Wel, C., Van den Bossche, J., Taves, M. W., Arnott, J., Ward, B. C., & others. (2022). Shapely (2.0.0). Zenodo. [https://doi.org/10.5281/zenodo.7428463](https://doi.org/10.5281/zenodo.7428463) -- Harris, C.R., Millman, K.J., van der Walt, S.J. et al. Array programming with NumPy. Nature 585, 357–362 (2020). [DOI: 10.1038/s41586-020-2649-2.](https://doi.org/10.1038/s41586-020-2649-2) -- Hoyer, S., & Hamman, J. (2017). xarray: N-D labeled Arrays and Datasets in Python. Journal of Open Research Software, 5(1), 10. [https://doi.org/10.5334/jors.148](https://doi.org/10.5334/jors.148) -- Jupyter Book (2020) [https://zenodo.org/records/4539666)](https://zenodo.org/records/4539666.). -- Jupyter, P., Bussonnier, M., Forde, J., Freeman, J., Granger, B., Head, T., Holdgraf, C., Kelley, K., Nalvarte, G., Osheroff, A., Pacer, M., Panda, Y., Perez, F., Ragan-Kelley, B., & Willing, C. (2018). Binder 2.0—Reproducible, interactive, sharable environments for science at scale. 113–120. [https://doi.org/10.25080/Majora-4af1f417-011](https://doi.org/10.25080/Majora-4af1f417-011) -- Kelsey Jordahl, Joris Van den Bossche, Martin Fleischmann, James McBride, Jacob Wasserman, Adrian Garcia Badaracco, Jeffrey Gerard, Alan D. Snow, Jeff Tratner, Matthew Perry, Carson Farmer, Geir Arne Hjelle, Micah Cochran, Sean Gillies, Lucas Culbertson, Matt Bartos, Brendan Ward, Giacomo Caria, Mike Taves, … Leah Wasser. (2021). geopandas/geopandas: v0.10.0 (v0.10.0). Zenodo. [https://doi.org/10.5281/zenodo.5546558](https://doi.org/10.5281/zenodo.5546558) -- Kluyver, T., Ragan-Kelley, B., Pérez, F., Bussonnier, M., Frederic, J., Hamrick, J., Grout, J., Corlay, S., Ivanov, P., Abdalla, S., & Willing, C. (2016). Jupyter Notebooks—A publishing format for reproducible computational workflows. -- Microsoft Open Source, Matt McFarland, Rob Emanuele, Dan Morris, & Tom Augspurger. (2022). microsoft/PlanetaryComputer: October 2022 (2022.10.28). Zenodo. [https://doi.org/10.5281/zenodo.7261897](https://doi.org/10.5281/zenodo.7261897) -- Miles, A., Kirkham, J., Durant, M., Bourbeau, J., Onalan, T., Hamman, J., Patel, Z., shikharsg, Rocklin, M., dussin, raphael, Schut, V., Andrade, E. S. de, Abernathey, R., Noyes, C., sbalmer, bot, pyup io, Tran, T., Saalfeld, S., Swaney, J., … Banihirwe, A. (2020). zarr-developers/zarr-python: V2.4.0 (v2.4.0) [Computer software]. Zenodo. [https://doi.org/10.5281/zenodo.3773450](https://doi.org/10.5281/zenodo.3773450) -- The pandas development team. (2024). pandas-dev/pandas: Pandas (v2.2.0). Zenodo. [https://doi.org/10.5281/zenodo.10537285](https://doi.org/10.5281/zenodo.10537285) -- Thomas A Caswell, Michael Droettboom, Antony Lee, Elliott Sales de Andrade, Tim Hoffmann, John Hunter, Jody Klymak, Eric Firing, David Stansby, Nelle Varoquaux, Jens Hedegaard Nielsen, Benjamin Root, Ryan May, Phil Elson, Jouni K. Seppänen, Darren Dale, Jae-Joon Lee, Damon McDougall, Andrew Straw, … Paul Ivanov. (2021). matplotlib/matplotlib: REL: v3.5.1 (v3.5.1). Zenodo. [https://doi.org/10.5281/zenodo.5773480](https://doi.org/10.5281/zenodo.5773480) -- Zonca, A., Weakley, L. M., & Standish, M. (2023, October 30). Interactive distributed computing with Jupyter, Python and Dask on Jetstream2 for Science Gateways. Science Gateways 2023 (SG23), Pittsburgh, PA. Zenodo. [https://doi.org/10.5281/zenodo.10041240](https://doi.org/10.5281/zenodo.10041240) - -## Other resources -- The [xarray tutorial](https://tutorial.xarray.dev/intro.html), specifically [grouped computation](https://tutorial.xarray.dev/fundamentals/03.2_groupby_with_xarray.html), [plotting and visualization](https://tutorial.xarray.dev/fundamentals/04.0_plotting.html) and [dask](https://tutorial.xarray.dev/intermediate/xarray_and_dask.html) -- [Zonal statistics with `make_geocube()`](https://corteva.github.io/geocube/html/examples/zonal_statistics.html) -- [ITS_LIVE notebooks](https://github.com/nasa-jpl/its_live) diff --git a/_build/html/_sources/Summary.md b/_build/html/_sources/Summary.md deleted file mode 100644 index 464eb08..0000000 --- a/_build/html/_sources/Summary.md +++ /dev/null @@ -1,9 +0,0 @@ -# Summary - -This tutorial demonstrated how to access, inspect and perform exploratory data analysis on a cloud-hosted dataset using **xarray** and various other python tools. - -Thank you to Scott Henderson, Deepak Cherian, Jessica Scheick and Kevin Paul for their insight and guidance developing these examples. - -If you have any questions or comments on the material in this book, or if you'd like to chat further, please don't hesitate to reach out! - -Github: [e-marshall](https://github.com/e-marshall) \ No newline at end of file diff --git a/_build/html/_sources/intro.md b/_build/html/_sources/intro.md deleted file mode 100644 index 596b17c..0000000 --- a/_build/html/_sources/intro.md +++ /dev/null @@ -1,40 +0,0 @@ -# Introduction - -This tutorial will demonstrate how to access and work with with multi-dimensional remote sensing data using the python package and open source project `xarray`. This example will use a glacier surface velocity dataset called [ITS_LIVE](https://its-live.jpl.nasa.gov/). - -## Overview - -This tutorial contains a number of jupyter notebooks demonstrating various steps of a typical workflow for accessing, processing and analyzing remote sensing data. The structure is as follows: -     1. Data access (accessing ITS_LIVE data stored in s3 buckets on Amazon Web Services (AWS)) -     2. Processing and analysis at the scale of an individual glacier -         a. Clipping large raster to a smaller area of interest and preliminary dataset inspection -         b. Using xarray for data analysis and visualization -     3. Processing and analysis of a group of glaciers within a sub-region - -## Learning objectives -This tutorial demonstrates how to use xarray for scientific investigation of remote sensing data. The learning goals include **high-level science goals** as well as specific *python and xarray techniques*. - -* **Load ITS_LIVE data from AWS S3 buckets** -*Lazily load cloud datasets using xarray, dask and zarr* - -* **Convert vector polygons to raster** -*Data manipulation with geopandas, xarray and geocube* - -* **Inspect large, multi-dimensional dataset** -*Use xarray label-based and index-based selection methods* - -* **Analyze glacier surface velocity data at multiple spatial scales** -*Use rioxarray's .clip() to subset data to scale of individual glacier* -*Use geocube, xarray's `.groupby()` and pandas dataframes to compute reductions on groups of glaciers* - -* **Examine dense time series of surface velocity data** -*Leverage xarray tools such as `.resample()`, `.map()` and `.reduce()`* - -* **Construct seasonal averages of glacier velocity** -*Use's xarray's groupby and functionality* - -## Tutorial structure -Navigate to the other pages in this jupyter book to find out more about this tutorial. You can check out the data and open source python tools we'll be using before we get started with the notebook in the [Software and Data](software.ipynb) page. - -```{tableofcontents} -``` diff --git a/_build/html/_sources/software.ipynb b/_build/html/_sources/software.ipynb deleted file mode 100644 index 51fe0ac..0000000 --- a/_build/html/_sources/software.ipynb +++ /dev/null @@ -1,125 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "id": "71327c0e", - "metadata": {}, - "source": [ - "# Software and Data\n", - "\n", - "On this page you'll find information about the computing environment and datasets that we'll be using in this tutorial. \n", - "\n", - "\n", - "## Computing environment\n", - "\n", - "Below, you'lll see a list of the python libraries we'll be using in this example. This is the full list of libraries across all notebooks." - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "id": "446021e3", - "metadata": { - "vscode": { - "languageId": "python" - } - }, - "outputs": [], - "source": [ - "import os\n", - "import json\n", - "import urllib.request\n", - "import numpy as np\n", - "import xarray as xr\n", - "import rioxarray as rxr\n", - "import geopandas as gpd\n", - "import pandas as pd\n", - "\n", - "import matplotlib.pyplot as plt\n", - "import matplotlib.ticker as mticker\n", - "\n", - "from shapely.geometry import Polygon\n", - "from shapely.geometry import Point\n", - "import cartopy.crs as ccrs\n", - "from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER\n", - "import cartopy\n", - "import cartopy.feature as cfeature\n", - "\n", - "from geocube.api.core import make_geocube\n", - "import flox\n", - "import s3fs\n" - ] - }, - { - "cell_type": "markdown", - "id": "d43c7d3b", - "metadata": {}, - "source": [ - "This tutorial also uses several functions that are stored in the script [`itslivetools.py`](https://github.com/e-marshall/itslive/blob/master/itslivetools.py). It is located in the github repo for this tutorial. If you clone the repo, it should be available to import to the tutorial notebooks. Otherwise, if you would like to use `itslivetools.py`, download the script and move it to your working directory. " - ] - }, - { - "cell_type": "markdown", - "id": "35049ecb", - "metadata": {}, - "source": [ - "## Running tutorial on the cloud\n", - "\n", - "This link will launch a preconfigured jupyterlab environment on mybinder.org:\n", - "\n", - "[https://mybinder.org/v2/gh/e-marshall/itslive/HEAD?labpath=accessing_s3_data.ipynb](https://mybinder.org/v2/gh/e-marshall/itslive/HEAD?labpath=accessing_s3_data.ipynb)\n", - "\n", - "## Running tutorial material locally\n", - "\n", - "To run the notebooks contained in this tutorial on your local machine\n", - "\n", - "create the `itslivetools_env` conda environment (`conda env create -f environment-unpinned.yml`) based on the `environment.yml` file [here](https://github.com/e-marshall/mynewbook/blob/master/environment.yml). This should work on any platform (linux, osx, windows) and will install the latest versions of all dependencies.\n", - "\n", - "Alternatively, the code repository for this tutorial (https://github.com/e-marshall/itslive) also contains \"lock\" files for Linux (conda-linux-64.lock.yml) and MacOS (conda-osx-64.lock.yml) that pin exact versions of all required python packages for a [reproducible computing environment](https://mybinder.readthedocs.io/en/latest/tutorials/reproducibility.html)." - ] - }, - { - "cell_type": "markdown", - "id": "29b773e4", - "metadata": {}, - "source": [ - "## Data\n", - "\n", - "The velocity data that we'll be using is from the [ITS_LIVE dataset](https://its-live.jpl.nasa.gov/#access). This dataset contains global coverage of land ice velocity data at various temporal frequencies and in various formats. Follow the link to explore the data that's available for a particular region you may be interested in. **ITS_LIVE** has multiple options for data access; this example will focus on using zarr datacubes that are stored in s3 buckets on AWS.\n", - "\n", - "**ITS_LIVE** velocity data is accessed in a raster format and the data covers a large swath of terrain covering land that is glaciated and non-glaciated. We want to select just the pixels that cover glaciated surfaces; to do this, we use glacier outlines from the [Randolph Glacier Inventory](https://www.glims.org/RGI/). The RGI region used in this tutorial is made available as a [GeoParquet](https://geoparquet.org/) file in the tutorial [repository](https://github.com/e-marshall/itslive/blob/master/rgi7_region15_south_asia_east.parquet). \n", - "\n", - "Head to the next page to see how we start accessing and working with this data \n" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "38108842-c077-4174-84c5-7cc44cc3c6f8", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.11.3" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/_build/html/_static/__init__.py b/_build/html/_static/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/_build/html/_static/__pycache__/__init__.cpython-310.pyc b/_build/html/_static/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index ab3031dac75c97df0cdee4db9b1c7d1d9f86e79c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmd1j<>g`kg3D^9Ng(<$h(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o6u;Co@UEpt2+* zKhIdt&_KU9vm{lwATc>RF+H_dzqlYHGp`~(DL+3uz9b_xH&ws5B(WqjSwB8LGcU6w bK3=b&@)n0pZhlH>PO2Tq=wc=y!NLFlR%Rtr diff --git a/_build/html/_static/basic.css b/_build/html/_static/basic.css deleted file mode 100644 index d54be80..0000000 --- a/_build/html/_static/basic.css +++ /dev/null @@ -1,906 +0,0 @@ -/* - * basic.css - * ~~~~~~~~~ - * - * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/* -- main layout ----------------------------------------------------------- */ - -div.clearer { - clear: both; -} - -div.section::after { - display: block; - content: ''; - clear: left; -} - -/* -- relbar ---------------------------------------------------------------- */ - -div.related { - width: 100%; - font-size: 90%; -} - -div.related h3 { - display: none; -} - -div.related ul { - margin: 0; - padding: 0 0 0 10px; - list-style: none; -} - -div.related li { - display: inline; -} - -div.related li.right { - float: right; - margin-right: 5px; -} - -/* -- sidebar --------------------------------------------------------------- */ - -div.sphinxsidebarwrapper { - padding: 10px 5px 0 10px; -} - -div.sphinxsidebar { - float: left; - width: 270px; - margin-left: -100%; - font-size: 90%; - word-wrap: break-word; - overflow-wrap : break-word; -} - -div.sphinxsidebar ul { - list-style: none; -} - -div.sphinxsidebar ul ul, -div.sphinxsidebar ul.want-points { - margin-left: 20px; - list-style: square; -} - -div.sphinxsidebar ul ul { - margin-top: 0; - margin-bottom: 0; -} - -div.sphinxsidebar form { - margin-top: 10px; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - -div.sphinxsidebar #searchbox form.search { - overflow: hidden; -} - -div.sphinxsidebar #searchbox input[type="text"] { - float: left; - width: 80%; - padding: 0.25em; - box-sizing: border-box; -} - -div.sphinxsidebar #searchbox input[type="submit"] { - float: left; - width: 20%; - border-left: none; - padding: 0.25em; - box-sizing: border-box; -} - - -img { - border: 0; - max-width: 100%; -} - -/* -- search page ----------------------------------------------------------- */ - -ul.search { - margin: 10px 0 0 20px; - padding: 0; -} - -ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; -} - -ul.search li a { - font-weight: bold; -} - -ul.search li p.context { - color: #888; - margin: 2px 0 0 30px; - text-align: left; -} - -ul.keywordmatches li.goodmatch a { - font-weight: bold; -} - -/* -- index page ------------------------------------------------------------ */ - -table.contentstable { - width: 90%; - margin-left: auto; - margin-right: auto; -} - -table.contentstable p.biglink { - line-height: 150%; -} - -a.biglink { - font-size: 1.3em; -} - -span.linkdescr { - font-style: italic; - padding-top: 5px; - font-size: 90%; -} - -/* -- general index --------------------------------------------------------- */ - -table.indextable { - width: 100%; -} - -table.indextable td { - text-align: left; - vertical-align: top; -} - -table.indextable ul { - margin-top: 0; - margin-bottom: 0; - list-style-type: none; -} - -table.indextable > tbody > tr > td > ul { - padding-left: 0em; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- domain module index --------------------------------------------------- */ - -table.modindextable td { - padding: 2px; - border-collapse: collapse; -} - -/* -- general body styles --------------------------------------------------- */ - -div.body { - min-width: 450px; - max-width: 800px; -} - -div.body p, div.body dd, div.body li, div.body blockquote { - -moz-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -a.headerlink { - visibility: hidden; -} - -a.brackets:before, -span.brackets > a:before{ - content: "["; -} - -a.brackets:after, -span.brackets > a:after { - content: "]"; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink, -caption:hover > a.headerlink, -p.caption:hover > a.headerlink, -div.code-block-caption:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, figure.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, figure.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, figure.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -img.align-default, figure.align-default, .figure.align-default { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-default { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar, -aside.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px; - background-color: #ffe; - width: 40%; - float: right; - clear: right; - overflow-x: auto; -} - -p.sidebar-title { - font-weight: bold; -} - -div.admonition, div.topic, blockquote { - clear: left; -} - -/* -- topics ---------------------------------------------------------------- */ - -div.topic { - border: 1px solid #ccc; - padding: 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- content of sidebars/topics/admonitions -------------------------------- */ - -div.sidebar > :last-child, -aside.sidebar > :last-child, -div.topic > :last-child, -div.admonition > :last-child { - margin-bottom: 0; -} - -div.sidebar::after, -aside.sidebar::after, -div.topic::after, -div.admonition::after, -blockquote::after { - display: block; - content: ''; - clear: both; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - margin-top: 10px; - margin-bottom: 10px; - border: 0; - border-collapse: collapse; -} - -table.align-center { - margin-left: auto; - margin-right: auto; -} - -table.align-default { - margin-left: auto; - margin-right: auto; -} - -table caption span.caption-number { - font-style: italic; -} - -table caption span.caption-text { -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -table.footnote td, table.footnote th { - border: 0 !important; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -th > :first-child, -td > :first-child { - margin-top: 0px; -} - -th > :last-child, -td > :last-child { - margin-bottom: 0px; -} - -/* -- figures --------------------------------------------------------------- */ - -div.figure, figure { - margin: 0.5em; - padding: 0.5em; -} - -div.figure p.caption, figcaption { - padding: 0.3em; -} - -div.figure p.caption span.caption-number, -figcaption span.caption-number { - font-style: italic; -} - -div.figure p.caption span.caption-text, -figcaption span.caption-text { -} - -/* -- field list styles ----------------------------------------------------- */ - -table.field-list td, table.field-list th { - border: 0 !important; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -/* -- hlist styles ---------------------------------------------------------- */ - -table.hlist { - margin: 1em 0; -} - -table.hlist td { - vertical-align: top; -} - -/* -- object description styles --------------------------------------------- */ - -.sig { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; -} - -.sig-name, code.descname { - background-color: transparent; - font-weight: bold; -} - -.sig-name { - font-size: 1.1em; -} - -code.descname { - font-size: 1.2em; -} - -.sig-prename, code.descclassname { - background-color: transparent; -} - -.optional { - font-size: 1.3em; -} - -.sig-paren { - font-size: larger; -} - -.sig-param.n { - font-style: italic; -} - -/* C++ specific styling */ - -.sig-inline.c-texpr, -.sig-inline.cpp-texpr { - font-family: unset; -} - -.sig.c .k, .sig.c .kt, -.sig.cpp .k, .sig.cpp .kt { - color: #0033B3; -} - -.sig.c .m, -.sig.cpp .m { - color: #1750EB; -} - -.sig.c .s, .sig.c .sc, -.sig.cpp .s, .sig.cpp .sc { - color: #067D17; -} - - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -:not(li) > ol > li:first-child > :first-child, -:not(li) > ul > li:first-child > :first-child { - margin-top: 0px; -} - -:not(li) > ol > li:last-child > :last-child, -:not(li) > ul > li:last-child > :last-child { - margin-bottom: 0px; -} - -ol.simple ol p, -ol.simple ul p, -ul.simple ol p, -ul.simple ul p { - margin-top: 0; -} - -ol.simple > li:not(:first-child) > p, -ul.simple > li:not(:first-child) > p { - margin-top: 0; -} - -ol.simple p, -ul.simple p { - margin-bottom: 0; -} - -dl.footnote > dt, -dl.citation > dt { - float: left; - margin-right: 0.5em; -} - -dl.footnote > dd, -dl.citation > dd { - margin-bottom: 0em; -} - -dl.footnote > dd:after, -dl.citation > dd:after { - content: ""; - clear: both; -} - -dl.field-list { - display: grid; - grid-template-columns: fit-content(30%) auto; -} - -dl.field-list > dt { - font-weight: bold; - word-break: break-word; - padding-left: 0.5em; - padding-right: 5px; -} - -dl.field-list > dt:after { - content: ":"; -} - -dl.field-list > dd { - padding-left: 0.5em; - margin-top: 0em; - margin-left: 0em; - margin-bottom: 0em; -} - -dl { - margin-bottom: 15px; -} - -dd > :first-child { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -dl > dd:last-child, -dl > dd:last-child > :last-child { - margin-bottom: 0; -} - -dt:target, span.highlighted { - background-color: #fbe54e; -} - -rect.highlighted { - fill: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -.classifier:before { - font-style: normal; - margin: 0 0.5em; - content: ":"; - display: inline-block; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -pre, div[class*="highlight-"] { - clear: both; -} - -span.pre { - -moz-hyphens: none; - -ms-hyphens: none; - -webkit-hyphens: none; - hyphens: none; - white-space: nowrap; -} - -div[class*="highlight-"] { - margin: 1em 0; -} - -td.linenos pre { - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - display: block; -} - -table.highlighttable tbody { - display: block; -} - -table.highlighttable tr { - display: flex; -} - -table.highlighttable td { - margin: 0; - padding: 0; -} - -table.highlighttable td.linenos { - padding-right: 0.5em; -} - -table.highlighttable td.code { - flex: 1; - overflow: hidden; -} - -.highlight .hll { - display: block; -} - -div.highlight pre, -table.highlighttable pre { - margin: 0; -} - -div.code-block-caption + div { - margin-top: 0; -} - -div.code-block-caption { - margin-top: 1em; - padding: 2px 5px; - font-size: small; -} - -div.code-block-caption code { - background-color: transparent; -} - -table.highlighttable td.linenos, -span.linenos, -div.highlight span.gp { /* gp: Generic.Prompt */ - user-select: none; - -webkit-user-select: text; /* Safari fallback only */ - -webkit-user-select: none; /* Chrome/Safari */ - -moz-user-select: none; /* Firefox */ - -ms-user-select: none; /* IE10+ */ -} - -div.code-block-caption span.caption-number { - padding: 0.1em 0.3em; - font-style: italic; -} - -div.code-block-caption span.caption-text { -} - -div.literal-block-wrapper { - margin: 1em 0; -} - -code.xref, a code { - background-color: transparent; - font-weight: bold; -} - -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -span.eqno a.headerlink { - position: absolute; - z-index: 1; -} - -div.math:hover a.headerlink { - visibility: visible; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/_build/html/_static/check-solid.svg b/_build/html/_static/check-solid.svg deleted file mode 100644 index 92fad4b..0000000 --- a/_build/html/_static/check-solid.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/_build/html/_static/clipboard.min.js b/_build/html/_static/clipboard.min.js deleted file mode 100644 index 54b3c46..0000000 --- a/_build/html/_static/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v2.0.8 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return o}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),c=n.n(e);function a(t){try{return document.execCommand(t)}catch(t){return}}var f=function(t){t=c()(t);return a("cut"),t};var l=function(t){var e,n,o,r=1 - - - - diff --git a/_build/html/_static/copybutton.css b/_build/html/_static/copybutton.css deleted file mode 100644 index f1916ec..0000000 --- a/_build/html/_static/copybutton.css +++ /dev/null @@ -1,94 +0,0 @@ -/* Copy buttons */ -button.copybtn { - position: absolute; - display: flex; - top: .3em; - right: .3em; - width: 1.7em; - height: 1.7em; - opacity: 0; - transition: opacity 0.3s, border .3s, background-color .3s; - user-select: none; - padding: 0; - border: none; - outline: none; - border-radius: 0.4em; - /* The colors that GitHub uses */ - border: #1b1f2426 1px solid; - background-color: #f6f8fa; - color: #57606a; -} - -button.copybtn.success { - border-color: #22863a; - color: #22863a; -} - -button.copybtn svg { - stroke: currentColor; - width: 1.5em; - height: 1.5em; - padding: 0.1em; -} - -div.highlight { - position: relative; -} - -/* Show the copybutton */ -.highlight:hover button.copybtn, button.copybtn.success { - opacity: 1; -} - -.highlight button.copybtn:hover { - background-color: rgb(235, 235, 235); -} - -.highlight button.copybtn:active { - background-color: rgb(187, 187, 187); -} - -/** - * A minimal CSS-only tooltip copied from: - * https://codepen.io/mildrenben/pen/rVBrpK - * - * To use, write HTML like the following: - * - *

Short

- */ - .o-tooltip--left { - position: relative; - } - - .o-tooltip--left:after { - opacity: 0; - visibility: hidden; - position: absolute; - content: attr(data-tooltip); - padding: .2em; - font-size: .8em; - left: -.2em; - background: grey; - color: white; - white-space: nowrap; - z-index: 2; - border-radius: 2px; - transform: translateX(-102%) translateY(0); - transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); -} - -.o-tooltip--left:hover:after { - display: block; - opacity: 1; - visibility: visible; - transform: translateX(-100%) translateY(0); - transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); - transition-delay: .5s; -} - -/* By default the copy button shouldn't show up when printing a page */ -@media print { - button.copybtn { - display: none; - } -} diff --git a/_build/html/_static/copybutton.js b/_build/html/_static/copybutton.js deleted file mode 100644 index 2ea7ff3..0000000 --- a/_build/html/_static/copybutton.js +++ /dev/null @@ -1,248 +0,0 @@ -// Localization support -const messages = { - 'en': { - 'copy': 'Copy', - 'copy_to_clipboard': 'Copy to clipboard', - 'copy_success': 'Copied!', - 'copy_failure': 'Failed to copy', - }, - 'es' : { - 'copy': 'Copiar', - 'copy_to_clipboard': 'Copiar al portapapeles', - 'copy_success': '¡Copiado!', - 'copy_failure': 'Error al copiar', - }, - 'de' : { - 'copy': 'Kopieren', - 'copy_to_clipboard': 'In die Zwischenablage kopieren', - 'copy_success': 'Kopiert!', - 'copy_failure': 'Fehler beim Kopieren', - }, - 'fr' : { - 'copy': 'Copier', - 'copy_to_clipboard': 'Copier dans le presse-papier', - 'copy_success': 'Copié !', - 'copy_failure': 'Échec de la copie', - }, - 'ru': { - 'copy': 'Скопировать', - 'copy_to_clipboard': 'Скопировать в буфер', - 'copy_success': 'Скопировано!', - 'copy_failure': 'Ðе удалоÑÑŒ Ñкопировать', - }, - 'zh-CN': { - 'copy': 'å¤åˆ¶', - 'copy_to_clipboard': 'å¤åˆ¶åˆ°å‰ªè´´æ¿', - 'copy_success': 'å¤åˆ¶æˆåŠŸ!', - 'copy_failure': 'å¤åˆ¶å¤±è´¥', - }, - 'it' : { - 'copy': 'Copiare', - 'copy_to_clipboard': 'Copiato negli appunti', - 'copy_success': 'Copiato!', - 'copy_failure': 'Errore durante la copia', - } -} - -let locale = 'en' -if( document.documentElement.lang !== undefined - && messages[document.documentElement.lang] !== undefined ) { - locale = document.documentElement.lang -} - -let doc_url_root = DOCUMENTATION_OPTIONS.URL_ROOT; -if (doc_url_root == '#') { - doc_url_root = ''; -} - -/** - * SVG files for our copy buttons - */ -let iconCheck = ` - ${messages[locale]['copy_success']} - - -` - -// If the user specified their own SVG use that, otherwise use the default -let iconCopy = ``; -if (!iconCopy) { - iconCopy = ` - ${messages[locale]['copy_to_clipboard']} - - - -` -} - -/** - * Set up copy/paste for code blocks - */ - -const runWhenDOMLoaded = cb => { - if (document.readyState != 'loading') { - cb() - } else if (document.addEventListener) { - document.addEventListener('DOMContentLoaded', cb) - } else { - document.attachEvent('onreadystatechange', function() { - if (document.readyState == 'complete') cb() - }) - } -} - -const codeCellId = index => `codecell${index}` - -// Clears selected text since ClipboardJS will select the text when copying -const clearSelection = () => { - if (window.getSelection) { - window.getSelection().removeAllRanges() - } else if (document.selection) { - document.selection.empty() - } -} - -// Changes tooltip text for a moment, then changes it back -// We want the timeout of our `success` class to be a bit shorter than the -// tooltip and icon change, so that we can hide the icon before changing back. -var timeoutIcon = 2000; -var timeoutSuccessClass = 1500; - -const temporarilyChangeTooltip = (el, oldText, newText) => { - el.setAttribute('data-tooltip', newText) - el.classList.add('success') - // Remove success a little bit sooner than we change the tooltip - // So that we can use CSS to hide the copybutton first - setTimeout(() => el.classList.remove('success'), timeoutSuccessClass) - setTimeout(() => el.setAttribute('data-tooltip', oldText), timeoutIcon) -} - -// Changes the copy button icon for two seconds, then changes it back -const temporarilyChangeIcon = (el) => { - el.innerHTML = iconCheck; - setTimeout(() => {el.innerHTML = iconCopy}, timeoutIcon) -} - -const addCopyButtonToCodeCells = () => { - // If ClipboardJS hasn't loaded, wait a bit and try again. This - // happens because we load ClipboardJS asynchronously. - if (window.ClipboardJS === undefined) { - setTimeout(addCopyButtonToCodeCells, 250) - return - } - - // Add copybuttons to all of our code cells - const COPYBUTTON_SELECTOR = 'div.highlight pre'; - const codeCells = document.querySelectorAll(COPYBUTTON_SELECTOR) - codeCells.forEach((codeCell, index) => { - const id = codeCellId(index) - codeCell.setAttribute('id', id) - - const clipboardButton = id => - `` - codeCell.insertAdjacentHTML('afterend', clipboardButton(id)) - }) - -function escapeRegExp(string) { - return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string -} - -/** - * Removes excluded text from a Node. - * - * @param {Node} target Node to filter. - * @param {string} exclude CSS selector of nodes to exclude. - * @returns {DOMString} Text from `target` with text removed. - */ -function filterText(target, exclude) { - const clone = target.cloneNode(true); // clone as to not modify the live DOM - if (exclude) { - // remove excluded nodes - clone.querySelectorAll(exclude).forEach(node => node.remove()); - } - return clone.innerText; -} - -// Callback when a copy button is clicked. Will be passed the node that was clicked -// should then grab the text and replace pieces of text that shouldn't be used in output -function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { - var regexp; - var match; - - // Do we check for line continuation characters and "HERE-documents"? - var useLineCont = !!lineContinuationChar - var useHereDoc = !!hereDocDelim - - // create regexp to capture prompt and remaining line - if (isRegexp) { - regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') - } else { - regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') - } - - const outputLines = []; - var promptFound = false; - var gotLineCont = false; - var gotHereDoc = false; - const lineGotPrompt = []; - for (const line of textContent.split('\n')) { - match = line.match(regexp) - if (match || gotLineCont || gotHereDoc) { - promptFound = regexp.test(line) - lineGotPrompt.push(promptFound) - if (removePrompts && promptFound) { - outputLines.push(match[2]) - } else { - outputLines.push(line) - } - gotLineCont = line.endsWith(lineContinuationChar) & useLineCont - if (line.includes(hereDocDelim) & useHereDoc) - gotHereDoc = !gotHereDoc - } else if (!onlyCopyPromptLines) { - outputLines.push(line) - } else if (copyEmptyLines && line.trim() === '') { - outputLines.push(line) - } - } - - // If no lines with the prompt were found then just use original lines - if (lineGotPrompt.some(v => v === true)) { - textContent = outputLines.join('\n'); - } - - // Remove a trailing newline to avoid auto-running when pasting - if (textContent.endsWith("\n")) { - textContent = textContent.slice(0, -1) - } - return textContent -} - - -var copyTargetText = (trigger) => { - var target = document.querySelector(trigger.attributes['data-clipboard-target'].value); - - // get filtered text - let exclude = '.linenos'; - - let text = filterText(target, exclude); - return formatCopyText(text, '', false, true, true, true, '', '') -} - - // Initialize with a callback so we can modify the text before copy - const clipboard = new ClipboardJS('.copybtn', {text: copyTargetText}) - - // Update UI with error/success messages - clipboard.on('success', event => { - clearSelection() - temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_success']) - temporarilyChangeIcon(event.trigger) - }) - - clipboard.on('error', event => { - temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_failure']) - }) -} - -runWhenDOMLoaded(addCopyButtonToCodeCells) \ No newline at end of file diff --git a/_build/html/_static/copybutton_funcs.js b/_build/html/_static/copybutton_funcs.js deleted file mode 100644 index dbe1aaa..0000000 --- a/_build/html/_static/copybutton_funcs.js +++ /dev/null @@ -1,73 +0,0 @@ -function escapeRegExp(string) { - return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string -} - -/** - * Removes excluded text from a Node. - * - * @param {Node} target Node to filter. - * @param {string} exclude CSS selector of nodes to exclude. - * @returns {DOMString} Text from `target` with text removed. - */ -export function filterText(target, exclude) { - const clone = target.cloneNode(true); // clone as to not modify the live DOM - if (exclude) { - // remove excluded nodes - clone.querySelectorAll(exclude).forEach(node => node.remove()); - } - return clone.innerText; -} - -// Callback when a copy button is clicked. Will be passed the node that was clicked -// should then grab the text and replace pieces of text that shouldn't be used in output -export function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { - var regexp; - var match; - - // Do we check for line continuation characters and "HERE-documents"? - var useLineCont = !!lineContinuationChar - var useHereDoc = !!hereDocDelim - - // create regexp to capture prompt and remaining line - if (isRegexp) { - regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') - } else { - regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') - } - - const outputLines = []; - var promptFound = false; - var gotLineCont = false; - var gotHereDoc = false; - const lineGotPrompt = []; - for (const line of textContent.split('\n')) { - match = line.match(regexp) - if (match || gotLineCont || gotHereDoc) { - promptFound = regexp.test(line) - lineGotPrompt.push(promptFound) - if (removePrompts && promptFound) { - outputLines.push(match[2]) - } else { - outputLines.push(line) - } - gotLineCont = line.endsWith(lineContinuationChar) & useLineCont - if (line.includes(hereDocDelim) & useHereDoc) - gotHereDoc = !gotHereDoc - } else if (!onlyCopyPromptLines) { - outputLines.push(line) - } else if (copyEmptyLines && line.trim() === '') { - outputLines.push(line) - } - } - - // If no lines with the prompt were found then just use original lines - if (lineGotPrompt.some(v => v === true)) { - textContent = outputLines.join('\n'); - } - - // Remove a trailing newline to avoid auto-running when pasting - if (textContent.endsWith("\n")) { - textContent = textContent.slice(0, -1) - } - return textContent -} diff --git a/_build/html/_static/css/blank.css b/_build/html/_static/css/blank.css deleted file mode 100644 index 8a686ec..0000000 --- a/_build/html/_static/css/blank.css +++ /dev/null @@ -1,2 +0,0 @@ -/* This file is intentionally left blank to override the stylesheet of the -parent theme via theme.conf. The parent style we import directly in theme.css */ \ No newline at end of file diff --git a/_build/html/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css b/_build/html/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css deleted file mode 100644 index 9b1c5d7..0000000 --- a/_build/html/_static/css/index.ff1ffe594081f20da1ef19478df9384b.css +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bootstrap v4.5.0 (https://getbootstrap.com/) - * Copyright 2011-2020 The Bootstrap Authors - * Copyright 2011-2020 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:540px;--breakpoint-md:720px;--breakpoint-lg:960px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5;color:#212529;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;background-color:transparent}a:hover{color:#0056b3}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:540px){.container{max-width:540px}}@media (min-width:720px){.container{max-width:720px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1400px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:540px){.container,.container-sm{max-width:540px}}@media (min-width:720px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:960px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:540px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:720px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:960px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:539.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:719.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:959.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:540px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:540px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:720px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:960px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:539.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:540px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:719.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:720px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:959.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:960px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:540px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:540px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:540px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb,.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:540px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:540px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:720px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:960px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:540px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:960px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:540px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:720px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:960px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:540px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:720px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:960px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:540px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:720px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:960px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:540px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:720px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:960px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:540px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:720px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:960px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:960px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}html{font-size:var(--pst-font-size-base);scroll-padding-top:calc(var(--pst-header-height) + 12px)}body{padding-top:calc(var(--pst-header-height) + 20px);background-color:#fff;font-family:var(--pst-font-family-base);font-weight:400;line-height:1.65;color:rgba(var(--pst-color-text-base),1)}p{margin-bottom:1.15rem;font-size:1em;color:rgba(var(--pst-color-paragraph),1)}p.rubric{border-bottom:1px solid #c9c9c9}a{color:rgba(var(--pst-color-link),1);text-decoration:none}a:hover{color:rgba(var(--pst-color-link-hover),1);text-decoration:underline}a.headerlink{color:rgba(var(--pst-color-headerlink),1);font-size:.8em;padding:0 4px;text-decoration:none}a.headerlink:hover{background-color:rgba(var(--pst-color-headerlink),1);color:rgba(var(--pst-color-headerlink-hover),1)}.heading-style,h1,h2,h3,h4,h5,h6{margin:2.75rem 0 1.05rem;font-family:var(--pst-font-family-heading);font-weight:400;line-height:1.15}h1{margin-top:0;font-size:var(--pst-font-size-h1);color:rgba(var(--pst-color-h1),1)}h2{font-size:var(--pst-font-size-h2);color:rgba(var(--pst-color-h2),1)}h3{font-size:var(--pst-font-size-h3);color:rgba(var(--pst-color-h3),1)}h4{font-size:var(--pst-font-size-h4);color:rgba(var(--pst-color-h4),1)}h5{font-size:var(--pst-font-size-h5);color:rgba(var(--pst-color-h5),1)}h6{font-size:var(--pst-font-size-h6);color:rgba(var(--pst-color-h6),1)}.text_small,small{font-size:var(--pst-font-size-milli)}hr{border:0;border-top:1px solid #e5e5e5}code,kbd,pre,samp{font-family:var(--pst-font-family-monospace)}code{color:rgba(var(--pst-color-inline-code),1)}pre{margin:1.5em 0;padding:10px;background-color:rgba(var(--pst-color-preformatted-background),1);color:rgba(var(--pst-color-preformatted-text),1);line-height:1.2em;border:1px solid #c9c9c9;border-radius:.2rem;box-shadow:1px 1px 1px #d8d8d8}dd{margin-top:3px;margin-bottom:10px;margin-left:30px}.navbar{position:fixed;min-height:var(--pst-header-height);width:100%;padding:0}.navbar .container-xl{height:100%}@media (min-width:960px){.navbar #navbar-end>.navbar-end-item{display:inline-block}}.navbar-brand{position:relative;height:var(--pst-header-height);width:auto;padding:.5rem 0}.navbar-brand img{max-width:100%;height:100%;width:auto}.navbar-light{background:#fff!important;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.11)}.navbar-light .navbar-nav li a.nav-link{padding:0 .5rem;color:rgba(var(--pst-color-navbar-link),1)}.navbar-light .navbar-nav li a.nav-link:hover{color:rgba(var(--pst-color-navbar-link-hover),1)}.navbar-light .navbar-nav>.active>.nav-link{font-weight:600;color:rgba(var(--pst-color-navbar-link-active),1)}.navbar-header a{padding:0 15px}.admonition,div.admonition{margin:1.5625em auto;padding:0 .6rem .8rem;overflow:hidden;page-break-inside:avoid;border-left:.2rem solid;border-left-color:rgba(var(--pst-color-admonition-default),1);border-bottom-color:rgba(var(--pst-color-admonition-default),1);border-right-color:rgba(var(--pst-color-admonition-default),1);border-top-color:rgba(var(--pst-color-admonition-default),1);border-radius:.2rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);transition:color .25s,background-color .25s,border-color .25s}.admonition :last-child,div.admonition :last-child{margin-bottom:0}.admonition p.admonition-title~*,div.admonition p.admonition-title~*{padding:0 1.4rem}.admonition>ol,.admonition>ul,div.admonition>ol,div.admonition>ul{margin-left:1em}.admonition>.admonition-title,div.admonition>.admonition-title{position:relative;margin:0 -.6rem;padding:.4rem .6rem .4rem 2rem;font-weight:700;background-color:rgba(var(--pst-color-admonition-default),.1)}.admonition>.admonition-title:before,div.admonition>.admonition-title:before{position:absolute;left:.6rem;width:1rem;height:1rem;color:rgba(var(--pst-color-admonition-default),1);font-family:Font Awesome\ 5 Free;font-weight:900;content:var(--pst-icon-admonition-default)}.admonition>.admonition-title+*,div.admonition>.admonition-title+*{margin-top:.4em}.admonition.attention,div.admonition.attention{border-color:rgba(var(--pst-color-admonition-attention),1)}.admonition.attention>.admonition-title,div.admonition.attention>.admonition-title{background-color:rgba(var(--pst-color-admonition-attention),.1)}.admonition.attention>.admonition-title:before,div.admonition.attention>.admonition-title:before{color:rgba(var(--pst-color-admonition-attention),1);content:var(--pst-icon-admonition-attention)}.admonition.caution,div.admonition.caution{border-color:rgba(var(--pst-color-admonition-caution),1)}.admonition.caution>.admonition-title,div.admonition.caution>.admonition-title{background-color:rgba(var(--pst-color-admonition-caution),.1)}.admonition.caution>.admonition-title:before,div.admonition.caution>.admonition-title:before{color:rgba(var(--pst-color-admonition-caution),1);content:var(--pst-icon-admonition-caution)}.admonition.warning,div.admonition.warning{border-color:rgba(var(--pst-color-admonition-warning),1)}.admonition.warning>.admonition-title,div.admonition.warning>.admonition-title{background-color:rgba(var(--pst-color-admonition-warning),.1)}.admonition.warning>.admonition-title:before,div.admonition.warning>.admonition-title:before{color:rgba(var(--pst-color-admonition-warning),1);content:var(--pst-icon-admonition-warning)}.admonition.danger,div.admonition.danger{border-color:rgba(var(--pst-color-admonition-danger),1)}.admonition.danger>.admonition-title,div.admonition.danger>.admonition-title{background-color:rgba(var(--pst-color-admonition-danger),.1)}.admonition.danger>.admonition-title:before,div.admonition.danger>.admonition-title:before{color:rgba(var(--pst-color-admonition-danger),1);content:var(--pst-icon-admonition-danger)}.admonition.error,div.admonition.error{border-color:rgba(var(--pst-color-admonition-error),1)}.admonition.error>.admonition-title,div.admonition.error>.admonition-title{background-color:rgba(var(--pst-color-admonition-error),.1)}.admonition.error>.admonition-title:before,div.admonition.error>.admonition-title:before{color:rgba(var(--pst-color-admonition-error),1);content:var(--pst-icon-admonition-error)}.admonition.hint,div.admonition.hint{border-color:rgba(var(--pst-color-admonition-hint),1)}.admonition.hint>.admonition-title,div.admonition.hint>.admonition-title{background-color:rgba(var(--pst-color-admonition-hint),.1)}.admonition.hint>.admonition-title:before,div.admonition.hint>.admonition-title:before{color:rgba(var(--pst-color-admonition-hint),1);content:var(--pst-icon-admonition-hint)}.admonition.tip,div.admonition.tip{border-color:rgba(var(--pst-color-admonition-tip),1)}.admonition.tip>.admonition-title,div.admonition.tip>.admonition-title{background-color:rgba(var(--pst-color-admonition-tip),.1)}.admonition.tip>.admonition-title:before,div.admonition.tip>.admonition-title:before{color:rgba(var(--pst-color-admonition-tip),1);content:var(--pst-icon-admonition-tip)}.admonition.important,div.admonition.important{border-color:rgba(var(--pst-color-admonition-important),1)}.admonition.important>.admonition-title,div.admonition.important>.admonition-title{background-color:rgba(var(--pst-color-admonition-important),.1)}.admonition.important>.admonition-title:before,div.admonition.important>.admonition-title:before{color:rgba(var(--pst-color-admonition-important),1);content:var(--pst-icon-admonition-important)}.admonition.note,div.admonition.note{border-color:rgba(var(--pst-color-admonition-note),1)}.admonition.note>.admonition-title,div.admonition.note>.admonition-title{background-color:rgba(var(--pst-color-admonition-note),.1)}.admonition.note>.admonition-title:before,div.admonition.note>.admonition-title:before{color:rgba(var(--pst-color-admonition-note),1);content:var(--pst-icon-admonition-note)}table.field-list{border-collapse:separate;border-spacing:10px;margin-left:1px}table.field-list th.field-name{padding:1px 8px 1px 5px;white-space:nowrap;background-color:#eee}table.field-list td.field-body p{font-style:italic}table.field-list td.field-body p>strong{font-style:normal}table.field-list td.field-body blockquote{border-left:none;margin:0 0 .3em;padding-left:30px}.table.autosummary td:first-child{white-space:nowrap}.sig{font-family:var(--pst-font-family-monospace)}.sig-inline.c-texpr,.sig-inline.cpp-texpr{font-family:unset}.sig.c .k,.sig.c .kt,.sig.c .m,.sig.c .s,.sig.c .sc,.sig.cpp .k,.sig.cpp .kt,.sig.cpp .m,.sig.cpp .s,.sig.cpp .sc{color:rgba(var(--pst-color-text-base),1)}.sig-name{color:rgba(var(--pst-color-inline-code),1)}blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}dt.label>span.brackets:not(:only-child):before{content:"["}dt.label>span.brackets:not(:only-child):after{content:"]"}a.footnote-reference{vertical-align:super;font-size:small}div.deprecated{margin-bottom:10px;margin-top:10px;padding:7px;background-color:#f3e5e5;border:1px solid #eed3d7;border-radius:.5rem}div.deprecated p{color:#b94a48;display:inline}.topic{background-color:#eee}.seealso dd{margin-top:0;margin-bottom:0}.viewcode-back{font-family:var(--pst-font-family-base)}.viewcode-block:target{background-color:#f4debf;border-top:1px solid #ac9;border-bottom:1px solid #ac9}span.guilabel{border:1px solid #7fbbe3;background:#e7f2fa;font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}footer{width:100%;border-top:1px solid #ccc;padding:10px}footer .footer-item p{margin-bottom:0}.bd-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px}.bd-search .icon{position:absolute;color:#a4a6a7;left:25px;top:25px}.bd-search input{border-radius:0;border:0;border-bottom:1px solid #e5e5e5;padding-left:35px}.bd-toc{-ms-flex-order:2;order:2;height:calc(100vh - 2rem);overflow-y:auto}@supports (position:-webkit-sticky) or (position:sticky){.bd-toc{position:-webkit-sticky;position:sticky;top:calc(var(--pst-header-height) + 20px);height:calc(100vh - 5rem);overflow-y:auto}}.bd-toc .onthispage{color:#a4a6a7}.section-nav{padding-left:0;border-left:1px solid #eee;border-bottom:none}.section-nav ul{padding-left:1rem}.toc-entry,.toc-entry a{display:block}.toc-entry a{padding:.125rem 1.5rem;color:rgba(var(--pst-color-toc-link),1)}@media (min-width:1200px){.toc-entry a{padding-right:0}}.toc-entry a:hover{color:rgba(var(--pst-color-toc-link-hover),1);text-decoration:none}.bd-sidebar{padding-top:1em}@media (min-width:720px){.bd-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports (position:-webkit-sticky) or (position:sticky){.bd-sidebar{position:-webkit-sticky;position:sticky;top:calc(var(--pst-header-height) + 20px);z-index:1000;height:calc(100vh - var(--pst-header-height) - 20px)}}}.bd-sidebar.no-sidebar{border-right:0}.bd-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media (min-width:720px){.bd-links{display:block}@supports (position:-webkit-sticky) or (position:sticky){.bd-links{max-height:calc(100vh - 11rem);overflow-y:auto}}}.bd-sidenav{display:none}.bd-content{padding-top:20px}.bd-content .section{max-width:100%}.bd-content .section table{display:block;overflow:auto}.bd-toc-link{display:block;padding:.25rem 1.5rem;font-weight:600;color:rgba(0,0,0,.65)}.bd-toc-link:hover{color:rgba(0,0,0,.85);text-decoration:none}.bd-toc-item.active{margin-bottom:1rem}.bd-toc-item.active:not(:first-child){margin-top:1rem}.bd-toc-item.active>.bd-toc-link{color:rgba(0,0,0,.85)}.bd-toc-item.active>.bd-toc-link:hover{background-color:transparent}.bd-toc-item.active>.bd-sidenav{display:block}nav.bd-links p.caption{font-size:var(--pst-sidebar-caption-font-size);text-transform:uppercase;font-weight:700;position:relative;margin-top:1.25em;margin-bottom:.5em;padding:0 1.5rem;color:rgba(var(--pst-color-sidebar-caption),1)}nav.bd-links p.caption:first-child{margin-top:0}.bd-sidebar .nav{font-size:var(--pst-sidebar-font-size)}.bd-sidebar .nav ul{list-style:none;padding:0 0 0 1.5rem}.bd-sidebar .nav li>a{display:block;padding:.25rem 1.5rem;color:rgba(var(--pst-color-sidebar-link),1)}.bd-sidebar .nav li>a:hover{color:rgba(var(--pst-color-sidebar-link-hover),1);text-decoration:none;background-color:transparent}.bd-sidebar .nav li>a.reference.external:after{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\f35d";font-size:.75em;margin-left:.3em}.bd-sidebar .nav .active:hover>a,.bd-sidebar .nav .active>a{font-weight:600;color:rgba(var(--pst-color-sidebar-link-active),1)}.toc-h2{font-size:.85rem}.toc-h3{font-size:.75rem}.toc-h4{font-size:.65rem}.toc-entry>.nav-link.active{font-weight:600;color:#130654;color:rgba(var(--pst-color-toc-link-active),1);background-color:transparent;border-left:2px solid rgba(var(--pst-color-toc-link-active),1)}.nav-link:hover{border-style:none}#navbar-main-elements li.nav-item i{font-size:.7rem;padding-left:2px;vertical-align:middle}.bd-toc .nav .nav{display:none}.bd-toc .nav .nav.visible,.bd-toc .nav>.active>ul{display:block}.prev-next-area{margin:20px 0}.prev-next-area p{margin:0 .3em;line-height:1.3em}.prev-next-area i{font-size:1.2em}.prev-next-area a{display:flex;align-items:center;border:none;padding:10px;max-width:45%;overflow-x:hidden;color:rgba(0,0,0,.65);text-decoration:none}.prev-next-area a p.prev-next-title{color:rgba(var(--pst-color-link),1);font-weight:600;font-size:1.1em}.prev-next-area a:hover p.prev-next-title{text-decoration:underline}.prev-next-area a .prev-next-info{flex-direction:column;margin:0 .5em}.prev-next-area a .prev-next-info .prev-next-subtitle{text-transform:capitalize}.prev-next-area a.left-prev{float:left}.prev-next-area a.right-next{float:right}.prev-next-area a.right-next div.prev-next-info{text-align:right}.alert{padding-bottom:0}.alert-info a{color:#e83e8c}#navbar-icon-links i.fa,#navbar-icon-links i.fab,#navbar-icon-links i.far,#navbar-icon-links i.fas{vertical-align:middle;font-style:normal;font-size:1.5rem;line-height:1.25}#navbar-icon-links i.fa-github-square:before{color:#333}#navbar-icon-links i.fa-twitter-square:before{color:#55acee}#navbar-icon-links i.fa-gitlab:before{color:#548}#navbar-icon-links i.fa-bitbucket:before{color:#0052cc}.tocsection{border-left:1px solid #eee;padding:.3rem 1.5rem}.tocsection i{padding-right:.5rem}.editthispage{padding-top:2rem}.editthispage a{color:var(--pst-color-sidebar-link-active)}.xr-wrap[hidden]{display:block!important}.toctree-checkbox{position:absolute;display:none}.toctree-checkbox~ul{display:none}.toctree-checkbox~label i{transform:rotate(0deg)}.toctree-checkbox:checked~ul{display:block}.toctree-checkbox:checked~label i{transform:rotate(180deg)}.bd-sidebar li{position:relative}.bd-sidebar label{position:absolute;top:0;right:0;height:30px;width:30px;cursor:pointer;display:flex;justify-content:center;align-items:center}.bd-sidebar label:hover{background:rgba(var(--pst-color-sidebar-expander-background-hover),1)}.bd-sidebar label i{display:inline-block;font-size:.75rem;text-align:center}.bd-sidebar label i:hover{color:rgba(var(--pst-color-sidebar-link-hover),1)}.bd-sidebar li.has-children>.reference{padding-right:30px}div.doctest>div.highlight span.gp,span.linenos,table.highlighttable td.linenos{user-select:none;-webkit-user-select:text;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.docutils.container{padding-left:unset;padding-right:unset} \ No newline at end of file diff --git a/_build/html/_static/css/theme.css b/_build/html/_static/css/theme.css deleted file mode 100644 index 2e03fe3..0000000 --- a/_build/html/_static/css/theme.css +++ /dev/null @@ -1,120 +0,0 @@ -/* Provided by the Sphinx base theme template at build time */ -@import "../basic.css"; - -:root { - /***************************************************************************** - * Theme config - **/ - --pst-header-height: 60px; - - /***************************************************************************** - * Font size - **/ - --pst-font-size-base: 15px; /* base font size - applied at body / html level */ - - /* heading font sizes */ - --pst-font-size-h1: 36px; - --pst-font-size-h2: 32px; - --pst-font-size-h3: 26px; - --pst-font-size-h4: 21px; - --pst-font-size-h5: 18px; - --pst-font-size-h6: 16px; - - /* smaller then heading font sizes*/ - --pst-font-size-milli: 12px; - - --pst-sidebar-font-size: .9em; - --pst-sidebar-caption-font-size: .9em; - - /***************************************************************************** - * Font family - **/ - /* These are adapted from https://systemfontstack.com/ */ - --pst-font-family-base-system: -apple-system, BlinkMacSystemFont, Segoe UI, "Helvetica Neue", - Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; - --pst-font-family-monospace-system: "SFMono-Regular", Menlo, Consolas, Monaco, - Liberation Mono, Lucida Console, monospace; - - --pst-font-family-base: var(--pst-font-family-base-system); - --pst-font-family-heading: var(--pst-font-family-base); - --pst-font-family-monospace: var(--pst-font-family-monospace-system); - - /***************************************************************************** - * Color - * - * Colors are defined in rgb string way, "red, green, blue" - **/ - --pst-color-primary: 19, 6, 84; - --pst-color-success: 40, 167, 69; - --pst-color-info: 0, 123, 255; /*23, 162, 184;*/ - --pst-color-warning: 255, 193, 7; - --pst-color-danger: 220, 53, 69; - --pst-color-text-base: 51, 51, 51; - - --pst-color-h1: var(--pst-color-primary); - --pst-color-h2: var(--pst-color-primary); - --pst-color-h3: var(--pst-color-text-base); - --pst-color-h4: var(--pst-color-text-base); - --pst-color-h5: var(--pst-color-text-base); - --pst-color-h6: var(--pst-color-text-base); - --pst-color-paragraph: var(--pst-color-text-base); - --pst-color-link: 0, 91, 129; - --pst-color-link-hover: 227, 46, 0; - --pst-color-headerlink: 198, 15, 15; - --pst-color-headerlink-hover: 255, 255, 255; - --pst-color-preformatted-text: 34, 34, 34; - --pst-color-preformatted-background: 250, 250, 250; - --pst-color-inline-code: 232, 62, 140; - - --pst-color-active-navigation: 19, 6, 84; - --pst-color-navbar-link: 77, 77, 77; - --pst-color-navbar-link-hover: var(--pst-color-active-navigation); - --pst-color-navbar-link-active: var(--pst-color-active-navigation); - --pst-color-sidebar-link: 77, 77, 77; - --pst-color-sidebar-link-hover: var(--pst-color-active-navigation); - --pst-color-sidebar-link-active: var(--pst-color-active-navigation); - --pst-color-sidebar-expander-background-hover: 244, 244, 244; - --pst-color-sidebar-caption: 77, 77, 77; - --pst-color-toc-link: 119, 117, 122; - --pst-color-toc-link-hover: var(--pst-color-active-navigation); - --pst-color-toc-link-active: var(--pst-color-active-navigation); - - /***************************************************************************** - * Icon - **/ - - /* font awesome icons*/ - --pst-icon-check-circle: '\f058'; - --pst-icon-info-circle: '\f05a'; - --pst-icon-exclamation-triangle: '\f071'; - --pst-icon-exclamation-circle: '\f06a'; - --pst-icon-times-circle: '\f057'; - --pst-icon-lightbulb: '\f0eb'; - - /***************************************************************************** - * Admonitions - **/ - - --pst-color-admonition-default: var(--pst-color-info); - --pst-color-admonition-note: var(--pst-color-info); - --pst-color-admonition-attention: var(--pst-color-warning); - --pst-color-admonition-caution: var(--pst-color-warning); - --pst-color-admonition-warning: var(--pst-color-warning); - --pst-color-admonition-danger: var(--pst-color-danger); - --pst-color-admonition-error: var(--pst-color-danger); - --pst-color-admonition-hint: var(--pst-color-success); - --pst-color-admonition-tip: var(--pst-color-success); - --pst-color-admonition-important: var(--pst-color-success); - - --pst-icon-admonition-default: var(--pst-icon-info-circle); - --pst-icon-admonition-note: var(--pst-icon-info-circle); - --pst-icon-admonition-attention: var(--pst-icon-exclamation-circle); - --pst-icon-admonition-caution: var(--pst-icon-exclamation-triangle); - --pst-icon-admonition-warning: var(--pst-icon-exclamation-triangle); - --pst-icon-admonition-danger: var(--pst-icon-exclamation-triangle); - --pst-icon-admonition-error: var(--pst-icon-times-circle); - --pst-icon-admonition-hint: var(--pst-icon-lightbulb); - --pst-icon-admonition-tip: var(--pst-icon-lightbulb); - --pst-icon-admonition-important: var(--pst-icon-exclamation-circle); - -} diff --git a/_build/html/_static/doctools.js b/_build/html/_static/doctools.js deleted file mode 100644 index e1bfd70..0000000 --- a/_build/html/_static/doctools.js +++ /dev/null @@ -1,358 +0,0 @@ -/* - * doctools.js - * ~~~~~~~~~~~ - * - * Sphinx JavaScript utilities for all documentation. - * - * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/** - * select a different prefix for underscore - */ -$u = _.noConflict(); - -/** - * make the code below compatible with browsers without - * an installed firebug like debugger -if (!window.console || !console.firebug) { - var names = ["log", "debug", "info", "warn", "error", "assert", "dir", - "dirxml", "group", "groupEnd", "time", "timeEnd", "count", "trace", - "profile", "profileEnd"]; - window.console = {}; - for (var i = 0; i < names.length; ++i) - window.console[names[i]] = function() {}; -} - */ - -/** - * small helper function to urldecode strings - * - * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL - */ -jQuery.urldecode = function(x) { - if (!x) { - return x - } - return decodeURIComponent(x.replace(/\+/g, ' ')); -}; - -/** - * small helper function to urlencode strings - */ -jQuery.urlencode = encodeURIComponent; - -/** - * This function returns the parsed url parameters of the - * current request. Multiple values per key are supported, - * it will always return arrays of strings for the value parts. - */ -jQuery.getQueryParameters = function(s) { - if (typeof s === 'undefined') - s = document.location.search; - var parts = s.substr(s.indexOf('?') + 1).split('&'); - var result = {}; - for (var i = 0; i < parts.length; i++) { - var tmp = parts[i].split('=', 2); - var key = jQuery.urldecode(tmp[0]); - var value = jQuery.urldecode(tmp[1]); - if (key in result) - result[key].push(value); - else - result[key] = [value]; - } - return result; -}; - -/** - * highlight a given string on a jquery object by wrapping it in - * span elements with the given class name. - */ -jQuery.fn.highlightText = function(text, className) { - function highlight(node, addItems) { - if (node.nodeType === 3) { - var val = node.nodeValue; - var pos = val.toLowerCase().indexOf(text); - if (pos >= 0 && - !jQuery(node.parentNode).hasClass(className) && - !jQuery(node.parentNode).hasClass("nohighlight")) { - var span; - var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg"); - if (isInSVG) { - span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); - } else { - span = document.createElement("span"); - span.className = className; - } - span.appendChild(document.createTextNode(val.substr(pos, text.length))); - node.parentNode.insertBefore(span, node.parentNode.insertBefore( - document.createTextNode(val.substr(pos + text.length)), - node.nextSibling)); - node.nodeValue = val.substr(0, pos); - if (isInSVG) { - var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect"); - var bbox = node.parentElement.getBBox(); - rect.x.baseVal.value = bbox.x; - rect.y.baseVal.value = bbox.y; - rect.width.baseVal.value = bbox.width; - rect.height.baseVal.value = bbox.height; - rect.setAttribute('class', className); - addItems.push({ - "parent": node.parentNode, - "target": rect}); - } - } - } - else if (!jQuery(node).is("button, select, textarea")) { - jQuery.each(node.childNodes, function() { - highlight(this, addItems); - }); - } - } - var addItems = []; - var result = this.each(function() { - highlight(this, addItems); - }); - for (var i = 0; i < addItems.length; ++i) { - jQuery(addItems[i].parent).before(addItems[i].target); - } - return result; -}; - -/* - * backward compatibility for jQuery.browser - * This will be supported until firefox bug is fixed. - */ -if (!jQuery.browser) { - jQuery.uaMatch = function(ua) { - ua = ua.toLowerCase(); - - var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || - /(webkit)[ \/]([\w.]+)/.exec(ua) || - /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || - /(msie) ([\w.]+)/.exec(ua) || - ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || - []; - - return { - browser: match[ 1 ] || "", - version: match[ 2 ] || "0" - }; - }; - jQuery.browser = {}; - jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true; -} - -/** - * Small JavaScript module for the documentation. - */ -var Documentation = { - - init : function() { - this.fixFirefoxAnchorBug(); - this.highlightSearchWords(); - this.initIndexTable(); - this.initOnKeyListeners(); - }, - - /** - * i18n support - */ - TRANSLATIONS : {}, - PLURAL_EXPR : function(n) { return n === 1 ? 0 : 1; }, - LOCALE : 'unknown', - - // gettext and ngettext don't access this so that the functions - // can safely bound to a different name (_ = Documentation.gettext) - gettext : function(string) { - var translated = Documentation.TRANSLATIONS[string]; - if (typeof translated === 'undefined') - return string; - return (typeof translated === 'string') ? translated : translated[0]; - }, - - ngettext : function(singular, plural, n) { - var translated = Documentation.TRANSLATIONS[singular]; - if (typeof translated === 'undefined') - return (n == 1) ? singular : plural; - return translated[Documentation.PLURALEXPR(n)]; - }, - - addTranslations : function(catalog) { - for (var key in catalog.messages) - this.TRANSLATIONS[key] = catalog.messages[key]; - this.PLURAL_EXPR = new Function('n', 'return +(' + catalog.plural_expr + ')'); - this.LOCALE = catalog.locale; - }, - - /** - * add context elements like header anchor links - */ - addContextElements : function() { - $('div[id] > :header:first').each(function() { - $('\u00B6'). - attr('href', '#' + this.id). - attr('title', _('Permalink to this headline')). - appendTo(this); - }); - $('dt[id]').each(function() { - $('\u00B6'). - attr('href', '#' + this.id). - attr('title', _('Permalink to this definition')). - appendTo(this); - }); - }, - - /** - * workaround a firefox stupidity - * see: https://bugzilla.mozilla.org/show_bug.cgi?id=645075 - */ - fixFirefoxAnchorBug : function() { - if (document.location.hash && $.browser.mozilla) - window.setTimeout(function() { - document.location.href += ''; - }, 10); - }, - - /** - * highlight the search words provided in the url in the text - */ - highlightSearchWords : function() { - var params = $.getQueryParameters(); - var terms = (params.highlight) ? params.highlight[0].split(/\s+/) : []; - if (terms.length) { - var body = $('div.body'); - if (!body.length) { - body = $('body'); - } - window.setTimeout(function() { - $.each(terms, function() { - body.highlightText(this.toLowerCase(), 'highlighted'); - }); - }, 10); - $('') - .appendTo($('#searchbox')); - } - }, - - /** - * init the domain index toggle buttons - */ - initIndexTable : function() { - var togglers = $('img.toggler').click(function() { - var src = $(this).attr('src'); - var idnum = $(this).attr('id').substr(7); - $('tr.cg-' + idnum).toggle(); - if (src.substr(-9) === 'minus.png') - $(this).attr('src', src.substr(0, src.length-9) + 'plus.png'); - else - $(this).attr('src', src.substr(0, src.length-8) + 'minus.png'); - }).css('display', ''); - if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) { - togglers.click(); - } - }, - - /** - * helper function to hide the search marks again - */ - hideSearchWords : function() { - $('#searchbox .highlight-link').fadeOut(300); - $('span.highlighted').removeClass('highlighted'); - var url = new URL(window.location); - url.searchParams.delete('highlight'); - window.history.replaceState({}, '', url); - }, - - /** - * helper function to focus on search bar - */ - focusSearchBar : function() { - $('input[name=q]').first().focus(); - }, - - /** - * make the url absolute - */ - makeURL : function(relativeURL) { - return DOCUMENTATION_OPTIONS.URL_ROOT + '/' + relativeURL; - }, - - /** - * get the current relative url - */ - getCurrentURL : function() { - var path = document.location.pathname; - var parts = path.split(/\//); - $.each(DOCUMENTATION_OPTIONS.URL_ROOT.split(/\//), function() { - if (this === '..') - parts.pop(); - }); - var url = parts.join('/'); - return path.substring(url.lastIndexOf('/') + 1, path.length - 1); - }, - - initOnKeyListeners: function() { - // only install a listener if it is really needed - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && - !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) - return; - - $(document).keydown(function(event) { - var activeElementType = document.activeElement.tagName; - // don't navigate when in search box, textarea, dropdown or button - if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT' - && activeElementType !== 'BUTTON') { - if (event.altKey || event.ctrlKey || event.metaKey) - return; - - if (!event.shiftKey) { - switch (event.key) { - case 'ArrowLeft': - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) - break; - var prevHref = $('link[rel="prev"]').prop('href'); - if (prevHref) { - window.location.href = prevHref; - return false; - } - break; - case 'ArrowRight': - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) - break; - var nextHref = $('link[rel="next"]').prop('href'); - if (nextHref) { - window.location.href = nextHref; - return false; - } - break; - case 'Escape': - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) - break; - Documentation.hideSearchWords(); - return false; - } - } - - // some keyboard layouts may need Shift to get / - switch (event.key) { - case '/': - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) - break; - Documentation.focusSearchBar(); - return false; - } - } - }); - } -}; - -// quick alias for translations -_ = Documentation.gettext; - -$(document).ready(function() { - Documentation.init(); -}); diff --git a/_build/html/_static/documentation_options.js b/_build/html/_static/documentation_options.js deleted file mode 100644 index 877e3c3..0000000 --- a/_build/html/_static/documentation_options.js +++ /dev/null @@ -1,14 +0,0 @@ -var DOCUMENTATION_OPTIONS = { - URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '', - LANGUAGE: 'None', - COLLAPSE_INDEX: false, - BUILDER: 'html', - FILE_SUFFIX: '.html', - LINK_SUFFIX: '.html', - HAS_SOURCE: true, - SOURCELINK_SUFFIX: '', - NAVIGATION_WITH_KEYS: true, - SHOW_SEARCH_SUMMARY: true, - ENABLE_SEARCH_SHORTCUTS: true, -}; \ No newline at end of file diff --git a/_build/html/_static/file.png b/_build/html/_static/file.png deleted file mode 100644 index a858a410e4faa62ce324d814e4b816fff83a6fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb3MP)s`hMrGg#P~ix$^RISR_I47Y|r1 z_CyJOe}D1){SET-^Amu_i71Lt6eYfZjRyw@I6OQAIXXHDfiX^GbOlHe=Ae4>0m)d(f|Me07*qoM6N<$f}vM^LjV8( diff --git a/_build/html/_static/images/logo_binder.svg b/_build/html/_static/images/logo_binder.svg deleted file mode 100644 index 45fecf7..0000000 --- a/_build/html/_static/images/logo_binder.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - -logo - - - - - - - - diff --git a/_build/html/_static/images/logo_colab.png b/_build/html/_static/images/logo_colab.png deleted file mode 100644 index b7560ec216b2d1b6f77855525fe966c741833428..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7601 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 diff --git a/_build/html/_static/jquery-3.5.1.js b/_build/html/_static/jquery-3.5.1.js deleted file mode 100644 index 5093733..0000000 --- a/_build/html/_static/jquery-3.5.1.js +++ /dev/null @@ -1,10872 +0,0 @@ -/*! - * jQuery JavaScript Library v3.5.1 - * https://jquery.com/ - * - * Includes Sizzle.js - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2020-05-04T22:49Z - */ -( function( global, factory ) { - - "use strict"; - - if ( typeof module === "object" && typeof module.exports === "object" ) { - - // For CommonJS and CommonJS-like environments where a proper `window` - // is present, execute the factory and get jQuery. - // For environments that do not have a `window` with a `document` - // (such as Node.js), expose a factory as module.exports. - // This accentuates the need for the creation of a real `window`. - // e.g. var jQuery = require("jquery")(window); - // See ticket #14549 for more info. - module.exports = global.document ? - factory( global, true ) : - function( w ) { - if ( !w.document ) { - throw new Error( "jQuery requires a window with a document" ); - } - return factory( w ); - }; - } else { - factory( global ); - } - -// Pass this if window is not defined yet -} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { - -// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 -// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode -// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common -// enough that all such attempts are guarded in a try block. -"use strict"; - -var arr = []; - -var getProto = Object.getPrototypeOf; - -var slice = arr.slice; - -var flat = arr.flat ? function( array ) { - return arr.flat.call( array ); -} : function( array ) { - return arr.concat.apply( [], array ); -}; - - -var push = arr.push; - -var indexOf = arr.indexOf; - -var class2type = {}; - -var toString = class2type.toString; - -var hasOwn = class2type.hasOwnProperty; - -var fnToString = hasOwn.toString; - -var ObjectFunctionString = fnToString.call( Object ); - -var support = {}; - -var isFunction = function isFunction( obj ) { - - // Support: Chrome <=57, Firefox <=52 - // In some browsers, typeof returns "function" for HTML elements - // (i.e., `typeof document.createElement( "object" ) === "function"`). - // We don't want to classify *any* DOM node as a function. - return typeof obj === "function" && typeof obj.nodeType !== "number"; - }; - - -var isWindow = function isWindow( obj ) { - return obj != null && obj === obj.window; - }; - - -var document = window.document; - - - - var preservedScriptAttributes = { - type: true, - src: true, - nonce: true, - noModule: true - }; - - function DOMEval( code, node, doc ) { - doc = doc || document; - - var i, val, - script = doc.createElement( "script" ); - - script.text = code; - if ( node ) { - for ( i in preservedScriptAttributes ) { - - // Support: Firefox 64+, Edge 18+ - // Some browsers don't support the "nonce" property on scripts. - // On the other hand, just using `getAttribute` is not enough as - // the `nonce` attribute is reset to an empty string whenever it - // becomes browsing-context connected. - // See https://github.com/whatwg/html/issues/2369 - // See https://html.spec.whatwg.org/#nonce-attributes - // The `node.getAttribute` check was added for the sake of - // `jQuery.globalEval` so that it can fake a nonce-containing node - // via an object. - val = node[ i ] || node.getAttribute && node.getAttribute( i ); - if ( val ) { - script.setAttribute( i, val ); - } - } - } - doc.head.appendChild( script ).parentNode.removeChild( script ); - } - - -function toType( obj ) { - if ( obj == null ) { - return obj + ""; - } - - // Support: Android <=2.3 only (functionish RegExp) - return typeof obj === "object" || typeof obj === "function" ? - class2type[ toString.call( obj ) ] || "object" : - typeof obj; -} -/* global Symbol */ -// Defining this global in .eslintrc.json would create a danger of using the global -// unguarded in another place, it seems safer to define global only for this module - - - -var - version = "3.5.1", - - // Define a local copy of jQuery - jQuery = function( selector, context ) { - - // The jQuery object is actually just the init constructor 'enhanced' - // Need init if jQuery is called (just allow error to be thrown if not included) - return new jQuery.fn.init( selector, context ); - }; - -jQuery.fn = jQuery.prototype = { - - // The current version of jQuery being used - jquery: version, - - constructor: jQuery, - - // The default length of a jQuery object is 0 - length: 0, - - toArray: function() { - return slice.call( this ); - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - - // Return all the elements in a clean array - if ( num == null ) { - return slice.call( this ); - } - - // Return just the one element from the set - return num < 0 ? this[ num + this.length ] : this[ num ]; - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems ) { - - // Build a new jQuery matched element set - var ret = jQuery.merge( this.constructor(), elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - - // Return the newly-formed element set - return ret; - }, - - // Execute a callback for every element in the matched set. - each: function( callback ) { - return jQuery.each( this, callback ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map( this, function( elem, i ) { - return callback.call( elem, i, elem ); - } ) ); - }, - - slice: function() { - return this.pushStack( slice.apply( this, arguments ) ); - }, - - first: function() { - return this.eq( 0 ); - }, - - last: function() { - return this.eq( -1 ); - }, - - even: function() { - return this.pushStack( jQuery.grep( this, function( _elem, i ) { - return ( i + 1 ) % 2; - } ) ); - }, - - odd: function() { - return this.pushStack( jQuery.grep( this, function( _elem, i ) { - return i % 2; - } ) ); - }, - - eq: function( i ) { - var len = this.length, - j = +i + ( i < 0 ? len : 0 ); - return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); - }, - - end: function() { - return this.prevObject || this.constructor(); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: push, - sort: arr.sort, - splice: arr.splice -}; - -jQuery.extend = jQuery.fn.extend = function() { - var options, name, src, copy, copyIsArray, clone, - target = arguments[ 0 ] || {}, - i = 1, - length = arguments.length, - deep = false; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - - // Skip the boolean and the target - target = arguments[ i ] || {}; - i++; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !isFunction( target ) ) { - target = {}; - } - - // Extend jQuery itself if only one argument is passed - if ( i === length ) { - target = this; - i--; - } - - for ( ; i < length; i++ ) { - - // Only deal with non-null/undefined values - if ( ( options = arguments[ i ] ) != null ) { - - // Extend the base object - for ( name in options ) { - copy = options[ name ]; - - // Prevent Object.prototype pollution - // Prevent never-ending loop - if ( name === "__proto__" || target === copy ) { - continue; - } - - // Recurse if we're merging plain objects or arrays - if ( deep && copy && ( jQuery.isPlainObject( copy ) || - ( copyIsArray = Array.isArray( copy ) ) ) ) { - src = target[ name ]; - - // Ensure proper type for the source value - if ( copyIsArray && !Array.isArray( src ) ) { - clone = []; - } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { - clone = {}; - } else { - clone = src; - } - copyIsArray = false; - - // Never move original objects, clone them - target[ name ] = jQuery.extend( deep, clone, copy ); - - // Don't bring in undefined values - } else if ( copy !== undefined ) { - target[ name ] = copy; - } - } - } - } - - // Return the modified object - return target; -}; - -jQuery.extend( { - - // Unique for each copy of jQuery on the page - expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), - - // Assume jQuery is ready without the ready module - isReady: true, - - error: function( msg ) { - throw new Error( msg ); - }, - - noop: function() {}, - - isPlainObject: function( obj ) { - var proto, Ctor; - - // Detect obvious negatives - // Use toString instead of jQuery.type to catch host objects - if ( !obj || toString.call( obj ) !== "[object Object]" ) { - return false; - } - - proto = getProto( obj ); - - // Objects with no prototype (e.g., `Object.create( null )`) are plain - if ( !proto ) { - return true; - } - - // Objects with prototype are plain iff they were constructed by a global Object function - Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; - return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; - }, - - isEmptyObject: function( obj ) { - var name; - - for ( name in obj ) { - return false; - } - return true; - }, - - // Evaluates a script in a provided context; falls back to the global one - // if not specified. - globalEval: function( code, options, doc ) { - DOMEval( code, { nonce: options && options.nonce }, doc ); - }, - - each: function( obj, callback ) { - var length, i = 0; - - if ( isArrayLike( obj ) ) { - length = obj.length; - for ( ; i < length; i++ ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } else { - for ( i in obj ) { - if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { - break; - } - } - } - - return obj; - }, - - // results is for internal usage only - makeArray: function( arr, results ) { - var ret = results || []; - - if ( arr != null ) { - if ( isArrayLike( Object( arr ) ) ) { - jQuery.merge( ret, - typeof arr === "string" ? - [ arr ] : arr - ); - } else { - push.call( ret, arr ); - } - } - - return ret; - }, - - inArray: function( elem, arr, i ) { - return arr == null ? -1 : indexOf.call( arr, elem, i ); - }, - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - merge: function( first, second ) { - var len = +second.length, - j = 0, - i = first.length; - - for ( ; j < len; j++ ) { - first[ i++ ] = second[ j ]; - } - - first.length = i; - - return first; - }, - - grep: function( elems, callback, invert ) { - var callbackInverse, - matches = [], - i = 0, - length = elems.length, - callbackExpect = !invert; - - // Go through the array, only saving the items - // that pass the validator function - for ( ; i < length; i++ ) { - callbackInverse = !callback( elems[ i ], i ); - if ( callbackInverse !== callbackExpect ) { - matches.push( elems[ i ] ); - } - } - - return matches; - }, - - // arg is for internal usage only - map: function( elems, callback, arg ) { - var length, value, - i = 0, - ret = []; - - // Go through the array, translating each of the items to their new values - if ( isArrayLike( elems ) ) { - length = elems.length; - for ( ; i < length; i++ ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - - // Go through every key on the object, - } else { - for ( i in elems ) { - value = callback( elems[ i ], i, arg ); - - if ( value != null ) { - ret.push( value ); - } - } - } - - // Flatten any nested arrays - return flat( ret ); - }, - - // A global GUID counter for objects - guid: 1, - - // jQuery.support is not used in Core but other projects attach their - // properties to it so it needs to exist. - support: support -} ); - -if ( typeof Symbol === "function" ) { - jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; -} - -// Populate the class2type map -jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), -function( _i, name ) { - class2type[ "[object " + name + "]" ] = name.toLowerCase(); -} ); - -function isArrayLike( obj ) { - - // Support: real iOS 8.2 only (not reproducible in simulator) - // `in` check used to prevent JIT error (gh-2145) - // hasOwn isn't used here due to false negatives - // regarding Nodelist length in IE - var length = !!obj && "length" in obj && obj.length, - type = toType( obj ); - - if ( isFunction( obj ) || isWindow( obj ) ) { - return false; - } - - return type === "array" || length === 0 || - typeof length === "number" && length > 0 && ( length - 1 ) in obj; -} -var Sizzle = -/*! - * Sizzle CSS Selector Engine v2.3.5 - * https://sizzlejs.com/ - * - * Copyright JS Foundation and other contributors - * Released under the MIT license - * https://js.foundation/ - * - * Date: 2020-03-14 - */ -( function( window ) { -var i, - support, - Expr, - getText, - isXML, - tokenize, - compile, - select, - outermostContext, - sortInput, - hasDuplicate, - - // Local document vars - setDocument, - document, - docElem, - documentIsHTML, - rbuggyQSA, - rbuggyMatches, - matches, - contains, - - // Instance-specific data - expando = "sizzle" + 1 * new Date(), - preferredDoc = window.document, - dirruns = 0, - done = 0, - classCache = createCache(), - tokenCache = createCache(), - compilerCache = createCache(), - nonnativeSelectorCache = createCache(), - sortOrder = function( a, b ) { - if ( a === b ) { - hasDuplicate = true; - } - return 0; - }, - - // Instance methods - hasOwn = ( {} ).hasOwnProperty, - arr = [], - pop = arr.pop, - pushNative = arr.push, - push = arr.push, - slice = arr.slice, - - // Use a stripped-down indexOf as it's faster than native - // https://jsperf.com/thor-indexof-vs-for/5 - indexOf = function( list, elem ) { - var i = 0, - len = list.length; - for ( ; i < len; i++ ) { - if ( list[ i ] === elem ) { - return i; - } - } - return -1; - }, - - booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + - "ismap|loop|multiple|open|readonly|required|scoped", - - // Regular expressions - - // http://www.w3.org/TR/css3-selectors/#whitespace - whitespace = "[\\x20\\t\\r\\n\\f]", - - // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram - identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + - "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", - - // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors - attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + - - // Operator (capture 2) - "*([*^$|!~]?=)" + whitespace + - - // "Attribute values must be CSS identifiers [capture 5] - // or strings [capture 3 or capture 4]" - "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + - whitespace + "*\\]", - - pseudos = ":(" + identifier + ")(?:\\((" + - - // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: - // 1. quoted (capture 3; capture 4 or capture 5) - "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + - - // 2. simple (capture 6) - "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + - - // 3. anything else (capture 2) - ".*" + - ")\\)|)", - - // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter - rwhitespace = new RegExp( whitespace + "+", "g" ), - rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + - whitespace + "+$", "g" ), - - rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), - rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + - "*" ), - rdescend = new RegExp( whitespace + "|>" ), - - rpseudo = new RegExp( pseudos ), - ridentifier = new RegExp( "^" + identifier + "$" ), - - matchExpr = { - "ID": new RegExp( "^#(" + identifier + ")" ), - "CLASS": new RegExp( "^\\.(" + identifier + ")" ), - "TAG": new RegExp( "^(" + identifier + "|[*])" ), - "ATTR": new RegExp( "^" + attributes ), - "PSEUDO": new RegExp( "^" + pseudos ), - "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + - whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + - whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), - "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), - - // For use in libraries implementing .is() - // We use this for POS matching in `select` - "needsContext": new RegExp( "^" + whitespace + - "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + - "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) - }, - - rhtml = /HTML$/i, - rinputs = /^(?:input|select|textarea|button)$/i, - rheader = /^h\d$/i, - - rnative = /^[^{]+\{\s*\[native \w/, - - // Easily-parseable/retrievable ID or TAG or CLASS selectors - rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, - - rsibling = /[+~]/, - - // CSS escapes - // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters - runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), - funescape = function( escape, nonHex ) { - var high = "0x" + escape.slice( 1 ) - 0x10000; - - return nonHex ? - - // Strip the backslash prefix from a non-hex escape sequence - nonHex : - - // Replace a hexadecimal escape sequence with the encoded Unicode code point - // Support: IE <=11+ - // For values outside the Basic Multilingual Plane (BMP), manually construct a - // surrogate pair - high < 0 ? - String.fromCharCode( high + 0x10000 ) : - String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); - }, - - // CSS string/identifier serialization - // https://drafts.csswg.org/cssom/#common-serializing-idioms - rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, - fcssescape = function( ch, asCodePoint ) { - if ( asCodePoint ) { - - // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER - if ( ch === "\0" ) { - return "\uFFFD"; - } - - // Control characters and (dependent upon position) numbers get escaped as code points - return ch.slice( 0, -1 ) + "\\" + - ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; - } - - // Other potentially-special ASCII characters get backslash-escaped - return "\\" + ch; - }, - - // Used for iframes - // See setDocument() - // Removing the function wrapper causes a "Permission Denied" - // error in IE - unloadHandler = function() { - setDocument(); - }, - - inDisabledFieldset = addCombinator( - function( elem ) { - return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; - }, - { dir: "parentNode", next: "legend" } - ); - -// Optimize for push.apply( _, NodeList ) -try { - push.apply( - ( arr = slice.call( preferredDoc.childNodes ) ), - preferredDoc.childNodes - ); - - // Support: Android<4.0 - // Detect silently failing push.apply - // eslint-disable-next-line no-unused-expressions - arr[ preferredDoc.childNodes.length ].nodeType; -} catch ( e ) { - push = { apply: arr.length ? - - // Leverage slice if possible - function( target, els ) { - pushNative.apply( target, slice.call( els ) ); - } : - - // Support: IE<9 - // Otherwise append directly - function( target, els ) { - var j = target.length, - i = 0; - - // Can't trust NodeList.length - while ( ( target[ j++ ] = els[ i++ ] ) ) {} - target.length = j - 1; - } - }; -} - -function Sizzle( selector, context, results, seed ) { - var m, i, elem, nid, match, groups, newSelector, - newContext = context && context.ownerDocument, - - // nodeType defaults to 9, since context defaults to document - nodeType = context ? context.nodeType : 9; - - results = results || []; - - // Return early from calls with invalid selector or context - if ( typeof selector !== "string" || !selector || - nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { - - return results; - } - - // Try to shortcut find operations (as opposed to filters) in HTML documents - if ( !seed ) { - setDocument( context ); - context = context || document; - - if ( documentIsHTML ) { - - // If the selector is sufficiently simple, try using a "get*By*" DOM method - // (excepting DocumentFragment context, where the methods don't exist) - if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { - - // ID selector - if ( ( m = match[ 1 ] ) ) { - - // Document context - if ( nodeType === 9 ) { - if ( ( elem = context.getElementById( m ) ) ) { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( elem.id === m ) { - results.push( elem ); - return results; - } - } else { - return results; - } - - // Element context - } else { - - // Support: IE, Opera, Webkit - // TODO: identify versions - // getElementById can match elements by name instead of ID - if ( newContext && ( elem = newContext.getElementById( m ) ) && - contains( context, elem ) && - elem.id === m ) { - - results.push( elem ); - return results; - } - } - - // Type selector - } else if ( match[ 2 ] ) { - push.apply( results, context.getElementsByTagName( selector ) ); - return results; - - // Class selector - } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && - context.getElementsByClassName ) { - - push.apply( results, context.getElementsByClassName( m ) ); - return results; - } - } - - // Take advantage of querySelectorAll - if ( support.qsa && - !nonnativeSelectorCache[ selector + " " ] && - ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && - - // Support: IE 8 only - // Exclude object elements - ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { - - newSelector = selector; - newContext = context; - - // qSA considers elements outside a scoping root when evaluating child or - // descendant combinators, which is not what we want. - // In such cases, we work around the behavior by prefixing every selector in the - // list with an ID selector referencing the scope context. - // The technique has to be used as well when a leading combinator is used - // as such selectors are not recognized by querySelectorAll. - // Thanks to Andrew Dupont for this technique. - if ( nodeType === 1 && - ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { - - // Expand context for sibling selectors - newContext = rsibling.test( selector ) && testContext( context.parentNode ) || - context; - - // We can use :scope instead of the ID hack if the browser - // supports it & if we're not changing the context. - if ( newContext !== context || !support.scope ) { - - // Capture the context ID, setting it first if necessary - if ( ( nid = context.getAttribute( "id" ) ) ) { - nid = nid.replace( rcssescape, fcssescape ); - } else { - context.setAttribute( "id", ( nid = expando ) ); - } - } - - // Prefix every selector in the list - groups = tokenize( selector ); - i = groups.length; - while ( i-- ) { - groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + - toSelector( groups[ i ] ); - } - newSelector = groups.join( "," ); - } - - try { - push.apply( results, - newContext.querySelectorAll( newSelector ) - ); - return results; - } catch ( qsaError ) { - nonnativeSelectorCache( selector, true ); - } finally { - if ( nid === expando ) { - context.removeAttribute( "id" ); - } - } - } - } - } - - // All others - return select( selector.replace( rtrim, "$1" ), context, results, seed ); -} - -/** - * Create key-value caches of limited size - * @returns {function(string, object)} Returns the Object data after storing it on itself with - * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) - * deleting the oldest entry - */ -function createCache() { - var keys = []; - - function cache( key, value ) { - - // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) - if ( keys.push( key + " " ) > Expr.cacheLength ) { - - // Only keep the most recent entries - delete cache[ keys.shift() ]; - } - return ( cache[ key + " " ] = value ); - } - return cache; -} - -/** - * Mark a function for special use by Sizzle - * @param {Function} fn The function to mark - */ -function markFunction( fn ) { - fn[ expando ] = true; - return fn; -} - -/** - * Support testing using an element - * @param {Function} fn Passed the created element and returns a boolean result - */ -function assert( fn ) { - var el = document.createElement( "fieldset" ); - - try { - return !!fn( el ); - } catch ( e ) { - return false; - } finally { - - // Remove from its parent by default - if ( el.parentNode ) { - el.parentNode.removeChild( el ); - } - - // release memory in IE - el = null; - } -} - -/** - * Adds the same handler for all of the specified attrs - * @param {String} attrs Pipe-separated list of attributes - * @param {Function} handler The method that will be applied - */ -function addHandle( attrs, handler ) { - var arr = attrs.split( "|" ), - i = arr.length; - - while ( i-- ) { - Expr.attrHandle[ arr[ i ] ] = handler; - } -} - -/** - * Checks document order of two siblings - * @param {Element} a - * @param {Element} b - * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b - */ -function siblingCheck( a, b ) { - var cur = b && a, - diff = cur && a.nodeType === 1 && b.nodeType === 1 && - a.sourceIndex - b.sourceIndex; - - // Use IE sourceIndex if available on both nodes - if ( diff ) { - return diff; - } - - // Check if b follows a - if ( cur ) { - while ( ( cur = cur.nextSibling ) ) { - if ( cur === b ) { - return -1; - } - } - } - - return a ? 1 : -1; -} - -/** - * Returns a function to use in pseudos for input types - * @param {String} type - */ -function createInputPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for buttons - * @param {String} type - */ -function createButtonPseudo( type ) { - return function( elem ) { - var name = elem.nodeName.toLowerCase(); - return ( name === "input" || name === "button" ) && elem.type === type; - }; -} - -/** - * Returns a function to use in pseudos for :enabled/:disabled - * @param {Boolean} disabled true for :disabled; false for :enabled - */ -function createDisabledPseudo( disabled ) { - - // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable - return function( elem ) { - - // Only certain elements can match :enabled or :disabled - // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled - // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled - if ( "form" in elem ) { - - // Check for inherited disabledness on relevant non-disabled elements: - // * listed form-associated elements in a disabled fieldset - // https://html.spec.whatwg.org/multipage/forms.html#category-listed - // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled - // * option elements in a disabled optgroup - // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled - // All such elements have a "form" property. - if ( elem.parentNode && elem.disabled === false ) { - - // Option elements defer to a parent optgroup if present - if ( "label" in elem ) { - if ( "label" in elem.parentNode ) { - return elem.parentNode.disabled === disabled; - } else { - return elem.disabled === disabled; - } - } - - // Support: IE 6 - 11 - // Use the isDisabled shortcut property to check for disabled fieldset ancestors - return elem.isDisabled === disabled || - - // Where there is no isDisabled, check manually - /* jshint -W018 */ - elem.isDisabled !== !disabled && - inDisabledFieldset( elem ) === disabled; - } - - return elem.disabled === disabled; - - // Try to winnow out elements that can't be disabled before trusting the disabled property. - // Some victims get caught in our net (label, legend, menu, track), but it shouldn't - // even exist on them, let alone have a boolean value. - } else if ( "label" in elem ) { - return elem.disabled === disabled; - } - - // Remaining elements are neither :enabled nor :disabled - return false; - }; -} - -/** - * Returns a function to use in pseudos for positionals - * @param {Function} fn - */ -function createPositionalPseudo( fn ) { - return markFunction( function( argument ) { - argument = +argument; - return markFunction( function( seed, matches ) { - var j, - matchIndexes = fn( [], seed.length, argument ), - i = matchIndexes.length; - - // Match elements found at the specified indexes - while ( i-- ) { - if ( seed[ ( j = matchIndexes[ i ] ) ] ) { - seed[ j ] = !( matches[ j ] = seed[ j ] ); - } - } - } ); - } ); -} - -/** - * Checks a node for validity as a Sizzle context - * @param {Element|Object=} context - * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value - */ -function testContext( context ) { - return context && typeof context.getElementsByTagName !== "undefined" && context; -} - -// Expose support vars for convenience -support = Sizzle.support = {}; - -/** - * Detects XML nodes - * @param {Element|Object} elem An element or a document - * @returns {Boolean} True iff elem is a non-HTML XML node - */ -isXML = Sizzle.isXML = function( elem ) { - var namespace = elem.namespaceURI, - docElem = ( elem.ownerDocument || elem ).documentElement; - - // Support: IE <=8 - // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes - // https://bugs.jquery.com/ticket/4833 - return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); -}; - -/** - * Sets document-related variables once based on the current document - * @param {Element|Object} [doc] An element or document object to use to set the document - * @returns {Object} Returns the current document - */ -setDocument = Sizzle.setDocument = function( node ) { - var hasCompare, subWindow, - doc = node ? node.ownerDocument || node : preferredDoc; - - // Return early if doc is invalid or already selected - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { - return document; - } - - // Update global variables - document = doc; - docElem = document.documentElement; - documentIsHTML = !isXML( document ); - - // Support: IE 9 - 11+, Edge 12 - 18+ - // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( preferredDoc != document && - ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { - - // Support: IE 11, Edge - if ( subWindow.addEventListener ) { - subWindow.addEventListener( "unload", unloadHandler, false ); - - // Support: IE 9 - 10 only - } else if ( subWindow.attachEvent ) { - subWindow.attachEvent( "onunload", unloadHandler ); - } - } - - // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, - // Safari 4 - 5 only, Opera <=11.6 - 12.x only - // IE/Edge & older browsers don't support the :scope pseudo-class. - // Support: Safari 6.0 only - // Safari 6.0 supports :scope but it's an alias of :root there. - support.scope = assert( function( el ) { - docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); - return typeof el.querySelectorAll !== "undefined" && - !el.querySelectorAll( ":scope fieldset div" ).length; - } ); - - /* Attributes - ---------------------------------------------------------------------- */ - - // Support: IE<8 - // Verify that getAttribute really returns attributes and not properties - // (excepting IE8 booleans) - support.attributes = assert( function( el ) { - el.className = "i"; - return !el.getAttribute( "className" ); - } ); - - /* getElement(s)By* - ---------------------------------------------------------------------- */ - - // Check if getElementsByTagName("*") returns only elements - support.getElementsByTagName = assert( function( el ) { - el.appendChild( document.createComment( "" ) ); - return !el.getElementsByTagName( "*" ).length; - } ); - - // Support: IE<9 - support.getElementsByClassName = rnative.test( document.getElementsByClassName ); - - // Support: IE<10 - // Check if getElementById returns elements by name - // The broken getElementById methods don't pick up programmatically-set names, - // so use a roundabout getElementsByName test - support.getById = assert( function( el ) { - docElem.appendChild( el ).id = expando; - return !document.getElementsByName || !document.getElementsByName( expando ).length; - } ); - - // ID filter and find - if ( support.getById ) { - Expr.filter[ "ID" ] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - return elem.getAttribute( "id" ) === attrId; - }; - }; - Expr.find[ "ID" ] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var elem = context.getElementById( id ); - return elem ? [ elem ] : []; - } - }; - } else { - Expr.filter[ "ID" ] = function( id ) { - var attrId = id.replace( runescape, funescape ); - return function( elem ) { - var node = typeof elem.getAttributeNode !== "undefined" && - elem.getAttributeNode( "id" ); - return node && node.value === attrId; - }; - }; - - // Support: IE 6 - 7 only - // getElementById is not reliable as a find shortcut - Expr.find[ "ID" ] = function( id, context ) { - if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { - var node, i, elems, - elem = context.getElementById( id ); - - if ( elem ) { - - // Verify the id attribute - node = elem.getAttributeNode( "id" ); - if ( node && node.value === id ) { - return [ elem ]; - } - - // Fall back on getElementsByName - elems = context.getElementsByName( id ); - i = 0; - while ( ( elem = elems[ i++ ] ) ) { - node = elem.getAttributeNode( "id" ); - if ( node && node.value === id ) { - return [ elem ]; - } - } - } - - return []; - } - }; - } - - // Tag - Expr.find[ "TAG" ] = support.getElementsByTagName ? - function( tag, context ) { - if ( typeof context.getElementsByTagName !== "undefined" ) { - return context.getElementsByTagName( tag ); - - // DocumentFragment nodes don't have gEBTN - } else if ( support.qsa ) { - return context.querySelectorAll( tag ); - } - } : - - function( tag, context ) { - var elem, - tmp = [], - i = 0, - - // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too - results = context.getElementsByTagName( tag ); - - // Filter out possible comments - if ( tag === "*" ) { - while ( ( elem = results[ i++ ] ) ) { - if ( elem.nodeType === 1 ) { - tmp.push( elem ); - } - } - - return tmp; - } - return results; - }; - - // Class - Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { - if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { - return context.getElementsByClassName( className ); - } - }; - - /* QSA/matchesSelector - ---------------------------------------------------------------------- */ - - // QSA and matchesSelector support - - // matchesSelector(:active) reports false when true (IE9/Opera 11.5) - rbuggyMatches = []; - - // qSa(:focus) reports false when true (Chrome 21) - // We allow this because of a bug in IE8/9 that throws an error - // whenever `document.activeElement` is accessed on an iframe - // So, we allow :focus to pass through QSA all the time to avoid the IE error - // See https://bugs.jquery.com/ticket/13378 - rbuggyQSA = []; - - if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { - - // Build QSA regex - // Regex strategy adopted from Diego Perini - assert( function( el ) { - - var input; - - // Select is set to empty string on purpose - // This is to test IE's treatment of not explicitly - // setting a boolean content attribute, - // since its presence should be enough - // https://bugs.jquery.com/ticket/12359 - docElem.appendChild( el ).innerHTML = "" + - ""; - - // Support: IE8, Opera 11-12.16 - // Nothing should be selected when empty strings follow ^= or $= or *= - // The test attribute must be unknown in Opera but "safe" for WinRT - // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section - if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { - rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); - } - - // Support: IE8 - // Boolean attributes and "value" are not treated correctly - if ( !el.querySelectorAll( "[selected]" ).length ) { - rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); - } - - // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ - if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { - rbuggyQSA.push( "~=" ); - } - - // Support: IE 11+, Edge 15 - 18+ - // IE 11/Edge don't find elements on a `[name='']` query in some cases. - // Adding a temporary attribute to the document before the selection works - // around the issue. - // Interestingly, IE 10 & older don't seem to have the issue. - input = document.createElement( "input" ); - input.setAttribute( "name", "" ); - el.appendChild( input ); - if ( !el.querySelectorAll( "[name='']" ).length ) { - rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + - whitespace + "*(?:''|\"\")" ); - } - - // Webkit/Opera - :checked should return selected option elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - // IE8 throws error here and will not see later tests - if ( !el.querySelectorAll( ":checked" ).length ) { - rbuggyQSA.push( ":checked" ); - } - - // Support: Safari 8+, iOS 8+ - // https://bugs.webkit.org/show_bug.cgi?id=136851 - // In-page `selector#id sibling-combinator selector` fails - if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { - rbuggyQSA.push( ".#.+[+~]" ); - } - - // Support: Firefox <=3.6 - 5 only - // Old Firefox doesn't throw on a badly-escaped identifier. - el.querySelectorAll( "\\\f" ); - rbuggyQSA.push( "[\\r\\n\\f]" ); - } ); - - assert( function( el ) { - el.innerHTML = "" + - ""; - - // Support: Windows 8 Native Apps - // The type and name attributes are restricted during .innerHTML assignment - var input = document.createElement( "input" ); - input.setAttribute( "type", "hidden" ); - el.appendChild( input ).setAttribute( "name", "D" ); - - // Support: IE8 - // Enforce case-sensitivity of name attribute - if ( el.querySelectorAll( "[name=d]" ).length ) { - rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); - } - - // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) - // IE8 throws error here and will not see later tests - if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Support: IE9-11+ - // IE's :disabled selector does not pick up the children of disabled fieldsets - docElem.appendChild( el ).disabled = true; - if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { - rbuggyQSA.push( ":enabled", ":disabled" ); - } - - // Support: Opera 10 - 11 only - // Opera 10-11 does not throw on post-comma invalid pseudos - el.querySelectorAll( "*,:x" ); - rbuggyQSA.push( ",.*:" ); - } ); - } - - if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || - docElem.webkitMatchesSelector || - docElem.mozMatchesSelector || - docElem.oMatchesSelector || - docElem.msMatchesSelector ) ) ) ) { - - assert( function( el ) { - - // Check to see if it's possible to do matchesSelector - // on a disconnected node (IE 9) - support.disconnectedMatch = matches.call( el, "*" ); - - // This should fail with an exception - // Gecko does not error, returns false instead - matches.call( el, "[s!='']:x" ); - rbuggyMatches.push( "!=", pseudos ); - } ); - } - - rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); - rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); - - /* Contains - ---------------------------------------------------------------------- */ - hasCompare = rnative.test( docElem.compareDocumentPosition ); - - // Element contains another - // Purposefully self-exclusive - // As in, an element does not contain itself - contains = hasCompare || rnative.test( docElem.contains ) ? - function( a, b ) { - var adown = a.nodeType === 9 ? a.documentElement : a, - bup = b && b.parentNode; - return a === bup || !!( bup && bup.nodeType === 1 && ( - adown.contains ? - adown.contains( bup ) : - a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 - ) ); - } : - function( a, b ) { - if ( b ) { - while ( ( b = b.parentNode ) ) { - if ( b === a ) { - return true; - } - } - } - return false; - }; - - /* Sorting - ---------------------------------------------------------------------- */ - - // Document order sorting - sortOrder = hasCompare ? - function( a, b ) { - - // Flag for duplicate removal - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - // Sort on method existence if only one input has compareDocumentPosition - var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; - if ( compare ) { - return compare; - } - - // Calculate position if both inputs belong to the same document - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? - a.compareDocumentPosition( b ) : - - // Otherwise we know they are disconnected - 1; - - // Disconnected nodes - if ( compare & 1 || - ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { - - // Choose the first element that is related to our preferred document - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( a == document || a.ownerDocument == preferredDoc && - contains( preferredDoc, a ) ) { - return -1; - } - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( b == document || b.ownerDocument == preferredDoc && - contains( preferredDoc, b ) ) { - return 1; - } - - // Maintain original order - return sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - } - - return compare & 4 ? -1 : 1; - } : - function( a, b ) { - - // Exit early if the nodes are identical - if ( a === b ) { - hasDuplicate = true; - return 0; - } - - var cur, - i = 0, - aup = a.parentNode, - bup = b.parentNode, - ap = [ a ], - bp = [ b ]; - - // Parentless nodes are either documents or disconnected - if ( !aup || !bup ) { - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - /* eslint-disable eqeqeq */ - return a == document ? -1 : - b == document ? 1 : - /* eslint-enable eqeqeq */ - aup ? -1 : - bup ? 1 : - sortInput ? - ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : - 0; - - // If the nodes are siblings, we can do a quick check - } else if ( aup === bup ) { - return siblingCheck( a, b ); - } - - // Otherwise we need full lists of their ancestors for comparison - cur = a; - while ( ( cur = cur.parentNode ) ) { - ap.unshift( cur ); - } - cur = b; - while ( ( cur = cur.parentNode ) ) { - bp.unshift( cur ); - } - - // Walk down the tree looking for a discrepancy - while ( ap[ i ] === bp[ i ] ) { - i++; - } - - return i ? - - // Do a sibling check if the nodes have a common ancestor - siblingCheck( ap[ i ], bp[ i ] ) : - - // Otherwise nodes in our document sort first - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - /* eslint-disable eqeqeq */ - ap[ i ] == preferredDoc ? -1 : - bp[ i ] == preferredDoc ? 1 : - /* eslint-enable eqeqeq */ - 0; - }; - - return document; -}; - -Sizzle.matches = function( expr, elements ) { - return Sizzle( expr, null, null, elements ); -}; - -Sizzle.matchesSelector = function( elem, expr ) { - setDocument( elem ); - - if ( support.matchesSelector && documentIsHTML && - !nonnativeSelectorCache[ expr + " " ] && - ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && - ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { - - try { - var ret = matches.call( elem, expr ); - - // IE 9's matchesSelector returns false on disconnected nodes - if ( ret || support.disconnectedMatch || - - // As well, disconnected nodes are said to be in a document - // fragment in IE 9 - elem.document && elem.document.nodeType !== 11 ) { - return ret; - } - } catch ( e ) { - nonnativeSelectorCache( expr, true ); - } - } - - return Sizzle( expr, document, null, [ elem ] ).length > 0; -}; - -Sizzle.contains = function( context, elem ) { - - // Set document vars if needed - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( ( context.ownerDocument || context ) != document ) { - setDocument( context ); - } - return contains( context, elem ); -}; - -Sizzle.attr = function( elem, name ) { - - // Set document vars if needed - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( ( elem.ownerDocument || elem ) != document ) { - setDocument( elem ); - } - - var fn = Expr.attrHandle[ name.toLowerCase() ], - - // Don't get fooled by Object.prototype properties (jQuery #13807) - val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? - fn( elem, name, !documentIsHTML ) : - undefined; - - return val !== undefined ? - val : - support.attributes || !documentIsHTML ? - elem.getAttribute( name ) : - ( val = elem.getAttributeNode( name ) ) && val.specified ? - val.value : - null; -}; - -Sizzle.escape = function( sel ) { - return ( sel + "" ).replace( rcssescape, fcssescape ); -}; - -Sizzle.error = function( msg ) { - throw new Error( "Syntax error, unrecognized expression: " + msg ); -}; - -/** - * Document sorting and removing duplicates - * @param {ArrayLike} results - */ -Sizzle.uniqueSort = function( results ) { - var elem, - duplicates = [], - j = 0, - i = 0; - - // Unless we *know* we can detect duplicates, assume their presence - hasDuplicate = !support.detectDuplicates; - sortInput = !support.sortStable && results.slice( 0 ); - results.sort( sortOrder ); - - if ( hasDuplicate ) { - while ( ( elem = results[ i++ ] ) ) { - if ( elem === results[ i ] ) { - j = duplicates.push( i ); - } - } - while ( j-- ) { - results.splice( duplicates[ j ], 1 ); - } - } - - // Clear input after sorting to release objects - // See https://github.com/jquery/sizzle/pull/225 - sortInput = null; - - return results; -}; - -/** - * Utility function for retrieving the text value of an array of DOM nodes - * @param {Array|Element} elem - */ -getText = Sizzle.getText = function( elem ) { - var node, - ret = "", - i = 0, - nodeType = elem.nodeType; - - if ( !nodeType ) { - - // If no nodeType, this is expected to be an array - while ( ( node = elem[ i++ ] ) ) { - - // Do not traverse comment nodes - ret += getText( node ); - } - } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { - - // Use textContent for elements - // innerText usage removed for consistency of new lines (jQuery #11153) - if ( typeof elem.textContent === "string" ) { - return elem.textContent; - } else { - - // Traverse its children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - ret += getText( elem ); - } - } - } else if ( nodeType === 3 || nodeType === 4 ) { - return elem.nodeValue; - } - - // Do not include comment or processing instruction nodes - - return ret; -}; - -Expr = Sizzle.selectors = { - - // Can be adjusted by the user - cacheLength: 50, - - createPseudo: markFunction, - - match: matchExpr, - - attrHandle: {}, - - find: {}, - - relative: { - ">": { dir: "parentNode", first: true }, - " ": { dir: "parentNode" }, - "+": { dir: "previousSibling", first: true }, - "~": { dir: "previousSibling" } - }, - - preFilter: { - "ATTR": function( match ) { - match[ 1 ] = match[ 1 ].replace( runescape, funescape ); - - // Move the given value to match[3] whether quoted or unquoted - match[ 3 ] = ( match[ 3 ] || match[ 4 ] || - match[ 5 ] || "" ).replace( runescape, funescape ); - - if ( match[ 2 ] === "~=" ) { - match[ 3 ] = " " + match[ 3 ] + " "; - } - - return match.slice( 0, 4 ); - }, - - "CHILD": function( match ) { - - /* matches from matchExpr["CHILD"] - 1 type (only|nth|...) - 2 what (child|of-type) - 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) - 4 xn-component of xn+y argument ([+-]?\d*n|) - 5 sign of xn-component - 6 x of xn-component - 7 sign of y-component - 8 y of y-component - */ - match[ 1 ] = match[ 1 ].toLowerCase(); - - if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { - - // nth-* requires argument - if ( !match[ 3 ] ) { - Sizzle.error( match[ 0 ] ); - } - - // numeric x and y parameters for Expr.filter.CHILD - // remember that false/true cast respectively to 0/1 - match[ 4 ] = +( match[ 4 ] ? - match[ 5 ] + ( match[ 6 ] || 1 ) : - 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); - match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); - - // other types prohibit arguments - } else if ( match[ 3 ] ) { - Sizzle.error( match[ 0 ] ); - } - - return match; - }, - - "PSEUDO": function( match ) { - var excess, - unquoted = !match[ 6 ] && match[ 2 ]; - - if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { - return null; - } - - // Accept quoted arguments as-is - if ( match[ 3 ] ) { - match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; - - // Strip excess characters from unquoted arguments - } else if ( unquoted && rpseudo.test( unquoted ) && - - // Get excess from tokenize (recursively) - ( excess = tokenize( unquoted, true ) ) && - - // advance to the next closing parenthesis - ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { - - // excess is a negative index - match[ 0 ] = match[ 0 ].slice( 0, excess ); - match[ 2 ] = unquoted.slice( 0, excess ); - } - - // Return only captures needed by the pseudo filter method (type and argument) - return match.slice( 0, 3 ); - } - }, - - filter: { - - "TAG": function( nodeNameSelector ) { - var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); - return nodeNameSelector === "*" ? - function() { - return true; - } : - function( elem ) { - return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; - }; - }, - - "CLASS": function( className ) { - var pattern = classCache[ className + " " ]; - - return pattern || - ( pattern = new RegExp( "(^|" + whitespace + - ")" + className + "(" + whitespace + "|$)" ) ) && classCache( - className, function( elem ) { - return pattern.test( - typeof elem.className === "string" && elem.className || - typeof elem.getAttribute !== "undefined" && - elem.getAttribute( "class" ) || - "" - ); - } ); - }, - - "ATTR": function( name, operator, check ) { - return function( elem ) { - var result = Sizzle.attr( elem, name ); - - if ( result == null ) { - return operator === "!="; - } - if ( !operator ) { - return true; - } - - result += ""; - - /* eslint-disable max-len */ - - return operator === "=" ? result === check : - operator === "!=" ? result !== check : - operator === "^=" ? check && result.indexOf( check ) === 0 : - operator === "*=" ? check && result.indexOf( check ) > -1 : - operator === "$=" ? check && result.slice( -check.length ) === check : - operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : - operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : - false; - /* eslint-enable max-len */ - - }; - }, - - "CHILD": function( type, what, _argument, first, last ) { - var simple = type.slice( 0, 3 ) !== "nth", - forward = type.slice( -4 ) !== "last", - ofType = what === "of-type"; - - return first === 1 && last === 0 ? - - // Shortcut for :nth-*(n) - function( elem ) { - return !!elem.parentNode; - } : - - function( elem, _context, xml ) { - var cache, uniqueCache, outerCache, node, nodeIndex, start, - dir = simple !== forward ? "nextSibling" : "previousSibling", - parent = elem.parentNode, - name = ofType && elem.nodeName.toLowerCase(), - useCache = !xml && !ofType, - diff = false; - - if ( parent ) { - - // :(first|last|only)-(child|of-type) - if ( simple ) { - while ( dir ) { - node = elem; - while ( ( node = node[ dir ] ) ) { - if ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) { - - return false; - } - } - - // Reverse direction for :only-* (if we haven't yet done so) - start = dir = type === "only" && !start && "nextSibling"; - } - return true; - } - - start = [ forward ? parent.firstChild : parent.lastChild ]; - - // non-xml :nth-child(...) stores cache data on `parent` - if ( forward && useCache ) { - - // Seek `elem` from a previously-cached index - - // ...in a gzip-friendly way - node = parent; - outerCache = node[ expando ] || ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex && cache[ 2 ]; - node = nodeIndex && parent.childNodes[ nodeIndex ]; - - while ( ( node = ++nodeIndex && node && node[ dir ] || - - // Fallback to seeking `elem` from the start - ( diff = nodeIndex = 0 ) || start.pop() ) ) { - - // When found, cache indexes on `parent` and break - if ( node.nodeType === 1 && ++diff && node === elem ) { - uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; - break; - } - } - - } else { - - // Use previously-cached element index if available - if ( useCache ) { - - // ...in a gzip-friendly way - node = elem; - outerCache = node[ expando ] || ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - cache = uniqueCache[ type ] || []; - nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; - diff = nodeIndex; - } - - // xml :nth-child(...) - // or :nth-last-child(...) or :nth(-last)?-of-type(...) - if ( diff === false ) { - - // Use the same loop as above to seek `elem` from the start - while ( ( node = ++nodeIndex && node && node[ dir ] || - ( diff = nodeIndex = 0 ) || start.pop() ) ) { - - if ( ( ofType ? - node.nodeName.toLowerCase() === name : - node.nodeType === 1 ) && - ++diff ) { - - // Cache the index of each encountered element - if ( useCache ) { - outerCache = node[ expando ] || - ( node[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ node.uniqueID ] || - ( outerCache[ node.uniqueID ] = {} ); - - uniqueCache[ type ] = [ dirruns, diff ]; - } - - if ( node === elem ) { - break; - } - } - } - } - } - - // Incorporate the offset, then check against cycle size - diff -= last; - return diff === first || ( diff % first === 0 && diff / first >= 0 ); - } - }; - }, - - "PSEUDO": function( pseudo, argument ) { - - // pseudo-class names are case-insensitive - // http://www.w3.org/TR/selectors/#pseudo-classes - // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters - // Remember that setFilters inherits from pseudos - var args, - fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || - Sizzle.error( "unsupported pseudo: " + pseudo ); - - // The user may use createPseudo to indicate that - // arguments are needed to create the filter function - // just as Sizzle does - if ( fn[ expando ] ) { - return fn( argument ); - } - - // But maintain support for old signatures - if ( fn.length > 1 ) { - args = [ pseudo, pseudo, "", argument ]; - return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? - markFunction( function( seed, matches ) { - var idx, - matched = fn( seed, argument ), - i = matched.length; - while ( i-- ) { - idx = indexOf( seed, matched[ i ] ); - seed[ idx ] = !( matches[ idx ] = matched[ i ] ); - } - } ) : - function( elem ) { - return fn( elem, 0, args ); - }; - } - - return fn; - } - }, - - pseudos: { - - // Potentially complex pseudos - "not": markFunction( function( selector ) { - - // Trim the selector passed to compile - // to avoid treating leading and trailing - // spaces as combinators - var input = [], - results = [], - matcher = compile( selector.replace( rtrim, "$1" ) ); - - return matcher[ expando ] ? - markFunction( function( seed, matches, _context, xml ) { - var elem, - unmatched = matcher( seed, null, xml, [] ), - i = seed.length; - - // Match elements unmatched by `matcher` - while ( i-- ) { - if ( ( elem = unmatched[ i ] ) ) { - seed[ i ] = !( matches[ i ] = elem ); - } - } - } ) : - function( elem, _context, xml ) { - input[ 0 ] = elem; - matcher( input, null, xml, results ); - - // Don't keep the element (issue #299) - input[ 0 ] = null; - return !results.pop(); - }; - } ), - - "has": markFunction( function( selector ) { - return function( elem ) { - return Sizzle( selector, elem ).length > 0; - }; - } ), - - "contains": markFunction( function( text ) { - text = text.replace( runescape, funescape ); - return function( elem ) { - return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; - }; - } ), - - // "Whether an element is represented by a :lang() selector - // is based solely on the element's language value - // being equal to the identifier C, - // or beginning with the identifier C immediately followed by "-". - // The matching of C against the element's language value is performed case-insensitively. - // The identifier C does not have to be a valid language name." - // http://www.w3.org/TR/selectors/#lang-pseudo - "lang": markFunction( function( lang ) { - - // lang value must be a valid identifier - if ( !ridentifier.test( lang || "" ) ) { - Sizzle.error( "unsupported lang: " + lang ); - } - lang = lang.replace( runescape, funescape ).toLowerCase(); - return function( elem ) { - var elemLang; - do { - if ( ( elemLang = documentIsHTML ? - elem.lang : - elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { - - elemLang = elemLang.toLowerCase(); - return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; - } - } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); - return false; - }; - } ), - - // Miscellaneous - "target": function( elem ) { - var hash = window.location && window.location.hash; - return hash && hash.slice( 1 ) === elem.id; - }, - - "root": function( elem ) { - return elem === docElem; - }, - - "focus": function( elem ) { - return elem === document.activeElement && - ( !document.hasFocus || document.hasFocus() ) && - !!( elem.type || elem.href || ~elem.tabIndex ); - }, - - // Boolean properties - "enabled": createDisabledPseudo( false ), - "disabled": createDisabledPseudo( true ), - - "checked": function( elem ) { - - // In CSS3, :checked should return both checked and selected elements - // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked - var nodeName = elem.nodeName.toLowerCase(); - return ( nodeName === "input" && !!elem.checked ) || - ( nodeName === "option" && !!elem.selected ); - }, - - "selected": function( elem ) { - - // Accessing this property makes selected-by-default - // options in Safari work properly - if ( elem.parentNode ) { - // eslint-disable-next-line no-unused-expressions - elem.parentNode.selectedIndex; - } - - return elem.selected === true; - }, - - // Contents - "empty": function( elem ) { - - // http://www.w3.org/TR/selectors/#empty-pseudo - // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), - // but not by others (comment: 8; processing instruction: 7; etc.) - // nodeType < 6 works because attributes (2) do not appear as children - for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { - if ( elem.nodeType < 6 ) { - return false; - } - } - return true; - }, - - "parent": function( elem ) { - return !Expr.pseudos[ "empty" ]( elem ); - }, - - // Element/input types - "header": function( elem ) { - return rheader.test( elem.nodeName ); - }, - - "input": function( elem ) { - return rinputs.test( elem.nodeName ); - }, - - "button": function( elem ) { - var name = elem.nodeName.toLowerCase(); - return name === "input" && elem.type === "button" || name === "button"; - }, - - "text": function( elem ) { - var attr; - return elem.nodeName.toLowerCase() === "input" && - elem.type === "text" && - - // Support: IE<8 - // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" - ( ( attr = elem.getAttribute( "type" ) ) == null || - attr.toLowerCase() === "text" ); - }, - - // Position-in-collection - "first": createPositionalPseudo( function() { - return [ 0 ]; - } ), - - "last": createPositionalPseudo( function( _matchIndexes, length ) { - return [ length - 1 ]; - } ), - - "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { - return [ argument < 0 ? argument + length : argument ]; - } ), - - "even": createPositionalPseudo( function( matchIndexes, length ) { - var i = 0; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "odd": createPositionalPseudo( function( matchIndexes, length ) { - var i = 1; - for ( ; i < length; i += 2 ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { - var i = argument < 0 ? - argument + length : - argument > length ? - length : - argument; - for ( ; --i >= 0; ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ), - - "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { - var i = argument < 0 ? argument + length : argument; - for ( ; ++i < length; ) { - matchIndexes.push( i ); - } - return matchIndexes; - } ) - } -}; - -Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; - -// Add button/input type pseudos -for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { - Expr.pseudos[ i ] = createInputPseudo( i ); -} -for ( i in { submit: true, reset: true } ) { - Expr.pseudos[ i ] = createButtonPseudo( i ); -} - -// Easy API for creating new setFilters -function setFilters() {} -setFilters.prototype = Expr.filters = Expr.pseudos; -Expr.setFilters = new setFilters(); - -tokenize = Sizzle.tokenize = function( selector, parseOnly ) { - var matched, match, tokens, type, - soFar, groups, preFilters, - cached = tokenCache[ selector + " " ]; - - if ( cached ) { - return parseOnly ? 0 : cached.slice( 0 ); - } - - soFar = selector; - groups = []; - preFilters = Expr.preFilter; - - while ( soFar ) { - - // Comma and first run - if ( !matched || ( match = rcomma.exec( soFar ) ) ) { - if ( match ) { - - // Don't consume trailing commas as valid - soFar = soFar.slice( match[ 0 ].length ) || soFar; - } - groups.push( ( tokens = [] ) ); - } - - matched = false; - - // Combinators - if ( ( match = rcombinators.exec( soFar ) ) ) { - matched = match.shift(); - tokens.push( { - value: matched, - - // Cast descendant combinators to space - type: match[ 0 ].replace( rtrim, " " ) - } ); - soFar = soFar.slice( matched.length ); - } - - // Filters - for ( type in Expr.filter ) { - if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || - ( match = preFilters[ type ]( match ) ) ) ) { - matched = match.shift(); - tokens.push( { - value: matched, - type: type, - matches: match - } ); - soFar = soFar.slice( matched.length ); - } - } - - if ( !matched ) { - break; - } - } - - // Return the length of the invalid excess - // if we're just parsing - // Otherwise, throw an error or return tokens - return parseOnly ? - soFar.length : - soFar ? - Sizzle.error( selector ) : - - // Cache the tokens - tokenCache( selector, groups ).slice( 0 ); -}; - -function toSelector( tokens ) { - var i = 0, - len = tokens.length, - selector = ""; - for ( ; i < len; i++ ) { - selector += tokens[ i ].value; - } - return selector; -} - -function addCombinator( matcher, combinator, base ) { - var dir = combinator.dir, - skip = combinator.next, - key = skip || dir, - checkNonElements = base && key === "parentNode", - doneName = done++; - - return combinator.first ? - - // Check against closest ancestor/preceding element - function( elem, context, xml ) { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - return matcher( elem, context, xml ); - } - } - return false; - } : - - // Check against all ancestor/preceding elements - function( elem, context, xml ) { - var oldCache, uniqueCache, outerCache, - newCache = [ dirruns, doneName ]; - - // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching - if ( xml ) { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - if ( matcher( elem, context, xml ) ) { - return true; - } - } - } - } else { - while ( ( elem = elem[ dir ] ) ) { - if ( elem.nodeType === 1 || checkNonElements ) { - outerCache = elem[ expando ] || ( elem[ expando ] = {} ); - - // Support: IE <9 only - // Defend against cloned attroperties (jQuery gh-1709) - uniqueCache = outerCache[ elem.uniqueID ] || - ( outerCache[ elem.uniqueID ] = {} ); - - if ( skip && skip === elem.nodeName.toLowerCase() ) { - elem = elem[ dir ] || elem; - } else if ( ( oldCache = uniqueCache[ key ] ) && - oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { - - // Assign to newCache so results back-propagate to previous elements - return ( newCache[ 2 ] = oldCache[ 2 ] ); - } else { - - // Reuse newcache so results back-propagate to previous elements - uniqueCache[ key ] = newCache; - - // A match means we're done; a fail means we have to keep checking - if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { - return true; - } - } - } - } - } - return false; - }; -} - -function elementMatcher( matchers ) { - return matchers.length > 1 ? - function( elem, context, xml ) { - var i = matchers.length; - while ( i-- ) { - if ( !matchers[ i ]( elem, context, xml ) ) { - return false; - } - } - return true; - } : - matchers[ 0 ]; -} - -function multipleContexts( selector, contexts, results ) { - var i = 0, - len = contexts.length; - for ( ; i < len; i++ ) { - Sizzle( selector, contexts[ i ], results ); - } - return results; -} - -function condense( unmatched, map, filter, context, xml ) { - var elem, - newUnmatched = [], - i = 0, - len = unmatched.length, - mapped = map != null; - - for ( ; i < len; i++ ) { - if ( ( elem = unmatched[ i ] ) ) { - if ( !filter || filter( elem, context, xml ) ) { - newUnmatched.push( elem ); - if ( mapped ) { - map.push( i ); - } - } - } - } - - return newUnmatched; -} - -function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { - if ( postFilter && !postFilter[ expando ] ) { - postFilter = setMatcher( postFilter ); - } - if ( postFinder && !postFinder[ expando ] ) { - postFinder = setMatcher( postFinder, postSelector ); - } - return markFunction( function( seed, results, context, xml ) { - var temp, i, elem, - preMap = [], - postMap = [], - preexisting = results.length, - - // Get initial elements from seed or context - elems = seed || multipleContexts( - selector || "*", - context.nodeType ? [ context ] : context, - [] - ), - - // Prefilter to get matcher input, preserving a map for seed-results synchronization - matcherIn = preFilter && ( seed || !selector ) ? - condense( elems, preMap, preFilter, context, xml ) : - elems, - - matcherOut = matcher ? - - // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, - postFinder || ( seed ? preFilter : preexisting || postFilter ) ? - - // ...intermediate processing is necessary - [] : - - // ...otherwise use results directly - results : - matcherIn; - - // Find primary matches - if ( matcher ) { - matcher( matcherIn, matcherOut, context, xml ); - } - - // Apply postFilter - if ( postFilter ) { - temp = condense( matcherOut, postMap ); - postFilter( temp, [], context, xml ); - - // Un-match failing elements by moving them back to matcherIn - i = temp.length; - while ( i-- ) { - if ( ( elem = temp[ i ] ) ) { - matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); - } - } - } - - if ( seed ) { - if ( postFinder || preFilter ) { - if ( postFinder ) { - - // Get the final matcherOut by condensing this intermediate into postFinder contexts - temp = []; - i = matcherOut.length; - while ( i-- ) { - if ( ( elem = matcherOut[ i ] ) ) { - - // Restore matcherIn since elem is not yet a final match - temp.push( ( matcherIn[ i ] = elem ) ); - } - } - postFinder( null, ( matcherOut = [] ), temp, xml ); - } - - // Move matched elements from seed to results to keep them synchronized - i = matcherOut.length; - while ( i-- ) { - if ( ( elem = matcherOut[ i ] ) && - ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { - - seed[ temp ] = !( results[ temp ] = elem ); - } - } - } - - // Add elements to results, through postFinder if defined - } else { - matcherOut = condense( - matcherOut === results ? - matcherOut.splice( preexisting, matcherOut.length ) : - matcherOut - ); - if ( postFinder ) { - postFinder( null, results, matcherOut, xml ); - } else { - push.apply( results, matcherOut ); - } - } - } ); -} - -function matcherFromTokens( tokens ) { - var checkContext, matcher, j, - len = tokens.length, - leadingRelative = Expr.relative[ tokens[ 0 ].type ], - implicitRelative = leadingRelative || Expr.relative[ " " ], - i = leadingRelative ? 1 : 0, - - // The foundational matcher ensures that elements are reachable from top-level context(s) - matchContext = addCombinator( function( elem ) { - return elem === checkContext; - }, implicitRelative, true ), - matchAnyContext = addCombinator( function( elem ) { - return indexOf( checkContext, elem ) > -1; - }, implicitRelative, true ), - matchers = [ function( elem, context, xml ) { - var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( - ( checkContext = context ).nodeType ? - matchContext( elem, context, xml ) : - matchAnyContext( elem, context, xml ) ); - - // Avoid hanging onto element (issue #299) - checkContext = null; - return ret; - } ]; - - for ( ; i < len; i++ ) { - if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { - matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; - } else { - matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); - - // Return special upon seeing a positional matcher - if ( matcher[ expando ] ) { - - // Find the next relative operator (if any) for proper handling - j = ++i; - for ( ; j < len; j++ ) { - if ( Expr.relative[ tokens[ j ].type ] ) { - break; - } - } - return setMatcher( - i > 1 && elementMatcher( matchers ), - i > 1 && toSelector( - - // If the preceding token was a descendant combinator, insert an implicit any-element `*` - tokens - .slice( 0, i - 1 ) - .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) - ).replace( rtrim, "$1" ), - matcher, - i < j && matcherFromTokens( tokens.slice( i, j ) ), - j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), - j < len && toSelector( tokens ) - ); - } - matchers.push( matcher ); - } - } - - return elementMatcher( matchers ); -} - -function matcherFromGroupMatchers( elementMatchers, setMatchers ) { - var bySet = setMatchers.length > 0, - byElement = elementMatchers.length > 0, - superMatcher = function( seed, context, xml, results, outermost ) { - var elem, j, matcher, - matchedCount = 0, - i = "0", - unmatched = seed && [], - setMatched = [], - contextBackup = outermostContext, - - // We must always have either seed elements or outermost context - elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), - - // Use integer dirruns iff this is the outermost matcher - dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), - len = elems.length; - - if ( outermost ) { - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - outermostContext = context == document || context || outermost; - } - - // Add elements passing elementMatchers directly to results - // Support: IE<9, Safari - // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id - for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { - if ( byElement && elem ) { - j = 0; - - // Support: IE 11+, Edge 17 - 18+ - // IE/Edge sometimes throw a "Permission denied" error when strict-comparing - // two documents; shallow comparisons work. - // eslint-disable-next-line eqeqeq - if ( !context && elem.ownerDocument != document ) { - setDocument( elem ); - xml = !documentIsHTML; - } - while ( ( matcher = elementMatchers[ j++ ] ) ) { - if ( matcher( elem, context || document, xml ) ) { - results.push( elem ); - break; - } - } - if ( outermost ) { - dirruns = dirrunsUnique; - } - } - - // Track unmatched elements for set filters - if ( bySet ) { - - // They will have gone through all possible matchers - if ( ( elem = !matcher && elem ) ) { - matchedCount--; - } - - // Lengthen the array for every element, matched or not - if ( seed ) { - unmatched.push( elem ); - } - } - } - - // `i` is now the count of elements visited above, and adding it to `matchedCount` - // makes the latter nonnegative. - matchedCount += i; - - // Apply set filters to unmatched elements - // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` - // equals `i`), unless we didn't visit _any_ elements in the above loop because we have - // no element matchers and no seed. - // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that - // case, which will result in a "00" `matchedCount` that differs from `i` but is also - // numerically zero. - if ( bySet && i !== matchedCount ) { - j = 0; - while ( ( matcher = setMatchers[ j++ ] ) ) { - matcher( unmatched, setMatched, context, xml ); - } - - if ( seed ) { - - // Reintegrate element matches to eliminate the need for sorting - if ( matchedCount > 0 ) { - while ( i-- ) { - if ( !( unmatched[ i ] || setMatched[ i ] ) ) { - setMatched[ i ] = pop.call( results ); - } - } - } - - // Discard index placeholder values to get only actual matches - setMatched = condense( setMatched ); - } - - // Add matches to results - push.apply( results, setMatched ); - - // Seedless set matches succeeding multiple successful matchers stipulate sorting - if ( outermost && !seed && setMatched.length > 0 && - ( matchedCount + setMatchers.length ) > 1 ) { - - Sizzle.uniqueSort( results ); - } - } - - // Override manipulation of globals by nested matchers - if ( outermost ) { - dirruns = dirrunsUnique; - outermostContext = contextBackup; - } - - return unmatched; - }; - - return bySet ? - markFunction( superMatcher ) : - superMatcher; -} - -compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { - var i, - setMatchers = [], - elementMatchers = [], - cached = compilerCache[ selector + " " ]; - - if ( !cached ) { - - // Generate a function of recursive functions that can be used to check each element - if ( !match ) { - match = tokenize( selector ); - } - i = match.length; - while ( i-- ) { - cached = matcherFromTokens( match[ i ] ); - if ( cached[ expando ] ) { - setMatchers.push( cached ); - } else { - elementMatchers.push( cached ); - } - } - - // Cache the compiled function - cached = compilerCache( - selector, - matcherFromGroupMatchers( elementMatchers, setMatchers ) - ); - - // Save selector and tokenization - cached.selector = selector; - } - return cached; -}; - -/** - * A low-level selection function that works with Sizzle's compiled - * selector functions - * @param {String|Function} selector A selector or a pre-compiled - * selector function built with Sizzle.compile - * @param {Element} context - * @param {Array} [results] - * @param {Array} [seed] A set of elements to match against - */ -select = Sizzle.select = function( selector, context, results, seed ) { - var i, tokens, token, type, find, - compiled = typeof selector === "function" && selector, - match = !seed && tokenize( ( selector = compiled.selector || selector ) ); - - results = results || []; - - // Try to minimize operations if there is only one selector in the list and no seed - // (the latter of which guarantees us context) - if ( match.length === 1 ) { - - // Reduce context if the leading compound selector is an ID - tokens = match[ 0 ] = match[ 0 ].slice( 0 ); - if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && - context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { - - context = ( Expr.find[ "ID" ]( token.matches[ 0 ] - .replace( runescape, funescape ), context ) || [] )[ 0 ]; - if ( !context ) { - return results; - - // Precompiled matchers will still verify ancestry, so step up a level - } else if ( compiled ) { - context = context.parentNode; - } - - selector = selector.slice( tokens.shift().value.length ); - } - - // Fetch a seed set for right-to-left matching - i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; - while ( i-- ) { - token = tokens[ i ]; - - // Abort if we hit a combinator - if ( Expr.relative[ ( type = token.type ) ] ) { - break; - } - if ( ( find = Expr.find[ type ] ) ) { - - // Search, expanding context for leading sibling combinators - if ( ( seed = find( - token.matches[ 0 ].replace( runescape, funescape ), - rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || - context - ) ) ) { - - // If seed is empty or no tokens remain, we can return early - tokens.splice( i, 1 ); - selector = seed.length && toSelector( tokens ); - if ( !selector ) { - push.apply( results, seed ); - return results; - } - - break; - } - } - } - } - - // Compile and execute a filtering function if one is not provided - // Provide `match` to avoid retokenization if we modified the selector above - ( compiled || compile( selector, match ) )( - seed, - context, - !documentIsHTML, - results, - !context || rsibling.test( selector ) && testContext( context.parentNode ) || context - ); - return results; -}; - -// One-time assignments - -// Sort stability -support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; - -// Support: Chrome 14-35+ -// Always assume duplicates if they aren't passed to the comparison function -support.detectDuplicates = !!hasDuplicate; - -// Initialize against the default document -setDocument(); - -// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) -// Detached nodes confoundingly follow *each other* -support.sortDetached = assert( function( el ) { - - // Should return 1, but returns 4 (following) - return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; -} ); - -// Support: IE<8 -// Prevent attribute/property "interpolation" -// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx -if ( !assert( function( el ) { - el.innerHTML = ""; - return el.firstChild.getAttribute( "href" ) === "#"; -} ) ) { - addHandle( "type|href|height|width", function( elem, name, isXML ) { - if ( !isXML ) { - return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); - } - } ); -} - -// Support: IE<9 -// Use defaultValue in place of getAttribute("value") -if ( !support.attributes || !assert( function( el ) { - el.innerHTML = ""; - el.firstChild.setAttribute( "value", "" ); - return el.firstChild.getAttribute( "value" ) === ""; -} ) ) { - addHandle( "value", function( elem, _name, isXML ) { - if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { - return elem.defaultValue; - } - } ); -} - -// Support: IE<9 -// Use getAttributeNode to fetch booleans when getAttribute lies -if ( !assert( function( el ) { - return el.getAttribute( "disabled" ) == null; -} ) ) { - addHandle( booleans, function( elem, name, isXML ) { - var val; - if ( !isXML ) { - return elem[ name ] === true ? name.toLowerCase() : - ( val = elem.getAttributeNode( name ) ) && val.specified ? - val.value : - null; - } - } ); -} - -return Sizzle; - -} )( window ); - - - -jQuery.find = Sizzle; -jQuery.expr = Sizzle.selectors; - -// Deprecated -jQuery.expr[ ":" ] = jQuery.expr.pseudos; -jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; -jQuery.text = Sizzle.getText; -jQuery.isXMLDoc = Sizzle.isXML; -jQuery.contains = Sizzle.contains; -jQuery.escapeSelector = Sizzle.escape; - - - - -var dir = function( elem, dir, until ) { - var matched = [], - truncate = until !== undefined; - - while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { - if ( elem.nodeType === 1 ) { - if ( truncate && jQuery( elem ).is( until ) ) { - break; - } - matched.push( elem ); - } - } - return matched; -}; - - -var siblings = function( n, elem ) { - var matched = []; - - for ( ; n; n = n.nextSibling ) { - if ( n.nodeType === 1 && n !== elem ) { - matched.push( n ); - } - } - - return matched; -}; - - -var rneedsContext = jQuery.expr.match.needsContext; - - - -function nodeName( elem, name ) { - - return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); - -}; -var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); - - - -// Implement the identical functionality for filter and not -function winnow( elements, qualifier, not ) { - if ( isFunction( qualifier ) ) { - return jQuery.grep( elements, function( elem, i ) { - return !!qualifier.call( elem, i, elem ) !== not; - } ); - } - - // Single element - if ( qualifier.nodeType ) { - return jQuery.grep( elements, function( elem ) { - return ( elem === qualifier ) !== not; - } ); - } - - // Arraylike of elements (jQuery, arguments, Array) - if ( typeof qualifier !== "string" ) { - return jQuery.grep( elements, function( elem ) { - return ( indexOf.call( qualifier, elem ) > -1 ) !== not; - } ); - } - - // Filtered directly for both simple and complex selectors - return jQuery.filter( qualifier, elements, not ); -} - -jQuery.filter = function( expr, elems, not ) { - var elem = elems[ 0 ]; - - if ( not ) { - expr = ":not(" + expr + ")"; - } - - if ( elems.length === 1 && elem.nodeType === 1 ) { - return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; - } - - return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { - return elem.nodeType === 1; - } ) ); -}; - -jQuery.fn.extend( { - find: function( selector ) { - var i, ret, - len = this.length, - self = this; - - if ( typeof selector !== "string" ) { - return this.pushStack( jQuery( selector ).filter( function() { - for ( i = 0; i < len; i++ ) { - if ( jQuery.contains( self[ i ], this ) ) { - return true; - } - } - } ) ); - } - - ret = this.pushStack( [] ); - - for ( i = 0; i < len; i++ ) { - jQuery.find( selector, self[ i ], ret ); - } - - return len > 1 ? jQuery.uniqueSort( ret ) : ret; - }, - filter: function( selector ) { - return this.pushStack( winnow( this, selector || [], false ) ); - }, - not: function( selector ) { - return this.pushStack( winnow( this, selector || [], true ) ); - }, - is: function( selector ) { - return !!winnow( - this, - - // If this is a positional/relative selector, check membership in the returned set - // so $("p:first").is("p:last") won't return true for a doc with two "p". - typeof selector === "string" && rneedsContext.test( selector ) ? - jQuery( selector ) : - selector || [], - false - ).length; - } -} ); - - -// Initialize a jQuery object - - -// A central reference to the root jQuery(document) -var rootjQuery, - - // A simple way to check for HTML strings - // Prioritize #id over to avoid XSS via location.hash (#9521) - // Strict HTML recognition (#11290: must start with <) - // Shortcut simple #id case for speed - rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, - - init = jQuery.fn.init = function( selector, context, root ) { - var match, elem; - - // HANDLE: $(""), $(null), $(undefined), $(false) - if ( !selector ) { - return this; - } - - // Method init() accepts an alternate rootjQuery - // so migrate can support jQuery.sub (gh-2101) - root = root || rootjQuery; - - // Handle HTML strings - if ( typeof selector === "string" ) { - if ( selector[ 0 ] === "<" && - selector[ selector.length - 1 ] === ">" && - selector.length >= 3 ) { - - // Assume that strings that start and end with <> are HTML and skip the regex check - match = [ null, selector, null ]; - - } else { - match = rquickExpr.exec( selector ); - } - - // Match html or make sure no context is specified for #id - if ( match && ( match[ 1 ] || !context ) ) { - - // HANDLE: $(html) -> $(array) - if ( match[ 1 ] ) { - context = context instanceof jQuery ? context[ 0 ] : context; - - // Option to run scripts is true for back-compat - // Intentionally let the error be thrown if parseHTML is not present - jQuery.merge( this, jQuery.parseHTML( - match[ 1 ], - context && context.nodeType ? context.ownerDocument || context : document, - true - ) ); - - // HANDLE: $(html, props) - if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { - for ( match in context ) { - - // Properties of context are called as methods if possible - if ( isFunction( this[ match ] ) ) { - this[ match ]( context[ match ] ); - - // ...and otherwise set as attributes - } else { - this.attr( match, context[ match ] ); - } - } - } - - return this; - - // HANDLE: $(#id) - } else { - elem = document.getElementById( match[ 2 ] ); - - if ( elem ) { - - // Inject the element directly into the jQuery object - this[ 0 ] = elem; - this.length = 1; - } - return this; - } - - // HANDLE: $(expr, $(...)) - } else if ( !context || context.jquery ) { - return ( context || root ).find( selector ); - - // HANDLE: $(expr, context) - // (which is just equivalent to: $(context).find(expr) - } else { - return this.constructor( context ).find( selector ); - } - - // HANDLE: $(DOMElement) - } else if ( selector.nodeType ) { - this[ 0 ] = selector; - this.length = 1; - return this; - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( isFunction( selector ) ) { - return root.ready !== undefined ? - root.ready( selector ) : - - // Execute immediately if ready is not present - selector( jQuery ); - } - - return jQuery.makeArray( selector, this ); - }; - -// Give the init function the jQuery prototype for later instantiation -init.prototype = jQuery.fn; - -// Initialize central reference -rootjQuery = jQuery( document ); - - -var rparentsprev = /^(?:parents|prev(?:Until|All))/, - - // Methods guaranteed to produce a unique set when starting from a unique set - guaranteedUnique = { - children: true, - contents: true, - next: true, - prev: true - }; - -jQuery.fn.extend( { - has: function( target ) { - var targets = jQuery( target, this ), - l = targets.length; - - return this.filter( function() { - var i = 0; - for ( ; i < l; i++ ) { - if ( jQuery.contains( this, targets[ i ] ) ) { - return true; - } - } - } ); - }, - - closest: function( selectors, context ) { - var cur, - i = 0, - l = this.length, - matched = [], - targets = typeof selectors !== "string" && jQuery( selectors ); - - // Positional selectors never match, since there's no _selection_ context - if ( !rneedsContext.test( selectors ) ) { - for ( ; i < l; i++ ) { - for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { - - // Always skip document fragments - if ( cur.nodeType < 11 && ( targets ? - targets.index( cur ) > -1 : - - // Don't pass non-elements to Sizzle - cur.nodeType === 1 && - jQuery.find.matchesSelector( cur, selectors ) ) ) { - - matched.push( cur ); - break; - } - } - } - } - - return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); - }, - - // Determine the position of an element within the set - index: function( elem ) { - - // No argument, return index in parent - if ( !elem ) { - return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; - } - - // Index in selector - if ( typeof elem === "string" ) { - return indexOf.call( jQuery( elem ), this[ 0 ] ); - } - - // Locate the position of the desired element - return indexOf.call( this, - - // If it receives a jQuery object, the first element is used - elem.jquery ? elem[ 0 ] : elem - ); - }, - - add: function( selector, context ) { - return this.pushStack( - jQuery.uniqueSort( - jQuery.merge( this.get(), jQuery( selector, context ) ) - ) - ); - }, - - addBack: function( selector ) { - return this.add( selector == null ? - this.prevObject : this.prevObject.filter( selector ) - ); - } -} ); - -function sibling( cur, dir ) { - while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} - return cur; -} - -jQuery.each( { - parent: function( elem ) { - var parent = elem.parentNode; - return parent && parent.nodeType !== 11 ? parent : null; - }, - parents: function( elem ) { - return dir( elem, "parentNode" ); - }, - parentsUntil: function( elem, _i, until ) { - return dir( elem, "parentNode", until ); - }, - next: function( elem ) { - return sibling( elem, "nextSibling" ); - }, - prev: function( elem ) { - return sibling( elem, "previousSibling" ); - }, - nextAll: function( elem ) { - return dir( elem, "nextSibling" ); - }, - prevAll: function( elem ) { - return dir( elem, "previousSibling" ); - }, - nextUntil: function( elem, _i, until ) { - return dir( elem, "nextSibling", until ); - }, - prevUntil: function( elem, _i, until ) { - return dir( elem, "previousSibling", until ); - }, - siblings: function( elem ) { - return siblings( ( elem.parentNode || {} ).firstChild, elem ); - }, - children: function( elem ) { - return siblings( elem.firstChild ); - }, - contents: function( elem ) { - if ( elem.contentDocument != null && - - // Support: IE 11+ - // elements with no `data` attribute has an object - // `contentDocument` with a `null` prototype. - getProto( elem.contentDocument ) ) { - - return elem.contentDocument; - } - - // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only - // Treat the template element as a regular one in browsers that - // don't support it. - if ( nodeName( elem, "template" ) ) { - elem = elem.content || elem; - } - - return jQuery.merge( [], elem.childNodes ); - } -}, function( name, fn ) { - jQuery.fn[ name ] = function( until, selector ) { - var matched = jQuery.map( this, fn, until ); - - if ( name.slice( -5 ) !== "Until" ) { - selector = until; - } - - if ( selector && typeof selector === "string" ) { - matched = jQuery.filter( selector, matched ); - } - - if ( this.length > 1 ) { - - // Remove duplicates - if ( !guaranteedUnique[ name ] ) { - jQuery.uniqueSort( matched ); - } - - // Reverse order for parents* and prev-derivatives - if ( rparentsprev.test( name ) ) { - matched.reverse(); - } - } - - return this.pushStack( matched ); - }; -} ); -var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); - - - -// Convert String-formatted options into Object-formatted ones -function createOptions( options ) { - var object = {}; - jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { - object[ flag ] = true; - } ); - return object; -} - -/* - * Create a callback list using the following parameters: - * - * options: an optional list of space-separated options that will change how - * the callback list behaves or a more traditional option object - * - * By default a callback list will act like an event callback list and can be - * "fired" multiple times. - * - * Possible options: - * - * once: will ensure the callback list can only be fired once (like a Deferred) - * - * memory: will keep track of previous values and will call any callback added - * after the list has been fired right away with the latest "memorized" - * values (like a Deferred) - * - * unique: will ensure a callback can only be added once (no duplicate in the list) - * - * stopOnFalse: interrupt callings when a callback returns false - * - */ -jQuery.Callbacks = function( options ) { - - // Convert options from String-formatted to Object-formatted if needed - // (we check in cache first) - options = typeof options === "string" ? - createOptions( options ) : - jQuery.extend( {}, options ); - - var // Flag to know if list is currently firing - firing, - - // Last fire value for non-forgettable lists - memory, - - // Flag to know if list was already fired - fired, - - // Flag to prevent firing - locked, - - // Actual callback list - list = [], - - // Queue of execution data for repeatable lists - queue = [], - - // Index of currently firing callback (modified by add/remove as needed) - firingIndex = -1, - - // Fire callbacks - fire = function() { - - // Enforce single-firing - locked = locked || options.once; - - // Execute callbacks for all pending executions, - // respecting firingIndex overrides and runtime changes - fired = firing = true; - for ( ; queue.length; firingIndex = -1 ) { - memory = queue.shift(); - while ( ++firingIndex < list.length ) { - - // Run callback and check for early termination - if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && - options.stopOnFalse ) { - - // Jump to end and forget the data so .add doesn't re-fire - firingIndex = list.length; - memory = false; - } - } - } - - // Forget the data if we're done with it - if ( !options.memory ) { - memory = false; - } - - firing = false; - - // Clean up if we're done firing for good - if ( locked ) { - - // Keep an empty list if we have data for future add calls - if ( memory ) { - list = []; - - // Otherwise, this object is spent - } else { - list = ""; - } - } - }, - - // Actual Callbacks object - self = { - - // Add a callback or a collection of callbacks to the list - add: function() { - if ( list ) { - - // If we have memory from a past run, we should fire after adding - if ( memory && !firing ) { - firingIndex = list.length - 1; - queue.push( memory ); - } - - ( function add( args ) { - jQuery.each( args, function( _, arg ) { - if ( isFunction( arg ) ) { - if ( !options.unique || !self.has( arg ) ) { - list.push( arg ); - } - } else if ( arg && arg.length && toType( arg ) !== "string" ) { - - // Inspect recursively - add( arg ); - } - } ); - } )( arguments ); - - if ( memory && !firing ) { - fire(); - } - } - return this; - }, - - // Remove a callback from the list - remove: function() { - jQuery.each( arguments, function( _, arg ) { - var index; - while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { - list.splice( index, 1 ); - - // Handle firing indexes - if ( index <= firingIndex ) { - firingIndex--; - } - } - } ); - return this; - }, - - // Check if a given callback is in the list. - // If no argument is given, return whether or not list has callbacks attached. - has: function( fn ) { - return fn ? - jQuery.inArray( fn, list ) > -1 : - list.length > 0; - }, - - // Remove all callbacks from the list - empty: function() { - if ( list ) { - list = []; - } - return this; - }, - - // Disable .fire and .add - // Abort any current/pending executions - // Clear all callbacks and values - disable: function() { - locked = queue = []; - list = memory = ""; - return this; - }, - disabled: function() { - return !list; - }, - - // Disable .fire - // Also disable .add unless we have memory (since it would have no effect) - // Abort any pending executions - lock: function() { - locked = queue = []; - if ( !memory && !firing ) { - list = memory = ""; - } - return this; - }, - locked: function() { - return !!locked; - }, - - // Call all callbacks with the given context and arguments - fireWith: function( context, args ) { - if ( !locked ) { - args = args || []; - args = [ context, args.slice ? args.slice() : args ]; - queue.push( args ); - if ( !firing ) { - fire(); - } - } - return this; - }, - - // Call all the callbacks with the given arguments - fire: function() { - self.fireWith( this, arguments ); - return this; - }, - - // To know if the callbacks have already been called at least once - fired: function() { - return !!fired; - } - }; - - return self; -}; - - -function Identity( v ) { - return v; -} -function Thrower( ex ) { - throw ex; -} - -function adoptValue( value, resolve, reject, noValue ) { - var method; - - try { - - // Check for promise aspect first to privilege synchronous behavior - if ( value && isFunction( ( method = value.promise ) ) ) { - method.call( value ).done( resolve ).fail( reject ); - - // Other thenables - } else if ( value && isFunction( ( method = value.then ) ) ) { - method.call( value, resolve, reject ); - - // Other non-thenables - } else { - - // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: - // * false: [ value ].slice( 0 ) => resolve( value ) - // * true: [ value ].slice( 1 ) => resolve() - resolve.apply( undefined, [ value ].slice( noValue ) ); - } - - // For Promises/A+, convert exceptions into rejections - // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in - // Deferred#then to conditionally suppress rejection. - } catch ( value ) { - - // Support: Android 4.0 only - // Strict mode functions invoked without .call/.apply get global-object context - reject.apply( undefined, [ value ] ); - } -} - -jQuery.extend( { - - Deferred: function( func ) { - var tuples = [ - - // action, add listener, callbacks, - // ... .then handlers, argument index, [final state] - [ "notify", "progress", jQuery.Callbacks( "memory" ), - jQuery.Callbacks( "memory" ), 2 ], - [ "resolve", "done", jQuery.Callbacks( "once memory" ), - jQuery.Callbacks( "once memory" ), 0, "resolved" ], - [ "reject", "fail", jQuery.Callbacks( "once memory" ), - jQuery.Callbacks( "once memory" ), 1, "rejected" ] - ], - state = "pending", - promise = { - state: function() { - return state; - }, - always: function() { - deferred.done( arguments ).fail( arguments ); - return this; - }, - "catch": function( fn ) { - return promise.then( null, fn ); - }, - - // Keep pipe for back-compat - pipe: function( /* fnDone, fnFail, fnProgress */ ) { - var fns = arguments; - - return jQuery.Deferred( function( newDefer ) { - jQuery.each( tuples, function( _i, tuple ) { - - // Map tuples (progress, done, fail) to arguments (done, fail, progress) - var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; - - // deferred.progress(function() { bind to newDefer or newDefer.notify }) - // deferred.done(function() { bind to newDefer or newDefer.resolve }) - // deferred.fail(function() { bind to newDefer or newDefer.reject }) - deferred[ tuple[ 1 ] ]( function() { - var returned = fn && fn.apply( this, arguments ); - if ( returned && isFunction( returned.promise ) ) { - returned.promise() - .progress( newDefer.notify ) - .done( newDefer.resolve ) - .fail( newDefer.reject ); - } else { - newDefer[ tuple[ 0 ] + "With" ]( - this, - fn ? [ returned ] : arguments - ); - } - } ); - } ); - fns = null; - } ).promise(); - }, - then: function( onFulfilled, onRejected, onProgress ) { - var maxDepth = 0; - function resolve( depth, deferred, handler, special ) { - return function() { - var that = this, - args = arguments, - mightThrow = function() { - var returned, then; - - // Support: Promises/A+ section 2.3.3.3.3 - // https://promisesaplus.com/#point-59 - // Ignore double-resolution attempts - if ( depth < maxDepth ) { - return; - } - - returned = handler.apply( that, args ); - - // Support: Promises/A+ section 2.3.1 - // https://promisesaplus.com/#point-48 - if ( returned === deferred.promise() ) { - throw new TypeError( "Thenable self-resolution" ); - } - - // Support: Promises/A+ sections 2.3.3.1, 3.5 - // https://promisesaplus.com/#point-54 - // https://promisesaplus.com/#point-75 - // Retrieve `then` only once - then = returned && - - // Support: Promises/A+ section 2.3.4 - // https://promisesaplus.com/#point-64 - // Only check objects and functions for thenability - ( typeof returned === "object" || - typeof returned === "function" ) && - returned.then; - - // Handle a returned thenable - if ( isFunction( then ) ) { - - // Special processors (notify) just wait for resolution - if ( special ) { - then.call( - returned, - resolve( maxDepth, deferred, Identity, special ), - resolve( maxDepth, deferred, Thrower, special ) - ); - - // Normal processors (resolve) also hook into progress - } else { - - // ...and disregard older resolution values - maxDepth++; - - then.call( - returned, - resolve( maxDepth, deferred, Identity, special ), - resolve( maxDepth, deferred, Thrower, special ), - resolve( maxDepth, deferred, Identity, - deferred.notifyWith ) - ); - } - - // Handle all other returned values - } else { - - // Only substitute handlers pass on context - // and multiple values (non-spec behavior) - if ( handler !== Identity ) { - that = undefined; - args = [ returned ]; - } - - // Process the value(s) - // Default process is resolve - ( special || deferred.resolveWith )( that, args ); - } - }, - - // Only normal processors (resolve) catch and reject exceptions - process = special ? - mightThrow : - function() { - try { - mightThrow(); - } catch ( e ) { - - if ( jQuery.Deferred.exceptionHook ) { - jQuery.Deferred.exceptionHook( e, - process.stackTrace ); - } - - // Support: Promises/A+ section 2.3.3.3.4.1 - // https://promisesaplus.com/#point-61 - // Ignore post-resolution exceptions - if ( depth + 1 >= maxDepth ) { - - // Only substitute handlers pass on context - // and multiple values (non-spec behavior) - if ( handler !== Thrower ) { - that = undefined; - args = [ e ]; - } - - deferred.rejectWith( that, args ); - } - } - }; - - // Support: Promises/A+ section 2.3.3.3.1 - // https://promisesaplus.com/#point-57 - // Re-resolve promises immediately to dodge false rejection from - // subsequent errors - if ( depth ) { - process(); - } else { - - // Call an optional hook to record the stack, in case of exception - // since it's otherwise lost when execution goes async - if ( jQuery.Deferred.getStackHook ) { - process.stackTrace = jQuery.Deferred.getStackHook(); - } - window.setTimeout( process ); - } - }; - } - - return jQuery.Deferred( function( newDefer ) { - - // progress_handlers.add( ... ) - tuples[ 0 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onProgress ) ? - onProgress : - Identity, - newDefer.notifyWith - ) - ); - - // fulfilled_handlers.add( ... ) - tuples[ 1 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onFulfilled ) ? - onFulfilled : - Identity - ) - ); - - // rejected_handlers.add( ... ) - tuples[ 2 ][ 3 ].add( - resolve( - 0, - newDefer, - isFunction( onRejected ) ? - onRejected : - Thrower - ) - ); - } ).promise(); - }, - - // Get a promise for this deferred - // If obj is provided, the promise aspect is added to the object - promise: function( obj ) { - return obj != null ? jQuery.extend( obj, promise ) : promise; - } - }, - deferred = {}; - - // Add list-specific methods - jQuery.each( tuples, function( i, tuple ) { - var list = tuple[ 2 ], - stateString = tuple[ 5 ]; - - // promise.progress = list.add - // promise.done = list.add - // promise.fail = list.add - promise[ tuple[ 1 ] ] = list.add; - - // Handle state - if ( stateString ) { - list.add( - function() { - - // state = "resolved" (i.e., fulfilled) - // state = "rejected" - state = stateString; - }, - - // rejected_callbacks.disable - // fulfilled_callbacks.disable - tuples[ 3 - i ][ 2 ].disable, - - // rejected_handlers.disable - // fulfilled_handlers.disable - tuples[ 3 - i ][ 3 ].disable, - - // progress_callbacks.lock - tuples[ 0 ][ 2 ].lock, - - // progress_handlers.lock - tuples[ 0 ][ 3 ].lock - ); - } - - // progress_handlers.fire - // fulfilled_handlers.fire - // rejected_handlers.fire - list.add( tuple[ 3 ].fire ); - - // deferred.notify = function() { deferred.notifyWith(...) } - // deferred.resolve = function() { deferred.resolveWith(...) } - // deferred.reject = function() { deferred.rejectWith(...) } - deferred[ tuple[ 0 ] ] = function() { - deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); - return this; - }; - - // deferred.notifyWith = list.fireWith - // deferred.resolveWith = list.fireWith - // deferred.rejectWith = list.fireWith - deferred[ tuple[ 0 ] + "With" ] = list.fireWith; - } ); - - // Make the deferred a promise - promise.promise( deferred ); - - // Call given func if any - if ( func ) { - func.call( deferred, deferred ); - } - - // All done! - return deferred; - }, - - // Deferred helper - when: function( singleValue ) { - var - - // count of uncompleted subordinates - remaining = arguments.length, - - // count of unprocessed arguments - i = remaining, - - // subordinate fulfillment data - resolveContexts = Array( i ), - resolveValues = slice.call( arguments ), - - // the master Deferred - master = jQuery.Deferred(), - - // subordinate callback factory - updateFunc = function( i ) { - return function( value ) { - resolveContexts[ i ] = this; - resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; - if ( !( --remaining ) ) { - master.resolveWith( resolveContexts, resolveValues ); - } - }; - }; - - // Single- and empty arguments are adopted like Promise.resolve - if ( remaining <= 1 ) { - adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject, - !remaining ); - - // Use .then() to unwrap secondary thenables (cf. gh-3000) - if ( master.state() === "pending" || - isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { - - return master.then(); - } - } - - // Multiple arguments are aggregated like Promise.all array elements - while ( i-- ) { - adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); - } - - return master.promise(); - } -} ); - - -// These usually indicate a programmer mistake during development, -// warn about them ASAP rather than swallowing them by default. -var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; - -jQuery.Deferred.exceptionHook = function( error, stack ) { - - // Support: IE 8 - 9 only - // Console exists when dev tools are open, which can happen at any time - if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { - window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); - } -}; - - - - -jQuery.readyException = function( error ) { - window.setTimeout( function() { - throw error; - } ); -}; - - - - -// The deferred used on DOM ready -var readyList = jQuery.Deferred(); - -jQuery.fn.ready = function( fn ) { - - readyList - .then( fn ) - - // Wrap jQuery.readyException in a function so that the lookup - // happens at the time of error handling instead of callback - // registration. - .catch( function( error ) { - jQuery.readyException( error ); - } ); - - return this; -}; - -jQuery.extend( { - - // Is the DOM ready to be used? Set to true once it occurs. - isReady: false, - - // A counter to track how many items to wait for before - // the ready event fires. See #6781 - readyWait: 1, - - // Handle when the DOM is ready - ready: function( wait ) { - - // Abort if there are pending holds or we're already ready - if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { - return; - } - - // Remember that the DOM is ready - jQuery.isReady = true; - - // If a normal DOM Ready event fired, decrement, and wait if need be - if ( wait !== true && --jQuery.readyWait > 0 ) { - return; - } - - // If there are functions bound, to execute - readyList.resolveWith( document, [ jQuery ] ); - } -} ); - -jQuery.ready.then = readyList.then; - -// The ready event handler and self cleanup method -function completed() { - document.removeEventListener( "DOMContentLoaded", completed ); - window.removeEventListener( "load", completed ); - jQuery.ready(); -} - -// Catch cases where $(document).ready() is called -// after the browser event has already occurred. -// Support: IE <=9 - 10 only -// Older IE sometimes signals "interactive" too soon -if ( document.readyState === "complete" || - ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { - - // Handle it asynchronously to allow scripts the opportunity to delay ready - window.setTimeout( jQuery.ready ); - -} else { - - // Use the handy event callback - document.addEventListener( "DOMContentLoaded", completed ); - - // A fallback to window.onload, that will always work - window.addEventListener( "load", completed ); -} - - - - -// Multifunctional method to get and set values of a collection -// The value/s can optionally be executed if it's a function -var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { - var i = 0, - len = elems.length, - bulk = key == null; - - // Sets many values - if ( toType( key ) === "object" ) { - chainable = true; - for ( i in key ) { - access( elems, fn, i, key[ i ], true, emptyGet, raw ); - } - - // Sets one value - } else if ( value !== undefined ) { - chainable = true; - - if ( !isFunction( value ) ) { - raw = true; - } - - if ( bulk ) { - - // Bulk operations run against the entire set - if ( raw ) { - fn.call( elems, value ); - fn = null; - - // ...except when executing function values - } else { - bulk = fn; - fn = function( elem, _key, value ) { - return bulk.call( jQuery( elem ), value ); - }; - } - } - - if ( fn ) { - for ( ; i < len; i++ ) { - fn( - elems[ i ], key, raw ? - value : - value.call( elems[ i ], i, fn( elems[ i ], key ) ) - ); - } - } - } - - if ( chainable ) { - return elems; - } - - // Gets - if ( bulk ) { - return fn.call( elems ); - } - - return len ? fn( elems[ 0 ], key ) : emptyGet; -}; - - -// Matches dashed string for camelizing -var rmsPrefix = /^-ms-/, - rdashAlpha = /-([a-z])/g; - -// Used by camelCase as callback to replace() -function fcamelCase( _all, letter ) { - return letter.toUpperCase(); -} - -// Convert dashed to camelCase; used by the css and data modules -// Support: IE <=9 - 11, Edge 12 - 15 -// Microsoft forgot to hump their vendor prefix (#9572) -function camelCase( string ) { - return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); -} -var acceptData = function( owner ) { - - // Accepts only: - // - Node - // - Node.ELEMENT_NODE - // - Node.DOCUMENT_NODE - // - Object - // - Any - return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); -}; - - - - -function Data() { - this.expando = jQuery.expando + Data.uid++; -} - -Data.uid = 1; - -Data.prototype = { - - cache: function( owner ) { - - // Check if the owner object already has a cache - var value = owner[ this.expando ]; - - // If not, create one - if ( !value ) { - value = {}; - - // We can accept data for non-element nodes in modern browsers, - // but we should not, see #8335. - // Always return an empty object. - if ( acceptData( owner ) ) { - - // If it is a node unlikely to be stringify-ed or looped over - // use plain assignment - if ( owner.nodeType ) { - owner[ this.expando ] = value; - - // Otherwise secure it in a non-enumerable property - // configurable must be true to allow the property to be - // deleted when data is removed - } else { - Object.defineProperty( owner, this.expando, { - value: value, - configurable: true - } ); - } - } - } - - return value; - }, - set: function( owner, data, value ) { - var prop, - cache = this.cache( owner ); - - // Handle: [ owner, key, value ] args - // Always use camelCase key (gh-2257) - if ( typeof data === "string" ) { - cache[ camelCase( data ) ] = value; - - // Handle: [ owner, { properties } ] args - } else { - - // Copy the properties one-by-one to the cache object - for ( prop in data ) { - cache[ camelCase( prop ) ] = data[ prop ]; - } - } - return cache; - }, - get: function( owner, key ) { - return key === undefined ? - this.cache( owner ) : - - // Always use camelCase key (gh-2257) - owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; - }, - access: function( owner, key, value ) { - - // In cases where either: - // - // 1. No key was specified - // 2. A string key was specified, but no value provided - // - // Take the "read" path and allow the get method to determine - // which value to return, respectively either: - // - // 1. The entire cache object - // 2. The data stored at the key - // - if ( key === undefined || - ( ( key && typeof key === "string" ) && value === undefined ) ) { - - return this.get( owner, key ); - } - - // When the key is not a string, or both a key and value - // are specified, set or extend (existing objects) with either: - // - // 1. An object of properties - // 2. A key and value - // - this.set( owner, key, value ); - - // Since the "set" path can have two possible entry points - // return the expected data based on which path was taken[*] - return value !== undefined ? value : key; - }, - remove: function( owner, key ) { - var i, - cache = owner[ this.expando ]; - - if ( cache === undefined ) { - return; - } - - if ( key !== undefined ) { - - // Support array or space separated string of keys - if ( Array.isArray( key ) ) { - - // If key is an array of keys... - // We always set camelCase keys, so remove that. - key = key.map( camelCase ); - } else { - key = camelCase( key ); - - // If a key with the spaces exists, use it. - // Otherwise, create an array by matching non-whitespace - key = key in cache ? - [ key ] : - ( key.match( rnothtmlwhite ) || [] ); - } - - i = key.length; - - while ( i-- ) { - delete cache[ key[ i ] ]; - } - } - - // Remove the expando if there's no more data - if ( key === undefined || jQuery.isEmptyObject( cache ) ) { - - // Support: Chrome <=35 - 45 - // Webkit & Blink performance suffers when deleting properties - // from DOM nodes, so set to undefined instead - // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) - if ( owner.nodeType ) { - owner[ this.expando ] = undefined; - } else { - delete owner[ this.expando ]; - } - } - }, - hasData: function( owner ) { - var cache = owner[ this.expando ]; - return cache !== undefined && !jQuery.isEmptyObject( cache ); - } -}; -var dataPriv = new Data(); - -var dataUser = new Data(); - - - -// Implementation Summary -// -// 1. Enforce API surface and semantic compatibility with 1.9.x branch -// 2. Improve the module's maintainability by reducing the storage -// paths to a single mechanism. -// 3. Use the same single mechanism to support "private" and "user" data. -// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) -// 5. Avoid exposing implementation details on user objects (eg. expando properties) -// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 - -var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, - rmultiDash = /[A-Z]/g; - -function getData( data ) { - if ( data === "true" ) { - return true; - } - - if ( data === "false" ) { - return false; - } - - if ( data === "null" ) { - return null; - } - - // Only convert to a number if it doesn't change the string - if ( data === +data + "" ) { - return +data; - } - - if ( rbrace.test( data ) ) { - return JSON.parse( data ); - } - - return data; -} - -function dataAttr( elem, key, data ) { - var name; - - // If nothing was found internally, try to fetch any - // data from the HTML5 data-* attribute - if ( data === undefined && elem.nodeType === 1 ) { - name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); - data = elem.getAttribute( name ); - - if ( typeof data === "string" ) { - try { - data = getData( data ); - } catch ( e ) {} - - // Make sure we set the data so it isn't changed later - dataUser.set( elem, key, data ); - } else { - data = undefined; - } - } - return data; -} - -jQuery.extend( { - hasData: function( elem ) { - return dataUser.hasData( elem ) || dataPriv.hasData( elem ); - }, - - data: function( elem, name, data ) { - return dataUser.access( elem, name, data ); - }, - - removeData: function( elem, name ) { - dataUser.remove( elem, name ); - }, - - // TODO: Now that all calls to _data and _removeData have been replaced - // with direct calls to dataPriv methods, these can be deprecated. - _data: function( elem, name, data ) { - return dataPriv.access( elem, name, data ); - }, - - _removeData: function( elem, name ) { - dataPriv.remove( elem, name ); - } -} ); - -jQuery.fn.extend( { - data: function( key, value ) { - var i, name, data, - elem = this[ 0 ], - attrs = elem && elem.attributes; - - // Gets all values - if ( key === undefined ) { - if ( this.length ) { - data = dataUser.get( elem ); - - if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { - i = attrs.length; - while ( i-- ) { - - // Support: IE 11 only - // The attrs elements can be null (#14894) - if ( attrs[ i ] ) { - name = attrs[ i ].name; - if ( name.indexOf( "data-" ) === 0 ) { - name = camelCase( name.slice( 5 ) ); - dataAttr( elem, name, data[ name ] ); - } - } - } - dataPriv.set( elem, "hasDataAttrs", true ); - } - } - - return data; - } - - // Sets multiple values - if ( typeof key === "object" ) { - return this.each( function() { - dataUser.set( this, key ); - } ); - } - - return access( this, function( value ) { - var data; - - // The calling jQuery object (element matches) is not empty - // (and therefore has an element appears at this[ 0 ]) and the - // `value` parameter was not undefined. An empty jQuery object - // will result in `undefined` for elem = this[ 0 ] which will - // throw an exception if an attempt to read a data cache is made. - if ( elem && value === undefined ) { - - // Attempt to get data from the cache - // The key will always be camelCased in Data - data = dataUser.get( elem, key ); - if ( data !== undefined ) { - return data; - } - - // Attempt to "discover" the data in - // HTML5 custom data-* attrs - data = dataAttr( elem, key ); - if ( data !== undefined ) { - return data; - } - - // We tried really hard, but the data doesn't exist. - return; - } - - // Set the data... - this.each( function() { - - // We always store the camelCased key - dataUser.set( this, key, value ); - } ); - }, null, value, arguments.length > 1, null, true ); - }, - - removeData: function( key ) { - return this.each( function() { - dataUser.remove( this, key ); - } ); - } -} ); - - -jQuery.extend( { - queue: function( elem, type, data ) { - var queue; - - if ( elem ) { - type = ( type || "fx" ) + "queue"; - queue = dataPriv.get( elem, type ); - - // Speed up dequeue by getting out quickly if this is just a lookup - if ( data ) { - if ( !queue || Array.isArray( data ) ) { - queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); - } else { - queue.push( data ); - } - } - return queue || []; - } - }, - - dequeue: function( elem, type ) { - type = type || "fx"; - - var queue = jQuery.queue( elem, type ), - startLength = queue.length, - fn = queue.shift(), - hooks = jQuery._queueHooks( elem, type ), - next = function() { - jQuery.dequeue( elem, type ); - }; - - // If the fx queue is dequeued, always remove the progress sentinel - if ( fn === "inprogress" ) { - fn = queue.shift(); - startLength--; - } - - if ( fn ) { - - // Add a progress sentinel to prevent the fx queue from being - // automatically dequeued - if ( type === "fx" ) { - queue.unshift( "inprogress" ); - } - - // Clear up the last queue stop function - delete hooks.stop; - fn.call( elem, next, hooks ); - } - - if ( !startLength && hooks ) { - hooks.empty.fire(); - } - }, - - // Not public - generate a queueHooks object, or return the current one - _queueHooks: function( elem, type ) { - var key = type + "queueHooks"; - return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { - empty: jQuery.Callbacks( "once memory" ).add( function() { - dataPriv.remove( elem, [ type + "queue", key ] ); - } ) - } ); - } -} ); - -jQuery.fn.extend( { - queue: function( type, data ) { - var setter = 2; - - if ( typeof type !== "string" ) { - data = type; - type = "fx"; - setter--; - } - - if ( arguments.length < setter ) { - return jQuery.queue( this[ 0 ], type ); - } - - return data === undefined ? - this : - this.each( function() { - var queue = jQuery.queue( this, type, data ); - - // Ensure a hooks for this queue - jQuery._queueHooks( this, type ); - - if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { - jQuery.dequeue( this, type ); - } - } ); - }, - dequeue: function( type ) { - return this.each( function() { - jQuery.dequeue( this, type ); - } ); - }, - clearQueue: function( type ) { - return this.queue( type || "fx", [] ); - }, - - // Get a promise resolved when queues of a certain type - // are emptied (fx is the type by default) - promise: function( type, obj ) { - var tmp, - count = 1, - defer = jQuery.Deferred(), - elements = this, - i = this.length, - resolve = function() { - if ( !( --count ) ) { - defer.resolveWith( elements, [ elements ] ); - } - }; - - if ( typeof type !== "string" ) { - obj = type; - type = undefined; - } - type = type || "fx"; - - while ( i-- ) { - tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); - if ( tmp && tmp.empty ) { - count++; - tmp.empty.add( resolve ); - } - } - resolve(); - return defer.promise( obj ); - } -} ); -var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; - -var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); - - -var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; - -var documentElement = document.documentElement; - - - - var isAttached = function( elem ) { - return jQuery.contains( elem.ownerDocument, elem ); - }, - composed = { composed: true }; - - // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only - // Check attachment across shadow DOM boundaries when possible (gh-3504) - // Support: iOS 10.0-10.2 only - // Early iOS 10 versions support `attachShadow` but not `getRootNode`, - // leading to errors. We need to check for `getRootNode`. - if ( documentElement.getRootNode ) { - isAttached = function( elem ) { - return jQuery.contains( elem.ownerDocument, elem ) || - elem.getRootNode( composed ) === elem.ownerDocument; - }; - } -var isHiddenWithinTree = function( elem, el ) { - - // isHiddenWithinTree might be called from jQuery#filter function; - // in that case, element will be second argument - elem = el || elem; - - // Inline style trumps all - return elem.style.display === "none" || - elem.style.display === "" && - - // Otherwise, check computed style - // Support: Firefox <=43 - 45 - // Disconnected elements can have computed display: none, so first confirm that elem is - // in the document. - isAttached( elem ) && - - jQuery.css( elem, "display" ) === "none"; - }; - - - -function adjustCSS( elem, prop, valueParts, tween ) { - var adjusted, scale, - maxIterations = 20, - currentValue = tween ? - function() { - return tween.cur(); - } : - function() { - return jQuery.css( elem, prop, "" ); - }, - initial = currentValue(), - unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), - - // Starting value computation is required for potential unit mismatches - initialInUnit = elem.nodeType && - ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && - rcssNum.exec( jQuery.css( elem, prop ) ); - - if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { - - // Support: Firefox <=54 - // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) - initial = initial / 2; - - // Trust units reported by jQuery.css - unit = unit || initialInUnit[ 3 ]; - - // Iteratively approximate from a nonzero starting point - initialInUnit = +initial || 1; - - while ( maxIterations-- ) { - - // Evaluate and update our best guess (doubling guesses that zero out). - // Finish if the scale equals or crosses 1 (making the old*new product non-positive). - jQuery.style( elem, prop, initialInUnit + unit ); - if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { - maxIterations = 0; - } - initialInUnit = initialInUnit / scale; - - } - - initialInUnit = initialInUnit * 2; - jQuery.style( elem, prop, initialInUnit + unit ); - - // Make sure we update the tween properties later on - valueParts = valueParts || []; - } - - if ( valueParts ) { - initialInUnit = +initialInUnit || +initial || 0; - - // Apply relative offset (+=/-=) if specified - adjusted = valueParts[ 1 ] ? - initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : - +valueParts[ 2 ]; - if ( tween ) { - tween.unit = unit; - tween.start = initialInUnit; - tween.end = adjusted; - } - } - return adjusted; -} - - -var defaultDisplayMap = {}; - -function getDefaultDisplay( elem ) { - var temp, - doc = elem.ownerDocument, - nodeName = elem.nodeName, - display = defaultDisplayMap[ nodeName ]; - - if ( display ) { - return display; - } - - temp = doc.body.appendChild( doc.createElement( nodeName ) ); - display = jQuery.css( temp, "display" ); - - temp.parentNode.removeChild( temp ); - - if ( display === "none" ) { - display = "block"; - } - defaultDisplayMap[ nodeName ] = display; - - return display; -} - -function showHide( elements, show ) { - var display, elem, - values = [], - index = 0, - length = elements.length; - - // Determine new display value for elements that need to change - for ( ; index < length; index++ ) { - elem = elements[ index ]; - if ( !elem.style ) { - continue; - } - - display = elem.style.display; - if ( show ) { - - // Since we force visibility upon cascade-hidden elements, an immediate (and slow) - // check is required in this first loop unless we have a nonempty display value (either - // inline or about-to-be-restored) - if ( display === "none" ) { - values[ index ] = dataPriv.get( elem, "display" ) || null; - if ( !values[ index ] ) { - elem.style.display = ""; - } - } - if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { - values[ index ] = getDefaultDisplay( elem ); - } - } else { - if ( display !== "none" ) { - values[ index ] = "none"; - - // Remember what we're overwriting - dataPriv.set( elem, "display", display ); - } - } - } - - // Set the display of the elements in a second loop to avoid constant reflow - for ( index = 0; index < length; index++ ) { - if ( values[ index ] != null ) { - elements[ index ].style.display = values[ index ]; - } - } - - return elements; -} - -jQuery.fn.extend( { - show: function() { - return showHide( this, true ); - }, - hide: function() { - return showHide( this ); - }, - toggle: function( state ) { - if ( typeof state === "boolean" ) { - return state ? this.show() : this.hide(); - } - - return this.each( function() { - if ( isHiddenWithinTree( this ) ) { - jQuery( this ).show(); - } else { - jQuery( this ).hide(); - } - } ); - } -} ); -var rcheckableType = ( /^(?:checkbox|radio)$/i ); - -var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); - -var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); - - - -( function() { - var fragment = document.createDocumentFragment(), - div = fragment.appendChild( document.createElement( "div" ) ), - input = document.createElement( "input" ); - - // Support: Android 4.0 - 4.3 only - // Check state lost if the name is set (#11217) - // Support: Windows Web Apps (WWA) - // `name` and `type` must use .setAttribute for WWA (#14901) - input.setAttribute( "type", "radio" ); - input.setAttribute( "checked", "checked" ); - input.setAttribute( "name", "t" ); - - div.appendChild( input ); - - // Support: Android <=4.1 only - // Older WebKit doesn't clone checked state correctly in fragments - support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; - - // Support: IE <=11 only - // Make sure textarea (and checkbox) defaultValue is properly cloned - div.innerHTML = ""; - support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; - - // Support: IE <=9 only - // IE <=9 replaces "; - support.option = !!div.lastChild; -} )(); - - -// We have to close these tags to support XHTML (#13200) -var wrapMap = { - - // XHTML parsers do not magically insert elements in the - // same way that tag soup parsers do. So we cannot shorten - // this by omitting or other required elements. - thead: [ 1, "", "
" ], - col: [ 2, "", "
" ], - tr: [ 2, "", "
" ], - td: [ 3, "", "
" ], - - _default: [ 0, "", "" ] -}; - -wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -wrapMap.th = wrapMap.td; - -// Support: IE <=9 only -if ( !support.option ) { - wrapMap.optgroup = wrapMap.option = [ 1, "" ]; -} - - -function getAll( context, tag ) { - - // Support: IE <=9 - 11 only - // Use typeof to avoid zero-argument method invocation on host objects (#15151) - var ret; - - if ( typeof context.getElementsByTagName !== "undefined" ) { - ret = context.getElementsByTagName( tag || "*" ); - - } else if ( typeof context.querySelectorAll !== "undefined" ) { - ret = context.querySelectorAll( tag || "*" ); - - } else { - ret = []; - } - - if ( tag === undefined || tag && nodeName( context, tag ) ) { - return jQuery.merge( [ context ], ret ); - } - - return ret; -} - - -// Mark scripts as having already been evaluated -function setGlobalEval( elems, refElements ) { - var i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - dataPriv.set( - elems[ i ], - "globalEval", - !refElements || dataPriv.get( refElements[ i ], "globalEval" ) - ); - } -} - - -var rhtml = /<|&#?\w+;/; - -function buildFragment( elems, context, scripts, selection, ignored ) { - var elem, tmp, tag, wrap, attached, j, - fragment = context.createDocumentFragment(), - nodes = [], - i = 0, - l = elems.length; - - for ( ; i < l; i++ ) { - elem = elems[ i ]; - - if ( elem || elem === 0 ) { - - // Add nodes directly - if ( toType( elem ) === "object" ) { - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); - - // Convert non-html into a text node - } else if ( !rhtml.test( elem ) ) { - nodes.push( context.createTextNode( elem ) ); - - // Convert html into DOM nodes - } else { - tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); - - // Deserialize a standard representation - tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); - wrap = wrapMap[ tag ] || wrapMap._default; - tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; - - // Descend through wrappers to the right content - j = wrap[ 0 ]; - while ( j-- ) { - tmp = tmp.lastChild; - } - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( nodes, tmp.childNodes ); - - // Remember the top-level container - tmp = fragment.firstChild; - - // Ensure the created nodes are orphaned (#12392) - tmp.textContent = ""; - } - } - } - - // Remove wrapper from fragment - fragment.textContent = ""; - - i = 0; - while ( ( elem = nodes[ i++ ] ) ) { - - // Skip elements already in the context collection (trac-4087) - if ( selection && jQuery.inArray( elem, selection ) > -1 ) { - if ( ignored ) { - ignored.push( elem ); - } - continue; - } - - attached = isAttached( elem ); - - // Append to fragment - tmp = getAll( fragment.appendChild( elem ), "script" ); - - // Preserve script evaluation history - if ( attached ) { - setGlobalEval( tmp ); - } - - // Capture executables - if ( scripts ) { - j = 0; - while ( ( elem = tmp[ j++ ] ) ) { - if ( rscriptType.test( elem.type || "" ) ) { - scripts.push( elem ); - } - } - } - } - - return fragment; -} - - -var - rkeyEvent = /^key/, - rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, - rtypenamespace = /^([^.]*)(?:\.(.+)|)/; - -function returnTrue() { - return true; -} - -function returnFalse() { - return false; -} - -// Support: IE <=9 - 11+ -// focus() and blur() are asynchronous, except when they are no-op. -// So expect focus to be synchronous when the element is already active, -// and blur to be synchronous when the element is not already active. -// (focus and blur are always synchronous in other supported browsers, -// this just defines when we can count on it). -function expectSync( elem, type ) { - return ( elem === safeActiveElement() ) === ( type === "focus" ); -} - -// Support: IE <=9 only -// Accessing document.activeElement can throw unexpectedly -// https://bugs.jquery.com/ticket/13393 -function safeActiveElement() { - try { - return document.activeElement; - } catch ( err ) { } -} - -function on( elem, types, selector, data, fn, one ) { - var origFn, type; - - // Types can be a map of types/handlers - if ( typeof types === "object" ) { - - // ( types-Object, selector, data ) - if ( typeof selector !== "string" ) { - - // ( types-Object, data ) - data = data || selector; - selector = undefined; - } - for ( type in types ) { - on( elem, type, selector, data, types[ type ], one ); - } - return elem; - } - - if ( data == null && fn == null ) { - - // ( types, fn ) - fn = selector; - data = selector = undefined; - } else if ( fn == null ) { - if ( typeof selector === "string" ) { - - // ( types, selector, fn ) - fn = data; - data = undefined; - } else { - - // ( types, data, fn ) - fn = data; - data = selector; - selector = undefined; - } - } - if ( fn === false ) { - fn = returnFalse; - } else if ( !fn ) { - return elem; - } - - if ( one === 1 ) { - origFn = fn; - fn = function( event ) { - - // Can use an empty set, since event contains the info - jQuery().off( event ); - return origFn.apply( this, arguments ); - }; - - // Use same guid so caller can remove using origFn - fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); - } - return elem.each( function() { - jQuery.event.add( this, types, fn, data, selector ); - } ); -} - -/* - * Helper functions for managing events -- not part of the public interface. - * Props to Dean Edwards' addEvent library for many of the ideas. - */ -jQuery.event = { - - global: {}, - - add: function( elem, types, handler, data, selector ) { - - var handleObjIn, eventHandle, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.get( elem ); - - // Only attach events to objects that accept data - if ( !acceptData( elem ) ) { - return; - } - - // Caller can pass in an object of custom data in lieu of the handler - if ( handler.handler ) { - handleObjIn = handler; - handler = handleObjIn.handler; - selector = handleObjIn.selector; - } - - // Ensure that invalid selectors throw exceptions at attach time - // Evaluate against documentElement in case elem is a non-element node (e.g., document) - if ( selector ) { - jQuery.find.matchesSelector( documentElement, selector ); - } - - // Make sure that the handler has a unique ID, used to find/remove it later - if ( !handler.guid ) { - handler.guid = jQuery.guid++; - } - - // Init the element's event structure and main handler, if this is the first - if ( !( events = elemData.events ) ) { - events = elemData.events = Object.create( null ); - } - if ( !( eventHandle = elemData.handle ) ) { - eventHandle = elemData.handle = function( e ) { - - // Discard the second event of a jQuery.event.trigger() and - // when an event is called after a page has unloaded - return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? - jQuery.event.dispatch.apply( elem, arguments ) : undefined; - }; - } - - // Handle multiple events separated by a space - types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // There *must* be a type, no attaching namespace-only handlers - if ( !type ) { - continue; - } - - // If event changes its type, use the special event handlers for the changed type - special = jQuery.event.special[ type ] || {}; - - // If selector defined, determine special event api type, otherwise given type - type = ( selector ? special.delegateType : special.bindType ) || type; - - // Update special based on newly reset type - special = jQuery.event.special[ type ] || {}; - - // handleObj is passed to all event handlers - handleObj = jQuery.extend( { - type: type, - origType: origType, - data: data, - handler: handler, - guid: handler.guid, - selector: selector, - needsContext: selector && jQuery.expr.match.needsContext.test( selector ), - namespace: namespaces.join( "." ) - }, handleObjIn ); - - // Init the event handler queue if we're the first - if ( !( handlers = events[ type ] ) ) { - handlers = events[ type ] = []; - handlers.delegateCount = 0; - - // Only use addEventListener if the special events handler returns false - if ( !special.setup || - special.setup.call( elem, data, namespaces, eventHandle ) === false ) { - - if ( elem.addEventListener ) { - elem.addEventListener( type, eventHandle ); - } - } - } - - if ( special.add ) { - special.add.call( elem, handleObj ); - - if ( !handleObj.handler.guid ) { - handleObj.handler.guid = handler.guid; - } - } - - // Add to the element's handler list, delegates in front - if ( selector ) { - handlers.splice( handlers.delegateCount++, 0, handleObj ); - } else { - handlers.push( handleObj ); - } - - // Keep track of which events have ever been used, for event optimization - jQuery.event.global[ type ] = true; - } - - }, - - // Detach an event or set of events from an element - remove: function( elem, types, handler, selector, mappedTypes ) { - - var j, origCount, tmp, - events, t, handleObj, - special, handlers, type, namespaces, origType, - elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); - - if ( !elemData || !( events = elemData.events ) ) { - return; - } - - // Once for each type.namespace in types; type may be omitted - types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; - t = types.length; - while ( t-- ) { - tmp = rtypenamespace.exec( types[ t ] ) || []; - type = origType = tmp[ 1 ]; - namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); - - // Unbind all events (on this namespace, if provided) for the element - if ( !type ) { - for ( type in events ) { - jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); - } - continue; - } - - special = jQuery.event.special[ type ] || {}; - type = ( selector ? special.delegateType : special.bindType ) || type; - handlers = events[ type ] || []; - tmp = tmp[ 2 ] && - new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); - - // Remove matching events - origCount = j = handlers.length; - while ( j-- ) { - handleObj = handlers[ j ]; - - if ( ( mappedTypes || origType === handleObj.origType ) && - ( !handler || handler.guid === handleObj.guid ) && - ( !tmp || tmp.test( handleObj.namespace ) ) && - ( !selector || selector === handleObj.selector || - selector === "**" && handleObj.selector ) ) { - handlers.splice( j, 1 ); - - if ( handleObj.selector ) { - handlers.delegateCount--; - } - if ( special.remove ) { - special.remove.call( elem, handleObj ); - } - } - } - - // Remove generic event handler if we removed something and no more handlers exist - // (avoids potential for endless recursion during removal of special event handlers) - if ( origCount && !handlers.length ) { - if ( !special.teardown || - special.teardown.call( elem, namespaces, elemData.handle ) === false ) { - - jQuery.removeEvent( elem, type, elemData.handle ); - } - - delete events[ type ]; - } - } - - // Remove data and the expando if it's no longer used - if ( jQuery.isEmptyObject( events ) ) { - dataPriv.remove( elem, "handle events" ); - } - }, - - dispatch: function( nativeEvent ) { - - var i, j, ret, matched, handleObj, handlerQueue, - args = new Array( arguments.length ), - - // Make a writable jQuery.Event from the native event object - event = jQuery.event.fix( nativeEvent ), - - handlers = ( - dataPriv.get( this, "events" ) || Object.create( null ) - )[ event.type ] || [], - special = jQuery.event.special[ event.type ] || {}; - - // Use the fix-ed jQuery.Event rather than the (read-only) native event - args[ 0 ] = event; - - for ( i = 1; i < arguments.length; i++ ) { - args[ i ] = arguments[ i ]; - } - - event.delegateTarget = this; - - // Call the preDispatch hook for the mapped type, and let it bail if desired - if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { - return; - } - - // Determine handlers - handlerQueue = jQuery.event.handlers.call( this, event, handlers ); - - // Run delegates first; they may want to stop propagation beneath us - i = 0; - while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { - event.currentTarget = matched.elem; - - j = 0; - while ( ( handleObj = matched.handlers[ j++ ] ) && - !event.isImmediatePropagationStopped() ) { - - // If the event is namespaced, then each handler is only invoked if it is - // specially universal or its namespaces are a superset of the event's. - if ( !event.rnamespace || handleObj.namespace === false || - event.rnamespace.test( handleObj.namespace ) ) { - - event.handleObj = handleObj; - event.data = handleObj.data; - - ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || - handleObj.handler ).apply( matched.elem, args ); - - if ( ret !== undefined ) { - if ( ( event.result = ret ) === false ) { - event.preventDefault(); - event.stopPropagation(); - } - } - } - } - } - - // Call the postDispatch hook for the mapped type - if ( special.postDispatch ) { - special.postDispatch.call( this, event ); - } - - return event.result; - }, - - handlers: function( event, handlers ) { - var i, handleObj, sel, matchedHandlers, matchedSelectors, - handlerQueue = [], - delegateCount = handlers.delegateCount, - cur = event.target; - - // Find delegate handlers - if ( delegateCount && - - // Support: IE <=9 - // Black-hole SVG instance trees (trac-13180) - cur.nodeType && - - // Support: Firefox <=42 - // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) - // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click - // Support: IE 11 only - // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) - !( event.type === "click" && event.button >= 1 ) ) { - - for ( ; cur !== this; cur = cur.parentNode || this ) { - - // Don't check non-elements (#13208) - // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) - if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { - matchedHandlers = []; - matchedSelectors = {}; - for ( i = 0; i < delegateCount; i++ ) { - handleObj = handlers[ i ]; - - // Don't conflict with Object.prototype properties (#13203) - sel = handleObj.selector + " "; - - if ( matchedSelectors[ sel ] === undefined ) { - matchedSelectors[ sel ] = handleObj.needsContext ? - jQuery( sel, this ).index( cur ) > -1 : - jQuery.find( sel, this, null, [ cur ] ).length; - } - if ( matchedSelectors[ sel ] ) { - matchedHandlers.push( handleObj ); - } - } - if ( matchedHandlers.length ) { - handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); - } - } - } - } - - // Add the remaining (directly-bound) handlers - cur = this; - if ( delegateCount < handlers.length ) { - handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); - } - - return handlerQueue; - }, - - addProp: function( name, hook ) { - Object.defineProperty( jQuery.Event.prototype, name, { - enumerable: true, - configurable: true, - - get: isFunction( hook ) ? - function() { - if ( this.originalEvent ) { - return hook( this.originalEvent ); - } - } : - function() { - if ( this.originalEvent ) { - return this.originalEvent[ name ]; - } - }, - - set: function( value ) { - Object.defineProperty( this, name, { - enumerable: true, - configurable: true, - writable: true, - value: value - } ); - } - } ); - }, - - fix: function( originalEvent ) { - return originalEvent[ jQuery.expando ] ? - originalEvent : - new jQuery.Event( originalEvent ); - }, - - special: { - load: { - - // Prevent triggered image.load events from bubbling to window.load - noBubble: true - }, - click: { - - // Utilize native event to ensure correct state for checkable inputs - setup: function( data ) { - - // For mutual compressibility with _default, replace `this` access with a local var. - // `|| data` is dead code meant only to preserve the variable through minification. - var el = this || data; - - // Claim the first handler - if ( rcheckableType.test( el.type ) && - el.click && nodeName( el, "input" ) ) { - - // dataPriv.set( el, "click", ... ) - leverageNative( el, "click", returnTrue ); - } - - // Return false to allow normal processing in the caller - return false; - }, - trigger: function( data ) { - - // For mutual compressibility with _default, replace `this` access with a local var. - // `|| data` is dead code meant only to preserve the variable through minification. - var el = this || data; - - // Force setup before triggering a click - if ( rcheckableType.test( el.type ) && - el.click && nodeName( el, "input" ) ) { - - leverageNative( el, "click" ); - } - - // Return non-false to allow normal event-path propagation - return true; - }, - - // For cross-browser consistency, suppress native .click() on links - // Also prevent it if we're currently inside a leveraged native-event stack - _default: function( event ) { - var target = event.target; - return rcheckableType.test( target.type ) && - target.click && nodeName( target, "input" ) && - dataPriv.get( target, "click" ) || - nodeName( target, "a" ); - } - }, - - beforeunload: { - postDispatch: function( event ) { - - // Support: Firefox 20+ - // Firefox doesn't alert if the returnValue field is not set. - if ( event.result !== undefined && event.originalEvent ) { - event.originalEvent.returnValue = event.result; - } - } - } - } -}; - -// Ensure the presence of an event listener that handles manually-triggered -// synthetic events by interrupting progress until reinvoked in response to -// *native* events that it fires directly, ensuring that state changes have -// already occurred before other listeners are invoked. -function leverageNative( el, type, expectSync ) { - - // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add - if ( !expectSync ) { - if ( dataPriv.get( el, type ) === undefined ) { - jQuery.event.add( el, type, returnTrue ); - } - return; - } - - // Register the controller as a special universal handler for all event namespaces - dataPriv.set( el, type, false ); - jQuery.event.add( el, type, { - namespace: false, - handler: function( event ) { - var notAsync, result, - saved = dataPriv.get( this, type ); - - if ( ( event.isTrigger & 1 ) && this[ type ] ) { - - // Interrupt processing of the outer synthetic .trigger()ed event - // Saved data should be false in such cases, but might be a leftover capture object - // from an async native handler (gh-4350) - if ( !saved.length ) { - - // Store arguments for use when handling the inner native event - // There will always be at least one argument (an event object), so this array - // will not be confused with a leftover capture object. - saved = slice.call( arguments ); - dataPriv.set( this, type, saved ); - - // Trigger the native event and capture its result - // Support: IE <=9 - 11+ - // focus() and blur() are asynchronous - notAsync = expectSync( this, type ); - this[ type ](); - result = dataPriv.get( this, type ); - if ( saved !== result || notAsync ) { - dataPriv.set( this, type, false ); - } else { - result = {}; - } - if ( saved !== result ) { - - // Cancel the outer synthetic event - event.stopImmediatePropagation(); - event.preventDefault(); - return result.value; - } - - // If this is an inner synthetic event for an event with a bubbling surrogate - // (focus or blur), assume that the surrogate already propagated from triggering the - // native event and prevent that from happening again here. - // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the - // bubbling surrogate propagates *after* the non-bubbling base), but that seems - // less bad than duplication. - } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { - event.stopPropagation(); - } - - // If this is a native event triggered above, everything is now in order - // Fire an inner synthetic event with the original arguments - } else if ( saved.length ) { - - // ...and capture the result - dataPriv.set( this, type, { - value: jQuery.event.trigger( - - // Support: IE <=9 - 11+ - // Extend with the prototype to reset the above stopImmediatePropagation() - jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), - saved.slice( 1 ), - this - ) - } ); - - // Abort handling of the native event - event.stopImmediatePropagation(); - } - } - } ); -} - -jQuery.removeEvent = function( elem, type, handle ) { - - // This "if" is needed for plain objects - if ( elem.removeEventListener ) { - elem.removeEventListener( type, handle ); - } -}; - -jQuery.Event = function( src, props ) { - - // Allow instantiation without the 'new' keyword - if ( !( this instanceof jQuery.Event ) ) { - return new jQuery.Event( src, props ); - } - - // Event object - if ( src && src.type ) { - this.originalEvent = src; - this.type = src.type; - - // Events bubbling up the document may have been marked as prevented - // by a handler lower down the tree; reflect the correct value. - this.isDefaultPrevented = src.defaultPrevented || - src.defaultPrevented === undefined && - - // Support: Android <=2.3 only - src.returnValue === false ? - returnTrue : - returnFalse; - - // Create target properties - // Support: Safari <=6 - 7 only - // Target should not be a text node (#504, #13143) - this.target = ( src.target && src.target.nodeType === 3 ) ? - src.target.parentNode : - src.target; - - this.currentTarget = src.currentTarget; - this.relatedTarget = src.relatedTarget; - - // Event type - } else { - this.type = src; - } - - // Put explicitly provided properties onto the event object - if ( props ) { - jQuery.extend( this, props ); - } - - // Create a timestamp if incoming event doesn't have one - this.timeStamp = src && src.timeStamp || Date.now(); - - // Mark it as fixed - this[ jQuery.expando ] = true; -}; - -// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding -// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html -jQuery.Event.prototype = { - constructor: jQuery.Event, - isDefaultPrevented: returnFalse, - isPropagationStopped: returnFalse, - isImmediatePropagationStopped: returnFalse, - isSimulated: false, - - preventDefault: function() { - var e = this.originalEvent; - - this.isDefaultPrevented = returnTrue; - - if ( e && !this.isSimulated ) { - e.preventDefault(); - } - }, - stopPropagation: function() { - var e = this.originalEvent; - - this.isPropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopPropagation(); - } - }, - stopImmediatePropagation: function() { - var e = this.originalEvent; - - this.isImmediatePropagationStopped = returnTrue; - - if ( e && !this.isSimulated ) { - e.stopImmediatePropagation(); - } - - this.stopPropagation(); - } -}; - -// Includes all common event props including KeyEvent and MouseEvent specific props -jQuery.each( { - altKey: true, - bubbles: true, - cancelable: true, - changedTouches: true, - ctrlKey: true, - detail: true, - eventPhase: true, - metaKey: true, - pageX: true, - pageY: true, - shiftKey: true, - view: true, - "char": true, - code: true, - charCode: true, - key: true, - keyCode: true, - button: true, - buttons: true, - clientX: true, - clientY: true, - offsetX: true, - offsetY: true, - pointerId: true, - pointerType: true, - screenX: true, - screenY: true, - targetTouches: true, - toElement: true, - touches: true, - - which: function( event ) { - var button = event.button; - - // Add which for key events - if ( event.which == null && rkeyEvent.test( event.type ) ) { - return event.charCode != null ? event.charCode : event.keyCode; - } - - // Add which for click: 1 === left; 2 === middle; 3 === right - if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { - if ( button & 1 ) { - return 1; - } - - if ( button & 2 ) { - return 3; - } - - if ( button & 4 ) { - return 2; - } - - return 0; - } - - return event.which; - } -}, jQuery.event.addProp ); - -jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { - jQuery.event.special[ type ] = { - - // Utilize native event if possible so blur/focus sequence is correct - setup: function() { - - // Claim the first handler - // dataPriv.set( this, "focus", ... ) - // dataPriv.set( this, "blur", ... ) - leverageNative( this, type, expectSync ); - - // Return false to allow normal processing in the caller - return false; - }, - trigger: function() { - - // Force setup before trigger - leverageNative( this, type ); - - // Return non-false to allow normal event-path propagation - return true; - }, - - delegateType: delegateType - }; -} ); - -// Create mouseenter/leave events using mouseover/out and event-time checks -// so that event delegation works in jQuery. -// Do the same for pointerenter/pointerleave and pointerover/pointerout -// -// Support: Safari 7 only -// Safari sends mouseenter too often; see: -// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 -// for the description of the bug (it existed in older Chrome versions as well). -jQuery.each( { - mouseenter: "mouseover", - mouseleave: "mouseout", - pointerenter: "pointerover", - pointerleave: "pointerout" -}, function( orig, fix ) { - jQuery.event.special[ orig ] = { - delegateType: fix, - bindType: fix, - - handle: function( event ) { - var ret, - target = this, - related = event.relatedTarget, - handleObj = event.handleObj; - - // For mouseenter/leave call the handler if related is outside the target. - // NB: No relatedTarget if the mouse left/entered the browser window - if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { - event.type = handleObj.origType; - ret = handleObj.handler.apply( this, arguments ); - event.type = fix; - } - return ret; - } - }; -} ); - -jQuery.fn.extend( { - - on: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn ); - }, - one: function( types, selector, data, fn ) { - return on( this, types, selector, data, fn, 1 ); - }, - off: function( types, selector, fn ) { - var handleObj, type; - if ( types && types.preventDefault && types.handleObj ) { - - // ( event ) dispatched jQuery.Event - handleObj = types.handleObj; - jQuery( types.delegateTarget ).off( - handleObj.namespace ? - handleObj.origType + "." + handleObj.namespace : - handleObj.origType, - handleObj.selector, - handleObj.handler - ); - return this; - } - if ( typeof types === "object" ) { - - // ( types-object [, selector] ) - for ( type in types ) { - this.off( type, selector, types[ type ] ); - } - return this; - } - if ( selector === false || typeof selector === "function" ) { - - // ( types [, fn] ) - fn = selector; - selector = undefined; - } - if ( fn === false ) { - fn = returnFalse; - } - return this.each( function() { - jQuery.event.remove( this, types, fn, selector ); - } ); - } -} ); - - -var - - // Support: IE <=10 - 11, Edge 12 - 13 only - // In IE/Edge using regex groups here causes severe slowdowns. - // See https://connect.microsoft.com/IE/feedback/details/1736512/ - rnoInnerhtml = /\s*$/g; - -// Prefer a tbody over its parent table for containing new rows -function manipulationTarget( elem, content ) { - if ( nodeName( elem, "table" ) && - nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { - - return jQuery( elem ).children( "tbody" )[ 0 ] || elem; - } - - return elem; -} - -// Replace/restore the type attribute of script elements for safe DOM manipulation -function disableScript( elem ) { - elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; - return elem; -} -function restoreScript( elem ) { - if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { - elem.type = elem.type.slice( 5 ); - } else { - elem.removeAttribute( "type" ); - } - - return elem; -} - -function cloneCopyEvent( src, dest ) { - var i, l, type, pdataOld, udataOld, udataCur, events; - - if ( dest.nodeType !== 1 ) { - return; - } - - // 1. Copy private data: events, handlers, etc. - if ( dataPriv.hasData( src ) ) { - pdataOld = dataPriv.get( src ); - events = pdataOld.events; - - if ( events ) { - dataPriv.remove( dest, "handle events" ); - - for ( type in events ) { - for ( i = 0, l = events[ type ].length; i < l; i++ ) { - jQuery.event.add( dest, type, events[ type ][ i ] ); - } - } - } - } - - // 2. Copy user data - if ( dataUser.hasData( src ) ) { - udataOld = dataUser.access( src ); - udataCur = jQuery.extend( {}, udataOld ); - - dataUser.set( dest, udataCur ); - } -} - -// Fix IE bugs, see support tests -function fixInput( src, dest ) { - var nodeName = dest.nodeName.toLowerCase(); - - // Fails to persist the checked state of a cloned checkbox or radio button. - if ( nodeName === "input" && rcheckableType.test( src.type ) ) { - dest.checked = src.checked; - - // Fails to return the selected option to the default selected state when cloning options - } else if ( nodeName === "input" || nodeName === "textarea" ) { - dest.defaultValue = src.defaultValue; - } -} - -function domManip( collection, args, callback, ignored ) { - - // Flatten any nested arrays - args = flat( args ); - - var fragment, first, scripts, hasScripts, node, doc, - i = 0, - l = collection.length, - iNoClone = l - 1, - value = args[ 0 ], - valueIsFunction = isFunction( value ); - - // We can't cloneNode fragments that contain checked, in WebKit - if ( valueIsFunction || - ( l > 1 && typeof value === "string" && - !support.checkClone && rchecked.test( value ) ) ) { - return collection.each( function( index ) { - var self = collection.eq( index ); - if ( valueIsFunction ) { - args[ 0 ] = value.call( this, index, self.html() ); - } - domManip( self, args, callback, ignored ); - } ); - } - - if ( l ) { - fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); - first = fragment.firstChild; - - if ( fragment.childNodes.length === 1 ) { - fragment = first; - } - - // Require either new content or an interest in ignored elements to invoke the callback - if ( first || ignored ) { - scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); - hasScripts = scripts.length; - - // Use the original fragment for the last item - // instead of the first because it can end up - // being emptied incorrectly in certain situations (#8070). - for ( ; i < l; i++ ) { - node = fragment; - - if ( i !== iNoClone ) { - node = jQuery.clone( node, true, true ); - - // Keep references to cloned scripts for later restoration - if ( hasScripts ) { - - // Support: Android <=4.0 only, PhantomJS 1 only - // push.apply(_, arraylike) throws on ancient WebKit - jQuery.merge( scripts, getAll( node, "script" ) ); - } - } - - callback.call( collection[ i ], node, i ); - } - - if ( hasScripts ) { - doc = scripts[ scripts.length - 1 ].ownerDocument; - - // Reenable scripts - jQuery.map( scripts, restoreScript ); - - // Evaluate executable scripts on first document insertion - for ( i = 0; i < hasScripts; i++ ) { - node = scripts[ i ]; - if ( rscriptType.test( node.type || "" ) && - !dataPriv.access( node, "globalEval" ) && - jQuery.contains( doc, node ) ) { - - if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { - - // Optional AJAX dependency, but won't run scripts if not present - if ( jQuery._evalUrl && !node.noModule ) { - jQuery._evalUrl( node.src, { - nonce: node.nonce || node.getAttribute( "nonce" ) - }, doc ); - } - } else { - DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); - } - } - } - } - } - } - - return collection; -} - -function remove( elem, selector, keepData ) { - var node, - nodes = selector ? jQuery.filter( selector, elem ) : elem, - i = 0; - - for ( ; ( node = nodes[ i ] ) != null; i++ ) { - if ( !keepData && node.nodeType === 1 ) { - jQuery.cleanData( getAll( node ) ); - } - - if ( node.parentNode ) { - if ( keepData && isAttached( node ) ) { - setGlobalEval( getAll( node, "script" ) ); - } - node.parentNode.removeChild( node ); - } - } - - return elem; -} - -jQuery.extend( { - htmlPrefilter: function( html ) { - return html; - }, - - clone: function( elem, dataAndEvents, deepDataAndEvents ) { - var i, l, srcElements, destElements, - clone = elem.cloneNode( true ), - inPage = isAttached( elem ); - - // Fix IE cloning issues - if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && - !jQuery.isXMLDoc( elem ) ) { - - // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 - destElements = getAll( clone ); - srcElements = getAll( elem ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - fixInput( srcElements[ i ], destElements[ i ] ); - } - } - - // Copy the events from the original to the clone - if ( dataAndEvents ) { - if ( deepDataAndEvents ) { - srcElements = srcElements || getAll( elem ); - destElements = destElements || getAll( clone ); - - for ( i = 0, l = srcElements.length; i < l; i++ ) { - cloneCopyEvent( srcElements[ i ], destElements[ i ] ); - } - } else { - cloneCopyEvent( elem, clone ); - } - } - - // Preserve script evaluation history - destElements = getAll( clone, "script" ); - if ( destElements.length > 0 ) { - setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); - } - - // Return the cloned set - return clone; - }, - - cleanData: function( elems ) { - var data, elem, type, - special = jQuery.event.special, - i = 0; - - for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { - if ( acceptData( elem ) ) { - if ( ( data = elem[ dataPriv.expando ] ) ) { - if ( data.events ) { - for ( type in data.events ) { - if ( special[ type ] ) { - jQuery.event.remove( elem, type ); - - // This is a shortcut to avoid jQuery.event.remove's overhead - } else { - jQuery.removeEvent( elem, type, data.handle ); - } - } - } - - // Support: Chrome <=35 - 45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataPriv.expando ] = undefined; - } - if ( elem[ dataUser.expando ] ) { - - // Support: Chrome <=35 - 45+ - // Assign undefined instead of using delete, see Data#remove - elem[ dataUser.expando ] = undefined; - } - } - } - } -} ); - -jQuery.fn.extend( { - detach: function( selector ) { - return remove( this, selector, true ); - }, - - remove: function( selector ) { - return remove( this, selector ); - }, - - text: function( value ) { - return access( this, function( value ) { - return value === undefined ? - jQuery.text( this ) : - this.empty().each( function() { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - this.textContent = value; - } - } ); - }, null, value, arguments.length ); - }, - - append: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.appendChild( elem ); - } - } ); - }, - - prepend: function() { - return domManip( this, arguments, function( elem ) { - if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { - var target = manipulationTarget( this, elem ); - target.insertBefore( elem, target.firstChild ); - } - } ); - }, - - before: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this ); - } - } ); - }, - - after: function() { - return domManip( this, arguments, function( elem ) { - if ( this.parentNode ) { - this.parentNode.insertBefore( elem, this.nextSibling ); - } - } ); - }, - - empty: function() { - var elem, - i = 0; - - for ( ; ( elem = this[ i ] ) != null; i++ ) { - if ( elem.nodeType === 1 ) { - - // Prevent memory leaks - jQuery.cleanData( getAll( elem, false ) ); - - // Remove any remaining nodes - elem.textContent = ""; - } - } - - return this; - }, - - clone: function( dataAndEvents, deepDataAndEvents ) { - dataAndEvents = dataAndEvents == null ? false : dataAndEvents; - deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; - - return this.map( function() { - return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); - } ); - }, - - html: function( value ) { - return access( this, function( value ) { - var elem = this[ 0 ] || {}, - i = 0, - l = this.length; - - if ( value === undefined && elem.nodeType === 1 ) { - return elem.innerHTML; - } - - // See if we can take a shortcut and just use innerHTML - if ( typeof value === "string" && !rnoInnerhtml.test( value ) && - !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { - - value = jQuery.htmlPrefilter( value ); - - try { - for ( ; i < l; i++ ) { - elem = this[ i ] || {}; - - // Remove element nodes and prevent memory leaks - if ( elem.nodeType === 1 ) { - jQuery.cleanData( getAll( elem, false ) ); - elem.innerHTML = value; - } - } - - elem = 0; - - // If using innerHTML throws an exception, use the fallback method - } catch ( e ) {} - } - - if ( elem ) { - this.empty().append( value ); - } - }, null, value, arguments.length ); - }, - - replaceWith: function() { - var ignored = []; - - // Make the changes, replacing each non-ignored context element with the new content - return domManip( this, arguments, function( elem ) { - var parent = this.parentNode; - - if ( jQuery.inArray( this, ignored ) < 0 ) { - jQuery.cleanData( getAll( this ) ); - if ( parent ) { - parent.replaceChild( elem, this ); - } - } - - // Force callback invocation - }, ignored ); - } -} ); - -jQuery.each( { - appendTo: "append", - prependTo: "prepend", - insertBefore: "before", - insertAfter: "after", - replaceAll: "replaceWith" -}, function( name, original ) { - jQuery.fn[ name ] = function( selector ) { - var elems, - ret = [], - insert = jQuery( selector ), - last = insert.length - 1, - i = 0; - - for ( ; i <= last; i++ ) { - elems = i === last ? this : this.clone( true ); - jQuery( insert[ i ] )[ original ]( elems ); - - // Support: Android <=4.0 only, PhantomJS 1 only - // .get() because push.apply(_, arraylike) throws on ancient WebKit - push.apply( ret, elems.get() ); - } - - return this.pushStack( ret ); - }; -} ); -var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); - -var getStyles = function( elem ) { - - // Support: IE <=11 only, Firefox <=30 (#15098, #14150) - // IE throws on elements created in popups - // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" - var view = elem.ownerDocument.defaultView; - - if ( !view || !view.opener ) { - view = window; - } - - return view.getComputedStyle( elem ); - }; - -var swap = function( elem, options, callback ) { - var ret, name, - old = {}; - - // Remember the old values, and insert the new ones - for ( name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - ret = callback.call( elem ); - - // Revert the old values - for ( name in options ) { - elem.style[ name ] = old[ name ]; - } - - return ret; -}; - - -var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); - - - -( function() { - - // Executing both pixelPosition & boxSizingReliable tests require only one layout - // so they're executed at the same time to save the second computation. - function computeStyleTests() { - - // This is a singleton, we need to execute it only once - if ( !div ) { - return; - } - - container.style.cssText = "position:absolute;left:-11111px;width:60px;" + - "margin-top:1px;padding:0;border:0"; - div.style.cssText = - "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + - "margin:auto;border:1px;padding:1px;" + - "width:60%;top:1%"; - documentElement.appendChild( container ).appendChild( div ); - - var divStyle = window.getComputedStyle( div ); - pixelPositionVal = divStyle.top !== "1%"; - - // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 - reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; - - // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 - // Some styles come back with percentage values, even though they shouldn't - div.style.right = "60%"; - pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; - - // Support: IE 9 - 11 only - // Detect misreporting of content dimensions for box-sizing:border-box elements - boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; - - // Support: IE 9 only - // Detect overflow:scroll screwiness (gh-3699) - // Support: Chrome <=64 - // Don't get tricked when zoom affects offsetWidth (gh-4029) - div.style.position = "absolute"; - scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; - - documentElement.removeChild( container ); - - // Nullify the div so it wouldn't be stored in the memory and - // it will also be a sign that checks already performed - div = null; - } - - function roundPixelMeasures( measure ) { - return Math.round( parseFloat( measure ) ); - } - - var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, - reliableTrDimensionsVal, reliableMarginLeftVal, - container = document.createElement( "div" ), - div = document.createElement( "div" ); - - // Finish early in limited (non-browser) environments - if ( !div.style ) { - return; - } - - // Support: IE <=9 - 11 only - // Style of cloned element affects source element cloned (#8908) - div.style.backgroundClip = "content-box"; - div.cloneNode( true ).style.backgroundClip = ""; - support.clearCloneStyle = div.style.backgroundClip === "content-box"; - - jQuery.extend( support, { - boxSizingReliable: function() { - computeStyleTests(); - return boxSizingReliableVal; - }, - pixelBoxStyles: function() { - computeStyleTests(); - return pixelBoxStylesVal; - }, - pixelPosition: function() { - computeStyleTests(); - return pixelPositionVal; - }, - reliableMarginLeft: function() { - computeStyleTests(); - return reliableMarginLeftVal; - }, - scrollboxSize: function() { - computeStyleTests(); - return scrollboxSizeVal; - }, - - // Support: IE 9 - 11+, Edge 15 - 18+ - // IE/Edge misreport `getComputedStyle` of table rows with width/height - // set in CSS while `offset*` properties report correct values. - // Behavior in IE 9 is more subtle than in newer versions & it passes - // some versions of this test; make sure not to make it pass there! - reliableTrDimensions: function() { - var table, tr, trChild, trStyle; - if ( reliableTrDimensionsVal == null ) { - table = document.createElement( "table" ); - tr = document.createElement( "tr" ); - trChild = document.createElement( "div" ); - - table.style.cssText = "position:absolute;left:-11111px"; - tr.style.height = "1px"; - trChild.style.height = "9px"; - - documentElement - .appendChild( table ) - .appendChild( tr ) - .appendChild( trChild ); - - trStyle = window.getComputedStyle( tr ); - reliableTrDimensionsVal = parseInt( trStyle.height ) > 3; - - documentElement.removeChild( table ); - } - return reliableTrDimensionsVal; - } - } ); -} )(); - - -function curCSS( elem, name, computed ) { - var width, minWidth, maxWidth, ret, - - // Support: Firefox 51+ - // Retrieving style before computed somehow - // fixes an issue with getting wrong values - // on detached elements - style = elem.style; - - computed = computed || getStyles( elem ); - - // getPropertyValue is needed for: - // .css('filter') (IE 9 only, #12537) - // .css('--customProperty) (#3144) - if ( computed ) { - ret = computed.getPropertyValue( name ) || computed[ name ]; - - if ( ret === "" && !isAttached( elem ) ) { - ret = jQuery.style( elem, name ); - } - - // A tribute to the "awesome hack by Dean Edwards" - // Android Browser returns percentage for some values, - // but width seems to be reliably pixels. - // This is against the CSSOM draft spec: - // https://drafts.csswg.org/cssom/#resolved-values - if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { - - // Remember the original values - width = style.width; - minWidth = style.minWidth; - maxWidth = style.maxWidth; - - // Put in the new values to get a computed value out - style.minWidth = style.maxWidth = style.width = ret; - ret = computed.width; - - // Revert the changed values - style.width = width; - style.minWidth = minWidth; - style.maxWidth = maxWidth; - } - } - - return ret !== undefined ? - - // Support: IE <=9 - 11 only - // IE returns zIndex value as an integer. - ret + "" : - ret; -} - - -function addGetHookIf( conditionFn, hookFn ) { - - // Define the hook, we'll check on the first run if it's really needed. - return { - get: function() { - if ( conditionFn() ) { - - // Hook not needed (or it's not possible to use it due - // to missing dependency), remove it. - delete this.get; - return; - } - - // Hook needed; redefine it so that the support test is not executed again. - return ( this.get = hookFn ).apply( this, arguments ); - } - }; -} - - -var cssPrefixes = [ "Webkit", "Moz", "ms" ], - emptyStyle = document.createElement( "div" ).style, - vendorProps = {}; - -// Return a vendor-prefixed property or undefined -function vendorPropName( name ) { - - // Check for vendor prefixed names - var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), - i = cssPrefixes.length; - - while ( i-- ) { - name = cssPrefixes[ i ] + capName; - if ( name in emptyStyle ) { - return name; - } - } -} - -// Return a potentially-mapped jQuery.cssProps or vendor prefixed property -function finalPropName( name ) { - var final = jQuery.cssProps[ name ] || vendorProps[ name ]; - - if ( final ) { - return final; - } - if ( name in emptyStyle ) { - return name; - } - return vendorProps[ name ] = vendorPropName( name ) || name; -} - - -var - - // Swappable if display is none or starts with table - // except "table", "table-cell", or "table-caption" - // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display - rdisplayswap = /^(none|table(?!-c[ea]).+)/, - rcustomProp = /^--/, - cssShow = { position: "absolute", visibility: "hidden", display: "block" }, - cssNormalTransform = { - letterSpacing: "0", - fontWeight: "400" - }; - -function setPositiveNumber( _elem, value, subtract ) { - - // Any relative (+/-) values have already been - // normalized at this point - var matches = rcssNum.exec( value ); - return matches ? - - // Guard against undefined "subtract", e.g., when used as in cssHooks - Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : - value; -} - -function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { - var i = dimension === "width" ? 1 : 0, - extra = 0, - delta = 0; - - // Adjustment may not be necessary - if ( box === ( isBorderBox ? "border" : "content" ) ) { - return 0; - } - - for ( ; i < 4; i += 2 ) { - - // Both box models exclude margin - if ( box === "margin" ) { - delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); - } - - // If we get here with a content-box, we're seeking "padding" or "border" or "margin" - if ( !isBorderBox ) { - - // Add padding - delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - - // For "border" or "margin", add border - if ( box !== "padding" ) { - delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - - // But still keep track of it otherwise - } else { - extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - - // If we get here with a border-box (content + padding + border), we're seeking "content" or - // "padding" or "margin" - } else { - - // For "content", subtract padding - if ( box === "content" ) { - delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); - } - - // For "content" or "padding", subtract border - if ( box !== "margin" ) { - delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); - } - } - } - - // Account for positive content-box scroll gutter when requested by providing computedVal - if ( !isBorderBox && computedVal >= 0 ) { - - // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border - // Assuming integer scroll gutter, subtract the rest and round down - delta += Math.max( 0, Math.ceil( - elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - - computedVal - - delta - - extra - - 0.5 - - // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter - // Use an explicit zero to avoid NaN (gh-3964) - ) ) || 0; - } - - return delta; -} - -function getWidthOrHeight( elem, dimension, extra ) { - - // Start with computed style - var styles = getStyles( elem ), - - // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). - // Fake content-box until we know it's needed to know the true value. - boxSizingNeeded = !support.boxSizingReliable() || extra, - isBorderBox = boxSizingNeeded && - jQuery.css( elem, "boxSizing", false, styles ) === "border-box", - valueIsBorderBox = isBorderBox, - - val = curCSS( elem, dimension, styles ), - offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); - - // Support: Firefox <=54 - // Return a confounding non-pixel value or feign ignorance, as appropriate. - if ( rnumnonpx.test( val ) ) { - if ( !extra ) { - return val; - } - val = "auto"; - } - - - // Support: IE 9 - 11 only - // Use offsetWidth/offsetHeight for when box sizing is unreliable. - // In those cases, the computed value can be trusted to be border-box. - if ( ( !support.boxSizingReliable() && isBorderBox || - - // Support: IE 10 - 11+, Edge 15 - 18+ - // IE/Edge misreport `getComputedStyle` of table rows with width/height - // set in CSS while `offset*` properties report correct values. - // Interestingly, in some cases IE 9 doesn't suffer from this issue. - !support.reliableTrDimensions() && nodeName( elem, "tr" ) || - - // Fall back to offsetWidth/offsetHeight when value is "auto" - // This happens for inline elements with no explicit setting (gh-3571) - val === "auto" || - - // Support: Android <=4.1 - 4.3 only - // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) - !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && - - // Make sure the element is visible & connected - elem.getClientRects().length ) { - - isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; - - // Where available, offsetWidth/offsetHeight approximate border box dimensions. - // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the - // retrieved value as a content box dimension. - valueIsBorderBox = offsetProp in elem; - if ( valueIsBorderBox ) { - val = elem[ offsetProp ]; - } - } - - // Normalize "" and auto - val = parseFloat( val ) || 0; - - // Adjust for the element's box model - return ( val + - boxModelAdjustment( - elem, - dimension, - extra || ( isBorderBox ? "border" : "content" ), - valueIsBorderBox, - styles, - - // Provide the current computed size to request scroll gutter calculation (gh-3589) - val - ) - ) + "px"; -} - -jQuery.extend( { - - // Add in style property hooks for overriding the default - // behavior of getting and setting a style property - cssHooks: { - opacity: { - get: function( elem, computed ) { - if ( computed ) { - - // We should always get a number back from opacity - var ret = curCSS( elem, "opacity" ); - return ret === "" ? "1" : ret; - } - } - } - }, - - // Don't automatically add "px" to these possibly-unitless properties - cssNumber: { - "animationIterationCount": true, - "columnCount": true, - "fillOpacity": true, - "flexGrow": true, - "flexShrink": true, - "fontWeight": true, - "gridArea": true, - "gridColumn": true, - "gridColumnEnd": true, - "gridColumnStart": true, - "gridRow": true, - "gridRowEnd": true, - "gridRowStart": true, - "lineHeight": true, - "opacity": true, - "order": true, - "orphans": true, - "widows": true, - "zIndex": true, - "zoom": true - }, - - // Add in properties whose names you wish to fix before - // setting or getting the value - cssProps: {}, - - // Get and set the style property on a DOM Node - style: function( elem, name, value, extra ) { - - // Don't set styles on text and comment nodes - if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { - return; - } - - // Make sure that we're working with the right name - var ret, type, hooks, - origName = camelCase( name ), - isCustomProp = rcustomProp.test( name ), - style = elem.style; - - // Make sure that we're working with the right name. We don't - // want to query the value if it is a CSS custom property - // since they are user-defined. - if ( !isCustomProp ) { - name = finalPropName( origName ); - } - - // Gets hook for the prefixed version, then unprefixed version - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // Check if we're setting a value - if ( value !== undefined ) { - type = typeof value; - - // Convert "+=" or "-=" to relative numbers (#7345) - if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { - value = adjustCSS( elem, name, ret ); - - // Fixes bug #9237 - type = "number"; - } - - // Make sure that null and NaN values aren't set (#7116) - if ( value == null || value !== value ) { - return; - } - - // If a number was passed in, add the unit (except for certain CSS properties) - // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append - // "px" to a few hardcoded values. - if ( type === "number" && !isCustomProp ) { - value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); - } - - // background-* props affect original clone's values - if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { - style[ name ] = "inherit"; - } - - // If a hook was provided, use that value, otherwise just set the specified value - if ( !hooks || !( "set" in hooks ) || - ( value = hooks.set( elem, value, extra ) ) !== undefined ) { - - if ( isCustomProp ) { - style.setProperty( name, value ); - } else { - style[ name ] = value; - } - } - - } else { - - // If a hook was provided get the non-computed value from there - if ( hooks && "get" in hooks && - ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { - - return ret; - } - - // Otherwise just get the value from the style object - return style[ name ]; - } - }, - - css: function( elem, name, extra, styles ) { - var val, num, hooks, - origName = camelCase( name ), - isCustomProp = rcustomProp.test( name ); - - // Make sure that we're working with the right name. We don't - // want to modify the value if it is a CSS custom property - // since they are user-defined. - if ( !isCustomProp ) { - name = finalPropName( origName ); - } - - // Try prefixed name followed by the unprefixed name - hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; - - // If a hook was provided get the computed value from there - if ( hooks && "get" in hooks ) { - val = hooks.get( elem, true, extra ); - } - - // Otherwise, if a way to get the computed value exists, use that - if ( val === undefined ) { - val = curCSS( elem, name, styles ); - } - - // Convert "normal" to computed value - if ( val === "normal" && name in cssNormalTransform ) { - val = cssNormalTransform[ name ]; - } - - // Make numeric if forced or a qualifier was provided and val looks numeric - if ( extra === "" || extra ) { - num = parseFloat( val ); - return extra === true || isFinite( num ) ? num || 0 : val; - } - - return val; - } -} ); - -jQuery.each( [ "height", "width" ], function( _i, dimension ) { - jQuery.cssHooks[ dimension ] = { - get: function( elem, computed, extra ) { - if ( computed ) { - - // Certain elements can have dimension info if we invisibly show them - // but it must have a current display style that would benefit - return rdisplayswap.test( jQuery.css( elem, "display" ) ) && - - // Support: Safari 8+ - // Table columns in Safari have non-zero offsetWidth & zero - // getBoundingClientRect().width unless display is changed. - // Support: IE <=11 only - // Running getBoundingClientRect on a disconnected node - // in IE throws an error. - ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? - swap( elem, cssShow, function() { - return getWidthOrHeight( elem, dimension, extra ); - } ) : - getWidthOrHeight( elem, dimension, extra ); - } - }, - - set: function( elem, value, extra ) { - var matches, - styles = getStyles( elem ), - - // Only read styles.position if the test has a chance to fail - // to avoid forcing a reflow. - scrollboxSizeBuggy = !support.scrollboxSize() && - styles.position === "absolute", - - // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) - boxSizingNeeded = scrollboxSizeBuggy || extra, - isBorderBox = boxSizingNeeded && - jQuery.css( elem, "boxSizing", false, styles ) === "border-box", - subtract = extra ? - boxModelAdjustment( - elem, - dimension, - extra, - isBorderBox, - styles - ) : - 0; - - // Account for unreliable border-box dimensions by comparing offset* to computed and - // faking a content-box to get border and padding (gh-3699) - if ( isBorderBox && scrollboxSizeBuggy ) { - subtract -= Math.ceil( - elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - - parseFloat( styles[ dimension ] ) - - boxModelAdjustment( elem, dimension, "border", false, styles ) - - 0.5 - ); - } - - // Convert to pixels if value adjustment is needed - if ( subtract && ( matches = rcssNum.exec( value ) ) && - ( matches[ 3 ] || "px" ) !== "px" ) { - - elem.style[ dimension ] = value; - value = jQuery.css( elem, dimension ); - } - - return setPositiveNumber( elem, value, subtract ); - } - }; -} ); - -jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, - function( elem, computed ) { - if ( computed ) { - return ( parseFloat( curCSS( elem, "marginLeft" ) ) || - elem.getBoundingClientRect().left - - swap( elem, { marginLeft: 0 }, function() { - return elem.getBoundingClientRect().left; - } ) - ) + "px"; - } - } -); - -// These hooks are used by animate to expand properties -jQuery.each( { - margin: "", - padding: "", - border: "Width" -}, function( prefix, suffix ) { - jQuery.cssHooks[ prefix + suffix ] = { - expand: function( value ) { - var i = 0, - expanded = {}, - - // Assumes a single number if not a string - parts = typeof value === "string" ? value.split( " " ) : [ value ]; - - for ( ; i < 4; i++ ) { - expanded[ prefix + cssExpand[ i ] + suffix ] = - parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; - } - - return expanded; - } - }; - - if ( prefix !== "margin" ) { - jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; - } -} ); - -jQuery.fn.extend( { - css: function( name, value ) { - return access( this, function( elem, name, value ) { - var styles, len, - map = {}, - i = 0; - - if ( Array.isArray( name ) ) { - styles = getStyles( elem ); - len = name.length; - - for ( ; i < len; i++ ) { - map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); - } - - return map; - } - - return value !== undefined ? - jQuery.style( elem, name, value ) : - jQuery.css( elem, name ); - }, name, value, arguments.length > 1 ); - } -} ); - - -function Tween( elem, options, prop, end, easing ) { - return new Tween.prototype.init( elem, options, prop, end, easing ); -} -jQuery.Tween = Tween; - -Tween.prototype = { - constructor: Tween, - init: function( elem, options, prop, end, easing, unit ) { - this.elem = elem; - this.prop = prop; - this.easing = easing || jQuery.easing._default; - this.options = options; - this.start = this.now = this.cur(); - this.end = end; - this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); - }, - cur: function() { - var hooks = Tween.propHooks[ this.prop ]; - - return hooks && hooks.get ? - hooks.get( this ) : - Tween.propHooks._default.get( this ); - }, - run: function( percent ) { - var eased, - hooks = Tween.propHooks[ this.prop ]; - - if ( this.options.duration ) { - this.pos = eased = jQuery.easing[ this.easing ]( - percent, this.options.duration * percent, 0, 1, this.options.duration - ); - } else { - this.pos = eased = percent; - } - this.now = ( this.end - this.start ) * eased + this.start; - - if ( this.options.step ) { - this.options.step.call( this.elem, this.now, this ); - } - - if ( hooks && hooks.set ) { - hooks.set( this ); - } else { - Tween.propHooks._default.set( this ); - } - return this; - } -}; - -Tween.prototype.init.prototype = Tween.prototype; - -Tween.propHooks = { - _default: { - get: function( tween ) { - var result; - - // Use a property on the element directly when it is not a DOM element, - // or when there is no matching style property that exists. - if ( tween.elem.nodeType !== 1 || - tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { - return tween.elem[ tween.prop ]; - } - - // Passing an empty string as a 3rd parameter to .css will automatically - // attempt a parseFloat and fallback to a string if the parse fails. - // Simple values such as "10px" are parsed to Float; - // complex values such as "rotate(1rad)" are returned as-is. - result = jQuery.css( tween.elem, tween.prop, "" ); - - // Empty strings, null, undefined and "auto" are converted to 0. - return !result || result === "auto" ? 0 : result; - }, - set: function( tween ) { - - // Use step hook for back compat. - // Use cssHook if its there. - // Use .style if available and use plain properties where available. - if ( jQuery.fx.step[ tween.prop ] ) { - jQuery.fx.step[ tween.prop ]( tween ); - } else if ( tween.elem.nodeType === 1 && ( - jQuery.cssHooks[ tween.prop ] || - tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { - jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); - } else { - tween.elem[ tween.prop ] = tween.now; - } - } - } -}; - -// Support: IE <=9 only -// Panic based approach to setting things on disconnected nodes -Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { - set: function( tween ) { - if ( tween.elem.nodeType && tween.elem.parentNode ) { - tween.elem[ tween.prop ] = tween.now; - } - } -}; - -jQuery.easing = { - linear: function( p ) { - return p; - }, - swing: function( p ) { - return 0.5 - Math.cos( p * Math.PI ) / 2; - }, - _default: "swing" -}; - -jQuery.fx = Tween.prototype.init; - -// Back compat <1.8 extension point -jQuery.fx.step = {}; - - - - -var - fxNow, inProgress, - rfxtypes = /^(?:toggle|show|hide)$/, - rrun = /queueHooks$/; - -function schedule() { - if ( inProgress ) { - if ( document.hidden === false && window.requestAnimationFrame ) { - window.requestAnimationFrame( schedule ); - } else { - window.setTimeout( schedule, jQuery.fx.interval ); - } - - jQuery.fx.tick(); - } -} - -// Animations created synchronously will run synchronously -function createFxNow() { - window.setTimeout( function() { - fxNow = undefined; - } ); - return ( fxNow = Date.now() ); -} - -// Generate parameters to create a standard animation -function genFx( type, includeWidth ) { - var which, - i = 0, - attrs = { height: type }; - - // If we include width, step value is 1 to do all cssExpand values, - // otherwise step value is 2 to skip over Left and Right - includeWidth = includeWidth ? 1 : 0; - for ( ; i < 4; i += 2 - includeWidth ) { - which = cssExpand[ i ]; - attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; - } - - if ( includeWidth ) { - attrs.opacity = attrs.width = type; - } - - return attrs; -} - -function createTween( value, prop, animation ) { - var tween, - collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), - index = 0, - length = collection.length; - for ( ; index < length; index++ ) { - if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { - - // We're done with this property - return tween; - } - } -} - -function defaultPrefilter( elem, props, opts ) { - var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, - isBox = "width" in props || "height" in props, - anim = this, - orig = {}, - style = elem.style, - hidden = elem.nodeType && isHiddenWithinTree( elem ), - dataShow = dataPriv.get( elem, "fxshow" ); - - // Queue-skipping animations hijack the fx hooks - if ( !opts.queue ) { - hooks = jQuery._queueHooks( elem, "fx" ); - if ( hooks.unqueued == null ) { - hooks.unqueued = 0; - oldfire = hooks.empty.fire; - hooks.empty.fire = function() { - if ( !hooks.unqueued ) { - oldfire(); - } - }; - } - hooks.unqueued++; - - anim.always( function() { - - // Ensure the complete handler is called before this completes - anim.always( function() { - hooks.unqueued--; - if ( !jQuery.queue( elem, "fx" ).length ) { - hooks.empty.fire(); - } - } ); - } ); - } - - // Detect show/hide animations - for ( prop in props ) { - value = props[ prop ]; - if ( rfxtypes.test( value ) ) { - delete props[ prop ]; - toggle = toggle || value === "toggle"; - if ( value === ( hidden ? "hide" : "show" ) ) { - - // Pretend to be hidden if this is a "show" and - // there is still data from a stopped show/hide - if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { - hidden = true; - - // Ignore all other no-op show/hide data - } else { - continue; - } - } - orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); - } - } - - // Bail out if this is a no-op like .hide().hide() - propTween = !jQuery.isEmptyObject( props ); - if ( !propTween && jQuery.isEmptyObject( orig ) ) { - return; - } - - // Restrict "overflow" and "display" styles during box animations - if ( isBox && elem.nodeType === 1 ) { - - // Support: IE <=9 - 11, Edge 12 - 15 - // Record all 3 overflow attributes because IE does not infer the shorthand - // from identically-valued overflowX and overflowY and Edge just mirrors - // the overflowX value there. - opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; - - // Identify a display type, preferring old show/hide data over the CSS cascade - restoreDisplay = dataShow && dataShow.display; - if ( restoreDisplay == null ) { - restoreDisplay = dataPriv.get( elem, "display" ); - } - display = jQuery.css( elem, "display" ); - if ( display === "none" ) { - if ( restoreDisplay ) { - display = restoreDisplay; - } else { - - // Get nonempty value(s) by temporarily forcing visibility - showHide( [ elem ], true ); - restoreDisplay = elem.style.display || restoreDisplay; - display = jQuery.css( elem, "display" ); - showHide( [ elem ] ); - } - } - - // Animate inline elements as inline-block - if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { - if ( jQuery.css( elem, "float" ) === "none" ) { - - // Restore the original display value at the end of pure show/hide animations - if ( !propTween ) { - anim.done( function() { - style.display = restoreDisplay; - } ); - if ( restoreDisplay == null ) { - display = style.display; - restoreDisplay = display === "none" ? "" : display; - } - } - style.display = "inline-block"; - } - } - } - - if ( opts.overflow ) { - style.overflow = "hidden"; - anim.always( function() { - style.overflow = opts.overflow[ 0 ]; - style.overflowX = opts.overflow[ 1 ]; - style.overflowY = opts.overflow[ 2 ]; - } ); - } - - // Implement show/hide animations - propTween = false; - for ( prop in orig ) { - - // General show/hide setup for this element animation - if ( !propTween ) { - if ( dataShow ) { - if ( "hidden" in dataShow ) { - hidden = dataShow.hidden; - } - } else { - dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); - } - - // Store hidden/visible for toggle so `.stop().toggle()` "reverses" - if ( toggle ) { - dataShow.hidden = !hidden; - } - - // Show elements before animating them - if ( hidden ) { - showHide( [ elem ], true ); - } - - /* eslint-disable no-loop-func */ - - anim.done( function() { - - /* eslint-enable no-loop-func */ - - // The final step of a "hide" animation is actually hiding the element - if ( !hidden ) { - showHide( [ elem ] ); - } - dataPriv.remove( elem, "fxshow" ); - for ( prop in orig ) { - jQuery.style( elem, prop, orig[ prop ] ); - } - } ); - } - - // Per-property setup - propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); - if ( !( prop in dataShow ) ) { - dataShow[ prop ] = propTween.start; - if ( hidden ) { - propTween.end = propTween.start; - propTween.start = 0; - } - } - } -} - -function propFilter( props, specialEasing ) { - var index, name, easing, value, hooks; - - // camelCase, specialEasing and expand cssHook pass - for ( index in props ) { - name = camelCase( index ); - easing = specialEasing[ name ]; - value = props[ index ]; - if ( Array.isArray( value ) ) { - easing = value[ 1 ]; - value = props[ index ] = value[ 0 ]; - } - - if ( index !== name ) { - props[ name ] = value; - delete props[ index ]; - } - - hooks = jQuery.cssHooks[ name ]; - if ( hooks && "expand" in hooks ) { - value = hooks.expand( value ); - delete props[ name ]; - - // Not quite $.extend, this won't overwrite existing keys. - // Reusing 'index' because we have the correct "name" - for ( index in value ) { - if ( !( index in props ) ) { - props[ index ] = value[ index ]; - specialEasing[ index ] = easing; - } - } - } else { - specialEasing[ name ] = easing; - } - } -} - -function Animation( elem, properties, options ) { - var result, - stopped, - index = 0, - length = Animation.prefilters.length, - deferred = jQuery.Deferred().always( function() { - - // Don't match elem in the :animated selector - delete tick.elem; - } ), - tick = function() { - if ( stopped ) { - return false; - } - var currentTime = fxNow || createFxNow(), - remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), - - // Support: Android 2.3 only - // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) - temp = remaining / animation.duration || 0, - percent = 1 - temp, - index = 0, - length = animation.tweens.length; - - for ( ; index < length; index++ ) { - animation.tweens[ index ].run( percent ); - } - - deferred.notifyWith( elem, [ animation, percent, remaining ] ); - - // If there's more to do, yield - if ( percent < 1 && length ) { - return remaining; - } - - // If this was an empty animation, synthesize a final progress notification - if ( !length ) { - deferred.notifyWith( elem, [ animation, 1, 0 ] ); - } - - // Resolve the animation and report its conclusion - deferred.resolveWith( elem, [ animation ] ); - return false; - }, - animation = deferred.promise( { - elem: elem, - props: jQuery.extend( {}, properties ), - opts: jQuery.extend( true, { - specialEasing: {}, - easing: jQuery.easing._default - }, options ), - originalProperties: properties, - originalOptions: options, - startTime: fxNow || createFxNow(), - duration: options.duration, - tweens: [], - createTween: function( prop, end ) { - var tween = jQuery.Tween( elem, animation.opts, prop, end, - animation.opts.specialEasing[ prop ] || animation.opts.easing ); - animation.tweens.push( tween ); - return tween; - }, - stop: function( gotoEnd ) { - var index = 0, - - // If we are going to the end, we want to run all the tweens - // otherwise we skip this part - length = gotoEnd ? animation.tweens.length : 0; - if ( stopped ) { - return this; - } - stopped = true; - for ( ; index < length; index++ ) { - animation.tweens[ index ].run( 1 ); - } - - // Resolve when we played the last frame; otherwise, reject - if ( gotoEnd ) { - deferred.notifyWith( elem, [ animation, 1, 0 ] ); - deferred.resolveWith( elem, [ animation, gotoEnd ] ); - } else { - deferred.rejectWith( elem, [ animation, gotoEnd ] ); - } - return this; - } - } ), - props = animation.props; - - propFilter( props, animation.opts.specialEasing ); - - for ( ; index < length; index++ ) { - result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); - if ( result ) { - if ( isFunction( result.stop ) ) { - jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = - result.stop.bind( result ); - } - return result; - } - } - - jQuery.map( props, createTween, animation ); - - if ( isFunction( animation.opts.start ) ) { - animation.opts.start.call( elem, animation ); - } - - // Attach callbacks from options - animation - .progress( animation.opts.progress ) - .done( animation.opts.done, animation.opts.complete ) - .fail( animation.opts.fail ) - .always( animation.opts.always ); - - jQuery.fx.timer( - jQuery.extend( tick, { - elem: elem, - anim: animation, - queue: animation.opts.queue - } ) - ); - - return animation; -} - -jQuery.Animation = jQuery.extend( Animation, { - - tweeners: { - "*": [ function( prop, value ) { - var tween = this.createTween( prop, value ); - adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); - return tween; - } ] - }, - - tweener: function( props, callback ) { - if ( isFunction( props ) ) { - callback = props; - props = [ "*" ]; - } else { - props = props.match( rnothtmlwhite ); - } - - var prop, - index = 0, - length = props.length; - - for ( ; index < length; index++ ) { - prop = props[ index ]; - Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; - Animation.tweeners[ prop ].unshift( callback ); - } - }, - - prefilters: [ defaultPrefilter ], - - prefilter: function( callback, prepend ) { - if ( prepend ) { - Animation.prefilters.unshift( callback ); - } else { - Animation.prefilters.push( callback ); - } - } -} ); - -jQuery.speed = function( speed, easing, fn ) { - var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { - complete: fn || !fn && easing || - isFunction( speed ) && speed, - duration: speed, - easing: fn && easing || easing && !isFunction( easing ) && easing - }; - - // Go to the end state if fx are off - if ( jQuery.fx.off ) { - opt.duration = 0; - - } else { - if ( typeof opt.duration !== "number" ) { - if ( opt.duration in jQuery.fx.speeds ) { - opt.duration = jQuery.fx.speeds[ opt.duration ]; - - } else { - opt.duration = jQuery.fx.speeds._default; - } - } - } - - // Normalize opt.queue - true/undefined/null -> "fx" - if ( opt.queue == null || opt.queue === true ) { - opt.queue = "fx"; - } - - // Queueing - opt.old = opt.complete; - - opt.complete = function() { - if ( isFunction( opt.old ) ) { - opt.old.call( this ); - } - - if ( opt.queue ) { - jQuery.dequeue( this, opt.queue ); - } - }; - - return opt; -}; - -jQuery.fn.extend( { - fadeTo: function( speed, to, easing, callback ) { - - // Show any hidden elements after setting opacity to 0 - return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() - - // Animate to the value specified - .end().animate( { opacity: to }, speed, easing, callback ); - }, - animate: function( prop, speed, easing, callback ) { - var empty = jQuery.isEmptyObject( prop ), - optall = jQuery.speed( speed, easing, callback ), - doAnimation = function() { - - // Operate on a copy of prop so per-property easing won't be lost - var anim = Animation( this, jQuery.extend( {}, prop ), optall ); - - // Empty animations, or finishing resolves immediately - if ( empty || dataPriv.get( this, "finish" ) ) { - anim.stop( true ); - } - }; - doAnimation.finish = doAnimation; - - return empty || optall.queue === false ? - this.each( doAnimation ) : - this.queue( optall.queue, doAnimation ); - }, - stop: function( type, clearQueue, gotoEnd ) { - var stopQueue = function( hooks ) { - var stop = hooks.stop; - delete hooks.stop; - stop( gotoEnd ); - }; - - if ( typeof type !== "string" ) { - gotoEnd = clearQueue; - clearQueue = type; - type = undefined; - } - if ( clearQueue ) { - this.queue( type || "fx", [] ); - } - - return this.each( function() { - var dequeue = true, - index = type != null && type + "queueHooks", - timers = jQuery.timers, - data = dataPriv.get( this ); - - if ( index ) { - if ( data[ index ] && data[ index ].stop ) { - stopQueue( data[ index ] ); - } - } else { - for ( index in data ) { - if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { - stopQueue( data[ index ] ); - } - } - } - - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && - ( type == null || timers[ index ].queue === type ) ) { - - timers[ index ].anim.stop( gotoEnd ); - dequeue = false; - timers.splice( index, 1 ); - } - } - - // Start the next in the queue if the last step wasn't forced. - // Timers currently will call their complete callbacks, which - // will dequeue but only if they were gotoEnd. - if ( dequeue || !gotoEnd ) { - jQuery.dequeue( this, type ); - } - } ); - }, - finish: function( type ) { - if ( type !== false ) { - type = type || "fx"; - } - return this.each( function() { - var index, - data = dataPriv.get( this ), - queue = data[ type + "queue" ], - hooks = data[ type + "queueHooks" ], - timers = jQuery.timers, - length = queue ? queue.length : 0; - - // Enable finishing flag on private data - data.finish = true; - - // Empty the queue first - jQuery.queue( this, type, [] ); - - if ( hooks && hooks.stop ) { - hooks.stop.call( this, true ); - } - - // Look for any active animations, and finish them - for ( index = timers.length; index--; ) { - if ( timers[ index ].elem === this && timers[ index ].queue === type ) { - timers[ index ].anim.stop( true ); - timers.splice( index, 1 ); - } - } - - // Look for any animations in the old queue and finish them - for ( index = 0; index < length; index++ ) { - if ( queue[ index ] && queue[ index ].finish ) { - queue[ index ].finish.call( this ); - } - } - - // Turn off finishing flag - delete data.finish; - } ); - } -} ); - -jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { - var cssFn = jQuery.fn[ name ]; - jQuery.fn[ name ] = function( speed, easing, callback ) { - return speed == null || typeof speed === "boolean" ? - cssFn.apply( this, arguments ) : - this.animate( genFx( name, true ), speed, easing, callback ); - }; -} ); - -// Generate shortcuts for custom animations -jQuery.each( { - slideDown: genFx( "show" ), - slideUp: genFx( "hide" ), - slideToggle: genFx( "toggle" ), - fadeIn: { opacity: "show" }, - fadeOut: { opacity: "hide" }, - fadeToggle: { opacity: "toggle" } -}, function( name, props ) { - jQuery.fn[ name ] = function( speed, easing, callback ) { - return this.animate( props, speed, easing, callback ); - }; -} ); - -jQuery.timers = []; -jQuery.fx.tick = function() { - var timer, - i = 0, - timers = jQuery.timers; - - fxNow = Date.now(); - - for ( ; i < timers.length; i++ ) { - timer = timers[ i ]; - - // Run the timer and safely remove it when done (allowing for external removal) - if ( !timer() && timers[ i ] === timer ) { - timers.splice( i--, 1 ); - } - } - - if ( !timers.length ) { - jQuery.fx.stop(); - } - fxNow = undefined; -}; - -jQuery.fx.timer = function( timer ) { - jQuery.timers.push( timer ); - jQuery.fx.start(); -}; - -jQuery.fx.interval = 13; -jQuery.fx.start = function() { - if ( inProgress ) { - return; - } - - inProgress = true; - schedule(); -}; - -jQuery.fx.stop = function() { - inProgress = null; -}; - -jQuery.fx.speeds = { - slow: 600, - fast: 200, - - // Default speed - _default: 400 -}; - - -// Based off of the plugin by Clint Helfers, with permission. -// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ -jQuery.fn.delay = function( time, type ) { - time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; - type = type || "fx"; - - return this.queue( type, function( next, hooks ) { - var timeout = window.setTimeout( next, time ); - hooks.stop = function() { - window.clearTimeout( timeout ); - }; - } ); -}; - - -( function() { - var input = document.createElement( "input" ), - select = document.createElement( "select" ), - opt = select.appendChild( document.createElement( "option" ) ); - - input.type = "checkbox"; - - // Support: Android <=4.3 only - // Default value for a checkbox should be "on" - support.checkOn = input.value !== ""; - - // Support: IE <=11 only - // Must access selectedIndex to make default options select - support.optSelected = opt.selected; - - // Support: IE <=11 only - // An input loses its value after becoming a radio - input = document.createElement( "input" ); - input.value = "t"; - input.type = "radio"; - support.radioValue = input.value === "t"; -} )(); - - -var boolHook, - attrHandle = jQuery.expr.attrHandle; - -jQuery.fn.extend( { - attr: function( name, value ) { - return access( this, jQuery.attr, name, value, arguments.length > 1 ); - }, - - removeAttr: function( name ) { - return this.each( function() { - jQuery.removeAttr( this, name ); - } ); - } -} ); - -jQuery.extend( { - attr: function( elem, name, value ) { - var ret, hooks, - nType = elem.nodeType; - - // Don't get/set attributes on text, comment and attribute nodes - if ( nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - // Fallback to prop when attributes are not supported - if ( typeof elem.getAttribute === "undefined" ) { - return jQuery.prop( elem, name, value ); - } - - // Attribute hooks are determined by the lowercase version - // Grab necessary hook if one is defined - if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { - hooks = jQuery.attrHooks[ name.toLowerCase() ] || - ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); - } - - if ( value !== undefined ) { - if ( value === null ) { - jQuery.removeAttr( elem, name ); - return; - } - - if ( hooks && "set" in hooks && - ( ret = hooks.set( elem, value, name ) ) !== undefined ) { - return ret; - } - - elem.setAttribute( name, value + "" ); - return value; - } - - if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { - return ret; - } - - ret = jQuery.find.attr( elem, name ); - - // Non-existent attributes return null, we normalize to undefined - return ret == null ? undefined : ret; - }, - - attrHooks: { - type: { - set: function( elem, value ) { - if ( !support.radioValue && value === "radio" && - nodeName( elem, "input" ) ) { - var val = elem.value; - elem.setAttribute( "type", value ); - if ( val ) { - elem.value = val; - } - return value; - } - } - } - }, - - removeAttr: function( elem, value ) { - var name, - i = 0, - - // Attribute names can contain non-HTML whitespace characters - // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 - attrNames = value && value.match( rnothtmlwhite ); - - if ( attrNames && elem.nodeType === 1 ) { - while ( ( name = attrNames[ i++ ] ) ) { - elem.removeAttribute( name ); - } - } - } -} ); - -// Hooks for boolean attributes -boolHook = { - set: function( elem, value, name ) { - if ( value === false ) { - - // Remove boolean attributes when set to false - jQuery.removeAttr( elem, name ); - } else { - elem.setAttribute( name, name ); - } - return name; - } -}; - -jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { - var getter = attrHandle[ name ] || jQuery.find.attr; - - attrHandle[ name ] = function( elem, name, isXML ) { - var ret, handle, - lowercaseName = name.toLowerCase(); - - if ( !isXML ) { - - // Avoid an infinite loop by temporarily removing this function from the getter - handle = attrHandle[ lowercaseName ]; - attrHandle[ lowercaseName ] = ret; - ret = getter( elem, name, isXML ) != null ? - lowercaseName : - null; - attrHandle[ lowercaseName ] = handle; - } - return ret; - }; -} ); - - - - -var rfocusable = /^(?:input|select|textarea|button)$/i, - rclickable = /^(?:a|area)$/i; - -jQuery.fn.extend( { - prop: function( name, value ) { - return access( this, jQuery.prop, name, value, arguments.length > 1 ); - }, - - removeProp: function( name ) { - return this.each( function() { - delete this[ jQuery.propFix[ name ] || name ]; - } ); - } -} ); - -jQuery.extend( { - prop: function( elem, name, value ) { - var ret, hooks, - nType = elem.nodeType; - - // Don't get/set properties on text, comment and attribute nodes - if ( nType === 3 || nType === 8 || nType === 2 ) { - return; - } - - if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { - - // Fix name and attach hooks - name = jQuery.propFix[ name ] || name; - hooks = jQuery.propHooks[ name ]; - } - - if ( value !== undefined ) { - if ( hooks && "set" in hooks && - ( ret = hooks.set( elem, value, name ) ) !== undefined ) { - return ret; - } - - return ( elem[ name ] = value ); - } - - if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { - return ret; - } - - return elem[ name ]; - }, - - propHooks: { - tabIndex: { - get: function( elem ) { - - // Support: IE <=9 - 11 only - // elem.tabIndex doesn't always return the - // correct value when it hasn't been explicitly set - // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ - // Use proper attribute retrieval(#12072) - var tabindex = jQuery.find.attr( elem, "tabindex" ); - - if ( tabindex ) { - return parseInt( tabindex, 10 ); - } - - if ( - rfocusable.test( elem.nodeName ) || - rclickable.test( elem.nodeName ) && - elem.href - ) { - return 0; - } - - return -1; - } - } - }, - - propFix: { - "for": "htmlFor", - "class": "className" - } -} ); - -// Support: IE <=11 only -// Accessing the selectedIndex property -// forces the browser to respect setting selected -// on the option -// The getter ensures a default option is selected -// when in an optgroup -// eslint rule "no-unused-expressions" is disabled for this code -// since it considers such accessions noop -if ( !support.optSelected ) { - jQuery.propHooks.selected = { - get: function( elem ) { - - /* eslint no-unused-expressions: "off" */ - - var parent = elem.parentNode; - if ( parent && parent.parentNode ) { - parent.parentNode.selectedIndex; - } - return null; - }, - set: function( elem ) { - - /* eslint no-unused-expressions: "off" */ - - var parent = elem.parentNode; - if ( parent ) { - parent.selectedIndex; - - if ( parent.parentNode ) { - parent.parentNode.selectedIndex; - } - } - } - }; -} - -jQuery.each( [ - "tabIndex", - "readOnly", - "maxLength", - "cellSpacing", - "cellPadding", - "rowSpan", - "colSpan", - "useMap", - "frameBorder", - "contentEditable" -], function() { - jQuery.propFix[ this.toLowerCase() ] = this; -} ); - - - - - // Strip and collapse whitespace according to HTML spec - // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace - function stripAndCollapse( value ) { - var tokens = value.match( rnothtmlwhite ) || []; - return tokens.join( " " ); - } - - -function getClass( elem ) { - return elem.getAttribute && elem.getAttribute( "class" ) || ""; -} - -function classesToArray( value ) { - if ( Array.isArray( value ) ) { - return value; - } - if ( typeof value === "string" ) { - return value.match( rnothtmlwhite ) || []; - } - return []; -} - -jQuery.fn.extend( { - addClass: function( value ) { - var classes, elem, cur, curValue, clazz, j, finalValue, - i = 0; - - if ( isFunction( value ) ) { - return this.each( function( j ) { - jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); - } ); - } - - classes = classesToArray( value ); - - if ( classes.length ) { - while ( ( elem = this[ i++ ] ) ) { - curValue = getClass( elem ); - cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); - - if ( cur ) { - j = 0; - while ( ( clazz = classes[ j++ ] ) ) { - if ( cur.indexOf( " " + clazz + " " ) < 0 ) { - cur += clazz + " "; - } - } - - // Only assign if different to avoid unneeded rendering. - finalValue = stripAndCollapse( cur ); - if ( curValue !== finalValue ) { - elem.setAttribute( "class", finalValue ); - } - } - } - } - - return this; - }, - - removeClass: function( value ) { - var classes, elem, cur, curValue, clazz, j, finalValue, - i = 0; - - if ( isFunction( value ) ) { - return this.each( function( j ) { - jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); - } ); - } - - if ( !arguments.length ) { - return this.attr( "class", "" ); - } - - classes = classesToArray( value ); - - if ( classes.length ) { - while ( ( elem = this[ i++ ] ) ) { - curValue = getClass( elem ); - - // This expression is here for better compressibility (see addClass) - cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); - - if ( cur ) { - j = 0; - while ( ( clazz = classes[ j++ ] ) ) { - - // Remove *all* instances - while ( cur.indexOf( " " + clazz + " " ) > -1 ) { - cur = cur.replace( " " + clazz + " ", " " ); - } - } - - // Only assign if different to avoid unneeded rendering. - finalValue = stripAndCollapse( cur ); - if ( curValue !== finalValue ) { - elem.setAttribute( "class", finalValue ); - } - } - } - } - - return this; - }, - - toggleClass: function( value, stateVal ) { - var type = typeof value, - isValidValue = type === "string" || Array.isArray( value ); - - if ( typeof stateVal === "boolean" && isValidValue ) { - return stateVal ? this.addClass( value ) : this.removeClass( value ); - } - - if ( isFunction( value ) ) { - return this.each( function( i ) { - jQuery( this ).toggleClass( - value.call( this, i, getClass( this ), stateVal ), - stateVal - ); - } ); - } - - return this.each( function() { - var className, i, self, classNames; - - if ( isValidValue ) { - - // Toggle individual class names - i = 0; - self = jQuery( this ); - classNames = classesToArray( value ); - - while ( ( className = classNames[ i++ ] ) ) { - - // Check each className given, space separated list - if ( self.hasClass( className ) ) { - self.removeClass( className ); - } else { - self.addClass( className ); - } - } - - // Toggle whole class name - } else if ( value === undefined || type === "boolean" ) { - className = getClass( this ); - if ( className ) { - - // Store className if set - dataPriv.set( this, "__className__", className ); - } - - // If the element has a class name or if we're passed `false`, - // then remove the whole classname (if there was one, the above saved it). - // Otherwise bring back whatever was previously saved (if anything), - // falling back to the empty string if nothing was stored. - if ( this.setAttribute ) { - this.setAttribute( "class", - className || value === false ? - "" : - dataPriv.get( this, "__className__" ) || "" - ); - } - } - } ); - }, - - hasClass: function( selector ) { - var className, elem, - i = 0; - - className = " " + selector + " "; - while ( ( elem = this[ i++ ] ) ) { - if ( elem.nodeType === 1 && - ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { - return true; - } - } - - return false; - } -} ); - - - - -var rreturn = /\r/g; - -jQuery.fn.extend( { - val: function( value ) { - var hooks, ret, valueIsFunction, - elem = this[ 0 ]; - - if ( !arguments.length ) { - if ( elem ) { - hooks = jQuery.valHooks[ elem.type ] || - jQuery.valHooks[ elem.nodeName.toLowerCase() ]; - - if ( hooks && - "get" in hooks && - ( ret = hooks.get( elem, "value" ) ) !== undefined - ) { - return ret; - } - - ret = elem.value; - - // Handle most common string cases - if ( typeof ret === "string" ) { - return ret.replace( rreturn, "" ); - } - - // Handle cases where value is null/undef or number - return ret == null ? "" : ret; - } - - return; - } - - valueIsFunction = isFunction( value ); - - return this.each( function( i ) { - var val; - - if ( this.nodeType !== 1 ) { - return; - } - - if ( valueIsFunction ) { - val = value.call( this, i, jQuery( this ).val() ); - } else { - val = value; - } - - // Treat null/undefined as ""; convert numbers to string - if ( val == null ) { - val = ""; - - } else if ( typeof val === "number" ) { - val += ""; - - } else if ( Array.isArray( val ) ) { - val = jQuery.map( val, function( value ) { - return value == null ? "" : value + ""; - } ); - } - - hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; - - // If set returns undefined, fall back to normal setting - if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { - this.value = val; - } - } ); - } -} ); - -jQuery.extend( { - valHooks: { - option: { - get: function( elem ) { - - var val = jQuery.find.attr( elem, "value" ); - return val != null ? - val : - - // Support: IE <=10 - 11 only - // option.text throws exceptions (#14686, #14858) - // Strip and collapse whitespace - // https://html.spec.whatwg.org/#strip-and-collapse-whitespace - stripAndCollapse( jQuery.text( elem ) ); - } - }, - select: { - get: function( elem ) { - var value, option, i, - options = elem.options, - index = elem.selectedIndex, - one = elem.type === "select-one", - values = one ? null : [], - max = one ? index + 1 : options.length; - - if ( index < 0 ) { - i = max; - - } else { - i = one ? index : 0; - } - - // Loop through all the selected options - for ( ; i < max; i++ ) { - option = options[ i ]; - - // Support: IE <=9 only - // IE8-9 doesn't update selected after form reset (#2551) - if ( ( option.selected || i === index ) && - - // Don't return options that are disabled or in a disabled optgroup - !option.disabled && - ( !option.parentNode.disabled || - !nodeName( option.parentNode, "optgroup" ) ) ) { - - // Get the specific value for the option - value = jQuery( option ).val(); - - // We don't need an array for one selects - if ( one ) { - return value; - } - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - }, - - set: function( elem, value ) { - var optionSet, option, - options = elem.options, - values = jQuery.makeArray( value ), - i = options.length; - - while ( i-- ) { - option = options[ i ]; - - /* eslint-disable no-cond-assign */ - - if ( option.selected = - jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 - ) { - optionSet = true; - } - - /* eslint-enable no-cond-assign */ - } - - // Force browsers to behave consistently when non-matching value is set - if ( !optionSet ) { - elem.selectedIndex = -1; - } - return values; - } - } - } -} ); - -// Radios and checkboxes getter/setter -jQuery.each( [ "radio", "checkbox" ], function() { - jQuery.valHooks[ this ] = { - set: function( elem, value ) { - if ( Array.isArray( value ) ) { - return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); - } - } - }; - if ( !support.checkOn ) { - jQuery.valHooks[ this ].get = function( elem ) { - return elem.getAttribute( "value" ) === null ? "on" : elem.value; - }; - } -} ); - - - - -// Return jQuery for attributes-only inclusion - - -support.focusin = "onfocusin" in window; - - -var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, - stopPropagationCallback = function( e ) { - e.stopPropagation(); - }; - -jQuery.extend( jQuery.event, { - - trigger: function( event, data, elem, onlyHandlers ) { - - var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, - eventPath = [ elem || document ], - type = hasOwn.call( event, "type" ) ? event.type : event, - namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; - - cur = lastElement = tmp = elem = elem || document; - - // Don't do events on text and comment nodes - if ( elem.nodeType === 3 || elem.nodeType === 8 ) { - return; - } - - // focus/blur morphs to focusin/out; ensure we're not firing them right now - if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { - return; - } - - if ( type.indexOf( "." ) > -1 ) { - - // Namespaced trigger; create a regexp to match event type in handle() - namespaces = type.split( "." ); - type = namespaces.shift(); - namespaces.sort(); - } - ontype = type.indexOf( ":" ) < 0 && "on" + type; - - // Caller can pass in a jQuery.Event object, Object, or just an event type string - event = event[ jQuery.expando ] ? - event : - new jQuery.Event( type, typeof event === "object" && event ); - - // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) - event.isTrigger = onlyHandlers ? 2 : 3; - event.namespace = namespaces.join( "." ); - event.rnamespace = event.namespace ? - new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : - null; - - // Clean up the event in case it is being reused - event.result = undefined; - if ( !event.target ) { - event.target = elem; - } - - // Clone any incoming data and prepend the event, creating the handler arg list - data = data == null ? - [ event ] : - jQuery.makeArray( data, [ event ] ); - - // Allow special events to draw outside the lines - special = jQuery.event.special[ type ] || {}; - if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { - return; - } - - // Determine event propagation path in advance, per W3C events spec (#9951) - // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) - if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { - - bubbleType = special.delegateType || type; - if ( !rfocusMorph.test( bubbleType + type ) ) { - cur = cur.parentNode; - } - for ( ; cur; cur = cur.parentNode ) { - eventPath.push( cur ); - tmp = cur; - } - - // Only add window if we got to document (e.g., not plain obj or detached DOM) - if ( tmp === ( elem.ownerDocument || document ) ) { - eventPath.push( tmp.defaultView || tmp.parentWindow || window ); - } - } - - // Fire handlers on the event path - i = 0; - while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { - lastElement = cur; - event.type = i > 1 ? - bubbleType : - special.bindType || type; - - // jQuery handler - handle = ( - dataPriv.get( cur, "events" ) || Object.create( null ) - )[ event.type ] && - dataPriv.get( cur, "handle" ); - if ( handle ) { - handle.apply( cur, data ); - } - - // Native handler - handle = ontype && cur[ ontype ]; - if ( handle && handle.apply && acceptData( cur ) ) { - event.result = handle.apply( cur, data ); - if ( event.result === false ) { - event.preventDefault(); - } - } - } - event.type = type; - - // If nobody prevented the default action, do it now - if ( !onlyHandlers && !event.isDefaultPrevented() ) { - - if ( ( !special._default || - special._default.apply( eventPath.pop(), data ) === false ) && - acceptData( elem ) ) { - - // Call a native DOM method on the target with the same name as the event. - // Don't do default actions on window, that's where global variables be (#6170) - if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { - - // Don't re-trigger an onFOO event when we call its FOO() method - tmp = elem[ ontype ]; - - if ( tmp ) { - elem[ ontype ] = null; - } - - // Prevent re-triggering of the same event, since we already bubbled it above - jQuery.event.triggered = type; - - if ( event.isPropagationStopped() ) { - lastElement.addEventListener( type, stopPropagationCallback ); - } - - elem[ type ](); - - if ( event.isPropagationStopped() ) { - lastElement.removeEventListener( type, stopPropagationCallback ); - } - - jQuery.event.triggered = undefined; - - if ( tmp ) { - elem[ ontype ] = tmp; - } - } - } - } - - return event.result; - }, - - // Piggyback on a donor event to simulate a different one - // Used only for `focus(in | out)` events - simulate: function( type, elem, event ) { - var e = jQuery.extend( - new jQuery.Event(), - event, - { - type: type, - isSimulated: true - } - ); - - jQuery.event.trigger( e, null, elem ); - } - -} ); - -jQuery.fn.extend( { - - trigger: function( type, data ) { - return this.each( function() { - jQuery.event.trigger( type, data, this ); - } ); - }, - triggerHandler: function( type, data ) { - var elem = this[ 0 ]; - if ( elem ) { - return jQuery.event.trigger( type, data, elem, true ); - } - } -} ); - - -// Support: Firefox <=44 -// Firefox doesn't have focus(in | out) events -// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 -// -// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 -// focus(in | out) events fire after focus & blur events, -// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order -// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 -if ( !support.focusin ) { - jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { - - // Attach a single capturing handler on the document while someone wants focusin/focusout - var handler = function( event ) { - jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); - }; - - jQuery.event.special[ fix ] = { - setup: function() { - - // Handle: regular nodes (via `this.ownerDocument`), window - // (via `this.document`) & document (via `this`). - var doc = this.ownerDocument || this.document || this, - attaches = dataPriv.access( doc, fix ); - - if ( !attaches ) { - doc.addEventListener( orig, handler, true ); - } - dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); - }, - teardown: function() { - var doc = this.ownerDocument || this.document || this, - attaches = dataPriv.access( doc, fix ) - 1; - - if ( !attaches ) { - doc.removeEventListener( orig, handler, true ); - dataPriv.remove( doc, fix ); - - } else { - dataPriv.access( doc, fix, attaches ); - } - } - }; - } ); -} -var location = window.location; - -var nonce = { guid: Date.now() }; - -var rquery = ( /\?/ ); - - - -// Cross-browser xml parsing -jQuery.parseXML = function( data ) { - var xml; - if ( !data || typeof data !== "string" ) { - return null; - } - - // Support: IE 9 - 11 only - // IE throws on parseFromString with invalid input. - try { - xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); - } catch ( e ) { - xml = undefined; - } - - if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { - jQuery.error( "Invalid XML: " + data ); - } - return xml; -}; - - -var - rbracket = /\[\]$/, - rCRLF = /\r?\n/g, - rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, - rsubmittable = /^(?:input|select|textarea|keygen)/i; - -function buildParams( prefix, obj, traditional, add ) { - var name; - - if ( Array.isArray( obj ) ) { - - // Serialize array item. - jQuery.each( obj, function( i, v ) { - if ( traditional || rbracket.test( prefix ) ) { - - // Treat each array item as a scalar. - add( prefix, v ); - - } else { - - // Item is non-scalar (array or object), encode its numeric index. - buildParams( - prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", - v, - traditional, - add - ); - } - } ); - - } else if ( !traditional && toType( obj ) === "object" ) { - - // Serialize object item. - for ( name in obj ) { - buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); - } - - } else { - - // Serialize scalar item. - add( prefix, obj ); - } -} - -// Serialize an array of form elements or a set of -// key/values into a query string -jQuery.param = function( a, traditional ) { - var prefix, - s = [], - add = function( key, valueOrFunction ) { - - // If value is a function, invoke it and use its return value - var value = isFunction( valueOrFunction ) ? - valueOrFunction() : - valueOrFunction; - - s[ s.length ] = encodeURIComponent( key ) + "=" + - encodeURIComponent( value == null ? "" : value ); - }; - - if ( a == null ) { - return ""; - } - - // If an array was passed in, assume that it is an array of form elements. - if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { - - // Serialize the form elements - jQuery.each( a, function() { - add( this.name, this.value ); - } ); - - } else { - - // If traditional, encode the "old" way (the way 1.3.2 or older - // did it), otherwise encode params recursively. - for ( prefix in a ) { - buildParams( prefix, a[ prefix ], traditional, add ); - } - } - - // Return the resulting serialization - return s.join( "&" ); -}; - -jQuery.fn.extend( { - serialize: function() { - return jQuery.param( this.serializeArray() ); - }, - serializeArray: function() { - return this.map( function() { - - // Can add propHook for "elements" to filter or add form elements - var elements = jQuery.prop( this, "elements" ); - return elements ? jQuery.makeArray( elements ) : this; - } ) - .filter( function() { - var type = this.type; - - // Use .is( ":disabled" ) so that fieldset[disabled] works - return this.name && !jQuery( this ).is( ":disabled" ) && - rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && - ( this.checked || !rcheckableType.test( type ) ); - } ) - .map( function( _i, elem ) { - var val = jQuery( this ).val(); - - if ( val == null ) { - return null; - } - - if ( Array.isArray( val ) ) { - return jQuery.map( val, function( val ) { - return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - } ); - } - - return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; - } ).get(); - } -} ); - - -var - r20 = /%20/g, - rhash = /#.*$/, - rantiCache = /([?&])_=[^&]*/, - rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, - - // #7653, #8125, #8152: local protocol detection - rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, - rnoContent = /^(?:GET|HEAD)$/, - rprotocol = /^\/\//, - - /* Prefilters - * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) - * 2) These are called: - * - BEFORE asking for a transport - * - AFTER param serialization (s.data is a string if s.processData is true) - * 3) key is the dataType - * 4) the catchall symbol "*" can be used - * 5) execution will start with transport dataType and THEN continue down to "*" if needed - */ - prefilters = {}, - - /* Transports bindings - * 1) key is the dataType - * 2) the catchall symbol "*" can be used - * 3) selection will start with transport dataType and THEN go to "*" if needed - */ - transports = {}, - - // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression - allTypes = "*/".concat( "*" ), - - // Anchor tag for parsing the document origin - originAnchor = document.createElement( "a" ); - originAnchor.href = location.href; - -// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport -function addToPrefiltersOrTransports( structure ) { - - // dataTypeExpression is optional and defaults to "*" - return function( dataTypeExpression, func ) { - - if ( typeof dataTypeExpression !== "string" ) { - func = dataTypeExpression; - dataTypeExpression = "*"; - } - - var dataType, - i = 0, - dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; - - if ( isFunction( func ) ) { - - // For each dataType in the dataTypeExpression - while ( ( dataType = dataTypes[ i++ ] ) ) { - - // Prepend if requested - if ( dataType[ 0 ] === "+" ) { - dataType = dataType.slice( 1 ) || "*"; - ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); - - // Otherwise append - } else { - ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); - } - } - } - }; -} - -// Base inspection function for prefilters and transports -function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { - - var inspected = {}, - seekingTransport = ( structure === transports ); - - function inspect( dataType ) { - var selected; - inspected[ dataType ] = true; - jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { - var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); - if ( typeof dataTypeOrTransport === "string" && - !seekingTransport && !inspected[ dataTypeOrTransport ] ) { - - options.dataTypes.unshift( dataTypeOrTransport ); - inspect( dataTypeOrTransport ); - return false; - } else if ( seekingTransport ) { - return !( selected = dataTypeOrTransport ); - } - } ); - return selected; - } - - return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); -} - -// A special extend for ajax options -// that takes "flat" options (not to be deep extended) -// Fixes #9887 -function ajaxExtend( target, src ) { - var key, deep, - flatOptions = jQuery.ajaxSettings.flatOptions || {}; - - for ( key in src ) { - if ( src[ key ] !== undefined ) { - ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; - } - } - if ( deep ) { - jQuery.extend( true, target, deep ); - } - - return target; -} - -/* Handles responses to an ajax request: - * - finds the right dataType (mediates between content-type and expected dataType) - * - returns the corresponding response - */ -function ajaxHandleResponses( s, jqXHR, responses ) { - - var ct, type, finalDataType, firstDataType, - contents = s.contents, - dataTypes = s.dataTypes; - - // Remove auto dataType and get content-type in the process - while ( dataTypes[ 0 ] === "*" ) { - dataTypes.shift(); - if ( ct === undefined ) { - ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); - } - } - - // Check if we're dealing with a known content-type - if ( ct ) { - for ( type in contents ) { - if ( contents[ type ] && contents[ type ].test( ct ) ) { - dataTypes.unshift( type ); - break; - } - } - } - - // Check to see if we have a response for the expected dataType - if ( dataTypes[ 0 ] in responses ) { - finalDataType = dataTypes[ 0 ]; - } else { - - // Try convertible dataTypes - for ( type in responses ) { - if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { - finalDataType = type; - break; - } - if ( !firstDataType ) { - firstDataType = type; - } - } - - // Or just use first one - finalDataType = finalDataType || firstDataType; - } - - // If we found a dataType - // We add the dataType to the list if needed - // and return the corresponding response - if ( finalDataType ) { - if ( finalDataType !== dataTypes[ 0 ] ) { - dataTypes.unshift( finalDataType ); - } - return responses[ finalDataType ]; - } -} - -/* Chain conversions given the request and the original response - * Also sets the responseXXX fields on the jqXHR instance - */ -function ajaxConvert( s, response, jqXHR, isSuccess ) { - var conv2, current, conv, tmp, prev, - converters = {}, - - // Work with a copy of dataTypes in case we need to modify it for conversion - dataTypes = s.dataTypes.slice(); - - // Create converters map with lowercased keys - if ( dataTypes[ 1 ] ) { - for ( conv in s.converters ) { - converters[ conv.toLowerCase() ] = s.converters[ conv ]; - } - } - - current = dataTypes.shift(); - - // Convert to each sequential dataType - while ( current ) { - - if ( s.responseFields[ current ] ) { - jqXHR[ s.responseFields[ current ] ] = response; - } - - // Apply the dataFilter if provided - if ( !prev && isSuccess && s.dataFilter ) { - response = s.dataFilter( response, s.dataType ); - } - - prev = current; - current = dataTypes.shift(); - - if ( current ) { - - // There's only work to do if current dataType is non-auto - if ( current === "*" ) { - - current = prev; - - // Convert response if prev dataType is non-auto and differs from current - } else if ( prev !== "*" && prev !== current ) { - - // Seek a direct converter - conv = converters[ prev + " " + current ] || converters[ "* " + current ]; - - // If none found, seek a pair - if ( !conv ) { - for ( conv2 in converters ) { - - // If conv2 outputs current - tmp = conv2.split( " " ); - if ( tmp[ 1 ] === current ) { - - // If prev can be converted to accepted input - conv = converters[ prev + " " + tmp[ 0 ] ] || - converters[ "* " + tmp[ 0 ] ]; - if ( conv ) { - - // Condense equivalence converters - if ( conv === true ) { - conv = converters[ conv2 ]; - - // Otherwise, insert the intermediate dataType - } else if ( converters[ conv2 ] !== true ) { - current = tmp[ 0 ]; - dataTypes.unshift( tmp[ 1 ] ); - } - break; - } - } - } - } - - // Apply converter (if not an equivalence) - if ( conv !== true ) { - - // Unless errors are allowed to bubble, catch and return them - if ( conv && s.throws ) { - response = conv( response ); - } else { - try { - response = conv( response ); - } catch ( e ) { - return { - state: "parsererror", - error: conv ? e : "No conversion from " + prev + " to " + current - }; - } - } - } - } - } - } - - return { state: "success", data: response }; -} - -jQuery.extend( { - - // Counter for holding the number of active queries - active: 0, - - // Last-Modified header cache for next request - lastModified: {}, - etag: {}, - - ajaxSettings: { - url: location.href, - type: "GET", - isLocal: rlocalProtocol.test( location.protocol ), - global: true, - processData: true, - async: true, - contentType: "application/x-www-form-urlencoded; charset=UTF-8", - - /* - timeout: 0, - data: null, - dataType: null, - username: null, - password: null, - cache: null, - throws: false, - traditional: false, - headers: {}, - */ - - accepts: { - "*": allTypes, - text: "text/plain", - html: "text/html", - xml: "application/xml, text/xml", - json: "application/json, text/javascript" - }, - - contents: { - xml: /\bxml\b/, - html: /\bhtml/, - json: /\bjson\b/ - }, - - responseFields: { - xml: "responseXML", - text: "responseText", - json: "responseJSON" - }, - - // Data converters - // Keys separate source (or catchall "*") and destination types with a single space - converters: { - - // Convert anything to text - "* text": String, - - // Text to html (true = no transformation) - "text html": true, - - // Evaluate text as a json expression - "text json": JSON.parse, - - // Parse text as xml - "text xml": jQuery.parseXML - }, - - // For options that shouldn't be deep extended: - // you can add your own custom options here if - // and when you create one that shouldn't be - // deep extended (see ajaxExtend) - flatOptions: { - url: true, - context: true - } - }, - - // Creates a full fledged settings object into target - // with both ajaxSettings and settings fields. - // If target is omitted, writes into ajaxSettings. - ajaxSetup: function( target, settings ) { - return settings ? - - // Building a settings object - ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : - - // Extending ajaxSettings - ajaxExtend( jQuery.ajaxSettings, target ); - }, - - ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), - ajaxTransport: addToPrefiltersOrTransports( transports ), - - // Main method - ajax: function( url, options ) { - - // If url is an object, simulate pre-1.5 signature - if ( typeof url === "object" ) { - options = url; - url = undefined; - } - - // Force options to be an object - options = options || {}; - - var transport, - - // URL without anti-cache param - cacheURL, - - // Response headers - responseHeadersString, - responseHeaders, - - // timeout handle - timeoutTimer, - - // Url cleanup var - urlAnchor, - - // Request state (becomes false upon send and true upon completion) - completed, - - // To know if global events are to be dispatched - fireGlobals, - - // Loop variable - i, - - // uncached part of the url - uncached, - - // Create the final options object - s = jQuery.ajaxSetup( {}, options ), - - // Callbacks context - callbackContext = s.context || s, - - // Context for global events is callbackContext if it is a DOM node or jQuery collection - globalEventContext = s.context && - ( callbackContext.nodeType || callbackContext.jquery ) ? - jQuery( callbackContext ) : - jQuery.event, - - // Deferreds - deferred = jQuery.Deferred(), - completeDeferred = jQuery.Callbacks( "once memory" ), - - // Status-dependent callbacks - statusCode = s.statusCode || {}, - - // Headers (they are sent all at once) - requestHeaders = {}, - requestHeadersNames = {}, - - // Default abort message - strAbort = "canceled", - - // Fake xhr - jqXHR = { - readyState: 0, - - // Builds headers hashtable if needed - getResponseHeader: function( key ) { - var match; - if ( completed ) { - if ( !responseHeaders ) { - responseHeaders = {}; - while ( ( match = rheaders.exec( responseHeadersString ) ) ) { - responseHeaders[ match[ 1 ].toLowerCase() + " " ] = - ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) - .concat( match[ 2 ] ); - } - } - match = responseHeaders[ key.toLowerCase() + " " ]; - } - return match == null ? null : match.join( ", " ); - }, - - // Raw string - getAllResponseHeaders: function() { - return completed ? responseHeadersString : null; - }, - - // Caches the header - setRequestHeader: function( name, value ) { - if ( completed == null ) { - name = requestHeadersNames[ name.toLowerCase() ] = - requestHeadersNames[ name.toLowerCase() ] || name; - requestHeaders[ name ] = value; - } - return this; - }, - - // Overrides response content-type header - overrideMimeType: function( type ) { - if ( completed == null ) { - s.mimeType = type; - } - return this; - }, - - // Status-dependent callbacks - statusCode: function( map ) { - var code; - if ( map ) { - if ( completed ) { - - // Execute the appropriate callbacks - jqXHR.always( map[ jqXHR.status ] ); - } else { - - // Lazy-add the new callbacks in a way that preserves old ones - for ( code in map ) { - statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; - } - } - } - return this; - }, - - // Cancel the request - abort: function( statusText ) { - var finalText = statusText || strAbort; - if ( transport ) { - transport.abort( finalText ); - } - done( 0, finalText ); - return this; - } - }; - - // Attach deferreds - deferred.promise( jqXHR ); - - // Add protocol if not provided (prefilters might expect it) - // Handle falsy url in the settings object (#10093: consistency with old signature) - // We also use the url parameter if available - s.url = ( ( url || s.url || location.href ) + "" ) - .replace( rprotocol, location.protocol + "//" ); - - // Alias method option to type as per ticket #12004 - s.type = options.method || options.type || s.method || s.type; - - // Extract dataTypes list - s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; - - // A cross-domain request is in order when the origin doesn't match the current origin. - if ( s.crossDomain == null ) { - urlAnchor = document.createElement( "a" ); - - // Support: IE <=8 - 11, Edge 12 - 15 - // IE throws exception on accessing the href property if url is malformed, - // e.g. http://example.com:80x/ - try { - urlAnchor.href = s.url; - - // Support: IE <=8 - 11 only - // Anchor's host property isn't correctly set when s.url is relative - urlAnchor.href = urlAnchor.href; - s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== - urlAnchor.protocol + "//" + urlAnchor.host; - } catch ( e ) { - - // If there is an error parsing the URL, assume it is crossDomain, - // it can be rejected by the transport if it is invalid - s.crossDomain = true; - } - } - - // Convert data if not already a string - if ( s.data && s.processData && typeof s.data !== "string" ) { - s.data = jQuery.param( s.data, s.traditional ); - } - - // Apply prefilters - inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); - - // If request was aborted inside a prefilter, stop there - if ( completed ) { - return jqXHR; - } - - // We can fire global events as of now if asked to - // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) - fireGlobals = jQuery.event && s.global; - - // Watch for a new set of requests - if ( fireGlobals && jQuery.active++ === 0 ) { - jQuery.event.trigger( "ajaxStart" ); - } - - // Uppercase the type - s.type = s.type.toUpperCase(); - - // Determine if request has content - s.hasContent = !rnoContent.test( s.type ); - - // Save the URL in case we're toying with the If-Modified-Since - // and/or If-None-Match header later on - // Remove hash to simplify url manipulation - cacheURL = s.url.replace( rhash, "" ); - - // More options handling for requests with no content - if ( !s.hasContent ) { - - // Remember the hash so we can put it back - uncached = s.url.slice( cacheURL.length ); - - // If data is available and should be processed, append data to url - if ( s.data && ( s.processData || typeof s.data === "string" ) ) { - cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; - - // #9682: remove data so that it's not used in an eventual retry - delete s.data; - } - - // Add or update anti-cache param if needed - if ( s.cache === false ) { - cacheURL = cacheURL.replace( rantiCache, "$1" ); - uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + - uncached; - } - - // Put hash and anti-cache on the URL that will be requested (gh-1732) - s.url = cacheURL + uncached; - - // Change '%20' to '+' if this is encoded form body content (gh-2658) - } else if ( s.data && s.processData && - ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { - s.data = s.data.replace( r20, "+" ); - } - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - if ( jQuery.lastModified[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); - } - if ( jQuery.etag[ cacheURL ] ) { - jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); - } - } - - // Set the correct header, if data is being sent - if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { - jqXHR.setRequestHeader( "Content-Type", s.contentType ); - } - - // Set the Accepts header for the server, depending on the dataType - jqXHR.setRequestHeader( - "Accept", - s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? - s.accepts[ s.dataTypes[ 0 ] ] + - ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : - s.accepts[ "*" ] - ); - - // Check for headers option - for ( i in s.headers ) { - jqXHR.setRequestHeader( i, s.headers[ i ] ); - } - - // Allow custom headers/mimetypes and early abort - if ( s.beforeSend && - ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { - - // Abort if not done already and return - return jqXHR.abort(); - } - - // Aborting is no longer a cancellation - strAbort = "abort"; - - // Install callbacks on deferreds - completeDeferred.add( s.complete ); - jqXHR.done( s.success ); - jqXHR.fail( s.error ); - - // Get transport - transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); - - // If no transport, we auto-abort - if ( !transport ) { - done( -1, "No Transport" ); - } else { - jqXHR.readyState = 1; - - // Send global event - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); - } - - // If request was aborted inside ajaxSend, stop there - if ( completed ) { - return jqXHR; - } - - // Timeout - if ( s.async && s.timeout > 0 ) { - timeoutTimer = window.setTimeout( function() { - jqXHR.abort( "timeout" ); - }, s.timeout ); - } - - try { - completed = false; - transport.send( requestHeaders, done ); - } catch ( e ) { - - // Rethrow post-completion exceptions - if ( completed ) { - throw e; - } - - // Propagate others as results - done( -1, e ); - } - } - - // Callback for when everything is done - function done( status, nativeStatusText, responses, headers ) { - var isSuccess, success, error, response, modified, - statusText = nativeStatusText; - - // Ignore repeat invocations - if ( completed ) { - return; - } - - completed = true; - - // Clear timeout if it exists - if ( timeoutTimer ) { - window.clearTimeout( timeoutTimer ); - } - - // Dereference transport for early garbage collection - // (no matter how long the jqXHR object will be used) - transport = undefined; - - // Cache response headers - responseHeadersString = headers || ""; - - // Set readyState - jqXHR.readyState = status > 0 ? 4 : 0; - - // Determine if successful - isSuccess = status >= 200 && status < 300 || status === 304; - - // Get response data - if ( responses ) { - response = ajaxHandleResponses( s, jqXHR, responses ); - } - - // Use a noop converter for missing script - if ( !isSuccess && jQuery.inArray( "script", s.dataTypes ) > -1 ) { - s.converters[ "text script" ] = function() {}; - } - - // Convert no matter what (that way responseXXX fields are always set) - response = ajaxConvert( s, response, jqXHR, isSuccess ); - - // If successful, handle type chaining - if ( isSuccess ) { - - // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. - if ( s.ifModified ) { - modified = jqXHR.getResponseHeader( "Last-Modified" ); - if ( modified ) { - jQuery.lastModified[ cacheURL ] = modified; - } - modified = jqXHR.getResponseHeader( "etag" ); - if ( modified ) { - jQuery.etag[ cacheURL ] = modified; - } - } - - // if no content - if ( status === 204 || s.type === "HEAD" ) { - statusText = "nocontent"; - - // if not modified - } else if ( status === 304 ) { - statusText = "notmodified"; - - // If we have data, let's convert it - } else { - statusText = response.state; - success = response.data; - error = response.error; - isSuccess = !error; - } - } else { - - // Extract error from statusText and normalize for non-aborts - error = statusText; - if ( status || !statusText ) { - statusText = "error"; - if ( status < 0 ) { - status = 0; - } - } - } - - // Set data for the fake xhr object - jqXHR.status = status; - jqXHR.statusText = ( nativeStatusText || statusText ) + ""; - - // Success/Error - if ( isSuccess ) { - deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); - } else { - deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); - } - - // Status-dependent callbacks - jqXHR.statusCode( statusCode ); - statusCode = undefined; - - if ( fireGlobals ) { - globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", - [ jqXHR, s, isSuccess ? success : error ] ); - } - - // Complete - completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); - - if ( fireGlobals ) { - globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); - - // Handle the global AJAX counter - if ( !( --jQuery.active ) ) { - jQuery.event.trigger( "ajaxStop" ); - } - } - } - - return jqXHR; - }, - - getJSON: function( url, data, callback ) { - return jQuery.get( url, data, callback, "json" ); - }, - - getScript: function( url, callback ) { - return jQuery.get( url, undefined, callback, "script" ); - } -} ); - -jQuery.each( [ "get", "post" ], function( _i, method ) { - jQuery[ method ] = function( url, data, callback, type ) { - - // Shift arguments if data argument was omitted - if ( isFunction( data ) ) { - type = type || callback; - callback = data; - data = undefined; - } - - // The url can be an options object (which then must have .url) - return jQuery.ajax( jQuery.extend( { - url: url, - type: method, - dataType: type, - data: data, - success: callback - }, jQuery.isPlainObject( url ) && url ) ); - }; -} ); - -jQuery.ajaxPrefilter( function( s ) { - var i; - for ( i in s.headers ) { - if ( i.toLowerCase() === "content-type" ) { - s.contentType = s.headers[ i ] || ""; - } - } -} ); - - -jQuery._evalUrl = function( url, options, doc ) { - return jQuery.ajax( { - url: url, - - // Make this explicit, since user can override this through ajaxSetup (#11264) - type: "GET", - dataType: "script", - cache: true, - async: false, - global: false, - - // Only evaluate the response if it is successful (gh-4126) - // dataFilter is not invoked for failure responses, so using it instead - // of the default converter is kludgy but it works. - converters: { - "text script": function() {} - }, - dataFilter: function( response ) { - jQuery.globalEval( response, options, doc ); - } - } ); -}; - - -jQuery.fn.extend( { - wrapAll: function( html ) { - var wrap; - - if ( this[ 0 ] ) { - if ( isFunction( html ) ) { - html = html.call( this[ 0 ] ); - } - - // The elements to wrap the target around - wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); - - if ( this[ 0 ].parentNode ) { - wrap.insertBefore( this[ 0 ] ); - } - - wrap.map( function() { - var elem = this; - - while ( elem.firstElementChild ) { - elem = elem.firstElementChild; - } - - return elem; - } ).append( this ); - } - - return this; - }, - - wrapInner: function( html ) { - if ( isFunction( html ) ) { - return this.each( function( i ) { - jQuery( this ).wrapInner( html.call( this, i ) ); - } ); - } - - return this.each( function() { - var self = jQuery( this ), - contents = self.contents(); - - if ( contents.length ) { - contents.wrapAll( html ); - - } else { - self.append( html ); - } - } ); - }, - - wrap: function( html ) { - var htmlIsFunction = isFunction( html ); - - return this.each( function( i ) { - jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); - } ); - }, - - unwrap: function( selector ) { - this.parent( selector ).not( "body" ).each( function() { - jQuery( this ).replaceWith( this.childNodes ); - } ); - return this; - } -} ); - - -jQuery.expr.pseudos.hidden = function( elem ) { - return !jQuery.expr.pseudos.visible( elem ); -}; -jQuery.expr.pseudos.visible = function( elem ) { - return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); -}; - - - - -jQuery.ajaxSettings.xhr = function() { - try { - return new window.XMLHttpRequest(); - } catch ( e ) {} -}; - -var xhrSuccessStatus = { - - // File protocol always yields status code 0, assume 200 - 0: 200, - - // Support: IE <=9 only - // #1450: sometimes IE returns 1223 when it should be 204 - 1223: 204 - }, - xhrSupported = jQuery.ajaxSettings.xhr(); - -support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); -support.ajax = xhrSupported = !!xhrSupported; - -jQuery.ajaxTransport( function( options ) { - var callback, errorCallback; - - // Cross domain only allowed if supported through XMLHttpRequest - if ( support.cors || xhrSupported && !options.crossDomain ) { - return { - send: function( headers, complete ) { - var i, - xhr = options.xhr(); - - xhr.open( - options.type, - options.url, - options.async, - options.username, - options.password - ); - - // Apply custom fields if provided - if ( options.xhrFields ) { - for ( i in options.xhrFields ) { - xhr[ i ] = options.xhrFields[ i ]; - } - } - - // Override mime type if needed - if ( options.mimeType && xhr.overrideMimeType ) { - xhr.overrideMimeType( options.mimeType ); - } - - // X-Requested-With header - // For cross-domain requests, seeing as conditions for a preflight are - // akin to a jigsaw puzzle, we simply never set it to be sure. - // (it can always be set on a per-request basis or even using ajaxSetup) - // For same-domain requests, won't change header if already provided. - if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { - headers[ "X-Requested-With" ] = "XMLHttpRequest"; - } - - // Set headers - for ( i in headers ) { - xhr.setRequestHeader( i, headers[ i ] ); - } - - // Callback - callback = function( type ) { - return function() { - if ( callback ) { - callback = errorCallback = xhr.onload = - xhr.onerror = xhr.onabort = xhr.ontimeout = - xhr.onreadystatechange = null; - - if ( type === "abort" ) { - xhr.abort(); - } else if ( type === "error" ) { - - // Support: IE <=9 only - // On a manual native abort, IE9 throws - // errors on any property access that is not readyState - if ( typeof xhr.status !== "number" ) { - complete( 0, "error" ); - } else { - complete( - - // File: protocol always yields status 0; see #8605, #14207 - xhr.status, - xhr.statusText - ); - } - } else { - complete( - xhrSuccessStatus[ xhr.status ] || xhr.status, - xhr.statusText, - - // Support: IE <=9 only - // IE9 has no XHR2 but throws on binary (trac-11426) - // For XHR2 non-text, let the caller handle it (gh-2498) - ( xhr.responseType || "text" ) !== "text" || - typeof xhr.responseText !== "string" ? - { binary: xhr.response } : - { text: xhr.responseText }, - xhr.getAllResponseHeaders() - ); - } - } - }; - }; - - // Listen to events - xhr.onload = callback(); - errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); - - // Support: IE 9 only - // Use onreadystatechange to replace onabort - // to handle uncaught aborts - if ( xhr.onabort !== undefined ) { - xhr.onabort = errorCallback; - } else { - xhr.onreadystatechange = function() { - - // Check readyState before timeout as it changes - if ( xhr.readyState === 4 ) { - - // Allow onerror to be called first, - // but that will not handle a native abort - // Also, save errorCallback to a variable - // as xhr.onerror cannot be accessed - window.setTimeout( function() { - if ( callback ) { - errorCallback(); - } - } ); - } - }; - } - - // Create the abort callback - callback = callback( "abort" ); - - try { - - // Do send the request (this may raise an exception) - xhr.send( options.hasContent && options.data || null ); - } catch ( e ) { - - // #14683: Only rethrow if this hasn't been notified as an error yet - if ( callback ) { - throw e; - } - } - }, - - abort: function() { - if ( callback ) { - callback(); - } - } - }; - } -} ); - - - - -// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) -jQuery.ajaxPrefilter( function( s ) { - if ( s.crossDomain ) { - s.contents.script = false; - } -} ); - -// Install script dataType -jQuery.ajaxSetup( { - accepts: { - script: "text/javascript, application/javascript, " + - "application/ecmascript, application/x-ecmascript" - }, - contents: { - script: /\b(?:java|ecma)script\b/ - }, - converters: { - "text script": function( text ) { - jQuery.globalEval( text ); - return text; - } - } -} ); - -// Handle cache's special case and crossDomain -jQuery.ajaxPrefilter( "script", function( s ) { - if ( s.cache === undefined ) { - s.cache = false; - } - if ( s.crossDomain ) { - s.type = "GET"; - } -} ); - -// Bind script tag hack transport -jQuery.ajaxTransport( "script", function( s ) { - - // This transport only deals with cross domain or forced-by-attrs requests - if ( s.crossDomain || s.scriptAttrs ) { - var script, callback; - return { - send: function( _, complete ) { - script = jQuery( " - -{% endmacro %} \ No newline at end of file diff --git a/_build/html/genindex.html b/_build/html/genindex.html deleted file mode 100644 index 104359e..0000000 --- a/_build/html/genindex.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - - - - - - - Index — Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - -
- -
- -
-
- - - -
-

- -
-
- -
-
-
- - - - -
- - -

Index

- -
- -
- - -
- - - - -
- -
- -
-
-
- -
- -
- -
- - - - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_build/html/index.html b/_build/html/index.html deleted file mode 100644 index 3157386..0000000 --- a/_build/html/index.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/_build/html/intro.html b/_build/html/intro.html deleted file mode 100644 index 3520203..0000000 --- a/_build/html/intro.html +++ /dev/null @@ -1,538 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Introduction — Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- - - -
-

Introduction

- -
-
- -
-

Contents

-
- -
-
-
- - - - -
- -
-

Introduction#

-

This tutorial will demonstrate how to access and work with with multi-dimensional remote sensing data using the python package and open source project xarray. This example will use a glacier surface velocity dataset called ITS_LIVE.

-
-

Overview#

-

This tutorial contains a number of jupyter notebooks demonstrating various steps of a typical workflow for accessing, processing and analyzing remote sensing data. The structure is as follows:
-     1. Data access (accessing ITS_LIVE data stored in s3 buckets on Amazon Web Services (AWS))
-     2. Processing and analysis at the scale of an individual glacier
-         a. Clipping large raster to a smaller area of interest and preliminary dataset inspection
-         b. Using xarray for data analysis and visualization
-     3. Processing and analysis of a group of glaciers within a sub-region

-
-
-

Learning objectives#

-

This tutorial demonstrates how to use xarray for scientific investigation of remote sensing data. The learning goals include high-level science goals as well as specific python and xarray techniques.

-
    -
  • Load ITS_LIVE data from AWS S3 buckets -Lazily load cloud datasets using xarray, dask and zarr

  • -
  • Convert vector polygons to raster -Data manipulation with geopandas, xarray and geocube

  • -
  • Inspect large, multi-dimensional dataset -Use xarray label-based and index-based selection methods

  • -
  • Analyze glacier surface velocity data at multiple spatial scales -Use rioxarray’s .clip() to subset data to scale of individual glacier -Use geocube, xarray’s .groupby() and pandas dataframes to compute reductions on groups of glaciers

  • -
  • Examine dense time series of surface velocity data -Leverage xarray tools such as .resample(), .map() and .reduce()

  • -
  • Construct seasonal averages of glacier velocity -Use’s xarray’s groupby and functionality

  • -
-
-
-

Tutorial structure#

-

Navigate to the other pages in this jupyter book to find out more about this tutorial. You can check out the data and open source python tools we’ll be using before we get started with the notebook in the Software and Data page.

- -
-
- - - - -
- - - - - - -
- - - -
- - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_build/html/objects.inv b/_build/html/objects.inv deleted file mode 100644 index 2d012ce..0000000 --- a/_build/html/objects.inv +++ /dev/null @@ -1,10 +0,0 @@ -# Sphinx inventory version 2 -# Project: Python -# Version: -# The remainder of this file is compressed using zlib. -xÚ…‘Ánà Dïþ -~À•ªÜz³Ô,µRG½¢ ¬1 - °Sÿ}± ‰:ê ͼ™…¥`gm. -¹hQ{GœçoÜ0’¿’bm½4¾U$ÏX£EÍpßÕÄU}Û‚—ÐUJ°€;©u;ÊÁÃ’ýcÆT‘dR+úY~99H ÕŽœzvFŸ ÔRsü™ œPM•IMåtÌ„&ÑRРF'ÖôòåUž1±ç€B; -Jš…ô1¿ìÞòo÷“ƒä=¨[«ëm É€Ê0éÇí1Ó>¨Ô®CæÃÍžM{Àž×{çÂ(oͺ4)Ž¼`køÆ'tcžŒ˜ù -°¹ø ÷ŸØ~ôMxÜ*í,kÖÁ¨ÅLý=Ìœ©ý,._’´+Ðœ¼‡-d¿­ä'[ \ No newline at end of file diff --git a/_build/html/search.html b/_build/html/search.html deleted file mode 100644 index 555587a..0000000 --- a/_build/html/search.html +++ /dev/null @@ -1,394 +0,0 @@ - - - - - - - - - - Search - Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - -
- -
- -
-
- - -
-

Search

- - - -
-
- - - - -
- -
- -
-
-
- -
- -
- -
- - - - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_build/html/searchindex.js b/_build/html/searchindex.js deleted file mode 100644 index 1550323..0000000 --- a/_build/html/searchindex.js +++ /dev/null @@ -1 +0,0 @@ -Search.setIndex({docnames:["Acknowledgments","References","Summary","accessing_s3_data","glacier_analysis_grouped","ind_glacier_analysis","ind_glacier_data_inspection","intro","software"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinxcontrib.bibtex":9,sphinx:56},filenames:["Acknowledgments.md","References.md","Summary.md","accessing_s3_data.ipynb","glacier_analysis_grouped.ipynb","ind_glacier_analysis.ipynb","ind_glacier_data_inspection.ipynb","intro.md","software.ipynb"],objects:{},objnames:{},objtypes:{},terms:{"0":[1,3,4,5,6],"00":[3,4,5,6],"000":[4,6],"00000":4,"000000000":[5,6],"00000000000003":[],"000000002":[],"00001":[4,6],"00002":[4,6],"00003":[4,6],"00004":4,"00005":4,"00060":4,"00067":4,"000e":6,"00158":4,"001738278786444":[],"00186":[],"001e":[3,4,6],"00210":4,"00230":4,"00234":[],"002e":[],"003252992":[4,6],"003422976":[5,6],"00368":[],"003762944":6,"003e":[3,4,6],"00406":[],"004101":4,"0044e":6,"004e":[4,6],"00503":[],"005039104":6,"005839671572479":5,"005856":[],"006":[],"0060e":6,"00620374995722":[],"00621":[],"00639":[],"00642":[],"00655":[],"007632896":6,"0076e":6,"007851776":6,"00835":[],"0090e":6,"0096e":6,"01":[3,4,5,6],"01020024594077":[],"010342912":6,"01044":[],"010e":6,"011":1,"0115e":6,"0116e":6,"0117210137206567":5,"0120425":5,"0136":5,"013775872":[],"013794":4,"014064128":[],"0145e":6,"014967040":6,"016":[],"0164e":6,"0174532925199433":[3,4,5,6],"017517056":6,"018":6,"018919936":6,"019076352":6,"019297601073085":[3,4,5,6],"019918":[],"01t04":[5,6],"01t11":6,"01t16":[5,6],"01t23":6,"02":[1,3,4,5,6],"020":1,"020733":4,"020761":4,"020e":6,"021489950901362":[],"021e":5,"02242078":6,"02242arrai":6,"023":4,"023137042933957":[],"023333120":6,"02352792":6,"02353arrai":6,"023556992":[4,6],"02362":5,"023712":4,"0239e":6,"024134":6,"024313642756578":[],"02501964486059":[],"025059072":6,"025207040":6,"025254985930832":[],"025274112":6,"0253e":6,"026221056":6,"026281":[],"027086080":[],"027845120":[],"027910":[],"028083712":[],"028083968":[],"028084224":[],"028084736":[],"028084992":[],"028085248":[],"028086016":[],"02874":6,"0288e":6,"028969984":[],"029083904":[],"0290e":6,"029294080":[],"029760256":[5,6],"029957888":6,"02t0":[],"02t03":3,"02t04":[3,6],"02t11":6,"02t16":[],"02t23":6,"03":[3,4,5,6],"03009":[],"030094080":[],"030094336":[],"030094848":[],"0300951":[],"030095104":[],"030095360":[],"030734080":6,"030e":6,"031094016":[],"031094272":[],"032270080":6,"032337":6,"032449280":6,"032719104":[],"0331e":6,"0338819":5,"033e":6,"034219008":6,"03455955":5,"03456":5,"034597888":6,"034916096":6,"03514":5,"03514039":5,"035536":4,"03592815":6,"03593arrai":6,"03710":[],"03719":[],"03759":[],"037e":6,"0384e":6,"038592":4,"0386e":6,"039065088":6,"039724763743482":[3,4,5,6],"03arrai":6,"03descript":6,"03t04":[3,5,6],"03t05":[],"03t11":6,"03t16":[],"03t17":[],"03t23":6,"04":[3,4,5,6],"040":6,"041":6,"041130":[],"0412e":6,"041310720":6,"04195":[],"04197":[],"042346":[],"042767872":6,"042798080":6,"043083776":[],"043084032":[],"043085056":[],"0434e":6,"0435":6,"043886080":6,"044042":[],"044720896":6,"044793088":6,"04491017":6,"04491arrai":6,"04550898":6,"04551arrai":6,"0455e":6,"045602048":6,"045748992":6,"046":4,"04685":6,"04714":[],"047245":5,"048110":6,"0481e":6,"048866":6,"049019904":6,"0493":4,"04arrai":6,"04descript":[5,6],"04t00":[],"04t04":[5,6],"04t11":6,"04t17":[],"04t23":6,"05":[3,4,5,6],"050e":6,"051783936":6,"0524e":6,"053305088":6,"053758976":6,"053865984":[5,6],"054":[],"054558976":6,"055":[4,6],"055180288":6,"0553e":6,"0555e":6,"0560e":6,"056994":5,"057125888":6,"0572e":6,"05882":5,"059236096":3,"059868928":5,"05axi":4,"05descript":[3,4,5,6],"05t00":[4,6],"05t03":[4,6],"05t04":6,"05t11":6,"05t16":3,"05t17":[],"05t23":6,"06":[3,4,5,6],"06024":5,"060797952":6,"0610":4,"061116928":6,"0614e":6,"061e":[],"062106112":6,"0623e":6,"063":[],"063e":[],"0648e":6,"065275":6,"0654e":6,"066016000":6,"066265088":6,"066667":5,"0676e":6,"06787":5,"068379511103075":[],"068591104":[],"06959008486952":[3,4,5,6],"069595":6,"06axi":4,"06descript":[3,4,5,6],"06t04":6,"06t11":6,"06t16":3,"06t23":6,"07":[3,4,5,6],"070459904":6,"07097":[],"070e":6,"071":4,"071932160":6,"0720e":6,"072398":5,"07253059141477144":6,"0729e":6,"073570048":6,"074":6,"0742620484426":[3,4,5,6],"074495232":6,"074821120":6,"074987":6,"075":5,"075201024":6,"0756e":6,"07603":[],"07603306":[],"076130048":6,"076395008":6,"0770e":6,"0771e":6,"078295040":6,"078548992":6,"078567":4,"07898726183609":[3,4,5,6],"07953751551272183":6,"07arrai":6,"07t04":[3,4,5,6],"07t11":6,"07t16":3,"07t17":[],"07t23":6,"08":[3,4,5,6],"080856":4,"080e":6,"0813e":6,"082296064":6,"082804992":6,"0829e":6,"08333334":6,"08376623410525":[3,4,5,6],"084400896":6,"086088":[],"0862e":6,"087271":5,"087369984":[],"087483904":6,"087890621":[5,6],"087891":[4,6],"08793":5,"08793273":5,"088121344":6,"088364":[],"08859948278467":[3,4,5,6],"0889":4,"08905":4,"0898e":6,"08t00":6,"08t01":[],"08t03":6,"08t04":[4,6],"08t11":6,"08t23":6,"09":[3,4,5,6],"09036":5,"0907505":6,"090e":6,"092100352":6,"0926e":6,"09277":5,"093":4,"0944e":6,"094566":4,"094995968":6,"095032":4,"095283968":[4,6],"095726336":6,"0960e":6,"096165":4,"09667":5,"09677":5,"097":4,"0980e":6,"0988e":6,"099537920":6,"099783936":6,"09t03":6,"09t04":[5,6],"09t11":6,"09t16":[],"09t23":6,"0arrai":[4,5,6],"0crs_wkt":[3,4,6],"0date_cr":[3,4,5,6],"0descript":[5,6],"0false_east":[4,5,6],"0false_north":[3,4,5,6],"0grid_mapping_nam":[3,4,6],"0longitude_of_central_meridian":[3,4,5,6],"0prime_meridian_nam":[4,5,6],"0proj4text":[3,4,6],"0scale_factor_at_central_meridian":[4,5,6],"0semi_minor_axi":[4,5,6],"0spatial_epsg":[3,4,6],"0x7f270c17d910":[],"0x7f2715996290":[],"0x7f2ee04cc650":[],"0x7f5d3813cfd0":[],"0x7f5d382aa610":[],"0x7f6a89b808d0":[],"0x7f6feb670510":[],"0x7fd314426990":6,"0x7fde2a7b4dd0":3,"0xarrai":6,"1":[1,3,4,6,7],"10":[1,3,4,5,6],"100":[3,5,6],"1000e":6,"100402944":6,"10041240":1,"10045":6,"10050":6,"1009112":[],"1009141":[],"100e":6,"101":6,"101335749351314":[],"10199":6,"1019e":6,"102":6,"1021":[],"102425":5,"1026e":6,"10284":6,"102891008":6,"102937088":6,"103":[4,5,6],"10306":[],"1033":6,"10333011481168":[3,4,5,6],"10353":6,"1036":[],"10367858276367189":6,"10367862231445315":6,"1036788381958008":6,"10367968359375000":6,"1036798846435549":6,"1036799258422855":6,"1036799423217774":6,"1036799505615234":6,"1036799588012693":6,"1036799670410153":6,"1036799752807621":6,"1036799835205080":6,"1036799917602540":6,"1036800000000000":6,"1036800082397459":6,"1036800164794919":6,"1036800247192378":6,"1036800329589846":6,"1036800411987306":6,"1036800494384765":6,"1036800576782225":6,"1036800659179684":6,"1036800741577144":6,"1036800823974612":6,"1036800906372072":6,"1036800988769531":6,"1036804614257810":6,"1037":[],"1038":1,"1039":[],"104":6,"1040":[],"1041":[],"1042":[],"1043":[],"1043e":6,"1044":[],"1044794":5,"1044e":6,"1045":[],"104536":4,"1046":[],"1047":[],"1048":[],"104descript":5,"105":6,"1050":[],"10537285":1,"1055469":[],"1055479":[],"10567":6,"1057":5,"10571428":5,"1057e":6,"1058304":[],"1058381":[],"106":6,"1060":4,"106113024":6,"106160128":6,"106263040":6,"106696":4,"10672":6,"10678":6,"107":6,"1070e":6,"107152896":6,"1073e":6,"10762":6,"10764":6,"107952128":[],"10797":4,"108":6,"10852":6,"10857143":5,"1086":5,"10862":6,"1088085":5,"108985344":6,"109":6,"1090e":6,"1096853":5,"10t0":[],"10t00":[4,6],"10t04":[3,4,6],"10t05":[],"10t11":6,"10t16":[3,4,5,6],"10t17":[],"10t23":6,"11":[3,4,5,6],"110":[4,6],"1102":[4,6],"11032804508507":[3,4,5,6],"1104":6,"110430208":6,"11059068164062504":6,"11059211865234378":6,"110e":6,"111":[4,6],"11115":6,"1113":[4,6],"11144":6,"1115313":5,"1117230":[],"1117265":[],"11180":6,"111e":[],"112":[5,6],"1125":5,"11250689":5,"11254":6,"1125arrai":5,"112715008":6,"113":[1,5,6],"1130e":6,"11375":6,"114":[4,6],"1140":6,"11432":6,"115":6,"115079936":6,"115136":[],"11519":6,"11585":6,"11596":6,"115990784":6,"116":6,"1160":6,"116022":4,"1163":6,"11630":4,"11631":4,"11632":4,"1164":6,"11640":6,"11642":4,"11643":4,"116478976":6,"11672":[4,6],"11673":4,"1167e":6,"117":[4,6],"117229312":6,"1172e":6,"11735":4,"11736":4,"11740":4,"11740568350054":[3,4,5,6],"11745":6,"11746":4,"11750260253906252":6,"11750266845703126":6,"11750456689453126":6,"11750463281250000":6,"11750546337890621":6,"11753":6,"11754":[4,6],"11759":4,"11766":4,"118":6,"11801":6,"11876":6,"11895":4,"119":6,"11918":6,"119313152":6,"11940":6,"11941":6,"11942":6,"1194e":6,"11950":6,"11985":4,"11994":4,"11995":4,"11descript":5,"11t03":[4,6],"11t04":[5,6],"11t05":[],"11t11":6,"11t16":[],"11t23":6,"12":[1,3,4,5,6],"120":[1,3,4,5,6],"1201":6,"12015":4,"120482":6,"120627968":6,"1207":6,"1207e":6,"12097":5,"120e":6,"121":[4,6],"12144":6,"12150":6,"121705984":6,"12172":6,"121721344":6,"12184":6,"12193":6,"12194":[4,6],"122":[4,6],"12229":6,"122388992":[],"122681088":6,"122755":6,"123":6,"123352":6,"12343":6,"123699":[4,6],"12372":6,"1239e":6,"124":6,"124226":4,"1242e":6,"12441626367187495":6,"12456379063154":[3,4,5,6],"124605952":6,"124670208":6,"1249e":6,"125":6,"125192":[],"12535":6,"1254":[],"1255":[4,6],"12556":4,"1256":[],"12565":6,"12568215":5,"1257":5,"1258":[],"1259":[],"126":6,"1260":[],"1260e":6,"1261":[],"12619":6,"1262":[],"1263":[],"1264":[],"1265":6,"1265e":6,"1266":[],"126980":6,"127":6,"1270e":6,"12715":6,"1272":6,"127268":3,"127362048":6,"12754":6,"128":6,"1280e":6,"128368640":6,"128510":[4,6],"1286105":[],"1286136":[],"129":6,"1291":6,"1296":4,"12960":4,"1298":[],"1299":[],"12arrai":6,"12date_upd":[],"12geo_polygon":[],"12t04":[5,6],"12t11":6,"12t23":6,"13":[3,4,5,6],"130":6,"1301":[],"1302":[],"1304":5,"13043478":5,"13088":6,"130e":6,"131":6,"13107":6,"1311":[],"1311x":[],"1311y":[],"13132665527343747":6,"13132855371093747":6,"131738":5,"1318031397002":[3,4,5,6],"1319019":6,"132":6,"1324e":6,"13263":6,"132668928":6,"13281":6,"133":6,"13305":6,"13392271582031252":6,"13393":6,"134":6,"134028032":6,"134389760":6,"1344":6,"134560":[],"134560000":[],"134734080":6,"135":[4,6],"13509":6,"135535104":6,"135681":4,"13570":6,"136":6,"13621":6,"13622":6,"1364e":6,"13668":6,"13671":6,"13681":6,"137":6,"1373445":[],"1373450":[],"1373982":[],"1373984":[],"1374020":[],"137897":4,"138":6,"13808":6,"138212864":5,"1382373797607423":6,"13823775878906252":6,"13823807519531252":6,"1382400000000000":[],"13824036914062504":6,"13893":6,"139":6,"1391":[],"1392":[],"13928":4,"1392e":6,"1393":[],"1394":[],"1395":[],"13951":6,"139560960":6,"13957":6,"139574016":6,"139e":6,"13t04":[3,5,6],"13t11":6,"13t16":[],"13t23":6,"14":[3,4,5,6],"140":6,"1404":6,"14079":6,"1407e":6,"140e":6,"141":6,"141594880":6,"14161":6,"141702912":6,"142":6,"1420e":6,"14255":6,"14269":6,"143":[],"1432":6,"14334":6,"1433e":6,"143e":6,"144":6,"1440":6,"1442":[],"1443":[],"1445":6,"144750016":[4,6],"144e":5,"145":6,"145106944":6,"14515007519531252":6,"14515058935546873":6,"14515072119140621":6,"14515081347656252":6,"14515254052734378":6,"14515273828125000":6,"14515314697265621":6,"14515321289062504":6,"14532":6,"145324032":[3,4,5,6],"14533":6,"14576":6,"146":6,"1460":6,"14600":6,"146029":[],"1462":[],"14633":6,"146522880":6,"1469":[],"147":[],"1470":[],"147059":4,"1471":5,"14714961":5,"1472":[],"1473":[],"1474":[],"1475":[],"1476":[],"1477":[],"1478":[],"1479":[],"148":[1,6],"1480":[],"14823":6,"1483":[],"1484":[],"148640":6,"148909056":6,"149":6,"149186048":6,"14922":6,"14934":6,"14t03":3,"14t04":[3,4,5,6],"14t11":6,"14t23":6,"15":[1,3,4,5,6],"150":6,"1500186":[],"1500234":[],"1500368":[],"1500406":[],"1500503":[],"1500621":[],"1500639":[],"1500642":[],"1500655":[],"1500835":[],"1500850":[],"1500872":[],"1500885":[],"1500898":[],"1500899":[],"1500957":[],"1501004":[],"1501024":[],"1501077":[],"1501078":[],"1501102":[],"1501107":[],"1501127":[],"1501181":[],"1501182":[],"1501262":[],"150459":[],"15050":6,"150501":4,"15083":6,"150848":4,"1508660":[],"150e":6,"151":6,"1511144":[],"1511172":[],"1511199":[],"1511240":[],"1511241":[],"15173":6,"15194":6,"152":6,"1520":[],"15206351220703126":6,"15224":6,"15234":6,"152e":6,"153":6,"1530916":[],"1530972":[],"15317":6,"1539e":6,"154":6,"154222848":6,"15438":6,"15454":6,"1546":6,"15462":6,"15492":6,"1549e":6,"15562":6,"15566038":5,"155806":6,"155972096":[3,4,6],"156":[3,6],"156224000":6,"15672":6,"1567e":6,"156854016":6,"157":[4,6],"15725":[],"15725y":[],"15753":6,"15771":6,"15777":6,"158":4,"1580":6,"15879":6,"15880":6,"15897454980468747":6,"15897457617187495":6,"15897650097656252":6,"15897706787109378":6,"15897730517578126":6,"159":6,"1591":[],"1592":[],"1593":[],"1594":[],"15962":4,"15966":4,"15968":6,"159860992":[],"1599005":[],"1599037":[],"15_rgi60_southasiaeast":[],"15t00":[],"15t03":[3,6],"15t04":[3,5,6],"15t05":[],"15t11":6,"15t16":3,"15t17":3,"15t23":6,"16":[3,4,5,6],"160":6,"16002058932655838":5,"1601e":6,"16033":4,"16035":4,"16036":4,"160524032":5,"16076":4,"160e":6,"161":[4,6],"16108":4,"1610e":6,"161125376":6,"16116":4,"161466880":6,"16150":6,"162":6,"16202":5,"16253":6,"16255":4,"16256":6,"16257":[4,6],"16260":6,"163":[4,6],"16316":6,"16333":6,"1635":6,"16355":6,"16363":6,"16371":6,"16372":6,"16373":6,"16374":6,"16375":6,"16376":6,"16377":6,"163e":6,"16408":4,"1640e":6,"16432":6,"16433":6,"164346880":6,"16440":6,"16461":4,"1646650":[],"1646656":[],"16480":6,"1649734":[],"1649822":[],"165":6,"16505":6,"16588649707031252":6,"16588784179687495":6,"16588856689453126":6,"16590":6,"16593":6,"165e":6,"166":[5,6],"16615":6,"16620":6,"16674":6,"167":[4,6],"1672":[],"16721":6,"1673":[],"1674":[],"167599104":6,"167661":5,"1678e":6,"16799":6,"167y":6,"168152":[],"16825":5,"16863":6,"16872":6,"169":6,"16928":6,"169296":4,"16942":6,"1695874":[],"1695912":[],"169769024":3,"16999":6,"16t03":6,"16t04":[3,6],"16t11":6,"16t15":[],"16t16":3,"16t23":6,"17":[3,4,5,6],"170":6,"170119168":6,"170508800":[3,5,6],"170509056":6,"17051":6,"17060":6,"170811904":[3,5,6],"170906112":[5,6],"170e":6,"171105024":[3,5,6],"171119872":6,"171219968":[3,4,5,6],"171779":5,"171840":6,"171840000":6,"1718e":6,"1719457":5,"17195":6,"1719e":6,"17217":6,"17236":6,"17279865527343747":6,"17279897167968747":[5,6],"17280134472656252":6,"17280187207031252":6,"17286":6,"173":[4,6],"1730e":6,"17339":6,"17355":6,"17376":6,"17385":6,"1738e":6,"174":5,"174587904":6,"174611":4,"17468":6,"174896":4,"17497":6,"175":3,"1750e":6,"175654144":6,"17593":6,"176":5,"176075008":6,"176477":5,"176575":4,"17666":6,"17667":6,"1770e":6,"17732":6,"17750":6,"177e":5,"17802":6,"1785":[],"1785124":[],"1785arrai":[],"178646016":6,"179":6,"1790":6,"179142912":6,"179309":4,"17934":6,"17951":6,"17995490589726":[],"17e":5,"17t04":[3,4,6],"17t11":6,"17t16":3,"17t23":6,"18":[3,4,5,6],"180":[4,6],"180191":[3,4,6],"180925952":[3,4,5,6],"18095":6,"180e":6,"181000960":6,"181125120":6,"181281024":[3,4,6],"1813":6,"181747":[],"18187":6,"18194":6,"18203":6,"18268":6,"18271":6,"18290":6,"183":6,"183197":4,"18329":6,"183587072":6,"1836":[4,6],"18374":4,"1837e":6,"18391":6,"184":[],"18418":6,"18440":6,"1846":6,"18485":6,"184887040":6,"185":4,"185356":4,"18550":6,"18582":4,"18583":4,"18584":4,"18585":4,"18586":4,"18587":[4,6],"186":4,"18602":6,"1866":5,"18662170605468747":6,"18670":6,"18681":6,"18706":6,"18717":6,"18722":6,"18757":6,"18795":6,"18826":6,"18870":6,"18896":5,"189140992":6,"189728":4,"18974":[],"18974y":[],"18t00":[],"18t04":6,"18t11":6,"18t23":6,"19":[3,4,5,6],"190":6,"1900":6,"19032":6,"190423808":5,"190475":5,"190602752":5,"190603008":[3,5,6],"190612992":6,"190613248":6,"190622976":5,"190781":4,"190827008":5,"190906112":6,"19093":6,"190e":6,"191":[],"191001088":[5,6],"191005952":6,"19105":6,"191109888":5,"191115008":5,"191124992":5,"191209984":5,"19121":6,"19168":5,"19179":6,"19186":6,"192":[],"19235":6,"19268":6,"193":6,"193293056":6,"19353581542968747":6,"193539840":6,"19356243875503296":5,"19390":6,"19418":6,"194e":6,"195028992":[],"19511":6,"195375360":6,"1958682":[],"1958684":[],"1959271":[],"1959273":[],"1959630":[],"196":[],"19653":4,"19681":6,"197":[3,4,6],"19706":6,"197186048":6,"19732":6,"197383936":[5,6],"197642":4,"197868":4,"19799":6,"198":[],"198030848":6,"198033920":6,"19818":6,"19821":6,"1984":[4,6],"1984projected_crs_nam":[4,5,6],"1986":[4,6],"19867":6,"1987":[3,4,6],"19871640087890621":[5,6],"1988":3,"199":6,"1997":4,"19985":6,"1999":[3,6],"19990920":[],"19990923":[],"19t04":[3,5,6],"19t11":6,"19t16":3,"19t23":6,"1a":6,"1b":6,"1descript":[5,6],"1e":[],"1m":5,"1st":[3,4,5,6],"1standard_nam":[3,4,5,6],"2":[1,3,4,6,7],"20":[3,4,5,6],"200":[3,4],"2000":[4,6],"200000":[],"20000927":[],"200032":[],"20004":6,"200092":[],"2000e":6,"20011203":[],"2002":[3,4,6],"20020":6,"20020113":[],"200212":[],"2003":4,"200332":[],"2004":3,"20044728808593747":6,"20044934472656252":6,"200452":[],"2005":6,"200572":[],"20059":6,"200692":[],"2007":[4,6],"2007e":6,"200812":[],"2009":3,"200914688":3,"200932":[],"200coordin":3,"200e":6,"200x":3,"201":[4,6],"201009920":3,"201052":[],"20108":6,"2011":3,"201172":[],"2012":[3,4,6],"2013":[3,4,6],"2014":3,"2015":[3,4,6],"2016":[1,3,4,5,6],"20163":6,"2017":[1,3,4,5,6],"2018":[1,3,4,5,6],"201803":4,"2019":[3,4,5,6],"20193":6,"202":[],"2020":[1,5,6],"2021":[1,3,4,6],"20215":6,"2022":[1,3,4,6],"2023":[1,3,4,5,6],"2024":[1,3],"20279":6,"202870016":6,"20289":6,"203":[],"203044":4,"20313":6,"203265024":[],"203302912":6,"20340":6,"20353":6,"20377":6,"20379020129273":[],"20397":6,"204":[],"204086":[],"204541952":6,"205":[],"20549":[],"20549y":[],"205524":4,"205750":[],"206":6,"2061e":6,"2063e":6,"2066e":6,"206746880":6,"207":[],"2070":4,"20705":6,"2072":[3,4,5,6],"2073320013427738":6,"2073345886230468":6,"2073440148925783":6,"2073488269042972":6,"20735968359375000":6,"20735972314453126":6,"20736017138671873":6,"20736026367187495":6,"2073689978027342":6,"2073691625976558":6,"2073723431396486":6,"20782":6,"207891968":6,"208":6,"208009216":6,"20801":6,"20804":6,"20837":6,"208967":4,"209":[4,6],"20923":6,"2095":[4,6],"20959":6,"209673":4,"20973":6,"209809920":6,"209844224":6,"2099":[],"20996":6,"209970944":6,"20t00":[4,6],"20t04":[3,4,5,6],"20t05":[],"20t11":6,"20t16":3,"20t23":6,"21":[3,4,5,6],"210":4,"2100":[],"2101":[],"2102":[],"210226944":3,"210323968":[3,4,6],"21042":6,"210422784":3,"210423040":3,"210427904":[3,4,6],"210428160":3,"210682880":6,"210706944":3,"210712064":3,"21080":6,"210800640":3,"210806016":3,"21082803316565312":5,"210929920":3,"210e":6,"211":6,"211123968":[3,4,6],"211129088":3,"211208960":[3,4,6],"211214080":[3,4,6],"2114":6,"2114e":6,"211538":5,"21155":6,"21197":6,"212":[4,6],"212375040":6,"21242":6,"2126":6,"213":6,"213449728":6,"213552896":6,"213684992":6,"2138e":6,"214":[],"21400":6,"21427036523437495":6,"21427076074218747":6,"21427123535156252":6,"21427258007812504":6,"21436032671079748":6,"21443":5,"21465":6,"21479":6,"2148e":6,"215326976":6,"21574":6,"21593":6,"21600000000000000":5,"2160e":6,"2163":6,"21640":6,"216432896":6,"216759386124536":[],"2170e":6,"21749":6,"21756":6,"217895504":6,"21794872":5,"21813":6,"21825":6,"21846":6,"2184e":6,"218553":4,"21867":6,"219":6,"2190e":6,"21968":6,"21t03":[4,6],"21t04":6,"21t11":6,"21t23":6,"22":[3,4,5,6],"220059904":6,"220117760":3,"220122880":3,"220183040":6,"220211968":3,"220319232":3,"22032858554670912":5,"220522752":3,"220701952":3,"220727296":3,"220e":6,"22110":6,"22118407910156252":6,"221229056":[4,6],"222":[],"22206":6,"22255":6,"222582016":6,"22267":6,"223":6,"22306":6,"22307692":5,"2230e":6,"2231":5,"2234":6,"223706112":6,"223821056":6,"223865088":6,"22448":6,"224507904":6,"225":6,"225000":[],"22520547590906":[],"225807":5,"225877":4,"22592":6,"226":[],"22693":6,"227":6,"22702":6,"2270e":6,"22717":6,"22738":6,"22745":6,"227461":[],"22747":6,"22758":6,"227848960":6,"2278e":6,"227965056":3,"22809423339843747":6,"22809425976562504":6,"22809515625000000":6,"22818":6,"228204288":6,"228250112":6,"2282e":6,"2283":6,"228302080":6,"22891":5,"229":[4,5,6],"22907":6,"22941":6,"229496":4,"229844992":6,"22t03":6,"22t04":[3,6],"22t05":[],"22t11":6,"22t16":3,"22t17":[],"22t23":6,"23":[3,4,5,6],"230":4,"230103040":[4,6],"230103296":[4,6],"230107904":[4,6],"230134016":6,"23018":6,"2301e":6,"23036":6,"23049":6,"23054078785032":[],"230e":6,"231279104":6,"23144":6,"23150":6,"23157":6,"232":6,"23229":6,"2323":6,"232693":4,"233":[],"23312":6,"23318":6,"2342":6,"2342y":6,"234354944":6,"23440":6,"23467":6,"23475":6,"23500757812500000":6,"23500768359375000":6,"23500797363281252":6,"23500815820312504":6,"235735560542437":[],"235844096":6,"23630":6,"23638":6,"23655":6,"23666":6,"2366e":6,"23695":6,"2370539405543":[],"23712":6,"23714":6,"237173248":6,"23774":6,"2381":6,"23842":6,"23887":6,"239":6,"23905":6,"239154944":6,"2392e":6,"23date_upd":[3,4,5,6],"23geo_polygon":[3,4,5,6],"23t04":[5,6],"23t11":6,"23t16":[],"23t23":6,"24":[3,4,5,6],"240":[5,6],"2400":6,"24047":6,"24056":6,"241":[],"2411":6,"2411e":6,"24120":6,"24147":6,"24148":6,"24156":6,"2415e":6,"241677056":6,"24191833886718747":6,"24191844433593747":6,"24192147656250000":6,"24192155566406252":6,"242":[],"24201":6,"24203":6,"24233":6,"242775296":6,"24288":6,"243":6,"24311":6,"243158016":6,"24326":6,"243410176":6,"243560704":6,"24357":6,"24372":6,"244":[4,5],"244005888":[],"24457398332382":[],"244573983323825":[3,4,5,6],"245":[],"24507":6,"24519":6,"24538":6,"2455e":6,"24566":6,"24581":6,"246":[],"246052":[],"24607":6,"24625":6,"246419968":6,"246420736":6,"24653":6,"247":6,"2470589":6,"247132184968482":[],"24777":6,"247780096":6,"248":6,"2480":4,"24883115625000000":6,"24883163085937495":6,"24883210546875000":6,"24886878":5,"2489":5,"24893918":5,"2489e":6,"248e":6,"249":4,"249220096":6,"24932":6,"24938":6,"249584896":6,"24t0":[],"24t00":4,"24t03":[3,6],"24t04":[5,6],"24t11":6,"24t23":6,"25":[3,4,5,6],"250":[],"250000":[],"250132":4,"25038":6,"250460928":6,"250663168":6,"25075":6,"25079":6,"25080":1,"250932881812886":[],"251":[],"251808000":6,"252":[],"252007936":[],"25205":6,"252053760":6,"25222":6,"2523":6,"25235":6,"25243":[3,4,6],"252432022":6,"25243x":6,"25243y":[3,4,6],"25253":6,"252745984":6,"252933888":6,"253":4,"253580032":6,"2535e":6,"253906252":6,"253967":5,"2542":6,"25460":6,"25463":6,"25475":6,"25525755439126120":5,"25574175878906252":6,"25574225976562504":6,"25574249707031252":6,"25574312988281252":6,"25574410546875000":6,"25574547656250000":6,"256":[],"25714":6,"257223563":[3,4,5,6],"257223563latitude_of_projection_origin":[3,4,6],"257223563reference_ellipsoid_nam":[4,5,6],"257223563semi_major_axi":[],"25773":6,"257757952":[],"25814":6,"25840":6,"258909":4,"259":[],"2598426":6,"25995":6,"25t04":6,"25t11":6,"25t16":[],"25t23":6,"26":[3,4,5,6],"260":[],"2602":[],"260e":6,"26102":6,"26129":6,"261293":4,"26160":6,"261746944":6,"262":[],"2623e":6,"26265280957031252":6,"26265531445312504":6,"26265597363281252":6,"26265621093750000":6,"263087872":6,"263173120":6,"264579072":6,"2649":1,"26491":6,"264914944":6,"26513":6,"26518607254204":[3,4,5,6],"26523744500025":[],"26524":6,"266":[],"266666":5,"267290":[4,6],"267568896":3,"267701958906151":6,"26783688867187495":6,"268125952":6,"26847":6,"26853":6,"269":[4,6],"26900":6,"2695":6,"26956567968750000":6,"26956633886718747":6,"26956942382812504":6,"2696e":6,"26longitud":[3,4,5,6],"26t03":3,"26t04":[3,5,6],"26t11":6,"26t16":[3,6],"26t23":6,"27":[3,4,5,6],"270":6,"270008064":6,"27030":6,"2705e":6,"27069":6,"270e":6,"271":6,"271085":5,"271634944":6,"272":6,"27244":6,"27250":6,"2728":6,"272952064":[],"2729e":6,"272e":6,"273":[],"27302":6,"27375":6,"274":[],"2744":6,"27468":6,"274688000":6,"275":6,"275000":[],"276":[],"2760e":6,"27624":6,"276340992":6,"2764741497802738":6,"2764745452880856":6,"27647601855468747":6,"27647638769531252":6,"27647649316406252":6,"2764771160888675":6,"2764775610351558":6,"2764780883789063":6,"2764786651611324":6,"27648010546875000":6,"27648021093750000":6,"2764807250976558":6,"2764812194824216":6,"2764e":6,"27655":6,"277":5,"2770":[4,6],"27701":6,"27714":5,"27785":6,"27790":6,"278":[],"278182912":6,"2789":5,"278912":5,"2790":6,"2793":6,"2799e":6,"27t04":[3,5,6],"27t11":6,"27t16":3,"27t17":[],"27t23":6,"28":[1,3,4,5,6],"280":[],"280003":5,"28008":6,"280186":4,"280357120":[],"280463872":6,"28060":6,"28079997363281252":[5,6],"280933120":6,"280e":6,"281":5,"28178":6,"282":5,"282509":4,"28260":6,"28297":6,"2830e":6,"2833":6,"28338941601562504":6,"28338996972656252":6,"28339020703125000":6,"28339310742187495":6,"28339331835937495":6,"2834e":6,"284":[],"2841":6,"2845e":6,"284811008":6,"284971008":6,"284e":5,"28589":6,"286":5,"2860e":6,"28616":6,"286393088":6,"286795776":6,"286e":6,"2870e":6,"287233":5,"287362816":6,"28782":6,"288":[],"28805":6,"28814":6,"28827":6,"2883":[],"28831":6,"2885":[],"2886":[],"2888":[],"2889":[],"288964":5,"289":[5,6],"289484032":6,"28t03":[3,6],"28t04":[3,6],"28t11":6,"28t23":6,"29":[3,4,5,6],"290":[5,6],"29029991308593747":6,"29030009765625000":6,"29030022949218747":6,"29030062500000000":6,"29030347265625000":6,"29030386816406252":6,"29030402636718747":6,"29030410546875000":6,"29030423730468747":6,"29048":6,"290707":5,"290e":6,"291":[],"29104":6,"2913387":5,"29168":6,"292":[],"2926e":6,"29284":6,"292859904":6,"2929e":6,"293":6,"293031722990065":[],"29305":6,"29312":6,"293278976":6,"29328":6,"29376010546875000":[5,6],"29397":6,"294":5,"294059776":[3,4,6],"29426":6,"2945e":6,"2946e":6,"29483":6,"295":[3,4,5,6],"2950":[4,6],"295180032":6,"295656960":6,"296":[5,6],"296257024":6,"296293888":6,"29653":6,"29666":6,"29687":6,"29688":6,"297":5,"29721315234375000":6,"29721354785156252":6,"29721386425781252":6,"297213952":6,"29721439160156252":6,"29721723925781252":6,"297432064":6,"29776":6,"298":[3,4,5,6],"2980e":6,"298370":4,"298852":[],"298972":[],"299":5,"299092":[],"299212":[],"299332":[],"299398912":6,"299452":[],"299572":[],"299654144":6,"299692":[],"299792896":6,"299812":[],"299816":4,"299932":[],"299x":[],"29descript":5,"29t00":6,"29t03":3,"29t04":[3,6],"29t05":[],"29t11":6,"29t16":[3,6],"29t23":6,"2a":[5,6],"2arrai":6,"2b":[5,6],"2d":[4,6],"2descript":[5,6],"2e":[],"2nd":[3,4,5,6],"2standard_nam":[3,4,5,6],"2x":[],"3":[3,4,5,6,7],"30":[1,3,4,5,6],"300":3,"300000":[],"3000e":6,"300525056":6,"30066":6,"30071978915663":6,"300e":6,"301":[],"30120483":6,"3018":6,"30192886548848":[],"30198":6,"302":6,"30214":6,"3024913":5,"30257561608265":[],"3029e":6,"303":6,"3030e":6,"30345982475616":6,"3036e":6,"303774976":6,"30383":6,"30384":6,"3039e":6,"304":[],"304032000":6,"30412343847656252":6,"30412797363281252":6,"30412805273437495":6,"30455":6,"3045e":6,"3047":5,"304e":6,"305":6,"305278976":6,"30534":6,"305363968":6,"3053e":6,"3054":6,"306":[5,6],"3068":6,"307":[],"30702":6,"30703":6,"307036248571297":6,"3070e":6,"307652":[],"308":[5,6],"308182":[],"30918":6,"3094e":6,"30998":6,"30t03":6,"30t04":[3,5,6],"30t05":[],"30t11":6,"30t23":6,"30x":[],"31":[3,4,5,6],"310":[],"3100000":[],"3100027":[],"3100147":[],"3100267":[],"3100387":[],"3100507":[],"31006":6,"3100627":[],"3100747":[],"3100867":[],"3100987":[],"3101107":[],"31038":6,"3103e":6,"3108635":5,"31096":6,"310e":6,"311":5,"31103683593750000":6,"31103731054687495":6,"31103775878906252":6,"31103833886718747":6,"31103839160156252":6,"31103939355468747":6,"31104000000000000":6,"31129334493917":[],"31137":6,"3114e":6,"311e":[5,6],"312":[4,5],"31210":6,"312456":4,"3125000":[],"3125e6":5,"313":6,"313317888":6,"31389":6,"314":6,"314245179inverse_flatten":[4,5,6],"3142812":[],"31437":6,"31439":5,"3146e":6,"3147685":6,"314996992":6,"314e":5,"315":6,"3150000":[],"31533":6,"31548138760772":[],"315841024":6,"3158456":[],"315982080":6,"31610":6,"31612":6,"316209920":6,"3162736":[],"316431872":6,"3165":[],"316565312":5,"31697":5,"316e":[5,6],"317353984":6,"3175000":[],"31770":5,"3177946":[],"3177e":6,"317884928":6,"31794780761718747":6,"31794799218750000":6,"31795192089843747":6,"31795221093750000":6,"3179732":[],"318":5,"3181987":[],"318886":5,"319":6,"31918389196767":[],"319481344":6,"3198787":[],"31988":6,"3198907":[],"3199027":[],"3199147":[],"3199267":[],"3199387":[],"3199507":[],"3199627":[],"3199747":[],"3199867":[],"3199927":[],"31coordin":[],"31t04":6,"31t11":6,"31t16":3,"31x":[],"32":[3,4,5,6],"320":[],"3200000":[],"3201594":[],"32016":6,"32017":6,"3205777":[],"32064":6,"320696064":6,"320e":6,"321":[5,6],"32117":6,"3211e":6,"32140":6,"321632":[],"3218762":[],"322":[5,6],"32203":6,"32251":6,"323":[5,6],"323348":[],"323486":5,"323927":4,"324":[5,6],"324167936":6,"324439040":6,"32465":6,"32476":6,"32486102050781252":6,"32486489648437495":6,"32486534472656252":6,"325461760":6,"32578":6,"326":[4,5],"326246335408335":[],"32645":3,"32645s3":[],"32645spatial_proj4":[],"32646":[3,4,5,6],"32646s3":[3,4,5,6],"32646spatial_proj4":[],"32646spatial_ref":[3,4,6],"3269e":6,"327":[4,6],"32711":6,"32724":6,"3278e":6,"328":[],"32812062059084":[3,4,5,6],"32841":5,"3285":6,"32887896318192":[],"328e":3,"329":[5,6],"329234":4,"32996":6,"329e":5,"32descript":5,"33":[4,6],"330":6,"3300000":[3,4,5,6],"3300067":[3,4,6],"3300187":[3,4,6],"3300277":6,"3300307":[3,4,6],"3300427":[3,4,6],"3300547":[3,4,6],"3300667":[3,4,6],"3300787":[3,4,6],"3300907":[3,4,6],"3301027":[3,4,6],"33011":6,"3301147":[3,4,6],"3302305":6,"3302381":6,"3302487":6,"3302493":6,"33032":5,"33034":6,"330e":6,"331":6,"331020288":6,"33107":6,"3311467":[5,6],"3311587":[5,6],"3311707":[5,6],"3311827":[5,6],"3311947":[5,6],"3312067":[5,6],"3312187":[5,6],"3312307":[5,6],"3312427":[5,6],"3312547":[5,6],"3312667":[5,6],"3312787":[5,6],"3312907":[5,6],"3313":6,"3313027":[5,6],"3313147":[5,6],"3313267":[5,6],"3313387":[5,6],"3313507":[5,6],"3313627":[5,6],"3313747":[5,6],"3313867":[5,6],"33139":5,"3313987":[5,6],"3314107":[5,6],"3314227":[5,6],"3314347":[5,6],"3314467":[5,6],"3314587":[5,6],"3314707":[5,6],"3314827":[5,6],"3314947":[5,6],"3315067":[5,6],"3315187":[5,6],"331518976":6,"3315307":[5,6],"3315372":6,"3315427":[5,6],"3315547":[5,6],"3315667":[5,6],"3315675":6,"3315787":[5,6],"3315847":[5,6],"3315860":6,"33177":6,"33177191308593747":6,"33177460253906252":6,"331774976":6,"33177565722656252":6,"33177570996093747":6,"33177578906250000":6,"332120960":[4,6],"33225":6,"3325":6,"3325000":[3,4,5,6],"3328":6,"3328027":3,"3328147":3,"3328267":3,"3328387":3,"3328507":3,"3328627":3,"3328747":3,"3328867":3,"3328987":3,"3329107":3,"3329227":3,"3329347":3,"3329467":3,"3329587":3,"3329707":3,"332978176":6,"3329827":3,"3329947":3,"333":6,"3330067":3,"3330187":3,"3330307":3,"3330427":3,"3330547":3,"3330667":3,"3330787":3,"3330907":3,"3331027":3,"3331147":3,"3331267":3,"3331387":3,"3331507":3,"3331518173218":6,"3331627":3,"3331747":3,"33318":5,"3331867":3,"3331987":3,"3332107":3,"3332227":3,"3332347":3,"3332467":3,"3332587":3,"3332707":3,"3332827":3,"3332947":3,"3333067":3,"3333187":3,"3333307":3,"3333335":5,"3333427":3,"3333547":3,"3333667":3,"3333787":3,"3333907":3,"3334027":3,"3334147":3,"3334267":3,"3334387":3,"3334507":3,"3334627":3,"3334747":3,"3334867":3,"3334987":3,"3335107":3,"3335227":3,"3335347":3,"3335467":3,"3335587":3,"3335707":3,"3335827":3,"3335947":3,"3336067":3,"3336187":3,"3336307":3,"3336427":3,"3336547":3,"3336667":3,"3336787":3,"3336907":3,"3337027":3,"3337147":3,"3337267":3,"3337387":3,"3337507":3,"3337627":3,"3337747":3,"3337867":3,"3337987":3,"3338107":3,"3338227":3,"3338347":3,"3338467":3,"3338587":3,"3338707":3,"3338827":3,"3338947":3,"3339067":3,"3339187":3,"3339307":3,"3339427":3,"3339547":3,"3339667":3,"3339787":3,"3339907":3,"334":6,"3340027":3,"3340147":3,"3340267":3,"3340387":3,"3340507":3,"3340627":3,"3340747":3,"3340867":3,"3340987":3,"33411":6,"3341107":3,"3341227":3,"3341347":3,"3341467":3,"3341587":3,"3341707":3,"3341827":3,"3341947":3,"3342067":3,"3342187":3,"3342307":3,"3342427":3,"3342547":3,"3342667":3,"3342787":3,"33428":6,"3342907":3,"3343027":3,"3343147":3,"3343267":3,"3343387":3,"3343507":3,"3343627":3,"33437":5,"3343747":3,"3343867":3,"3343987":3,"3344107":3,"3344227":3,"3344347":3,"3344467":3,"3344587":3,"3344707":3,"3344827":3,"3344947":3,"3345067":3,"3345187":3,"3345307":3,"3345427":3,"3345547":3,"3345667":3,"3345787":3,"3345907":3,"3346027":3,"3346147":3,"3346267":3,"3346387":3,"3346507":3,"3346529":[],"3346627":3,"3346747":3,"3346867":3,"3346987":3,"33471":6,"3347107":3,"3347227":3,"3347347":3,"3347467":3,"3347587":3,"3347707":3,"3347827":3,"3347947":3,"3348067":3,"3348187":3,"3348307":3,"3348427":3,"3348547":3,"33486":6,"3348667":3,"3348787":3,"3348907":3,"33490":5,"3349027":3,"3349147":3,"3349267":3,"3349387":3,"3349507":3,"3349627":3,"3349747":3,"3349867":3,"3349987":3,"335":6,"3350000":[3,4,5,6],"3350107":3,"3350227":3,"3350347":3,"3350467":3,"3350587":3,"3350707":3,"3350827":3,"3350947":3,"3351067":3,"3351187":3,"3351307":3,"3351427":3,"3351547":3,"3351667":3,"33517":6,"3351787":3,"3351907":3,"3352363":[],"3353156":[],"3353787":[],"3353815":[],"3354":6,"3354e":6,"3356334":6,"3356459":4,"3356601":4,"33581":6,"3359150":6,"3360152":4,"3360e":6,"3361488":4,"3362535":6,"3362894":6,"337":6,"3370":6,"33728":6,"33733":6,"3375000":[3,4,5,6],"33782":[],"33808":6,"3380e":6,"33832":[],"33864":6,"33868470410156252":6,"33868549511718747":6,"33868649707031252":6,"33868881738281252":6,"339":[5,6],"3390103":4,"33904":6,"3390545":[],"3391027":[],"3391147":[],"3391267":[],"3391387":[],"3391418":[],"3391462":[],"3391472":[],"3391507":[],"3391627":[],"3391747":[],"3391867":[],"3391987":[],"3392107":[],"3392227":[],"3392347":[],"3392467":[],"3392587":[],"3392707":[],"3392827":[],"3392947":[],"3393":6,"3393067":[],"3393187":[],"3393307":[],"3393427":[],"3393547":[],"3393667":[],"3393787":[],"3393907":[],"3394027":[],"3394147":[],"3394267":[],"3394387":[],"3394507":[],"3394627":[],"33987":6,"33988":6,"3398827":[3,4,6],"3398947":[3,4,6],"3399067":[3,4,6],"3399187":[3,4,6],"3399307":[3,4,6],"3399427":[3,4,6],"3399547":[3,4,6],"3399667":[3,4,6],"3399787":[3,4,6],"3399907":[3,4,6],"3399967":[3,4,6],"34":[4,6],"3400000":[3,4,5,6],"34016":6,"340500":4,"3408951":[],"34095":6,"340954350813452":6,"340e":6,"3410667":[],"341405952":6,"3414873":[],"3414e":6,"341537":6,"3415647":[],"341588736":6,"341702912":6,"3418173":[],"342":5,"3420e":6,"34212367706597":[],"342180096":6,"34225":6,"342711040":6,"343":6,"3430":6,"3432":[],"34323":6,"34335":6,"34373":6,"343838":4,"34389":6,"34416":6,"3444e":6,"344e":5,"34529":6,"34536":6,"3455689855957027":6,"3455717541503909":6,"34559609765625000":6,"34560010546875000":6,"3456116015625000":6,"3456151281738279":6,"3459798":[],"346":6,"3460e":6,"346153":5,"34638":[5,6],"346e":6,"347":[],"3470e":6,"347701":4,"348":[],"34800":6,"348390144":[5,6],"34883":6,"34898":6,"349":[],"34949964126946":[3,4,5,6],"35":[3,4,5,6],"350":6,"35025":6,"35035":6,"350421248":6,"35082":6,"350e":6,"351":4,"35175":[5,6],"35181":6,"3518e":6,"35190":6,"352":[],"35219236":[5,6],"3522":[5,6],"35250923144531252":6,"35251007519531252":6,"35251049707031252":6,"35251236914062504":6,"35251268554687495":6,"3525419":4,"352548":[],"35290":[5,6],"352e":3,"353":5,"35311":[5,6],"3533377":4,"3534458":4,"353745":5,"354":[],"3540392":4,"35408":6,"35417":6,"3542e":6,"35443":6,"3544730":4,"35448":6,"354489088":6,"35464":6,"355":4,"3550e":6,"35521757407194":[],"355500800":[],"355888896":6,"356":[],"356307968":6,"3565e":6,"357":[1,4,5,6],"3570342":[4,6],"35705":6,"3571663":[4,6],"3571706":[4,6],"357173760":6,"3577e":6,"358":6,"3584":[4,6],"358665":5,"3589":6,"359":[],"35942349902343747":6,"35942357812500000":6,"35942368359375000":6,"35942407910156252":6,"35948":6,"359770880":6,"359e":5,"36":[5,6],"360":6,"3602e":6,"360446976":6,"36064":6,"360e":6,"3611":6,"36160":6,"361e":3,"362":1,"362048000":6,"362065920":[3,4,6],"36254":6,"36272":6,"36287989453125000":5,"363":6,"363080":4,"363281252":5,"363373":4,"363e":3,"364":6,"364015104":6,"3642e":6,"365":6,"3651":[],"3652":5,"3652174":5,"3653":[],"36537":6,"3654":[],"3655":[],"3656":[],"36564":6,"3657":[],"3658":[],"3659":[],"366":6,"3660e":6,"36633296777343747":6,"36633394335937495":6,"36633710742187495":6,"36655":[5,6],"366793":4,"367":[],"367433728":[],"36763":6,"368":[],"368324621443265":5,"36856":6,"36879":6,"36880":[5,6],"369":[],"36966":6,"369752064":6,"3698e":6,"37":[4,5,6],"370":[],"37007":6,"3700e":6,"370370":4,"3704e":6,"37055":6,"3706":6,"370e":6,"371":[],"371765":4,"372":[],"372057024":[4,6],"372389888":6,"37249":6,"372513":6,"373":6,"37324741992187495":6,"37324752539062504":6,"37324763085937495":6,"37324807910156252":6,"37338":6,"373610240":6,"374":6,"37409":6,"374105088":6,"37431":6,"37492":6,"375":[],"37539":6,"37578":6,"3759":[],"376":6,"3760":[],"37609":6,"3761":[],"3762":[],"3763":[],"3766e":6,"3769":6,"376e":5,"377":6,"3770025":6,"3773450":1,"377586688":6,"378":[],"378254080":[],"37826":6,"378429952":6,"378513":4,"37857":6,"379":[],"379172096":[3,4,6],"37coordin":6,"37x":[5,6],"38":[3,6],"380":[],"380097687364806":6,"38015760058593747":6,"38015796972656252":6,"38016065917968747":6,"3802":6,"380610048":6,"38064":6,"3809":6,"380e":6,"381":[],"38135":6,"381384960":6,"38178":6,"382":[],"383":6,"3830e":6,"383706112":6,"383714048":6,"384":[],"38447997363281252":5,"385":[],"38503":6,"38547486":5,"386":[],"38618":6,"386535936":[5,6],"387":6,"38707147265625000":6,"38707178906250000":6,"38707205273437495":6,"3872":6,"38726":6,"38755":6,"38786":6,"388":[],"3881e":6,"388447744":6,"389":[],"389010944":6,"3892":6,"3899":6,"39":[3,4,5,6],"390":[],"390033920":6,"390287":[4,6],"39039":6,"390446":4,"39093":4,"390e":6,"391":[],"39126":6,"3917":6,"391891968":6,"391987968":[],"391e":[],"392":[],"3922":6,"392218112":6,"3927e6":[],"3929e":6,"393":[],"393448192":[],"39398218066406252":6,"393e6":[],"394":[],"39434960252083":[],"394586880":6,"395":[],"395532032":6,"39592":6,"395e":[],"396":[],"396051968":6,"3968":4,"397":[],"3970e":6,"3971e":6,"3974":[5,6],"39740":6,"3974y":[5,6],"39766":6,"397796":[4,6],"39784":4,"398":[],"3980":5,"398046":[4,6],"3981":6,"399":6,"3993e":6,"39943":6,"39date_upd":[],"39geo_polygon":[],"3arrai":6,"3descript":[5,6],"3e":[3,4,6],"4":[1,3,4,5,6],"40":[3,4,5,6],"400":[3,4,5],"4000":6,"400000":4,"400072":[],"400108":4,"400132":[],"400252":[],"400372":[],"400492":[],"400538880":6,"400612":[],"400732":[],"400852":[],"40094":5,"40095":6,"400966912":6,"400972":[],"400e":6,"401":[],"401092":[],"401212":[],"401551872":6,"4018":6,"401909":4,"4021e":6,"402331":4,"40257":4,"40266":6,"402782976":6,"40298":6,"4030e":6,"40359981495768":[],"404":[],"4047":5,"405":[],"40595":6,"40610":6,"407":[],"407236096":6,"40780657617187495":6,"40780860644531252":6,"40780871191406252":6,"408":[],"40859":6,"4088":5,"409":6,"40977":6,"4097e":6,"40coordin":[5,6],"40date_upd":[],"40geo_polygon":[],"40y":6,"41":[3,4,5,6],"410":6,"4101":6,"410891776":6,"41091":6,"410e":6,"41111":6,"41193":6,"412":[],"41204920927492":[],"412077056":6,"4129":6,"413":[],"413357":4,"41348":6,"41372":6,"414":[],"4141e":6,"414204672":6,"4147158801269531":6,"4147182000000002":[],"4147194396972657":6,"41471955175781252":6,"4147209558105468":6,"4147219445800783":6,"414978":4,"415":[],"41530":6,"415481088":6,"4155":6,"416":4,"4160e":6,"417":[],"41705":6,"417260032":6,"4175":6,"4175e":6,"417901056":6,"418":[],"41825":6,"41838":6,"41846":6,"4185":6,"418810880":6,"418945":6,"419":[],"419403008":6,"419569664":6,"41960":6,"419696819879135":[],"42":[3,4,5,6],"420":[],"420127232":6,"420e":6,"421":6,"42119":6,"4213e":6,"42162970605468747":6,"42163052343750000":6,"421638912":6,"421789952":6,"42190":6,"421954048":6,"422":[],"4223e":6,"4227":6,"423":[],"423217774":6,"423279":4,"424":6,"42417":6,"424268032":6,"42428":6,"4242e":6,"4245":6,"4249":6,"425":[],"425000":[],"42502":6,"425146112":6,"4253":[4,6],"425392":[],"4253e":6,"42546":6,"42561":6,"426":[],"42602":6,"426541772143665":[],"42666":6,"427070":[4,6],"42759":6,"4277241":5,"428":5,"428282112":6,"42854384179687495":6,"42854397363281252":6,"428descript":5,"429":[],"4292":[3,4,5,6],"42coordin":[],"42y":[],"43":[4,5,6],"43002":6,"4300e":6,"430138112":6,"430170112":6,"43038":6,"43041":6,"43082":6,"430e":6,"431":[],"43155":[],"431782":4,"431864":[],"4320":6,"4325":4,"43251":6,"4326":[3,4,5,6],"43279":6,"4328e":6,"433071":5,"43341":[],"433808":[],"434277120":6,"434390016":6,"4344e":6,"435":4,"43520":6,"43545396972656252":6,"43545660644531252":6,"435494912":6,"43594":5,"43610029091587":[],"436279040":6,"43648":6,"43658":6,"436630016":6,"43677":[],"4368e":6,"437":[],"437039104":6,"43710":[],"4372":[],"437323008":6,"43762":5,"43763":6,"43765":6,"43783":6,"438":[],"4385e":6,"439":[],"4396e":6,"43977":6,"439806976":6,"43date_upd":[],"43geo_polygon":[],"44":[3,4,5,6],"440":6,"44007":6,"4402":6,"44025":6,"4404":6,"440689920":6,"44071":6,"440e":6,"441":[],"44103":6,"44147":6,"441488896":6,"441846016":6,"441945344":6,"442":[],"44210795053903":[],"44236705078125000":6,"442644":4,"442665984":6,"4428573":5,"443":5,"44341":6,"443descript":5,"444":5,"445":[],"44522":6,"4453":[4,6],"4454":[],"44561":6,"44593":6,"446":[],"446e":[5,6],"447":[],"447260928":6,"44729":6,"447443968":6,"4474e":6,"44763":5,"448":[],"44815":5,"4484e":6,"44889":6,"449":6,"44927804882812504":6,"45":[3,4,5,6],"450":6,"450000":[],"450147072":6,"45022":6,"4505e":6,"450e":6,"4510e":6,"45115":6,"451952128":6,"452":6,"452729088":6,"4528":6,"4528594":6,"4532e":6,"45351":6,"453739":[],"4539666":1,"454":[],"4540":4,"4540084857562447":5,"4543":4,"4544":[],"454482944":6,"45460":6,"45471":6,"45476":6,"454964224":6,"455292672":6,"455911936":6,"456":[],"45604":6,"45619173632812504":6,"45619194726562504":6,"45619205273437495":6,"45619294921875000":6,"456337920":[],"45659":6,"45667":6,"45674":6,"456e":6,"457":[],"4570":[4,6],"4571":[4,6],"457348864":[],"457366016":[3,4,6],"457366016arrai":6,"45737":6,"45777661714104":[],"4578314":6,"458198016":6,"4583335":5,"45835":6,"45850":6,"458504":4,"45877":6,"45899":6,"458e":6,"45925":6,"45932":5,"459374":6,"45961":6,"45997":6,"45longitud":[],"45n":3,"45proj_polygon":[],"46":[3,4,5,6],"46046":6,"46092":6,"460e":6,"4610":4,"46110":6,"46126283461518":[],"461582336":[],"46170214":5,"4617descript":5,"461842944":6,"4622":6,"46310088867187495":6,"46310231250000000":6,"46310241796875000":6,"4631e":6,"464":6,"464065024":[5,6],"46419":6,"4642":6,"46457":5,"464960256":6,"465176":[],"4657":6,"4657e":6,"4658":6,"46589":6,"465900032":6,"4662":[4,6],"4669":[4,6],"46694":6,"4671":[4,6],"46728":6,"46735":6,"467472":5,"46778":6,"4678":6,"467958":[],"4682e":6,"469":[],"4695e":6,"4697":[],"469841094022847":[3,4,5,6],"4699":[4,6],"469989120":6,"4699987":[],"46n":[3,4,5,6],"46ngrid_mapping_nam":[4,5,6],"47":[3,5,6],"4700000":[],"470001":4,"4700107":[],"47001589453125000":6,"4700227":[],"470030080":[],"4700347":[],"4700467":[],"4700587":[],"4700707":[],"4700827":[],"4700947":[],"4701067":[],"4705":[4,6],"47070":6,"4707e":6,"4709e":6,"470e":6,"471":[4,6],"471052":4,"47109":6,"47155":5,"4717286":6,"472":5,"4720":[4,6],"4720e":6,"4722743":5,"4723":6,"4725000":[],"472766817986166":[],"47325":6,"473315072":6,"47435":6,"4744":[],"47462":6,"47472":6,"475000":[],"4750000":[],"47502":6,"47504":5,"475568128":6,"475654":[],"47567":6,"475997952":6,"476":[4,6],"47622":6,"4762e":6,"476603323371197":[],"477":5,"47704":6,"47735":6,"4774437":5,"477494016":6,"4775000":[],"477555968":6,"4777":[],"478":[],"47832":6,"47883":6,"4791":[4,6],"47942":5,"4798867":[],"4798987":[],"4799107":[],"4799227":[],"4799347":[],"4799467":[],"4799587":[],"4799707":[],"47998":6,"4799827":[],"4799947":[],"47descript":5,"48":[3,5,6],"480":[5,6],"4800000":[],"4800007":[],"48007":6,"4802":[],"48022":6,"480280064":6,"480335":4,"48073":6,"480865":4,"481":6,"48108":6,"481195":4,"481691136":6,"482":[],"4825":6,"48267183":5,"4827":[4,5,6],"482946048":[],"4832":[4,6],"4838":6,"4838087219238279":6,"4838242785644531":6,"4838255639648441":6,"4838270800781252":6,"4838408569335936":6,"4838440869140621":6,"4838479101562504":6,"4838514697265621":6,"4838583251953126":[5,6],"4839":6,"484127":5,"48451":6,"48469":6,"485":6,"48516":5,"48520":6,"4856":6,"48571":[],"4858":[4,6],"48622":[],"48656":6,"4866":4,"4867e":6,"48701658720206":[],"48711":6,"48718":5,"487651328":6,"4879518":5,"4881":4,"488503":5,"48888":6,"48928":6,"489548032":6,"48988":6,"48descript":5,"48longitud":[],"49":[3,4,5,6],"490233088":[],"49025":6,"4903":5,"49031946":5,"49063893600811":[3,4,5,6],"49070":6,"49088":6,"490e":6,"49135906514955":[],"4914":[],"4914x":[],"49171":6,"4920":6,"49257":6,"4926e":6,"4929":6,"493":[3,4,6],"493249984":[4,6],"4933":6,"4937e":6,"4939e":6,"4940e":6,"49430":6,"49458":6,"4947":[],"495156992":6,"4960e":6,"4961":6,"4965":6,"496542976":6,"4969":4,"497":4,"49725":6,"497350912":6,"4979":[],"4981":4,"49828":6,"49837":6,"498452736":6,"4985":6,"498892":[],"499":6,"499012":[],"499132":[],"4992":6,"499252":[],"4993":6,"499372":[],"4994":6,"499492":[],"4996":[],"499612":[],"49966":6,"49968":6,"499727872":6,"499732":[],"499852":[],"499972":[],"499998976":6,"49proj_polygon":[],"4af1f417":1,"4arrai":6,"4b0e":3,"4descript":[5,6],"4e":[3,4,6],"4y":5,"5":[1,3,4,5,6],"50":[3,4,5,6],"500":[3,4,5,6],"5000":[],"500000":[3,4,5,6],"500000000":[5,6],"5001":6,"500549":4,"50063":6,"50068":6,"500683":[],"5009":4,"500e":6,"5011":6,"501637":[],"5017e":6,"5019":[],"502":[],"5020":[4,6],"5023":4,"50296":6,"5029e":6,"503528960":[],"50416":6,"504867328":6,"5049":6,"5054":6,"506094080":6,"50613":6,"50618":6,"50666":6,"5067":1,"507":[],"50706":6,"50711":6,"5072":6,"50730":6,"508174848":6,"50861":6,"509":[],"509114112":6,"50920":6,"5098e":6,"50m":[],"50y":3,"51":[5,6],"51054":6,"5107":4,"5108":[4,6],"510945024":6,"5111":6,"5112":4,"5117":6,"51198":6,"51235":6,"512456960":6,"5126":4,"51306":6,"5131":6,"51358":6,"51360":6,"5137":6,"5141":4,"5142":6,"5145e":6,"5148":6,"5148342":6,"5149":[],"5150":6,"51519":6,"5154e":6,"51561":6,"51577":6,"5158":4,"51581":6,"515812096":6,"515896":5,"516":[],"5165":6,"51652":6,"51770":6,"51774":6,"5179":6,"51794":6,"518448":6,"518784000":6,"518813952":6,"5189":4,"519042048":6,"5190e":6,"5194":6,"5195":4,"51959":6,"51962":6,"5198":4,"52":[3,4,5,6],"5205":[],"52083":6,"521":4,"521125120":6,"521258":4,"5213e":6,"5215":4,"521531":5,"5217e":6,"522":[],"52210":6,"5224":4,"523":[],"523312384":6,"5234":6,"52383":6,"524":[],"524224768":[],"5243e":6,"52449":6,"5249":4,"52553":6,"52591":6,"52607":6,"52639":6,"5264e":6,"52651":6,"527085824":[],"527086080":[],"52709":6,"527109888":6,"5271e":6,"5274":6,"527504896":6,"527512064":[3,4,6],"5278":6,"528041984":6,"528083968":[],"528084736":[],"528084992":[],"528085760":[],"528086016":[],"5281":1,"529083904":[],"52972":6,"529e":[5,6],"53":[4,5,6],"53008":6,"530094080":[],"530094848":[],"530095104":[],"5301617":5,"53048":6,"530678016":6,"531":4,"531013888":6,"531094016":[],"53151":6,"53152":6,"53189":6,"531e":[5,6],"532258":5,"53306":6,"5330e":6,"53321795123162":[],"5333333":5,"533334":5,"5334":1,"53471":6,"53490":6,"535":4,"5355":4,"53551":6,"53557":6,"536091":4,"53618":6,"536407":4,"53653":6,"536e":5,"537":5,"5371075":5,"53803":6,"5380e":6,"5383":4,"53833":6,"53855":6,"53905":6,"539110912":6,"5392e":6,"53991":6,"54":[3,5,6],"5400e":6,"54030":6,"540507904":6,"5407e":6,"5409e":6,"540e":6,"541":[],"54163":6,"542083840":[],"542084096":[],"54227198202706":[],"54244":6,"542989056":6,"543083776":[],"543084032":[],"543084288":[],"543084800":[],"543085056":[],"5430e":6,"543732":4,"54401":6,"5441e":6,"54542":6,"54595":6,"546":4,"547127040":6,"547333":6,"54742":6,"5475":6,"54765":6,"548463104":6,"548673024":6,"54887":6,"54888":6,"5488e":6,"54898":6,"5495e":6,"55":[3,4,5,6],"550":[],"550076":6,"550250":4,"5504":6,"5505":6,"5508e":6,"5509e":6,"550e":6,"55102":5,"55122234732482":[],"55129":6,"55130":6,"5514":4,"551446016":6,"55170":6,"55254":6,"55264":6,"55283":6,"5529547924804684":6,"5529548583984378":6,"5529551879882810":6,"5529562426757810":6,"5529619116210936":6,"552978":4,"553250048":6,"553292":4,"5534e":6,"554":[],"55420":6,"5546558":1,"5548":6,"554832":4,"555":[],"5554e":6,"555556":4,"555763200":6,"556":[],"5560":6,"55687":6,"55699":6,"556990":4,"5570":4,"55708":6,"55746":6,"55754":6,"55769":6,"55823":6,"558380032":6,"55848":6,"55922":6,"55929":6,"5596e":6,"55983":6,"55985":6,"55arrai":6,"56":[3,4,5,6],"5600":6,"560011008":6,"56007044561971":[],"56012":6,"560144896":[5,6],"560192000":6,"56023":6,"56060":6,"560e":6,"5611e":6,"561392896":[],"562":[],"5625":6,"563":[],"563342080":6,"563493888":6,"56376":6,"564024320":6,"56429":6,"56430":6,"564596992":6,"56465":6,"565":[],"5650e":6,"56517":6,"56534":6,"565865":4,"566":[],"5660e":6,"567":[],"56748":6,"567878":4,"567904":[],"567904000":[],"568":[],"56881764846936":[],"569":[],"56920":6,"56958":6,"5699":6,"57":[3,5,6],"570":[],"57001":6,"570e":6,"571":[],"571265024":6,"5714":6,"57164":6,"571847936":6,"572":[],"572083968":6,"572087040":6,"57261":6,"572762112":[],"572975":6,"573":[],"574":[],"574548992":6,"5750":6,"57504":6,"57531":6,"57551":6,"57582":6,"57587":6,"5759":6,"57652":6,"57681":6,"57691":6,"57698":6,"5770":6,"577308928":[],"5773480":1,"57792836":5,"578":[],"5788":4,"57881":6,"57964":6,"57arrai":6,"58":[3,4,5,6],"5802474":5,"58036":5,"580688896":6,"580839168":6,"580e":6,"581":6,"581006":5,"58105":6,"58126":6,"581265":4,"581348096":6,"58196":6,"58244":6,"58333":6,"58334":5,"58367":6,"5839e":6,"584":[],"58401":6,"5840e":6,"58452":6,"58466":6,"585":1,"585116928":6,"5851e":6,"5853":6,"5854923":5,"5855e":6,"58569":6,"586":[],"58606":6,"58626":6,"586401024":6,"58646":6,"5864e":6,"58659184122865":[3,4,5,6],"587":6,"58734":6,"5879e":6,"588":[],"5880e":6,"588171008":6,"58830":6,"588342016":6,"588485120":[],"58860":6,"58896":6,"58960":6,"58963":5,"589837312":6,"59":[3,4,5,6],"590e":6,"591432":5,"59144":6,"5916e":6,"59176":6,"59213":6,"592363008":6,"593551104":6,"5937":6,"593831":[],"5944":[],"59507":6,"595092":5,"5951":6,"59518":6,"595268096":6,"59570":6,"59573":6,"5958":6,"595991040":6,"59604":6,"5967e":6,"59693":6,"59699":6,"5969e":6,"5977":6,"59775":6,"59787":6,"59788":6,"598":6,"59811":6,"59833":6,"598662":4,"59878":6,"59955":6,"59980":6,"5descript":[5,6],"5e":[],"5km2":4,"6":[4,5,6],"60":[3,4,5,6],"600":3,"6003e":6,"600e":6,"60149":6,"601574":6,"6016e":6,"6020e":6,"602409":6,"6025":6,"60269":6,"603":[],"6031":5,"60310155":5,"6033e":6,"6035":6,"6035e":6,"60373":6,"60385346":5,"6039":5,"604":6,"6041":4,"60427":6,"6043":4,"604439040":6,"605":6,"605474048":6,"605490688":6,"60550":6,"60591":6,"605915904":6,"6059e":6,"606725888":6,"6074e":6,"607980":4,"608":6,"60817":6,"609417984":6,"60947":5,"60954793668702":[],"6096":6,"60proj_polygon":[],"61":[3,4,6],"61020":6,"61033817656023":[3,4,5,6],"6104":6,"610e":6,"611907072":6,"6123":4,"613":[],"61322":6,"61405":6,"614174":5,"61451":6,"614904320":6,"615094272":[],"615368192":6,"616665":5,"6166e":6,"616735232":6,"616978944":6,"617198080":6,"617574912":6,"6180e":6,"618160896":6,"618488064":[],"61903839589079":[],"61909":6,"61939":6,"6196":6,"61986":6,"62":[4,6],"62009":6,"6200e":6,"6205e":6,"62075":6,"62093":6,"6209e":6,"620e":6,"621":6,"6210":4,"621243904":6,"62136":6,"62151":6,"6220660913085936":6,"6220795385742189":6,"62238":6,"62284":6,"622963":4,"623":[],"623030016":6,"62314":6,"623214080":6,"6233e":6,"6238e":6,"624":[],"62449":6,"62451":6,"625":[],"6250e":6,"6253e":6,"6254":4,"6257":6,"62576":5,"625767":5,"626":[],"626262":[4,6],"626506":6,"62684":6,"6269e":6,"627":[],"6273e":6,"627609088":6,"628":[],"62832":6,"6286":[5,6],"628742912":[],"62882":6,"6288e":6,"628996096":6,"62930":6,"6294e":6,"62950":6,"629883":4,"62997":6,"63":[3,5,6],"630":[],"63018":6,"630284032":6,"63035":6,"630434":5,"63105":6,"631853":[],"6319":6,"6326":[3,4,5,6],"63275":6,"63286":5,"63314":6,"633339":[],"63337":6,"633784320":6,"633844992":6,"6340":6,"634305024":6,"63444":6,"6346":[5,6],"635":[],"635042":4,"6351e":6,"6356752":[4,5,6],"636060":4,"636314880":6,"63665":6,"636889344":6,"63708":6,"6373":6,"63731754":6,"63734":6,"6373arrai":6,"6378137":[3,4,5,6],"6378963":6,"6379":6,"6379arrai":6,"6379xarrai":6,"638":[],"63845":6,"63893":6,"6390e":6,"63967":6,"639724032":6,"6397e":6,"63997":6,"63e":5,"64":[5,6,8],"64087":6,"640e":6,"64153":6,"642":5,"642175":[],"64276":6,"642952960":[3,4,6],"643":6,"644":[],"6441":6,"644690":4,"64491":[5,6],"64503":6,"6450e":6,"64525":6,"645256960":6,"645544":[4,6],"645544000":6,"645581056":6,"6459":6,"645973":[3,4,6],"6459e":6,"64600":6,"647144":5,"647471104":6,"648121088":6,"64821":6,"648368128":6,"649072896":6,"649325056":[],"64944":6,"64976":6,"64980":6,"64bit":3,"65":[3,4,5,6],"65002":6,"65050":6,"65055":6,"650596352":6,"6508":6,"65095":6,"650e":6,"65115":6,"65147":6,"6514834405944":[],"65160":6,"65195":6,"651985":[],"65202":6,"65203":6,"6522":6,"652422912":6,"65282":6,"65294":6,"652981":[],"653082112":6,"65361":6,"65363":5,"653638":[],"65375303":5,"653788":6,"65398":6,"65414":6,"65450":6,"65487":6,"654982":5,"6550":6,"6552":6,"6554":[],"6554dask":[],"6554x":[],"6554y":[],"656354048":6,"656854272":6,"657801":5,"6580":4,"6582e":6,"65842509151301":[],"658725376":6,"6590":6,"66":[3,4,5,6],"6600":6,"6605240":6,"660524032":5,"660901120":[3,4,5,6],"660e":6,"661":4,"661045760":6,"661210112":3,"66129035":5,"662":6,"662y":6,"6638":6,"664":6,"665":[4,6],"665975040":5,"6664e":6,"6667":6,"666e":[5,6],"667":[],"667300096":6,"667400":4,"66744768772876":[],"667560960":[3,4,6],"668":[],"668065792":6,"668145920":6,"66871":[],"668713":5,"669144":[4,6],"66915":[],"669811":5,"67":[4,5,6],"670":6,"6700":[4,6],"670158080":6,"6704":4,"671079748arrai":6,"671480064":6,"6726e":6,"672e":6,"673425152":6,"6734693":5,"674072":[],"674105088":[],"674106880":6,"674946048":3,"675906816":6,"675933952":[],"676313088":6,"676681984":6,"677":4,"677896":4,"6784e":6,"678709760":6,"678925":4,"6795":6,"68":[5,6],"6807":[4,6],"680e":6,"6810e":6,"681360":4,"6815":6,"6825":6,"684517":6,"685":[],"6850e":6,"686725376":6,"686782021725538":[],"6876e":6,"688":[],"688e":[5,6],"6890":6,"689611008":6,"69":[5,6],"690891998291017":6,"690948358154297":6,"690972006225585":6,"690e":6,"691":6,"691036070251464":6,"6911981542968747":6,"6912":6,"691311872":6,"691313049316405":6,"691320217895504":6,"691338922119144":6,"6923077":5,"69230915033022":[],"692528640":6,"692764":4,"693":[],"694231040":6,"694979072":[5,6],"695":[],"695098878594504":[3,4,5,6],"69611":[],"696589":4,"69679":[],"696813056":6,"6980e":6,"698393809616952":[],"698995":4,"6990":4,"6995":6,"6descript":[5,6],"6e":3,"6proj_polygon":[3,4,5,6],"7":[1,3,4,5,6],"70":6,"700000":[3,4,5,6],"700072":[3,4,6],"7000e":6,"700132":[3,4,6],"7001e":6,"700252":[3,4,6],"700372":[3,4,6],"700492":[3,4,6],"7006":6,"700612":[3,4,6],"700732":[3,4,6],"700852":[3,4,6],"700972":[3,4,6],"700e":6,"701092":[3,4,6],"701129245012552":[],"70112924501256":[3,4,5,6],"701212":[3,4,6],"7019":6,"7021":5,"702228992":6,"702266272304747":[],"703":[],"7030":[3,4,5,6],"703450880":6,"703976960":6,"704":4,"704372":6,"7044":4,"704424960":6,"7044e":6,"704603":[],"704618":[],"704807":4,"7057":4,"705772":4,"7058e":6,"7059":6,"706132":[],"706161920":6,"706252":[],"706372":[],"706492":[],"7065":6,"706612":[],"7066371044805":[3,4,5,6],"706732":[],"706852":[],"706972":[],"707":5,"707092":[],"707212":[],"7072e":6,"707332":[],"7073e":6,"707451":4,"707452":[],"707572":[],"707692":[],"7076e":6,"707812":[],"707932":[],"7080":[],"708007936":6,"7080195":1,"708052":[],"708142080":[5,6],"708172":[],"708183":5,"708247040":6,"708292":[],"708293120":[],"7084":6,"708412":[],"708532":[],"708652":[],"708672":4,"708772":[],"7088":[],"708892":[],"709000":[],"709012":[],"709132":[],"709252":[],"709372":[],"709492":[],"709500":[],"709612":[],"709732":[],"709843":[],"709852":[],"709882":[],"7098e":6,"709916":[],"709972":[],"71":[5,6],"710":[],"710092":[],"710132992":[4,6],"710212":[],"710332":[],"710452":[],"7105":6,"710572":[],"710692":[],"710812":[],"710932":[],"710e":6,"711052":[],"71155":5,"711621947056347":[3,4,5,6],"71182426076075":[],"7118e":6,"711925760":6,"7120e":6,"712314":[],"712355":[],"7126":4,"712706":4,"7138":4,"713890":4,"714287":5,"715":[],"716083310981194":[3,4,5,6],"7160e":6,"716177152":6,"716423":4,"7165":6,"7167":6,"7183e":6,"718781952":6,"719":6,"7190":4,"7192":6,"719596032":6,"719681":[4,6],"72":[3,5,6],"720":6,"7205":4,"720536":4,"720666112":6,"720e":6,"7211016152286":6,"721119":6,"7215":6,"721543":6,"72154964":5,"721573120":6,"7217":6,"7220e":6,"722187008":6,"72222864596793":6,"7226":6,"723172096":6,"7231e":6,"724380":[],"724381":[],"7246e":6,"7248e":6,"725000":[3,4,5,6],"725807104":6,"7261897":1,"726639872":[],"727":6,"72913384":6,"729697024":6,"72979":5,"72e":6,"73":6,"7304e":6,"730641920":6,"730741248":6,"730e":6,"7314":6,"731916":4,"731956992":6,"7320e":6,"7322836":5,"733376000":6,"733541888":6,"733805056":6,"734043":5,"734725120":6,"7348e":6,"7350e":6,"736132":3,"736252":3,"736372":3,"736492":3,"736612":3,"736732":3,"736852":3,"736874":[],"736972":3,"737092":3,"737212":3,"737332":3,"737452":3,"737572":3,"737667":6,"737692":3,"7377":6,"737812":3,"737861888":6,"737870":6,"737932":3,"738052":3,"738172":3,"738292":3,"7383e":6,"738412":3,"738510080":6,"738532":3,"738652":3,"738772":3,"738892":3,"739012":3,"7390e":6,"739132":3,"739252":3,"739372":3,"739492":3,"739601920":6,"739612":3,"739693":4,"739732":3,"739784960":6,"739852":3,"739972":3,"73descript":5,"74":6,"740092":3,"740212":3,"740332":3,"740452":3,"740572":3,"740692":3,"740812":3,"740837888":6,"740923":[],"740932":3,"740e":6,"741":[5,6],"741052":3,"741172":3,"741292":3,"7413e":6,"741412":3,"741532":3,"741652":3,"7416e":6,"741772":3,"741833984":[],"741892":3,"742012":3,"742132":3,"742252":3,"742266":[],"742268928":6,"742372":3,"742492":3,"742543872":6,"742612":3,"742732":3,"7428463":1,"742852":3,"742906112":6,"742972":3,"743013888":6,"743092":3,"743212":3,"743332":3,"743452":3,"74350511200018":[],"743572":3,"7436":5,"743692":3,"743812":3,"743932":3,"744052":3,"744172":3,"744292":3,"744412":3,"744532":3,"744652":3,"7446e":6,"744772":3,"744892":3,"745":[4,5,6],"745012":3,"745019":5,"745132":3,"745142016":6,"745252":3,"745372":3,"745492":3,"745612":3,"74567646383014":[],"7456e":6,"745732":3,"745852":3,"745972":3,"746":[4,5],"746092":3,"746147":5,"746212":3,"746332":3,"746452":3,"746572":3,"746692":3,"746812":3,"746932":3,"747":[],"747052":3,"747172":3,"747223040":[],"747292":3,"747412":3,"747532":3,"747652":3,"747772":3,"747892":3,"7479e":6,"748":[],"748005":4,"748012":3,"7480e":6,"748132":3,"748157952":6,"748252":3,"748372":3,"7483e":6,"748492":3,"748612":3,"748616960":3,"748732":3,"748852":3,"748972":3,"749":[3,4,5,6],"749092":3,"749212":3,"749332":3,"749452":3,"749572":3,"749692":3,"749812":3,"749932":3,"75":[5,6],"750000":[3,4,5,6],"750052":3,"750172":3,"750292":3,"750320896":6,"750412":3,"750532":3,"750652":3,"750772":3,"750892":3,"751012":3,"751132":3,"751252":3,"751372":3,"751492":3,"751612":3,"751732":3,"751852":3,"751897856":5,"7518e":6,"751972":3,"752":[4,6],"752092":3,"752212":3,"752332":3,"752452":3,"7524e":6,"752572":3,"752692":3,"7527e":6,"752803072":6,"752812":3,"752932":3,"752e":6,"753":4,"753052":3,"753172":3,"753292":3,"753412":3,"753532":3,"7535e":6,"753652":3,"753772":3,"753892":3,"754012":3,"754132":3,"754252":3,"754372":3,"754460160":6,"754492":3,"75451951":5,"754612":3,"75471":5,"754732":3,"754852":3,"754972":3,"755":6,"755092":3,"7550e":6,"755212":3,"755332":3,"755452":3,"755572":3,"755574016":6,"755692":3,"755812":3,"755932":3,"756":6,"756052":3,"756063":[],"756119":[],"756172":3,"756292":3,"756412":3,"756532":3,"756652":3,"7567":6,"756772":3,"756892":3,"757012":3,"757132":3,"757213952":3,"757252":3,"757372":3,"757492":3,"757612":3,"757732":3,"757852":3,"757972":3,"758092":3,"758212":3,"758332":3,"758452":3,"758572":3,"758692":3,"758812":3,"758823":4,"7589":6,"758932":3,"759":5,"759052":3,"759172":3,"759292":3,"7593":[4,6],"759372":5,"759412":3,"759532":3,"759652":3,"759772":3,"759892":3,"76":[4,5,6],"760012":3,"7603039160156252":6,"7603047729492189":6,"7603049707031252":6,"7603185498046873":6,"7603361499023441":6,"760345":4,"76051900":3,"760559":4,"760890624":[],"7610":6,"7610e":6,"7611":6,"76128":5,"761686272":6,"762416896":[],"7625":6,"762550":6,"762974":6,"7630":5,"7635e":6,"7636e":6,"763760128":6,"76378":5,"7637e":6,"764244992":6,"7644":6,"7646":6,"765533":4,"765557":[],"7660":6,"7663e":6,"7667935":5,"7669e":6,"767":5,"767077":[],"767077descript":[],"767247":[],"767247descript":[],"7687e":6,"769720064":6,"77":[5,6],"770447872":6,"770703872":6,"770811904":[],"770e":6,"7710843":6,"771164":4,"771695104":6,"771954":4,"772839":[],"772887040":[5,6],"773":5,"773067":4,"7733e":6,"773756":5,"773830912":[],"774250":4,"774311":5,"7749":6,"774975":6,"775000":[3,4,5,6],"776":6,"776713":6,"7775909692382810":5,"777868800":6,"777913344":6,"778990848":6,"7789e":6,"779187968":6,"7792":6,"779988992":6,"78":[3,4,6],"7800e":6,"7814e":6,"7816":6,"781619":6,"782":[],"782473984":6,"7825":6,"782511":6,"7826":6,"783045888":6,"7831":6,"783110":6,"7834":6,"783420":6,"784":[3,4,6],"784192":[5,6],"784252":[5,6],"7843705":5,"784372":[5,6],"784488704":6,"784492":[5,6],"784612":[5,6],"784732":[5,6],"784852":[5,6],"784972":[5,6],"785092":[5,6],"7851624":6,"785212":[5,6],"785332":[5,6],"785452":[5,6],"785572":[5,6],"785692":[5,6],"785812":[5,6],"785919232":6,"785932":[5,6],"786052":[5,6],"786172":[5,6],"786292":[5,6],"786412":[5,6],"786500":5,"786532":[5,6],"786652":[5,6],"786772":[5,6],"7868":6,"786892":[5,6],"786955008":6,"787012":[5,6],"787132":[5,6],"787228992":[4,6],"787252":[5,6],"787372":[5,6],"787492":[5,6],"78757":5,"787612":[5,6],"787732":[5,6],"787852":[5,6],"787972":[5,6],"7879e":6,"788092":[5,6],"788176":6,"7882":6,"788212":[5,6],"788332":[5,6],"7883e":6,"788452":[5,6],"788572":[5,6],"788692":[5,6],"788812":[5,6],"788854":4,"788932":[5,6],"789025024":[],"7892":6,"7899":6,"79":6,"790761216":6,"790e":6,"792":6,"7920":4,"7923e":6,"7926":6,"7930e":6,"793750016":6,"79401200205343":[3,4,5,6],"7940e":6,"79463":[],"794738":4,"7948":6,"7953":5,"795822":4,"796850944":6,"797033984":6,"797406997273084":6,"797555968":6,"7979":5,"7988":6,"798892":[3,4,6],"7988e":6,"7990":4,"799012":[3,4,6],"799132":[3,4,6],"799190":4,"799252":[3,4,6],"799372":[3,4,6],"799492":[3,4,6],"799612":[3,4,6],"799732":[3,4,6],"7998293459177":[3,4,5,6],"799852":[3,4,6],"7998e":6,"799972":[3,4,6],"7descript":[5,6],"7e":[],"8":[3,4,5,6],"80":6,"800":[],"800000":[3,4,5,6],"800001":6,"8005e":6,"8006e":6,"800e":6,"801":[],"8015":6,"8018e":6,"8022e":6,"802e":6,"803":6,"8031":6,"803406":6,"80368":6,"803y":6,"804":6,"804733":5,"8048":6,"805":[],"805142618769533":[],"80514261876954":[3,4,5,6],"805200":4,"806":4,"80627":6,"806420992":6,"806964992":6,"807":6,"807181":6,"807494912":6,"807802112":6,"807e":6,"809713":4,"809951334550703":[3,4,5,6],"80995133455071":[],"80nssc22k0345":0,"81":6,"8105":4,"810621696":6,"810692":4,"811325":6,"812":[],"812195072":6,"812437":[],"812520":4,"812833024":6,"8130e":6,"813913088":6,"814255053135895":[3,4,5,6],"814255053135902":[],"81484":[],"814907904":6,"814979":4,"8150e":6,"815367936":6,"815597056":6,"816436992":6,"8170":6,"817003":6,"817157888":6,"8176e":6,"8178e":6,"818":6,"8180e":6,"818386944":6,"818399":6,"81865287":5,"819":[],"819031":4,"819123":6,"819136000":6,"819232000":6,"819510":6,"82":[3,4,5,6],"8203":4,"820711":6,"820e":6,"822":6,"822647296":6,"822983":[4,6],"82308":5,"823326":4,"823414016":6,"823893248":[],"825":5,"82535":6,"8254":6,"82564":5,"8257":6,"82578":5,"825836032":6,"826288896":6,"826670080":6,"827522":4,"827692032":6,"827760640":6,"827791104":6,"828115968":6,"8284":5,"828496640":6,"829088000":6,"8290e":6,"829437":4,"8294417797851558":[5,6],"83":[5,6],"830695040":3,"830819072":6,"830e":6,"8312e":6,"831828":5,"832":6,"832015872":6,"8325e":6,"8328e":6,"833":[3,4,6],"833334":5,"833912064":6,"833coordin":[3,4,6],"833dask":6,"833x":[3,4,6],"834":[],"8341e":6,"8342e":6,"834x":[],"835897":5,"8364e":6,"837":6,"838312":[],"8395":6,"839920128":6,"84":[3,4,5,6],"840708":4,"8408e":6,"8409":6,"840e":6,"841":[],"842":6,"8420e":6,"842845952":6,"842857":5,"843177":4,"8432e":6,"843715050346745":[],"843908096":6,"843e":[5,6],"84423754":6,"844361984":6,"8446":[5,6],"844896000":6,"84499718862224":[3,4,5,6],"844e":[5,6],"8458":6,"8486":6,"8492":5,"849235968":6,"8496":6,"84horizontal_datum_nam":[4,5,6],"84longitude_of_prime_meridian":[4,5,6],"85":[4,5,6],"850":[],"850246912":[],"850e":6,"853928192":6,"854":6,"8541":6,"855039232":[],"8557":6,"8560":6,"856766":4,"856997888":6,"857143":6,"858":[],"858788096":[],"8587e":6,"859005":4,"859155968":6,"859e":6,"86":[3,4,6],"860335":5,"8606":6,"860e":6,"862352896":6,"8624e":6,"862818304":6,"862904":5,"8631e":6,"8634":[],"864832":4,"864834048":6,"8648e":6,"865388288":[3,4,5,6],"866359040":6,"866387968":6,"8666667":5,"866850":[4,6],"8669e":6,"867227":[4,6],"867273":[4,6],"86889789565677":6,"869202":4,"869574912":6,"86longitud":[],"87":[4,6],"8700e":6,"870588":6,"87110827645229":[3,4,5,6],"871438":4,"871696":4,"871719":4,"872":[],"872649728":6,"872e":6,"873":6,"873510912":6,"873926":4,"874078976":6,"874200":4,"8743":6,"874377984":6,"8746":6,"874892032":6,"8755981":5,"87641477539377":[],"876603904":6,"8790":4,"88":[4,5,6],"880128000":6,"880436":4,"880577024":3,"8819":5,"882126":4,"882273792":6,"883136000":6,"883410944":6,"8840":6,"884033":4,"8840e":6,"88478":5,"884843264":6,"8850e":6,"887":4,"887528960":6,"8877":6,"8880":4,"88828":5,"888431104":6,"888722":4,"889129984":6,"88913":5,"889e":[5,6],"89":[5,6],"890":[],"8901":[3,4,5,6],"8906":6,"890732":4,"891":6,"8910":6,"891853056":6,"892":[],"8921":6,"892759040":6,"892778541374547":[],"893":[],"893263104":6,"89385474":5,"894":[],"894007":4,"8941":[5,6],"894403072":[],"8947369":5,"895":[],"895147264":6,"89518363763428":6,"895927040":6,"896":[],"896870912":6,"896990":4,"897":[],"897232896":6,"898":[],"898055936":3,"8980e":6,"8982":6,"898224":6,"898386555855694":[],"8985432568359378":6,"8985453002929684":6,"8985454321289063":6,"8985667236328126":6,"8985673168945315":6,"8985769409179684":6,"899":[],"8arrai":6,"8descript":[5,6],"8e":[3,4,6],"8gdal_area_or_point":[3,4,5,6],"9":[3,4,5,6],"90":[4,6],"9001":[3,4,5,6],"9003":6,"9004":6,"900e":6,"9013":[],"9018":5,"9018404":6,"9018e":6,"902":[],"902497024":6,"902533888":6,"9028":6,"903":[],"9030555555557":4,"903508":4,"903508617931795":[],"903631104":6,"904":[],"9046e":6,"905":[],"905702912":6,"906":[],"9060e":6,"907":[],"907182080":6,"907312128":6,"908":[],"90814426439164":[],"909":[],"9094":6,"91":[4,6],"910":[],"910211072":6,"910224896":6,"910377984":6,"9106e":6,"910e":6,"911":[],"911909120":6,"9122":[3,4,5,6],"912293075803735":[],"9129e":6,"913":[],"9136":4,"914":[],"9140e":6,"9141":6,"9141e":6,"914583":6,"915":[],"915878912":[],"916":[],"91627022":5,"916538624":6,"917":[],"91731113308545":[],"9174e":6,"918":[],"918048000":6,"918177280":6,"918291":4,"9185":6,"919":[],"919628032":[],"919774":[],"919834880":6,"919859":[],"92":[4,6],"920":6,"920094":6,"9204e":6,"920e":6,"921":[],"921061":[4,6],"921265664":[5,6],"921270":[4,6],"921960960":6,"922":[],"922373888":6,"923248128":6,"9232e":6,"92387930602281":[],"924":[],"924013119967714":[],"924238080":6,"9243":6,"924537088":6,"9246e":6,"924854016":6,"924868":[4,6],"925":[],"925181":6,"9253":6,"925408000":6,"925451008":6,"925723003404418":[],"925913088":6,"925967616":6,"926":[],"9267":6,"926825":4,"926944459470253":[],"927":[4,5],"927213056":6,"927529":4,"927618":4,"927677377416643":[],"927889":4,"927917":4,"927921690783787":[],"928":[],"928182784":[],"928228":6,"928296":4,"9283e":6,"928789":6,"929":[],"9293e":6,"929520":6,"929916":6,"929951":6,"93":[3,4,5,6],"930":[],"930107":6,"930160":6,"930178":6,"930215":6,"930314":6,"9304896768754":[],"930e":6,"931":6,"931112960":6,"9318e":6,"932":[],"932232":4,"932244992":6,"932247040":[3,4,6],"933":[],"934":[],"934821888":[],"935":[],"935554":6,"936":[],"937":[],"9370246495942":[],"937137080413784":6,"937175":4,"937700":4,"937733888":6,"9378e":6,"938":[],"93828":[],"9384e":6,"939909":[],"939962":[],"94":[4,6],"940":[],"94078947":5,"940902187781784":6,"940e":6,"941":[],"941000":[],"9412e":6,"941e":[5,6],"942978048":6,"9434849022056":[],"943557888":[],"944":6,"944154112":6,"944185088":6,"944201":[],"944238336":6,"946407936":[5,6],"9473":[4,6],"9477e":6,"948":[],"948081920":6,"948343040":6,"94857516388325":[],"949195008":6,"949593":4,"949755904":6,"94987110174335":[],"94proj_polygon":[],"95":[3,4,5,6],"950547968":6,"95080":[],"951":6,"9514":6,"951587072":6,"952":[],"95238096":5,"9524e":6,"952663":5,"9528303":5,"9529882277544":[],"953":[],"953189888":[5,6],"9542e":6,"954653952":6,"9550e":6,"956":[],"95615276":5,"9562":5,"9562arrai":5,"95735092626452":[],"9578e":6,"9583334":5,"958926336":6,"9593":6,"96":[3,4,5,6],"96052632":5,"960e":6,"96166371314177":[],"96176914858641":[],"961972":6,"962807":[],"9630e":6,"963168256":6,"9637e":6,"963856":5,"9640":6,"964064000":6,"96524":[],"96592703474772":[],"966":[],"966874112":[],"967":[],"9671":6,"9676768359375000":6,"9676778906250000":6,"9676786816406252":6,"9676816479492189":6,"96850395":5,"9686e":6,"9688":6,"969":[],"9690":4,"969078":4,"97":[5,6],"970":[],"9704e":6,"970597120":6,"970988032":6,"970e":6,"971":[],"971292":5,"972":[],"973":[],"9731":6,"97343063":5,"973824":6,"973846":4,"974":6,"97408407427577":[],"97433317":6,"974541056":6,"974915072":[5,6],"975":[],"9756e":6,"9761906":5,"97629245457108":[],"976590336":6,"977281024":6,"977771008":6,"9780":6,"978475622129":[],"979":6,"979102976":6,"9795":6,"98":[3,4,6],"980000":6,"98063380432859":[],"980e":6,"981231872":6,"981542":[],"9822294":6,"9827672248542":[],"983569920":6,"98413":5,"9850e":6,"985531":4,"9857":6,"986":[],"9862":6,"9866":6,"986696960":6,"987019":[],"987454976":[],"987761920":[5,6],"988567":4,"98e":6,"99":6,"990":[],"99030":[],"991402051034683":[],"99167":[],"9920":[4,6],"992051968":[],"9936e":6,"994945024":6,"9950e":6,"996378":[],"996804232037185":[],"997311":[],"99774":[],"997e":6,"998":[],"998021120":6,"998177":[],"9987e":6,"9996":[3,4,5,6],"999691":4,"9996semi_major_axi":[3,4,6],"9996spatial_ref":[4,5,6],"9999":6,"999999744":[5,6],"9999999":[],"999e":[4,6],"9descript":[5,6],"9e90f42c":3,"\u00b5s":[],"break":5,"byte":[3,4,6],"case":[4,6],"class":3,"default":[],"do":[0,3,4,5,6,8],"final":[],"float":[3,4,5,6],"function":[3,4,5,6,7,8],"import":[3,4,5,6,8],"int":4,"long":[4,5,6],"new":[4,6],"p\u00e9rez":1,"r\u00e9mi":1,"return":[3,4,5,6],"sepp\u00e4nen":1,"super":[],"switch":6,"true":[3,4,6],"try":[3,6],"var":6,"while":6,A:1,And:[5,6],As:[3,6],At:[],Be:4,But:[4,6],By:[],For:[4,5,6],If:[2,5,6,8],In:[3,4,5,6],It:[4,6,8],No:[],On:8,TO:5,The:[0,1,3,4,5,6,7,8],Then:[4,6],There:[3,6],These:[3,4,5,6],To:[3,4,5,6,8],Willing:1,_:[],__array_function__:4,__call__:[],__getitem__:[],__init__:[],__name__:[],__resample_dim__:[],_add_tabl:[],_call_and_read:[],_call_s3:[],_cat:[],_cat_fil:[],_check_indexing_error:[],_clip_from_disk:[],_clip_xarrai:[],_compute_plot_data:[],_core:[],_dataframe_kind:[],_dataset_from_backend_dataset:[],_emit:[],_endpoint:[],_engin:[],_ensure_stor:[],_env:[],_err:[],_error_wrapp:[],_event_emitt:[],_explor:[],_featur:[],_geobox:[],_get_data_var_messag:[],_get_respons:[],_get_s3_method_kwarg:[],_get_spatial_dim:[],_getitem_multilevel:[],_grid_coord:[],_helper:[],_key_to_str:[],_lib:[],_make_api_cal:[],_make_legend:[],_make_plot:[],_make_request:[],_matplotlib:[],_needs_retri:[],_netcdf4:3,_normalize_kei:[],_normalize_path:[],_obj:[],_pandas_kind:[],_read_fil:[],_read_file_fiona:[],_resolve_decoders_kwarg:[],_runner:[],_send_request:[],_service_model:[],_setup_subplot:[],_strip_protocol:[],_transform_geom:[],_transform_single_geom:[],_update_retries_context:[],_vector_data:[],_warp:[],a18:[3,4,5,6],a5w:3,abcdatafram:[],abdalla:1,abernathei:1,abl:6,about:[3,6,7,8],abov:[3,5],abstractdatastor:[],access:[1,2,5,6,7,8],accessing_s3_data:[6,8],accord:[3,4,5,6],accumul:5,acknowledg:7,acquir:[3,4,5,6],acquisit:[3,4,5,6],acquisition_date_img1:[3,4,5,6],acquisition_date_img2:[3,4,5,6],across:[5,6,8],activ:1,actual:[3,6],add:[3,4,5,6],add_auth:[],add_child:[],add_featur:[],add_subplot:[],addit:[3,4,5,6],additional_kwarg:[],address:3,admin_1_states_provinces_lin:[],adrian:1,advic:[0,6],affin:[],affine_to_coord:[],after:5,again:[5,6],against:5,ahead:6,aid:1,aiobasecli:[],aiobotocor:[],aioendpoint:[],aiohierarchicalemitt:[],aiorequestsign:[],akwarglist:[],al:1,alan:1,alessandro:1,align:6,all:[3,4,5,6,8],all_sensor:6,all_touch:[],allow:[],allow_unsupported_driv:[],along:[3,4,5],alongsid:[],alpha:[3,5,6],alreadi:[3,5,6],also:[3,4,5,6,8],alt:5,altern:8,amazon:[3,5,6,7],amazonaw:[3,4,5,6],amici:1,among:[],amount:5,an:[3,4,5,6,7],analysi:[2,6,7],analyt:6,analyz:[4,7],andrad:1,andrew:1,angl:6,ani:[2,6,8],anlys_id:[4,6],annex:1,annual:5,anon:3,anoth:[3,5,6],antimeridian_cut:[],antimeridian_offset:[],antoni:1,aoi:[],apart:[],api:[3,4,8],api_param:[],append:6,append_dim:[],appli:[3,4,5,6],apply_request_checksum:[],approach:[3,4,6],appropri:6,ar:[1,3,4,5,6,8],architectur:3,archiv:1,area:[3,4,5,6,7],area_km2:[4,6],areaauthor:[3,4,5,6],aren:6,arg:[],argument:[3,4],aris:[],arn:1,arnott:1,around:[3,4],arrai:[1,3,4,5,6],arrang:[],artifact:6,aspect:[],aspect_deg:[4,6],aspect_sec:[4,6],assign:[4,6],assign_coord:4,associ:[3,4,5,6],astyp:4,asyn:[],async:[],asyncfilesystem:[],asyncio:[],attempt:3,attr:[4,5,6],attribut:[3,4,5,6],augspurg:1,auth:[],author:[0,3,4,5,6],auto:[3,6],automat:5,autorif:[3,4,5,6],autorift:[3,4,5,6],autorift_landice_0120m:[3,4,5,6],autorift_paramet:[3,4,5,6],autorift_parameter_fil:[3,4,5,6],autorift_software_vers:[3,4,5,6],autorift_software_versionarrai:[5,6],avail:8,averag:[5,6,7],avoid:[5,6],aw:[3,6,7,8],await:[],awar:4,award:0,awesom:4,ax1:[5,6],ax:[4,5,6],axhlin:5,axi:[3,4,5,6],axvlin:5,azimuth:[3,4,5,6],b545:3,b:[1,3,5,7],backend:3,backend_d:[],backend_kwarg:[],badaracco:1,bangladesh:[4,6],banihirw:1,bar:5,barto:1,base:[3,4,6,7,8],baseexcept:[],basic:[5,6],batch_siz:[],bbox:[3,4,6],bbox_dc:[3,6],bbox_gdf:[],bbox_geom:[],bbox_l:[],bc:[],becaus:[3,5,6],becom:3,been:[4,5],befor:[4,7],begin:[3,6],behav:5,being:6,bell:1,below:[3,5,6,8],benjamin:1,best:[3,4,5,6],better:[5,6],between:[3,4,5,6],bgndate:[],bhutan:[4,6],bia:[3,4,5,6],bin:5,binari:[],binaryarrai:[],binder:1,bit:[3,4,6],black:6,blue:5,bodi:[],book:[1,2,7],bool:[],border:4,bossch:1,bot:1,both:[5,6],botocor:[],boulder:1,bound:[4,6],bounds_format:[],bourbeau:1,brandt:1,braun:1,brendan:1,brief:6,brochart:1,bucket:[6,7,8],bufferediobas:[],build:5,build_url:[],built:6,bunt:1,burma:[4,6],bussonni:1,c26137a194d2:3,c:[1,4,5,6],c_is_column:[],c_valu:[],cach:[],cache_attr:[],calc_velocity_magnitud:5,calcul:[3,6],calibr:[3,4,5,6],california:[3,4,5,6],call:[6,7],can:[3,4,5,6,7],cannot:[],care:[4,5],caria:1,carlo:1,carri:6,carson:1,cartesian:[4,6],cartopi:[6,8],cast:4,casted_kei:[],caswel:1,cat:[],catalog:6,catalog_v02:[3,4,6],categor:[],categori:[],categorical_enum:[],caus:6,cax:4,cb:[],cbar_kwarg:6,cbar_label:[],ccr:8,cell:[3,4,5],cenlat:[4,6],cenlon:[4,6],center:1,central_meridian:[3,4,5,6],centroid:[3,4,5,6],certain:[3,6],cf:[3,4,5,6],cfeatur:8,chang:[3,4],chapter:3,character:5,characterist:4,chat:2,check:[4,7],chegini:1,cherian:[0,2],china:[4,6],chip:[3,4,5,6],chip_size_coordin:[3,4,5,6],chip_size_height:[3,4,5,6],chip_size_heightunit:[3,4,5,6],chip_size_width:[3,4,5,6],chip_size_widthunit:[3,4,5,6],choos:[5,6],chronlog:4,chronolog:6,chunk:[3,4,6],chunk_siz:6,chunk_stor:[],chunked_array_typ:[],chunking_dict:6,chunksiz:[3,4,6],chunktyp:6,cl:[],classification_kwd:[],click:[3,6],client:6,clip:7,clip_mask_arr:[],clip_mask_xrai:[],clipped_dataset:[],clobber:3,clone:[6,8],close:6,close_on_error:[],cloud:[2,3,4,7],cluster:6,cmap:[4,6],coastlin:[],cochran:1,code:[3,4,5,6,8],col:[5,6],collect:[],color:[3,5,6],colorado:1,colorbar:[4,5,6],colormap:4,colorscal:6,column:[3,4,5,6],colxn:[],com:[3,4,5,6,8],combin:5,come:[3,6],command:6,comment:[2,6],common:3,compar:[4,5,6],compil:3,compon:[3,4,5,6],compos:4,comput:[0,1,3,4,6,7],computation:4,concat:6,concat_charact:[],conda:8,condit:6,config:[3,4,5,6],configur:6,conn_lvl:6,connect:[],consid:[4,6],consist:[],consolid:[],consolidate_on_clos:[],consolidated_format:[],consolidatedmetadatastor:[],consolidatedstoreclass:[],consortium:1,constant:6,construct:[5,6,7],contain:[3,4,5,6,7,8],containsarrayerror:[],content:[3,4,5,6],context:3,contrast:5,control_scal:[],conveni:[],convent:[3,4,5,6],convers:[3,4,5,6],conversion_matrix_element_11unit:[3,4,5,6],conversion_matrix_element_12unit:[3,4,5,6],convert:[3,4,5,6,7],cool:[4,6],coord:[3,6],coordin:[3,4,5,6],coordinateaxistyp:[],coordinatetransformtyp:[],copdem30:[4,6],copdem90:4,copi:[5,6],cordeiro:1,core:[3,4,5,8],corlai:1,coro:[],coroutin:[],correct:[3,4,5,6],correspond:[0,3,4,6],corteva:1,could:[3,4,6],count:[3,4,5,6],countarrai:[5,6],cov:[5,6],cover:[3,6,8],coverag:[3,8],cple_httpresponseerror:[],cpu:[3,6],cpu_count:6,cpython:3,cr:[3,4,6,8],creat:[3,4,5,6,8],create_request:[],credenti:[],cropped_d:[],crs_from_user_input:[],crs_wkt:[],cube:[4,6],culbertson:1,cultur:[],cumsum:5,cumul:5,cumulative_i:5,cumulative_v:5,cumulative_x:5,current:6,custom:4,d:[1,2,4,5,6],dai:[5,6],dale:1,damon:1,dan:1,dap2:3,dap4:3,darkblu:[],darren:1,dask:[1,3,4,5,7],data:[1,2,7],data_var:[4,6],dataarrai:[5,6],dataarraygroupbi:6,datacu:[3,4,5,6],datacub:[3,4,5,6,8],datacube_software_vers:[3,4,5,6],datacube_sub:3,datafram:[4,6,7],dataset:[2,3,4,5,7,8],datasetdimens:[3,4,5,6],datasetgroupbi:6,datasetresampl:5,date:[1,3,4,5,6],date_cent:[3,4,5,6],date_cr:[3,4,5,6],date_dt:[3,4,5,6],date_upd:[],datestandard_nam:[3,4,5,6],datetim:[],datetime64:[3,4,5,6],datetime_measur:[],datetime_now:[],datetimeindex:[3,4,5,6],datum:[3,4,5,6],david:1,daysdescript:[],dc1:3,dc2:[],dc:[4,6],dc_bbox:4,dc_bbox_prj:[],dc_new:6,dc_new_timesort:6,dc_rechunk:6,dc_sub:4,dc_sub_2d:4,dc_timesort:6,dc_timesorted_fals:[],dd:3,de:1,dead:6,debug:[],decod:[],decode_cf:[],decode_coord:[],decode_tim:[],decode_timedelta:[],decor:[],deepak:[0,2],def:[3,5],default_valu:[],defin:[3,4,5,6],degre:[3,4,5,6],delet:[],dem_sourc:[4,6],demonstr:[2,3,4,5,6,7],den:1,dens:[5,7],depend:8,depth:[3,6],der:1,deriv:6,describ:[4,6],descript:[3,4,5,6],design:5,desktop:[],despit:5,detail:[3,4,5,6],determin:[3,4,5,6],dev:1,develop:[0,1,2],deviat:5,df:[],dict:6,dict_kei:[],dictionari:[4,6],did:[],didn:6,die:6,diff_days1:[],diff_days2:[],differ:3,dig:6,dim:[3,4,6],dimens:[3,4,5],dimension:[6,7],direct:[0,5],directiongrid_map:[3,4,5,6],directionstandard_nam:[3,4,5,6],directli:3,directori:[3,6,8],disable_3d:[],discern:5,discret:6,discuss:[3,4,5,6],diskless:3,displac:[3,4,5,6],displai:6,distribut:[1,6],djf:5,dmr:3,doc:[],document:4,doe:5,doesn:[3,6],doesnt:6,doi:1,don:[2,6],down:[5,6],download:[3,6,8],dr:[3,4,5,6],draw:[],driver:[],drivererror:[],droettboom:1,drop:[4,6],drop_vari:[],ds:5,dst_cr:[],dt:[3,4,5,6],dtype:[3,4,5,6],dummysess:[],duplic:6,duplicate_midd:[],durant:1,dure:[0,3,6],dussin:1,e:[0,1,2,4,5,6,8],each:[3,4,5],earlier:5,easi:6,easier:[3,4,6],easili:3,east:[3,4,5,6],edgecolor:6,edit:4,edu:0,effici:6,element:[3,4,5,6],elev:3,elif:[],elliott:1,ellipsoid:[4,6],els:[],elson:1,emanuel:1,emit:[],emitt:[],emma:0,emmamarshal:6,empti:[],enabled_driv:[],encod:[3,4],encount:[4,6],end:4,enddat:[],endpoint:3,engin:[3,6],ensembl:[4,6],ensure_env:[],ensure_env_with_credenti:[],ensure_futur:[],entir:[3,5,6],entri:[3,6],env:[6,8],env_ctor:[],environ:1,epsg:[3,4,5,6],eq:[3,4,5,6],equal:4,equat:[4,6],equival:4,eric:1,err:[],errno:3,error:[3,4,5],error_class:[],error_cod:[],errorgrid_map:[3,4,5,6],esri:3,essenti:[4,6],estim:[3,4,5,6],et:1,event:4,event_nam:[],ex:[],exact:8,examin:[4,7],exampl:[2,3,4,5,6,7,8],exc_wrap_point:[],except:[3,4,5,6],excit:6,exec:[],execut:4,exist:[5,6],expand:6,expand_dim:6,expect:[3,6],expires_in:[],explan:5,explod:6,explor:[3,4,5,8],exploratori:2,exsist:5,extens:5,extent:[3,4,5],extern:[3,4,5,6],extract:4,extrem:5,f6jmovy5navz:1,f:[1,3,4,6,8],facecolor:6,facet:5,facetgrid:[5,6],factor:[3,4,5,6],fafb:3,fahnestock:1,fail:[],fall:3,fals:[3,4],false_east:[3,4,5,6],false_north:[3,4,5,6],familiar:3,farmer:1,faster:[],featur:[6,8],featurecollect:[],feder:[4,6],feedback:0,feel:6,few:3,fg:5,fg_year:5,fig:[4,5,6],figsiz:[5,6],figur:6,figure_format:[3,4,5,6],file:[3,4,6,8],filenam:[],filename_or_obj:[],filenotfounderror:[],fill:[],fill_valu:6,fillopac:4,fillopactii:4,filter:3,find:[3,4,7,8],find_dim_dupl:[],find_granule_by_point:[3,4,6],fine:6,fiona:[],fiona_env:[],fire:1,first:[3,4,6],first_flagged_featur:6,fit:6,fix:6,flag:[3,4,5,6],fleischmann:1,float320:[5,6],float32107:6,float32108:6,float32112:[5,6],float32113:5,float3214:6,float3217:[5,6],float3218:6,float3219:[5,6],float321:[5,6],float3220:5,float3224:[5,6],float3228:6,float322:5,float32321:6,float323:[5,6],float3240:[5,6],float3245:6,float3246:5,float324:6,float3253:6,float3255:[5,6],float3260:[5,6],float3264:[5,6],float326:6,float328:[5,6],float3296:6,float3298:6,float3299:6,float32:[3,4,5,6],float32dask:[3,4,6],float32nan:[5,6],float32nanarrai:6,float640:5,float64193:[],float641:[5,6],float6427:[],float642:[],float6432:[],float643:[3,4,5,6],float6445:[],float644:[5,6],float646:6,float647:[3,4,5,6],float648:[5,6],float64:[3,4,5,6],float64dask:[],float64nan:4,floatingic:[3,4,5,6],flow:[3,4,5,6],flox:[5,6,8],fn:[],focu:[5,6,8],folium:6,follow:[3,4,5,6,7,8],footprint:[3,4,5,6],ford:1,form:[3,6],format:[1,3,5,6,8],forward:4,found:3,fp:[],frame:[],framework:0,fred:1,freder:1,free:6,freeman:1,freq:[3,4,5,6],frequenc:8,from:[7,8],from_array_kwarg:[],from_byt:[],from_cod:[],from_default:[],from_disk:[],from_vector:[],frozen:6,fs:3,fsmap:[],fsspec:[],fsstore:[],fstimeouterror:[],full:[3,4,5,6,8],full_kwd:[],func:[5,6],functool:[],further:[2,4,5,6],fut:[],futur:3,g078088e31398n:[4,6],g078125e31399n:[4,6],g078128e31390n:[4,6],g078523e31112n:4,g078544e31029n:4,g078577e31191n:4,g078779e31218n:4,g078843e31150n:4,g095088e30322n:[],g095124e30309n:4,g095138e30348n:4,g095180e30646n:[],g095203e30636n:4,g095206e30632n:[],g095210e30329n:4,g095301e30377n:6,g095323e30633n:[],g095324e30363n:4,g095459e29807n:6,g095642e30308n:[],g095721e29941n:6,g095869e30315n:6,g095915e29820n:6,g095925e29818n:6,g095930e29817n:6,g095936e29819n:6,g095962e29920n:6,g097476e28353n:[],g098182e28652n:[],g098653e28454n:[],g098674e28425n:[],g099434e30654n:[],g102041e29997n:[],g102042e29987n:[],g102044e29941n:[],g:[1,4,6],garcia:1,gardner:1,gatewai:1,gaussian:5,gb:[5,6],gballestero:1,gcc:3,gdal:[],gdal_area_or_point:[3,4,5,6],gdal_open_vector:[],gdalversionerror:[],gdf:3,geir:1,gener:[3,6],geo:3,geo_util:[],geobox:[],geobox_mak:[],geoboxmak:[],geocub:[4,7,8],geodatafram:[3,4,6],geodet:[4,5,6],geogc:[3,4,5,6],geograph:[4,6],geoi:[],geojson:[3,6],geojsontooltip:6,geom:[],geom_typ:6,geometri:[3,4,5,8],geometry_mask:[],geometrycollect:6,geometrydtyp:[],geopanda:[1,3,5,6,7,8],geoparquet:[4,8],geoplotaccessor:[],geoseri:3,geotransform:[3,4,5,6],geox:[],geoycoordinatetransformtyp:[],gerard:1,get:[4,6,7],get_ax:4,get_bbox_singl:[],get_bounds_polygon:[3,4,6],get_bounds_polyon:3,get_item:[],get_loc:[],get_object:[],get_opt:[],get_running_loop:[],getattr:[],getobject:[],gh51895:[],gh:8,giacomo:1,gib:[3,4,6],gilli:1,gind_granule_by_point:6,git:[],github:[2,6,8],give:[3,4,5,6],given:[3,5],glac_nam:6,glaciat:8,glacier:[1,7,8],glacier_anom:5,glacier_resample_1mo:5,glacier_resample_1mo_mag:5,glaciolog:6,glims_id:[4,6],glimsid:[],global:[1,3,8],go:[5,6],goal:7,good:6,gov:[3,4,5,6],gpd:[3,4,5,6,8],granger:1,granul:[4,5,6],granule_url:[3,4,5,6],granule_urlarrai:[5,6],graph:[3,4,6],grate:0,great:[3,5,6],greater:5,greatli:4,greenwich:[3,4,5,6],greenwichgeographic_crs_nam:[4,5,6],grid_map:[3,4,5,6],grid_mapping_nam:[],grid_max_sp:4,grid_mean_sp:4,grid_median_sp:4,grid_min_sp:4,gridlin:8,group:[1,6,7],group_bi:[],groupbi:[4,5,6,7],grouped_id:4,groupnotfounderror:[],grout:1,gt:[3,4,5,6],guid:[3,4,5,6],guidanc:2,h:1,ha:[3,4,5,6,8],hamman:1,hamrick:1,handi:3,handl:3,handler:[],happen:6,harri:1,hashtabl:[],hashtable_class_help:[],have:[2,3,4,5,6],head:[1,4,6,8],hedegaard:1,height:[3,4,5,6],help:[3,4,5,6],hemispher:[4,6],henderson:[0,2],here:[3,4,5,6,8],hesit:2,hierarchi:[],high:[3,4,5,6,7],highlight:5,highlight_kwd:[],hist:5,hist_i:5,hist_v:5,hist_x:5,histogram:5,hjell:1,hoes:1,hoffmann:1,holdgraf:1,home:6,hook:[],horizont:6,host:[2,3,4],hostid:3,hough:4,hover:6,how:[2,3,4,5,6,7,8],howev:6,hoyer:1,html:6,http:[1,3,4,5,6,8],http_url:3,hundr:3,hunter:1,hvplot:3,hyphen:[],i:[3,4,6],ic4aqc8guefhmqzw5vefjp1pklf3bo2qbov:3,ic:[1,3,4,5,8],iceflag_mean:[3,4,5,6],iceflag_valu:[3,4,5,6],icestandard_nam:[3,4,5,6],id:[3,5,6],idea:6,ideal:6,identifi:[3,4,5,6],ie:[5,6],ietf:6,ignor:[],ignore_field:[],ignore_geometri:[],iloc:6,imag:[1,3,4,5,6],image1_acquition_d:[3,4,6],image1_acquition_datearrai:[5,6],image1_miss:[3,4,6],image1_missionarrai:[5,6],image1_satellit:[3,4,6],image1_satellitearrai:[5,6],image1_satellitexarrai:[],image1_sensor:[3,4,6],image1_sensorarrai:[5,6],image2_acquition_d:[3,4,6],image2_acquition_datearrai:[5,6],image2_miss:[3,4,6],image2_missionarrai:[5,6],image2_satellit:[3,4,6],image2_satellitearrai:[5,6],image2_satellitexarrai:6,image2_sensor:[3,4,6],image2_sensorarrai:[5,6],image_pair:[],image_pair_center_d:[3,4,6],image_pair_center_date_with_time_separ:6,image_pair_center_date_with_time_separationarrai:[3,4,5,6],image_pair_center_date_with_time_separationxarrai:6,image_pair_center_datearrai:[5,6],image_pair_time_separ:[3,4,6],image_pair_time_separationarrai:[5,6],imageri:6,implement:3,impos:6,improv:4,imr9d3pei28u:1,inaccess:3,includ:[4,6,7],include_field:[],inconsist:6,index:[3,4,5,6,7],index_part:6,index_right:4,indexengin:[],indic:[3,4,5,6],individu:[4,7],indonesia:[4,6],inequ:[],inferno:4,info:[4,6],inform:[3,4,6,8],ingest:5,init:[],initi:5,inline_arrai:[],inlinebackend:[3,4,5,6],inner:[3,4],inplac:6,input:[3,6],input_dict:[],input_point:3,input_xr:3,inputu:[],insight:[0,2],inspect:[2,3,5,7],instal:[6,8],instanc:[],instead:[3,5,6],institut:[3,4,5,6],instruct:[],int640crs_wkt:[4,5,6],int641:[],int64919774:[],int64919859:[],int64:[4,5,6],int64dask:[],intead:[],integ:4,integr:6,intend:[],intens:4,inter:3,interact:[1,3,6],interest:[3,4,5,6,7,8],interf:6,intern:4,internet:6,internship:0,interp_mask:[3,4,5,6],interpol:[3,4,5,6],interpolate_na_method:[],interpolated_value_mask:[3,4,6],interpolated_value_maskarrai:[5,6],interpolated_value_maskunit:[],interpolatedflag_valu:[3,4,5,6],intersect:[3,4,5,6],interv:5,introduc:3,invalid:4,invalidindexerror:[],inventori:[1,4,6,8],inverse_flatten:[],invert:[],investig:[5,7],invok:[],io:1,ipynb:8,ipython:[3,5],irregular:6,is_except:[],is_geometry_typ:[],is_integ:[],is_max_vers:[],is_rgi6:6,is_scalar:[],isawait:[],isel:[3,4],isin:6,isinst:[],isn:[4,6],isnan:[],isnul:5,issu:[3,6],iter:[],its:[3,4,5,6],its_:[],its_l:[3,4,5,6],its_liv:[1,5,7,8],its_live_vel_epsg32645_g0120_x250000_y3150000:[],its_live_vel_epsg32645_g0120_x250000_y4750000:3,its_live_vel_epsg32645_g0120_x450000_y3150000:[],its_live_vel_epsg32646_g0120_x750000_y3350000:[3,4,5,6],itsliv:[4,6,8],itslive_catalog:[3,4,6],itslive_tutori:6,itslivetool:[4,6,8],itslivetools_env:8,ivanov:1,ivers:3,j:[1,3,4,5,6],jacob:1,jae:1,jame:1,jeff:1,jeffrei:1,jen:1,jessica:[0,1,2],jet:[3,4,5,6],jetstream2:1,jja:5,jodi:1,joe:1,john:1,join:4,jonasviehweg:1,joon:1,jor:1,jordahl:1,jori:1,jouni:1,journal:1,jpl:[3,4,5,6],js:[],json:[3,4,5,6,8],json_load:[],jsontime_standard_img1:[3,4,5,6],jun:[],jupyt:[1,7],jupyterlab:8,just:[3,5,6,8],k:1,keep:[],keep_polygon:6,kei:[4,6],kellei:1,kelsei:1,kernel:6,kevin:[0,2],keyerror:3,keyword:[],kib:[3,4,6],kilomet:4,kind:6,kirkham:1,kluyver:1,klymak:1,know:[3,4,5,6],kw2:[],kwarg:[],kwd:[],l7:6,l7_condit:6,l7_mean:6,l7_subset:6,l8:6,l8_condit:6,l8_data:6,l8_mean:6,l8_subset:6,l9_condit:[],l9_subset:[],l:[1,5,6],label:[1,3,4,5,6,7],laboratori:[3,4,5,6],labpath:8,lambda:6,land:[3,4,5,6,8],land_ice_surface_veloc:6,land_ice_surface_velocityunit:[3,4,5,6],land_ice_surface_x_velocityunit:[3,4,5,6],land_ice_surface_y_velocityunit:[3,4,5,6],landat8:[],landic:[3,4,5,6],landsat7:6,landsat8:6,landsat9:[],landsat:[1,6],landsatoli:[5,6],larg:[3,5,6,7,8],larger:[4,6],largest:6,last:[3,5],lat:[3,4,6],later:[3,4],latest:8,latitud:[3,4,5,6],latitude_formatt:8,latitude_of_origin:[3,4,5,6],latlon:6,launch:8,layer:[3,4,6],lazi:6,lazili:7,lc08_l1tp_135039_20131108_20200912_02_t1_x_lc08_l1tp_135039_20131226_20200912_02_t1_g0120v02_p045:[],lc08_l1tp_135039_20131124_20200912_02_t1_x_lc08_l1tp_135039_20131210_20200912_02_t1_g0120v02_p038:[],lc08_l1tp_135039_20161015_20200905_02_t1_x_lc08_l1tp_135039_20170714_20200903_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20161015_20200905_02_t1_x_le07_l1tp_135039_20180303_20200829_02_t1_g0120v02_p003:6,lc08_l1tp_135039_20170119_20200905_02_t1_x_lc08_l1tp_135039_20180122_20200902_02_t1_g0120v02_p088:6,lc08_l1tp_135039_20170119_20200905_02_t1_x_le07_l1tp_135039_20170127_20201008_02_t1_g0120v02_p094:6,lc08_l1tp_135039_20170119_20200905_02_t1_x_le07_l1tp_135039_20171229_20200830_02_t1_g0120v02_p089:6,lc08_l1tp_135039_20170204_20200905_02_t1_x_lc08_l1tp_135039_20171221_20200902_02_t1_g0120v02_p089:6,lc08_l1tp_135039_20170204_20200905_02_t1_x_lc08_l1tp_135039_20180122_20200902_02_t1_g0120v02_p093:6,lc08_l1tp_135039_20170204_20200905_02_t1_x_le07_l1tp_135039_20171229_20200830_02_t1_g0120v02_p096:6,lc08_l1tp_135039_20170204_20200905_02_t1_x_le07_l1tp_135039_20180215_20200829_02_t1_g0120v02_p092:6,lc08_l1tp_135039_20170409_20200904_02_t1_x_lc08_l1tp_135039_20170714_20200903_02_t1_g0120v02_p003:[5,6],lc08_l1tp_135039_20170409_20200904_02_t1_x_lc08_l1tp_135039_20170916_20200903_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20170409_20200904_02_t1_x_lc08_l1tp_135039_20180919_20200830_02_t1_g0120v02_p006:6,lc08_l1tp_135039_20170409_20200904_02_t1_x_le07_l1tp_135039_20170604_20200831_02_t1_g0120v02_p002:[5,6],lc08_l1tp_135039_20170409_20200904_02_t1_x_le07_l1tp_135039_20180303_20200829_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20170714_20200903_02_t1_x_le07_l1tp_135039_20171026_20200830_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20170730_20200903_02_t1_x_le07_l1tp_135039_20171026_20200830_02_t1_g0120v02_p003:6,lc08_l1tp_135039_20170730_20200903_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p008:6,lc08_l1tp_135039_20170730_20200903_02_t1_x_le07_l1tp_135039_20181029_20200827_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20170916_20200903_02_t1_x_le07_l1tp_135039_20180303_20200829_02_t1_g0120v02_p004:6,lc08_l1tp_135039_20170916_20200903_02_t1_x_le07_l1tp_135039_20181029_20200827_02_t1_g0120v02_p005:6,lc08_l1tp_135039_20170916_20200903_02_t1_x_le07_l1tp_135039_20181130_20200827_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20171103_20200902_02_t1_x_le07_l1tp_135039_20171111_20200830_02_t1_g0120v02_p092:6,lc08_l1tp_135039_20171103_20200902_02_t1_x_le07_l1tp_135039_20171229_20200830_02_t1_g0120v02_p091:6,lc08_l1tp_135039_20171119_20200902_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p008:6,lc08_l1tp_135039_20171205_20200902_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p005:6,lc08_l1tp_135039_20171221_20200902_02_t1_x_le07_l1tp_135039_20171229_20200830_02_t1_g0120v02_p099:6,lc08_l1tp_135039_20171221_20200902_02_t1_x_le07_l1tp_135039_20181216_20200827_02_t1_g0120v02_p089:6,lc08_l1tp_135039_20171221_20200902_02_t1_x_le07_l1tp_135039_20190101_20200827_02_t1_g0120v02_p091:6,lc08_l1tp_135039_20180122_20200902_02_t1_x_le07_l1tp_135039_20180215_20200829_02_t1_g0120v02_p088:6,lc08_l1tp_135039_20180122_20200902_02_t1_x_le07_l1tp_135039_20181216_20200827_02_t1_g0120v02_p091:6,lc08_l1tp_135039_20180122_20200902_02_t1_x_le07_l1tp_135039_20190101_20200827_02_t1_g0120v02_p094:6,lc08_l1tp_135039_20180428_20200901_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p003:6,lc08_l1tp_135039_20180514_20200901_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p006:6,lc08_l1tp_135039_20180530_20200831_02_t1_x_le07_l1tp_135039_20180725_20200828_02_t1_g0120v02_p007:6,lc08_l1tp_135039_20181122_20200830_02_t1_x_lc08_l1tp_135039_20200213_20200823_02_t1_g0120v02_p094:6,lc08_l1tp_135039_20181122_20200830_02_t1_x_le07_l1tp_135039_20181130_20200827_02_t1_g0120v02_p090:6,lc08_l1tp_135039_20181122_20200830_02_t1_x_le07_l1tp_135039_20181216_20200827_02_t1_g0120v02_p098:6,lc08_l1tp_135039_20181122_20200830_02_t1_x_le07_l1tp_135039_20190101_20200827_02_t1_g0120v02_p099:6,lc08_l1tp_135039_20181122_20200830_02_t1_x_le07_l1tp_135039_20190117_20200827_02_t1_g0120v02_p091:6,le07_l1tp_135039_20160921_20200902_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p008:6,le07_l1tp_135039_20160921_20200902_02_t1_x_le07_l1tp_135039_20180114_20200830_02_t1_g0120v02_p015:6,le07_l1tp_135039_20161023_20200901_02_t1_x_lc08_l1tp_135039_20170409_20200904_02_t1_g0120v02_p007:6,le07_l1tp_135039_20161023_20200901_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p007:6,le07_l1tp_135039_20161108_20200901_02_t1_x_le07_l1tp_135039_20180114_20200830_02_t1_g0120v02_p018:6,le07_l1tp_135039_20161124_20200901_02_t1_x_le07_l1tp_135039_20170316_20200831_02_t1_g0120v02_p026:6,le07_l1tp_135039_20161210_20201008_02_t1_x_le07_l1tp_135039_20180215_20200829_02_t1_g0120v02_p076:6,le07_l1tp_135039_20170111_20200901_02_t1_x_lc08_l1tp_135039_20170714_20200903_02_t1_g0120v02_p007:6,le07_l1tp_135039_20170111_20200901_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p004:6,le07_l1tp_135039_20170111_20200901_02_t1_x_le07_l1tp_135039_20180130_20200830_02_t1_g0120v02_p016:6,le07_l1tp_135039_20170212_20200901_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p009:6,le07_l1tp_135039_20170212_20200901_02_t1_x_le07_l1tp_135039_20180114_20200830_02_t1_g0120v02_p019:6,le07_l1tp_135039_20170316_20200831_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p006:6,le07_l1tp_135039_20170316_20200831_02_t1_x_le07_l1tp_135039_20171111_20200830_02_t1_g0120v02_p023:6,le07_l1tp_135039_20170401_20200831_02_t1_x_lc08_l1tp_135039_20170714_20200903_02_t1_g0120v02_p009:6,le07_l1tp_135039_20170401_20200831_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p006:6,le07_l1tp_135039_20170401_20200831_02_t1_x_le07_l1tp_135039_20171127_20200830_02_t1_g0120v02_p016:6,le07_l1tp_135039_20170401_20200831_02_t1_x_le07_l1tp_135039_20171213_20200830_02_t1_g0120v02_p019:6,le07_l1tp_135039_20170401_20200831_02_t1_x_le07_l1tp_135039_20171229_20200830_02_t1_g0120v02_p016:6,le07_l1tp_135039_20170503_20200831_02_t1_x_le07_l1tp_135039_20170604_20200831_02_t1_g0120v02_p021:6,le07_l1tp_135039_20170503_20200831_02_t1_x_le07_l1tp_135039_20180522_20200829_02_t1_g0120v02_p014:6,le07_l1tp_135039_20170604_20200831_02_t1_x_lc08_l1tp_135039_20170730_20200903_02_t1_g0120v02_p008:6,le07_l1tp_135039_20170604_20200831_02_t1_x_lc08_l1tp_135039_20170916_20200903_02_t1_g0120v02_p004:6,le07_l1tp_135039_20170604_20200831_02_t1_x_lc08_l1tp_135039_20180207_20200902_02_t1_g0120v02_p005:6,le07_l1tp_135039_20170604_20200831_02_t1_x_lc08_l1tp_135039_20180428_20200901_02_t1_g0120v02_p008:6,le07_l1tp_135039_20171026_20200830_02_t1_x_le07_l1tp_135039_20181130_20200827_02_t1_g0120v02_p026:6,le07_l1tp_135039_20171127_20200830_02_t1_x_le07_l1tp_135039_20181216_20200827_02_t1_g0120v02_p062:6,le07_l1tp_135039_20171229_20200830_02_t1_x_le07_l1tp_135039_20180303_20200829_02_t1_g0120v02_p006:6,le07_l1tp_135039_20180215_20200829_02_t1_x_le07_l1tp_135039_20190117_20200827_02_t1_g0120v02_p069:6,le07_l1tp_135039_20180303_20200829_02_t1_x_lc08_l1tp_135039_20180327_20200901_02_t1_g0120v02_p007:6,le07_l1tp_135039_20180303_20200829_02_t1_x_lc08_l1tp_135039_20180530_20200831_02_t1_g0120v02_p007:6,le07_l1tp_135039_20180303_20200829_02_t1_x_lc08_l1tp_135039_20180919_20200830_02_t1_g0120v02_p004:[5,6],le07_l1tp_135039_20180303_20200829_02_t1_x_le07_l1tp_135039_20190117_20200827_02_t1_g0120v02_p012:6,le07_l1tp_135039_20180725_20200828_02_t1_x_lc08_l1tp_135039_20181224_20200830_02_t1_g0120v02_p006:6,le07_l1tp_135039_20180725_20200828_02_t1_x_lc08_l1tp_135039_20190109_20200829_02_t1_g0120v02_p007:6,le07_l1tp_135039_20180725_20200828_02_t1_x_lc08_l1tp_135039_20190125_20200830_02_t1_g0120v02_p007:6,le07_l1tp_135039_20180725_20200828_02_t1_x_le07_l1tp_135039_20190101_20200827_02_t1_g0120v02_p013:6,le07_l1tp_135039_20181130_20200827_02_t1_x_le07_l1tp_135039_20190101_20200827_02_t1_g0120v02_p083:6,le07_l1tp_135039_20181216_20200827_02_t1_x_le07_l1tp_135039_20190117_20200827_02_t1_g0120v02_p089:6,lead:6,leaflet:[],leah:1,learn:[],lee:1,left:5,left_ax:[],legend:[3,4,5],legend_kwd:4,len:[4,6],length:[3,4,5,6],let:[3,4,5,6],level:[3,4,5,6,7],leverag:7,li:3,lib:6,librari:[0,3,6,8],light:[3,4,5,6],like:[2,4,5,6,8],limit:5,line2d:6,line:[5,6],linestr:6,linestyl:[5,6],linewidth:5,link:[3,8],linkag:[],linux:[3,8],list:[6,8],listlik:[],litt:6,live:[3,4,5,6],ll:[3,5,6,7,8],lll:8,lmax:[],lmax_m:[4,6],load:[4,6,7],load_ext:3,load_vector_data:[],loc:[4,6],local:[3,6],localclust:6,locat:[3,5,6,8],lock:8,log:6,logger:[],logic:6,lon:[3,4,6],longer:[3,5],longitud:[3,4,5,6],longitude_formatt:8,look:[3,4,5,6],loop:[],lose:6,lot:6,lsp:[],lt:[3,4,5,6],luca:1,lw:[],m11:[3,4,5,6],m11_dr_to_vr_factor:[3,4,5,6],m11_dr_to_vr_factorunit:[3,4,5,6],m12:[3,4,5,6],m12_dr_to_vr_factor:[3,4,5,6],m12_dr_to_vr_factorunit:[3,4,5,6],m:[1,3,4,5,6],machin:[3,8],maco:8,made:8,magic:6,magma:6,magnitud:[3,4,6],magnitudegrid_map:[3,4,5,6],mai:[1,3,4,6,8],main:[],majora:1,make:[3,4,6],make_geocub:[1,4,8],make_request:[],malform:3,mam:5,mani:[1,3,4,5,6],manipul:[3,4,6,7],map:[3,4,5,6,7],map_kwd:[],mappingarrai:[5,6],mappingstandard_nam:[3,4,5,6],marker:[5,6],marker_kwd:[],marker_typ:[],markers:5,marku:1,marshal:[0,2,8],martin:1,mask:[3,4,5,6],mask_and_scal:[],mask_valu:[],maskflag_mean:[3,4,5,6],maskgrid_map:[],maskstandard_nam:[3,4,5,6],maskurl:[3,4,5,6],master:[],match:[4,6],materi:[1,2],math:[],matplotlib:[1,4,5,6,8],matrix:[3,4,5,6],matt:1,matthew:1,mauricio:1,max:[3,4],max_bound:[],max_lat:[],max_lon:[],max_zoom:[],maximum:3,mcbride:1,mcdougal:1,mcfarland:1,mdpi:[3,4,5,6],mean:[3,4,5],measur:[1,3,4,5,6],median:[4,5],memori:6,menu:6,mercat:[4,6],merg:4,merge_alg:[],meridian:[4,6],messag:[3,6],meta:[3,4,6],meta_arrai:[],meta_stor:[],metadata:[],metadata_kei:[],meter:[3,4,5,6],method:[3,4,5,6,7],metr:[3,4,5,6],metrearrai:[4,5,6],mib:[3,4,6],micah:1,michael:1,microsecondsstandard_nam:[3,4,5,6],microsoft:1,mid:[],mid_dat:[3,4,5,6],mid_datepandasindexpandasindex:[3,4,5,6],midpoint:[3,4,5,6],might:6,mike:1,mile:1,millman:1,min:[3,4],min_lat:[],min_lon:[],min_zoom:[],miniconda3:6,minim:[3,4,5,6],miss:[],missing_except:[],missing_kwd:[],missingspatialdimensionerror:[],mission:[3,4,5,6],mission_img1:[3,4,5,6],mission_img2:[3,4,5,6],mix:5,mode:[3,4,5,6],model:[3,4,5,6],modifi:4,modul:[],modulenotfounderror:[],mongolia:[4,6],month:5,more:[3,4,5,6,7],morpholog:[],morri:1,most:6,mostli:6,move:[4,6,8],mpl:8,mplplot:[],ms:6,msi:[5,6],mticker:8,much:[5,6],multi:7,multipl:[3,4,5,6,7,8],multipli:[3,4,5,6],multipolygon:6,must:[3,4],mx_pixel_s:[3,4,5,6],my:6,my_pixel_s:[3,4,5,6],myanmar:[4,6],mybind:8,n20e080:[],n20e090:6,n30e090:[3,4,5,6],n40e080:3,n46_0120m_floatingic:[3,4,5,6],n46_0120m_landic:[3,4,5,6],n:[1,4,6],n_worker:6,nalvart:1,name:[3,4,5,6],nameerror:[],nan:[4,5,6],nan_polici:5,nanarrai:[4,5,6],nanchip_size_coordin:[5,6],nandescript:[5,6],nannam:4,nanxarrai:4,nasa:[0,1,3,4,5,6],nation:1,natur:1,naturalearthfeatur:[],navig:7,nc:[5,6],ncol:[5,6],ndarrai:[3,4,6],nearest:5,need:[3,5,6],neg:5,nell:1,nest:[],netcdf4:3,netcdf:3,next:[3,4,5,6,8],nice:6,nielsen:1,nlevel:[],no_def:[],no_defsscale_factor_at_central_meridian:[3,4,6],no_defsspatial_ref:[],no_touch:[],nocredentialserror:[],nodatainbound:[],nois:[5,6],noisi:[5,6],non:[3,4,5,6,8],none:[3,4,5,6],norm:5,normal:5,north:[3,4,5,6],northern:[4,6],nosuchkei:[],note:[3,5],notebook:[1,3,4,6,7,8],noth:[],notic:6,notna:[],notnul:[5,6],now:[3,4,5,6],noy:1,np:[3,4,5,6,8],ns:[3,4,5,6],nsidc:1,num_val:[],number:[3,4,5,6,7],numer:[],numpi:[1,3,4,5,6,8],nuniqu:4,o1region:[4,6],o2region:[4,6],o:5,ob:[5,6],obj:[],object:3,objectdask:[],obscur:6,observ:[4,5,6],occur:[3,5],octob:1,off:6,offshor:[4,6],ogrext:[],ogrgeombuild:[],ok:5,omit:5,on_error:[],onalan:1,onc:[4,6],one:[3,4,5],onli:[3,4,6],onlin:1,onshor:[4,6],onto:4,oop:6,op_nam:[],opac:4,open:[0,3,7],open_backend_dataset_paramet:[],open_consolid:[],open_dataset:[3,6],open_dataset_paramet:[],open_group:[],open_kwarg:[],oper:[5,6],operation_model:[],operation_nam:[],optic:[3,4,5,6],optim:3,option:[3,8],orang:5,order:[4,6],org:[1,6,8],organ:[3,5,6],orient:[4,5],origin:[3,4,5,6],os:[3,4,5,6,8],oserror:3,osheroff:1,osx:8,other:[2,7],otherwis:8,our:[3,4,5,6],out:[2,4,5,6,7],out_grid:4,out_grid_sub:[],out_shap:[],outlier:5,outlin:[1,5,8],output_cr:[],over:[3,4],overlap:[3,4,5,6],overrid:[],overview:6,overwrite_encoded_chunk:[],own:3,p:[1,3],pa:1,pacer:1,packag:[6,7,8],page:[6,7,8],pair:[1,3,4,5,6],panda:[1,3,5,6,7,8],parallel:[0,3,4,5,6],param:[],paramet:[3,4,5,6],parquet:[4,6],parse_path:[],parsed_respons:[],part:0,particular:8,pass:[3,4,6],patel:1,path:[],path_or_byt:[],pathlik:[],pattern:[3,4,5,6],paul:[0,1,2],pcolormesh:6,pd:[4,5,6,8],per:[],percentag:[3,4,5,6],perez:1,perform:[2,5,6],permanentredirect:3,perri:1,persist:3,phil:1,physic:[5,6],pick:5,pictur:3,pin:8,pip:[],pittsburgh:1,pixel:[3,4,5,6,8],plai:3,planetarycomput:1,platecarre:[],platform:8,pleas:[0,2,3,6],plot:[1,3,5,6],plot_backend:[],plot_class:[],plot_datafram:[],plot_obj:[],plotaccessor:[],plt:[4,5,6,8],pmalla:1,png_enabl:[],point:[4,6,8],point_gdf:[],point_geom:[],point_v:5,point_v_resampl:5,poli:3,polygon:[3,4,5,6,7,8],polygon_geom:3,pop:[],popul:[3,4,5,6],popup:[],popup_kwd:[],portion:3,posit:5,possibl:6,precis:[],preconfigur:8,prefer_canva:[],preliminari:[3,5,7],prepar:4,prepare_request:[],prepared_request:[],pretti:[4,5,6],previou:4,primarili:5,prime:[4,6],primeclass:6,primem:[3,4,5,6],print:[4,5,6],prioriti:[3,4,5,6],problem:6,problem_geom:6,problem_geom_id:6,problem_geoms_df:6,problem_geoms_gdf:6,process:[6,7],processor:3,produc:5,program:[0,1],proj:[3,4,6],projc:[3,4,5,6],project:[0,3,5,7],projection_x_coordinatearrai:[3,4,6],projection_x_coordinateaxi:[5,6],projection_x_coordinateunit:4,projection_y_coordinatearrai:[3,4,6],projection_y_coordinateaxi:[5,6],projection_y_coordinateunit:4,projectiongeotransform:[],projectionstandard_nam:[3,4,5,6],projectionunit:[5,6],propag:[5,6],proper:[],properti:[3,6],propuls:[3,4,5,6],provid:4,psutil:6,pts_l:3,publish:1,pxi:[],py:[6,8],pyobjecthasht:[],pyplot:[4,5,6,8],python3:6,python:[1,2,6,7,8],pyup:1,pyx:[],quadmesh:[],quantiti:5,queri:[3,4],question:2,quick:3,quit:3,quiver:6,quot:[3,4,5,6],r:[1,3,5],radar:[3,4,5,6],ragan:1,rai:1,rais:[],ram:6,randolph:[1,4,6,8],rang:[3,4,5,6],raphael:1,raspaud:1,raster:[3,7,8],raster_arrai:[],raster_dataset:[],rasterarrai:[],rasterdataset:[],rasterio:[],rasterize_funct:[],rather:[4,5,6],raw:5,raw_kwarg:5,re:[3,5,6],reach:2,read:3,read_fil:[3,4,6],read_in_s3:[3,4,6],read_parquet:[4,6],reader:[],reason:[],recalc:[],recent:[],record:1,recurs:[],red:[3,5,6],reduc:[6,7],reduct:[5,7],refer:[3,4,6,7],reflect:3,region:[3,5,6,7,8],region_nam:[],region_of_interest_valid_pixel_percentag:[3,4,6],region_of_interest_valid_pixel_percentagearrai:[5,6],reindex:5,rel:[1,6],relat:4,relationshipstandard_nam:[3,4,5,6],releas:3,reli:4,remain:6,remot:7,remov:[4,6],remove_time_mean:5,renam:4,render:6,reorder:5,replac:3,replot:6,repo:8,report:[3,4,5,6],repositori:[6,8],repres:[3,5,6],reproduc:[1,8],reproject:6,req_kw:[],request:[3,4,5,6,8],request_context:[],request_dict:[],requestid:3,requir:[6,8],require_gdal_vers:[],resampl:7,resample_obj:5,resample_obj_mag:5,resampli:5,research:[1,6],resembl:6,reset_index:4,resolut:[],resolv:3,resolve_await:[],resourc:[],resp:[],respons:3,rest:3,restart:6,result:5,retina:[3,4,5,6],retri:[],retriev:[3,4,5,6],return_result:[],rework:6,rfc7946:6,rgi15_southasiaeast:[],rgi2000:[4,6],rgi60:[],rgi7_region15_south_asia_east:[4,6],rgi:[1,8],rgi_id:[4,6],rgi_int:4,rgi_int_fillvalu:4,rgi_intlong_nam:4,rgi_itsl:4,rgi_sub:4,rgiid:4,richardscottoz:1,rician:5,right:[4,5],rio:[4,6],rioxarrai:[1,3,4,5,6,7,8],rmse:[3,4,5,6],rob:1,rock:6,rocklin:1,roi:[3,4,5,6],roi_valid_percentag:[3,4,5,6],root:1,rotat:6,roughli:[],row:[3,4,5,6],run:[3,4,6],runtimewarn:4,russian:[4,6],rxr:[3,4,5,6,8],ryan:1,s1:6,s1_condit:6,s1_mean:6,s1_subset:6,s1a_iw_slc__1sdv_20170316t114105_20170316t114132_015717_019de2_9ef5_x_s1a_iw_slc__1sdv_20170328t114105_20170328t114132_015892_01a320_8c08_g0120v02_p096:6,s1a_iw_slc__1sdv_20170409t114130_20170409t114157_016067_01a85f_b847_x_s1a_iw_slc__1sdv_20170421t114131_20170421t114158_016242_01adba_aff2_g0120v02_p096:6,s1a_iw_slc__1sdv_20170819t114137_20170819t114204_017992_01e321_c4ca_x_s1a_iw_slc__1sdv_20170831t114138_20170831t114205_018167_01e864_660b_g0120v02_p098:6,s1a_iw_slc__1sdv_20170831t114138_20170831t114205_018167_01e864_660b_x_s1a_iw_slc__1sdv_20170912t114138_20170912t114205_018342_01ede0_070a_g0120v02_p098:6,s1a_iw_slc__1sdv_20170907t233726_20170907t233753_018276_01ebb8_cb87_x_s1a_iw_slc__1sdv_20170919t233727_20170919t233754_018451_01f11b_4477_g0120v02_p097:6,s1a_iw_slc__1sdv_20170912t114138_20170912t114205_018342_01ede0_070a_x_s1a_iw_slc__1sdv_20170924t114139_20170924t114206_018517_01f33b_482a_g0120v02_p098:6,s1a_iw_slc__1sdv_20171106t233727_20171106t233754_019151_02068b_355b_x_s1a_iw_slc__1sdv_20171118t233727_20171118t233754_019326_020c05_f81a_g0120v02_p098:6,s1a_iw_slc__1sdv_20171217t114138_20171217t114205_019742_021916_4a54_x_s1a_iw_slc__1sdv_20171229t114137_20171229t114204_019917_021e81_f442_g0120v02_p099:6,s1a_iw_slc__1sdv_20180122t114136_20180122t114203_020267_022997_e449_x_s1a_iw_slc__1sdv_20180203t114136_20180203t114203_020442_022f2d_75de_g0120v02_p098:6,s1a_iw_slc__1sdv_20180215t114136_20180215t114203_020617_0234c0_e91f_x_s1a_iw_slc__1sdv_20180227t114136_20180227t114203_020792_023a5a_3a59_g0120v02_p098:6,s1a_iw_slc__1sdv_20180227t114136_20180227t114203_020792_023a5a_3a59_x_s1a_iw_slc__1sdv_20180311t114136_20180311t114203_020967_023fd8_ce5c_g0120v02_p098:6,s1a_iw_slc__1sdv_20180306t233724_20180306t233751_020901_023dbb_f97d_x_s1a_iw_slc__1sdv_20180318t233724_20180318t233751_021076_024341_17a7_g0120v02_p097:6,s1a_iw_slc__1sdv_20180318t233724_20180318t233751_021076_024341_17a7_x_s1a_iw_slc__1sdv_20180330t233725_20180330t233752_021251_0248cf_4746_g0120v02_p097:6,s1a_iw_slc__1sdv_20180411t233725_20180411t233752_021426_024e48_f035_x_s1a_iw_slc__1sdv_20180423t233725_20180423t233752_021601_0253b9_a996_g0120v02_p096:6,s1a_iw_slc__1sdv_20180423t233725_20180423t233752_021601_0253b9_a996_x_s1a_iw_slc__1sdv_20180505t233726_20180505t233753_021776_025942_e7eb_g0120v02_p096:6,s1a_iw_slc__1sdv_20180428t114137_20180428t114204_021667_0255dc_c18c_x_s1a_iw_slc__1sdv_20180510t114138_20180510t114205_021842_025b69_08e5_g0120v02_p096:6,s1a_iw_slc__1sdv_20180505t233726_20180505t233753_021776_025942_e7eb_x_s1a_iw_slc__1sdv_20180517t233727_20180517t233754_021951_025ed2_2bfa_g0120v02_p094:6,s1a_iw_slc__1sdv_20180517t233727_20180517t233754_021951_025ed2_2bfa_x_s1a_iw_slc__1sdv_20180529t233727_20180529t233754_022126_026474_e4c7_g0120v02_p094:6,s1a_iw_slc__1sdv_20180610t233728_20180610t233755_022301_0269e9_f935_x_s1a_iw_slc__1sdv_20180622t233729_20180622t233756_022476_026f2d_1cb4_g0120v02_p097:6,s1a_iw_slc__1sdv_20180622t233729_20180622t233756_022476_026f2d_1cb4_x_s1a_iw_slc__1sdv_20180704t233729_20180704t233756_022651_02744b_6264_g0120v02_p097:6,s1a_iw_slc__1sdv_20180704t233729_20180704t233756_022651_02744b_6264_x_s1a_iw_slc__1sdv_20180716t233730_20180716t233757_022826_027996_109c_g0120v02_p097:6,s1a_iw_slc__1sdv_20180809t233732_20180809t233759_023176_028494_6490_x_s1a_iw_slc__1sdv_20180821t233732_20180821t233759_023351_028a3f_83cc_g0120v02_p097:6,s1a_iw_slc__1sdv_20180826t114119_20180826t114146_023417_028c5a_f7ca_x_s1a_iw_slc__1sdv_20180907t114120_20180907t114147_023592_0291f1_8507_g0120v02_p097:6,s1a_iw_slc__1sdv_20181001t114145_20181001t114212_023942_029d45_ee6e_x_s1a_iw_slc__1sdv_20181013t114146_20181013t114213_024117_02a2ff_c486_g0120v02_p096:6,s1a_iw_slc__1sdv_20181125t233733_20181125t233800_024751_02b91f_0e2a_x_s1a_iw_slc__1sdv_20181207t233733_20181207t233800_024926_02bef8_5adb_g0120v02_p098:6,s1a_iw_slc__1sdv_20181224t114144_20181224t114211_025167_02c7bc_e321_x_s1a_iw_slc__1sdv_20190105t114143_20190105t114210_025342_02ce0b_d3e7_g0120v02_p098:6,s1a_iw_slc__1sdv_20190105t114143_20190105t114210_025342_02ce0b_d3e7_x_s1a_iw_slc__1sdv_20190117t114143_20190117t114210_025517_02d45b_e01d_g0120v02_p099:6,s1a_iw_slc__1sdv_20190210t114142_20190210t114209_025867_02e10f_a144_x_s1a_iw_slc__1sdv_20190222t114142_20190222t114209_026042_02e742_8210_g0120v02_p097:6,s1a_iw_slc__1sdv_20190222t114142_20190222t114209_026042_02e742_8210_x_s1a_iw_slc__1sdv_20190306t114142_20190306t114209_026217_02ed85_c180_g0120v02_p097:6,s1a_iw_slc__1sdv_20190411t114143_20190411t114210_026742_0300d4_6020_x_s1a_iw_slc__1sdv_20190423t114144_20190423t114210_026917_03072b_4c79_g0120v02_p094:6,s1a_iw_slc__1sdv_20190423t114119_20190423t114146_026917_03072b_d471_x_s1a_iw_slc__1sdv_20190505t114119_20190505t114146_027092_030d8b_52fa_g0120v02_p095:6,s1a_iw_slc__1sdv_20190423t114144_20190423t114210_026917_03072b_4c79_x_s1a_iw_slc__1sdv_20190505t114144_20190505t114211_027092_030d8b_cb36_g0120v02_p095:6,s1a_iw_slc__1sdv_20190517t114144_20190517t114211_027267_031314_c4ce_x_s1a_iw_slc__1sdv_20190529t114145_20190529t114212_027442_03188b_be30_g0120v02_p097:6,s1a_iw_slc__1sdv_20190828t233739_20190828t233806_028776_03425a_5628_x_s1a_iw_slc__1sdv_20190909t233739_20190909t233806_028951_03486d_f888_g0120v02_p097:6,s1a_iw_slc__1sdv_20191015t233740_20191015t233807_029476_035a73_af0e_x_s1a_iw_slc__1sdv_20191027t233740_20191027t233807_029651_036077_a4fe_g0120v02_p096:6,s1a_iw_slc__1sdv_20191020t114152_20191020t114219_029542_035cca_cb77_x_s1a_iw_slc__1sdv_20191101t114152_20191101t114219_029717_0362e0_1eb7_g0120v02_p097:6,s1a_iw_slc__1sdv_20191125t114152_20191125t114219_030067_036f15_5a87_x_s1a_iw_slc__1sdv_20191207t114151_20191207t114218_030242_037518_6a21_g0120v02_p098:6,s1a_iw_slc__1sdv_20191202t233740_20191202t233807_030176_0372c6_73c0_x_s1a_iw_slc__1sdv_20191214t233739_20191214t233806_030351_0378d5_dfd1_g0120v02_p098:6,s1a_iw_slc__1sdv_20191207t114151_20191207t114218_030242_037518_6a21_x_s1a_iw_slc__1sdv_20191219t114151_20191219t114218_030417_037b24_43a4_g0120v02_p098:6,s2:6,s2_condit:6,s2_mean:6,s2_subset:6,s2a_msil1c_20160524t041552_n0202_r090_t46rfv_20160524t042151_x_s2b_msil1c_20170812t041549_n0205_r090_t46rfv_20170812t042209_g0120v02_p056:5,s2a_msil1c_20160524t041552_n0202_r090_t46rgu_20160524t042151_x_s2b_msil1c_20170812t041549_n0205_r090_t46rgu_20170812t042209_g0120v02_p032:5,s2a_msil1c_20160524t041552_n0202_r090_t46rgv_20160524t042151_x_s2b_msil1c_20170812t041549_n0205_r090_t46rgv_20170812t042209_g0120v02_p055:5,s2a_msil1c_20160901t041552_n0204_r090_t46rgv_20160901t042146_x_s2b_msil1c_20170723t041549_n0205_r090_t46rgv_20170723t042211_g0120v02_p011:[5,6],s2a_msil1c_20181001t041551_n0206_r090_t46rfv_20181001t072036_x_s2a_msil1c_20190926t041551_n0208_r090_t46rfv_20190926t071222_g0120v02_p056:6,s2a_msil1c_20190827t041551_n0208_r090_t46rgv_20190827t071253_x_s2a_msil1c_20200503t041551_n0209_r090_t46rgv_20200503t074840_g0120v02_p055:5,s2a_msil1c_20191115t042031_n0208_r090_t46rgu_20191115t072359_x_s2a_msil1c_20200213t041901_n0209_r090_t46rgu_20200213t070502_g0120v02_p072:5,s2b_msil1c_20171120t042049_n0206_r090_t46rgv_20171121t055049_x_s2b_msil1c_20180926t041539_n0206_r090_t46rgv_20180926t085405_g0120v02_p057:6,s2b_msil1c_20171220t042149_n0206_r090_t46rgu_20171220t071238_x_s2b_msil1c_20180807t041549_n0206_r090_t46rgu_20180807t080037_g0120v02_p017:[5,6],s2b_msil1c_20180926t041539_n0206_r090_t46rfv_20180926t085405_x_s2b_msil1c_20190901t041549_n0208_r090_t46rfv_20190901t084626_g0120v02_p051:[5,6],s2b_msil1c_20190603t041559_n0207_r090_t46rgv_20190603t084547_x_s2b_msil1c_20200727t041549_n0209_r090_t46rgv_20200727t084722_g0120v02_p063:5,s2b_msil1c_20190613t041559_n0207_r090_t46rfv_20190613t071505_x_s2a_msil1c_20191115t042031_n0208_r090_t46rfv_20191115t072359_g0120v02_p056:6,s3:[4,5,6,7,8],s3_retryable_error:[],s3_url:3,s3f:[3,8],s3filesystem:3,s41586:1,s:[0,1,3,4,5,6,7,8],saalfeld:1,safe_chunk:[],sake:[4,6],sale:1,same:[3,4,5,6],sample_glacier_anom:[],sample_glacier_rast:[5,6],sample_glacier_raster_mag:5,sample_glacier_raster_timemean:6,sample_glacier_resample_1mo:[],sample_glacier_vec:6,saniti:6,satellit:[3,4,5],satellite_img1:[3,4,5,6],satellite_img2:[3,4,5,6],save:6,sbalmer:1,sc:4,scalar:5,scale:[1,5,6,7],scale_factor:[3,4,5,6],scale_unit:6,scambo:1,scan:6,scan_attr:3,scan_dataset:3,scan_error:3,scatter:[4,5],scatterplot:[],scheick:[0,1,2],schema:[],scheme:[],schut:1,scienc:[0,1,7],scientif:7,scipi:5,scott:[0,2],screenshot:6,script:[6,8],sdrkxc84qntvqxam:3,se_asia:[4,6],se_asia_polygon:6,se_asia_prj:[4,6],se_asia_subset:6,se_asia_subset_geom_collect:6,se_asia_subset_polygon:6,seaborn:[],sean:1,search:[4,5,6],season:7,seasonpandasindexpandasindex:5,seasons_gb:5,second:[3,4,6],second_flagged_featur:6,section:6,see:[3,4,5,6,8],seem:[3,6],sel:[5,6],select:[4,7,8],self:[],semi_major_axi:[4,5,6],send:3,sens:[6,7],sensor:[3,4,5],sensor_img1:[3,4,5,6],sensor_img2:[3,4,5,6],sensorpandasindexpandasindex:6,sentinel1:6,sentinel2:[5,6],sentinel:6,sep:[3,4,5,6],separ:[3,4,5,6],seri:[3,5,7],servic:[3,7],service_id:[],service_model:[],session:6,set:[1,3,4,6],set_ext:[],set_label:[5,6],set_spatial_dim:[],set_titl:[5,6],set_xlabel:[4,5],set_xlim:5,set_ylabel:[4,5],set_ylim:5,setup:[],sever:8,sg23:1,shape:[1,3,4,5,6,8],shape_valu:[],shapeskipwarn:[],sharabl:1,sheet:1,shift:[3,4,5,6],shikharsg:1,should:[6,8],show:[3,4,5,6],shown:[3,5],shp:[],shpdatacube_software_vers:[3,4,5,6],sigma:[3,4,5,6],sign:5,signal:5,signer:[],signing_nam:[],signing_typ:[],sigv4_timestamp:[],sigv4auth:[],silence_log:6,similar:5,simpl:4,simplic:[5,6],simultan:4,sinc:[],singl:4,siparc:0,site:6,situat:3,size:6,sjoin:[3,4],skeleton:[],skew:5,skimag:[],skip:6,skip_missing_spatial_dim:[],skipped_granul:[3,4,5,6],slant:[3,4,5,6],slice:[3,4],slope_deg:[4,6],slow:[3,4,5,6],slowest:[3,4,5,6],small:[5,6],smaller:7,smoothli:6,sn:[],snapshot:6,snow:1,so:[4,6],softwar:7,softwarestandard_nam:[3,4,5,6],some:[3,5,6],someth:[],sometim:[],son:5,sort:4,sortbi:[4,5,6],sourc:[0,7],south_asia_east_15:[],southasiaeast:6,southern:[],space:5,spatial:[3,4,5,6,7],spatial_epsg:3,spatial_proj4:[],spatial_ref:4,speak:5,specif:[1,3,6,7],specifi:[3,4,6],speed:6,speed_max:4,speed_mean:4,speed_median:4,speed_min:4,spheroid:[3,4,5,6],split:6,split_large_chunk:[],sqare:4,sqrt:[4,5,6],squar:[],src_cr:[],src_date:[4,6],stabl:[3,4,5,6],stable_count_mask:[],stable_count_maskunit:[],stable_count_slow:[3,4,5,6],stable_count_slowunit:[3,4,5,6],stable_count_stationari:[3,4,5,6],stable_count_stationaryunit:[3,4,5,6],stable_shift_flag:[3,4,5,6],stable_shift_flagarrai:[5,6],stacklevel:[],standard_nam:[3,4,5,6],standish:1,stansbi:1,start:[4,5,6,7,8],stat:[4,5],states_provinc:[],stationari:[3,4,5,6],statist:[1,5],statu:[],status_cod:[],step:[3,4,5,6,7],still:[4,5],stock:3,stock_img:[],stop:3,stop_on_respons:[],storag:[3,4],storage_opt:3,store:[3,4,5,6,7,8],store_entrypoint:[],storebackendentrypoint:[],storemag:5,str:4,straw:1,strftime:[],string:[4,6],stringarrai:[],stroke:4,structur:[4,6],style_kwd:4,sub:[5,6,7],subm_id:[4,6],subplot:[4,5,6],subset:[3,4,5,6,7],subtract:5,success_respons:[],successfulli:3,suggest:[5,6],sum:[5,6],summari:[5,7],summer:0,suppli:3,support:0,suptitl:[4,5,6],sure:6,surfac:[1,3,4,6,7,8],surfacesstandard_nam:[3,4,5,6],surg:[],surge_typ:6,swanei:1,swath:8,sy:6,sync:[],sync_wrapp:[],synchron:[],syntax:[3,6],system:[3,4,5,6],t:[1,2,3,4,6],taher:1,take:[3,4,5,6],target:[],target_granule_url:[],task:[],tave:1,team:1,techinc:6,techniqu:7,technologylatitud:[3,4,5,6],tell:[3,6],templat:[3,4,5,6],tempor:[4,8],term:5,term_typ:6,termlat:6,termlon:6,termtyp:[],terrain:8,test:[3,4,6],test_gb:6,text:4,than:[4,5,6],thank:2,thei:[1,3,5,6],them:[3,6],thi:[0,1,2,3,4,5,6,7,8],think:6,third:[],third_flagged_featur:6,thoma:1,those:4,threads_per_work:6,through:[5,6],thu:5,ticker:8,tif:[3,4,6],tifarrai:[5,6],tile:3,tim:1,time:[3,4,7],time_diff1:[],time_diff2:[],time_standard_img1:[3,4,5,6],time_standard_img2:[3,4,5,6],timedelta64:[3,4,5,6],timeout:[],timestamp:[],titl:[3,4,5,6],to_cr:[3,4,6],to_datafram:4,to_list:6,todo:[],togeth:[4,6],tolist:[],tom:1,too:6,tool:[0,2,3,5,6,7],tooltip:[],tooltip_kwd:[],top:[3,4,5,6],total:6,total_bound:[],traceback:[],tran:1,transform:[],transform_geom:[],translate_boto_error:[],transvers:[4,6],transverse_merc:[3,4,5,6],transverse_mercatorlatitude_of_projection_origin:[4,5,6],tratner:1,tri:[3,4,5,6],trigger:6,trim:5,troubleshoot:6,truediv:[],trust:[4,6],turn:6,tutori:[0,1,2,3,4,5,6],tweak:3,two:[3,5,6],type:[3,4,5],typeerror:[],typic:7,u1024:[3,4,6],u1024dask:[3,4,6],u1:[3,4,6],u1dask:[3,4,6],u235:[],u235dask:[],u2:[3,4,6],u2dask:[3,4,6],u32:[],u32dask:[],u3:[3,4,6],u3dask:[3,4,6],u5:[3,4,6],u5dask:[3,4,6],ucar:0,uint16:[3,4,6],uint16dask:[3,4,6],uint8:[3,4,6],uint8dask:[3,4,6],uktszgyseai:3,unabl:[],underli:6,understand:5,unexpect:3,unify_chunk:6,union:[],uniqu:[4,6],unit:[3,4,5,6],univers:6,universal_transverse_merc:[],universal_transverse_mercatorinverse_flatten:[3,4,6],unknown:[],unpin:8,unsupport:[],until:6,up:[4,6],updat:3,upon:5,url1:3,url2:[],url:[3,4,5,6],url_catalog:[],url_l:[],urllib:[4,5,6,8],urlopen:[],urlstandard_nam:[3,4,5,6],us:[2,7,8],usa:1,usageerror:[],use_cftim:[],user:[3,4,5,6],userwarn:6,usign:[4,6],usind:[],usual:6,utah:0,utc:[3,4,5,6],utcnow:[],utctime_standard_img2:[3,4,5,6],utctitl:[3,4,5,6],utf:3,util:[],utm:[3,4,5,6],utm_zon:[4,6],utm_zone_numb:[3,4,6],v001:[3,4,5,6],v02:[5,6],v0:1,v2:[1,3,4,5,6,8],v3:1,v7:[4,6],v:[1,3,4,5,6],v_error:[3,4,5,6],v_mag:[4,5],v_mag_season:5,v_mag_spac:5,v_mag_tim:5,va:[3,4,5,6],va_error:[3,4,5,6],va_error_mask:[],va_error_maskunit:[],va_error_model:[3,4,5,6],va_error_modeledunit:[3,4,5,6],va_error_slow:[3,4,5,6],va_error_slowunit:[3,4,5,6],va_error_stationari:[3,4,5,6],va_error_stationaryunit:[3,4,5,6],va_errorunit:[3,4,5,6],va_stable_shift:[3,4,5,6],va_stable_shift_mask:[],va_stable_shift_maskunit:[],va_stable_shift_slow:[3,4,5,6],va_stable_shift_slowunit:[3,4,5,6],va_stable_shift_stationari:[3,4,5,6],va_stable_shift_stationaryunit:[3,4,5,6],va_stable_shiftunit:[3,4,5,6],val:6,val_df:[],val_df_sub:[],val_l:[],valid:[3,4,5,6],valid_dtyp:[],valid_pix_max:6,valid_pixel:6,valid_shap:[],validate_dtyp:[],validate_loc:[],valu:[3,4,5,6],valueerror:6,van:1,vari:[],variabl:[3,4,6],variou:[2,3,4,7,8],varoquaux:1,ve:[3,5],vector:[3,5,7],vector_data:4,vector_to_cub:[],vectordataerror:[],vectortocub:[],veloc:[1,3,7,8],velocit:5,velocitiesstandard_nam:[3,4,5,6],velocitiesurl:[3,4,5,6],velocity_errorunit:[3,4,5,6],velocity_image_pair:[5,6],velocitystandard_nam:[3,4,5,6],velocityunit:[],ver:[],veri:[3,4,5,6],verifi:5,version:[1,3,4,5,6,8],version_id:[],version_id_kw:[],vertic:[4,6],vf:[],via:7,view:3,violat:[],virginia:0,viridi:[],visual:[1,3,7],vmag:5,vmax:[3,6],vmin:6,vr:[3,4,5,6],vr_error:[3,4,5,6],vr_error_mask:[],vr_error_maskunit:[],vr_error_model:[3,4,5,6],vr_error_modeledunit:[3,4,5,6],vr_error_slow:[3,4,5,6],vr_error_slowunit:[3,4,5,6],vr_error_stationari:[3,4,5,6],vr_error_stationaryunit:[3,4,5,6],vr_errorunit:[3,4,5,6],vr_stable_shift:[3,4,5,6],vr_stable_shift_mask:[],vr_stable_shift_maskunit:[],vr_stable_shift_slow:[3,4,5,6],vr_stable_shift_slowunit:[3,4,5,6],vr_stable_shift_stationari:[3,4,5,6],vr_stable_shift_stationaryunit:[3,4,5,6],vr_stable_shiftunit:[3,4,5,6],vrstandard_nam:[3,4,5,6],vsi:[],vx:[3,4,5,6],vx_error:[3,4,5,6],vx_error_mask:[],vx_error_maskunit:[],vx_error_model:[3,4,5,6],vx_error_modeledunit:[3,4,5,6],vx_error_slow:[3,4,5,6],vx_error_slowunit:[3,4,5,6],vx_error_stationari:[3,4,5,6],vx_error_stationaryunit:[3,4,5,6],vx_errorunit:[3,4,5,6],vx_stable_shift:[3,4,5,6],vx_stable_shift_mask:[],vx_stable_shift_maskunit:[],vx_stable_shift_slow:[3,4,5,6],vx_stable_shift_slowunit:[3,4,5,6],vx_stable_shift_stationari:[3,4,5,6],vx_stable_shift_stationaryunit:[3,4,5,6],vx_stable_shiftunit:[3,4,5,6],vy:[3,4,5,6],vy_error:[3,4,5,6],vy_error_mask:[],vy_error_maskunit:[],vy_error_model:[3,4,5,6],vy_error_modeledunit:[3,4,5,6],vy_error_slow:[3,4,5,6],vy_error_slowunit:[3,4,5,6],vy_error_stationari:[3,4,5,6],vy_error_stationaryunit:[3,4,5,6],vy_errorunit:[3,4,5,6],vy_stable_shift:[3,4,5,6],vy_stable_shift_mask:[],vy_stable_shift_maskunit:[],vy_stable_shift_slow:[3,4,5,6],vy_stable_shift_slowunit:[3,4,5,6],vy_stable_shift_stationari:[3,4,5,6],vy_stable_shift_stationaryunit:[3,4,5,6],vy_stable_shiftunit:[3,4,5,6],w:1,wa:[0,1,3],wai:[3,4,6],wait:[],wait_for:[],walk:6,wall:6,walt:1,want:[3,4,5,6,8],ward:1,warn:6,warp:[],wasn:6,wasser:1,wasserman:1,watermark:3,we:[3,4,5,6,7,8],weaklei:1,web:[3,7],websit:3,weird:[],wel:1,well:[0,3,4,5,6,7],were:6,weren:6,west:3,wg:[3,4,5,6],wgs84:[3,4,6],wgs_1984:[3,4,5,6],what:[3,4,5,6],when:[3,6],where:[3,4,5],whether:5,which:[3,4,5,6],whole:6,whose:[],width:[3,4,5,6],window:8,within:[3,4,5,6,7],without:3,wkt_version:[],won:6,word_word:3,work:[3,4,5,7,8],workflow:[1,3,6,7],world:[4,5,6],would:[3,4,5,6,8],wrap:[3,4,5,6],wrapper:[],write:[3,4,5],write_cr:[4,6],write_region:[],writingsess:[],wrong_url_her:[],www:[3,4,5,6],x250000_y4750000:3,x27:[3,4,5,6],x86_64:3,x:[3,4,5,6],x_dim:[],x_veloc:[3,4,5,6],x_velocityunit:[],xarrai:[1,2,3,4,5,6,7,8],xarray_reduc:6,xd:[],xlabel:4,xlong_nam:[4,5,6],xmax:3,xmin:3,xml:3,xmode:[3,4,5,6],xpandasindexpandasindex:[3,4,5,6],xr:[3,4,5,6,8],xy:6,y:[1,3,4,5,6],y_dim:[],y_veloc:[3,4,5,6],y_velocityunit:[],yarrai:[],yaxi:5,year:[3,4,5,6],yeararrai:[5,6],years_gb:5,yearxarrai:6,yfiff3v4guyqfqjqx2zty7j:3,ylabel:4,ylong_nam:[4,5,6],ymax:3,ymin:3,yml:8,you:[2,3,4,5,6,7,8],your:[3,4,5,6,8],yourself:[4,6],ypandasindexpandasindex:[3,4,5,6],yr:[3,4,5,6],z:[1,4,6],zarr:[1,3,4,5,6,7,8],zarr_consolidated_format:[],zarr_group:[],zarr_url:3,zarr_vers:[],zarrbackendentrypoint:[],zarrskipped_granul:[3,4,5,6],zarrstor:[],zehner:1,zenodo:1,zip:[],zmax_m:[4,6],zmean_m:[4,6],zmed_m:[4,6],zmetadata:[],zmin:[],zmin_m:[4,6],zonal:[1,4],zonal_stat:4,zonal_stats_df:4,zonca:1,zone:[3,4,5,6],zoom:[],zoom_control:[],zoom_start:[]},titles:["Acknowledgments","References","Summary","Accessing ITS_LIVE data via S3 bucket","Region-scale glacier analysis","Individual glacier surface velocity analysis","Individual glacier data inspection","Introduction","Software and Data"],titleterms:{"1":5,"2":5,"static":4,A:6,abov:6,access:[3,4],acknowledg:0,along:6,also:[],analysi:[4,5],anomali:5,approach:5,appropri:5,around:6,bucket:3,calcul:[4,5],catalog:3,cell:6,check:[5,6],clip:[5,6],cloud:8,combin:[4,6],comput:[5,8],concept:[3,4,5,6],conclus:[3,5,6],could:[],coverag:[5,6],crop:6,cube:3,dask:6,data:[3,4,5,6,8],dataset:[1,6],differ:[5,6],dim:5,dimens:6,distribut:5,each:6,environ:8,error:6,examin:[5,6],explor:6,extent:6,extract:5,first:5,from:[3,4,5,6],geometri:6,geopanda:4,glacier:[4,5,6],goal:[3,4,5,6],granul:3,group:[4,5],handl:[4,6],i:5,ic:6,id:4,incorpor:6,individu:[5,6],inspect:6,interact:4,introduct:7,its_liv:[3,4,6],lazi:4,learn:[3,4,5,6,7],local:8,look:[],mag:5,magnitud:5,materi:8,mean:6,memori:4,mid_dat:[],monthli:5,most:5,note:6,notebook:5,object:[4,5,6,7],one:6,open:1,oper:4,other:[1,3,4,5,6],outlin:[4,6],over:[5,6],overview:7,panda:4,plot:4,point:[3,5],previou:5,produc:6,project:[4,6],python:3,raster:[4,6],read:[4,5,6],reduc:5,reduct:6,refer:1,region:4,resampl:5,resourc:[1,3,4,5,6],rgi:[4,6],run:8,s3:3,sampl:[],satellit:6,scale:4,search:3,season:5,second:5,select:[3,6],sensor:6,seri:6,setup:[3,4,5,6],simpl:6,singl:[3,5,6],situat:6,softwar:[1,3,4,5,6,8],sourc:1,statist:4,structur:7,summari:[2,4],surfac:5,take:[],techniqu:[3,4,5,6],tempor:[5,6],think:5,time:[5,6],transit:4,tutori:[7,8],type:6,us:[3,4,5,6],variabl:5,vector:[4,6],veloc:[4,5,6],via:3,visual:[4,5,6],wai:5,we:[],where:6,work:6}}) \ No newline at end of file diff --git a/_build/html/software.html b/_build/html/software.html deleted file mode 100644 index c0d8d63..0000000 --- a/_build/html/software.html +++ /dev/null @@ -1,587 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Software and Data — Using xarray to examine cloud-based glacier surface velocity data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- - - -
-
- - - -
- - - -
- -
-
- -
-
- -
- -
- -
- - -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
-
- - - -
-

Software and Data

- -
- -
-
- - - - -
- -
-

Software and Data#

-

On this page you’ll find information about the computing environment and datasets that we’ll be using in this tutorial.

-
-

Computing environment#

-

Below, you’lll see a list of the python libraries we’ll be using in this example. This is the full list of libraries across all notebooks.

-
-
-
import os
-import json
-import urllib.request
-import numpy as np
-import xarray as xr
-import rioxarray as rxr
-import geopandas as gpd
-import pandas as pd
-
-import matplotlib.pyplot as plt
-import matplotlib.ticker as mticker
-
-from shapely.geometry import Polygon
-from shapely.geometry import Point
-import cartopy.crs as ccrs
-from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER
-import cartopy
-import cartopy.feature as cfeature
-
-from geocube.api.core import make_geocube
-import flox
-import s3fs
-
-
-
-
-

This tutorial also uses several functions that are stored in the script itslivetools.py. It is located in the github repo for this tutorial. If you clone the repo, it should be available to import to the tutorial notebooks. Otherwise, if you would like to use itslivetools.py, download the script and move it to your working directory.

-
-
-

Running tutorial on the cloud#

-

This link will launch a preconfigured jupyterlab environment on mybinder.org:

-

https://mybinder.org/v2/gh/e-marshall/itslive/HEAD?labpath=accessing_s3_data.ipynb

-
-
-

Running tutorial material locally#

-

To run the notebooks contained in this tutorial on your local machine

-

create the itslivetools_env conda environment (conda env create -f environment-unpinned.yml) based on the environment.yml file here. This should work on any platform (linux, osx, windows) and will install the latest versions of all dependencies.

-

Alternatively, the code repository for this tutorial (https://github.com/e-marshall/itslive) also contains “lock†files for Linux (conda-linux-64.lock.yml) and MacOS (conda-osx-64.lock.yml) that pin exact versions of all required python packages for a reproducible computing environment.

-
-
-

Data#

-

The velocity data that we’ll be using is from the ITS_LIVE dataset. This dataset contains global coverage of land ice velocity data at various temporal frequencies and in various formats. Follow the link to explore the data that’s available for a particular region you may be interested in. ITS_LIVE has multiple options for data access; this example will focus on using zarr datacubes that are stored in s3 buckets on AWS.

-

ITS_LIVE velocity data is accessed in a raster format and the data covers a large swath of terrain covering land that is glaciated and non-glaciated. We want to select just the pixels that cover glaciated surfaces; to do this, we use glacier outlines from the Randolph Glacier Inventory. The RGI region used in this tutorial is made available as a GeoParquet file in the tutorial repository.

-

Head to the next page to see how we start accessing and working with this data

-
-
- - - - -
- - - - - - -
- - - - - - -
-
- - -
- - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/_static/itslive_explore_img.png b/_static/itslive_explore_img.png deleted file mode 100644 index f4210ec8a9095c6af70370224190e71fe6a685b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923148 zcmeFZgiY-0&wS?0oH=LhT6?efuC>oZsHrGmqLZQ{ARu5qR+N2)fPex+KzL9FdI(&p zAH-uqKzL+pEhD4$SVjh-=Hh5!ZD)>vpcs*;iK_Lyk1$L3?VC4Wk#ZH$TG41)7146# zz;9S4K#w80T`Axf+aEqG=&0dzN0vo0H4#b@5>zJ3Ri1T+^!GPuso^IIP$TM}ChleW zxvq_*^4u|duFi=dSe-i2za@Wx5v1pw#mga@BE&(T_}B-_DF-cZGpJ*wkFI25f(gMq z=dRhW0R=1TeNmTVd-f_iR!MiQg?f;V{U ziE$9PTz%mw{ak6s#*>)|#{_Us*f|S=%?l3AG_;^E4?b9~9&uC0eIW|h@A8W$Mi^QI zqwd4>#JeIVUazgHs4uvL@8q;1n-F8~tK0?i964TZyt>wNScPb;{(#z0)1=b97FoJu z8@fxHA-@R1CY$&mZ7rKY6R7oBWb!!;K?=Hak)W8cyt-|;udJW>ETSZ{w6|>DH%h+M zzKM!}AjC?HY%*N5O0F*BUm5F6iQ-~1_+NsF%Lv_?nBo!;DiOPskgL9WB@St9yc0}> z*6_>pTYNlTYy1|_j&2yYJQ=}8aHpFal>e)T7afMy2YwEz>nEa@lPN*0tY#Ate`e0} zNwPPVvLe2J3I9M>ikuPr8kO~;^7@grRz`oDpeFwtXx&SuU$VvfoubCluqyEhYsz|w zfD{ammk% zeiBuAS`_0-XZOeD9v(XHO0<5#gAlgebuDwz^Cw`G2?#Q0FnOIDCyE)Ox{{?n<8=`^ z+5S6R#Lllm*prWJ!KOXhYx&gu~q1tsD(+cO;UV{EHi&s!rE% zS1G#Q;JcNZ>aJIFZ##HC;M{x`A>yZu7C`0iK5rk#wraQ4Qo}3w){832&4zF82$V>=r(|I7;c5Ncyi3I;J zO|CRW7j0zhbacKsFq5GimAH0(DNd01uJJ{)TZ5l^>-#EMye&kS++H6HP-K zG~S5+^g(rppBnO$jwcm_b_lv19u;KU4^X8jtdJQywVlxPPy{;t8+@iZS-+x)2N@ts zDS|L_X~V)vOkxCS%EAS3gJ3l3isWxY-czTB6UWn5zd=z%dlqRYSx5b{7uu`7Oy`1V zEw@V(7mu~fen`@-#_}mDEr)*{^qtH+H{J?K7-vYfC=X>_+D%9&RwK`MROgt^2dy=t zF1P%v!y}_j;s-oE8Jv#MG2KQVwH`8buNrl0k!VExFv8pyH|&|JP}#;)>Dmy)^9*4X zL{jbYK7Zkd)%IvUXzz>d!PvR`HP>8dAnjMs7i5JHXs`^iLNDD@T6~;-kO-Or$a2BJ zhS3j#8}TTQeH3H28{dS`nZcRF8P8dwGGgM1-;-^Ic*QU}g|`ySVO{hq@sWyKk9{9A zDvm4eyr<-I=i}kitmUkI!B?r1tCKoKS-WI2{@vii$=llApJs+Gk5W~$qzt6yq#PiI z)b$Cz%v1QfkrMR5Z{<=|nTx)w4XaVA&3!B`*8OnxA?_v7$C2kyO^KWUgPY1r#!py3 zg8K_qa{50Gd~E)p{Jr_RCokzx7@@3E!OCdT*e9zZt2iq$Qa4OX%-Dy9re*S>@}*z+ zV#d?Vlx>xhR_TV2hPa1h(lmKRYI}9~b?n&7ev+4>m*(r#*EZE|Owrbw*0|OtTknmw z<=i}b{oXVm@6+dT?GM%ZYww1i3(MEPuig;7M7qSfB=KqHP#@Pw&QCAU&1+Vzm#bG& zRT$BSK6Y#}2%Y0<<$w64!q|yeD4HPpRkUvO$R)!in}6`_vm4SI+e<3UFcM@E(4$Dq zQ?eP}bGu&NM|^|)dgfY|=U+hrE}W#cyhB#iqa^vm#!a8E!w$j-utfy7v$$-wjmRxU z$Gn;k%$FSSo+mirMfCY3JZH!(d^83bV;kcu>`@jOT(>~9psD7wU>v+P+T_w6B)1Sc z;;kN-nGl8RIkXM6bhnJdf6|QReKl$CmQjiYfR%hj>n zDY{N+DoW_f>+5%NeE81ir)=%jb|>S6WtnRJ2&19uyy*O^ zw!jOa3-ha;17D$jk9S7jW7Sn}*smLJr?01xQV^{XbstP24LxWKP7GEJVS9BhCGyIk zVq06gq_t$clcV$70&OSNWZU-Sb|ILJPV~Ltd-@lQyj*TF>-n5f6@wL<6=hCw`>Bh{ zII!^E@RvCCLJZ`TMUi8CQ?|$3qeZkI;}7D=XtHI6WFO~~e#tSFkJA=gm8x;C5p3dk z*yUuR(IXmN8J? z-rG-a#Tj1HB{S5=ka0PjHYhR6Gv~d#eDTcY+2-)~-Gkhv@mR;~1+H8xcxgl(UXf}G zXP?!x;rFHqe2lJ)R8MH%(--YLzJkXrYPd9y32l&#HGA333D2>xv+PYQZ7CmNr{ksE?hbOa(lhTuXUzE@e6J}?b z2%BHN(}>7_ulSAshv(+hNBwV#8!99;=}g5VW1&xv^fG&_DZT1$ zGo`+y5nVamJv)qf4PEQ!+I5)?Vu4pj6puxQZ? zLAfNx`f1e0+r4KF&9{6PV^Y&_=|#1@glS+OqLXC6LY(2ZfJS%DL!%?=JsG~&rPz+5 z(h|?~qP`D**!hI_v-U^P_j*bS|C+|m^2Ofr;r3k{UdIx_LQlJH=l+Axo+}mnjCF^% zyzW_pq8ByZE=M=dmsDm2#ZKJ@QhRyUM#3`1++*E$yS(p?Vu<{pnzkJjLVc|w{|uFYTm)R z8y;vD@|>R;Xdm|toO=L&_3O0`_5dY`#HZ`o+p`<{Ec+hH*P?CLbhmvsMJ+|;S$$dl z)`sU9r!Cu|lTn|N%b;W;aN)9BuG_d%&9|DZnR0IddX+NMwDZv0(6?auPC8>xIG2+xR5w{MqkHfGkAN1#4M{?z`=cQ$vmi@MA8sQ!)q z{Ri?5cWNY5Nhxd*7s-RNy0BLy~4J(auK5n zPeiMl7T_F&fQ(3rfC8K$0*5#v*?-RE5t$Gk{Bs=%0pYbZ0`k9URDkdM*BjutFY~YO z2XDg=P=Q~#z~PmH^k38{u$%|~b^f3XxQ8J1T;}n8C!U+Sn43GeS~ z&cRjKON{0p3Sr><{xXyX@(+odtr(4#vKmCj(Zw9X&%w#TNh6L9fj~rE%q)bT$;$t` zIPgo1#>&mjNf-+C^z`KL;MJ3tG9!ju@}38EA783`LB9p z&0S4htexDf9UUO|^%|Qvy1R+d(A+olpVz zs=ffefmL?@LL3J^0C0T&4IB>^6y~p%eGm{N5gyA*z3@WZ&O{BOv(~$4dwn)nUNZrBAD{KSn&=nA`bXZ?_gmhT-a97dhs9I z0=n^t1rZJYs>!lep9X^T$G4h-WQY?5*q`7}Z2{MVrRX72UTSA0bxMC@!zM@(T=pQZ z{Euw`-QfIyOb5c=%=+OG@n=SbOHu$`cb7bV`M2gCCI%rdO3hYJar~K4h&Uf;Ih{iG z^9=$Go0lgtcRXA@>z49~e%hC{MgFY=mS}oD8wHvAo#IL2KzV&bp9E!cd>B2J<1e+i zKXYA@2;jjkl9?kxfYb!pm)&FozuLR4q+3ad(VXP~$RFn~Tt)p84Zs6%D3Wq&67W} zpI8kkKwT@u3ESgPC8RJbMCzPPAHM3EU(}zfmDj6SKtX*AQ?RBl7L^YX^ z>%G8p{e1KP&#GEs?MIn=4c$+`4g#|jN%cTUs=(t`iq&sSf8+=t(Gyg`cQ^BQ?ig<% zEfTTpL+nxw^m=Jpf1cYMWk6)=(acz*;vqBW?8>Zv7Ur)UfL@rEs|sCF1Un!mG5kfS zt;hfovzM8?4xs}Hj68Y%7ip-80|f1~($42GE-YQX0PQdOYf2H&CS=C^%}i+Up|{`M z{xW?#bP%bAOx|?8B;-W~DQoUO^DMXy_YGu5BV&mDX^4|+25;h@*R-TBpgtX-BZWx} zQVq;c(-i;0)}ed0l34LXB|v5#(JRybg{=0;vB-|I4xLy7+jUtMR}aO^i@!kutvQk!k-uU&DbFms8gEL)Oy} zq86i`4Zh!Ln#*{gyOi4mXmHEi^3u{t-?<}7frX^{mV(*6fHM)1swn^YtGTlbNY~3M ztdapKrgHxsTl;{3+l)_PpN*TZ4+lm_<_3cTCK-pmzZ~Ob=+FHIz6tGCNeYsWc*nki@t<`MthF>p`ot~=ECYI=Uo zX~vjDt5jp>v8vBoedlh1q^Ar!QHIxfF|o1ywHJ0ljca0i8-=ZBt$X&4zSGlbX{va? zF?W*f_jC11j9TiP?Kl93>Wl?M6eZU@Wbd%VzaHz^l7C-;ShKVKy6=|myiHV8RJyGX zz~lN!sFW98ckY(9p<%s1+d)kFbf!wt4%OWO)vPBP+`{l?Q*&oSHLz)E^od&q>buc1 zV1k-w#{{2)Sg z;wbyhuiib9hpBr%)YzG z<`)v0gwLeC_>B(mx%YaoCzQauh{sr^&qADDci2?g176NKo6034Q1-5otV00z+yZXU zFEV$4BkR&)X$FDF_(#02ap-<>8yx89Xg` z53GtM=NIHxIg{@97F%`(-k1j9&_Gn_5xQ)i?<)TE!b&Kn^aR$qR`HJA>>%i@BMPstd#t( z4SOScNCr%)uC$uZe?{Ho>q~4M24nkmv;jtu7^+fJ-q6kNU|iokyR)5(?f*gK=Wy!B z2M>tlF5~0;y2{!vZ8V9{KZ#m;MRSu(9xU~YXm7cX>stn1)dy~c^_Xy70XEVZ4If6fSKmHsotwN zl{(wWILP2hJ0OV8Yy4+uXEF~&h;{3CR;d*D04>#pVtseAzDMfTJoBeg12wZ}pNQJ_Lop*}FNQt&(en(ie-X`| z2i~p))?sioEM!VrpTK#4XASa8N z@|bYVzS7H=G%)O6sXAi6JuZ^am#`T))95N}1;MW-8C89!#-hsys;_6~Z!+-&>R$vb zVbmw)35Gr<b#J@7*(1}g%r$O?BOA3}q_gf5O3zhg#)76! zKD0+D?m7C&EnFUp^7)+5eix(o=g%))HwHDRgpM4(bzc3r0sqnpQTMaXj8M zU#wmHQ65lxFK90FTX)x^R5$Tri)gA7+zt9Y^5WT^F&J}j=JUN1tvpHpKKkSaIcJHg zc)Rj}!_EA%-?#;CuK=UvpjM`ywF~$gF9=hFYg2$!O5emp zLl^vJ0JQX!VTq>Do8lu8Y}(tdV%R{8#2Qfh?bAO@%L6AmR^yd z{l+!?$_Mya&0&|@k(W~7QyUqaSfs)I{R)9zH1gnFR>wJD zvv$ZwQ}TrJAFE~vRx+FXC~v>LGC*FuG_R>rWm@ME&Inb1TjIz|T59+nuZ=mVT1~Bp zX&qWao{KOHUs^DS`ljk;3B(wxtyak6e3`59-Far$y63;w%v{HPn0N~AH2TW^_G$^x z<$F7P<=!z@D%1%YpgHe_(qw+NIPXEz8BOjBKy|H<>Jm#`mspC~@^B~pM2Vr<-9jH8S+zP9*`V?$p=*Dl8z^s&AvD=!@J9IM;#+I;v$N$WWgA=x$`dqQ-*gZ zhRr9VHeqXi`Tiql*CCwk2^eeldatj%jPuti;NE5XRtKpc7+9}Wc78CEPpRG)Ufof0 z)Gzh8neH|P61qD2v4uqc8<++=+`HY%Q)FA4L{cfz+hlY5VftwMkON$(dhf-iX1hBXtw-2`M9Xnv)HDHVV%bC7#I}?AE*Kf-U?5&pZRia$N0N>sldiGy};{zWS<}Whmjmx7dZUBd5`?CIO z>=R_0=(2Gz&VSo<%}e|_{wiNr_4&f-Wq!+z`vFD~xk`F;`uz3k?PJo@`m2crk9|xO zLitqR(H%_9xh_eakgv9B1ti985pp)Tzwx-&1p!x|Lcwnr{ZbC>a7ti#XL~#?$9H+d z+t`f@8=2iZk-7fGPD?;i*)adhuyFn`KXIiFmwIsJ8_)QWVj*N5Eq6|sWJn3Bmn0tp zF8BFSoMF^|AQBN7ySpL8{|CVr|Jc%oU>t{)h1KoscweCGW;`wlTFLEt-PT0d`< z@5z@|Mmp?XG~8q_t!gXv^Ca6LPocK*CF9ALNA?2H84VQU_F5!4AM}qg=yLW`auwTj z6_+TB8gs~2XO)XYoA<`nx0*U{w2qHw+r8X3vvrAL&ncnp7eV=iouI9S!EZrPD-Gb} zpe|oYfeR;A=)I>fgAH>`VEM@@WdY*t#LQ9+S;LL<8&unqOipZu36^kShEGigF^(

gkv61N$CSWYOYher1!22fpoRzPdlhH;Ez_ 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 z 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%0Am|zMn@42&$)`X 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%0DMj5dvPmJge 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

mz^D@ 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

|k9Gf$?b7Si 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�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

3N}Lu=J844prY?u!%wiJYsKe&nM@SmgPmU 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


eL5 zVa6iA2E5}MKXVKO=yLM5i|17VMCLS3JD5^$INwP-@kjbJpJkSH%_3sT>k}v-*ae|qou@JLrAinDh$Y5vCga57okir zrp~p+b_xo`8sN2xhkGD<3T8vV$OgL8VDP-<2 z2zYPTSv!JEWKZV1E1jpywe`*Vy@ta{czEy~I-ysqAf~**P(?28%n$XdF@~HTLx7)t zS5gFoJwc7BBO6gND3U!AY{Qj%*08t)gxOcDR{rd0rcVmI^7|f- z>;agZ#_MYyKzMF`fNRFN(wKwLcYu?K8?0wAJhSMf6v?&~M%!w4AL$-|#hV zFpP(A7a=2tCpjTEH^|(Ub2PpK=Y{(8AHG@xKqseJzS!;~dx)V<^pIja_7;-nPhh-oPA`uaYSt=-hRFOs>v zaQ3(uo@j)3{8t%j>i|UZ^X2{i`KB3I6Zs4Ecj?>tx5K+ zAewu55bsoRgKZId^4bEzF_}CRz@Pi1IB99(IC;9#lsrj2Te>-<9*3+hFIGPCGsmR? z4^cn!q@VJ*$)d~A&)aa!Dd%*+$k1f!?HNp`&YTTEcw+2ateZAK+3j1~Q%C#uv~_E9 zs&B%eQ*~+l|DvtyeV%80=O#JDH42>ph~9MeRhR&{RDBDc!6bU^+?%%4HG+T0yYl*; z63_$;9)Xye$W4q#=LS86b!ISpL_OZPMT~iW=l8SpQ;cO4!`9$L#=kse?a3hbdmYak zQEVoyg?6jUC>@9=xc7W@`s(_w)|dTljJ%tidqOgn~Oq=!n_A7tsD+CaTNO^hQ;E2-$J{_;5Df{21f&9ju_Ho8a2%9A7J|p+ z+P2d77Xab00N3>nRuOl+F2oVO^w$P6H_=`l9>NV+?khG|v3a$6j;CJ0@bMXrHEgP3 zlUE`HWChK6P>WOXlCG%0Dp;8nTQInC%QVbl3qV^fW4Yo&hOCco~6#|M! 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

D8kFPQf4qDjZc6j0SGsod6HDY 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

mlVmHxwO63yOMGc7~izmP6FZo~KUsCHHT(XId`m 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%0AnD=BY?2L=iPE1KzI(t5&mZ)Ys16a#Cz`VTccb& zg#*x0xz^KL+T&FgAtTrqPO^^nfxKb=X=rG0x;ViIipf*pNIJ>8hEtH2@}4vpd{!`3 zI!Gh=Ly+Au-8S?9zegeu%Q6MuQy)`Zh|th6R-$#%i147iCA=lpFhV!uphG=`A24wf z(uej4s7MRzsu8aT`VunO`#akLmU=9>h+^0uVrnzi1-i{Yyz|JzciZFmbc?Zv$t|^) zh{?RbI2+=WZ5Hr|)hwW{_jXf#YMqt0HG(PC011B3(DC=CeYWv%@^^W)E_mhQQ9j^e zO1@GOrD1*qfYQ)Yno9HNBnzTGQ9d7o-rQ&3$5q-|$92kt?BnHjE?Dg7mf<=Cg{@b3>tK|H2M~tkHh{2)Qnt4N+@bHqal?sNrhIeI<1_e}`bfX5Z}Wbb zZcRH6(oo8q_HPck1OHk7nx}UuSB+IFf5)5vKiglnU-~!?`Q6g}KEUpSp@Au`jlvJ^ zG+=A=&>~0FuM%!l}n*!i>5Iw~d^kl{{IVVd8lh*?zvW3zA@T~He|7bZfn(eB{ znl!A381sW1UgDfB&}f`nW5DBG576VnLG=)h-XcHgDnRNO3^`Y29evSDs=#H$K?PiM zj>^3E`?i;SXms?S_eR_Ic)rJc_MXr2Cohs&Od zV2$!7jf^}XH{~OI8hzAL%l2-vF9kUw)-Q99i%^1flgKE6GsmNH*M7Ec0>aAX&^w&d zg9mz~$6l$A`JthwvP7^tW1h0$$LG@|$7w8P^X_LFci?fq*)Hkgp@Vw>C}UdvBY2+Q z{ntx!Zkb{}bxXcLr1d{3$+ve_Z!w3sn7uDwPkN@8-{h0--A0bD@gZyz=I1)kcIQ*a zzvDRMGW1B@1<;JXmoMbcI#-3Begs`A&*!|u!UcTg!H9afwcWi0;L+Y1B`@f*H)fpk z+t7+d>;Q%Zy?P{gcO#DY>{wFY&_h_DUON0RB$wYkjS-CvgXBr(lXEHT%r2Qf}+ zY+yZpH}C@9FdPIJzz)CZ`D;jswPie~`P~%bj_ds(d;K`ucxYT}l(~b$ATLw z^^ecW9UYvM3EKARP9iiR7kF4X-~yBf-l|h69}XwSsMnQGVRIe6;fU{_0m4TR+qfbY!AOnLS>?=R&#dCzlr+%}-GfO6c=xNWzIQwflv!1R!|YYia$ z_S@f&$v{AOW@a|RR2Tx{EdbjU0HVo>@rY?`-g@vF(|7<7;=EumAayT*@cg`h@ZIqE z6^J$z#4Qe|GknE5^)ihT#zLmv0Q}a2*q7}(;2}(VL%F04nf$;c7YZfHC4U+-UW;E; zK=~~dZ)H~kiw+#OaXWDQvs|A*wgqjyzfS00_r4s68ShsKs>$kvF8HQmA+7sek)&Vx z-B!QOVNn2wJ2Qm40K~@};x7#c71)St2@uR08igiUAXw#rac*&mmAV+@)H;;gY*jTt zte5rF)64q*{a^bB)_yPj?f>C#L|dv6tDxwkJW#nXMmlU&_kcH7##LmhCr-^E+6`?~ zx;3U%NW8X!k+I6;vbO0V9)gSOC`#}I%C@IEdyoH4O2+Zk5DmqVx*NYZj6>d!Onb_G z)3b;3@A}<7j()X2=x4`_{VLyRm`=1N5v(i*Kw~FDfqAzUt)u)Hx7ovs3`?O=kzUC5 z$2QM&c)3N{1qTcm>Z%8#v@?Zq4Hz}q@{~^v;52fb809?Cd1)-)Sgw4Uyh?tstS>!f z*5H4EVf)ljAJSer<^8md`&2aDKCb~KKbV`LDr}>N0|^8eYqj>h*CRD_3LuKQ1|SSA zB7e#=_VwT@Qy9+?%HEyC`}gXzrGJLQB1b3U(1-!c#Z!1^>HV_P<{bri zmzUsh8`>@IPL&QG!hNF`$}Zl>n}X`ZX5M0Zx1mK^5waqA%lha6Xf+*A*`}t>FjE>{ z3G~&g{m|2XMn9#`2szOv4l-jwV_A<`7d)g-8}Cx{%<)|1N0keio3!@NB>z@=c|E{( z6mk!v(jd^N*HBs6B=pF(;FR(sLq-gHs9XaGo0l?Xkbdb9``XyAuEuLbjWQ>k8xgQV z5x^*;HZkej54I^nW#Dz>y?T@_v>#yD-v$I+3Z8Q;UY@*)k~>Fv*?+1JDi*5%$jXHg z08$CMhOwssA}w4n>u#TQ>`wkBQ0OYPUPHd8{A{S+@K4f(xkZ3tM9;8;hEb(w^;oV7 zjCFKem>ieV+41An@Q~3BpH|P{h${^*J8G1_dbJDqRv;vRR%j;Od^zr#QojRKF(+5m2EL4pq~n@;E+5U{e(xbGIAgehC+5bjU#7w`t%?~ z-oclv90WR#;n4vYHlK0GF^2)-+*1Kz7X(AH@-ANr2%B7T9#?IGZU@@OLwO+Tb%29brz-N&| z@YEMwIFTOC>w2C@M|pl<{#m7cHirw+ z|BiY2<4Kac0Nd!~OLzs}Uw0v?kiTb@@WMOTc(7-YDvwoQSU%0M7}N+pRo^qI>nJM& z1gDKh0WX=4GA->q$G6F6J9 zz5={$LP1mjSPx*sL2RM-J2%*GgE}rjfA84_ST$9TV0SFH#wrlZBC8-U{V_m)c+Zpe z`ze}q?5&22Fht#r74^Se^rHcIhp-mZ^G7XYgzTrrze=dByX!;9S9wXEbY99(5i{t) zm?Mn0j1?>oI^G0<)i1~Ja1$cd=646JPwVyD?J2BX^BEv~EKBbFu&?i`(`uLGE^~FE zJsT}#NA^*D&~dMg9J-qF6%DsLRhgvibDEG>p8>+%RD8;x-?;hj!a#HTy2k7Zrr#TTSR6F|1gQC@#xri z#3#N1ux#vNnK8T=$s+(r@@N5cPXX3W^P1r~PV-9M+IRnriqRG>T9orH?k|6=_OpJ zO$SXT0Tq=@Ct@|lfZZ@kVq)f-g3+Wm)c!XlVeh$bEFTnoQ)zSy8qptMT&h!k2$PI-7B=Er;MV_wG0kk#YA_SAeqZN=+VXJ^v zr{Z5ECtB+eWnwrd*w}!}OyoB2AN>0N*4&+Mf9vo3^{8{SgEoYYM!CBo_))%hh}p_E zg=)+kc)0munH3OL*;Q!?Zz((-*SDtljxmYRt_Q|I|0-fiWqZG0j>^+(DmWSf8aRT( z8ciCl0(a8eKYJzqqT)%3`kT{|fBrivNiT(@&*y!4e*(hBy3=bojS3YZ!(a%6sfar1 zX;^F%qqqYw>{di`F-~$EViX5~5nl_X+P;tcsf4sLUY#*rZIk)hgT^41Z{#2AB_J&D z(HDpF*)AG^cd+3lG?WFwq=&-aNuY({9$>yO2W1H0SY~+E1V5>?IeDiS)@pfvPifb#7_x6^t(KtAsE5I$F3 zbLCY4J;6umVLtYaeaDxelasV#ru%md-UM4zid?*4#T`$i&F!p{fYfmRBJFVDpz#on z9Q6A4Fu7rj8xK%46b9jT*fnw<4~qflu|nt%LCf%VqR*|1fUuyip9Re3Y1@sZ>j6yZ zbv!*XU9L>9b7N$N{EQilM=W&~Jf7bmqy%l803bBEfa4esFar9-NI1j~-sklir`N>< z0b$2uj-^B6kACrf+d9Jmf;CKoBgN!1)=9pKKBCUaW6h!nbxoN~{|GwMe)E&=z69|X z@rGU(7@#daYZ-!Bdi;==+NfQ1oab?_dvEy z-rdq>xhZoZZ+QV0uwMi!YCal_-6`vkc+AQZ!~8C=H&`x>dBB=-CdaXK4}RXO&BGt|<)}l7 zKic~=lXJ5RRVIyG$2>D^&{Yt~KC&iA19sUkE_`P$j9nHXHw2XNTH0g_ahtf37&u#m z%^1e}XKqwaRJ>sUH;fG#pail#Kq|^ot|&`G#zrasKYMQir|D7E`&aM#?2}9aNkH(* zRk@0MyvkL9iv&baAV?D6vW0yMOM(#gB{4vNfJ9_h6y*wtXv6>t%4PM>jSGUGO9T|m zJ~KVj``-Qke$RQT`|VE8q}$%p(%_iZIg&4; z)bX>;F2)$W5p(W3a#QbF_mxLU-}t|w@p}5$OY*vvT7q91_NjWx`M@X<^`&~t`?NDW zC{&QpKG)(H+cytpt0{);XGTnCdL!jUTG#RSam^#0ZTP&_w*IU2t=L_8r|otm{qYmq z;0~lQ0O?~E5xl1P31oSQ+#p~9hsZTR*3HSynre_i()iG?+-{yba$2vE7P)I}?Hnv^ zlep{hLu(~1?;ZaE(gZoyp*LE_yXCUwx7uo%5@4*E_v+{_U$UV$wzbkGY>DP?`Ny4S z@?F|0rYyN>E?wnY88WA_v~qruhvj9XO7)MVgM5-XmJ>9VcUtAZHpD!_E0hhnZIw&y z={#&WZ7spznFV()X;;_4g-JMbwa>L7B6v|Fr^;%!#Rz-T6fqt>H(eOraJ@(Q!XJ2{ zprM1~CO_U%xwqv``OB^Tg26_5dVs0{GP{Tj77+H_lB0DvnDf6fZiz)S=Ga@J)P*GN ziYotMnKko^^0XOX=TL1j#X|tW0KP^5&k%fOZeU;au}uvzkHaIbVCf)8qpLUVsrs3A zx}a}2XWj?^3kVw#Y;>^r#qn0A=!+>vJcQ6*?HTMOk8Lg@94)>%UT7jasX@od7ktB% zy3pO~M(=9t8>q-m?_PIcCLksXFwvsY4rPu4cjYbsCIDf#Zpa`@II~~>`oENa zxbmM!N%8+exu1IKDdiXb$9;- z+W*P{caM1FBT@9^4n?U7 zARHQr{-|$)20UM*Q-KQM<5fXaj1t7n6_qgJ0$385@S0qu@qIOV1H99@UcOEMDM4W= zU>!bNM<{=Z<^-(nL@P#gF!@)Ppx*+A?k)C`WPbo46^-lUpZRZ%jMH#+rHA&BTEH{} zedN0}H3aH4jRdAMjb4?ykxe>%wlVvunolPq`i!%D=^Iw(qJGM`XT`Sj1QXe=FVF`6 zL@rIzYfLVTGC`y>o)JAUe5?NRdD27BPy^n6oB!I$!912a<%J@M(_$@(H>7ATM+a0q|oc5m|iL*|zenB5gUK3Y4deN8U z33(^SGr=oCCP8<(MsUSwLLxh7a`NoM5EabpXk&a!f~`~lm}AsHrZ%vBHR8^8`y9cD zZgUwE$r-s`8Eflr19bLD9%3XP8j&b)XT*_wVbn!Le`2Ir57R4{MnenQ7<6cOzOiqMjvlAdygGmS2ZQa(JV?Zu8w3eF=fx}f^_dCry_GI zTl5x4ui$v~b=(w?i3hLwFJ;QHf(dWsBL5i?B?bEFvowwz!A7D(SHJMUEO!Ykve**y z6mzHtZMJo>0EF{_`h_>lCFvpxj?1jMxy{iHAWG!l;^G1Ro{p$_$FD{PJC8#aI%-s) zHiPn#&u}hve5G{&cMf7)1)rlMfPejV3rvi!N z?Z|8MfmII)wr%O&##~~a@|@qa)qHOXBW1&4{r+VCoa60Z+BnLK^a&lK7LRKiKCr3v zX9H~ExSIOG`Aa#~M({OtQby?q5Ex)!qlbdV**=P`7_#9da9R}$6ymJa#46> zW;hnzjA}KKeN}13!Ov38R){K{bBu4w53A~E`9u0{CPG;Kx}QA%rUuaQ)IK?q5&$~m zY9Fk_cH4ewxFrB}clV{ev)+PKM5N9Tk!tiWGNlaE=-OE5gRcdL<;4g%pxwT@z>_pe zMp-*X$whp(%tz8xzerocMbbX>HV52dkK7V~aD9HZT^{OZ{=?tlwc1lhLf@l(&kqU+ zS2}28?CjeWfUtf>)k#O%9~Wgk-@^#cy+j6^L%0{k@4@Wbi1O^kj|#78MU0O0Q5(8X zeoQ}7A1wXt4c&M%7lj{#&aCq2b6QL2`&)pXrhf2XxXCe61CFpmgZJ|orSsqcE+jh7 zW?tZYeg%ZPu+zH;H1ky;IDQFgGHNO7wBRK=bXn=-U|J;hY!tB>0AaaM+X0JR0*UgVZ|D z-GpY4mVXrg4~sJXYW+{0?84j$11IsC!9cCwulN2AKzKc>+)AGb2wOD1H5LT)*nf?a z=cl;;81I6@m%a5}ez06#`P!FpO-4*P^r&6#ONUc|(+Q1xQOKzDa_OaSFCY8ppDy3u z`sVc0A6Q;|{&{5@FxE5>g1q1O#y84)-}AnRz-_(O_okir?aO|WaL@^J4+GZz`ePm+w}0WYpDJxk9y%sibX=GH0{x}2f~U#KPI@w}ps?=+i6d7^ zOiWHr8BshnO++z(@W{c@NF#CDT~3W0$@4h$I&A`>X_BUK8%Bt2#TZwps(>kg8iv(S z)Eb`tIa=JpQ2moOZk^|gs19-RZ z3q#w`o^0EW+`+C6xmD7rGxPX5c0Ny~NyIg@)wvg#TLzkGTR4wgr&B916GkpHkOGFV z#SgFY%Udu09UHh@p7J~ZVGQ=@2Yr@4rXtX(79^YEkhED&a2Iq~Ymn4Rs^OOr%n1s4 zJ((3~Cw*ia_B>nkq)QhO!bS=o77&KUt?EoVy9Hdj>$E0~Rsi8T4uUQ~b3u0x8meGP z9dpN2Bi&NLzH|ywfyS@}#p9CrFZ#^*2H1jwm>`_|n#P|_q5#r90^8gYW0ZoxA5$w= zn0GXzT*H~9SG7&@U@d9bnI3~Yb3_hD^eEt30K$NsUI}L~CW2Rj53Jq;((8b^1vpY$ zFbn56c(J;G`Ygf)W_a%u8{(8vAoITX`4)a(FHIR;E)RsGe*S2?=-g!z_pFE9qJ+v zE(x%Qdz4`TCjkme(mkU{m2vCO2ykc(pD9<$k`A^D64F~4a^kKL^R`S~8^A2D>JuZ4 z+KI%TBkjQW`~YWmSjYI%<(m%^!Tt=+)FUg8{ZJK(F2XJ0lOYBOCpLhb91C9Dix4zHqGVj|ND} zxmxF@#qVa&Peu}s0SJ4)vL^tWDH^J5CBLXY+@kMuZF7IOsZu;V3edZunV_fRpstK9 zkmM4rdGIufj9jx{0aVZjuXPLpfCcy#{C4>x0B88dcBlu`|Mn|EEu+j*e+V862%AgS zakb9^?EwhWFP}M$5j(rMgF57|*^uYX0EStVqrLXUXBbuL0c}1fz+e_VVkH@ipfixKKv)iSU2j4mmy7ML(oT zciA%_Fk^(lG;K$37;y|BzS&ae0LSl0i*-0YE)ds6Mr{=VL+NOraz09ZDfqAK%4_DD z#RbK&;4>C~ovW;?y$gs3Q$nZ1zl{{0V*BFgY%bVIAh;Y}LGJ(v?_|!kzFvTFb%a2_ zU2=DV*9K^c7zXz|*|ct-uYQZ)X2(HGwa4tO zvhD(v=~|p;ox_i$1klOWdsB)SNvQr>uf%vW-z?J|`g*NnyS!-YXgZ*WDe83d#v36l zFDOfgD=r4^XMwP$JdqDJRT_TqIYxpiSHX|)mwl3MhdWHI>H`-l1*YW#=NgNAmVpNB zln7vzg)!<^Zx|^&&O(E)(#iR{mA5OIs!z<}^z8>2eja`A7+_w~P*zVf_qk_9p>8uB_d8t~q0S_LO;70PEm{nzEy zuYPS@cg{IaF89CReIt7J^2`6ST=A(-#ph3d#?#6#{=zSm8~5&wR1lY3^5!x&Iu?h} zz4$lJD<_l7_@Dpz>*b;g-w@Z|@BY73UirFLgm6a=RX`}8r?c6C0o%cL-r?)7D-VDC zIdT2ped2#JnF!Wli1~|y64A@%1m;jG&>yrAnn&G0n*|r$t};q~Vh^2DQC25pYHGUd zALh_HqJa8{ur-J9iF-~g{rwyi0pOu=sMD>3S&dtPgmiQox=>pfqKy&hccFY$Y|&!= zi#IxbHKI$9wbI*&z>F5t@KMsdPG?kOc!72}Hb#Q^UC;&Or-Kw2?c@&@sBP=PVcWVB z4N7#d+mXGO>my>2=&o24AY#dM3npgoVL}!x)FE_>r;20NL-MSPAIDy2OQ+C>t~iXg zDQWWN-&)N_&wb%JabJ)!E=^5428x*wwxTRw$44m^kJG6E(eeH|xxMuUF_Aa6f8E6pox9$|CPv5v~G zQL6GCzse&&wyg~rQC97P;GNEm_1lNKwO*jp`w$jrmjJzhaONz9w}DX|XCns%(yThD z&hss89+(2%eMTL)91{;!G3TYZ;oRb!z`B5p*VRcV01<11x00`sSAL|m4yTdHwom#N zB7=K|50*|2d2ENjUFay=c9yoSfSH2;IHr#1m+pXBM073@DO|?CPs)@72n{mI5|WX^ zGvpGU=scMy;X%X$I%3@Svh}RT=mXv_F*X8#MoBW_+{=9ki~3=boW{1jlWl7~9w@?! zzq=;_Fy?x3t$UC(NUjbgznfbz#Eij1ciH2!FWZJTC9)P#a-q9kDw`-H+b4e}XVdxKVN%mhz`L z&gH!se&>id@5JEV+C4*i);SZU1J9eM$~j6!=M|-%J&8ZRj(`M>?2x#3B#b zU-?)*v@iBae)l=jA?S^Mw;d^m8PRTA+)ZS2fN#;YT#wCUZcv?;NpcE%SW4zxcMRvz zn;g2x4Z#c0(78jM7oZYq*Az3p_Yg}LiL|E#MU0FOokyEPmVyu9g}2)(F)RWZlJ{F0;W=fb&Oz3hz_0eByq~hIjL474&uQ1qlOkw(VTk$B1qv5M zJX~%R&d-Ho`{!6F3znEmLuOXXdA+XcY}=@9X5UTW6!u)yaNGD#z2aE7P%y>sDl+lRoY(Y;j_>M!WHbKbd(#diB z=^G9J3Ihg{D#BdB&MQtA{?^0cdQ1T^NP49{cp5ufa9F=4ewi;beG?MvO~-lp&Oy&4 z$O8%GpF0h9#e%}IY_>Y7`dYR_-KWktTJ+Rk*LU&NA;bbg7v}p`x{R^&>KY=1jU?XE zoBrk)k;MYZ0>~cXyS)K~Zf8z-++)-*byfxCrI z*7%jo!E0@!28`KF6j=YDA6s?=D~X!WYXu?s1RuqVrxz4&RaTb%5Uw{o#kAgCF_Whs#MPorr2; z!iP!!_U}GlUiFIC$9Et8*ayqD9Yj(Yk?3X%+N|N!$#oq#@B+e*{9jLrYd`lVzZWZv zp=ormi0)|v6lm)OSTbb-zX1w!wF*!N%!uU?atcpz_?i*O_EV$T6cQtXPrTo;eMjUv z-m;aPpln?+b%jP>7~TLN)wuOqe+3$R)iJR?9U@B_H9BRfv{D_XLe}cAo&bPwCR0$G z`ZN@6FF)Svbrrl3aFJ$?jR0T=QH&i24-y@TVNcXn8z5QNRw5$F->j41!DV@PS(A&$ zdx=soU4)0onRY;<*ymLzOUKK0Mc;UaQG@b<25>rns`YfTHSjLE=xx#8`rnJrduGs7 z@Y*q!K03Y!0qbHr9>7Bd3F|$FdaZPz!sZf8LuUX=7>W6|`L5-K%cWmyu`WMdRj4a| znmX%u^1G3AMq;?t*n4%5briypf*%4bgf0R@(n>%}Cs=+>umL~-nmKmCGco4P1kLlJ zZ?L&7N>CAcaeX&{kddAHri}0uoHAVm(cen||3sS!NXfH7ho;>%^2k2h#<_4%GD31I z`Cb#KX#fKF&9=)Iv2BZc98W%pu@WpwFq?+4sIU}Uo_PxxQUPJF_xUb7t4jJztnyiU5;nw$ z7~EdEwxB1F^*QQY#PREx{7(*5BvKe)3{;ov;k&M#Wvcfsq>k89rVX2g*hU`o5P8r` z=)kWL;0fM&ylnS=dtmGR(VV*q=SnEBuH*}Z%;cr1W$6FdGg7&liOwXZr zr_9-FG$H9<0Nu<_EWes6$e-5I3Lr~27scdnL1f!zM7)5z&#_JNmXUbsF#Bp0^7Z4_ z0iKQoz3hR2u*FDCnilu;6B)dn)EWZAToOF)Sf}pIdDL8c>W9`bwhy+k&H?EFdl;sN zV+_$p^Ij_BrkNOF91@gv7muJzMwT`JH49KiLaOtX8KWdC|0plM_g6U+FgA6GKu?ve zV0K4{PDw?bEWzF$Ks|vLqZHM1Ik%XK!#wPnYu7gwTy-ID8iRX&QGf#gnJ-OO(%Z>` zM2B1Uv}sGal^7upMN<4h#W)Px|(C zd_U@uwrdy*l>@?(Lu4 z8#?x|^s5cLm0zW|c7=o)@kH+&^cclGayg(P*3W4K;%T%7-OL=VzF>95|cJiOjL>wRXswQ;mXcK4qcuQ`7- ze7)XHEuSgJ_D{h4a0>#CN9;yH52z3AoBCT_Z$FeD=Mcrwez=em`T?2O7WTc1hzh1W zColS$DZeJ?`l$nX!G`J}N;vhsa;|OU9AFwEZG+qeq^!BXN>%=g;xm+0uQgKI2z_;n z<0w7+UOHKaKNe|sycX>f^{jw!&R40c?T<2SKV4juE>R#vNP43KzsSn>aET8 z+iE@AW(*+Mt^THs7$jPCh+u&sUVB8ZHc_lEdEF6oY`nR?Zla>*($t~JbMjTyd28h< z>9V;6f~;HnAi*=68gdtQ+UEMbwr3NgljX*1_LotjgXfqe%?oT)a0FMF6PR->{EeKz z0K(lK5{F%MJf?zJ+qXmg{Y|!XI_gHY4!}Qq1_(yr^;j0|3sC_07fg>l>g~Kv)3z0Ef{Tz~&)xLjb&6c{SqL)DjgCHbsPGhO`l*0LZ#EJ4huV zAZ*%+^}y#_s?En^J<7E9m-DX+q1sN>9y_A;!XC*Xl}{QCB%@Puo@O^C7)Yj!xC0PQ z${a`kU%mHVW1@6&atowUMmj>X7&t~AAWW@aNuBh@dYm|_j}-dn@Lp@$5leWR$dkEgE#Cezj5{x zx|tI8Fh|5E&Y?|a>=oc@r9luumonR3-t|5naE`%F?-jFnG+ z<}>A={^_4tjqC!j{;~2azw%(-cb6-#yfUJdzw@2%6mt>Z>u2s&9&`3tW#=wZSWveH zW_2d(WE{%1nLKT&j-|pE`NtrjMvleL6svUJGc5$YqF#l|$v*z))$24gHMmm%b*xa2 zF%}wAKHIM}2i1igL^ii^0ACxk&|?1(U>Sh$076OsG+t-Xs2Sbm#P9g&oRYs107W!7VTt;PEtFAY=s91gVO09^v` zaV+?eGX-Y?pyh8D0gT?uEq&(bbR2XffLj?0+nYwbhCa>%(RI?vNK=6y(*ksN3<9ur zv$Z_|yPY7DI6WfSOY;G z)S#AcZNDIZJloG9lsX+*AWVRV`~|2e3FXKHVe%OQ$+eHwXbrkhhf(JqUKYTqJTE`f zE?+J3l{EIbzPDJH^4>2kSn%jXFGLhPDN))0isgnj(qOc0+f^2}?kdw;b{Xbby2ydr zHGM;AANltLg{g0mgXQK2?_Op)0fzD01asyAAw7W3h|<_53fQb{M9$ujS;mnS{#Xn` zhFs(_J;j#o01o|b1@A$|J!Fb#M4V3IqiH+Qs?;ZS5&(D6#>4(NeU%8++-j{3%YI64 zdckuuiZpdZg1R267K<{_Nj@|pnHWr*>p{lIaZw^>sEfnoIQXg$ph@i%!nlO10S3efMyW@zSUU|9%NixXi*-#N8KnG zAzv!*)>Xkm<=$%qNu+@?rjx3yt4pmf$5)WiEyz5V#fY(47B5Hzquh6x`?-CXdNPXH z$S;9wonq^E4$-I+@Km4JC-tq*l9%KQWy%rrur%dqY;Gh#GsnTXI_4N&ZMV;it@ZF@ z&2g)YE6dWt#V$c6>j@B*dVL>h5|EipJ;MA#|GEPNW*anl+szB-!o~oAiV=@%0bzN_ zAB#L-yVsVg!`J(6?X~r9b)0~W^o?C7yr#~}#T2h|Or)3f+84oB`B7PSTzi8SY`q2; zc04V%)p^+kqB-mwUzL+iPFwBkqb|gDhK1w_wuX)pkzz_8v{>{_Ksb6!{XSa&*4_$C zS+hJPk4cT72-g{{ti1agg&S66u=z-uaYL;;KVAL5eT@6OlzLl>_o;^jAe9vt`|Q8h z$*a=H*VZDv0-}S4$3~;~9T0|5w|XbC8SZ+7rzJGcC->&Rk$t?^|!vaw_#1 z`B&uyc{6vOcyOPKusQGgK%Zst4%;7dnPb{4u1Xs zwY+f-a)Bd3XCurr)y<*mZ@G2V+js_J>O#|YfNXWKGAa*lq}Vt0z3r%nl&*K5d=oYv z^UaD}aAnX<`y?Zg<*}IK;6Kls(5{ikl@EWVuM1+fQ5uZTF0sRloR|O=xf_qPP90ZL zcjO!+564_jq^s|bq||v%y5)kw%3_-{Q`Pm_{hK)q&injPZ&eE_4 z*youRVqge)-o--tAZZGX0QQ`cCMq~({!ld@|DXTkjra+Svxg4~1n=ko2M`}$P<1Xq>{hNmF$FhC(*%JW5HkLT-L;1i=O`(&cL2gkjpOwH|J?h{FghJH8N@>;+(v0sfC_6%FOe}g-oO2p z53TCKOJ4B;#~Y&~odpeW8A&73;^g7?BL_yxIgfuP2e0*%kCV2c$L+)T4Kn~MQ{=M! z)D@pD@A&P@%J%Ks%VqC;N9pHqvzMHI0l@54<-GG>SRV0+Ukj$nc*QiRUVg#r%9pKu?(_3y&z_UYpZ(dNwSFA$ zPdVk3^83I4{@C6U&L?zibx1-OR5tMg;DRF}z~r?~wzk=86i7=o z$3DAVTVtl?lxqb9>pdHNO$C(g74(sQ(sI4xwbC{U9f==1w22bWqmD2@l>_cqrs|m1 z_9$2W=v+u64cjfYB858yW=SQ{#;X!jdIkV{x0TtgC$J=s!^kPc9e~0e zlUJ8^Cc`$KS%~gl8a%DccJD3|QTCb>>MW!FO#%aReMbBv)2G)5jmt< zQXj~72?o`%&cD@XI^2$T7!-~lzvgY7AVS-*@2wy+pjlog(@Cu?UL$X~&?TrLxGOKq zYg>utJ$cKWncKFaKh?SNKjX&pbTDm~z|uHC@(j`6{>>?+jJL*(ivh|4=^Xequdd@J z*lPpib0ctDb}X1*KD-5&#v9a@)T& z6Wn(^$L0zK4uxSqlyJl&Vk)!I1TsU+tIZ{A49@PA& zj&YnVsn=uFo4?bscD$660I>nGGxFC3vpPq%+~1LumT`ObN-okax~m0j3WW_<7GVe`bZ z8heO3bZk~dn)00F3tMEnf-3QupG$M)Nig0#+3rv{V9EgaWIeiA%h4>#mJ5nTqwW9@ zc2~fWlvO!;kp+4Ga3%E{IqMm3b)UPps;+jt>R7L>qw>{C1kn12#-v_m?gGF!B3GGI zMjiJfDU~PXTY)aY)689*3pY1cr+POJ-NWX=_mLmhEA=@kcPS4_U&tUlsf@^<@}@MB zZq7OOE#__b-QuFVr>tvFNml{J>n6ybiQeywMZanIaw6W#r_L?X)c(o))}=mkjx{hq zdRpY}O2g0!>IY=R_Qu?-{J`^d-dU0B^<_3HJ%;~Ppx(%B&jL_KNRPCWw#GQueE&zI zneM=wK*x`go9*C?W7WoCsR;;6!T3Fd{B2|E^dcR z1iz&pYn>Y{YXM>J(>~v_ZLpkhr=4YB%aQ55jXwWqU1zE}4 z=RfDc&`}y|M^I!9s24mEcGns@#%I*)f^FSFw2{Z$kuqW9Mit`}| zAZVwPIL6^jGK@xeFHy1Yf5)G$dg7~I^WtVAYm6Tv!kj>y7{amPZ{7r0Bctf3XkZ#) zD1Z|N6N=|~&wYORmw)+2`K9~*QhE6+FNhVuGtV#r_&~Y%4HuSQ_{E=#`m8ez$;I+J z?|4u7#K$i$zw)c6muJ85=}~urY#KfqYOo%^2lgK*k9qWyqTQeQ)W>7Oz49NvUS9Ij zSH))!`JeYK=Rf{T6as$&l)UWi?=D~bzyBED-Rq}+x;&Tk7JE+KQ$G9Izb$Wl%SvSH z&;R_-m4`j-VdcNw^Pc4^U;S#i_~JLjJ#T)?8_Uo9?7hNJ(|Oi#t3_dmNk0UJ2@eNH z`cz{eqs459Bg80e+jp0?zCl(1S!tt2jZr~iCw{nq8r|M5s35@D0B%jRknOVN8XP`Pu*$K?-XsXE z(P1GQ9G^_^isv9@(hcu`_ zhtIdzc0OElH!X*DttI-h`lHsb*MD!-)=#Og)>G@Q?ePjfcic3<1ccq9sc~z21r;>v zq-gT9QH4aP(gzQ#i#&UzD_9^`=N#iUgF`V1cqwZP^~3*+pOLDw?G_Lb$T4zEgItiwI&p)-V9;2=o{gf@ zFQ^>`MZ=RG>Z38K>{sJaDoL9#@Bx~oMU6l-zi=!zw2Z&^$y2r`9aNoD9v1C0Y6m_w zNdqZlIsjhU0dw09?l0}*XqB!q{$T|Uhe1V(fY@Qhqwm_j#u*ushZ zf{Xxa`!nug(aA0_b(+nMnq)I)a zHnL3(2nADly-~o7YHTNzhx%E_@|gipBPsSHy1RnvylQ}Su*Wg{>%f;Q+L zPjoy@Q?iv?j7mn=ATQhDzg`wV%)c#trH#7&NK!`7tyM+cR3lk*S_Bw%S}oFC{p$D& zUXNn%rVQo0?B|yHYCl>_eBS8)_2%Eiy+@A%w#EqETgLz_yyD37j3m)1TVjrTFe$fFU$J9^2* zev|-V=UGAF0Nxua%8VJnaOeo*%2ziB2)m=9j+cvWIbJvA!wu6IHmLf``BOl6J9=*I z4unJ17m?*G1gLv$i?+qOrFo9u1#dMx7@Wxa{H!s8xJJ3C^K;5aDiq}?QqW-c^)P2n z%ypEj$IVIWfukONG{fgE0;9BQf0Qzo*7@sjOQvoNm8 zjf;jZ_(a;F2-rydVI9X)Nud5fjEi=M{glSq%N`QvJf42j3e9iL_6z2X$6;~?E~vxW z%Si*CqmlDW@PRE1zPM>i60}V{uFc_Mv z2Lzd0RHLvL0P*)OTMY=m=5;TLNkd}jmz#kX}5dMuPdQ18A=PoaQ|CO(mSH1jo@%LGeKBJuT zm@`W!z<0YjN2%kL?|5(dB7pJ9C!SFL`2FuHUHu#oh7vT_@RQGZM)}sau3{T_fBE#M zJ_*<(pc_?{XFTIs<)6R)^>XfWpH&|I$cF;nvXV-D5v>y!d107~p-{a`W8Ze#=7@q( zZ~#22F(3_7w2UE21JH@R8tJ}Inq=Pv7o>wmloNM=;ylwQ3kY{%Y_=Oj? z04j1;qGj{MbjQhU!-53qe8$AjM6VH%0!};qmgi|GXf){1>GWAr5#+U<@Q-7oqH$&U z!Zm>K+0T4fe5aA8!>2K#0W!j=ml`<%PzNod>P`J;-~92P&$lFfRa-4Z-twoprsbQB zy^Tj?oz~NkVddWC?`aKfvgG(CSEPZPTi6|6$5o?F`uev9mcY8ri-^+5TZ@AY2x*!Z zBh#=`BUM2!0H@oR-x5XtRX{Q3nvF|!K z%7C&Uoh-_;(Nqc3A6@7o`02big?GXun zxxkjugWl`-C@0ok9df59bFYrgj7L3thEAfbMCIdXTZ~N1G%1WFW14wd=~J^9ha-2rwuY0wG?N7@ggW~fSg#)Y9t7F~@b?_~?9c@7uZ zz2O-Li|EKP7VWMhq3}3h!ce!-`qIZm0|BxL_)A^r;zIJh{N@&=nPjJ|w?+;hJ-g+!ChVo5I@q6u)3bxp9b-%kfQhzJIQYgWTIu=$DpYxr? zTK&$$a|Bb=rT#K%jE^azJp4^LwQr7Mg1B+u<8rR<1cc?80ECGyQNJgcVciLa7+Ig& z=vM&C+E2$Y^bPe_d!jxodeO|WwmIw=#vxj>hAw`8G>dIkmkJ*43_uur^a#qT2x0h1 zzB*iyH*);tfohW~-`W|6227>5_KNMTDI;2+lVdCo7?JB45uPKE%#gr z>=buWC{NPyaK#8^9pX)=C_7xG>wVYg72Bjd^|H9pL#n2!`L1&Pgc0&Yx3T59hlM|m zqC`G&VMmz~6xKFV6De2f3VFZgjgQAQG9;Z3S6s|=hnRDLI#}P~cr4l|!6(=r`ULW= z{1`c|IkeFE@0Kc+X7bQ_MUuLhb%5yL32bVkg*^=HL{didV^^y$EHQ5!q7L<(3t-Np z{>D5NJ8;rxt$M1qA*)GUjUNe}tJI%6T3h4<8_sRL`DTJQ0__4~t{_^P&9 zyTJ1h+@0lTIsar^TlKV>-57qnyhwj-Y|s7Ow|;09;a~mQ z-(C?*elfS3pRoEgd8$ z%3&ge&phMt@r(;z@#1pvg_p$pGamKu^6ck6lf$KOM2Mnn10)g@e)T19D_^2b&p!K% za`wX?T9!C$4bLtPr+O{vBtHAOzblVE^HJr6FMM7^Vz~v^iSzZZzp#ArudXQ1dD=PU zQIB|NVezUgpzP5{;eez89@Gfhc#kylS9(N*nV>>r?Ab^s(0ZMJ3kpjEKhu!#`}*T& z(nf$MouYII<9@yq(CQ*8sS{_l4RB0AY=H>jB>>?i9Q{y^7&xXCK#kHa0Uv4VlQZHs zwrwsutFHRw>aydk5~<(|kK#VY31CY@);3zQt)*Q2`W%D!kpIql=CATxBC3df(NMMo z0EUsSBkVXH%CL!x5BDGKPkPy=?98F+igspG4_D*5-^Ez+Bun&DBD9p{?`eZSc})Xk z^0$W64h&pDIr%|;(NU7F!Sm21lqZ1S47@r)F6gl_B7lubMIP*>+|kB!%|RC@y5mr{ z0W2)xM8rVy-6D0)u>jIZI|c`FtT`}EFcjAU=ORHP+vivs)#*4yi)}Z*+0LB-3e3T4 zjy?8VjI#$RN!wYBKDS2k;B?lhN44IAk!c@{D5wrdg1<(_x`Nw`KhLS4un~;ugc{vx z3YG-pByAeQ8pP6(U!H9n+=Wr9b16pp%vkNJS-7l}Fo5ccvdJ>wWc9*m_^tRW;o?|2Kec!zc5A!S_v zK1+ak0>THtk3G=rGyvfN`X-oWR98lN6X^_}>YQ2}1Hn-1*-CCizjJ}X+ zFj0bWq3>w3vhK585D>JBI^w-`yZGP<=`Jc6g_#CLMt`M@$Rm{pTwojwpvcITYuCCwsBsWrA>~tVOwBm zE9S%YV8IHO%1e+g#@hwBNp!RP?4fWGQ6uv(E@&VYIoTRMX3o$BA|y17-QuX;BBcp{ zremgD2=tl~#ePoCdN8Tm{L_gP7;+1_xo>TU)jL-lB)7IYTiLD)fQRa1^p7@K!cLQU zS_}P&ensEZDdVOyBfeK`0v0rWK6;Lf80k z+Ne*UtS8TAi#DR)oIi}N4f?RtM7?%A7WK7b<2)|!Nx#sK*eQ;$y5N>5bw07K(0dZO zrN|Ca*;Gz@Cr#Jku1V8Nt>k`f)j2JF&9`Tqb}{83fhLxr1CnH{%Yi;r7GS^+uR8n3*59vJ)wlO3v4UEUAb}A zsNh+w3tn|WZD}Wg37&!EZmdpTD;PXMWbp*oP67%WJ$&lWY}p1Nd_0cBtxaRk7})Qb zP1wlkFXhgHBYtk9U#k96ujpH7H@d^iECK30?aIRyZF_avp51pj+-1k~yB|70czF0a zCM1L%d)d{0BfyL_(NJ?@av*h3e&;P8Tt#>RVSzlsAAjmZsz51-)%fvM#bUIv+dDt` z7gvr=`~K#QDz4 z-a};ZpOw=e{D5-q`Ok^EoJ9Oi16oFO@)8h!^dld)s@?u^x4Yf7{O)@%iwW4Ro*q8c zNl4?XUUzZ%($}smFMIkE%Y$f>xpfJt3_$pzOW#@k`fvYFIsd$K%OlTtL^vu~3A`?r zH@xZ1<QL#27I-yDQ#{ zIM#v=?VJjq^wtQiZKWO!7w9X{p)h-mrGmm~Fx2s1aX2+lbdv4Zn=Z-&1mi~jd)%{r zJ!lioW$=n1I#HtVq6W{p4r{%6gRhkry?iz8)>P2Yv0mpmtSW21*HM+eu>uDFB|Yj* zIp#)PYq-aE^v@s1Ci<1F0T}2j+xy572pA(@a3|wo-vw#}kDxhQ%k&MVW;j3!gKC^# zx8Sx5{L+Sas-S^#3(s|s8lm0jvG|^`fc}ddkTyR-`UKt&^kQIQkSqZH3+DM-dDQ1G zzymNhbw{TmLmqUrz0Z^pMu56~tZ`QOP9Q+%Wg5^;y&!G8M&nnx^borNq7TAgBDxKj zt(`;X+7AwsN@5?2K>&u*juVXAwh~duf+g$CWgaJTa`0|tlEdXD0fZH`9%#`8joJWT zJZR2T5dwJ~tekfe5e!M7Rd820-GUR!h>jQV5DqYa}a?AW#pzb zS$33|%LGIGTRAln*<6G=C%|d}I`xry!YE!wk^TX!k*Y>rHQ2Q^fQ>;SLXG$w!&sVb zbso=52wkNQafN*@sf6|pEHF62{nDG9&Wxpi zu)8(7+ev-WCeUnJ7ow8jD_7c+KBMJ_$BlxX!<-kT<8ngwQUBBNZ5sBxiviSNvFrz3d15yAk+g8;?^ zml65NH4!09N*!d(6cmEcedun-U_w9`o$A7g0G$zB{qUsn;ase|cxdAO$>G@5<)UuY zn){+(K8KM%Gc|@3tb5>Bp|#y^vt>!-pq&UzcYx=96al8i6P3{!Yo@p)Gr_LcRdX17!NPTx} zj6=vTysBO{64u3L7rCToYYARJbFBcvx9(wr@~yPhF?OD085~{E$@9q{jQ?T2|J?%u zbJ%!69~R}AvmCEhU6XxK5}Z3jdV-Gpx1r(!sP@qS3k~L?*Csn2OSKQ>8+lIMqz>}8 z+KabDyQQHvD-Q|%RdryaGSIySI^v}nm zdCT^}vUAV2(m&W&A9b62t^9M4`Tqu@Lfj$rBir0XMU?PykURJ`Nz`>3ZR&`9Qyrw{ zG7vyp#^4DSZyGSzGh6)3GhIA{&In;aWDlV`4M2D+fbi|H=vyD0#(rd8);Cb^ZmK}j z)JXZi_lEA$AJI<4PE{{NKmmT$M(utB9YzQ!y4xxD+*EUp=EXmBfbhtH8)Gn?V{}L+ zFtB}fXjS|gBRU@My7WV<=xoXeCsCbjCsZdjCk~x5?+b=tQjr;);6_JA%PU^~+VW5T z`1PnqF!vmQ*Im1I#YC(zuRWtv`V?cR-}U?DZ@&1|a^4G`Th4gYBgr?4 zGYpW--u&{$w_R5L;;%nfp8c3dl{4v=WeLr*1n4$DG*spRhXu!Mf1S+Jkx$1{pf!Mj zMy#TOL;S~xL_N|Lj!1V05Tw)6_*$TNVj@SEG~9XC1?>X1tXqgnwTB^o?1_Ir(59R zcl#uH6I6Bru@4!M5DriP?2;YGx<-e4v&K-cbssTWDfSCfl zmUvbh^k~PBE37OpatO>4QQ6W+0NrByqYt!29zh#I8zbLMwXuy~^TxVjO};A*ZR;hH z(tLC-%*k`=3LR(ZXj$ev$I`+z{wS9f*x^s;At*V>{T|R~bmIa>&IGTSenfdvuBwr5 zRl)I5kCV1hhg&g{dWr1K=#M=dnzEI?nrCY<^b5J2k<~OBXajn}_X0AuQvlpz>Vq29 zZGV&jY2p(T^a6x!oDM$^{m-l4Ni+3h{$_-*vX!zUzsnQJbJph=ZzuP&0ImJ8KEHP> zlmM+jt~}%Cw$(H%Gw{6p*^aSj-2%h{!P5)lfPP(Uc|I|s%bZu_eLbLz3N#DG33lj|83Ejd^C+DbSlkm7w(nkVG?;A`K+^#9`L;zKQVx|ROP!aT zv(-&+bmt}v;E6dB+ezx)>jrN)Dzk6l-Jq@+vShDqKv?Hfx+=nXURX- z=>c$Y9oN=%v_K<6Mzy%jl#{}S}=0?`K zm{07>6gxtu&^s>DOS7H*yV-Rx1dj?1FwW4^9bF@A_frQ>Gv7F7hb#6;VAt`;G${hk zd5`);o~rsK`QL5+dHA3-5KxleBI1L3qz~p$s6YGduM3HjENqx7Q9#%fVs3%&Zl6LQ znakW%LrMS8AMm8(Vo|3E#tVQLO=)|THOEF7b>4AdBWwzI(EGjD@m^J8-mBwOU-Oyv z&wsZ@seHshX7!H0KfG?HBtVn-W<6s-ApS_oW&z;}Tsj6WIx(2&%$#rKN$oRfUg>Rr zYg^TWZXeG>t5z@gI3J7<32&;1OgocucuS8%(%*#@X_t}0^1C2+Yq1~lQshva+#7AW zHTfcFL>mSKs@X}yQYQ4st>k0u8W0dZY0%vb?9f7<)zk90wgOtdX*xUvTPdSxmXO=J zFt<_ua$F-q7#%mX2?xEEc1PpA{mD5db!Z*e^m$Sb-xBQzKNcI$=c&8G2GNdhFQ`?g#v|Clnu zD073aeqxuq$~-e<Vxpq=;@)8(IFftuYolB#OrzWP#xz9VleCONWExUK`D!=)%7nPs*sUMFC zxK3_5Llz?%5v7(k1Ef3?$c>W7AJ1&KL^10+N-ZCPkGjp%EQli7!#6_ z%tkY;M5+kT4evWpe&dYC#m#Sd`y0zo{q#M{hd%h>^7|k7!}#ny@4Kx0$dBGNCSx6; zmtXMe^2INHxm&wNBV>-77@r0D||NjI^ueS4Yj?ZFk2nzbj@@fOfYz(66f{cDSpYTl(H zOQ53~;t)OPmCmZpQs$EqT#=rd6*_cXOh8?%%C-Ui*{3D)A1`d*K_uh=24}9O1*k_W z+aph<&YI4zU~vA{_N~{(o3xo0XS?%N$K5DT`Rme)GdjH9^Q;#{6`5Y9;%w<>!6t0&Fj~BZt_`z13ISicWiBk$GfDL;JbVXKe{b7R=7yf z(0b5M)-Tv17|NJ22g!Q_0Lvas1=l#NjB5ih1M)56SWmHnJ`Er|$9tC0OXmP70f<(! z9Rw^yeZJPetvfyhTyRy?@rye7gBnXWse1J}$q+ysWW4D@#~+J@nXma$FA zQyKB4qwiP+FcD+nRARl!&pm*a@^uA-eU_kCY#C-n(PDjq78=kVa1$$%&>-c6@gd)D zhYKUaHL{1Uq+tx=P2O!&)-DPI$JpvG(0Kl0cDtif975Gz71H7Kh8{4JDGHPY>sqfq zc`1!{!BY=U=w(tD5Ed-*po%&A55OrP+>B2EdAx5eUMuf*14{M+2peI1U^*8Xw&M6~ z0k|3>YNHd-+xw+`I;!w0yl&qGge?LB@`e$$@;}t%@095($LZ)KfBS65utvn!g_Y== zGNAtASCHRvcMfoyEHe}A4a4)95yIR0GIfL3#1FI)2-!cqm)DH^s{Cfu{y4f&P!ae& zt_SAgy};;9>Fw?%QVT#BhuQf^y()mA16Kic+njvH_Wj^9a{lt!*c_2>To>HNz4Eub zs1xq>wmBCt#-mWRHW91_6XUY)2qQCpO#af=Aj4D{_xu#*?T$-^SmE`p%gBXlzxZi5rkV51ql_U-#FKz$hYMKzSZrVA zt>q8mb4CgIF%oKQVq9W!)&LP*EUZ~Vdg0k=QzzgQ&Y;7uCQ`VcHl4sil=7vs0{6w3 zsqxg=(btGh6G#w9bz$uU7PiRoJu(vCoBF4N`)36Ixn`PZVI$9cX3o0_=-Uo;i}Sht z+R|-mkIsro%c*J-C|SD4zuNM#NKMXxQgNGad+uk^gh?Hrr~u{nuKoCv*$C!8t6p_HQ8dL2DhY?>7$! zr$k79^|`X^oTR?6z0n`|#lI~A`0|5%Wn0x}j+u0@)Ui=#3{UM309M^$J-24@`7TB! zK%EhcY0suSYhx-i<8!0ryEoNOF67->ZBmv5*FxVD0ML#t;|`?J*(GvedVT|cUvwYhI+N8Q+`Bi!4 z9y?sP$1mFi{~QY%tk{JcWb$Lt$mW?zZ*o#Mxr2Q*8raWWe6|Nlu(IQ4`k|(qFumDH z{rXBP{##S!?cycoK@JVig{qO52iLPpmWcr&lNV}X&@UPYKv>A@T{jkul&bPB8hQG?tDW5SBjvSgfy3Zt+3Of6Lc3*XOl2eXcnhhm3NC-sVP>HUcCX zXq}9$V6ZtR9Y^ah5^>xV4@7MlnWs~j?a^>zi#3sTZqK(}y&OW;88WBi?20=M6(Ci? zVVJ{N7#}C{iwUfwpXe|Sh3o0zJ=hLRE))v6&?Qu5?jOH8^!5(|I-*uF+pQ`FsZrln|d|y>&tnpy4B~ zYZjvTL%QnpYHVwCdyjG@Sa0OD^(#A435b#OFaYADk61deugqQhA7yTm{GEU*?L-H6 z_p=xVAiTKqC(A_J*0O(ioG5BjsUSLl<6XUs4|Z`UhngXJ!Q1ky&z1&J8W~^9Z*8&Y zVxR1k0`p_Ac>4*x<$iPEIG|JlYle(ja2oizjgEK5XG0rY7 zbQ@XPF&xj3XO$;U>t1eWJSlaj4u=zXU)0kBpBRC{1w2Dw?*vZ5^Y9d984ilEvOX6e z1nA}f*`#~Q#$2p8>tIU*uS;2W1gO$>tGgUwiO78w_+FMp9;|K)-N^VEWu6f#w!!&E zfCV1FvNQ6_T#@pepp^WFR)oe=0NeY+0h5R1w|@A|L%t>f_|-YA?D2G*99m(&q)kS` zuWW(zc{*R>C{JW=O>%F#R8VtXQ@Qa;C_(s+u6A{;__ z#y$!_ZjXpD4nn299y&5Uw*~Mk4|nMWAlTB)fpYCc*x*c>-X-*igrsP28Fgl~vN^hZ zj$i388j)v-9SG1#I@k|)lGq35dSyjNQ`z!9>-IBVV*DH*N6x1?Uh=z9b*2T8pXL@_ zV%otq0E5t~i&PO?x-hVD?q|m68 zZ|<8!E{RS-@Ax}FdpiJ1=g33t_}W)_NS<|2)Q!$H{X_@vy>WlJ^2&b*KK#j_{E4z> z&mPj&cpdr^y|G}lEI%&N9F))Kr^P<1Z%sGiR&n*lBDB;Y2wC777cP9J<^-8Ne z3Ems^Z7%Qx?gbd*f$QCRyZ9_+5h_AIhN$6NIK5HuW6Z~nkCC1pB&WXK#ukTO=B#?n zMhN9|w4cZLxTesu95>^!s2K)7W7l-y9}qKnb1N4F4Q$8YI7_j&|(Vj_=WK&&@qg zu2KZ_e-Tw=O<%$JN;=m==+LBm=HYUdDI$q`-I;Ma285l5^$Sd$w0eF%jGQ*|uG}mC zrrmR1)$dYAX+IkX;%C7(3{3d(%xR29W6!K!K#BqJKZL@24o(f1f8Tdi`K6zD=<-*` z+nXP1KzNzhI>~H>j&0D*hre~Y1Z^pm2VPkiblIEYSco#i`MeYZU4nJk0XpLlk8_%GiN zKM`h*-}dt6_kOVau)=KGA&N0(ZOQ}!V_H@*un`z zY#%0F#4N(<0XG?aIRg#N6DYtSh>=@*mr$gd1qslto|u>W!5D_nN2~lVrn;E$_^au! z25u>@Cr@*0dD^*;<+w(WxAwttJW@l)Hu+j_G?*bIHjmmj! zRi0w|X9F?{LP+lbE^uPaQx{GLK)Sg!b>a_B8qwh4KM5YDQ(~@P4I~{;`yy!M+PVDP zOe7^Eid@j~vnoG2p7MxM%0`dHL3BFY{8YzFFx&-|locj02;S}Kxd--_*{i=>=B7r< zY%dd6FDKCw+1NF-y|nH8i88*lrCh(4t(%NN4^jSI90b+X$JS0FL~O6JYCGgx!A}iy zjcEBsofzP0Bag~&jJz~&4&Pd2L7)o|NI1w< zrEu~9=iDegz_H1dP{3`{Stzz=dQgpZs!L&}v!UdXNHIbOdxy%{ z=mbFQx68HHUKgOOX{>tLX4-|0Q;)c_p$`Xa+qP}xq!UkOORDo;Msh2cI=%9JL=!^8 z$UUwD%)KEa!H>3F$;=n&3z73rUhTu)ef!G4eDhyPLp4|K{v&rQC!DYw-6?2_PKZTU z#>-o{{;FZ-WZu_pql4-c7Gr@(`9*gyxv2k?P3ucc+fFTpVnyEHmIb(Oj%qay_(l@l8m za{|1g{!ymA#zhv>znF)6(fO&EDul&G0AUwKx46@SE(!*V1=~mUPk-l3@J0Kw9!@?o zT29@m4t0E6i!}DfZH7Yv!u&n8z|I3e^L0~1wBCF)-qW{iA#y?ArJdk)M5MMv^tyQA z;)(RLpUPb7Fu{1ntC8jCFR~GO4_Op&@i0iEZT-w&$1!+s1O0Ps03Vn;=ER-s_Mr4vaH0STNXBLeBM_?w*0i z7oA6Rq$n<&I)@Ex?Jv7d-cbg&bP`{TSj%)#wtFFA&%@soS-V=YDy_Yyg`3%}08W9=Z1>YMyaAIF8N%j!Uq)9cHB|G9fJiD>9pn?Mm; zkBxG~P}RsD-alL(f96x;mXBZYVE{E(xiq-j%OAY|kIP3s{HO8Vdx#Rg>)q~BUiI?V zm#=*3@5^~FC1u2eA4rWja!giBY$tl-Z@szv?dQKxo`25&Di43aebJC8bhZ{R0j$3D zvfnMA{HrU~+R8{Ho(%A1nQ0qUJv7tg`mUNjnPnwlgl>Zbh3W^~K~EZN~81zMFs^+5$*7 z18_7>B7YqeQ$-{otYexHAGRfGqfSBLwZ*pBE)AJ{y3e->UM;PgHgRJZEWEzvH5aa` z#zW;2G)W`fq~8S>jEu;wa`L&xr2vf4d661mSq=o35>!{7S#qNNEQpx17{2p6 z@7LLDCkkG>#qV*w12Aw~xW&mS9BZ6G0eivw4lZtIkz{drUzq_Ao~9o&TLwyd4~Olw zjg%g?d$(`@(Ex<6xp5qNwU@2ii0EOP;9|#g8m)jT37`p1=0qpYC^L`~`U6n&>(+EZ z0QniWE$FidAUwO6IRtx&^6p{rt-F&$=y-J!)@hH_AA! z%O3b{D^W3#Gp|tvD|Oh$tV{k)ejg6NaM@9f_Gf>BN7OBhwRPCPR-mHl4Z&ayhZtk8 z)vZI6-63088xnv;`O#y@K^Z={nfOkMq{g0y-wrB z_6YzZ7C6wE$J0J~kQp~e`#ku`>!*kW6tJ>C(la7W;XyU1{R%)BnK5!R>f|$bUkE_c z1KR7e04z=Y!FXEw0athSnQvMEAZcLKr@GhTydkJ8pQnSbA!eR50pWddozaFaGI@=3 zcbwI;E}*!(#E3CJH^qeXk|!Ke>0wEk&fKxm#C8a3&C-T3wmk2fG(WKspqZjXz8+$J z^l&N1FXl1otzd<;bnFDmbtq$|ka^ZA!5==0_R7B%+&5?RP~XN5K&*emDTW_5@< zNL}F$jRACsxlY$QdM98!C?ofC|2@1%!2g)sM>#Fgp8a z6!o=oCOB<(usZUVb3|w!W)cgoKX%bj|@_AlgZ4k%Ig^TSRHtL*kM>#YFDj@73ncDz_)oB9&m+H48DUOXcySmI@ z$4*|X%W0-SKj;(wk!yNX$BWYyoJuT1mc>=+^`c8;fc`Mq`a=odOj0he( zI8hGV$RWAo>=c7`&Y_*o2c&@*1nkvs_kcOi=&*D^(;l3gJ`RyHO1K+;XKmdrk2&t& zRzP@^16AdrURHVTH0Ul>ktJpt`~&B%wC}{&(hm>piSN>15+l)0$bcH>9gDh6 zJ5+yIe_%)7Zs>l9GZCEI_`L%V4$>Xn|5|ehFFzS4Nzf-Fgi~?-)ICVba!+WYlmGnFf5L>6PPvThisdtjLcZ?0 z>&sp4a$0%U2i{R$^NI`0SHJxKMULYKoPPgi@@2ARGJC^CZz+HGxzCq#pZ?_X>koPW z7Fz10i$)Z!o@ED=kgav>w+0jlgMq``#iLoY5pz0Iea-0;HzCi)$4k0S6s>O9v~I<_>Nb5GL}Ikf~C3 zoB%*gR1bIRz?s+31Bg8F+byete>x>PI109P9ct>bT?)Fd(b2dt`;p2a`w=xXZGH7? zULS3%|DE}ahw#h>7~okNtU4M2xac^bbPj1C)k==>tB#U~%L&r;0!9e%Bp~eg2+rd8 zvPCSm(8B@YAi|?YSS^$R9C*`505$?5>jpZ8Jxst*pUf?875@L(dlO*Kv#Y-EzJ1^N z_1--_)7`TQBn=t{D5HHOlVUMusX|cY*f@#fvJEz=fFcJRlNht8aK%nsm9hy0FmY8t z5EFtc24P8{T^5T*nnjwKUZ(ec`@ZM%Ip=@h`@c7@x0xPIk7n+B@Bjb5-~ac!%em*C zd(QWsdoErbgc9f_rmv^cc48o~q!7TUZj9AdbxS3wzN;rtMopwJb8*~opSUF zgAZC1#(qvf*fB$;G5QebJRcr{jKMYdrWMel1255T(2BkuCIn=|%#vGo@$}Ve#YqE% zC;68ZLh7LrrlH{p--g;~!PCX|PvVU$Agn%uzh2n#x#3JyOx!N1 zv7^VVV}c9=#Bp-zXaVFi1}x)g1@BC~*qTFh2!gnkRZz5xE#!_1VsMnTtC!32x#uua z0h&ffBV@$j`sMH_Y#qG2%&zyBb7O$e^v%#PhfEPRp>z;Zz-{R5gzjK`XrQeNlti5p ztaXIS!y3W@cPjlA$h0r?3>OgIAjCr#bm?rd|rAunwV@u2K8 zt+Al6NX*$K-aW9wvE0`&L;VDK0Kb{U1stVMEFd`1H;tHH>}`Z0DJU_;9eLid>_2YdzD8n==fP$C~Kl#!N1%KpM^Xl zZ|4u|Anm-za(zxC-u!Kso~Qx*a!&&4F1F+@4wWCDcYCe?j(J4exF#>m;<@a-*3*2G zegf6z;m&~p-jk<$0EGA9A&hegeVcK^m*H`FE@uM)1lyPkiuRu}M7c9bY)s3GF)0`b zFlc`ZMg|}bFDU2xiJ5ECb5@W%`Ht~K8%>78u^;q+G%uf_RPq4a1Q5PBXNUs4>su#L ztQWagAX`r&Pq7z-PX0(9NSUroa{S&1;EHh%U+QH!56H>WAzK7_hB&P9(#6Z=k3atL za^~#WsO#XsU^#mDNQ8)3AZGsaT>rDr|9Kf08Z6)W-QQK-@P;?AsHUQd6s69K%#U%{ z4G5?8>|saGFgr1N2=&w!;iS|@&~eCXb_NesfLPlhXxgP*W&x?6&`>jTcq)JSD;znn zQtrO%XoAuJ!Wzhe((`=3MEEAXYdd+SjRmR>-rL<3AbpS-Ysm9e%31ZGPh}xxbhEo? zko>z@SXPI5@`)$Qhd%T>#DAYJZ-2+z%kks)gxpRKK*j{#N5)<(7&`(D(yx^Ihk;;q3vU9kkWCY>n?12py#7mZ5RhX!{&>H-AG18HQtph00ZUXoG9m zyU296#~M3a;6AxhFl%3L9+I_!XRnck?Qi+W-8LE=6P#|HyB4+<3xcVmC-Wr$GZn^0WM~`*rI{sUyhAyS4^4g*mrzZJ;ydFNtKJrin!j;tsEy? zF+@`@t1`oPQ^>IfJ*vKBo{oLPeYjIX8TMj;BW16BQ0H{Zl&6%H&T-B|gUAoZqrkm1 zX-@K>TTumGeJ18IJNb5ZA4AA~F~xX_B3x|ID-S?ez#92251L$D8Vk?qJdn1^==kzw zd~r^xbsEJmW|=W!jOs}^gFdb<=57JjpOK#~)}pDQ|L9#G^Ah|gPxxnFNK@k=OJ~QF zeN**?*y%*5h}lVal9QR8-rC{iUUnJk`8z<^$k;Ww0}$>65RUnXcLCy8bJ_%iS?HN( zTz9j8aCCr!xmAu{1*v*^Th;IoeieY&*CVU^8J07E@C-X3-AOADEGX<@bFcE|MboPs za9rMMQtl{!oEPg^DALUNKXk>0UFF>3ysr+U9u~R>LdO!ZLc(TJC(ust&s6PS%g|QZ z*Lx`BM|`=k{CoY^X0CiN6P@7Fe*$- zfH;CNf=DudtY*P%hCgsnr~s)Ph5|)JG?+D#6>J)^K3fNmbiR@*_Pa#RA@plpoFH8mbJ6~mhZC)1P!N}&p-Y|h}XRU z06+jqL_t*Pf6|;qdEejuj_3yg2>VPyV&CruTy1;s4*I9kJz@y!4NF^KspK*0Sp}`_ zk~Wgu&w{a--25d^G9__c;mg)`K!P3&mu~2%A=XA;2n?%)wgB80yh+2@6U+qEm<6Df z6Eu9RkKV|sTmpLWV;{PWz5{^DEw~;a)(Vhnd5$OV4FjJ#ta5F6)p}x}QrT7jjtxA> zS}`uciz#0)jRsO}vS17_mf)Q*8U@8Mkh?YfDKCH}ST*1`_(h=9x@n;5=_z06xi-LQ zZq{+0a`cX^Mw84X$&6^i|TN! zPL7wgD;LV@xo68F{V~1&ZZPteGQ4(%{GeIS0RZ8Fa%tM_@OaDAnHBU9$~b zkW0f~xk9z0K8{HH*JS-P)HLk%!VCZr`Uz++u66)!4by(S2f5u)0Nrg9{+ZA0>LBm(o}j`~>1~_lU0@HYDi5fn{agWvWPmBf;q-ZwNB{X_{`Q&ot5j3~ zyvk$g8T`sP5XcrJagjwCsJzkOm80b6_ErH`$`_#Kx!?ilC#dOtmM6XBAN$K^>>>HW z4~{iI7`Ihkvw!4EQ^+sMw(fe{N=IY$x`0vZv#8e{Kbb%Eln42--S#=fN4>3kmD`r> zI7nJJi0pIc4{m16t;QC7`GcJU)J1yl>)8lEJ^}Cqv>j8@Okj5zuVlxDMy0fq-<8R3 zO_dL0K9CO>3x2lEmS@`p-uu}CDqZFPgxy`>^_(NEw^dZ03k;#?K@-P#3xnTX2gbmh z^n=oc5+e05F~mn*#AD)ODy*R zz~-UeJ>|;9vGR#eeX^Xtcp*+G_u$(5PM$1#hKcJ8J)eE{x$*~p@Zq5GJ0E*zdFY`B z%Mda2jh}mE>|!~0?tD4*%-J$MIUPpmf&Kfr=j+Om!$$~{!-5^On4aRq;|u2je4mcc z5FVJ*3qX5d@4j*rz2x|P_eMPSzxcuz0?fVdEnl=2YpWomMwoO$kPyqPbQX+mweowk?w#|IA`EDzxYeBi(V7Nfet zL-@Bo^r12_Iawb0#zzQ+ftNJlDi#-*!@vE4ui@YpP2M9`g1o-^h8eiA0koArk6uydf^X|25r#p%kIb_To zMRV|;x?uwVM9x(Z+A(N(0{A99`BRSOxJBv&-s9t?>d zXlHG&@_Kri1t;3G82y|(k)q$|Cuy)b$MV_h&Y5~l??umf9T48Nn>H^h*PdtVl^()- zx-(?Nivffyz!nFf>J`g0+(qnnrsNo#>Sj8Qs2?Y&pL6eKMRtA&Ru4g(b7&0h+c&PN zoOA9s$w!V~<+mPw0>bJ@DVvcv(8tBjIS!EC z_RszNKi@|9|KX?KADt@$R6tlGHx)jITJ-u$ z#PR~zXaK@#(0ffqDuE)I&TY=V2Y5hrRDfcYgFGDi6?CaewE5}*V}3p-z$}An@c16F zR=o$4sl`c<`%*p26@7*O0HQ!$zZ$gi;G+&eg$}mHw=DwF0j4qQDOo8NL*DY82r)LL zt6OgCVDg@3%304k*~T|7_?`+y@;?6(Q1zXEOA8*Jtr&ByfWjQVPT3fT{Uc?iv!^Uz z(Wy2H@EIzim3XwqD6^aZLK?<~z(=h^Ev>#s{ZT*#90YdKc=21QnKV}!SD^T3U;d9j z{WI}hefevD=dVUzSgv%pkL(k@&CJ*9byBL&-0iI)_J&FC~MqrN-)=i85MU z3<47;c1l}Ci0Yr4;vB*kD z%fxuuxO%ayT{_F+NL!gca1ubctqiZ9!EYK+nys&MWw4Ad4{(qX$OdJ0aoWqk5V800 z*wgD-!&tt)*7&d<%NX~D5O9*!DEEBtP4&#E1ZpI`W4+C2u$$ zlvm2PhHQl@X%yx}ZM@hOJdLN9`Tzz6;oN$TK?xw-PFRs@Kn8F_o`Rmr>5w`6zuWk* z4#9JHk*{qG^GC=V_(JyU0(I^306fcJ3!L$D?W#g&26J zA0X;ocimO)d+@;kT|fTGPlOllo8R=tBCxEUap}^f@`cAAFBb?~v5qz38nJQU4<0;J z9)9>O<-noCWgVJc9lKJVe&X?R8Q^&lFxD8s&V{4wUU=xChoU~Cdq&H1&z&m2^;;h* zmoH!9P+h`B;Q2f^%T5sh;bj(o`}+FIvAd5@ucPJYk)s?y3g9$5SuRqKXP-F*cs!2R z77HKl0HHq*9N1sp{N^_Xu-(gnvlq`_EPwJRA1~v`$b$zDM?YP@a;1z64V6a$ppP6m zg1nb^?91c~`&Cfu`I+Sagq3T309t!{9A^t$)AQT|PTfsI-?0GUc(z|1L-L`#<=9Qx zMDLqvQwqL?cT7IJ^ZTY-Z_meu9Lmg6#|nLvHaOoz%x*wEWmz*Y@?s0OJ+@t-QqNW2 zo7-8(t^6Ny5t+C(KjbbIK^f`T7(MWO0~m&nUM#(8xv?{awyM)v2YDwK%8XfWOxpff zFjHPPrwRx=A4K=rP6mPXtaY-C;3b)gVQY;{3Royz$u`Gg9`*wjFGd`VyDM`ebx)j#JX+vVb96ZqM>) zc*3e1)`j#6w#cW~7&a_Z;$|F$eP|8dGn5YtaNk;%*X8BheE zDdK+ynCnVp#tK#;^*N1J<6^4ts8j}^A)v(ni(XejVp4MQQi0B`l?imq^p=>XB)Zj@ z>)c;ska}I^sZPpKL+;6UpG@U;k;!m{_%wzA@IbCEl)845GxnF3md0NI!;Mz2AH9q1 zLI6D|1#1{jw#oX3lDtVTN~wbyIwlogNXwYGX_w%X2A4*QG{HJ7Eo_Z%0TgcGvw-mG z;AmOtB8I8JB1(-X<+exc9Q!Vf3fro}FSw~;pGxRvcg2TLJh)E-MgbxSE<_Bl07UX!Q%5ye*HN|GYp!3Le~f*9-sm zIeEuq{cE4sJN-^&$anc#UQ?O#UOihicx&0dTWlC~v?B6GASzhpne;@=?bucELWTFv z=tDgb4Wppp89WYekO_Su5T=qve*uD7_QG<8VsN2EB~2dMIyF0u2K&=~v>ujco*J^o zJalm*JdAiw&#w(Ylyzb(E%7&vr?4ZjA1`2{MPQiFC?=g1yxbPpYCXS1yWtxZKJ#AV zFd=zBx(FOeL%{>bP!B-rFrY#k3X$GV9t@_!Ys_R1(sObV5ME@rfzRa+lN)udMyB2{ z%7ei!3~|Qh8iUBb@L;|0Y;9~$*Hb1ySQd^1&TT~pAZ{<-@!iz1bCNC0cUO|s47LS8JNwI6zw;{qeuVC5r4I#!J6l;m(nFXZ`)3O|oZh)}Q z28F4M<#z$<_qUHk{pMCDd5S~X8skV>sOCA>+m1>H=TNsguNM~#;61#62p#~v=HWrM zJTsmJj+8OdDHa5kZ{!hu!nJFSo2UpcmM6d3m*Wdpcu!AKX>I!kx`)c1{{3a_(nR^x z$3Ia{pFRy8*4RY^AbQu~07e%9Sp-1+&O_zi^^SK0u(|>m`rLERm5+VwkINi!(%&dofA9z4k$eBW_u~1xKMsp)C&Yp>L2&utp+gaV z>i7TszmE_UZ~fM9E&K2Q9v>eAxV;P*d@;O_@44rA8KE9$FI*~n0IW}(I6)W&y}>u| z9-ahrJ_A@gUxx5ZUYMUP&rnC@?8xv)fV&Sq@L=R8ApHFE&zGabDh}WmFJ*a4Z)fxI zV7o(j7Ju`%d{fyAKt44$4FEnJTX|OqThT^X3B8KH_!nOcUU<_R-&jskmjihJo;`CW zLQ)t`>%@uU0Tl1syB~1)0ChM_d;6mwV;fA!Uiu0;1aN{U-8{7QAVd!q>}BzY(Zd4Z zOz@|2NIjJL|ZmPB};9yJe<~QJR|?uMN4L^C;Kya@=uC zFO71QJ3X;LC*Q;Q&?Nkqx$YQOrU^1S=9`oAfS%w>>+^Apg%w!=Bw0m|kOxf4%LrGc z%NA)>2MZTZkO4WrXDi~%oiFlWGPC(dxbY7IsW5n3De$DsiQ(LdieH-QM zm@l{P-2SOPXJ4uRNIwBKWvk&UD*t$x+~xUY7E}z0Wu+JRj)f z-a1PgWvq2_QN=&!5os#VM!AjmN*Cv*s@FOWZw3&qK&Jg*o5IFoF7or&ap+*yxzsU?ZU$ef7DtNVIsyjm3asZ%4?;*bUR``t8=J#tNRQ5rfno1lKPl)h;~oT&GNR6WX>yUfxd4i;PnG6+b; zWYfeEPEe+l{Z2yh@77C9R;k$5i6t2*6+Ox~fNbjupZUX0sBBid0K0!85_*p>AUMLMIh=;|zxHn}_=2AgeI!ZUboWr+IeVa#p!3dMp}%lD>uZ_rX>B*8@F2Ry36kqarxHxI$nQ%|tcG2~)Yw!^Wq2&g0vMIP|E z+q*4OKFF48Fy~xgxjEL;nDSstWA6%7)m3cUVY{rKb!~(g%~BcajONK zrLFbI@#W%7U5H^p1NusL=`x4n<(L)xGz7yu{J{vNALr;hd1RG#+E%@g8*?LfIM!`% zg6-*joAX?T*bpSB^|qZ23dg5@DX!@HA(B7T5T{R{DWCe}ry{Jx`+ndDh~M7Hp|QUofbiEn^oHV@ z1N#rKWfo6dC8=?Q2L^@+P4R5`?ce#G0E8_^58*3#)?T=9p`3aCOvEI9_~C~GSe+yU zR)1fAc<1)?_CnM3GDSTvYd}96NffJo@OPgqD~J58?CY z&zE~n+#Mdz4?gffoZNmIF!vPoKmF{fvKP`Bi}DE9INN>Cy6aUuT<-6M|wNyCaaV zEcSUwUdSQjhjU>7+5ji#@uXYgyP>W%c)`Ue7v$X)q31e>xCF2uPvk*^(~L7E&;Sd3 zjs?LG^#B*G%s=IVa|@r8v;3r7&AHFd{_dJ6(EF8pA)_15%0uQI&u%{0D9LjC;oY(7 zyeYr=e_cQdP@C~DU*Afy%p6O|Kk|;!e6~SQ;VetNg z{2%-l-|l#6%(W@QcYMdc*8_wFs+GCdqwl7Sf}d&`*So*gAfAIp@=$6fips&w|9OZdGEAQnI>)^aDzbaQlf7U~o?~{j9FOjyD z|HHbV4C`i|LwM>7P@7_$P@eh++|Lz9EMptlWE^yL1)pm}|1?f{)lGf&)tu_M3{V5! zwB6FooN{0FS_jLiW%&RA-Q$-mWqQT1ayM!k6b+Am!bj76{hE{B=P1wb1)t z{WdC}UkV_ca%oF1Quj~~ajsD>(}vqUAz6@Vb#6)7lD3$-Qm$>tz|`%{PW~Fv>18ZXgt8XklW|-DcL9=Q@r>1}azHH`jBCEuJSI;D ziDjxZ2?#F$nz+3ho0vaLddl|C_1QK&A6w_A0fzD1wOx1^ZFFH&11xP|psk^3g~u@W z+AiB@S*9Fh4Y~%!xY+nk8izv7;7b4n5DoefRIsd1j+KphVi^M(uCpzFb>sjZ!n|{k zocTMFZvHm8NOMBQ}mtH^nPkzzM zo9Vy(@xRMG3Dl?v#a45Gkq|%)@M!bqoBR;{6Xj-Is(`xT<5aV@b2r7So5g_f5(u3b9kcI z=iIwWUb855vv}0bq7<9IV2@j$`gk{{_B30>JSeFJFc*i>(hsO=T(kgk8({VV+mj~% zG3=MUqkBqUZ%-^ncn}??AN5FZ!GkHM@g$QEY?oucpT!INWKK_H>gYif2{x%zLPG>f z0Gx~`>F7AnXmUIUKSKk@CseXi7#BPbFwzMa(t^jF+ol%*DQ1Tb0SI$=6S4ccTV`0m znE;GxE8{H(39mvNQ9x(=#x2#o)Zci*ot^28A7F*GY#OV{8&M?f;lyQP{CNl;4MRqB z0C3@Tj0aQ)K(L-bdVm_bMNq(g&jWfqXisk|V<#KmR_{>{sY`Es$Ce9O;UT<8TyVDT zD`y0mJ2~9Tt@|EMX#EnDRNhJNH2%mq{+Eusg}z7tL?e{`0u=XT-pdQ{>&DV`0bvyf zL2wlc`8Ud@T!8_{wY;XH5arWeX=NYBTmg-(;405~Ef)j?vQxG=u8^)gk-z~hfNseX z-XHUjIl|kf$XB_KGNMeBC(KKJNcrs|qKh4Atb4z8pI8`!uF}r~(O6q!jGL!;g1AtmfOIsQp=p#`8iwW_UXRpWpxyRc zhUM;-KK;qh;?;X9;^=k(2pX@r_>}&kPR^5!%0tu>l}FGaG>L6rmaxS*RKxzlz82Ib!+ZbElC&N#~tJ@`<0kgyjI5Ucp~nbYN$e(8S? zT7Lice{XsC&2I+$wvEgS=qSn~<>3b7*d!Rdgp4)*=|w#01oB6E;9C|lR@oJ?&ccdG z-dA2Zg4OHnU-`l0ZWza=veI#)T^g;5(JiC+sZHIMI z9w_S_Z!_?|VTW=)Nf~&P#ohMXUI++V1QdflU3vzG2cdFf3-AfKM4Qw%*@#+}TiCe) zKZJ}@4sXhJdO=ynpK0@ZKI_fD0KZmaH*VPRB7OYbE$sw^rMvRq_{SNVgB?NeTdm6r z@}Nrch$-q9MQzpn1@|{DWP6Brj;tH$*&8x1cnm(1M)JFwiJ>Ag)QY=YoX;5VEKIkt zpliAEzxQju_>66><3n9Rl7$WkU&pwB-nG89=1EuEpiN=&b(Cm9F0<=ub{V;fZ0m&n#|AmL zId;Rnv<6pRtNh-an{%%H=whyiysA5dylUu5_1WfUwta5!YxHyQPTFskZ>o+I+!XV4 zdZC+#GP%lD<&$~J{L!3TL|vRWRK#4Fyh`X2=3MO&+tv=P3>C5W;0U22 zI7k&cR~`Jdkc=ICVa}Zh(t_iA0EAx;8Sz@^`B$cmi32on7xWkP{98$zdR0R&ivQ8M zwb`c8|CJ5bN{)5qi}Iq%Cv7+96Xz&pj@U%%`f0EDj6Z&_4U+Q?^AR%1J8VaCBK$C*D zSr?34>yd-XviPR)r()*mrc-BhoNVY$JGJgk=2A76YyKUlITsX@bTjDn`1~<62 z4w$vh;9A4uX$`L(4K)>GL5mCxkzh$G0tu9a(L&yqb**IYS3$5P7#e^Kbf7z+NrHYq zw*wIV!2AC`v{C>hFrpD80ML9YcF_G=g*RW9*7b)rnG|YOKsDcbOP?G08pnDMr`q>w z)Y7g{+%PQX3E40$AdJAYtg3KZh6Y{*rxbjG$^xA#`0}sM$ivdeJXOk7zyxGW9!MsC znG~4ek%^b92g@0^S0S4z!O=Ldf;vTAAY2D=b>)jNa-p;3S|`0Ap2btg$F$hgQDkA1_enr@M^fQ5EEOjHatfaoPTC_q3x0;LC|88D6$dAm8um^)^mufVS!zST3u z|Cd?l@ZElw_O{J2(2oKuEv2j1vjqNOT({zR*M9a)*}x-j8QLu3Wjoum2NaJ3A37FG zPs?oST;p&p!oLUzFSQQD7!l~|=>$BZ{>A`pN4X7tqmA|5zKDsLdYGiUFT-vJb8QBTHVLNF&=IpAYva4a$r`1W_du5O1cxW-qXIjokqH7?5?a6 zBXmg*Udz(7^H8s8K!;`W5V%l|>Rp^bi~K2Vlo{6BQKN8!I+1Ey!f1q7+ldv6Zy0^u zUak-mO&X7MFNa|?0G+La$>)^&@|EM)dPe>M{3obgLpj8xPl58bCC9VMRoWiB01ulS zGxCt&k9;gmyyiXftaPyMUNet6)p;3vhCjIqLCiJJ})o3<3w3xNQ)TbfD%4qof8nAqD;Mm z^{VcG4+MlAM=RuGp2YAL{I<_%moh~f)cGuV+&M7&Cls(~yM5xg*ANR6FrKGLaV-{C z=s&?*zjZG4UgeL^$uq|Aty@@gzEy^J*qR=~F1#?WwGum+MJm1Dq>=rh9P8xJznnun zyb=#;yq+8%(#;pkQ6-bp$;|L1~kC)GU`g4R(I2Y~j z=iu4HM-Su8+FO<|RL8E41(-Y7KUluyo4+LvVY^5O2R&h*{_>aMt@U#J_&or>!$BJl zReScC=K>J^_W$hL%3cnsJ9YXLUcS!*BwwJtEyU419NxWx#-sf0B|L;-DYiU>-$kCs zBR|3C&wTpR#N?geAUR^E;SqfA$rBN)_~_vyrIW+jCW!$&J^^5hNAWBRRV&ETxmi4$ z@eW>KVOM#4_ucoDcf9TG#4w%@KzNRwKksF&hXOy#bOncoih4hJgEH@TQcxE?`xGd-9U!{{}3Ghra53odryzgfW^fG2#aNhz@ z&DAj{IHe&bfb2N%S_N_-*Ucq5R$k5ar9PzGxaE8rrM&)x?3;1yk6~q@V0Tuf_*Mx=RwDg%{JyP&rdLf(-c^UyW|28M$xT(pZ!vM<@UZ; zpjw+KL1FYh7SeKVzj0aCO?@H8KhjN}RgY40kZ-)ME~1RI-<5#sB30HXvy`pMQNxQk z-|i+44HaRCh?$AmGHon=Lq+h@fsN3MNATdt0Efv9;Y6{0C)tf#@an#!0>ZPz)^|kq z1CASVRyIus3C_M_O#c~(W*VSTW%Jk z?BHcnE_$EyZa=oQ^Q|^|b-=7PO2xNQ25}HQGS|h^u(`z0kX?pl8(>%aotj>gfUu17 zPk;WO-Kl-@dc9u76!?c9`1@guajFi&Ov5R?TgMmO%16w|Cd2ba&8!N$#-IXGL3cBX z{>|nqm^<7v%xbxwn*h2PD+_qF&T*)lF%lz0gGv}cPX&&=rebCC+CZ0vAl`%Aqxs>2 zhsLSKpZRI{y7-}ysNuVLNC;q#&kbN)2u!Ptr=o}8CLbpP^IBNK3y1em$S}^fJe-~crs55d4r zR>23@61Eq>)I+e`W+wolhwv;w#wuG6l_xH!=!K=jnF~B_742X#q=WdpErbCOMD;sq z?PL|e0nbSvjVx1mW-k)<0lEn=*+PvxfiHo|1hp`>0by;Uz}yB~n9*KKE1<{P97Z=W zh38R*=kbE&)I5A1r%EqgOg(J?70}v{5v3athq~z@5>#{oq>l2Nb;)a7Y$W^5?e!+X z2*LRYPK}>~SC-eh`HooLgo|h+)Indz0$vwxC({#pBfP@w*MW}oM30GXzcTvzM(?@C^54zUfWtmS}6F;v^Vl8>E%-Ak~QU0+(OC&+#hI zWnF^y)`jovQ|S?H=6``PJz+Kc^pam%Ysceqgl7bD1%lye-n$qO1H_)RJPkL?PZ~hO z=wD4erGY7pLA@LURBHgQmYH(VdtGo$9ug3?Eiry5(VYn17xe-#ar{}9*VYLivbr(I zr*8gSd}OS)u*d=+9AGz!V7$X)0uR!l_Sr0peR>Fb&HfY^3otM%z3o+?=IX*FcvBC) z9ee`)G*CV5eEjlc`OIhkQ@KQ}-X0d5_Tepi@A2aiuiO*P&vQuHpZ(bvh|RkkadP_r zPiHvr)fl?x&Yla8=KBekU`PbVle-3H0ceLfT<#&R58=f-M-1^v!Y}D*e2K%{^des1 z;5QeCj&Z2mH$M7JfUVOB2(u9Tu6Mt)+z-Io-#5TQ*fOB?rFiZlVHgbE@Whv%D0kyw z{MNUDM6X0cr&=xZ@Q)PN~notvmwgJKm)ahN1QO*PRm0m(j zs9?`>WPcch5~q#4 zPe3yP;j;kWzx>O;9Q^RZf8(#?A^axBKe7`!D~~Aablou%c^1X|{^0DK=^BrT!aq8I4dsu{I49lx?tL`Xa zu|++BFMZDOA^#ZO5RAOpcGvpWcV&8& zgPVsWvq-8uTR^U5coO(0c&|RS%R91C4l&se{$4Lh7wI2>aL?AM>Xzdi==mnooINqc zygjvq(ME(oRWEf^#vpkpGis98ohzKT1kgM2 zkR_g-5$=#-Ngs7J<&tM8IH$gvQyrJu83G>46X$7rS^BsjTUrds)y>>&n5a%dMi5r4 zGi?jo9ufmOz8p#YLx&@E3ePlfK8z4h$iACOR4eKioRUujzj&28D<>Tn>Uhc{&o-#{ z`@M6na?5LepNqFIl!x<#WipQc^f-%GEWjG0euMGV%`UpV`}PDN?ELgv2^CTMriP4A zFZWQnUTmYID9(e(!q?O56nHr(Q0EE9?~RhR>Jsi)G|urTRzc@=ZFVb7a~By`k@^_q8zZ_?)4M28Unw5UwIuPN>H)k8Oc2X2*=@e8SX=nM_@`L$h=f`t+U%vr=hQ)lHfC@R)DJ-1bQG_ z)*@SdrJc0bdwc+(m?*%+s>PFqgHLK#Y|v-uI@~8v6y1lRYpg6+!rh9GUn2m4UTw1g zuycSYZUJox15)5oKq>*dEb&u8293| z;KLy6-Ajm-he})T0qP+*06$=)CLI&xPq0A4Dw)gv7kD=Ax=AJ4NpNy;9GV+XtQ%Sx zzCdMsoqBR)9eMY)55)a?V_IJgGAGGqUW^-fv8)76(yQD!%5#8DlWaX5UldIDFegKJ zsLXpnUt>{%Dhig$pBnBO1IF|eO!1WR>aFL*9z4%I*55W6633X*v#W**(1YDWgp6_P zWS(Qi@H0Jt+iM$!7#QPzJg?w6lYDBb%7C9~1^;gu;>~S!+*O)-ugSWO2+lJOrIC3z z1EVS(*2H{Fbu0>5DpzciJnoqEG;bH51dXgogtFjyl^DmB@0KrsZGJ&3Rwg814+tQLB>*rXIe;fnK4eRf?Hpx5EPTJT0(Ie9TH9Ad#RnpT?CwWlO zmS>Vc@EU-y@*rspkby^=F@%%1SP-LZ$Exx;Xo@T{KRunSuYF-Vb_0Z^yY16E^2+>0 zWGf(2TLP=pM0v! zOwX1R_uRuFZp3G1F=mX=49`COEGNBpmq*_6mN-1kxZw7;v@quRzP)Vq=G{dn!$=7X zU*NE{r=EPeoB_lYgg$cQNcqn1_|7ORJcJv7@B_s49VE7}p=CBO;>Yp!eU`)OJoN3? ze*HJf@#DwKV~@Qn0NXEq=}YAbp3DSU#Z!52IYIrqsLPcL=gK(knwpt>0U*4H=kR0i zc{gDm?%x80Y2#B*Jzf6ehd+ue?J3{$ecvPNm*4rF|GQkp`}jfbwcI0zi7O0v{GUGm zdFV1j%w+-L69EY8Y5gm|@+(2{AO7qAd3n>D-bmZ%e?ejThL_E;DXo-zUY}xR>df>q z{JRo>a9^hjb$$!50AD-y?RUq6^PIe!a%cNi#E?BP-}Xg}Q@zvVp*oI~r;9A0%Bupx z0;M^=E3Y|*;eCNE=D(c_4$5!yFg52J7hZ-J=TUjtMYmYoK<-o!Ci#E+7VIhyoO_ii z@}lxVxfS#eif2U~7ft`hMf=1bX)FyK`_jWCt&~yC3p|-;e7)<7`Neo8zh3fk2U-GW z0{1Sw<>Hq8(@MX2uW11}HonMt0qnGKak#gWF~wn|t%MS>jmlrSV`u%nWKvIUP9i3L(xt+Rk_kDSdvXq?xTtA1yS_Z!fs*00`Q+nwW% zofph=&NJ>96Nt}0Lt3HFse2-q!Xd%M+gB*nI@^{Pn;e${!H!LBjhzcFErvR3>8Gza zRClchovgbY0nqDHKV`8-YR4QGd}V);sE?z;eOkW0nEKhD&XMv+*f5M0Wu0^9Edj#T zXP0C@D_5+$e<3TC5zNubO8-y&$MY^yHY-CMKaLt>1Fs_MU2N4EWMOWxOk9PI#HWwz z$g2(J*Pel{GJ0qP4?h+cSU_k+kGE~=W6CD$@nYz+OOx)XOUf!Wu{nU?EAuQavzVf7 z)OUw?2rDCUA*e0}*$?vTiyupOR0q6Xnd?%Z$`|FISb%f6&ROak>e|YkW_>|i!tZ?U zddacu9FaCaVj$}HUUP5Vqrf_UHfS+g$SN*}YDIQhwyeei)$7757wt6&|TDr|0Y}p0{;%YNtR_0L3KM zPzqHrRAdxFDli&SDtijPoCLRP%A3zqcJue47^5hu+zGNMECq1|V|(ye71;Gz>#4V) zhMEVWxh+Cvz&e?Sz>5Mfi<%Ougu|4bZ!z$!TCgOsP?CvapL(pRr50Zlz)^k~HRC&Lx)@!&wx8Jvy)~0>V>j)_8CHbtd@z9!)3XLxXj$x4d~X}!U0ZrV+#JZ_3tmO z``!#N%scsl>V%hEyc_DG;lX1c8mhydw{L9SvfkHxAAAUXXHn>9@SqD%AmY+>VK{fU zqcr2mYfR>DV#=y;+a{BWx$SX0*ze6L+G3+f@{8p!!DG_^!dC$7mzj8b2t#2E;f_{8 zgycaLaqFWI5WL^W+xogaG5Nzj&wiILa*U+1xQ55-5?g>*i66@bIR3UgN~}u9rct7vjy59I&FF|7~3!(@TCB5?SIO{2| zs^I8R=Vy%$7Yg*o&k!5-Ps3w-;R>`iw1#a-;MZ!T{K&ot>2SqcFVI4@^1cBxxTfaV*gczv6(ta4`c7m zl(G3MVF=sCl#I$jl}iD!C+}Mbp>P*r8agA6@W(&)3FJ&idGCAQ8;7d(5P#TYn1(jS=R+*N5zW{EJ^C2K{Qe=lIETn(6`5q-M!62 zc##A2-t(Tv%7YIHJoiH(b_xLQK1p2QKm70?0c3ZV@B6;*3qbAP{KjvvC^u8y^WMkG z8{Y6xF?R8}=g*h_@E`uL7$U>EdN7?H!Z!kh!&5j)%kgTtj^ywV1`rll8R=PqNAU=b zkTr;SXlDo(fk+><-yM_A?~cRf5&o%DB6URf=#>GAFSt!^-nzBfh)Id!K67FrGM z)Ym?pb2dGzyvy)d%I3-s=mT6=Xjo^j%PWpA>9ZR@Y;Ugw@i+Ow`~5Z9&w_%EyJ14{ zc$ba}sh6rdu>HSlFvlb1?@rIi>ScYAeo^nJ;ft?_V{w9=h%VA7v!r7)J@jnPIQi(k zgh%QH3_sZCjwlXWTA70WYaw?8E@UnHMVXUw$1#z5)2-4;d00J`13*DeDl?qpZzW{J zwK_rB;F$^5vyT1b*|eRMp^kHP2j^mw_bM~hN%R7q9p@~IS!jmdZpgSL=2l|~$8JG% z2}DBa9N^52edz9lku%hrELZh1L(>TW$%nT}pKG=2PPtw~C^;Wq1`zhF5D#x3bmwF@ zG{FJnl}z?2njid|p5`sgLrD1O<5#j?ub2JRp+J={xyZa_KPd~;GfZJy@SeJV%Eg$s z;@jO{lp$%Klxa18@YtxQ@4xB<}N^BNXY z3mU7&IZfkG8hD=yoRfp6QM+x-gRWXAU-dWg=Jo|VhG&=UFO9o2wFPN40((JP-D;}H zw*_$`apWtlm}pQ+^qvDPrlNqC0P8K(K~UK3A_6oC2-8LssQ`oli`O||%erMq3yl@} zn|jQ#)q5TA*^^9r0K5D9@Dv7+F+&emT)lj*tX=^S1{9v7j^iUo%8CcYVWRc|y!EzC z0m3Cf(T0a``{;vs2)kva(FPh3EyQ?(!u&~RV`x%;^0R+EsBe`R-84D+MVc(QJro6T zY{6KnZpjz4CIV}_CyEokn0R$goSQ}o58DR;tU+&$N%IT(LZ1p4sNCDn3jljFcx{X? zVkDyQ^#vd-SVEtx075I3dcA7}3X|JI9j66kOndBm|MW`NSkgPhJ~BBzx4gkM6!e@S zd<66ezg$4l1P%;SqW2~xgr_i`?=C*X_ztciH_J%_HjVqNO)yB5w);ypWD+bguCt31 zDz$nq8CO_k!>}B#d@s??&PIp{z$XkDli-DNWdcCSun(02)<8OhOd((E>ov!YbhAvu zLKqX*|Mg1O3w(}P(;9xmU88Z2W7ZV;N>+aw*W!y^UUJO1z_AwIBzlbL>23a9dW^9^ zfg~cI1PL-!!YFj^kNTRW{U%RTzK}Nl$v4rap#OG5B)wkU5(Yp+UoFA2u_J+ejPGrp zj@}6#up8Q^!8UPXRyS2a8)x4~u^=nSbdX-hf2?$77 zKl?+#Ngfd3x4(PX1u)z{Ldb}T@;PG&6RVf?Dh{z3D2EOoj2Obp9-emoQhD<6CnLPW zH+}P?${DKS z-~GGa1uR=C?|kPwBKGe9fUs!>uivMPA^ee#M0>55{rua%{o5QSH_0J%Zy{90F%HM< zDOU(z@wv}^J`Rr)K)?6CdjZ8CDCY==@f*MKf6~$G<%fRoeQ^+;9>Qw?a{)X#=o`Ff zo0WntLTLb>p8*(PN5bBoWp=~l!JvX#^0;GZp4~8ht_x*)q&Qv!kaNWGopYHyE-)1_ z^BH%|Nxrx=e<3_>9iw`q>n&avZQT7}e)6I6b0>c_=k?Y2tSp@*WRSpe${Suow%E4al7R3EbJ{9n zEkKOWr<^x-zkjzpu6HeH){s5He=jxPhP+n?s3Ad`>2EtjKeQdl*m-n<2||3$acJ)f zA*4D0(gxTuq7*4zcnP4Z|b3k!QVWHI#@ zp1Fy>i-%t&F9N`N1$$WJ)dhD!w3Ja+&4>Bx$A;C4m?Bf=IB#knq?3m`gw;#b@4X(0F|1s&|CJG@{66JFT)57Q zbCu62KZd%98IBI;0;9Tmb5iCgbKMDE^Vi8neNFw^JoHc&5cd6bK)9KDFZ1W?c?fF= zYRub#|Kb;ad0S2X?oa%eFpfWVq(Ws&DUItf5o)L!myzwEOqzPy_+9>{GOO2!3Tb*O zC1WZsHL`Ouwb(2v3{CR#|4pTkax_w6B|{@1Z)f7APJHKtTaC$l&%8o7M&0qs!{f*8 zq*IgA9O5z&0McD|-9=6tVe~C8FPA-g_7Hn-IN}m|Al3?AK6>bQ0(cuPH{Ms48sBrDZRw(nK@8IXnLuX0QMSYO^4a-WkZO*V+ZhbV zX-+0zD0ml(eaTf?x$+52sUV_GCH7RKP z5rkM}i@$uL0%Lz_1bf}@vp-Ww+BB$DTBDC#RT4yMZ0)o^c}{Rb#b_Q6&{#=A;jLgt zt#k^X+_vlr|CVsmU_uB{zX~K<4}Y7Jlb$@KAWH*F0JQ;t!8dY>&&fj?snQ`2Ico{e zRLjdlnG|3N$ol*;tLDas6O@uKrH4kKd0Ce2HD;_zl7@))M92x=n^Ucy*HT%{23W5U zzC16$XT1ix@j}7V&HDtRm*7vwRHcjcGC%9dEpgp^^)&Vw!QdD}jr%mR9oW{}aihmT zdR{eo9MYBm1OY-lEG<8qmj?_v@nn5%w`Cd{!Z@h%!wNSW>Oiofg)f~lT4{d^2OzTV zEP&&7R@Hj}g!RfZsrodX|c)x$P(f^e@dhR-zOA7%c`Vzyb z4ZzuW#>T>Ji<8s^Tva&8pEf0rc;(v3HU#hhKZdatWlLk_e2zhRRDO1gWh>W=IjkIO zPRghVg}^<_ly5(22su6+)6&@bNDmD?%aX?|!-W`WmJ3b-xKoj}F`vCwBdU z`W!lZ2oKl?0A2U8eU5zSy!`oJ z{CPQZ=1c&tg3K=d==s}6j9`J0){2 znP-U)OziSTpDY2c8YlP>4s7dV(dz8;=fX4h?DNluPT_psi|#PMckR?^8Cibt;KB0f zqmKdvFP9I0_z$V?a`~2T`sQ-{_&uc;-N7VS{M@Ni<&&TKbi`zT?6LRIp3d@_&waL> zI`v${MyAtCFFJ?Yzg_4N(B8X$v>ZNsxZHF1@p9?Xq>c6{<`>afCUFJ5#Hs2VjPLz@c!L5280JL#*E!wYE6PD>=NNMC(U>?NS$vgLAM-Bj`1zon81w-Q@IPtF{GSwOgOe2AI1QehJH@@wN+yD1>;;9De!b7 zPvI(eBScHj{?Ivcp%58K9dgdIrhZl*2Wo)7W9JavJqLpGE6w`%@27=N)@Kbpk)z7b#hjBmB-e)Hz$ZDX%$ao2s1k zeOsaq^;+0O%xmUr4|?5quRAxmDCz&Poi{>XVCTSBuVj+HJYdjP8PoV?L1E{1Z3!2k zv~8uAi!`wyWo|pj)>$2)?#Rnm7s<6(5qHGjgE|bDv+9> zFqbu*;9Fy#TMzq8eo<$zufx9bS(5cJl#V+f=BcAHL%wPB=q~k)$8Pvi`7`Sz-@`l9 zXS1&Kxy~QzP|mZCXX{Gg!4E6wud|cz*%V`U8k+_ukQhVKiRw9bwxbJl_cJe!B6E9K z4BFr@XaGq0%Vb&FdVAxL#R0CvU5$3f4POH<%016oF@&2sx#wyefhI#7M(FNIeqWI! z|1k@Pt-g#-SpngkW#mBmo`nzJLmqsM^~)h=f(}GvOw7}z(TY-NID?pVo=RN8KC_2J?Gv0CZ1Ow@DuYK^Plenug4Is zqn8v#Kx|Ax5596mbRKUZy>X^E5!|?ghYlU$z?O^yI>YJU z#u;43<8hFKX?i(Tyc^?jVSce(z|+XseS$=`QG-fAc>gGXFh<}q#?l=32`DcC2DdSp zxLwXVLLk6r+mXgtC`QoFm0P`!`pDgg*bf z|IhC=dLiFF@PYq^c(`)`aHuq?eCxhH+yl@--%0b0b?cIbhjllpH0lwgpmFg)5L!Xw zfgplT_NjwfMMJ}F(|Bk+ucD&@BA}8h(g3P}NDF`=3NR0&Nx_x*ZGp@QZsrz7HdLcD z31|w!1|KyPkn1V>)~fe9=j8;@i2Rp6?WNps6=PC2&ZQD|=m>_{qh8o+uj_XCXBPqstj zX#w6d#%}Zr`J24Ic`Jx{$_u^+5QdPp4${TA!I}sO9ICkH77oi3R5XUH`C+C--i}ts z4W*#SmU5ZU1u8>=pC&;8l_CFZ$|9@ig2Ijili>#1DZ3527UY5a*MWlB%hqnqB0(5= zw;gXphB7bD28Y@qJ;Yki~B1SOTI`)p?^>_5h5xoD7lwJ=1Tln&y zmsJ*HS_X#80tfs};O*#QM(^6CI83gKZO-ig&3Y*p@@*9q?#3$$Z{b2*y>&c9*HQd6 z6pV&u|H*H9Upp3JOhZ#+GuJKpw$ZWZX~S39Lbl51K>%SrrrH5dGE4^alYAumqw=|G zTJRS%ckDQ>lFtp5L6us17%%N*94{>N_2A8}wl(r!CU4|w(2|-$cl%ZEN)x6vuL8np z0C?KH<=Cex4+4Y&h4O`dMRO^ZB*7f8KX+g2n$@{&_FeP*F zphhq4;cCX=C2z`cu1FrLIr|jPHj3LE50P75^nU4_V66wg2#n<+gnA0<(d3G?3ydc7 zQ&uQn1VUV?wmllW(kEmWbqP5MEi~9{hjWzAI$jLfP-6)%a)6%C>p?6n?IZ7xpW2~O z@{L~%xuTc1fbb*+#p=4@L>e(ADMRqi`Uo@(;i+exZ%2|29s-#0O=)}d1+CrD&(c-C z*FaubXD)2RLl=*!A&kI?7w#ax4XFZX#%Z<=%B()Nm?r3_0bLh}=y&Gc8RoXrr_Tb| zo-U{O(-W48##k`SjEBMrcIq{J;K=?mFzBKMVLzB>uU?q|5WY~JeHOrWoabnQUc!US zp#s8he$&Ho@8e&5yqpCPHg7$1?cY5kd&=<>Cqg$6tTn8}tu{PM6j^@mmF!I6<+ zyn!Ex`~|4j0B9fJ;JW?$_Y=~JO?_9TT?E5(Stx7uc^;kUGbfr*Jh8m8<5$yB|p*cNs5+soCFmh_RU7==tpn zUn?NI2rx3c#^O2eGlYKVV!k^9Al%RHkpRZf8&}wk<8GfwQDiM2-4b~y@TZ5chnfbE z1`oY}esrxgXim-bZ@%9Axwgw|*V7X>pV_6HTC#abcl$>AxT8v-FnPfFoO(0wt0TCZ zXA-B8@C;^`jrxn@L_oNYgZH}GVG~~0(A;Dn+h#|b<3hdB@@jHyxyWgM1|ZC5$5Q-l z%5v|{el;)KE6vPLS!jM#jdF7Ct2Fky@>hPcUH+*X?o76`IW^a>`TFhn9A4JQ5z7>W zyjegv7lNk(2zH)V574#rAg-yZbj zP5@DM__!0R@|^sy&9<-iP{@>Xr@bAx}{ zk7@76%(6NDUrHJAY{(nKO=K)!b@rGqm=}?LA-y)sXgEy8xlwA7&Or*^rld2|D!S9? zfqR>--dP`CQz0X&!sz?2{>u+->xm!#hkuX%RU%YK1)Gu^{6DYxzY`A=2gZ$)hVKsG z+VKKc2?z_4U~o6`GAr35CstP>b0UkFOnj;E66g?6u6fl7C+Et1)i@9cZVv?t#ervI z0*V^*WaOJ3!c!QP0>Wbez>6qr8asLl4d9VGJUoPlFrKm)X4XxQVnJQKipKH!(F5n$ zvAg0vyeW#7*WGmbquL zoMro~s^Bq<*a1C<863t3JbU2^lk|Fc9}Q8jUc7sZN$3gUDtUWH@niz@4ExFK)jMt^x}JQEk{cV6R1 zB`y^`>#i5GVIA-w*Z2mIj&K{)(Uj#j06}QEIZpX5)J^JPUCA}aDxWI2u2B#MI`j_X z8vxN1TNN9|j(pLMq3@wsV+$CbvQN5}}gO6g+(S}syCD$G4C{$T{Q zqR0vgZ?q5LRXkAE;6HiM1Mu|bbkYl62bdSU5}@$3W$EnCGW3`OIB^U~6Fq~WFfWb% z_cKZQ2iVSYda#bAER&&O84PYeb@Sz{PmZty$25UD}8lqFo@a(vH6 z>1pzRe*&C>2W%gV9^V=7S3p<;#JR_DVqTWxe50Y_K~H|p=Xth~pYIy@=3!ZSOM9PV z$OVzUb{5@2(V@;1R}H#aKkvKM+D}bQ#Lk`-#*=!BHRxcGx1X>Qu?q-~WJ4-UPa9j3 zowCF))`NMKx!18eGc(-)l9NIn_@;-k-nj@h)cOl5{8gwxR3bVMTd~@#B z5Se4aPdV1_0x)w*0#LMwFzaJioY%|w*|s@9DoZCgRMdqR=Zj5w_96>cp6w;By|SRDW*SMq-RM^Dt?#vd z>Ik`ov;hhW68R$okfN{YgPR3}qaS(JMc*0Zn4yv;kZB$8!jS@#(c02 zf0)!ImCfo5_Mh{ld4;DiJ16uyRws1)HK)ppj@?K;-&FtRdz(Mkc6qJxU-S1nKkqE3 z@|3b)`YWf5S?>ab3+P_69`b;TtI9LO0xhhxGENLfpib$Ik2V%?8IO3JuB>x_Cc1ZX ze@X*+UVS$_=G901X|&hx?aKgwK*Ka2sU+Vu*XEu91EY0M;AS%L#0jg zbLN%xPoUfd(51Cu+T9Bs++L5JvwE3l7r2&sLh8intW#}|sy}Ey#iBZV;JfrS|2ns& z7kQRtJ*wRuaW>K6?fa~!8k>ES(84rlL*N;lwv%Dm;Pu8F(%nnAi2*{q5ofuR@Ca+{RI?2(+NpzvtpE*N zJm1%I0KWg)@(_-312GL5F^4Xv+%sf^PB3=?2oDoOIC|l$I}K&$^6Ji=4V*-fCRzZz z=Z`y*wPV$XdO0UXdmyU_55#WZSE$09HQ)Y0I?ImR?h&0Q z6(M#0_x*OHl>07P=E0=yD9R91o`>QBM57$%d;S;}gecKwLvHSfVXbbzOc>4S$y4Q? z``>*#s`s+w@ihksPfuLlHlV6dbHHhsO`&iL(*4{2ZM#S5`~UkNae9Hsa2A}PpmSbH zuplSuxY`)74%$%iQ8N6TgIZ+|rO-(Sru15P=0(>z=w(`S#+j3))bdodW z#1^mdpU*fM3S>DUn~ycjJbWhe)F^Qqq=4|)*f?O)W#W*kl)0_4uN>gum(jg@!#mh` zrYcH$2u+1Y@nm@O2nZiPaZeae0>Yjmeu~q?1%&l9)?jocM6Y5GzL}ewD_{S}qtr_y z-&K0w0X#9prl-8;YB~M<*)Rkjy7vU(B#hU%LAZ(W@`WeA%;dTr-b)7#93a-K5T zPM?YQ!NGy3hjrG#(@z@H)^o)E&!jS?A!y!C1cGmZlzKf{mWptMUI4U`FMRTPioX1zB4juTOON+%t*y8l&BE8TXk#O(A3jSjd3?9Dd7mufxRKWMonHRorKcw{JYcd3j<05>Kz0hv|w`cq{7^=LbGOc`s z3+-(_>$L$WjLcdkFAsVnXdBfAsD~bdcx8ZlAyf2}bKGKt1|W{KLD!cuO8lhAN<%m5HG;d>b28aoVZTrU9r zUUoCIV=&CIH8NMN1%xRPy6{5Xy;E8#bNB;15Xx2#W-f69_i_n3N>5X*lVerGLr+@0 zcN`nG%Q94kb1`QLe%#tJYCd(W>!B5%@W>a(fQC&4ggfBJS23_U(&F(UudA77<_ z<6oU(PXG@YTIF`|W)yLQ7we~#ab8rm2|&%bH67jzPT>1nN!h23{vZc|lmmT-(W!Dr z+O6cZ+r8nD2)HhYC>SMh9}9*dd*L-`sgC7=o}(NtE6{#3$sIt(53aE^nN;!E-k{zd z7|WtPJ6YBNDd;ZvIpx0cJLe{7)S#2|oncbkMd)Hi%ws-8aty>Mb#87{DmX62LmhXG zFSsG@t#>y5uY8;w)EGaFF&wlf@A%Txc`g^O@*d|K7g5~_GtXQ+ z&AdGiAiTWB4l(8r7s}O*1{o`@fHlrX%?AJ{FJ(KNj|7}uq;!!dfN09z$=A+Pb-uPg z14O4U)ti-(bq9#^p>vqz2$=~jx8_mjAM|qcAKN6)IXBAF*2!nR*E&c)ZG@0%d{&pX ze!jnwsg5;y%6bb3Pq5JFd}m*8(zd~8(lOfwFWJ|$P20u!Zfc3JdC=b&!iI2~UAjac zrrhzF)El%Fpo#VZ&&mht9xl#Uhn!av6p?lU!qPu^3chR5E61aH(HwQn!+tmCWOcVj zeXm8^%9ja9XGjXKsrLy6$qxb0@cDX)+liGA|Kb_EILX`zAiTmZQ*GI9!qoNjuu#z7 zpW&I{;ZB@03>V>Is(O)nmSJIRPctAaAA1O|`lfbE<)zyG>(%K_{VsTkesR2esN52= z&$A#d&3hOyfG~Q}FpEBpiC1b|FhbFQa)%1la|8r0xkxpKlZg^^0G+M}{ahO>B&zmB zL*Csfw3pWMvPs@~HS^6^gQhy$7=FgNKsl`}aV`*xF*K)h{Yy#G-+oZ$iKV!ppzL#e zJ8!6?FRhD1Xj3A;oby>6Rz(#MZfBPa$N|smn3qmFVo(cnm&(MIC(0Wi`D-twdN1p< zUvq%)Hgy1%&Yqp5SzD zw|BZidg8?K1cWI)0AaRfF5=NRx@R=v5q7e*#_gl0PMwNvr+1&c53eOAM!>28JdeAW zMDh-KAl*ZjO9?ZY@d%wSpbpPn5K0wo;JKwJ}7+pzp`lw*= z%#y3>ZjB~xBnqk9;Z%a0+*Ejtj~AYH2nG8(!6QMaJd|vhZTA}90*KiUg17*x@R|yf z9$>!vY*n26tPnB(C6pNNRmm_}uKg=uTZKp}!U!G#0ejA=5kl7CTHI%xjgGze_ zT#tL?Aow`A3fA$y04V^O>6~F^8h@{f{Bc$I#8POv5wcQU(ZtYL17Jr@IXS)TL;^(vaQiL+_Q%=d&|W+ z7YbVNDiZuxVa^s9LPAj3?Nn|lZBCZOZ;VmzH{NisAc*3H>T3MC9l3?_1Z?#_>*Unl zPIz8p%)s;sl)^U{kPA1zDp{x`hwP37KWN6UecUbbRm-1H9@93RR!al_Xa z#>(LOB{odC56*4)Szrs^(5-!(aLTw?pFLkT;0d>Pde1uBXkZ zD5HfkT2RdORP0qDXUl1;+ZiJag)$b<9WXd$ug|7IAU|k?I5}^APd#1P)#y)vEXS8# zPu5jFa(ww`UmJT;@NH*uOeg((KD|3znCO?+;7dYVEUi*!_#|VCYW#bUp>&(Sc9*nx$QC8R@)`Fsgx*J46zVi!q9yg*=8HOPs7MV z)SMfXOV(Ti(6Oz2v+aJi78>dHqkJ!)YivoE93Pha(vyJNIXu<{hMlLt)BsQlbJ2wbq3Q`&=VUK(PXPwZ_3G4f&c2Jjh(;e-|Pc;c=Vu?FxYY+zLSDnx651 z6U=Ex8o;0ZVJ&aAZnf;)-jydRujW~0jmqZEHYaxgX3&2EF7}a&U_LM3_-m@XV*mN0 z(XO&8U&!w+dW7tWyJlf|g z|DYl74js#uCjR4m>Q5xA>OKDBJ;+jl1V6h#9C`3nf?eoN@a;vm5eonc0vkSLhu>n_l0s1xOpV?O8mlx=!8YK#mTTE)46_I$OH?Nz1-%DH9Q z&?m|oumAt-y$67uM|HnFs@v3y9%2&eM*@Gqm|}`eGX!u* z`$+On2ubM0ro@143~mI2O~3^g+>2yMmaMK_X?In2zvnsU&fdGLmAsPN;xBV|Z+YK& zr<^%+=FD%-oRJrkuwyTc{a&4eN<@1K$j%Gb4G#_=9ODz^wa-aY%dL+=c_%E%ncyi8 zbsHcEty~>TkQH4ZP_C`m$gURjvNnAGcW|g&R~!3UaQlSF51BR@ogrkK7UfB$_%xr` z5rgG?zq`ZaA;t=OxWOeNTeh`%&9fg`8?W|#eoxXVed zV?!(ga=(V;D*KA^PidK8pu6k57xNr=bCB{#hx;~Sw7?;9j#*t;-p>YLw7+N&;*K8Y zUD99w*y_->fpHy^?Jt%s#wZq@9h*iwv?t^o`T4x*n4UW-m6H_=&hq9&zSg?}yb@Dh zjh#cZw_~R|zdC>mhxTLpl*Sm*x2UzUtJ2%?#ocPs;E@c{!7@t+=dsEO=MrAGeQkK_ z;%|ezkqeKsFEogqK-6EIW!XmM%Xs>o<3BEI`j&G&0b%*dmuXse+sXDaEv@+d9=zSi zGcs#=rqVyI^A_V7Wp@5;e{@U>BOA)Ov-wPY-ZD5ZQck4&(>;$mj0+N;6`-YHLocik zjq<4_@a7FH#sCEObu+GV9*tu`=!tDp*_|@AOqqi`fF=Xx#X{-n!1=^G#t^pcm;oy8~xd6Zv@aTH-!#~97Oi3 z&)fehKrF_gY)pN5_baB{bX<(xBp5=a3}vhggP?R5At1a3@EOfM7lA2<-M|rZ0y||U zU__>su(DIUabw>)@UkVPd-cub8P9s(?icPMe)2H~2(MhVIFwD9CKv}n9xDeZhbo9} z6IR(C2?)RU18x2a+^S**tMLIh{0>WC(rK+X^0FZ-Hvy}%8fIZ3 z>^4uqWe z%GKqjn{Env9&z;10SH^qO;{YS06_NBI=c;3Kv;!L(AqkLpJ5eb@(`H5;QR}t9qQZZ zA3QA-q(LWswD)*UJl3+ucG8d4hQ1BtOWG(%Dmf0|(w6MP>cA~=wwsot@<3V)D+D-I z7CKJ{5Edjej-p(}*)O)A3U8!`qL5-`Ke@J9YqX!&nkC-XT77&F`0Zz>?>8?Hne zN?s^Wq*wJq>?)(b0 zwBCl%(y73gG2%X-D)BmQpV2-&lq{`Z1*X>m2x~3v0)R9hQ)tQG_?E>y4c5`$wt4n> zEgYCA0U}B#Pm4FM_O$oR4dEB(tZzr3u#pZBckGw>(8 zZ#nwNL&`jSVoqSIn*hcJ{Cy8F_;he;^h8`gfUrVTv>|yLULW5zhsu-RhDB&j-CVZ- z$}koJ@U_)9zOxMKMuXi06IfZ7H^Z$3?IOKwDdl3wKkBbctl*aYX&W>Mi(f#W=nK?I zKb?I5L|R2@>Fs1I-L)hEJrHZ6+q@?;h_*2)gGgO$!<~f1l?yq_NGB(@yH;s_%CoY8 zR#u8jCk%!FL#ZDtBBwwQ z58FP-hzL}!){8q4;tqX#SWrF~M!8;}^R{|Ud{VC13BY1)FMZyzdeDA|elS4)>!JO! z56GMP868L2-M%k)VTzV3l8QRo)?P>%Xfezu`$&|(QNHBAlubUpUAq~NvdKdNJww)i zT#p?b_vfR6PuFs9#6=Y5Ay5 zp{`Qpm%J1@X~>t>*4UF$Z2zo0sBF}Nc>_R{Cqk^GFG_?L(MsWr?+{pHgwENb@jVqpy+ETHK)sg`PxgBm?9 ze)}fuuC&%tPg!C@(YNJ0%IMdUJvS1<^UA~&=jmoLjwU} z$4|k=>Q`7@UeG?q8OC7C>)giAMIE$e2GmTFn{#Rp5iMZyokoBS4wA$A)61cNs*I6BAia5>et{j?CKzdI&|Zt)P5 zV@F9Uf1K;++Q~&J<&W4($^gda#(fv1v|?7D)9sw|ut%fIh#l3_>o$Qw-uwSku-=Y$ zL%Jfmp#}q^(V@DK=wXa^amaB#`dx!|yGl354d+Z6-%R6d1LsXh*yzKirQC|MA_l<| z2Qjq604TaSV}*S|BdI}TETdYavjs!8^&6Iyo(=c15Vg3RaPlX1wMY+J{Kp(1ykrH3 zk1#;yHWIgYXp!k^Z(6G;jGX{~eT2&h0b%b|0Uj*?L;4DZ-)-e6dm+rZUWJbg;P(I~ zi0i=MHPsSBd^bK)$_ePEElxa4)6=Kj#>6u)yJdE835y`XWu6U1gaNn$m8NH23Tx|Q zS;C5vLB{whLgOjpX0~zl00?WH>wzpPsrxTj;Nt-htEhQGx$Ykv2<2w|1PivVTD59B z3t>+azw2%R;r=oQ*9|i`ti|WZKHNokK%8zN{PeIl53!j)e}1@@(BI$&td&;-2y1zK z;DHOnC$QzcAHe#z0K(>f^y7|>!(^nIE+|$|?u{F4z97hwxCVBBOGx0x2+T0Uhc+0o>1obW(u(Tg9a+0a^!FA5>Zhs~{+BY)21~#Zb7fHgrWSQg~8U8CY2tR%4?yl zaov7qf09nFHkxlLfUF9#4MYpe>FrbE`Smd!E<2G0aw)go@t zHijp+0-nlmao~y*8nzzWi`zVO4t{l#=uFZ><^+(1V_o36@y4656kf#PQ7bvbX?A(m z@y{p+9(X`l*oGw$Ze0eU(*!JD$HV6_8-<>Ox{82j$DvG*G3t6p}_gR3Lh=wsA6L+iUIUVUpGnteX523^q>zRO`PeZ0kA~ejOXOtN%Um;w6a}ARoN4CsA)AmBmJ6B=Jvqv zJUbM4)^Z{RS+FmgX)O^m1LGOAAojUKb*{ zHI{Va33L&6~gAfn!bn~|D;Y+zCZ>FvcaD{B|9G?@f(JcO(DeT&})ScA# z@Xu`78Pol4kalA|%u>Eind6vD8&UO*o5zLRSjTwAF@%io`bT#>hsPOf#+gMX4vEOHiRvCIM z9*tj=q(S@oDPL9naAZI6kt%bdTolmHWUpK}>811PI%5Scft-s>Z`&6AWI7AeiuW|W zsYW<{rmFz;@8DhO1jrW)J#`F<%$j3^x!MP6e^;LlKpR=+SnkAJy?p3|d3D?y8CLm<98x%m*|A(cnZHxEL-V=~y`$og%S^_)YpsKWQo; zZhb4LYMCnVE9ZD$twDJ&aH>lVX=RWe8X9!N!1n^=J1)=ZkUsd_?r&NM*XpQ;y4%F` z)h~SBG2R8~X>GYvp~l_Wr*xFhEx!u`$`BVmw*!TVH(Iccmc@J>&m8O8+0kbE#bKO` zm+CtY1PE&xykQyo(R!?^)gc=B=_`1~TzqBEz#Rqj7{?B#=$H1kM%n$e{_3Kkd%-i- zDh@ejjJAx?Z>fUxlJ3qO(1zo>1_?eF^U$IGI$CWX`D@nIcFsDxV9o*0|u z`+%^fTbQaxK78f247zpFr?D<;)R{G?u+d8S=BcMgL6T5JL&rH6?_+S zq6yTd;;Asl`JYqtU99Qw=(XM+X1IoP91OECl#=g8ql5TNFET*Ac_Z^U<&5Ko{JT4$ z0>V>RJo7MB<*0*SqlZVj>bZi#o3^EkK6N(@c*e7(PO%=AXC8Ba@S^26LpUeqdFVl|AU6hgn+TyiiNR$gApE`$zC8$Dfwxxb z$H3UI5N^HhcLxHMhp?uE0o`)10;1Yxh=~c`6|nFK44bPST8t^gm9VdEk5}E88|%d7%kPUiF93j^!T~WV(gM5!!joBvJz(KNPXC@6O5RGWfNuie zf`sK50O5I90aF7G(@8+M2S2NZcEB_b!V_G+>yEpEP6r&gf1D<+GH1EJ{Kc5OWuHq|*JUfy?dB7Z0!?1xSsZR>2qhE*n$n5pg4xIVeuk1=Tvigolw>T16Xl?0%- zwvu(Uj9s{Zn8T^}S^}@3AFN-`_7N641^^w~v5uRBEWosuGHR_bIi8mec4@6=wM=y< zz$W^`(xuDFqI>TJ6ut*b{3+$>#~oJ|ESMj4wKg%4aiZCe>j*8pDcd-~UCOP?2!2ow z{Eh+`kAqhQgrPwAGmg0AHJmW+m1{Rh2v=F9lmX`-9Q}ToLpX@)D!GgjQnM6x}+ryz+1X4g)AJh7nbb&zHsDyR_G`S^S`7Qvd zg~cYyj985HwQYR3nq%Sl_PqqKCo;euiK8b-)Ck&Ap$cyxiI^@HP>V}v}bWxIUq zHqw+Omf!IQ{)zhu9ypP5^*bix&>(1LA$B8JPG36%gqJe$1pA9^dxF9G>P^Ks&h~ILT?;?UU@EMoQI;${NCy}JM=vjbooyt;{gn~2-5SADA z^fdKWde!po=(F~xnBX)3VaGSyxTimT=4IPLU;3{8(Y2UUhsp76=XCQ~Wkj@pgO`+> zF>Zw3qP%HMBY^?=(!(-6L@x9a(%79Kf2zw0ln4U5h$o-A$Tk^QMfyc=(-IS&crb%w zz4HMrE8Y1MeTK5Q6RBx&n6hxRd~FwbN7@arV?`O=hrI7*F=-X}vWKS4Z0`e1)CHM< za4x85fJY6kl&FD+d=yAWx>3ohZQ6Hnlx$9g*GD9Xsaq0hCT40 z|Bz!cSVZ-bu-@W}2RPZ0CcC|!{vsb5$Fa(Pb;#(MAr~5HK>MH#^>D$~=Y#i2*Jm@Y zyymm@ihVnutK)a(BVWftt~oWvq#$La){s?=@0Os(@zWrE1p!>35V$js#x3qejEJ}A zZ_?3vnNsHMx9oEvx%^2O9xwZC@}K%Ew5KPwWj+(-;pMv!^sy(2kT@D^J=u)$TUW4$67bz z29L>SL6;^?N2Vjq2h_~~5jAe8!S)@meui!`UIlbGsiJJgl}Z`-#zV=q_65_b=~)xw zlAd%AKB{e$JntARJs;g6>ru;S7w_XuvPlK|xqPFTZqlX3erP`}ndR9G56j2)2g_vB z*_Pf{9||KH+bOQsQX2DrPN;QFp33?~eWJ$ybLz3HC9T|-hF1B@-DFw_Gn_{Iwx+3E zvH#b3y*v@K%i1klBe#AZ$qtS9_HW0rSh!{^SKf>ksyrj-kY6DONR!gUf|I?&1<65l z`7O@J`BWOuntS+Y$vrBrJ>~%6#rNOB#J)dPj`Prqq_b?LSn#E=IQR2E9@YTwKjU4E zh^gST-c+#1L}fccPHHfZ0K#eSdVlH0D);mM_PJoB5S1a28e9jnEyt(tcfR|Ba>wm= z;#YT7*%#3CFns5}=p`@2|1R+u*i=>>@O|FF+=;$`kP`#*vL02Dv5cv_sF(>v3IOQ4 z7Z(RTDDk*~7y^V3S{SY(bR{9cd&wo2lrMkzE9J>geo{I6?9ZU20#;6?;pFk<%a#%kiwQtq<7gq+ z$7$nQ9_t@?|AqP{=7d{1%}Ua}>BiqiU5|O(QDGshRQGiC<;zz9TqhvxA$M9No6cgu zFf9oWI(T9DPSua_{VP^(XCeH?Q%`{&PWk|ZQSzJ^yXC3UuqsXt(7_et>wz&^fW#+P z!yz1iFgiQ~Pg)dcac*!@6O(n7eZl}1QMR2c^aia-1#09SIlw$Bt(>&$BhrbA?Wa=V zcLC#2q*0=s?1$piP&jzRavQuPU~|KspZZ1t?Bza zw(j$p0Bxhs@!N$F8C0-a{`I+bK*yOKp3aU>R_fo+1jz*v?+a#x-^9tD1nu@dtwVES zDsX3B#_0?|lT&a3iv!TJra`l;kMy^#T&YvY3#Qpl;m6Ff@Dk)p-a830&CL6 zXDy#?sf&2>*9=M)k@!mAqQcv#};vDAs9S&uQ_EQa_7K>{PWo{wUe!mZiUw} z%JMq7@lZy=Pk~E-8LU8D1nba!1hg}MV|u?Inyh2DfpWmD?@okt^@lwfkW27V5ZrBU%t_cgGGFlw5GCKF3KS%4Yuw`cjs*2^^XNXkp(9 zP+01j!ET1y*Zj2JSpyOyO)YO1vo%#~4lShxg!jg>M6h*tLgtbA_`Jmq8MK?_hlSt= zygt(g-T1xLYE^&7PJHZ-S_#j=#f688smSeSHe;@;GG|pUu98@cQa)-$DQKl-RPtE@ z6jH;a^VPJmF*qt&I3&)e2okyeYY+FrF#(r>Im8K68dj0A2SzcNTCAL6WM7o4%xnicWUY3en9O8~S$OTTA(j)m4fqi&*( zU|&+7b39tl7V%i@@j9|XnWN>(^mgzzKYuyFl*FCEZ}y zZkE;H_$N4R{`D}Zl-WV>h_fqig2953E$XUi5?kQg%3P9L;SZ8HpPgsQ|>r+gDkQvX+%%(kh#l)uN`hlldo4^jut zvAEHTBAtBRbQ<|J+Bi;}C%@Lvpjhjr=v$E?S1p(0<8T0=S>Is~?!gcHPV!=Ynv`X; zE{@UaF^1vsnqX&W2-LF~afZsAF3m`A7p3enlJ9{*bM( zJGnk`&(wMG@#=VIrnu{{CHi_4VcS)6WdQyUo<|+dlj4SI+*sPXoYC z&4G=}3bz>O8w#f2SAc3GALh3mpg(+RS~tKMCbgS3a_|7|8*~HFj#bV92kakyeLc`g zK=?oZ^StuKFMg>Ujql#S`s~>ND-*--u!qE{sLrQMTKHOj{Qxgsyf|{+fB*ffYgf?$1^{sJ0ShRkg`)t@8uAnnUO+jtOdbdLDky%-Ew=@o zjyU27w!q`xlzMAXtUC!m4U=&-p*5tS)e?X-JKWy;%mZ{{`ze!7>v--t-;TKT?XB;A zBk@o&D2tXT!z_UtyinsdKb1Uo1Ue0-QpWC{$=e+tEpzdBputa!kJ=sUn3vcnemneANJi85E7F5f(q@yf z$i){IX*xKB|1|vwleYI=EYZboc}{GklFw;v~=ZG|jDocHG+rC`?b}U!??a6u@CNfN(b; z?hV)drrdnv_2sskZ(zY@4S;I;+@4Nf)7sXsk-oc%gBZ228zccwKAwkVzAje;E?u}; za_TY@|++7RFTw+Rqa)&Y3M1*KUtXNDDESYDz;%0EsF z1b)L`AZZF3g+-I};ht&uS^J;Bd>8EqUR}0Lv~5VIAxr!;UQ$ZVNu@%dMkPQ#kcO}f zJc3MNQDHMyl5UF^>JD0`hM>D7Kc&EW^+r6Lj~WoHl5uwQ(x=JTM~Ey2mHw;xEc*eQVuEJTmmt zgBJBw=vG7Xm<}Mk?;ZfcLkW-JOST0Oqrll7ji%b}X=RHRFoMCl3(#uVZHbf7yyxOm zINe<2L}^_?6hN@@rvk$Ato-Hn;f?g8<`#bBVE`k_qiU@n zsIA=X0N9=i7_TL%?tpeZ1TCZQ+b5iGAyesl)e6@X^-&);xM^7gcBOsz3y%dBKu2Vk z3)1$v$@r=t6cDB}x#%*DZMt1ym5mgDS00RzJRnW@w{P1&ku`q0fMnnHd&qSFVSQ2y za%nBTjP1p0f^Ln~WrY0eB0&wc-FDUoYW_Z>JlI*>ny#NA7oFHbKS7wy^lP_TyCt$N zRLUQ2ofha97|sQQ=EP;R@+o(_w|J;ByDxY?to(F|#e~Jfy8KL#F6-GGCzUNtzG^M& zu6%dl)dh|Kg~wsl9Al+aPFXHbJ(w;dMwZR`X(gu9)EW8Iyadn-e~bGE#QCn5(a@z{N3OvAAZj2IWZxb!^A)1cdW5 z`J@@A5tR?0kMWN7L;N9YrK5dYJuh`Vb!2l1+C*EqSnmQ-(t5OXn>mdA8zl(25}+`B zi`ov+Eo)b0X66_*&kjT3EO+t%5206C_Qt#|Ni;F>DqUK$d+5GrzApY~$Y6czf!Yp* zBkTCkl_T3hepU8({)iUBw)c3>Vscz=V-6`l*l#SgWwYIOKIUdD9&6MksryjYV^`9y zfUuvktYeFSsP%og>Ax%G-t)N0cVVa$^P7}a);TPN`9ha%v{^GZ=iy=iu{ad6qXSkvd<4vrY*QA6%d|?zB^;)fg=j` z==u4W1B92aygMdJYx_JTs5h9VHn3!O@X-=&Bq03$Gu{~jJN-p9loEPj00amg2N5Sg zDzy&4hE*Jj_S2tUQU304{~><+mVj_7C=Ip&DD5w=dF2}dFqyw#zw)kkzq8Dpw@C*7|J5*nkbi1CGN4lPv zJ!^L9z^AXGbQ1vZNp%4mggs}8%5gO1}B_@M|4FeCLkUZs9X1AXEuY#9{3M9a% z65)g@lsp@UR1_2{#&y7w-nPB2Eb8_~Cvesw6qrV?d-7pk@v8Zfr)A&m^dXJu8KjKg zRrn2|#B)o*s>SD2w(P4$)x+u{F83w@N=XOH5U&R5O<6#AddJjw-rp+7T0hF?G1$j| zpQjC*t~AyMu!7w5QmNJ=lyV6+(l_i!RrywEJK0XFA1!u>OPTAlDsQ^3uug(B(oZ)Q zTI*=BEEs1=1dzk$u)GH7HaOT$y7&&l0!pX&?EoHgr|=x*ljrZc{nm2zl~*4xX^e)com zOH3-i|AOb2!vI|k0=?Ui1AQD=v!Qzpe!mx$tA734($+b>ob}%avR1T2xlAT`xt;KJ;Dl(}jzJSnvmJ6$3Q%zvY%&%lSXN0MKV*dFf04 zs2q9Z5fSJ1+wUkBTzFx~gQq_ADdq6P4+U7p=lIO&Au~L+S>Cptq^Y1xKR$rB0vLvm zVkRjrF4?xat&vBx)~ypl>92g&(s!BwI-gZpbwL7mBwO^Woz`YC@!@eTBJ@!#*9lgt z6hXqsS6&~_cILJTfQjRDyW($hBTv*w@}5H7Cj*G^3=0?bIb9=61Eigb&my<&t8BFf zX&UuY`G(o~Ag>$;#{%3WAnYO;hsu$@7Q%CI8R7SbG6XMB*jj!&wF?Ldq->wFyi%>+ z`sl;DkXXq9H1^$2Xd@sv7fay>yWF*W=5KIPt2-h2NH912V$)A@yKeH4&$wXd!lNg) z3la(t`%Lg4E#{v=i_GvN$>QWRe4*_wAZ-5&R~_(xWrcMDxRa*#QF+W=Sq8I~x0J!& zt3YCuo4)MgQ=e{Q=u=yeDT7!F4>AUruJrW~H!ZRstdKNLzD+vI7p9J^p?zHpk}q@_ z5erM)6cAnlAgl`!{a(wr@<8={UE9r6YW@8_S}?95`{8IYw!h{xNw-YjiH@gQ$6-=& z2-aX&wW?#J58>P;QS;bQ`Q$AR(bD%_>K|c86?`X1s^xjgu`F}+{!#d9`x1}sin7&3 za&^=^Kun!B5317OA-7p4KaDNLU5jPiq@_C6MgVZ@t9-U!Xeq3f@Xmr0O=;-DjXRQX zj~;-q3)Xvg4WKJ%(QWy2OweaHBTMv&VSq6CZYC|;SY0N{<+v0v$CbnO{oSErghYlv zec7*Ux16j3&XM{f5$Xb3TCQmvp&^RAYOhKek>v^w8tQNIr)_LKDzDb^2hRpADis8G zkUPja=U~GE8A%V{?Yl9~@@ZGA6Y@wU*?8Eatv`6g6rwCCv#QI8=E6#A{IPzw+*;i$ zH-jELn6zogp=jr3;gFUM-fsZg_BnZjcq4TR>lNG}4N2F$q-6y#!s@?qFLP~{+GnMa z0G|t>79$peW0#|P5&C2BWR~0KYq~=g!jYUg?|HC1A%`R1Mt=zYG5=b68>zN-)I2ke zYqTD^o4k_-DE6U9GUGJfArXKuErEUs!D7B>zhj7EaUXt!d9@ZcWSPvnSx0%pIfKDD znlz7iky%_G{?>eS=(?AZPt(1J>DiaZ63naefoZgsZ7k34ew?Jn5FkuK;g44t$M=V; z99e($BaMP=Yh|Xy$E6lJ?*#Z)Y{Yi*YRZyE8}Zu^O%>1ZV~C%Srw#ooWYQxfPosdN zyjgF%sq_~Bw-Nz}qWELb9;$gjcP;H!J|wqxh=4$v~-mq=F$JFquaB=D%DxtRYVS&^tn) zC?HZuB%|mTGX_bXQ~7X<^4)+ZuluvN412!*xEKpzl|qJeG8WtzS1!BwXXUJqo*hxX zciuPSFgKMc{bgTr=@sR(XMH^GeeK*Yl^L`0kT)k(ad;nb^aT3&rwT>2nf~;D;dBB`O7ZV#eU{0UH zS_64c-@hJqrNwW!ieLh#vg3Bpl~^(gFbhCv6{OYYlxfrOld>0+EG&SqAnwOPxOdY= z09;O)$N#XvvIATX+usG0ZJ&92?S=In))s^~oDS>YEo?zIXj$Ba)uO-kJL~~?ZXb7x zXQu!SW&HA&z7lck+ebe9fmFz-gLK)|P@hTO+0oOai$!q&xq@u21Ob={^ms^xfTF@f z;UMtpXJcq0j*5M5D^&0pRBGf|tykRI7;Ys1-br&xTBg^CS4$Lt)Q`QP33*wrN@l7L|Qy`5jpl;Bt z8{e|hNx;@V;Pwvi+S354_XRZ0g{DC)OjX4C0avfS=Gt&Kqip!| zKYt5uXPzuI%5Q#ieO%YA#mOh1SRVJdBeBe#PXFaZXxcpg-7>CkR1bv{5XQ0^08YSB zFj$L!n@dGM^s{Je5{Ip{AnU-NxE9Parn69>`vxoSJNz&*^dZ~U;Wo#^tps>^b=i%S6<(ncNxBxtp6O%F0u8c=51QQ0*ScMYWt*@UlS`Ok$4WpMn{ z&#UYhS)R)8E-LC8!%3FcNQiQ&bT~b20K%K$tAUgeE(ogXI%Wv2@|S%iYLNBTO^E>T zOxEEXtJFp)N-$uq2*G1t@Kq+N-slvS8pIFbCiRl1^LXy z!T_cKgdHc8Jzh6tI_LuMlshPU_vHm#hHW`1(jj`B6_k)f73KYi91&H9>t_@oz5 zLbf=;*@CMWT^^_#SWXYW66}xh2wrK;Kc43~Lo6mVXrgYRrLl$*p`UVJ$)au|KdFBV z89)SIHt8CP?ctkcbnKKjlzoE0TCiIWckrk$JshE03Ojj}zAh9Ctb2ggjzZEDI&l!I zXGv^gr&AAWg6lS?zOfIg>r@^WobYTAf`IGHm?~TmJF*X-$&8ac}Y5;H%Hw(~wtd%bCadaeT?aQ=koqS+;y=q;d zXQMpcm#(SXjV^ba8Sm&@=51S6U|@KWxi4Rg2+=R>!@Q!@ls)B(as5xdIDT=@U|9`A z{g~fl+2ZWDtp4D^z9h?7EZFH+%cd@){#)lN^0V!gJU5(%=FXKNcByxVE*N1sc*63GFYCT%{27Vw!dsT-(Etc* zjAA+5xmEjymhB)N@Pi9+v?DJYG3eFcpGv!|bfqhlq)mgH{N&&Mlw)XcT6}M9m(hu4 zTtmK(9%uKjW~-;Ju3IxzDa$G-JQ^Un`#C*&pOglupP?%{XR$ri$vyD7b;p)9cpyMH z#D-kLmpTTSo-%YepJaN!Q}cE$aXA58oZu9;bik z?ICFNOX=U0E=?pO}rFWor z>*)H`>&t)q$5+ez`TJp+_Xp*B-}`=mF!wB46jpjC{oV=XNyk31tX;jXT=2smm0$nr z8myAn5Pv~=@rz$rp82e&2cw$7?YG`pe(?SC%YJ}9uYA=jur^HV2!U3&oV)efP7)J$ z0SW%4%Y>LXX|3sYP!3lDXmK!ZV;ggJBL`TlF#(aCgsUuulAe!0PQ&*t8r`NL3}-K}R6S(m1Kec=$GMOhn9AVbagUFSm$p z46suAJ}7}|)FG^755N%;|ZnXmu1bL)c?`C|u^3pG{LU>52jJ79bwx?>D>EthfEGBMR zM7ZE0pzn50+pfDGi#vGVU|;XTrNv}qfl9LJ!-7!`x7%AD#|7P7Y}|}rLcr5hY60K| zXYjp^iM&>FTIz_pK;b{^H7V z?~;3i$LB8qpndw&vErXyR$x7R-L==23(h}3tW{t8C#RI(`JDuW3y0MVZsauh4eQIw zwcX{0+iowH{OpR-iT~|az4}#Qf&Z&t|GM0H=Uw54cr$%zGW}U#wM$>X0HV5hS%AEF z+Eb4$^Y@;M#c_9lfm=EBXY*DL_X8xo4!0Ly|JFCda{n!Fd2@Nvlb(#U8yB+Zt6%wQ zfXyeLd~!MFn4`pBd6K?_k_|AI`g3K;{bpv#-WH*NkV3PoMCh|WXmkSfHM6|vx zIJjWp!kPV51z`ZWwGH{a1;E;cC}pDjuKOLI8vuBXL+h*qFUJRghQ4r#vV;EG;P+4z z1cQ0WQwAihHHmMMLZ88KTJ#9KXZia)Q{>MA~96z%^Z!00Tn{Q*>%+3eiXD z52z;5)?IAPHwbphyDC=t^qq|bY&-NG0`N%J5Wp04tk=`;p82L?6_G}~skmu@B(Sz( zqwWk!0IFS+%(FMj+%X}6lo5~a(a*XO2_>7ZMU)FR-`9|bX-h93;uz1_N16(&D zLQP+wP?@4WphdX91$gyK+lepmuwHQ@4BfIE`MhN_eM2m8HPUs#S~nwF8p|_+Z?>T! z$IGNe=w{^QwFfnjRhARk!8aEL)sZ}yb7tG_^XIOX(RziPZ`3c#k~@_~OUw4~mF>|N z{Z1W5AHu8q*pY|KorO1+&PlcpyKc}e)OoC5EIdQjEr7vttLK;K#>jr#>)~=55=6fx zQj))n1_)a&X_qn|x~a#|zaNZX-GcEWlW3t)lQo`fB`~9F6=jfHw$<^IkK`r#1Ru4( zS02jo0!nk!*Y<(2hxDAIIp&y-uY5jAI7FYJXB){xij8!okHP0^-u`yX&C>ZR2`v|D zv96r-UdoLfmCxsP9;)n>Pt++bwRuR8oCA<^gXc0Ye`i^0-nK*5w!sXP%sRP%VpJCv z{B%xea538Ym{0Vloh%fDT;O4bw`fBt)sCrQQ_hkz_obWQMx-0`Ov;(BA;=!|_IsmE zgTA$8BSuCZ!+Wi7?Prlc^z+j!ZMgvOqAb}?@|U^!tnn%UUrW%Mtt6sJ8lW)1vxWg& zRF`R52uDV(j}3h{%~rn3@^ZUDkD-VU^aZjcWoRwx;(yF(8uh64ub)HdH^`~%x8KXJ z4^PONKGJ}&e48>SKW)1_aM=X_-3Qtb@`!{=4v41Vx%z6QmoY*1Dqq74mH45=nV4Uc}8DTXT4Dz7NS0^4<&}>~2DPgJZ~8^rHu-6pwr=wtuw})?J9S z?_?3DDYvqWj_Esd8Np)&`W*d7y~CiKj>Xt$-Q@SU!J9HQjYI9L>bu!zZSUIkO)}+b zrjzsk&`N_Z?B4>yTRD`MfuH&3{{q65z7NZ1_qvs#?8SC_UPnrMjx-6nb_M% zU-;a&hm}V_I0siiOzsCD3wBu<8M_0d7sgP0T`GKGR-@#1^S8(#aSNbmeh1cdpD zqU4;~f&6W6J}rFZp7x%1l$ZX|OX4{ho1KX$=%sx6qaQB6y7J2Ms#9KGUj5paM>?Uv zkiUa~amOm^`u-x%r7F`Dz^h+nNDAXfC zuK8PQS)bHOM}gy3#R>@foS|B!qBe}My(Z$a%a(kes!=KcD+6x zB(6lR7xQ!2b6jerhcWzZoYr`iCYeI>JqK99J9%cu6U{ov))jR7pdg)}0>be-6kd5O zY41eCcGJ4oYPZ==^cPFmtQnLBFdN58Us$f$F|p!t0-~FU@HI_42?(!aYlqf9rfGWz zz)arB7XmH0oqK85qK5#)f98h@foVjHJTd0>VUsirow|%4=Tpn)0|~jtMz%{q;ALuYc{U9B8?*oCqNNxTB9MbBQCl*REd|{?nsx z*?0sMbA5~|Ph8k>K}fd^^1(KMTtr`)fK};409e~O4t2w|LmOo#dJND=7bpa8g|BbP zRhi!$9JulGxM5>ix@Ylq38^5mmW<9z$B}LT zVpvnlQy#b{$TFy96k|*HQWZ#LtkFtR3qF;Sn9MYkNK2A|Uek~p4Td7cmTQez)?eOJ zUdYS#F%=ELwSlN7*Ic!hjinxd!~i~tJRKQUAA`rMV!JE3$pZnh%L~vV_>;;j*F$DY*6{*f-p_GeU4T`U zM%^9hl*uXrETHQWY8_`h(Dz*k-iFNX*6%vJ-Ua9?@Gb}|-x!j9m55N!{0O0l)7Z*j zBYEB37y_iNA>tuxl-XIJ)ai3JT8?QQq@Q*mEJnT$5FUA<8AngSB<9~byWp`XM-{JY!_A+nzUYTg$(6xy2 zNpM;H!wHmnrXl%KnaTtP`H&Xp*_ILEA$T)yWt05rf<;&8Ogjc@2O} z_mnKW=u2U#9TUjZVK(AJc;zN{2)Ua{3-@iv*nY-V7L(D}?H@cwuwMw8B0G`W_FHv3 zb;V7zgJVu>*bWeG+>CZ^q>=h)>Qt@I?#_4XM+Ngy`H5FEG_G?ktxFS>vCqN9)G00W ztXt~j_Cxws^!4nc{YBL|=(m!3Gmsjnx(k(-juu&?@mOP(apE07;l)?Fu z5lzddF1_Tkau2SvPWjW?$BEuoiPS=-8!CR5*TTx=w z`Qu(99anoWk zQhG?=EQjHd0))-qp}krMhlOaANkG`Sdg^~w_S;C=PPD%?<5|Zt`L{KAPg)vTUaQYn z-jTPQtNB}=^1kUr)?STFM#bU;`-u@h9Io|bl%Je5xN zISs}fKMfhbVeHjll*;$nQrW&$Z(VAgGO(^he?$3@Bet-urj^>j8hwfE6pg=(CG{ULk=Esn!5uF zjV$2l&?Ent^0FmM%iCW6`iTFXivWZXR1@$m>y})%^u6p4{uoQ$wdIqa`e-@+SU= zDqG2q3m?5_o%N}58y0~Eef<8(YhGPWI`M=MW}o=vr^`(@{k9x>*dgVg{sr)tw14rl zUzU%Y`EjiKez*Mn=RO-9PP#bJHOSZwq?SYF&d^Fp?m!zAL56wy@Mo z#Z3QHu>wt!rd{7-f)iDwvk3ks{YW{E?4E-1>IL zhfa<5N$bH(r`{X+>11nd?i!&p*NHTBfG5oNc6n7;WXl@~N+&QRe4! zajWHeT;Q$NH3(TR@(E>`EGPfBZXq?wu=Gf?^*2994MX{Gx3zrRMW(2x=ga(4=}Vr> zZT4CdF(C%P^S87#ORaShh}D`tx1$CyKtDEQ8BNcFkQnHBE=qzTSpi{x3*_}UQN!AI z698`og)M(mA#m{n$M7A~V$v4_75VE1LqItv+JI-{@JY+$-NVr~Z<$n9F&-4Q?(a2Y zYFV}H-T;Kxuf}Br*8W-vAAZPwSkrRYB7C#-zE$O_t8d_QCBL!Qv8dL&(izKIxP1Dgy%0Viv#Mk z?!_9&cA;O7$3k%7K?jxRoNywC$1Q|DeVOQA6HRQR-!9g1`|ChwL4XJa){=)U+D{B8&bq9Si8m z_;B93t(!OkvjF_t+|De(1lWaDrYr8%rG$!j$~jX8;NV^dz*tysHULrU+#0N=wbJ@{ zIV+t4!%jG-@Z1c5{c+>^L!SBAjP~6>Fe-G`KUd}j{cKYYubL8D(Uq@G z`a=edC~s@oTfghdpoiTr0@~~Q*_EOuPH-&KpR8b|{%%M5Ty9OHey_5){;r>vXHSD^ z=Xjt(+L#=XsICRp^{ok6WF9U!>I+><%-ylfwp}x?1YiB`x{Dy@5YXNN2uEB=2Ct^_ z%s7Z%5c~m8xZu*u?gTCNH{w%xt32J_S;o=7x6$`In565ox%v_|y;h6YN;~C-yOhGJ zkaU$B9?YpVcx&)kcYU}!EM19&vmz;Xp$z8jL@RdUz?-^lcp%peqm{?< zCIy@H8!g_hUxP|9rpV0lK6GO2OiOwExidbjW}#Q34tI2POd2eEb#jIVb4?cw)sZ*4 zbBXeGurp45Z;%B$cNA^fwjtU?kbWec9|#am`LBV(g98Xlmsa{U=~S;uSI0MZL%|!= zM;WKvp`gx8k_8&9#jbML@k;92Uz&Np*0 zIQvZnoK04JU`S8rx0G$=+hJKZ$kM1vl+(1VS<;0s)K&TkK1jec976Yn$Ew~uEKPpc zCW3nbERnw{wlSvFIbV%$IrVuRdP<`myl38-U$jJ&!7|l)X1+=PnpW$lhlJmK_ua88 z^pHai;gECPBW@o?(k4?>E;i%Z&c>5p9Q%4U_m#U>pxZDW95ioQnbwgDGLHSy$1%X2 zUb-*zV0CH7<=~k(kH*D57&)d4E%`)_BY)TSX%=VKzBSTIUTxHiG+UGHr;N+jaz+m; z_qv*!H@&^go6&`?rccx1yNGdOk{ zK_QVBUGnHALYb`o)9e$Os^zku8)6}&m9Sh38PJ#;)`bq^<`ceKzh>R?@ezrbN5tfv zxEZ^CHdB*^UUeQ}9}O89dbx3S9-_BJUsT6o(Ss%!V2)xMs3M_%ItOmeb>}JW{BF(9 zSi4frou`_29Sd$>zAkwAkbPz_=I7jeEYG&eEiHu|Z+5(pqWoJelO*Qg-Qm;Uefhn4Ex96~1JMfZgZ=(^m`#!ZV?Ehi91 zJZnSq5uZF#mMvXY-ucGYM|$79@O+pcSFk1_1hnS(!xz0I4odr*zdIX$n@@~%wgRLw zb}>00C|~{eFO+k?@r`oANzX2)p8oboN9I$>5(JT*wQjzZ!=&E%7w?Jt@BiR?%JZN9 zd-2`!Ty^Cy%Lh(BGk(AA?SEeW_*JhA2KK@=S6^G+{*Ke)-o=-nALaf97Q!F-@FxNg z{@cGln+}u$Ker&K@?hN*HUi`_c6JCR{V=>rt>A-}g8~r~$9ou#3ZD~|1Q)dM=>R-n z?i_j6cRP$7(a#!c#|xz*enifhZ=*BEN^j$t09Ny%NcJNiJ*y@apC9_*JNP8yu&ApM zhea9sq1DXl-j!iFV~uU$S~kn01i3&PL7a!05Bd`4&$FQJ`A?toj#p`q_ktnsb!$FjQp6$jib|s9zp!U z0QjIe!kyV$8HYdIt=#OzI@pDQO-$sfPvHu-SRUI^7X#A)SOlg`U!_zZ-hF_`akw1x zvTWX;G8y030B@_h$s3S(E?cBmFJD%E{?p6Kn)~lB^RNm&X#f4nF-PMvV)j%9kF90V zz4w)$|Mv}L*^1S;WoR!87amle_Kas>Av~*83t+I|-e+D3Y02ah|-+6cW_0?CG zA76ZNxo^etvKKzQ=VR%6(7^|n1NNQ`pfR!BkN@q9esLYXz`M$;fB$*q=tB>tf8Z|@ z7Zty_?)tK9fGJy>QE25qKc`N`S0syETHU4(^0h&~=`*L| zwxTnvm2+FIAP#;Sby)!q3Tg>f=)OZ`)N3BvGiiJt&Su+C8QK$zZ$6dr0=jGnDI2?c z%jz}jq7O}(-ciP59o#!Wx`4+{7z7ZRN-^V|z)CJ30GgX!t%FbXPcA5oM*2S>#_{~lWylKS2Z~Nx802saStKctI#e-8Q zyB5-bOmu~Gp_25oX!b%CAjdKfp_|eGL*4li777p~d#d@SkGF6Yu?av4dd+Mf2Oz9v zqd;{Z`EQ7_&hD5Sbu^E$2IZJ-o4!y5RMHx|%Dj**l*U~c(>)0&5;F*WC?3iCmcg{|&G(u?3mg&H-<& zfN+dAJZ$>0AZ0@k!lICgv)24h@&%nbIO{-HRrc8$Vtl|g)n*i~C_iO42-6nN5rPrme^bSi+8|)zr(%M(ZGuquYM&KeN^jXFU`S&N+FDc*s z@4L!1_pFX`ob%3;%K6tWE?@eu+sfNcKDxZ->4!zTRgRTYrDuLNs1P@OtFbJBx>oMG zY)4+yw)Ruu5TB7_zM0aQXMVU`eDNjaf{T6-Zn5M8N*R3ax7P5fPk*|cci!-Mq4(#` zom&n)^bmGt&M(IucU+vW(E41InD(oHuIdg<-DF?6QC3Qx7O>kfBo0x+u#09dC$8~D=&Zf%R_F5g|PWk2vZyl5Vjox zm`5%sgF@a%EwXKb($-J*Aa{X_PB`PYiA*iWdOk#k6X9*ujNdR=Y6W# z&(3-0^UHyAn(d$D&BY64ta|0SzqqY@;nJHTyQdsHx14>7vW^nM$F-dCn_reH=6%M1 zf9-F>0ugH2eb&F-3XzUaCLJQp_?oF_zIEJoo{?jB?Vk^nXVyy{AQy&}eOtv>=yzf& z>fg?l>Nwt--Vbpp_=!(^vb^LaFD@Vazz14y4SmnLM=o)#>KpzDc|Ig_D!sCvLkT>< zmyImI{PS7=`W65HKmbWZK~zs}C|BINye#E#?$&Vh{8{CNPdK2w{HcdDsMoyvlN;_W zA3Eo%=7q+$nHUW%V2-^1oGIlPo`3O^4jRT+mVep0?()*V`7z_|#Pa>qpBqnxq*7j4 zpT?)(w-kn6SGy_NH{98Zj| z-fekgzHMTW975|{dm?j_88Z)Pr1t3hc+B|_77(^E!a|FQ@;3feiWN#Rf#%R94@CIJ zzx?O0*7%F}y*C<9NJ#-v2ZaVt5H~x6a}kw2e^p^5ApG_>yfM=I#sxo$PvgiWcC1tW zFahDu{MDyXCZ5W(sT3gVC?^)epZ|RM*4F`qPkc^!?*~tf0oeS5`RMTGqk?|NZFiP; zz4d*O{zaGkAb^!*+QD+qJ&Vg5U-##6?|a`nCzO~fc$O|*il5-u#J$V^>&LQs`Pome zz|Zbk<%v&vLiwA&J=-cr5D*qMi@K4oAaA^)Bk_&f0e~?8NymP+dTs@DojBeJg`h|( zE)D=H8(N1=a!IEp*ip3VRM17I;YrJy9X8{tlz2_BCa&|#5bYuThmzzAh2IVk{=mDq zZls}z@%(6S@`^ry1#?2_ht~Cw91j{1oS8Zqi%=ALX{TkHK7M^pg-_+&gHc>HvOWr! z1b8%myhp|YyNV7mp~`LwSK9DBf_ z7Qx&ogD9qhY*ilI#Nl%ryUW0ab&>kGDbve%K-zKBXOscJfp8f>o9Ne1f3Q6Wa@#0r zm-U(qVCPD`z;FQP)U6MIS+@~_F;4PiRNGR%aCgDR&03nZmD!!M%If>qlwV$XRk;r! zb`loP2LRk2ckJWKzH?`mEt@u!+wZumT>R53%W`~`&z?D>90suZ^y8m}i-tK^x-Q3M z#Ba)lKl)MW0uX-fDW{Y}79Lzy-nYD5bL}&v;{`Z|Z& z^^{gXxE+vY0$XY)1EjUbc`aZKS~p5h zTAF{AytEqDQdXYLKs#f#BtY0pd-SpGyB{C6eSni55H}7B+0N+zypweW;7*Y|B#<7* zDb$P)eSnR`Rp#keIS$g)BALm8?5Jq0|H0$%nJy!A#ZfIF?Qh}R6);;_kiH&MhI^Qh zAb>j((wDZ|?6(iO5Ga4)D-?crVkv+oP-Xp`&ncd0->Kj`Lkwx}r$2l#Pm8u@r zBrrM+`6XR@0Fc89-b4PdR@*W#jjLE^l3rL|6b?_sqR^b|gDRXZ@ad8Qh9F-T$N)rf zyAiUz0RmVHtw^-0^iZ}9fT;SHoY}sG)qJfDwdB#2uzR6f=1!O}??E3asQoHBVhI5?KP9Ao6NSX4k{3J9;`1lT^>!1nK={(Ip9qgt?z zCC!I3j`UgGw~}^tw~AZ3wP@~y52nHgGhz(co$^Q*`9hfEUeJSlv|ay%@iMkZ(8{~6kXiQKkvpeG zmcVw@m5HJ9MJsJ8UA*7Q5B?rY@cGbJkOo@Ay5plC;M}n(j7_i#M#4kmiMW^%jKeif z94@EM;uyxkgzPp_KD%Q~HxeD_R=SVq+s0v#jBhSdxL}cbqt;E^%8~m%Y4qYX*iL%c zcIrf*`rdEK`PVHfzjw@n@`+a-H~MpXbTxTX3aV!b2-9`RU!7B4%7rrdN*Z@F=AQJ) zA4ZO|n845Cq`gnQ`q=XAU*285b>&^C@L_EjH(E!YkpY@4y z0j{_nD7aYuu2WCNwbp`&YTL;VwzKVLCXUa}|AxR+su46I@8B!?*-6iOUOfNRbH0fF zv)2x@tmRG&%RZ$kEY|)OkrDNG>mUbzR zl<~BTbqaYP^z1V^PjgI(oXA{##JqjAh8u6Zv3%^~X9W;^{PE8$PdWBjfb~Ps@g|nr zZ@)cU9$xh0A9FUwOkDn*u^rIfn%2ng-B=u+^}Sz}%WqybbnC#mT>%9Bc4-qFUO0D3 z`Ahh3pP3!G7-)ZE4A{o!(7{la9cI=A*aXHMEro{#e%33&jmeV3qC6Ns)}ed8{oj9C z?pxOz$yuMhr+1bc?qv~Q1BFI7{UuKsVTJ$&juKJJwy*k0j@O=&)|I5GpR5|g4 z6Urw)`H7LY^Mgg4v-PUK zza)NNeCElNIqM-#V>>86y(VQtZlfP7-#&BR_2r`9EGs7*y?6QW%YHZNpK*BSezrsw zr>0p87r)V|a#1eje&xljg2B3=L?<^)M8BCaeSUrPQTO?n1%%!5Vkg?n1l)#ak2Bw~ zkm3-ueypSZ^WVNTtTF!ly{9*SBOsI!p^VV+?7p!Az!y7W9-@%e6M@$o5Nkik1smkZeXvD zvaeXNqP+BFuZ*}q``M+YRxZE%rwIr@5kMHrWf|Ujx>{;?k!B76{zndx7BTo#K=(1A zf^lJCCRkvna|$g0=y!pH++y3s06Pp2=Dtdjic=~ZC{Tph&TnVsSv#O~^?UR1jI2vU z_6?;v0_hpH1BCIH{6L`s45{=>frgMk;jaL#;H%(YJ37deg?o7B8U~l*c1Q0e|YbU@f04+_1wm^q) z<}T$4AOw(7a3p;Ma?p?#icGfU9-oUk+7E^WN&$@x(%c}B>tw8+N-rM^2(Ry78)@5S z(Vrsr=x?UEM}TlmmZC`~2P0|Wgeu!YAXbY;c`pIst?~?fX+0(qzYDNd5Pkw}0{U16 z)~yK;cwi%daL5ytx6uKJED9%gotx$_ji4Ux&r+1z22k;C|t?`0zav zCA(+chH~>Qx0H)6yRO=X|G=7y_>JBM*t8^t07<&vKAuRVA>e{PMM&bmT%n3vc$1i~bE|K-c-{+JMF79mN z-yI%X20BRxKdu}|Ck#4aoNjXxsFvQ7p#|pi#KVG~e-E!~r+l+I($A|_!_J=s_ykV% zy}ME14O!$O;gm@pB9{wZIa${KS67+Su~&dUmg#{)Rj#C~ebPGgY}vs0qu+2|)YG6F z8D-ZL>Z|-xWX4BZ;&x}Te;5#B__jeanv$=HizEX{<2);M?$a!eS>j` z&$P_t3&E*}bxZfy<3L^Q9%!_VAeud?AYC z_68PChz{;&QfKv4y z7v24?Pj_{%+J>WL9_@-1lBwv1$i;x5P=h={-v&{FXSf@*k~|P2=;_-ILIBR{sn8B> zmrv&u@DOzJU%eO4!O(0Hi(rgLOlJec}#El$W#Y2?~Gayc@~|*Dc-yK)7;oBklMYohI_Q{a2D|@S%?H0eX#Y z8c+W4ntRH}zk5x9w%Z!G5s2m}7S{@G1Hm>$4=X`Bna_Guf&zS9iZ zH*Q|Kp}ge_KZ~@#ciIcM-5RGEJ8DEBeSP@D9}Np(T}C7zOj?X-j>+l}t)T+KC!TNu z0Of~H8Udizk%9{#!rG zWnVjSjDWD!^tqabx`c}X{?0q2)1d;wrwRza@)c0od6x@C{3C89j>}SVacbRqfbOVaa2>M*juC|YU z?Bn6)?63an>~j1wpV^Yi=wBUo-uU@T%S}txM1;RM`3Nlg_T>QRY){=S{OZot<)i2R zChlu3__en`3pWz!s%!uPs1v$NO?hCjt-^IgJG#9JO>1@HXI@C&ibsaUNg8BpcsJrT z-W#z)j1PVHOG_R;|Jm=~R4)9@(g3yp`cI$2;gZZvqK(IwJMQZ)pTFd$a^)Q>B8l(9 z|MO=eY#QOA0EA6Cd6j+-&7@UWr9vOU$SPB78Ag7N6%d{^rLCO*-WSK%XBxJzi?IGH zb8ftMWjXCjR}3ZpcmU!57eF}3M>z~B*PT1q2eVCw9(bs~w6tSuR$g}gY<~?v7@4p; z!STbnLb~d4r@H-K_lN+(C|rJy?1Q5N!nUUEXerd+#0GM~$BWY4K5vNrKt7he%F8CE z6;XEhwyLMEyznzWi2Gg4pFaMIrQTDSC zzZE@v08lu_1&lJLPunNbcr?B}Mgd_PFc0L212h0D`ml!5y#Wi@2$}Kak}rR8SbMzv z^ba851jOiCFoA-|&Y|OSnM07tPyXWH?=p&tp@+)7`On@G>7Dzd^SCZU*!cylN;&mS zuP^s4T~glhp7)jCf6)u*7!Adr81~JNeDq`C=jx>||HJZzKmXH6HCW5l zDyO~m^Z(1ca}+;_^uU z(#tNxWkgyC|1E%UxC7t`CotArK+80=4vPv)4HRJg1^X`;tYTpxR(@%`JDxIkLfJ@# zW1<%f0w=^ZT>%^?9)hOQRN%xq2i57IUN_j0y>5q-2EIlMy8{Rd#OkBh&fdYwjaGJa z>qx#TK#?Q)M%zc;Znegun8T6et?*sT1k?MLQ$@|7kfAb^Ifbe|ZJqFROkm4Az;Fl* zc+?4lmUEUt;p;soLILgstG$k z>eqHNK%3jErvOyZ+-2?RbEy7t{r8#2;cQ3Z zGU91v_H3++>C4w$e`EQz;DYl6%Wu zd+$|V@S+!%BMx0yCIh4{Te1Y7z}J?07A;|*!s?jx z_=FS7Q5<$R3k&BieF$QmYyJH1#c$|}6qR_ z<~;=k#Jt-9VU-oqRuI_(F!d$u0d)Fs4e$f`F(BX$oehFxNq@m-<-P~k;bH<=9S5u- z{sYC)I%W+(w}7xNp0ujcLU;)2l3 z56?NJ(GT-nCgA#MSs+8NbL4vK7_~c7m z`Iv%G&(s&JXRB+8egH(}b8B!%iEb(c6=UIu^hpXDvcSROSu6wqpy>W;Zx#Y9M{r)y zU$ z9l<7pdC!`T8%Nr zPg|V8n=~<`LCEMl=A1}3I>yznHripldWLYqrI6{ zTE1;7AN$Bz94vQvIq!n+mZ>bf3vM_LrUkD(su?OEeDX;rm9x(Jc=JZfw`;Dsro8oS z|0k~e@gKjsy#4KO3%&@~AGR|uc|^U!df3L%?&zZSJA-_*tAMc2)iyWnR=vnOqlG3Q z{EqUnSG<&bopY%#DU(x1b|71ufYR_(k~@?`sdxBU`6T8;v`GTr!o-Gr??r$8lT%(> zmMvRWzJ2aF;cDZGpI=e_^qPUAIo%o! zSqfA1>Py&jH>g^zPJBvxL(n9dw{hL8%4l0XKaCZ%GIsQ7Vg>^Sl41@BM$CdDDk|m-f|xMtx@*p1#Q;h&V8YckE21a} zNX{?=Ob*|DRlhy+&Nvu$*YlnK`EAd<>3RC;P+eVJeRp;BG+QelG#4GRgB`QSmd-ci z3;z(4dK@OpT7aDysg0C$Ik8}dRN$jHFz-brzT9)heTV3_1aM|v*O$ZzPadRvFFh381W zP_8FSHQ!3noXmlB8R*on+af;tzwYz@Bp^(~VX;<#!s~zz+dVl%M}B){2}NVS{lp{H z8sn0yuhR7(=(xcoh7J<|VFY1#j_wkLG)#r-gZT@7w$o2O%hP*l>Pz|rRK)ir)5SEq zL1}-f)#bzc53sX`4%OtHl^u07I7#9769&44?~ro`+hP3<@(zpALS9j6hMDKio@W;f zz0?8Wr^Y?%icMU3S}0KZl#|c!gQnhaKsclgw6h8t)27*o>qiHd5qI4p z9*5C`5JO;i2k=V*yF@R_!hnG9V-yOJ#(P5OIAPG>d6cnKO$xzLnB4gG5)n2EN9Yma zksbgKlUCwEFD!4ub(ALZjDsw~j)5_B>IC6DrSSGg0b%lS;G}4c=YvZKEK{_W9h^dP);#wYpE5 zX0#GV12-$WZ(jsI^>9^E=|>-pg!-Gu8BAc1$!E53 z!6H|RNgt~Pl++T{C0oz7Y}(j5ciPJK>b|=*lU2%E9T@l3*E4PW)M-jP(@r|}DBEef zZRvQnA-~v`u32xhe_kli_-p5nE?u^__FJ^IrVZ<`6J*eVyOfD$sP*Rhg#@advAdF99d~%Z>nW5yQr(_E-uW#zovJhVH3xW;mYe7T+b#{(G zXSuszK}M|Rz90c(V_-K(0EGDreF*@;7mJh+@*AJrY=tJ!hYEbbCRp&tbdo=@gs-1f zU-c6&!PhX7I1j#~?^AB-4j_))%+R)ctYMLjxQjrp;VuA~4j7Ev2$yZpQGX5!D-Pv! z<`?&3Kj#<#}}K_AD|IMz&+50l59PLr9Qw%a2r9n0E9OR(7?5kU=o#SgPvC# z3LKUM(>2DtEC++5Y>D7da@}kDPC0{B^?KhaL4QmRaa^Ep;e!;J#rAXPx2X`?|Ce`3 zt7gD8Qm*d2R0EgEaki*MxbO0qtE;Z6C4J{}6hyMwWkX$7L&`eNu9 z79gM-ZXue;;x<+NeXVvw6v%Q!ETjdSbSsj~FAn z!^b$MCrXM!GSKIX9RPa*1B+xOT&7QWHU^g`n!Es(MxV&sbD&q{&Qsgx$(J-d-$uTK zSq$NMti_1~aJ*4w18!Qlce2ZQnrh1otzzxFG;OB4YuB;Vt9`^!qab zVfrJ7Wl|o%Xk-lmAh=0p3jya^loPLT9}97S`sDWT$VqQr2Q4o8!lCK~Ak3ns8+C{n zs*XmTKqYzreeBl&Vd5ia!>4}}Z4!X6^eW0rJB7Aqej!&-CHQh@;w)L4QDMz;Qq|^w z?Mxs6f~6Pw?zxbj_j6?s{z7Ho$3iVsu$7(bzX=E@Xn?G`O;&|dWL5Y_0pU5avclEG z%tfnxA!e6$&8_Q}Eo`4{S~>j_S@_2ajo0Hpn{QvvUulcAzzTiaHmPepw`*fZ?AAf; zWcJhYJh_GV$-Y^zT89VaI%vD+R-0MFx*2v>pU!sYq;KRh0zkO40O4&^O9f5fnZ(ao zo~t@6wC@D?awyoY?VH&?7huU=nhkG}hZt)C($%b8Uo^7@DmiG4B@7SzaKl&oac3pOmPPw=3Ef0bE@ehW%+P}Wq{&mPUfsHO_Bm&{z5zX%w;_Wf9q+sUetY`qXDVG) z@SST|RUdQAF@CV{JMX^hE+cl`br-u=^nCZd_w4GcudxIB_O+2CM|f(ry)iEzaMxt_ zN!p`xYj+3XZLKz^j5WjGKbkMg+Sz{jnPL0-;cOeE7d|p=j(W1$DSLLX312L<9|ayS z5O24af6~rv8`&Ydwy_4%{X8VeYB=oUA6MB&Kd!Lvm*h#V*0EhWG_k$5Zeg8T%Qahq z63g@Q?Wy(h11&1|1e zE&X{Cb%0hnkV_{KVDgvqRF_rugVNhlU>|a$$9Ao)h57;EtDjeD`~3o&wRD|ZakI6* zTgMjGNG@b>4Uz0JVu1SbIFktG+8NVu0cx?6jD`P2EfbNi-t z-|5}Gz0oiD`*BIGK;uO=Z^Z_k*P?^?GSgMRy4H8c)=q0rSnc?Ob{QZq+iO0s`&P|t z;^&L(hh=%TGPlsSSG#xFqLKC8sdeQz>(BkxoAXEL0YqJ^^Gcq4{Auqe=L|hNA#cEf zLVE(%ey`n{`}gT1!Ixg*|UF?+?s0Ne>Y2W zutM8u=N)b5U3aoQ_Uh&mG`yL;`20A{)0W#Qr=Fyer`kJOSo`$T&;9JGLk>PzHLa?1 zB+){-i0H5WNx0;&UF=x-2>!Kj!4vPh)jK@$!mxvUY^eW-8;3gg_{2kxbqFa_U2WG$d~h@bSv7_XBxW0A^L|g^^ z;pXvQyUU1P+izyq9KEBbX&%Tt z8!RSGhCcOjnpJ=Ff6=f1lYlT*JZ$&NlQ3DY7h6bx(ohyq+^|e}^`XbAHN&;nU*!!? zn6@ROICZvYqUM@g*zMV4g48Qlv8~E}eHWnYja`U;TpSQ;!c~pllHM9F4 zeNq;4S#Di~f{!ny(@r1c&))Z!yKJj%+6P6F{0L$^@~1=oG-tk@H)Oc{b~du7UJQUX zfB^X{S-7+sAnecTK~iCx`OygrVE|!PF5aB>wku1!ND$m{_sxNkl?QafDgx^^kx-K} zPNHW5Ds@ABfcuEGI%%@r(`76Lm~e8a7PKI3It`t}eJxXV-N!m902o!4z?6}=grHQ2 z?)oEeo$sL&@-5`dq=NKnhCc!b)3*FMaHB2Ulr#9OQ|HIJ+iOVM0{r4z5BCoxo+Wjl z!$VmVPX~p4@+Hd}#f3Fi8`0CNB!NrTB> zuz(~EGzj1g6MQCgq3m2onV@VNeS z&?vKsgIHLU0ibbeJzy4mLB0Pc0tW|%1GciPK8LtTIMa5NnaLu2z<2l(Kar(Uz{^)H zw-hPc={nIkRp1~rkP{#G9qfHt{%)~;u2^CzqIrsZSEkmNKVf_dOW96q zri0Q1xE5>DT&m}xXXI5Tge+u0X8<@B39@8Koub92Vu73m0)scm{Q_;*Sba4+J5w`u zwTHVMV9`SpeSicF;A_|9+6I-C{zLj1YKPplc{W#8zIp3%m2R2?y50BcYR!~Z6(Ib! z4r!}nC-pnrcIvXNcJ*fnbglywXUkTtu~|QUCzljI+e%p!bC_F)4((*!+d@_{4IC6G zS38y#iDwG(Z1LhH_Vu?v3G6Mg)~(xE=g!;O9=mt5HUe|Y1fu5)P+ya)GA&$epU<2n zD~5bcPFh%pjvbWu4%SM~q-AB>%}R@o?bA_AA` zgE<1Sn>CluRVfen6i4b{Wfy@)uqTO1Z_m&l=s~(BzVLn`9&!Hj_k=5ll3bS=^r6U4 z;n}KpKtC*m;cvH0SN)ijx!i(zyzG(~y3gu8{WZw1pyUJ)L#My%59>RCSYF72DElHm zBduJiMzL1f__ss`0IEYH4k^(}hUAZcd|7y|&SxP_a$oJ_z>A9Q0Ezk^ZJe4SzSk=~ zMf3s;QMsWC<)n-aWFZeo9TqYJuvt~}+P_7MYd~&%sbj&I97vn`0lL?dk6iq8Zfcz1 zxkv*@=`umroF7zB+KcbWp+tQ(Uv&rcUZp;Q1t_jE8j7zt{0x2KUkQ;<0O;K(spuZZ zJ<{_rPNFh_lN&ZjSCiETZgSLhB~R*Fg?wn22;j@m1h`tnmS=VJ3GJp_xPrlXFmyom218bQ- z(`7^$%M&{llvh|(#dtvDd%6~7Q{=jaS)cfWGIQ8p@X=m-{{q}CEG}}8SB&Q1v0HkJ zFCslfLJxFl?-#njHTZ*T$$Y|n=n#2GiO{HO1FU_ufQK$9U4Z!oGB97hgYyLl(?;28 z1(E~hY9jz?>1WVX{UYkX-V^kjIwSj|{H1X406gmDQ$;p;s2q`#0%gBdfbi5m2nfIQ z=}&gcgfEg(s``3{0NWu+{ygUjtUdFgcPh8%R>ch8juJ4156ED(`EkwL!F9w%2iRS* z5C#w)j1OVCj1UE!yyFFw-S+xdzj%%dXY|}w0Mhn0Um)6X_e`xd4z45GB(~1eTOw`I ziIGb;j=VVm2*2pAxu6;PE_!?wm`OvM{a!$L@sh>XzyC4*%)<}=%{pznwfa!8-7)rV zoAg=$L;PmaTU~*ue|zu&+q_*{JGk#*0&nt@?uM_IUvsJT*}s?HyX3+vbY{$)U&P@; z`ws2x(MKKr9)rZQIzQMT=v!YM&>can!g(ciefW zyDsD~;3pn`EGZt`TVXfcFxn;y5bodqXd8apmQ*m zIjvf^Zf%b~`mno-AP!-~h>QuY;-n*?^*KT&|X{Wmd@rTnt@bZLM)!*?=dh9&` zIQ`q8p4MgahU!zyd1?oQ*K54)H}+jmE&vC113KcGA7?`?alfP}>}V!8Jpx zM%gy%xSbt1j8!X_Mrge znxS`>RyIo8>BD?B#RlH@rp;AZ@R5DXiQTPJ%SJUH`Ni*EqhGDHZ{8rlw|AGew$BI* z)XbjLw)#^Zc&qaHXU{#rwrJkK0E}P#Y+mK{KC@7fIJqxZlCy#VIlm$pnbw(v*hU;UoWyTug>r^YI~#I`*dmPEc%w*0^B@) zrZv_=RguPTtgdT@J+^FWSM=LKMj273sTrgC?=X&_XNCSSTe~#R9yHYFey_bg-gRFx zk3A*w{iT;&tiI9T6WepI?*4h|si)WzPdr&Y1N~~=yqP`vly-${9!%e^&{*{3!;jbt z&%N-AxLm-$`ND+@txxYNAHvAPaWB6lIdx~P&zyM5@pjsor@+1*hM#|_c74vYTW%j? zcin!kEtM-m!tmi2YGG%9>hsHSdA!>GMzuZG!LMI-s1_%Fora&zU2f+-7W!h8lgy1{btl#aEY(-vyU3l=0epuxg2Dq$+_xg4J3kX+lkw5WQ?%HKi)+z)B0}5lgffXuBr$8ia{Y{g?URPVY zp1AMfYNZ%45O0Ce6V;#RFS654 zJ;U!GAw}Xu4SY>xeFo5iGyQL8d@JG6*j{@1Ih8eRXT~a*kfO4OK{o)xL(jgj5)g(V zu~q{VUb<+R4wy<<2)}_+62(u20O1wY0bv0ZZ%upKZn%Do0SJ%1>n3OV2y{kZl0l$Y z{?P!0IZ-&213HSH0)%BC<%&C#8xBcA;2^|NY{}i#2wfwDRTH-R3kVgs69z%QwaGW0 zuj+t+`2iTJ?b(`u@Wq!7RSC#f3c5Np?M3+spDEfdy!7A24rlhUk5m*6?Wzx3o4jj@lRe_06j$AOn3jq*jp+FN_O?vdN@_9+!8qnz|;THj6 z6j#a%h{Y$rDFOcMC=cZ-l$COxd<-)YjFTDS(guJfkym4h03Dc+5QvkmvH+s+oe3de zN<#s{064T2mM-`l#p;nsCV7$u?M*)X{~3X@L%X^H)3I;@D03iBCupL_Q^`J1IBhGe^&7Hch2U~q~6qe20}0KNGFhSLR-G-)i0 z#d>uuRfm+N2wbbs{%GYvvQGwHEu~v&e z`D%vEmtw#PvQ2bK^v*l&WF0$hWldVNv^hWhWY0YHq(GhZav9Ovc9gH-w(>JvPs(Dc z%x{Ziy`8_Y#C->|iVmRDvQ;w&gauJJU=GL#m06Txab%+($|Js4+h@vJHCu<$xizBX zG`tQ6vJE^>bDsd`F9ovt)>e9aI;q{lWDx6l{B&d4&`?0I z0D+C`tgJvhUQ#CO;4Is$bu-JUC%#kvQ_<9iWeG06Bru5wER0qPo~f?Wx1uFIvI-uh zJoHa|f!72yJ+Y)Ww-A=%hs+FsjX)3h1%6Em&ihKAegPQDXO!VYqmIZKEO8klxK}ec z2mu}G%g_w^>l14==m#jnw+#tEbd4rhEU-cg`a^h*R$x0dhiqaQT%?!yIni^FCs-&0 z1mn^HK$Eg1%W*GGO!vJ8%3vp*U8ej>H_ z;e6wDRzAoM(m{^Imm=~#26Rxs!42Z8)!MF!YXJRJUTM~1(p8S|@*<9JG}#nV*s=fKYC6*k!?iZaT*h!5}&a z0M#{sT>2m(0>b{I#+w7e00#6`+Ff)980M3*BO_{aIS>J1EQHtTz)4(vwU)~WTmxVg zjDERBfH3vLT0T>jq3Nkuktz?pvvA-$7nBz`XQHU$d-NFOf-0nb;Jm8%1YB%{8o>?x zhF(}x2j9i)EF(lf7%rt;_2eHN7n(dB`b*f&qfAsL7KVbmh#8%!}}c--3_t#7-aWtWedw3|O&er|Hm8*;3P1(1Wo7i{F}n zFwX?aB>ImQ2>g&JJqKNr4+l){!?Cc?lkm%Xs-^A$+*1a=BLeUzifq%!F5YDqN}^tk>cRk8E`)_Xt%Ayb+!gBELDFIZu=BTc2`Aej; z9-bzPzty&ztaeY_cN=Th900D&UXeBM3m?t)bl$(Np93rNSLWG!-z~A{biJFb2G0=i zo1xCWU7JP%goB0f;9lDqK(Dw@*2HUcNZbdW#?S-0R4WVd36$lKUE0}<1*;s0x<`jp zaai5xV}mte=eF9Rgg{a7_LHuPtc~;?a|3|z`?3&z(e*Iu8s{SDw)BUnAOBuJn0&CV zCERes25^&N~|*bOfYp<{clRPFS;E{Pc%@>AmZYklbgi z42vwZOKoA;W1q-MFxO7rw}YM5b8A~BKzLvR5GMWsom<(VvLtORi{Kw+VS4{NKiWF! zl34OSa!z;2>QK+;Kb&U|zca^u{0={?v*F7Yzoz3p{@JZlN$b%edt3V!_1xz#fN%`B ztJtq|OSgcZ@cBY}_0t7@>)G@6x2-m7?B64p7M}t5+`Ch2+d*I`+v0O-0oP_MTrIg& zWJp8 zon>FnTcdVrY`34%)w%V}8B6WvSHF!UwjpYly*f2_z4v2*_J4WfN56Nt(z@W_&Xw_g z?F;PTi}xBWaSJf}$JsXcj3JKcOq}?dvg8+-d5 z{^$i4UuXv%c9eR7*$3~uWjASohA`lm{&vLShif-N16c}xXJg0S?(&9vu^;mNtFOPb zAw$mPtDQ0UH0!m0Pn9jj-hXep{q6pT{QB_AF0g|R3H>wz!pNa@YuDMH+D)+YE<5?| zfsXAvdY%2Dq__K~eq&Eg|G~$L2hQx7bf@;O1p?%IjC#dyMz=QX37Ho<_VvBKS;JnM!&w{qlIzd*QFzjieu_ z`4LESKtTe4uyD~rJO22S{QI=`rX&;-tOM9i3gD1t_ult_jnlz#F?8O(i+!&x)-l|C z>lkeZ+C_>?0NeC%xRn^>V9uZB%(rvS8s;lc&y0IarO{+T>BF>37A>`tWu?p(>^I(E zg+$%P|FyE`K7^0+^rlaLSLG`=w(MMY?F|kH-*)Fsii-7V=m2!SLMhsEpC|eSKtnq) zd?LmaAxvljUHMKu^92@$5_=5A3AAyG2o2bDAQUeq1(f-ZfWpZGeM~pf%|8X`UN83- z$zjm2<2*k=O)PVh0TB+RlBtnu3^W&j4>~;Ulzcc8`Ffj6!2$pTtX;1|S^#^ZQVC#* zK;d4ro`t^2!50Q35VBMbwl&jUPHzn!9BSodQ{Lo9K29sq6dq%;gu=&l0?!5o7Jr2R zOnC{g7N84IQLT_@ck+OvLs^xUp5=MUi%W^y5Fske*`n)Kkw~uI+D#amFllC-$2`P(ymWA*d zHE#e|+(iWCK}nVsYgvMVf42wVNaB;0zsBm)=PE z0!FJ0CE`DTE%*qUvj#=Vxc|tOD})vD1^nq}U)ZuG%N?xPqHSy2tLx4>bgn@)KsZ|# zBB!2soOKZ(jPFVrvB^q3Oh)A-S?&+=8G9&Ae`ruhn-|0+y+2cgK>Geo|j+bbvi*A;AexZjMF8Pn`o7` zzAPx%)>cRD4Y1>WMsjvJD`=Sc5$>&VdxkI0C-`@c4AUQR1_>nBjn?x4TEJ^^L>inq)UpJu;L& z2jmq7ei1;P9O&ze3r-g;1R(1;uq`YaK?(Xk@)}qt$noUoz5md&RS#qqqQgOB(UrOp z0L${V*s@%voq1B;+=YeL6OKi80{qf9IQ&m9`OL(>8RM)ABE16uH_U3{U@cqIgWo|) z7e)-qfgDEe1s4RNpM^39S2*}Q4nBmd4&(DKO#EH|06+jqL_t*gD~&AGogEDk4EC{^ z%4{N#p93}wbPA*c-$8(y7N^{Y6hR@CoL74Q5Uwr&^3%GKTp3^~oNS>P>57~H{9%Vh zpzi08{Wi>9L4_9Bz~;U#p_$|Aqiv7-RT%`u(C% zx*@R4IR#f!`l2h|>R3^xX@NdPeG_oDuuy=z4kO9Sm5*p`k1hu&mHbSVZ}lAY{goU^XPCoUewz>U*jw?f>I`m>iN;;`2EjheAW1i{(<`$ zWmnnvh_52}Zvf?3S7`42lYvA3%Gw%b14^?{L!acO2X)W;GryD=av;)8x4aJ^V<{tt zrvi3X>bK%YT9TwZK9>Sp);PW-z3EkvsSUPIehV zJapbj2QP~*@*5x*7GP|MI%&6~8x#(bPEnMo=h*YZdU@K_=@{DA-(5d6s|g5`3FC_E)@rBZ zdBN`mgh>M{SbXH3bIuU?%RRv!diY^`;<2af(8CV4%dfo5`;O05M1V&hdrbawAGY3o zdf7GCU+H~}GWP9p2uaz~e}CLsX!lkO5s0}0i{S%$=`y`Fj2FYtzr?=zdWKzm>2Nz* zTf^hn&a;f4j5p{Vq<`B@x7*ao0W5py@dvDZhxWQkTWgV5Zh7t%a5Q=1>)I98T9(1j ztM8=S8D|c%@3hlv@Zdpq<{4*@tOw4Vx$3H`twV@AS?;=Y|--}A9wGGV!Z(?O31Yxihf zif`Xz?tIUmx#u(;_$JHb7-*d_0vX>{9!KxKg`IcMb~^ZKy$yaa0M|qNZes)Xg!bNw ztZCX&W8V^RS}KuuNF3vG(A^!CzSE?jWExIpEtBAFs#nxs?r*yNUN^EwwA3{ZN**nf8=G;->nH zKslh^iTAzXZai*1p}V`1A+6uzLl{8#tNE+#>c4*+fZj8EiHAA3z1)@v+&lIDz`qkO zKhWNqu~>5CTaWjbGi4#HHvdHKFNQz$iNO!g$t6f~`10M9r|#r*=5BYrlm(^!Q)> z*(itjaq(pr*SHVQ1eb96<}s_@E_wPxd;fr?msq0f zqRR*|dvfE(`!G!$aJh!H4om{GELyb4jyry!N1Z5B@#jAL@I$-uitDUvx83Zfv7>xIMXcc> z0H@`w#7G}>`Z4xo%bExJAq4ynDM(5_5NpCJODD?AABw;G{!|Pm7!H^SP(f;W$5NSt zB9^G5m#p@;PzOp@TdO3VsRa-|<=mhwG4TL|O;-Gvq`IpHfMF(8q%K|&{Gkdb%A_cyC z1_whc+)GeC=t!PUf5k&6F-conxY{QffDQ0Nv>+x8UOYoSOj4MX07|1m<#Tw9gckH= zg4QIvnX*Z-wFO#nR@vZhFRv!74yXf6=t)3me3TZ-QrInuyu3jvQ-uF$h(J32gX?98 zZmNUxQUZhn)S+$g6`U!4&5#vF+JgB4X0iBHVPp}UA{P*v?T3Tp1nic}Le}I1H%)FK zOl?vQ2rQqsX&dq^W$kLKShdWbO>NTLQd`KERO|L~Cm|qLlS0~r5P%+8XiMSZQbq1M ztB{Z46fBb+Ow?t88KjRDTN+l!4dwGqZYr#PV=L84|HcXdhNP*s@vfvdCg7RcKD%~x zu6_T*Y+JKNAg!!o-H-5=?X01|+dS2A&QJ60!_U673<1Ii9@N*iXxCo;gRxu^5UnzC za8Zu7R5K7^*|AD~;T9}h;1moyIf#YgJ6Q{pwicn1dn37lRD*`o!&vJx#uNqJr^nw3Z~%_J?+DN71#UDcy&@Wtela}{?0RIMls9d2y{W2B>#A~F{sHyz#g1D%yu>3>5h1`SeD^We@vpxw+ z047*ag?y0Z06$pp$_iO+jD>Qv9;R>B767puX5rI3Q*`3sBKgACN^|JrOzFZO{R6qd zi@3-V{Ba_CJ*c3RRh9I9;*%!TfqqQCL3Yy)LB=8{;6cW;0JQmU(LqMtwsfNoRTBUP zuQE=h`#2@w&S;-PWfFklN-)X`5Z(YV8)Y{Y2!z`gxvn4&5=sQX;f#1nxkP<){7P&H&2EqC}=%EPA0}WBHC77${S$1ugPp zjG>*_iGXa!M=~`0|1&^0ACJ`X&WS28vg?;YwA5JZ6=Hn#zNQcUlm;MNia=p_utY4Ykmn1#Lu+2>3A}4LXUEO5&%Q<%sRg_2hPSOJUKO z7KhG(2WWRd{Q7FZZKmFbe^=a%d_(kT}zrAW%kaUL^Tmq(v}* zd=_34wRSl{>a;cEezq*;8DBL*tDS=ZLxKfGBls!!GR_x0SfmGBhF+vcdEg^ut^UQr z3pzt^sR3UxIR!Ka;0*jk9nc}DFMy?hUM&U|vfw1$hO*MG1P5=W17KMU|K+>fk|6ju z0&PUP^wS1fz{yCF|6T1ofG-@VMjk7Db}0bt`T=LUfOdgpxz?pbKSkFk5z*_}Ix2U9 z9;jE~$Hawjx$@olKo9fhz%%ic2Ckf(Pl?H#L3#MtE?TJ=ipm18Kz_Ar39?x0a;po& zVRH2O%ryD?uamD&jcKAe3tseR=vyKlpsX39Ba4RX3fK8!d?-U@(W-s7jjWYgqy=TD?*9H(5*S3<5DD z^8x^%_hv5C_U*4ct>**~ZMj(h$f^Uvd-#3c?ws_MTMnNkzo%!)Z3HLHA24Qu-=BQ> z;l5S8GP1s~P}6hNtA6Rpb9z~a&Fabuag7aqwJTq)Rzvpr!`N43N7FNU60EFeX zf#7W}Uc-$Yi!$^f!XE*I50Mog`q|}|U1~=hb-1mPVZoZUYjn;-Gi%(ivFIAooHuu# z-8g29K-TZAXRjW1t#+ciUatH$1qiQNwaRyywUE0l7PVoZQuY0BwcG3Zt8Z|Z5*J;3 zf%_7s{or}{$;S!waUavm?Y5imv^N9@@4at#8!`G?s^|gzs;s<@3=Wpr=>r3B^wPK& ztxcOY_WHz$HhT1pnqxM%3FBXNTJaG6eK~jLl8c9HE;%41RLeVlPtP85&MyGrOpY-Rur~P14Ro!ZzXhi_*e&t7HMyr9LB&Fb6z zX9T_`S7=X|B_FmIJ@Ki7j}x!h-{vmQw=@6tzTca8d0!n6jb0Ua58fCt?hApBi|z8m zceVbzZ|U*k8y2#kYb*U{KdrFOy=a%e2*}=l z`?dnP_wsapFCbiBbCvyWc*UQ2?)(F-wfvK_82ju8v+VKrzPAHqy?w<|JK1%rE2&_2(Tqf=>RE0O2!EAM8G}C#gTx48H~l-*Lz7 z)?LOpAq2jE>E%~!>}|K(em#5ImDi8dA>{Jwd+f0u<>ANwW*xWesDcFj-N$^DWAvyo z?%sudM1P8w`#kjbSDw>u3C%~60^{8g2lewSe|_|R?fUFs5fJXY{kC@h1NT(Q0{A!P z6YCz6`gZ`~OXYJIYu=g`!ZB_71@4;ogzkXCcfR(8z5eBVUnIdgJ{b^xMs88y@0wxM zE1%kHU(7eGhp*|^O}8s-*kXf0x#FP5+&px8m5sc!AD|j#~{!s+n*ghI9w* zq7=STDvX4=Gx$p#cD!k z5VP9TY_B0rSArD@0qBadt_7cWfR&UrOn}+;i$!&&4pzd6xzk8_Fgax!AAQcD=o6?h zf-x#u5rjZFCO&!5!RTDnk*oZBP<4}O?@uHqC=TH0ZmmJ(s%as7`uY8RlGQ*yB>^Nv zQO`Hzqru;O_tIKQQ}n8`45kn&rzTc}6aXqsSSWXqR(x`0A&iwQz$l6r6D~?kJyBSy z)yGrN-2`7j69fOD?|68Cm;zt$cyw4OaQu^B2IZ| z2kMe7a7073+E5eG1XxSC2v`yV$`Amxd4@VbAGRVxiq!?HoW}u#$zLt)p8%5p7wPh2 zNxIQe*bj$ESR_!N|70LPTy5Yoq6!e!q)e0IVgV$$HX*?Ebp#-$%Xe_v&vPwxjjVoU zO_?I_HMRY=0%36nAW#z)6-Zct#jmzFQ`!nCf+ z0*1@91+YSZb*gAg9OMT)%0#kAz}q?<I#g%ZB1&tegN^gT*Trw;bJ6Cd(y2 z*X(-Dte(o(piyIOqt+x=bi`T~spIZz^jx8QHLsS%aiM@;uIC6aZ``V_QmK&Zng!b0 zRU+KGxh!i1Hme+1BI`6L0mb=RoLb{nVSu*jatfM~A*)j1mn>M6S7fSRFa>m|?XbM#ASBwIzEZ|PPU{6|Nck&}m2jE_XhSKJ8M4|0V8q(8VOC@3U-~Y6 z&MmaCcJsazEY=pL ziGEly3WQOb4YfeX;c*+w)+%kuGSQoQ!w)q>0L1Icg15fQIsB(n2jo}`^eM&%lI{wB7CJ9UHXru+cHh)HOYEo!7G%U+Necy0ODe8dq~yTlOy*%8QNVDTr7mK9Lrqyt1Cp%|C0DA<`X|_YgexM zq9PLvh_67qyYesj1BcVz_>NwxRgprqH|`?%!%`AAWB|mtbHH5#V>X}yvb9(|i@Z?O zAm5c5eI6g?a5{^e0Hc1`qXZynQiR}Zn8)-7$#e~QSE#;UAf01_7Vg5r5LWo&BR!ib zd7rH^V8KlP15CyBkh|8=71G2Yp-^KW<2L<_1tdUGbO3k~9`i*EeHXWqyMvgFyOei> z4o5+5{aXQA=nuJu%;J@qDi;#!!@g@kdKm2iFwZUzhERNK7YGc)N*l}EVjT`0PFaVB zsj`^IhqvgjX8$kDYv@v=p3js`kiHlnb#ug5LL+_)6^hM+-fdfUk&U3VDVM(#d zQei9e>!>|b)gLKGspwrS`GZ>#^;?aolDyt_>_np-(U+n1+I;!s7r5?nm&UCn{2oA< zwx_Ir>C=M*-nM z0)zo~qwmmaiPiGsmVw=Dclq^X%kO!Q{?h^Br_bM4G2zT#3A$O$LO1~ki){K2V<=-r zT+I5tfH2_fKKt(H83W+#x##ZQw~Mq`{?C7WqQjuR@v~v(%+a|F(vf25(Q7}uX2g}1 zrQQ@EOnkOzPygT__T9|yZSI`8HutA_F&X~^5I(Bk5&8}%1o`DUsbner8@h~50K#XU zeYzcgVgQg}My%QagwaR(9eR-5c;(wY_uOr}ckAZHO1*mb@jM=W=s`CO;BdVC59sUH zCQqJdjinoID&Q{cfW8M>?_RxhsMU=YT}E7W)s?=jJ^4BO3s0IfS?)Eu>b!{^?DjkE zuoqt(XEniN>OTtTG9Bcgw0K6i%*iQc| zfNHu;)!|mi9(XS5S0i5f)DKd;Od!|*fndKD06jmSx5_5SKkGY*Llw7g+r%C_JG2we z{uUry(+W6(wZE2cy!WPj`(E?H$M#RTi}E0=}O2F)GCv}xOizWhu7YdmE-gcC$j(bks!}}2u0NMQY{51m6 zSJ{tC*Xw}G^*ZOIYODhMo!}P2X3>XmHy!GC(}}yrB31hw_0l)?-uKJxY>s(Ek%(+@)O>UivjnZy07iARm)8R z!nAXVUZq+rU~!UMuXyG|^^Fy3r)}-r19qqe2!AwkfX{zwW*!$Uamn)Fpx%BPml3ZE z5XMjShylAv7t(B2dBqU)LZKm!TLpT@dzGIFGL&L8SEz&RHRnu`4wx#PAWc3CaY@Pi zrqO=^;YyPI>0g$v{K*wg7#7CeRHz9EUwO?XV(y?M@LV#Jhrx)+DPUBvk^o%8!pA3W zQbr>n9P)!R^zw;$`~+Y{!4*U6i{za%HGbw$*y;W#^uZS$$}JOf(y0o8J;S?~&jH#1 zOauj!T&3XZkB&+pc1VS(g7SjV^+}Q8cRE>6s{nzS=;%|HcRYvRU_f91;WVsy07~^o z*|2J%!(c7SgdOFc+_>g~$rY{Y^ygWhBzf9_#$2Nu{-*i{p%dao1xI%s0IAt7T=$?d z)&zvlzTiZaGhGTh7C2QahatY|5dmQ-M=0;XGB`nR>go4IJ1I^M7%LX-A5QL;m1DwU zkMt;h)qD6w`_Kl6%Wzk8)64_95f_&Y&>mobtC`ZYWvMr;&g<-_KIO-k~ z7)tLPrE)NV#4?QoU}!^pCgW2WU>wUAw;1z=^kn|MH<66`I&Cx|t*aLkQzp7)nv_AG zA}QrqVnP$*(ht+6xYk*;z*1$YD}MRBSR#wv@|DZX7R}SC zTkE{ufWIkqH2^5C_ap(i_@&jp5w{Xfk##bM+NES;^(@p=^{SAiQw8bsTl~oG2B=?0 zWla$XP?opG$^{0~PbwsLDzb8{RBci$S(PsfHV&p^>oovux-5`0w6gEkaHJtnFDp~7 zQv`yu5ajYq3UG>KK{kgV$%?65Km}k+nk=_cL~E>@p$&)VkS7+i$RierbkQp0SD5mY z7ihwx`v9oa!+BJ{eQ`_D|ksOrbA2dT2PYs(1V34y>08fAi zTnQknoo56D;|tptF;sU4=)_Abpw&qc5bc04fQSHff!qMXSpuxh8w*sn>uBVO6_Vxy#qTB(bstL5ld|kOyLy#7VtplzqLzxa1Es(!V z{K=OIw9gPPG!(zqNfo$VE}zKd8=WR$Y*9TzRlGjD1>hDdY2+N1ykVC_koA?(R5z%= z*a(14eXD?TA9=W+NE?0$3y;t#$R_05pBc!T7Uht!WdaDX9tDKT5lGlbE4dt`S6C`~ z_?XBzt1eHU^1c%mKWTf?p$(Bab=5B^w;y%}Z>Wu;+{c9qKsz8A7LqA?1~5Ik-1sAP zjmm9Jn*WhBVqE$F3oG!G%LLJ&p$-f5>5$48$8f;j0J1>|UIcmzL6QXBC(#eRzvwsZ zT%t(=vVsF5S@7WugLHv8X*v*;ZFk5>EQPTStuM1&bS8E=U@;0`kX5KJGzPbemln-e>E9t8UE?*_1i0hWeiE_cy z$$&6?o2;jXGKCzF1F_7|2$};3Zd?f`a?n73~S+iTprMgU*bTfb94Q zX52v;?nwJL&{&5r?;L%{zj8R_IPzHaLPq-1pGpOgLt}iTr^)wo z<&H5u;)^qhonlz9N4*!20_)gZ8U3!zXRN~)w%kQz0I=&N-GcT&c2?+lag&}63q0@? zJ3ZDGuu}yEmbg`H$wf%ZNd}wzuTNggE4%Lk{R<-M49O-!ICw^W_hg zZQN|<{ypK>0O2@(Fi(IEqek5*fO3-i)5UGUroyaQvvd&n8GifOXP&kW9opO6`E%{O zb1$g$-HC;5r%qezUI$yI9aV3=^|tlswQm4~L$$1L&qF+onl2;WfA<3$J>n+6#~a(Y z+qG|J9XhtRe@y>KK1%1UHpGt7SrgQeKWS@{397UB zr{5t0gtc?)rkloCubw?U&j`#Od+aeb{Gy9&>Kkupel^1S^sd@|?h*YhQ5mHcL-L_= z%jHJw=%f2PIQGO7k6ZI*&0{nhE%y+(iFoCem#kIGR+~IjF6fj&-@-TT=?_fzH10ip zckA3HSf*DdTH_0D8IHW|9lshaK9d3AH!eFsR(z5N^3{_J2*3Tqa=U%$XV_WS=+qFFgD7A-&-}%lSoHo;MPLgGPv=aU;KzRHmhgz$KRaT*-L0W`O^*_I< zH+;cfBbN@}ELiOp&<%5{=F^vVdBFL&&ZeTy>HB@^zRxYB?H2*UwWu4d$WCk zXz)YR+$F{H7ar_B!!LPix*z`b!iD?!Tn0e+-YK(mz?@`{KzaghZLWIm3zcoH{|5Zs zx>bEY46v?NX`lUYzL$BzWxf3Vn{pX(iw>3Bdz%(E@|d0cTFp0HM<)=smVD+LpW2ld zU+Q_j`Q9Y|jPd~L`ayLO})w(4E%_hUy=MJ{+`|MQ- z2*<-NsXMelcST6 z4lK|E1{Z5_p4}?P-Z4?SNvZk~mi8UpZAtVY{K=?el5&m}PLXx+JR2pK6j<7i6R#0& zkcDutG;Zq$JvyF|L?r6X{K!FYwQ}u&GHULJ@lnA#%}EQLR%x26rpi!{`8{)+#{YF0 zQ9JqmjH_!_FL8yKt{Ih`+VZIh2w!~V`5xaVTvAqja-0waC~x=x3H%vINY=yoYw84ah$vyxlwBmXI$^$?Wi_53iN1sWx@aN)IT`bx(O%y#u zZ>392CN=;g2qEg0{48mb>h&W=hp&nE3ojm=5Rg?{!YU&OD5-2O%tm7y#R!%6b)oWp z5YSA5nbfV5tA;{#d;)cHr7TIoXHt)VjuS1mV?t}UC{}wSa6;YK@?1}+t~d2b5tBW( zN3*q@w!@+rDK}-1(FA6r;io@wp zQnF;R#9jR4A+!keAqF`2Q3^1vJh=)`gN1QnS#TTS{&eBL#K7ne{~K>nab=>*LPHJ~ z!U9f$B^_W};A0MT3sy_wH^t4+0S}ovtSn7{aM{Ym>Rg&Q=g1;j7QW@1x3|*z_0`wd z!i`Trco*v_K$djTUxybJX`;4lkpseMYvuky;7y9GT(K4g>`VcWkhO8Dwgjd$5vVKB zqGbMTD_xus}gX=>;44FcJhEVQ!qxndSg69p7=xE-J}>P3ap zFT=HkK;9HAmelZR$O9(F0$wW$WL36NE-e6O1^AZdG_aCJEv--!>O%Qo#4?zJb$kMf zCAYxfOrfdt+Y)Wf1eB^Pw-p@D1W1fkI0w9?hJ{``_32buil@k0U8t%= z786?(G=2rbsPf?QdW%L+bQ zZI`VwXUXyl>p#*EIaQ7TQt~X;{P^FbPtk`NJLva-dcFla(U-Unf6_lgP(u0#{-P}? zYqDHKsiQyAcU>N;!nh1zb(zY$d>5^V2k6a}<$ zd_&nNE#%}=e@YV`1%xT9&=&6sb{OE3T|k_Gl=?bINmR290z!+*wQ!N(7hS9j&NE5} z*A7jxTlfN4P$o&cdT==kH7Fk?^>T_>i4ebe858BB-ma*r%zt)(_c+iCw-NXf1}tR6 zYM9BwsQ~ga^#vVN8e}m$JS11d7l40UgZcsRMrNyEfWA-~XxcJp#f( zpToF-ol{sMYZ#R!GJS!3p&0rO7Sc=t@q1b!*;B3ss#1;H09z`(o>%+Jk{3(uhT8p; z#lW$N;O(ONW0(Q8Xs=X_G0A{1eJ<#PiXdH3IeY!l(REglEQDD&CvRE%WEE*afE{%7 zbtdFN533O17Iu~)AC#B)l<~q{7s)+`FJ>bv^+$l#1b%mJy_QVX*1CUA9vFV; zF1G)U?KFZZ9?;jJ!pM0)G3qg%B!xj4?dV~)wi<~ zRa_O=SMAJif3y4Uzu%sI`k6}i63;#Nyxo1zJx;F^PdL#JMSt(T_dLz$t2p{7KCo|J z8#!_WiB$&Xt#N$hOa%^vV@tpL1eObkUkfk&^Jgt;{OD1lPuOHY`0wZSkdCOilmKCT z%2NeoaL-kL&cqn_m6g#;c5HXffy5?lO`QoubV0XEh!%KV^YjFQVa+rf5huU(-k2jS)mq{wE(Y{9C08+hL|Pc$xeB(kXWWB5}a z*mNBV$D#z_Ec2aTx{P4-QrRSI_;c4qQh}z(qWAXKzwmS)mD`hTTQzq6>3`>BzlJNK zrtVfHJkLd{@ZhxXd@-b_7Cdh~vAf5OfH33esAKogH9ZrBTcYB~xY&RFp&Dgd`gr-ox92BQZdfC~j}Tf>K%Ce;L($~zw*6x-bZi(nR?0C|+en=U#K z%x9P=B;RF@hGL4M$;ss?V<`Ap+5+iTFX|jYK?_fXDg~AdeO4V>76?o-iUdZv5}%kH zy%fI%0UDBBVm&?<&d`uHn+((!z&q&}gca&bVI^ibNU$FBjxbi@%OZmgE* zMHip#ZAgBh473qK5XvbZ0p338a!ZhSoi-FrIZVE!4Uh^SQg=XNJ~ecCUA?;Sf>I7#;2#M(K?`_*?actf0+uy7 z^9ic@0{H+66g&7-9T28|o}^Ovqk%S{uCzO4$2vJ%)^z-i?mM7^^Svg!itPYeru-3R zuHRs(s{{xyneRZX=Phg8@^)KUX_F>aC{h$E{lZcXon#BYCUT->6P+-eBif|q=jm{| z)k7tu^*r~-tW$)Z$?7C+Cmiaf1OGlA8FFa@BZnYLPX+|KQn*2srA}gimW&*Kvi|k`-|#c8R*k`u}!H$*1@G(fGb_Q%*t|Qm92EssE694 zT&GPJi^lnxjjSw3;BP~nPOiK+1xlAy$eLZCFm2sP05039(K5^3e?}$X#r}vEJs=BsGA|HOYw??h87pF z7z7B`%VoFvo_H#b#Q?wXBea4B@Ik3SWaKL22=TJDAOldBD)0;TsN^HH1G3TelSKRf z7U}52$$(`T<9_R@+V7JVytSrarGvS#%*`0TRL6SS8plFLbY(@^S>R7b#Kr=F%fULW3J|WaasSkza<6|S zfV#C^)o-WDcD!%u_x7Rywn4qNwKL^1g0!m2vX{0BOGgtgP!>wNO0JtOd-~JLvH`@-g~#ZK%frL z9R9uK*4u3Ss}lksESC{6`~nabZNL5cTN^&?GLQ1w)K_#ygY>YFm}E?u4LWs*Enc+P zhFx@?9e&iI32Ma@)js|;ypPo!mqX=pa&qjY@h`|*S{Qfz@Jbm(Or0{tZXFZmO;e^$ zwMN>t6~h^4hQsBqyY5=M;f7HT=Ds#zg6n-TPN-k_1z*J6(MboMbh3j`FTEt+#I4)d z^be=o{r5j$^XAQ~eEhiMj*{I}MxTSvR}uqyWqE7uoPE(X0k{9pmX=#%mpECBhTx4)Gv zXkq`Hv%-t=IvDwPh^6f4=+OG8_H! zj9LL(VfUGaw*YOu4F243F;e4}hMWQYj`!UPy?ghPZ}bt8qosDpL5KTpfHAj>vfcOUrt*hb zKM${#8`CQ;x!Mhj?zs0>Yplht;pbgy-_Dq6m4LA4B65jd$jwLxF4ISm+?3&t*Jj#; zFBZ6U{DXsg$r86pt|XH1k7+X(*%i-!TelP1S|I>tIKzQ0UM>w6Kbr>Bms4$zo zJkN$bI^FwrkL}yYH~1cs;VE*}l5YbNfbaze?WluOw^52=Od)NC<0EgMXe;sx>@>NV z7%Ddtgk(T?(+jH}b(3%CxFs6f<6&|{#CI_B$#U_GvUZyP7ZBbg3IFpq)~;UmiwQu@ zTu?l2y5-Jlm(RUyuq(N&u7s0<0aSyZ6cln!y9WdiZ@B>R&M!p*%Pg!i(={nU39TOV zTS}onPzxYTTofa=qHU0}8U3PQ@emHF(WF8V_(QSxp2#oCpcg=aU@<9rScFBZ4x)w0 z0p(&+N}cFXJj8pbMEG>&7{Mm2p;$^TmXp*&C==!5dD2HIru*{@+aD-D3NVT=Y19mqXXMB+ z)h?fV;b|_gpb*bz>#!xBN5~S~GDLKuZOA)PCYI4F;4#DfsFdI$1I2`R{!~J!hTpUy zz-Y*Wyxu{B(gFxmulkt+ssxN-u}vA_Wx(lZ-5e}~Dtuy2KJYW?(X#Xt(nIiL5l$NfZgwhp zIdNGL+=e6pP6>Jjp7ZMdp*Ls}CaeK8az2A^^itAZ9tLCr^roLS5b&5KKo~#5ri02hC|?GkQvCPo zK$mjGO)JQ?Gy%NoT0*8}87J_$9I#h$RXue=P1?yvX-cR#@PQ?9sw||_ln3dj$m+RN zTX{<)TZ(izT%o{GdSP`8DAtnz4+6NfoEM3 z>dniR=(Aj>j(}`@`Xu|`?2lwbk1ux%;f9h&IeLY$F-ttAJ1SoQo{^hDp5p(x!WyZY z$fdK|Q^1|*gO78@CFsH5|BHb!ld*c8{F*Kn-{hR_f7y@_)4+d*=c5M81pgkxv z0X>3p{42rJQ6IwX$|?cEd;)k;-ntt9Ij|I;-Pz({!~+4#+sKcMYk+->?*MXPysw&2 zg(n!B<*G$>M6Ra_SVM;@)1o;CkjZm_6mE@U33>vErb|AiOQvTgtV4YvTR@(~pwdD^ z39>Jy&!@|^r0dSJ2|BUcqF4$MWXjN%#}a|{Yh>|(Mfir2dP*!2qAgfkyT;nbc&_80?V|n45FfIpujO*T((kYyu z6Fe5R0K~dGI5Qd$Y9yXbUA4;cn7J zcg_@TXcMfs(W5gpHlR7W4y}0bUI_}XLbA&U^-3*J!m}czcFXaJ9*TRZBE2?hOW#_o z)-}YER;K!VJsl>8u3S%+>x=`1EZixP(8mCTk<-dsZ3R8yf2Xa$WZIXqpli{m@zq}- zeQ%5AoxD%gN`K`+8+hMPeMi0gS;F_>=EkY%wFUYo6cTILlOOz`!=GmQ*6!N|?rGb$ z4nXV%fpTMB{mR~%xm4S&>)Injx(m=*U=P0igEf;b@zB|Qd>b$T`?`&VcEh+&?5m%3 zR)YdQLvbYmtzHx$Jofdk<-(%1T`7w_&szEZW$F(Ci|5-JJv#|7+S)HaJAID*P3bpp zkfnpDcC)QoYS)y~!$ruga)t5E%w=AdhtKZr`TV#n&xStyPX~BvI}pkv)p+|gml4Qi zqyxOgm=pow{rmK(W~Iu4``o#6jYH4Ij}HgoVL*kiTNc@qeF_5-AJy+DwKZ*9W|IZF zjv0Nkmuj!>dk9>)zOsZ75WfGxyKQT^m!R^qbXf1Op~F4SLytdT?K-q`8lvYt{I|z! z{L3MKfS>`#9-T-lv~Xp@`U1~IK$z?M?zfNJK3r!x0)+u4X6ex4VdtLf0MU_0AMMt> zv@L&xc(|PZ(A$}3o?(Lr4T?XLKH)7wcrJW5n=xaC4L&RQQN8-=t8DM?d;2XcpgBKh zv&}Yh+7a*i5hEQuzWL^xtY?oNF^S4g=3B_Fs(Dp~o%4uXXDrS0IOiXN9Tox4w$$&7w#|+rTc51D2Ml=t{FzKNWezJ+*F5#9vbM8L2 zncS-ou6Xtf`%LL#C49wEU93?ey>(g?KIh?&-D>%Sy|%Io4&F(=Y;)}t0ldE#5N472 zRK*9V$LZSH`*)H2 zqiiXD=-pXz_dpnRoP3XWYVADs(#NyyuR3V1`_`>&^a*?Ueco0H5I!~m+C6{4LDp0* zBao*n^ETS?cTcU1w}V_m+| zhX6)j!f#y@Xcb*X5D_ckF#>&Yp99~o*8=}l&wg&-Y2k@`kDjx)=&u?|PCWJ4GxqcR z1@1rlvdb>f)6_laam<_1We8v%MY6m<@PGi=o;&m$8#r*F%YXcdj~X@F-j#JcW;Tv4 z002M$Nkl9klOQbufBHPbpAxt%o%qukqCiTDW^Z%TMFfJqL7_ceiuk5J0mON|J|P_@5CCgT+_)C3g6qoiE5lJMV(U-kcSTxxg-JkAs8NEU0~38{?SQa8d4}uJ z(v7^xn`;Pvl;BuS;?h}|IK~M9%@r)6)Tsn^L_qi##M1?y9XayGYPSG{Nf!V#05$?z zln!-3lraH8v8KlUM*$Tm8Rbe2)E8^OBKN~7t6=@P6}jq8pf03EIj|Z=kc(idOV|=i zouEDCz*3A5fpzj@yLl6B)d!^V6-Sks_<+FxySQs}u{1I;r8b~lja zP?p>$aIl-LUSZ{07{Y=zJm9E-l{IZRRfl~p5 z8#Hq8STU6@6I%h9ny}zHqClYYhJ1m{N~cbaz$i_GK{zX?)|=(u)4S_TB{A(yXfU{N6mqdl4B!X5_$>AY!9{VA&3cAd0J( z)o67MEf!i*Wi{QwNauLyO_s zLf^QX$fKmN3sDkjlWwu0${g6cd&0>-QWtr*v(;KQNE>G68>>lNjN><0%i!%X2w^7M zYB_b!fvLr?9&hba!o}F;XcIs|`@$bMhxDzS)zX;BIqh>2i<-Gb^5Ogemlo7u$~=1B ziFmfncBmHeN_&WfLE2bM?9DgnxbR~8Q3na6@49h_MK8!2+lDglAkujCsp(FOQ7zw? zWNbq~nD0?`Yjhl3)Ty@D^aSB&K(=*o@)r!d+1^AO&zPOTwBOzz1RFH7m|%D z5Mw8!p9vjL{OV)n*M+$`#sZV*MWl;oB*D^R-9AYR|LFS|+=on>GwvA{_W3w$sIeKMi;~anU&-j#Ub&V6YOY8AUY`@OQDy zTFN|l(5iY>eXixa_bQ8NvFic3j!hloin;pOaTen$%CtzoFpoUAn?X4+kNTkBq@7ta zQ;;t%R_(CML9CRi@c&DE+ZaeFXB%`BYy7_IIGsL1-RJ>wGb}*P;!At!w;j5O5SBD+eaO$g?Sq}$_dV3>Tc34%JipEY z%gf&IuCTuJhtE5{$hP)Ld>u0;>IL)iMUR$j-i2sb@BYb8{{B=U)oBokUju z!qA7k2w}xJ$zbFd9F-U67_aHMj2L=+&yQdG+~;<$c;)wY2Nwq?*uUbHuk7COj(5iW zU;M>S3pWqCUbz4MPj-h69mHBM&zI26!^>X&(zx%ReapWHYhS+{nE1vn~vFQJSzx?a?&HFrX&i8Ns7vI)>!{1NhNtrT4yP<$e-H*NQ-*&(II|G8v z>tFh%f3G`x_FQ+@U3d8va_DIH(?9jbKJN)n2qO5d4}P$F-}~Ozz3EMF z4(sDrz3Nrnv%c!9hNJC&wq4ry`EIcNoq@FczpxU1*GF>Rk~C?`~5%sz)w{`d4d+!wqVSW52 z50GQ~w?GL0yPk#czxm-;gD-|KE6d$0*h$b1o7B(vjW^xc{pI`qs;@gt+=DEC@Qzp0 zx6p?%Km4ATzM}uk<3I25-Qwax_h*0dp2(*!|MsVTtox#;eqprb%Lw6Y2DI$dn|_V{ z%n>f}Q{@rF>+TcF-4FfRpF`j}mdK#x_Y$kOAK-A%7M}H_n{oB=^lp(u#xv|f2;YN` z-#=@&T=D%0#}~Tq`=6gmJ8;*cV~Wx46z)j=*Pd*(2lW-~-+MoHsxRv=`PwIkg>bv) zM`B_1p7!;s@A@Ww*Sp`Ccuf_Cl>3v67jpNc_WAdMa%m*Mgv_RQFA#1I8E3;@%FlTg1o^tZ& z^AeisN4H2jeZPPU2Q78ZtevJDn9mR#-~?$1>2ZLq%=)j?$|WsTAzdMe)*R@vC39kFxCYVedA&6K>CYrzl4(-8Ix2Xmt4QV#B>Fs%mdNH&isd^0t#XQD?mxWuyAFP zpn`O=;^ffDgA)huZ{&%VaE)}2!9Ckh^_?q;;)KRd-{%|vI{}^@&r{?rn{_lCtX~HU zNs^e?!FNd*)3t8mIfyy)tc8r^X1Ipny4$EE?JtenbYjcp#+i@->)L!7EQ@kwd`?=d z4<~iz#dv(~EYJDwcin90!a+I91qKg&leof?5i(BV*7EtA9fHK|^2SoUyQSE2Dn~hC zo{vd$Oq{7-g~F|fXR$!lT3m$0w{2xNp9Uvjwh4)5>qu5AO0V-bd%f*^v=oeIlcOh<|lXUogEWZ{o+R*OG6-f<>(;Y%3VAE84XS;8uTzn!HsTxD>2;9xg)=twtp?0C01 zz0jS)Vrey+sL}x5$d!bqcu7jkV}U&BB$!p%?R8uVV7WDp_17GhOtTEKv~nAV*x04+ zB!zXau#0Yq1LycYf<=n%Da2Ikyl5-DOAx!|?)>>>4q9OF3^qG1=!|3a&BS<)dfUdL z(aFRnzK?C|b7L#r;n4>kGg$8~-UjiEy9eq;8>V1SduX;dT{?Jm z2SRxB#9y$rn-lD(AcQBeVjepLPLL4yeYo3Z@UrEW;Dh)lzWLEuIYT_-chBwI%Ez{r zgSf45K&WhwB70hAEmM6bIa=O@sss2xMoVFY%uWp~dRJHR*9sx0RmTLnY7SG>i5cR9 zSW~WY5h;m;kSU20kp! z1}n)04{Jn^A?q&Gw3FhM*;pjuT`OS^d6NuGU6gt#^b?6m5--J;VGn4cJqNP3R3~B( zsML`JwujrDJC(kXEz2we{2PwUv-MMk+6mEM@oWuCK=rcnU@KFG4f##6mn_M&8~M`O zkHk>u9NM$jT02wsB%!PX8=0{oZ^|;(kvkB=I}pQYf8yuxMWqB86{kE1ZJc%`(JT=o zAv_v~u1S=tODxmpVo;4StfT&Sqpvv#3!9Hb5 zV$umul78wN#~J4#NbR3;B9MKxwFTB3 zLdQ5wa#tV1wr_RS3|knrJQo<-ti=74#4zuUy-q*~uk)<3B_W@d=rm#j?bd(Fs5lvK z^z+E&UiFv{?eR+HFV$1S-!m1YKXfbkK;EZEJXDs7qPAcMgZyb=F(CZ2EzL3!9i^Y#r2kQttT^30xN8WJ!ZII!@O)U29FBe# z99b})8q>Eti$E*}*uUBbC_iFuJGFispGd&l7bye&3+%X_JHPZ@pKV6Huhw>9{`ld? z#C`k_&)Dzyyz`bu2KTOXul=n*#oFp_Z+*z{jys+o`o~4qpTkP{%}l%{bX#~Lgsg|j zJ%!WPl{LpLZ+_3cSoaPrExlI~`PI*VM)y95qo4Tg_r~M7<@c70Tt@r=7JHW0@Uw5b zt49dm-o5avZV!Ac(>imJ|M&+V?tbUJpCB(Zx?Xr9X}s)t|3mkMk8(#!5)R_?pa1A? zwwB-1C*_)7*!J9|?^h#))x~|o4)XH4*WDQe<)v}xEBFZznUBMm;2F<&df(c0_`Xx8 zPjw#R^v-wwasTJJx!JH5{+1VhGh4X-Nf0%+-g-;-EC0_gMSFese}8xP`k(xn?vwX_ zDxUd)fAf9a*FEoRyTAUxUEPn}`4ineci+>GO9J>`edoXI+)nD@o!wjC@;lv2U;2{n$9*3)@{V_w))|F{H$)tIh}1kcOy7<^6ZD-`0w|0Z+qYU-97k=9S)MSU;cSVyMO+i z#|IfXd@bAp{LCN4Pe1;Tp4Pqo_wVXH4vE;pO+5ReXFj2O))(Bwco=li>dBh-|N2S$+vc2 zdB=Z=`}VRB_QDAWv^#(6&%%%EaD>lg`~FLw_l4c9q@(q+=O*xmAMexMPvJ_!1Mr5! zw|?alyKnpICk58_xz0$|QO>WWoVo@uxYOW2z3l6|Gs^=)_`hPMc^DtU_GpUT@8Ndh z2Y)?Dip^|9`I z{--B(Kl#?b?*8bmB$%}l|I?42>>n!kCAfq51)lX#vKF3v>mkVWr$8)YFoHZ=4)ylS zf)M^dH%thpWcsA?89g9(A}{3i+}ZQpop<8zyJrpTT|WC=-}SO^oAOJ)^oH*HzyDR; zH$MOQUh4kGFZ=R%_fWZ;ZoV;i1Py+i*Zse5eLFscf2@1fbDrJ3`iH)sH0-C~CD=9a zAAaT+yFd87KfH(p{`=4WhVF5?V00&pWqs z7OGK~{iGJcFZk(PY|!<}oo{+i_t6u~*?U1>#ovisr+W&um0^V4G3g^azhC|JQbPDO zueqap_Sby%Wxj(oP;lq1b?De2C8P-9tE0QmS5KV0n;6qymn5VER|PzM_@!o7VM};9 zK|9A*Kqu-c>LKwA^w|0c8RDwF1LGi`_9>sk6SFqq@}QDa99nXo8OI8f8xK@E1~cnK zLn|v6C~agEBNUHWiSJBA=@w&Rrp2cNdWxP6HVC}5CUVtELRc)EjJYLC5_+9eRqxCIw7H4EHo@_ctLJ3 zX^4D~mn2@aWMi-diD7(6Y%-AuU%>*KvT<=W^E*L;H7sZ;+XRhV`Eh^}1AgL)K_z&Z zXK}GsoXm>1mR(tP{Q*M&=%g5~K*~sFpvFQp!YFaZwJpL>s@I zj>2pj#wY2#&AZQAj}3DtjT3CqnLK@_8$ELx%T&lAD6)4$#7sr92|4Y~rkmwU^t#}00zS>bb+1KJ=rC53e*VRyX)fjEMX;t5F3 zH72en*e8NL~RQ+FUVKoqfFt-0kT=yWIhS5kkQj@<(-{@6vj$hIg5JD zItXlykNicve9S>IgM(=EEc&23mRDB0l~pW-!DNej$FX>x#x=tM53XZ%_Q4Yz28E9| z$=DgJX%CJq(bo0LEA@*kLVip_Y)>9~ESADIVtGfqrk=RL%Ik&1(-tE(J1d`p5dL!x zfnr-bWN^oGJcoQ#~$_gZtU=lkj);Tm#zb(*;uBazMO0$ z%j9I6#j0}~9E7vv0@iM~fKHl}l;Y5#O| zxSYV{hO&NuEp^9_AC7mbI^xo&sN0jZ40kJ)L+~go_$hBuLm_{;aI@;+lk|69bAixB zPsyavIkdmjo4MP>a;3ge!jl+Nm&HLyK?4I_+opA9=MbpGzUEU6~cRo97HZXO?MiVz0H}4IC=xVye@ZEeTNS+4@jV zTh8TJa7+B7AL5$2&IP?jx`n)Qul=M}sy6Ice4}pHqOVYws-N(8j{K?vKbt|h^`Cu| zyHq50m0SCYHTw_bDRrDVO}U!IPqbG45?uCEUbnwlLH=~RwZfuN9t65a&Xo)P8OPx{ zT<;+J=ed7_H0|@#u+JSl#J`q@RkccLRj}a63bq5_TL7bsBVqspjT+qTf^{zUxhv-}EKJTbp2$12YD^=P-w^2-&l~PvQRQ91Fn556;B_Sc7oah#?ywfd0=9_r|ySVQC_{W3Loo0N|aLyt`X|jI6!Lf_sfd?K4KcGjB z9qA4%y0DlyE-fu}XHK2%9`oo&byJM%ls#pMNc-}VGL!MNysu*j@QF`+q8n#yEHN$9 zY2DgRtP=I2bI%;_j&v`wSSbl313^(ocSdL0$%l*gixwUNX1TX=`tT`!4^a ztBiY3rwgc?4l*vpU_;py-z0=nMx7HmhI4#!9~Q||xX1E-7h(-9ZJ!mJ7@2~VyQ(CV zo7^k2z{_*?!Rk5Dy|_%R?HH%meRnJpbszB&aWBm^#_tcDTaWv0IjpbjjLUp{?7?NM zg{P?3iLSYf_zDPP4-2#&T_Css-j6=)oI2Z6kip2?AityCPyhSZUfLscBG&4A&oKUy(piHjoHqGt6}!Z`#u?c&aJoH z8oPvAzKuKUQ61{1-VeOFNTh+#(PPKLQaB-NvTNDn?!ikhyyf2MhnLGk@Alw99G^4Z+QQ($u$S-PRwp;i zAG*SZeb1ox3_25UMx+T)A04G~cOk$PZnP`evG#(qB#FzrDg`$G2<*gH~IV@6r zR^{&R`w`4f6GcVPc>Qe?O(`j?h42{$vgjsA1xbj}?hsZ-9x@m0flNeBkmHDlFA_T{ zFG)blVOEXTK}EzLcWN_|L~RnnrsZJ30bsfTkPHsXU`)EE8RTk37f)epUqDagm#`<`nUUOpR{VlY?q-6;g z0i@>&vB80KBkCKjmS1IR+5<8eOt?P|*`s&Yk~ay@Hn65lr0Z$YQ2-++2C)WBIb&!9MgS=db z$U{tW;+67=g%5H%P?TCxPDMO(SeMN)Aau*Ib)@yxNeE#l%1-D!#AzCfEy*A8i-}+l z>n*TylE2E9e+g&PFkEWUqMWI)#m)Mc1!LuEm%;Tm`eGA&RpIL|wq8!}dDXp*~ML8=oVu zOyZTkaUO7hrQapDx=ur+8H3iv3SYMQ-eAB54Dp0SH88vi`E=5@gbRcdCr^i7nZq^1 zG(_`+Z4#^GbLSvfuq0MDj6-}+KxR3}*x6a{rgqt8)t!ORp`FZe;LQAS{+Kw}wn^Rp zhNwl-&fN>(xcWf1_26FzA-n@|I)X3a$%Wg9m(F(yAHxsgQsNVLhntPj8;JMl@owx! zuFo%KgwzE~ApEJnY+H~oOzM{)gxxu@4%suwBzgq@%3E0YZb9ny$zVG8DG1@IIb=c$ zYub?Vp&n3wIH`$6HNXWCfCr5 zy0XwmRT8IZVUMLXZAM?l4r&ZZ2y+-6GJI)JM-B9oB(8(L+`*FMD|jM5BQDadu`q}w z$`*Zs`hA`)dq<8ga_V;;k|LmoTp(P9L|tLa;FSqs+rIyN z{s@Gy?e#1>C?wd%!7mm$?IVdZ`W5g{H#%0a4Q%7mVMA9dh~y~#UUncmH}T`_mOZya zJ4vvuN_x!ErX6GHO29=x+omL={WPKv+3VqW=r693jR;PRS7A?F4BAH9DufdX6mzZrCvWx9ZVln|bU zAa=pWXRRv_iF1)&IaDvI5!Hp0z51GkI5%D`iY0_4l8tAM#b&KTa6H#RvVVeX*sn9mSZIe%jqvY2Y9!hRmRY&&K#z$(A^Gyvemu#~$>PRJU8E zW1NDp8D;D?Q;xvTvG}SB7U+1>lDJ=(&i+Fe6poFSsF&zJ$gg8!>(ZQw>EmyDGEZ6G zE})^?sjEPNda-WWfN$w1tEg_kQ4!nUED2jsZ;3Xgw=KL-*4sF)_Q?RD@yF7;llXXUAd zz>#tfTgF;9)}gYW^B@b*S+4`0;hUSLeP59-}VIWANj~fx);9iTN!iA zb-(@QH*p}HZENok^}_tayozg+)rZbU)~vB+k%tPtM^bS&X@o2}*W)k7_Tcky!hP(% z`nI2YM?CV|-}$V_w_lw5YlJaspFsa$6S53uE?P`{>3xnLqqd?gSQnPPT{XV_3j>^@ zaT0N6WiPxgzt?bD2L#rQUQCae`pA}8}5algo z&ENP8+~`u{OL-RKi-R%xG$AhabX-q&s|R9?%6q1rw_fe_QbM@hYuZgGq>faMV>B0e zefPWnr2F2Nzp~SR@IUybf6yM=*Z0tv$~F4ZegN1>8;&OQp#V?^%##`+96CMPTSJa_ zZVT+q85oP6ueMS9fk3kdskaP=l#$fEre)n-6pY({+^DuT7_a{#^zM)AqGm^|B;g`WZ)t;D6<^e5lsVmYaOyOZ6U*ad+KKe?CT<4!H;?sHBbH(U z$|P`vNv#w7z}CqQ|BP`98FlgygfPFQQqOJm63beb%`n*^dD78O;3^YU4a2X^VgSi+3@0A^@4s|?TuRWtQIhu>T$?>MLB8RdsT1QS}V`C~Fb*_0vE zSB@t5JbIe#TOaxW2f>|Ymd*To-WA_*R--4`uD1&zycsf!obylj5r=0zY%nK()`OHCsE}y3`?P3BKAX%+aw?yM zrRCM`lb6c*9~yE7&o};2kH~SQ_sVr@C5K z5!0OZJc*x=aXwp4i8WDhu|t_wA6UAWbR)NtRvs9%2B9Yw`VW>kon(T)i}l<(3n-h& zxmFodSb-g$*+efQm$3jrJ}G`!JVKDA+Z=JB8Ys7iYDu)(cU&#l2Gp;*-qBJ_YdiZP zeFkrFg8eo`Mx1)BTH@avTd^;mSgKmg$?9ShzjQ0VKQhX9p%XDFZ|~E)jNEJhg5O;u9nX{gyJh$PN(69s7bf95BWq z=nLX>oDqkzxm$t>sX@ZZw%}L$F?Z(Z6IT4k(O2$ZN&+me`@8p9TI)D=Q1r-_i10Ib zNkVuz^tt)BZK;zZf00Hm*fv5~Kd+X<@*BL@T{bHlE73n~KtApjqR%1kK7VjJE%KLn z#>GnsGc7H(>a%~dZ?Qj6lI(}HuHVI%>?R9HE~HrPJN&jyd)@(8^@SSLen6RXVZsFp z7b?ckq1j)h^}oc_;?xaMZ!XB#MhsfhS@-#e?|Ss+E%WZaxV+t1ui|4P@p0?KScc^- z+6?)LNiFiF75^D6gjuAujP`$f1>=x_a6DswY>*H(4K4n4E8%r<*C(yICi_@1u#dN& zvCinr=$Fjt>V}Iw5}x+0SU*cNla9L(!X*v&*sn_l$KnK^by@To1u|kg83eIX7f>hk zG3F%#Fp8yZ%f8z_&`Eog9|G6&D|GSZB7|X?MZ-_AFz%s`>)R|&FjhE*^{ZCm9yaIB zw}{K}Fl4Y}N_FLqR=_M`>F(w)#tm`aK#*uZJ^`3DK$19=aJY=vCk>$Vmo{ZVoOyo!JVB7W| z{D0jW-|`zQtmZ?;hC+cyd-6*0wd;@kyY;7B<(#UgzV#CIFIunBeTGg6y<&V^b5T{&&L|VljJdVn%rg&0QpUnR zWKG$%-qk7QEwoe=);s!%wom={iwI$S3J(X<@9PEnA3qz6@x?EGX?FxG-yiy+AH*tu ze-`3fSz3;53$2akJ2OlSrxGavaNNBYAspG{8viK6pba`hCI7v6lMp7gz{zKNDL25Z z1OD|f-}Ac9MP>LQ?`Y4*FIx!(|3H5 z?as#P&P3-uDZ4)IoFe8H2v^K6dQZ2v7GtKA`EJ)*J~Cg4q1XD*1qO~N=_eTvZ{TS_ zV%Q#Wl=0>m+>G;N>oIZn;f%cq;l$w)d3^wv5mr9a;lQ6YR0ssfH98I}*TIbH!wG;L zsN3M%DyvH05Q@R7RjT$mw8m)Mehy{EdyvAsbI^Sd!Yf$2ut?b*Vd5eoY%4Q+F*z|` zN@o15=$7>R9c^H4&6n78!0&cF z<8|O{`c5<*cSwqer#{epW|$C;Mr8g7evS^DfvJrnNMT}hQfn8BP7eaeEhu(4TKPF3 ziPDhHFkVDuY{cQ8))zMVBzOai_{B~lau8*6GHa0hkcb7rD9=T8%Y<+jYe1&}{lMV2 zADAd;QJ92VL%Chg@5bk#&B>BiOiOuE893q4KeF*Vsm;}7Nd|l}V>RV_46p^5;B{rv z_?FpbtEG>VUvac#PT1TkD$(F%M@;ld=Y3AR4U)mR71X$Nk)f*xF(1fv)=Rp3*yd0b zw=%jF*NLHRCv_B%O)(HlQ{C+u*qgA-v7uJeczm zFEcLip2C-(6EG+1{^<`9N4T+tR}78A=M6RiyX&yK;}E&+5B?>7eR1W0Pv6mFH+K`b zCfLG<+cK_HBo92iOoCmxF@MALPf7XiM1(;AWg1g9u`IJA&N@}zAtLzhJ<;As+nm^L z{ii+s1o@xk05E-T)1bc5kG zVGnZg5V{LYSVtkZry*yjIYiAxp&6{7X17mu;~OV&191ZEX=9MOFuRnLfc%Ys<0!vP z9C}lMjbi1Q_^cqKQT`0VoBCVrQ7Z{g|i6JRts2PTrB zspD z8{#(D28_qwB(SeUWP6{wM^_nIc}fVX$CCh2zomZ9fqC{Y_GxZ++r~Hj1=_eIi=;56 z3fZ*}GZ(oKiMtO;;-2M6WNx2cB5$->->ISuS$xvpd%(I^(h`BXiLl>vu{QqrJVJY! zo6zNo3q0UJd&xzJB+Ts>l?5034ox44vY*?~*MFXC(Db>wUb)E~9WL-?-9_C%q?>;U zCJzR)4(!X0;+94CB8Jejx+bEIyjMAtFjn4&_5EIDyO!Tl2j-5J*!4mFwUT#y;3B5w zoW=c!Wp&4pZVQytI4q9@@_E`c=MS7-Jrj!=d!=i+?K8#0ohZt)<2HkFt4Ea_NiG*k zb1aedh$MGoEQmpIqK_ar&!g+n+2dGdj_RI<#iA{AqyAI56?wxA4GZ8$*x7;K>ncf&z(Q{Y1WxGw^?q}*G^6hiTH z+>_S)x^2R8bQ_mXI}(LGxy`39e&um-5O@C!-tT9v(W8H+K1?STo4h7@1OYt7pJ5X# zTFWYyG5I7fV(-{O^4)&kdh-l}80$q7vaRQM(z5yYnS`isE2D>paapb_g-8=z#Zh^% zo~FkRFg|9BGl#D_-Z88~w4Pc&4e7dt&vt#k;{pzS>fx5N90WJcLLZuw9@}?`EXu-| z#D(Bx4w=;@h+|{>@#6~rBf4v2 z0hel%VDEy2KAN?Zw>>)#5&z+GKk1gI2MPm%)G>#nW$r?+XXwdS=(im6=I<#NwiWX= zAcW}!m6wbqFdt5{7iqki$8aTpOsJ!@lD1Fv&p6G8vgBCAIL%uIul7Ikfp6$V+o_8R z%2VRqyT_{MUj*vZe%gfq$IchWo41IQMhqdZ=8I=6PY- z2=m!7|BL?V3%XC-dvCsnpTS$GC z_v9l!F&wT=2xt20h0qVq;WJT;Y?ecR>}NfP9McEqIM7@sddhSB#(0LAAAgda7T-R8 zKnR<)mOr2NvpT{2+dr!347M}lYkz)k*yZQA%?SGOg+3(B%ddNH)`ztaq5q-xJ>v0m z_C+mU{u1dDYkT)MLzX<#R|eWxDX->p@i}xv{%X8wbRd_O_qgcbUz`cWz0o^~3BuL7 zPVY5{Y2ZqJZStbUt$~5>2Cp}{O8qMZ>_tHjPqstukao0;xzb&e&UG; zy|*HS6OKpZ_5Kqdrcyy30we?xqC`tqCrvg$8;injVP!!p#qW>za-cWN`A;hWA)QkR38zCG@X(&$XPfIBCr$wyAl9X(dm>A$)a=-T) z^s|==@>1-$sO5)*Fy-4bpqNJ>H-dEA^M?E}$SfudD$!JGsn`OqAd1~~2VT+hsc6#D zFRbny7*U`kVO8joQZ8J$jgxJf#H(`g9w$Ef|FqoV?|o?zN!rFi8Zn`kMB|@il|Go2 z_pCGXl@kPW9s_oKB}z7&U(=!pU&*B5{aRkB2ql~i#w&5rEbrsTJzmU*lN~J!wbpNC z6dMWQEml5vAd5yuINU2-H8?2TVKTcNr0_ym#?vt~>5zz*gtL860P4vyf+cZH@_Pr- zc;T+U?6%n^+8sKIOM;ubv6~;&ZQ+ks3tfIzo_{2GI}YeC~gQPNf`qO`KNQwCSsh-r(p7H6Bd0=OT`-35GnVBFS5AD)l*CdD2F_t0#NF#)i2FtX8 zMeR8bms`e{u&0V!7vZam=SGmL3$**y6}Cnb*UZ5~xLfdGD|{J});yM^6PqWy-SeN| za5L^nz@yAs=5`Q4WBRRx5FVYoiBTel#eu`l+L<7Px0mjP1cb<(e>Ai2n;>luMIDYY zN$<22{=`SS?ek|M%cHpVn7Z*6P8~bgZ9rsPpsulDMOM()lwlp5*2ya+#TppdWm37m zyhNEf)Ca5JiD^3dX|8G|H=^ae^`^YoX4sP3lRN8G@=Vgr1;9;+0$oLTLiDWeMeu9I zl(kz&-z{&=P}kXRBq0+C}JHWLZ7r zLSe`|`oVi8wW9u!;x>@AU8t)NJ^t)}wHDTegswo;H#|qbJOg=s7$IMTd9e?&pWDx1 zS=B)j+O~m|W%W#2AgbT8zOt`uX zVXe}W#B>6wj+U66V+W0s-#9dkg^G|La%3Lu4<+#==BHiIpka%-3prZLs{59(l#K&j z!QVKoF9}QIafgTTN;DH?=;s?a7*d@d6K(YZ_gx$k56fzZ@dfvYQ~Mqtc(J@PJQ$z-ppybadFBr)vb&>S**1NuQ?_|g#aMmni4z?5uSzF~s75yFmr zbk`suyt<3tf)GxkqgOeXMt+6w5kI)OAmHvHOK36=o;GP2u^R~23Jq97!I|P>u z<}M2Gplvq`WBop>D?S^c)i=Og96kAqf4uJ%ln3)TJqi&#z7TRg&BCVytuooA{Dud@&7yIm_5$Zejx*XmfPqA)b_5|BRb)j=&h>6?_M)TWRMK!M81rpr2B{ z)VCWD>CPv5v+`w7t0|LJck@Qwh(*k#KTS9k&rF+dF(Eqt z6Y@1aUNa_uYs8<73^|KKHp- zbro^#(6qcaWHXN;!OnXKA)6G)f9^*n0tC0J?MxF8hcN|JF{CZVRg9iXCY*HW%l34?p19Q=F%xpPOQeWQyI z#_28{(;3!H@g&y==~)++($HPg8vp<#r%6OXRJb$#_@q3jZy9H(Yy77k^PadXZ}ma^ z$*y-Fc>vdV7{Go0&4XRdanbbopsrM}N}o#7%!QT#KDC!7na++KBKYx?Yi@x zUB<~t2rF~)S3`vGB`Nc0=rrZjahdOlLJt?PvCZX}B>N`YQb1)~z4H4Z^dUbr95X4= zX`zR0`|A4;&VG&jP==_}UOgJ$pnUnjpw4|NQjc=v?^%nP593UE@V$2@@5)jum!E0p z%+uwT#85pSvgH%;oaOQ!`zHI5l<^>;dl)!2Fn19baa&j3+l&GuAN+;|6m65SC}R%e z8D|_nYCkW3Lt2TiF%3cy!UHTm>z_V)|NEJQ=3!Y5aJ8Ux%b}JIl7kLlw4%_G#fh5R zE_2(E)%nPWY#^kotmPZRmlIKQqwz`3lT%Xn%B2cW#bT#uP@y$qqBSIc&xXR}77LgA zmpv>4Vv51BjvuYq)Vk@1fm-K!y$x{N zB*BS~!GW-yo(jf6NmzeTDDQK!?KLYZt&7v&qJu0b4C*ycvKD)ZV{!15dI!Z3H%iTI zs`^jVV%dD?$5A{PIwLm{(>%vNC;njtX1k$%?G+Mt31O@}FKD6b3G+JcZxc%uwG&qk zW0<%B>7BuMw!}-Q=#ayin7p~I7Ys>9GB$}M2Pazk@Vna>+3LA_^8O%%ch>OZc^Hxs z%hR1>$GdH0+BEgmoL0hab*7#0&$3(^{4FL6V6Gon+fh!aw209HHLa(@I+A;xplIzA zz5*GHXwj^{LS00}L=o(5lj@f#;@jXLsuK@lF%8)%8LX>=DF}sK$O$d8m+@P89zs|G zEw{QTsZQo>(-6XZn8C75>*+(CSg&ws%P#tTW&u5cD~D|sv_^FK zF~%WO;R3;dtk&}Q(uQEMBe!1FhwA#-ajcQ?0ebEGV2jL7YMe&tN{kD*;WuT}+cGbXS0bl&KNPD=_mSixc>g2pyw^ zx_MS#I2ep}5Q}L@4*4;7?GQf9CCyvE5f^$dk#BGeJwy72X!|bap|_PmCspENP)Eh& z9lhj2#|A{ci?U8WZR4@HqHkd^lL$TtDSRbjEo1!jUe(3tHnm8VbV*ALV^RlOW_LN* zcQ|++4iX}4dZk`}`1*hz5J9n3g?S`g+zd0A%lin>yq{R{mcI#fN4ML0Up z!(Y8;7FielRS382ZzU#a_vi}qr|!+gH;HtJEqv)}`RJmfawl=DJ_;QV&YqcI8Jz^U zV0Vxm30g6xoBmzqDhFvH91CgS zIOEw15RWcQNVRAl4ve&oT2B(fHW}Nf>4k(-Phms>>8Y-9@jmk(uiWdwnn?)zgmEc< zF7``aw>~P$#q}qKg|M~ZB8c+KpZyJege^c=QpYBt(CWwWopo;wnm6Uk@t?tRW_~jc zTiB(+`nFG$9E`2EJPV@8kK?6*ESet|r3N|!^#TT|_p;JLmMj5Ez-#Ic%NbWg-iC;X zUPdgxe<6Y7-~0~$Ssrm#mzbK@bYGU`%1APGKMy|jqVK;&-gwsctf65vF2|++;NRK@ z$`aY?<#xDe^!FhX$gDSI?(_AbvfC^{`z|ARz%k~)67<^Qd8l;qddu`6&MeK~_iN32 zJQp(LCuAJCa$KMCMSLyFUd9k9aA8RUxz-)mHe-+-$1OHwf{W+64Abaf!ttgZ*CoNc zDVvFL=Jb+VA}=jY4X0XdTzcQb|DH%ixq3+taxnO`cf1XZhq_PL)N?N4=lDlqnndr& zK}5TZD6XYcz5J4)Om&cUOC!%};Tzdgzv!P`D`7)wfYeu)0*mfrlSw{vb7GE06l^kgRF%<`z8a>3Gr znk_Rkc<@TDFJy=thi>v>T;&er%;4C>JEAX$r~Oqd^11k(^4a$o8h+9LM7^84j8%@ogW}U# zn0D^(fvrytx=3&j!EFh$Xn?S|dvIBN(ZvG6HNi?O+=BcT-XL_clda64&n@*s69RsPTeZBCO2#}Pe(EH4Z^19OsJEs~IRpi*? zS+`UbLzv)o6k0lYzt*XN30up>>%imA@OI&ds_1UbNZQ~qbd`9mA%`!w4nOnaa2*_= zsJ3NBQFRHyhXD*(Vp07^Ju30+ z(@SO@;^tsstkOSEvFpM~?1+zmwIlq$FI%BA6)#!~7sPzc>Utu|7WjS!7AAjI0cQ9{ z93&CLh|^QLxUZ$;9Y8cgN}n!vU___X z42ITw4pC3nE=qpXVUr~ap1bc#h_9)UyEa7(SagrgGZFhYr%Q87Z(#K^J%)I+dq)wl zIK`#ZIHYO#dBpbY$pB>>bx2fGvdA{LMIh>!N_xN!iUq+Ne5$zMcS8~baMz8n&Y+Wf zAzyoGTxBlm^%IslY!RV4j(QZ-%l?WBGML0C#@%1M*8$SF#7ENSj7LFv<`w9M`yGl4 zK^NoTLqq_&p`l42E?8G_0Yl|S=H{3LDF#D0V0I8%ld8;1JTBsgS5?BT}gRkTkP9B{W0x4dZTjO>5U<**)?lxB_`$cq>E@GKL z@x4;_sFRZk)(UPWNa!x|ilTpVkaxx>RgI20?kai(iQ}@+A?LQwG0LcQQ=0SjVw>j@ zwas!=$x}@O1ML1ZKbncXiSd?_dx5!_Y*?%WBQ>X+)dwb48}x>RY3<|-@>8duIkAu! z$NFD1!l-W0C}0uZa&s3qvPGUL4^3B06DpfiX^BCehi2P!Mh&Z^FgYFGm|d14NF>ch z(vPd)MnyWzXZUm0$^L4D>(IWrznn(x7?5hVtlAqE1I~JeG_iqP#a($4=U&DTX$JYP zJB-!Hl1fQ=kryqPoOk5iU9IW@>g;i=VAPBOnqt{%#&hOb*)eHvZxK18yi5I5H>)sv z1rLfw#lar^)0z?MIWZ}NUmjUjAP87nv9Ie8FvWDlzBN_Qd@(ccm*8I{0G^7I2DZ-0 z&cnTG1Revk!@GL5`*qEn-`=q>$%&lW(8iNZR^Ib5?; z(rn}_K3wd;i{N3+x}@LsF+#(D3YedW#R9zUlqM>DAAd&28xx9`ZD}}#OzzsjsUfrUlu+RjhjiL>YqnZO zi;e;Jp|JWr(nT3~pYt)HwFQaKL8o{p(k;GF5ss;&!6iiP90feXQHqgxtiCQ$IYX`l z<3_tM`Oc)>iuO`B>$zTP4z@A4;LveGYkv=yYgKWcWkMzTpL>0Lr_4?aBFZ}qGA1TJ z-AULCucs6#qW47Drlq{TI%$@>;eBSTA zR%40np(g6T(~9x|g%5?ja%iP=<^GsSx>cMQcbw~l)&T7&^ma8cF=sJpKj?Y~9BUjI z5@fAMdevo`L)q(@aoI8;M16^onFI2o;2jLQ|0bfbhcsJWoXo(lI|R+D)MAg%ptd6M za7UVSQgAPkUddIfUikJ}^EIm`qNi=M^;nz^XEu!0u;{pDICGJ}l|?Eygd`z_I`0)Kjlk#_@) zd53&1S*hrDZ?46#AB5~r+_G&sE?%VgXp3)J45iU_>d!2PMQgu@$Ur)m6u5H!*M{&r z9~<+wh2EklBOehA-G_pEZI9^Bj0jiKMz2WT^TBw=0j+ZK2PeuD@Os8}go$fZMi=vN zwGPU%W%N&(tl!5AkkMAMobtLhS3lBIeL@|A&WJnuv)jj*mV`h9!cLVhj8hX61TN7X z5yj#&twEasT>~204T9HT?(%}{fTC19d&zpOM+VT+tCBOt;^aUh^WRz>wp*LYeTw#7mF z@_oIS-c~+_1Mm~!hZpzcF!HbjrI*=6BuoVP^lId-;%clamw9HZ)Jyyb#>h;#+bWR+6Evqv2g$yYkrZ>xy7|LSrpR14=^Ez78EC7*m&nWSJ*)HdFrT*@&4cB-U$ zXM|hSE;B^AJY$R)Z2>S~S>JL^gSps8Z;lcD)eJJjb%R2HwKTISax5=3FwROOCWE(a61I9RUQ_w2Oz8dl=du&c%C&s7-ysleqbQ=nDXs8pRezE;z22w5*jw zaBAO2idh2sRsO0-Rg2f78-x+pzRN;4D34*FaIK0&^p&HYu4|fBZ1CS12iK38wGKX= zRkrajplthmx*rU8U!NQa^4T_dm|**-8F#&p6t)B(o8lmKt`wBCizjM(e+i3QOFaqJMhvWOk@nG8KjZtq71k~<*9Q(2!F;A$;L z9!+o!SxS`Y*Sv+48b7GquiDNUw2P_5{#2&lY95H?Z@*nDzT&us<;Ez{9hsUICxLE3 z<~=g>@YNy>Qz`6;BUA>RT@j89n*@$?82t^b4uEO?0)a?G7~GM22*f&W&O%O^aa7s00yy=$ zt`pv<;}2H?T*kVVV&NC>J{GV`?&8@pVCG+LTsGBj=43&ChaJm^Yy4K6-+B7CB!`v4 z;&JffyY~9Vd-%(dQs#GMO@PS>jD!s`vvFRb*B``0VR9AdEXRUUREIA@Mc=R+tpC8e zCmn*G^Mi2UEuq7~VLROQu@zN#4KJLFN?5RJ`L+gmpg7xIeh#mO{!S_GJ0>&xW*VSA zLY_BS*JgokN0=p!P(>+mM$DuXCihi}Jy`N^xb=27iGTsRL5cvRiqi=xeBfT) zLpEnMoV{vH6k^mm0v;zkP1incRVLwnYmLTPy}OS#S1>%IgOhT}p&+Lq!0#53DyLTo z=V=g>zMJ3(BYF;TJLoZP3DrN}?-4KgjKQfqglJw_{d1(#*GSlTNfh64ORx-vEO3fS zXDgF!bih4rF5(gd|0Lj$rfglUOn*vc4->!+zJRToJsZ@qY6q z?TQvTSbLuXZ8}ZavlC?dTAkWZNg0jJyk95DFLkyM!O` zvi;2%s+8Y;U@sYmw2!~_yQmJHnu{_S!N2r^t(l2{%?DQy;thysPzLx86iH&4eRr7P zo+|B~{nL!=qQC_4R{Z#vG>%EHddmK3{oX4hOkU-Au|vX+1B$-HZ;RxsbYIegZ(nb= zXTWC#Ifu>)lo;nYacj*!=1O&vT5ytNUIXptWCY#H=eq@`boY7gG+++*d7rN=#P+*x zsSx+cTmVI@PB0YBL(Ba5iqm~V1oIhtTe9^xqyLA+!bjsvG zlpt>FjTpVAgly{w|Iz$S_6EM6%vB?wcXo_2()ZeJ$m(1qYU7YbhT#_bJpbX{`dWEh zV~kNS_3`wx!gt~4!zmZS?K5QbGbN#Zt-~=7KW}iBRBxs>9(*{OLc*`l)_xorx*T04 zGV*Mr)}>Wh*uqxf%k<=jWN#PiPxVIkJZUFR_j1DF%&vrHZXS26f4Ave*B@?1>PHHk z`?MEs-L63QBP1JWb=}IwyC9J0qUr_xr|QNsz#26$ru!>NC!qu;2YrU8kWQNW*{m%C z6dKzLu++WZszt%LihCh+q98@B(!@{6WQ)nOef&UGfLoBx+U5lJXLNYqaZ<36js18)kTp)g$E&vZ8kVLLn(Ox6l$rj-enlh`dfo40n*DNC2dCEpLl3pm zlAngPfmVR_(e>#l|M_7hk{~ZEPl+{b4=gNtMo||c=U3z4B>DCEM{P`YIo4;IHK%yo zq(07WXUwv?`9Q@@5vFeHeY%0Pg`}n0vDbsF>@QUvH0sz@;?u%;(xx@%2-$47sa)nLfH9B1b~a9( z4H7I90lk0ph8A~k{V`qZrX|rk^lYb_W)^y;y^u=ucp@|Mz^ZmywUmb6^=9({wM?1; zKT#8s`cr!_v#Y1Wi_8=YkEM_Gu_UXXEy!ef`^SRJVT&bFeC+eeAAu!i@f%qu(x*4> z%v#>k%$rBkLec}-T=t}=ScvnOyx%?FN}R`FtyV?Jqbn`#<2WcF#k}v(oKsS;pGVN$ z#btBv@G(CmyUN`J&&7k>C}}78hN@ExV8VVQm}rfT^NnAam?KKmx2N%3=(nEh#OOD7 zJ7Uw|h$B`%9>xr@LnTF-h%#9~*kA4WDEozubgV=UzDa}7aKjE(7*@lV^e$ckQ?f_C z!Jh$&%L1C<=f%gQmb5+rRN^OfrJ1&U%E=~Q0QwPog`vkk11G;|JC*ATeSz`Gla^A8G~=9OP7ba$hb5L5Je4j z@;7-xX*DR#ZF*xrZO%9o!fQEr!ulCmjFn#c&MGIMpP+)Vc9Z(ZfOqsf3ej z9Udr+*Q7-m5rx~dh*FA&(fQd1?sd~$!w&Dsz6yB$F;lgjQG1b*LH-cMox}#T{QE(| zvjNiuXSorw)WW(H=ThKNq<*#gRueq2{>NP+$H0fW0i;<(A=joh@s?KvKSxN4Xi14& z`l)fKHB++6z((Jtk73L9?4ihbY5xyI+0nx@{R`$RfyICj_Rq%&b}q5kSsTFj5ld)| zD}g}qogjguKIiaZEOj93JZRIt=8F!Q52UF*P2ilhPOC zoTBO8HV^qOUxZJeBTfp^RBUM=l-);WMzpy+J>4OXAPPh_VsGW`Qw9Xtytd$i_dr+kKu~RaZ_*5JqEx8mLGD# z-Qe8YzQ!BGlX0Ze@OTbh7rM7g-sj_5a7w>vSeq#my?+xWB}Tvz@3ESrx*3AQ6DIjW z|C^(5$#=K!S5r3ohPfvp**QA>c77HmNr)2}9M#T*8<{BXYYo3?udfv@$Qf^;Dda~T_vLV0jVL9k#jEoj{ zg^n*Rr&+>u2YUJkc~hu5Zw3K~)HawW-QI~>mWM0;`B$cUDe zjp+9NsifuM7*%acueNg;N0IH!@#|r$}?1;dMZ_8HcnFfFu zHAE8h{y%gTF#uvvbBrMJ&@vQ-LXMt>d%&iocFwYwxm*LA`$}xC@sg=)411%4q(F<^S)kX}^eiLZ6Bce^~yff?smzpMcA9 z+-ybvY5D(qtjy{OZOybTID`IEfjHfJ#EE#2j@rwAIgFDS{S$hjFOpREPX(6*fpmx~ zg5gg^|Fft3|49zWpV0E1`NHOZD)>K_1^;hz*+>6<-1N3oQG^l7Q-jE;yek762mKf5 Ce8cbn diff --git a/_static/tutorial_intro_image.png b/_static/tutorial_intro_image.png deleted file mode 100644 index 8c15cf8ad387886dce73e87734f2fc92700180fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351418 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≫bmrR8Z4{<})x&}{{sQy75Y*=Hw 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�e%XLYxk#n@?IBqLVH2vaE zw{L%6M6dV#(@}rH5#Ajinne)dqKLk5lnk}G%~*hCv_U&9Kg!tX2dDz^^ytwMi;B7( zB>|W0s^-kDx?J27uI{mU)z{Bf{TNlmmp0bs4qb74^U{+{&}ffrze*P)srhASLh=(cki!AwxMRA>w5mBCHewUc8z{o zK^tm6x&cMUdTN`--sIAy;7hDjU+rsohYBLuY)LH!sfE`fk*RZ)<%A;!8#szd^_g(Q z%qA>O7GXWLvRA)Q=Q7y``OL-2vT4KP^uW4JKhr+!Rv^VCy;~znC${*D7x}Z*OzweP zxX9w6Wp!PUz;V9sA8~--i*56mu7_ulJOq5O8J2fo*qZM_9i+-w4B0W2l`WcW&iLok zNjK-Y(NlopgKydaCc~@M(M;^TNhOf3Wfy-s1sJq{Ypm&y(^>IsH6L27k@{iq13IbZ zPk(wRkC?BuBnP=D^zRnXFIfK{KAn!(WG54d5Ohm{m)v7Vo zWJ`q2c@tGM9=f_F*ocR28OY~zwIA$hTMLRtXQo-!Bxp@JR`dJ~}jY_)k(FLIc=(S(x&C?}qB zx?pbUaS5hf)U{PPK4V|X4lSppGlUFV7f{*x=>yQIEsAv;^Nq7J=d7NJaRmsy~i z?bXeWIiOxU1mARm_}g>9!Ar7n4NejFz$ZxI%eyR0?P_$ehAv{FpO$7bC}p!zPAJjT z`e_|IP0rnp-8&qLP3X_8()nd7V|F@3sZ_nK@9Ot|-p40dyw z5kbg1JxT@1dJd4_ch6oJwmS-kUGMh&!D;jgu0rBPQASW;y@?X#Smu^4vG?*8X{a3G zw18gem!WXer8hU1Ne;s-*J}6uBljV69ggCIFE!Rg$~ugH#c?&YKMc{#y$i_fwxMem>->$CUf2cRTsNZ%uG!K# zo*}$>x`BOrQ}~+vk9#WVE>>>gjWR!Q0pWWfyKZQhuOXk7i#g5H3$~#98}U*@J<#`A zi5DtaH>Y7`Sod5GzzbT0u~*1b_3NMgks8C;>1ayB$1$SlT|u+4m)65?3GeT-4sB!~ z{cH{24gqD%GXIHtZKwDVF1S&X2H{w4+ivo<3WT0d$r2rg?|JsO#+e*f#s`(Y9Q}>Ld6qVXN$P<5e09bz{DO=E z-zW>d2TD{^K;~9ufFxN3saSUjwv~>Y#-XPYSai<-4{MxwK&9-rT`y%qbGmh?!e{$ zrHYK72ls`4YjJwl$Z%*6623dTuRMWaE;rhK9zQcxEY!jNW*n*B0?cy!Ohed~X5hL9s9oFQE zczut`lj$|d4-Bu?y?8^&W7K3~2@BY`jjQ{+dW~X{qXX8wvk?Ws_DPBIpJo_wVZxI|q3l}n5$o^n43p=dBR zw2<=WIky6IaWCcVF*T}~dY&mjbo7`MrO=}D`+yxl0HznDQS5NPY~_dT(a$%2xND=( zuj0NpqfQEs%K>-7(yKdw^vPzcb$nvcC#}T}fBc|6c!q=M@S*j+!cJmcT(2O%y#S0} z_2&Ph?5)G1+PlAhMHCQer5gp52I-PUxO^0;`s`ST0!?VKu=pnNht=2d z#p92oILISD#vaN=9R$#%OuopkM-qzVCQW}64J19wI16R01_7mo$v|>=tYHJM{avQr zV}`7oIzoe}&m!%X(^# zUc@mAn08ySe!ZIUGpvH@UAO3`F?TuAn~hVLMdsm!hnMrS$Gg}=OoD8XSpR6y24RHS zm*x8B)9r z_Px2DcwnUiM2%nqPJ>3I+$#7BlgQcgSL}>CF?e;0kM}Z$+ey)S9P98pv?-jKeXZx!OYo!S8=}EvfIXB7{d%)q6ySfmjJ1zsZ+C9n%~qaN9qdUeBh%#5MnE7x*np;_87;Pt5SvNOIKjs=3`} z=nGforWsq=8cC?#>Z^fdT0h3F)+;zZW+YS5=VC^_Imcu5n zTd)7@);Ka??`?F9zTVeIJnZy*_$Wg@_T8Ii|Mo)tAgoCSKu}eqCFSB+zad8xEZp!+ z1g{+>D(F>n-qZBg$T7Jpujom$6%b17c=-HNbsdQV&-(_=F`xB+oW*ky`mU6j1qI%}+@w{z4JYg{aZJ2>8=E#GB zB*TtaByr@S{4+^|)}d=YvI7y9RqfdUT`Opr^K2u~&bRVVvc<+pN-cyL7J%e)NGnmj zXjveAxEiSF(Z?$FvyE1U{~aq!5nX-NInbou+JN43QEUnwi~kD6iyt(Ee+loi-X5@m zWp2Y=gAa;vY0LG|S$8?}W`4`S{!FF~+Y|eM09-wQS?D}svVBUi0Hakn`aXh(XNb9% zWnWI&v1CB*gXsjo1S{V!q2!7ldLlo9RFi#2Gi>dMj3l(krgOP*UX6qy$SY?h*>*os z0xBY@X0-=`PClh7U&l&@o%YwxpBBc@hElM;BzxEgz8X=M=l=!BjvQI{L0?<+ztzXs zV*Fr&0B?jjNY;H|NqYSt45LVvSRRdn4ON_J`@z<00t!Dbt|qQ`B>pvI2AxdlgrRMu zN=THtcPb)`E1oVAJ{DmV*jqcie&O;*WyjXt(G4jzgl_IYmkG}-i{SGqFHP?Nd5-tO z`mL_-12&woMK=CGyv<+UKw_Id@5)5mq__ z5yaryFTR}8?HAaWSfIn1`Lhb#9zI{B(BObqwqe-nwVlTL&!*l=CZs3UkM<5dIi!_o z6kW(Ljt`SJ-uGbihETZHr_~Rc2siEX5OT&!Y@NeZZWTJQlAC-;GPGI4v!6)zUc2rR zxV}69)G`xRrGbtUJRE=7i&xkZ39y{`&t&%(9S3X4iPc1w^vJ_lVXWRsok>Y(4_O>O z5%v;DSyByWyNx3kYSqu0AGCnSiI>DaZ_d82r}d;d{Vs3nRjxe#Ziva0m}6Fv^AIyB zWAtEfo*-=W_$_R+am!9KEP7f~u6E}fI7;}J1y5Pv_Xv|Y$JWkf+|pSp#qmt|Z)|Gx zvyYSO?07buen{_`^$MYNnxQ`}us{Z(DNQ31m;t>Sbkxa;_8uFi7yeS8YJ8&hzb}IK9l}q)$Lm?S4W^&a;o4?kXNCure`Q_~wT2JUc^(!os{a>1Zqtf1KoA}em zD|(w0@?1;aZ8_|#<}!^1L?^!6K7-~Fj`mu)?kbc_S6u7LAY(w28Rx<+n#CErpN@gl z{>>PuCyu!+b$;EKTr)3d-K0jM!!Vx<^c}N?_Z?Hd*8a%w!wg*~>=W@nn=-(ICYQzb zQniQ=pAGD8uHgsKJM|cJkacJEXs@$gR=5*+kc2#F&m?D9y8SMiIXU#;V$IWZv@NiXfpVyEUgAr+pMPcs!yZJ@SiC>TM~LCEZ0S)p-#9;) z9B<0{pf7yvOnIRlwT9{G#0vBv=1D+DqqU6M`Z{fdqrSPEZL~ncX3pe>D8y}XeTG^43ckpcbV(4XL7ex44<`Q znB$LmR?mqoziu2dh8x7sfSq5gI-kVqi@OK>aI;z>IC<5J6TjlIGijT`E6>Z$-(C;L zF75H*7ZsHIvFw@2X>0G_nhv`!T}Gb?5w&`8ta1Fpcx2a(u>J6u_NpXjr}o4C7TE^8 zw%$u+AWl|C?7aN`?s|f>k)cqzF#qvu^+S_ne&f5h9W@ToZhYPglZ%|=b_*4>ouM+U zR*;(&GV2`%a2y!Hav!c!%Q|n8#9qc|1&S~jSJMkCa*61sp8F#m7EtzbW{w^dd~@&X z0BRWi<+PrN^=xLYf6$|C?}2P2H$5@v-5en(6{6$rV6q0g!dJe964yto*MEbxf&sKAfKUmI79sRN zL)MoRdf$W2@2zt~>q0NCUrE`tjOoSVsovPf%DSg^b330W^dJL!cx?#8F0ZSX>r}g# zO^9eM?6h8n|M1GbZU<;}!zIr1Oof0%@`KaO)1uc-cTcT7xOe5QLeAMw>#BNdmxj;> zAh^HFz?%N;DL2W9KA@bAkRYvgVjoxHb@S?9Hjcfqg|niZ%*6KrfIRB`$N^0yd!B~ z$d)XBfO}02?|>b;ry$i2z&QWLsl5J+XrNm|ej)VC2=A=~iQK6|*=wIwzrtq^L#tOV zrZD-k?JUS8?hPkfq#sE@v8Y4asdmHDVk!IfZZ7>L__y=4|Ij)0S43A3sVuyD|Fu7;`MO;tmjKPu_IDk=(q6$U)Bvr-Y#){m`^|3(>}@@ z-~}UL+XkES!2lwjs|i{CmG&jd@A>|Ug%9tE*ivFE`Fj@hV=0P>kkg)T^u5tU1GELBeQvjG#<)zaq6*G!?#E3})*$oqV8!?f*k_qm8{YZKAp#ET#CR z54oIZO`dnJ+_xs<=qnQ6_vV@Gwtw8g%wxcvtCW7vo%;Lfo2CIj?ys_zM((poP$In0 zsGuVdKHz--Qn=Qk?zXAGuL%w+T7NI^qI4YUSeM3TM?0Ddpn48+L1QcqkPY62tyber z*=eE_2KwJu{u@c_kqpe&^`xnPoc4&$u-^6b#D{~QnA2QaE31+6``VmuSkOrZya3|g zKGH=Y*5oVXFS{TzbI#7R^Ih!esgabk@^v`BPn~&TW(|4KVhPS~dh(n+a2_BW9p~r} zDZnuP%v&BDKB~qXsL2ULUSUj>gM!rlTWtep?}VSt`>op7S6J#%Rv$(kQ= z9zg26CA&NH(^7(QZzPRizbdkg&MQAf^tl4ijeAdu(*EZLg+CrUBIMAE>@CoMPie>a z>Vi^Y@pc({lt8o|>W-XDw z0Q3yY`h%Y%%Liqtw-%@m_qMmy8(pNk+w-!+ek@qBgKn+`;Ls+{alK{iSku#=oYh^j z3Gf%<7va!<(n4j$f&DAX_&{*}_k2&*An#H`H^&(sZ}k5D@bAt24_@fQ-^2H}@%f4s z_XzIzzZ)|9$9BbrpTmtxt}_1TR{kH8{?BXfO2Ijr(QW&&9KQ{YFPsRA8AbdD-TA+~ zu}O6Jp@T%K%lQu(m;=77IUhR+j{digsqqjVjd-9!WA>Z+x%&)$w*+fI-?ZO%`@ekP zgm!Pm350))rV4-oEk_7u`qNG2KMvHNv7UiPS1WZQxLbaIp{WMW6xETu=KlTB-#hG| zgZ<|kzyGW$7tTZ;L*{k+eQWwamviW51p|-C?0-9ClEC;UJb=mnzE%@5A~1+guz^s` z@1OkN-B|@M@I|Y0Z2P;vrK9*B(Qrs__jfS#zr0p(Qv&=c`@UY={QhRs860rEr>xeW z^ZTXt|5*2b&-ox6p*wd07^J^HDGq{P9}llV?@vGVzyIw&UbG1v?);LdeTR_z9y5Ib zV38$bNM{-SUU&bOiTl5eq6H&-%oy(=HGl5R2YzR$c%fw<|J$nt3j?>N_?f%-&&3kq z%ZxL+VqxsRTNzFLa0`^I(*WW9^Oz{WW9lIANwELdOXE5GF>{tbfBe1oJPN#lInl~_ zn}qlK2mTnW|2P%;1n~QK!r$@dJ{;ZxKd`^KeA@GOYmfhUg+D(usR}nhd4V%b=D$Zf z7{1O}Ou6%a595Da5r5{jI2t~6bg`kwf2Pg?4!E{@a|5aRZ?DEo1$?s~IWzJP;@trk z{+RhkCo})c_4W6kP4>YbGf{fs;1A&19^MLyhOfa4F-Ck5Af;Lzdy(CIhx6Jh>_2F6 zd%z*4eLeu8^kXAXj@mt?y}CEEaOWVB0&hmcRM>ZEJhn9uub%bG8M!LOg7i!|wQlZ; zXMW_=;*%NgZ*gUx$RdFCfgIN#xE1M0=xz$*5k^PAA&z|j=ymHOPzguyV!#8i7#d6n zT4pKx5Kz7GLDv6o7XMP9Pk5E3{>fKahyY8#GNA(?Cia)Ea~|G@m*h>p%uUasm^ zo~q-l;w}JLp;*q#FO`A;zJ=w{tDn^E04Z0`21ug60DMgAAOMrfR`tRC_B3cEOt4`+ zsO$CuNVJICKv8JCMTu=YDcS&+mw5^03c#*vYdcICQ;@=A9YL}jQ|ZAY>=W9`m;(S& zxu^|JPFwb;3Z-3GtLoYkG$Uu|RMWCl{Q}UE`?1&jmrD|Hm*BGY!!nQ{H3@*(wV`p&D$F{qgsg4! zs=uB3+9}=!XWm`3F+mjTPBNGnLIFamVZpEQH@8C}nE2L+q>zgx!^$}a)Mmz#R_wN| ztW<${#kj#kB^P&%tF2+86?M@}7dL#t^cUYSF%g8{AtOJeAV&mVC&+2{?ZS?Kf8hNU zb5r=8_Yfs!G32sG?};|x%@#c;vaYki6Tf2NKz^55?&Gx^c3-9O zx%qL=LW^x=S<*A<1nM`W8jHdQNzUu>9@%;?F#OZBtn0xr08I5g&b+WXH_6)sY;2+d z*0B`U{lfBpj=2sm0`{<;auHwodln2q}*uxjbO;l5SPR;D4a*eX*&rQC%l z+ML4QA0hx1!1C2UqVB3Jw=E90B)Q&i-5P9VNm~c&DJE{88r+1dN&aITFE|k>gYSq? z=TP7y4Gb(W?B7v66sdzD011Sy_^t0dY)xQUK;3Sb*gc49#}2+A2fs0}2Nu!hht(O= zw2;78vD&3g3GIL;Bo3pA0=5OS_afCWJCXYzK}6(f9&u zqnn!mmgX2ZI^Z*gL`hQ4!aA$d(>ad42@JZI8mWz&KZAr%ie2~u-Jk|-kh&GsiBL?8 zts+=|NY{(`E}B&BB$w?R<8)y3#tcu#)G=_6O9**(^2=flwyp3ZEz9~i)^>Cp=YGNA ziQNm_*5oC+j&tDV9`LwkmN||=|7Yqlz2RFimN69D*Y$$*wP z>wTmhps=@sYb{FoDgAl_z4m?R@?QfSiTV&roJJk;y5jdlG;vWf zcY7;_wtZwpf3JxyE4vs9Qj@9vE*`<$jWtPRQ7jZ63r7P#(yac%{F9UZd1+G@OMvTs zwMj`kp}CBcl(M(t$vg^8k^&!qj&GCW-BbB&Zz|Wd)rg#SyCxHuKa?7F+1RZqchq5J zdvO66 z=2UE7&M`r=izZ-otIVe(9n#h^8CQDI<1or#xig5}3y1oYTi}P^aLn0{3{MrOyj2!g z;QTX`RTSjV%_^aSum4)jfD!TN@_m34)ky~we0AZTrob$Dgkln!_6YomPePh#vBeK+ zb_(CUd#eDPl~bPs9U&TTN5RBcl33y$EQF7cUIB{~GqaQM_ASO zA@B&(EL(n&ddVcmLG;QT`{O2;7(tLJ+;}yYoOA*hU;YzZUNQVV9j^3iG5qNH10DIy zZ>Ye%Fjk7;lki%smHpc^dUS;Xb}^D4>4p36t*hUQiD{rB@hDVtX?qChw%4owm;n}L#ur;*{#PwzcM7xiBeHF2VFDlY3wBkDTvS;A5&xtKe-Yquqy{BgH*kNs?`0c! zK9VU*rwagJapAA-0qaDbiw(hhO+JA9+eQMs*280^8LN%B)@^e#V%~gA29Jx+V{&#T zE{Z3`>NrdpW<;yK(FGWUJm%VLxdVH%Z*wXaP0~QGAfYadG^eE4MmB^r=V*1mP(+U@PelsRhVN@)9X*Hw3 z0O(bN3Xh)ClFzjOI;J$6?*ZH?2=7=-?4~+;7?jlssGvz3mgZBu1U<&KwFCpn7;2s;FV+h`SzUZ@?r_y)bDX7E+Ucg$P<>$yr0sl+7MJ|Lt*fzFk8 z+z1W&`e@D9rPp!s!BiZpUpjrT=Mvxmkj?f1K95)~BOf5u{_$)HKX?cW4E1EcP)P0K zrB}eAIgyqsTGf6=Wyv}FS)^0%^Ao)8x(qBGv3V*~hVnrfFooFo;nqH9!92$P^-!8+ zH;TdM{HsS8e36v)9o!<$YZ#qse?C9?P10WL_fyVxs=GPyiIWk*oR-uZ38o)- zLqFg==#^|A4)2P98jnGap{!De2!SVVs)%ml^*J~vIF{^7ieW?G%@x3xV_Q|9bF5Fn z_|`zoa}0Cs(0xrr)*X^JwaJ1F1c0v zH9Nw$-=DEGd@za-tMNo~>?YU}#v2UN0FS9g?q!~TC%bJv&v8f(x!YDpdIp*iluR9pZZh){Et4Hg#~-Ag(S$;)?*?k%+QBtu#IaTlCgoRhQa{^hv1Aj42rrv zU>9U^;WR>~5gLx6H<&9BWW7zpL!o<>3_FFngO-At0|}D}1Ji-)WU_aa$`S+v!|H~? z!qp-h!-W`9;dyjrQB)0BM^QZGH^N;ejCbRW)qK2W*Yx=wX@ z%PB4~Wdh}vwNLgqE76LcBAHVqoE+yhY-rBZ_%b>H*i+OiUm&7ty~RKiOkdoDu;duY zssPC*`eTe&0b^{xTB?GA{oA0~QZ%(bWql(te1GnK?+8CK6wvTtipC>~E~98u<6>~H zhBKECx|WZBFnq1u5Z1uns4-}Sy>nXRUeCY1<8n4-;)sO}0!&YrJTBaw zys5gGqf1GLxgEIbmGm&y_LhIOPGP>h&yja~gL%Fi-za=^1;uN?q%OI&+mBzZ5POBI zB`F`xJmfZO)A2&XH}B#3o2$Qj0bqyjuV^fD1evPdg~z}TElp1)qnW$z?#>$ z>XfLg=P6NI$auuBbY5NWRqD}}UDyHc!ebhE&^m~rV)Cc`K102JR|hgN9QtZz8D5I| zkl_`a=?!I>sDj}d@7$b2O2Q8TUo?yBay7DL+1tJ2mSe_3IhD2>)tZZR0{1}^`4yDZSfHqa?zkrIy)|IhLe?3>%k?^0i&^Y(*6FHu4|-( zF~jPNY7fLJ_0_W9??l+vHbop+C9y5(S zHuAL(D4M)^JRxS3^sH75m+KiLKx%|dr%~BBE2Qv|>$a0l>Z;(~ilDG&VRxm5HTtr8 zZc>OCZ$#Q%OuVw)i0H(#VZi`cs(_nIC!HiE^$8M?TX=g-aPlHC6z-QF#WxD6AC!;C z{Rqi3PweI2YXK}h&doV^Y<@&=1{B8sl-{ZxQQ9uD<}4C0UpSO3;Os)nj8q?8O;8AX z_vZOXQDqp?Q1Y$5(Nep5k@B+R8PU$krXkbGLwTO9^yxbmH|i7Q1=Wb?I=!50p{s<~ z?kkSBp<2sz-x<>6495g&Gu&^QFlz=0lQ9nar_M( zoLly6bo};;##FA;Z4f&F+*GYIY92KxtP!vSjFc z4QYrBdyevpxN(Z`h-Aui#gS>lC1T zz|G-73_;HjjM(O6vr1zMdmE4X6g|zodRwH?QoZqZ9nx~#b&!>M(74gCP_w?Hv72?f z&#w1z-~PpKizJQ%oJJ(r^rGMVHeBS7fJ31J(=1Du3xEL|{igqw*bpC;TvZg`pO#)t zjX|z`>a--xjh_CbeZckhBPF`6Or#hUz1w1pk22Hh^+P0L1@4lAIU9@;-?k|y#nYcb zjBm)N-(q#j(Th97f@Hzoiu8*fG_|+NQ0N1k1&ydp2|ifi#JNnn$W4-E#gwNquB8&9 z#BmXW!AXpk6-wltsu9-lNFmGn$PJh$=1X2{*l5G4I_Knlz*EKpbUJSh{sNrFY$)(h%95X! z{LW=MMFLqU$p&)0eV!tJi?TGLM@iF2`%Y{?P!y{$FL*sQ;J^@g6q1^KKAzxuxv}6n zTAvR&u77j!BbK4O#1pqQ}B zl0HXx|=#;OH!*oYfxkXYX4CDL(F9qbgGF_8S5qBhYF5TfKa@Q|uGuaVb0<`ypL9 z6Bj{KJv(X)I?`u6RxoEF!EZbWL+NsxJqm&ps#!+2rxO^6>ywmc->pDUgHx1fN0y5v3m7ecSvcBKq0)xkk>EC{agH$1u!;_I1*Ht?l6`b5@IZ)VX~B=YmeQ4*(ytdX7DC#yqNb1}Tib#6}* zkx&K>w<=Su7wkyV=gz^s*INf-_@}0uK=ACZ6He2p2oSTP7_fWd92c~4@ydG3%Ty0? zxz+~H(dx4xp;G4P=v#h^Z&`rn%9pBepvH$-Oh@Gb@>Z4U1EKFg;rJM#c7Ax*=Rn$< zm(Q^I2p}42-MBy@8=dDUK{uF477{<+g)Ud|A&be(PQ9GMlyDms4@rX*$9cS)#t-tj zfHW`pQ&X!@P`yhssH`xm!qPWHB6xwCCPQr3$_^b`6c7GEW?&?Ig`;6q4iOt$#TLbr zM3A8!miI_9J4J7#_)KimiZvU9VDPo=eWKCo<8i*YDlrchjY6-_=XrX!xpc|l;#=x!Sk4Ud zs_N5>!y7(bqDLWAUhY7izBkHRqk!2wq;*X~@Jf;E6F&C0Q?DlPHV964ROPI$@h}kf>2M!DZg?Hg z%|}@@e-u;cEg&F@7mCFPgxL1LGeK{~Fd~SO96)F0d>+o@-!i7I zr(>o_-|l05OKB-H-Wf4Y>@u1)p;hzh&VN7;;)R3@E*?j$CXk+LsBgxQEFZ6ch3F}) zRCWQcN}_GFm)c%9gB%?1#>*;FFAUp|ljRcS8=udq{)(WrO1!{DUQT*rOMjl+eRSrRr-Ll8(FRSiyrQmOIaPGUO(Ow5;y4u`BvvtKZ4=i7@x6Z^dKK7js7wqgdEJ3XBBUvfub1{HK}vZ!_R_=>%}p3+ zCzna7OTCFt&qFziV~>f@Je_|#EO?rgI4CF@M#bHJ3U zd8rEA9e=>|mB~oa9_d)3H}bOz=P@cr$3yZH1By`>0_l2#rB!_CiY^hs%9h#3jd_T9 z`Ms~>ic2c{K1lapF-y*j$u~NOA3iIBTwk8ueg}s*zd_FGopbdR9536GbXgZn?043v z`=`T!1UMY#N8fZ}#IX$==ba*-GJGKZ)oJu-sSLH-Ta1|pO#SR=n!a?#5yl?dsL^e> zOlI&cA|Sv3E0p@zdj(vg-Of2!V5%%WbMZ3%m_fMqrNA>Yf=n)b22aq(_|`)xrPZg2 zOvk+IGvs1&s3DT=VKWkvu!O5#`#P!vFWW+{}Ggb&gjBa+Q# zc%yO1_)&aCt7 z1oDuwuLnMWpT$U?S6K5&ePO(I2aJ(}%<6*@nL^*-WS|%!Mn!ejj@Xd<*!N=7_$Dn3 z5jJ!b@Yso7xjcg7<(qC)Q8P&l-Q~J;_a&OWmA1#7!BNeVrGx`FEY04{KY@1Ow5{^= zos_FZdWg?3^lmo7(rB!2TI~T3>Al6Uv6B~)k)|Y?t|6Zj9u8G~q7ZUgxXKV6F3kz< zDJ5>|fU4-bB57qF&a>DB7$ut1cXbQTg$55v>FRUr6=*F_sd!=e`e0g)tuR@l58ue? z;=}40$*vekdwP@@PCl|LP6*t3e$Nk!wa3OM#GMHip{c?N{Q@vizf8Yt1r z9XB6Q<->x{7tM|{VED9tcjUxH11qw0uWzHJ;qjOSYB}!qQEq!Y=P7C1arJhG;2Bx` z9yYm6iMj?E&8Mx_lHn&JlgI{8?FYAF*3CF>IAox`YcU%)*2b!J{0a3_&Ezq?0nfw|S{)*+KPt7wh76WXT~CNpct zWmZDJ#m)z5CN60Hk4!Ky3D+2ffFaM4MdpC`W0?t#y7n2B2x#v*Ccl%;V3Hl~3 z+7kH2m366384F))Pk`tb&3lDF4zp;$aV`tapH}{|9QAcL~4AQnJo?l?kjveqKbl)MuDy znBBIkC~&%XsRKdsOYeuvreNh;durceBL6l+eo#F(mH%^iF2{n9!-e*Juna5S?(FSasH!TAJag2^G`3YEIcTSps1p8~Q{f8q&>|%oDd3sc`p< z$*mSP`YO+{|FzEzZ{n|W$|OZxL27embQ<4_wne_h#4X}g%FZjjMkJ+&s9%bah26zz z#@%d62olO&WVg^k=BWW^BeU|etaf4bdO|mZ@RpwUmHt*nY)X#x?#x_`&w+ML8Jajt z1Gv#mC!g}uB(QONw5|>|BXT(ij+j>^X1GSpSNt!nCy3o-kMs5uK(p8zk7@7~1P$Rj zOc5=!fi0TC@?oj7vbrmqN8%`a6pX-T|E|LOZCJ0`zKOZw)^a%tB$F)S80|xC6Is?E z_uOFA`swL=@FK+C+8&IaOo}ab`HvE>p7d7U>@F3onCzeh<=J1 zV@MCO0-h^5x#PO3>c!UuPbB?&BNr|tQPmOO-VpBzTv9Ul0vNh9Urd*UHxFZY0{QkBZlpTbkeiN{)nhs zabuZ=9Ssn}%6PmeX(Y2!3L#^%heh{PRbx-Y!3yaX1x7LGHlN;{#IPMTIiQpx3}z}? zRCb}bJU?YDpb}66DB1NkG4XUaHDX+Th&)MrZI$dZ%(_n^P0m(7;RTcU&Q^Vj;GRZH zk{7^a@9(fw1cK#r1dvdIwhBe~a=;xymX&iA_A~Lb408_1acg$aRYxhF@jzc_W)Lw1!8;nH=bOV-_4FJ^8N_Nsh#~1VY)ccIXwN4)U%l*u)@B zNXhT-S?ln#&|yEnATcHf%uWwF`4QbU{V1@f{@!!I+gedLz^lgJ?Rb&;rijE)b1UX9 zA7$miGGK*)CVac9YtaqW)oW73b>A^|`A-F7`YDAj8$eSWkXz65R3|Vla_wyT%>gl! z=2f4YlqBcnC!3HROz_A&7*|$Vw|;P{Sg~dgGd0pmnTdg~Fp7mqH#XD0@VQQ=Yjc}o_1EU9dCWT?*^E81*Ux?P?ARt(qm5i&Bb;ZQIHd^f2T!e2gr9LQuKro`eUslS`IWd4*ddcM97LkCk$?S(vJop36Ex zTDYvitfT^8(PjM=<1kBVx0A7S-aYQwVRY4V?9C%ZXZ!w^psaD57a+dL@DEqZMiM)_8{%owO*=D z(D+}+Cd=;5CmspxSGHeS)t!hF{AiW^L_hTwqt8{aa)hE`X60y_`}Gg{)To`%vA!dn z$V6Bn1};sWm-b3sYskPr4W#UHZ1n@){P)|NByfm8Y?#R`lKD5eYOH^T6E*P*D9|u! zeTEWDG5SEj{|y8hlrw)I)2iRX^XOkScGhO(RVuNiAs|Eaor0P&A#xR7!^3?2RUIzD zMuu3-bP+t??)1iycN|u<7@eh+h!xL(L;_VElxM*MiPW^;g_LceQe#rou*WcihMkl6 z#Q@egHSyyxGL4r_-{hj%+3a>0@DJ%LFirQbs!Ms3sX{K&LKa;BxJv9+aKVF2`e561 z0yPHAd((Um6%wPjCrgd} zS~csg#)?7(ncN+5BWmbjhCV-Yd=&X$5_hU3(qU~O{p%%|x+atjoAgrA26ihunij8H zwOlsop=uv;VJXhZI1@j#amC%7958&S34poPQZJwJgOy|fwmMfwi z4eEI%c?(5rOnCfJoj0QPj*uEWQBjj=dEdGcrb>BKFU5n}+k8}3zrxi6q^0K}YP$St z4OaT>Cwx-p5jC7``SfP{Yw-#??N7Og;w2}h^8~TqDL6ViTwmk|9 zrV_cKNNve@3lInY_su^`-3Qzl=eTLbZR#%eb_|n!6s=!`S#Rf;9H9qXOO%KeyH|g@ zYqZoW3mEVU);er7(|x;#GY5FM8Ee0)4z#0FDy|+0D(y)o-*xBwb%rO*Dj`-rPpi%C z_U7-=(W8MvftE-#TPL@c>pT_>3(SYNlvi<(Bz-H}kew9)X+HGI!>aX9sHWy6tJct2 z&XrKk`YqYEPk9C7#>qpotrOHWf_Ir)2NgWL?Zpe14^t0hLl4?n%R_b&H|Mx+b=@zx zJtvcI&$8@W_X^JG*g3j$g0@ctV5e(Tq!{g&s_N??x`dpP*S8;LsbCuO=Vi-x-W`?- z^;ih*Fg-!gd$L#+(hpn^tE_De7i;IF1~b3#PpN=g1a{l3+&j9|oUksG(idDp8y*ydewk8&XSghwn!M<9#H!;9QQC9iSl zVe|^vl%n_~WJy_4w3NY_Vg7+VLLJ)%&L>4Q!K_nP)xaD$%x`jb$d-l=t7s^A6OWeU zDqf;QHW8C`fC1NO+t%*xasw~?SHuf-?UHw?&wx~weLk`8O8(yF70Pgiu0qJQCi}PgwBBbs#KOlJGfHV9G!YP{?){rde~q%>WFiyC|!jolfzVrx@l z3SBVqY{V@g@q~_^z7~CW;;o?4git%f#mrl#gtLGzsjU0FT0BpN$S#(^hOE4?G!~vSbE)Sp_Td5lY#0g*r&# zNG*74t$Kotn4~}9qtxJ%xNhi%5RhCvO8x8IH@w&*5y(uK)siJh9qb_Yl@3rFI~=6f zor9@Jd#)jBd>up2IT5xqIG>P6R|KHK0yZ3$L0jj5)@Zq%$hy_6+2z1xrvPt1@s23y zDm?99yR70ZI^jGy{QW2Et=OXoG@<)jkA)9xGLWe5O)_P0>2a=|x7g>d{@kgLi462r z^IwkpmM%R}88!4RO@Q{K+un*W4zG>&L=oNZ z`xfQgX~;}6&b=O&raf!;*>y}+{V`3E%UGVLF@hbL9=WHm<3tx_X9wMR|Ax9$h(3ih)7i3FW?DB*7s8d$r~s?h;gqC_J#nEdxR{ zC79GfA6CaO+%H-VXE#FJX1tlFx$n3%h(StG%(`c#u|D=d-<@Ap5lvA22Tj7LYfrUt zHH{+PeKAmS^Le3`UA{j2a$#x;dFs*6R=8LzTz(a3Yqg36roip)2DDPdvr6b3llor8 zO8=sNsrG1?z;TG0qnac0l($ZrhibkQhLWrSK&FODN2Fx1=MGuCR*IX~6ph zZ*rdZm1F}YAnuea7B$&lc9E|mU>0Hisvur7$Y?v>#D z24(P1cixT{fH@wHJ*~c5tZ!ufS-|PUeD4{0 zHONQbm(6c8cnoJIoJvodZR^jbWZs;=^knPjN~;+72$RI3x?R>{;vWuTmICzcRe`-A zn}8x1rSc~h`a6!hJ-j0F!L(GRWrmJc;H1sh&!Pz$1Xf6zY|s0rez}fOT30TTGmn40 zxxZnfe`BZ^3vpAXKu;;2JE@K0ZLj6XH2Bf5fJUThklrn)tRulYB<-HIQPOR+jPf*v zoIU&Z!2vC@#$0M*bu-oJMtKi+MJPWmo>?u~ao%~)WG(uVX_^@@qE*RxH(W4gF?4@H z^8|rwD}`jUJLW7g_xJ|oWc|y48c@39L17oPvZ(QHhWcFBv7#+I;J$%z983Jx32L46 z{_=of>sLu>YFbfzV66MZLDgfygmtkI0mVS(1QB;k6Fu}5fq(cQG+J)8u#P#)?6^sFp>!+FF8EAl z2MaKd(eAJ^VxC$w-`CLWfe~su+J?sG1DdT{`B!_V5=A&37b(gGK%L@wwC-hJ@q7^w zS(rE&PV?m~Vay%5cG~FaP$3Uq|0~6rssnVekZLAde&3OAFv%5N+T~)h-Aa9sHMdcS zQ9WHqefx1ZoURUt^>gneAg8Il0sm1F7y_O{2$nOP2zau{?F;%9y+gt%^O_+$s0%zX1 z*OOt6Og==_WX4_gG)9y}2eN_GP8LE$N_$um#8|Fa5D}-cv_}-WSSfhS2I@phqbTWo z)@$9fXj1rXKk<@J-%u>zD|lJzGyrl&{cb3yn%OoYU)+PQ!5>~>hHL5<;YcP%G5FW( zx~%cOlpStQmyFiW2sx?&bmR{8nO2kis??9;ZcJFaP-E1T(}fRW0-i$+N^7LZ+ep3~ zHtWEeprM*}KC63pg>__6n%yr-S3-FmNESAC_$7Et6;@W>O(VyC?)@2dKC?jPIBW9? z>vMQ%aH>q;4=*m43^{UE|gH=d1q17Wg*U15TuvC4t_C}K*?V(%7 zwg}%?AS^?P*mRYoTAfv{d%x7zOwuDjpYwy2#K}{nr~hq9f)?n96HX`t;RPejuZghY z;>u+i&fG@m_TJ!pk@2+ql?=Oc70lVk)0rVPAiOq9eBvaR>KF33Tyc{d8RrHoMRV2v zz0PYW?Or%Z(Nlr)o!3HmaqO!8d(uqx_TA2xp(~mB@(3v50xD9)n@gv*GUyZ-G7Ib_ z%<6bCG$_kYg0K^cknv?GB?}Ho2h`PBg3EbLR|ts!+M{AN{NHE z@ih!*Ro@8p;g`q{aV&yvaVe7zbAlk~!VBLX`)MfMd3i+CZOI?=z9OCZ%ZXbQbmMGi zmb5U4LbDxr$3W+~r?pN`gfJQRZI>S$uL7;p8}&m+mk4zmF2edW7K2->4ttrNyTXMW zf0-VXEf9{ZR2}-uy_4f`2=3@M)F4SZbtW>9B2#$R(2l~OA1Kvdx`IoF9upxlpf}u& zT`sIw(>zNfi+41wty0I+)tPFpFAAeaciH*YpzV~bh=-n7Qk-onOcq!1ylV?kXRUpr zv7OLsN#9TS;B=n&_@W{8E}%nj%&N^Oa72!mq54OB$&X5)&VqVj9rK_CotJ);WNfappf*n@zxEfFubVMTM~WQoJCzm<$>6LXqrop|bjY0W}y0D~5+zj6m0^X&@} zum8S$a;w@LjucZkI3WF`b0o$jv7gOJ1wyg-qw6a``CA z;PpYWR_?LT(XFB+9)0|oyG)yI_DoXLIk9<{E*(9IXm~UdFj3#~7!EJ{_}2oJ@l6|h z;{qI8E&{;h3#6PwxAS2&*MC_i8?uf_Mz<7>c#$8e=<&D#8~-0=Zvj+g*X|Dsf`GIr zpmeKjTIrAu2?2pkw}_OabZ)x4K_#T5OQgHIq`SMDZ*AZA@p;bwobSwgW*lc2*m2)$ zt?Rzx7m$s?%~YprI9M^tgn1^o&S={2n1mXu?=l*E@Ste(7unsz-q=uix}cROaP-CA z%l$;x>!PDtEeFbM&=*c9;a@WSnQ)Y7?PCNj+g@GGGocJpV_bWV^cV2I834+kP#r8- zQ1$Icc0lEN51Uy~ImJFVDbS#^i1o7+a79F;$uXsj8~2^3pvh3_6<0RtcnHYde|d`E zc9yJ4(=rY4_|u|EB^Lfv;`hm&`@Tk~`sN)HQ~!9ZOmY=DzQ zr|9Nl(-+yfJpjib4+DzhtS>a9`^>t(ILK{w3x}=SGwfVDdUcJQ7L(W5Cd|34FeiTr z8IK>;@JlZ%xxv%+x^^l0?+@{B8bf;pXbA_(wD!8j?#|TI35$70ZDastb4qmOchzst zF+-pR#Vy9xa`E5z;|$+AX?b4)_#H`m+e&5tvy`gGTN&503&C^t8tET~@_qVUPV6Mj zj_!rdL|(_!Nii7^2F2y)jqe>1IT%rF#Rp4t+-;HZ@E>HcEixS8^$)Bem~gx|qR3K= zz0!Mb>Gj#D`D>bZxnF0rcsG$r0TChI z%DdUNeQZ@reC)!zB#wEb;}g!?_fCtL3NSeyES4#1I^E&TQTw9q#uEC)dz}%-@c=`n zA`Z|S%Aq{E$7$l{j7qZPnZj?xuPl@11q0o#Az331yWfWwd~TSCI&+$tf?AIYI$b7> zW)yH|zj_r~{St`_)!{YPHkp+r%wM={rPwT_NHI=6jCm&me3Tc ziT)m$q;t{KIy)@rpZPP+Lj{Iha2k>(?<>Wbw$aOuD3mWIy6dksUE&Q(5|R-WPBC@k5fbf# zwyvdc#jMvU7ogux9ag)miYv=w!!Ht#B-LHk{?Qm>~iI?0mqv?CN3IxZgisM6$0 z<2pkrs>F+*AmglAf`x_t89mUrtfGde_^MZWrpa~9m=O=#%&2hYpv?_J51V=06`?nN z3?wVGL9FWr_!p?Liw0bXPrjlc@#ZZRy1VbCTphx4Kwp-ac>{5s*~sr<2Cs4D2I?I5w7DFQ!jURVxFe7ub}BU_bp&hv-xF1h}rfG>Wu>3 zifkLJoZAZ0Lb#txAAQ7r7Uiwll;mvW*(ISAh77G{)(fHwI^YwkzOtO)ce`2sdLeKw zdqdTn>XC~ZB0*r-FxbXJCAUNy^ngE-6DD|V7!gstIwW|_VfD}u*#x5qLoG&?)05b^ z5s?_ZDlD;|ZCF(MCJwfbUhB1#>#h1pRHbm-{S9g1dxAhZ3B{YB>c(E>+KMV4EH509 zU;1BBu9t^eC?Sy_X+i3e{(#m@hCKSv_a@VvC0w!^nj~l+G6JRVTVkVD2@w%)ccP_5 zORbW+_6@ps-rcM&d+gA=goH0vW8c*`b?N`sdbOyf(|F`7LFAKIZC8ggq{d)votJJl zW%rkrTd_u*PS(B}vAbyr>KB;JD%Cj*$IEE^Z%oY(e1pBQ59c z8-L^QfJEy=EiR2%*ZWSkT2QYbVKCj*ri6cUgWO(gAd?IM;T|0$0ShiZ$Fu!F?`IE` z0_?qR0S0$QkhFo4OsI}@TAMD6cfBdDFsmP1_hFaTur-VYVf4{9r(;M2KVTCv_~n~? zm`Azo)`J!xGj$@inOTc2a5optm0Jcm3Y~w)Yj-KH#K#kB==3W(GOivG-c7Ag=sdI! z&kklhzOf=36Sa8!>!+c#r}=?6@ zkmo}W(%i(|zDp6tp4-vnyD7~c9d>UbwFW^BepRwAlj$2zSmEJE)kN=B6?Vt%yiQP5_-0~tEXR9OGr_O|*;+zd=q3!QRe%K5a3;4w zb`SXTiH7N&@wte{)sgH0uOboh2@VWDIpgwA)L(kOFle(o2tmfhqvbanB-SHH|9*BE z_x4Go(0e2Rskkwm~+ok6jEEu&27wXoHE8$#pCgxB_~tkqiosg9hf{;GtSb zwzo|W&V?cyAqdX8%|NUu z7yh)qE@g+G)tUZXj;V7SL9Ih{mlbRSZK^mNj(cg!CmRRT>c`XjYDYIm{qaVruQ7rQz;^$K6rWzSIiQ{5*?ACQHVyFAMUBP z$8&=+fB|3~9e0G@;5Bd;nI(Mr?%C`U;_vMmQz08P^LhFeuYaT~>2CjJ(W_psJRRE} zd;us<{Rid;ks8%xH{*0EZRzI^SY7t^w`Jk&)23N@4c4W}(`Ci^3lC{e{>0$X__8a%N>D-`4nX zzyoVFT*(Y0#fkPrzd;C(Xe7v{$qD}vF9KB=^Wyd4GL8b9EAv2bx?l9OTbJvGRBigh~U+q&9B(?e3F^UslPugBsFTl_i*Q@l`2N2$M#MiD60BM2=WiX3OqDhHNPIN(+4E0Bue( zyRtM}L*L4mBes<-YD~*zA9zJCE%e__eJwGiBCXTMK!Fnle`C&=2-DN^XIG9l$*=K3 z-3shBf%L%khPFcHS|oFMV#u35n@*qOf_(_GoVhBsw z7=hQ3Sx0QtQeHu1IP=D(k1cn5=(qafSxc8h{?{Sp?q%Nq1%=i?;M(Nk=H?-rHe>mu z`Om>hu_=Cs>4?GWnYuIn*j{rlUC?KbEROr6NBZLfmN&n9s(#2SWT8~~`sBjv^r&ae zM9I6&k$O{=_Gr51SY{VYfjUpQY;bSVk6c4sx%Hh>TXoBrH;!A#^*h)dP;Y3p2nKrD zVq1Markj`KxFlAs~Or%rENMR?Bp@s?co44GGs)WFjh0mXCVj(`LvfJe6J%!Yh!awJ_h zrh@eA89&mstY;#3Y#is{iIE6SAMJAUD}&;SLfkt9bI^)kmlKj+aL^~< z_4dQ)hhM73oKDrKLwJJMr&Daq?;arO>ZYPSPG_90$q>3Hh4U!~hI|Qns8rPl>2Kr+ zY0N9L6H2oV*j!r~p;Xnc$oG_K^eb*Yfndthr0OguiP!jk!^ufSC8k5XU0EWBQBcQS z`fh_wio?n?$yTqG+?IkJDSK!~i_}x}hIeIMQ?Qjkl0Z!+?2lkn*-7+pN=1&!>z=C;tP7T6;p&CjxL(W++if`qz@MZ<|f zCd**lh8S6(m@*|-sgypR!?~&Y5-|1RQ@F>P92uh;9-_S|n^0@Af(9f>)Y%?7S zOz4r<9U{3#mVsVaLBTiZGqK&rg26Ve@JROXv}lBJ;{r%gjF-iGm-|&l(!#Dp1u{br zu&|~DE_g@3EwJqSR4-n?+SM5t9K1^!7F~$3O@pHQ@D_D8q+FOl*z@3;s~y2Kg_Xk@ zkEwP^4X1HeYcNV=B+!1bgA)2Qy*I%=@C~niL~8k%MZ#CpVt1YGIG3&xSJX6TxpVeG z+H-S5_Z9)|3I<3%7%Wb3ZUm~nZs9W!fTR-*U~=H}kYm~VZ{qA$FQZ=E4O$G+>2T`2 zAM?VmKvJ6Uc$Ad9)pJt_oxz~DN&aY9yd>xYlNIn{isXNZe-?D5H;+Td%o0J?w@x&1 zulBh{p0=mDpOUhQb%yO5KB;PjWhB0k+L9LwDMM`iV_IXyk{(5=x_1X=@N3U9XOUml z2De07+N+4Z$#nCVJ$W!DFepYg#ttp?3o?ICkF&p~==6Ye-Pc~#@FmG>=jN6T=6PHd zb_<7WdY($-oXu_lc7B%D6WfR(dcTS>gwnAnYdpEIVxw#Le3EO@Kk0aEP~+40&5Gp> z&|P;bQ*UOW&4gADlnv`@uaMtSa|zzOXXtg(fK)N;RA&q;V!CFTpp7gKoH84X6*d}F zjuWL@ke=N6j&q1n(|1oZQ9Q4>e)``CTfZ|7+zZpAUFmWAMll+b%WVf!+ZUymy^xU+TyrtE$Z2 z;lS9;=d!UQ!T?Ge3+=oF_lTtzxE@}tABA?$1^x(Jg={%&Y#jUk$h{wmSz8_g<5@u` zOgxjBnkmqN4G>rP+5aojU3Yi9B0S!HQF-(m5(``Owk#3IZk`DrQ?hP3sU3T%0HYn{}?xB`vUogmk#D2H*+ectK-v+3V9(OrtD8= zCe&H#jUz`bgNx5Mk6{(58dF*b2~pZD)M($AmT-pfq1%f+Fl?O0qyMPAS|ETmr9QQo z2qh2r)hvK61D_IpY)o&yWWy7CY#_|qltZn1&?a9YT}#>AqTaR<%iL+sNGswPKF&)~ z@!TTef!I30t4I*JL5NxVUqLyI-UQp{`axE9_T?tu=K=GrTc-FRx3T`y}oHN9e%W5Vb)npCpxM+A9Q_M zhti|6t1``Z*Mzn{Z2SQob!cuuEqAs4f)1EdVx2}=s!JHvcZ!H7@AV!9jTMm+$q^nO zBQ`A$uWCu=?7l$>RZ_Y znGLkaeN*lO5wS~JSrfnmK(9EO=hZrEF#s|mJWG-vtA#Bb^~n1i(XO#CB2ucGIABda zcS5uSXGd_8tbh^h`-MJqBm*0si_5XPn=-dYJBux`N$5gs$oPEkrM_;6R!icFp$*Et zSAY2Qc9=zi%QC*S7%w((xH0J5WXxXIYt>Sfy~1vL*-e^#iRS>@vl}2~#zgIxe`KUR zpQ_B8Bc;Sr_M#xgaoc+*HQ}C<;4F=#kv+A ztCtq9-gFX%6{U@IRGQD>Z~k&ELF&s(PRsjB&|O?vqwm!)W!=})CpHMj1k+aC)l0V! z&%zs}Yop}b_IHybbFDcZ-IS6Wa&^I){&g=cUxLMKp(HBmS=bFHzt@`CNJaZdvo zs_j!SZ*$qR?CTPOg71xpHdAGsS|9D4v8lD7hxsa9|kRYaY@e;(o$2?^23d0)UuZ;t}RwVuOxj=WL5qkfOS5Q zgBi9AKaoSo7$_0MQ=J0u&G4Wq*d^tJ$MeP)c2<46O>vS_Fcl`GAr7JTnIlv$HduX* zcNZ1kX+d9^VVmVw_@WZUEk&4k&jT5Ioa;m5)1@i^Psa~bmC!k8fMkowKXqFn4`RjD zL04i)F?_Yt3ejyPTu2A~>8@f(l%idIt}L(auzK3@D9&c>cSo(*-IMB##400FDmg+! zy(fs;b)KRe?UwA}3)f$W*%0c<=@^H=Ue9*4u>2rJxLpBpLgb+K8Nct}lD5PBzIOB+ z3^4{X=*onG$`;r3H`AmOSl(OErx2=%6PhW?#TCA^@&h!QtJ6U*C1aff?_C^J5~#@u zV#oa{oSj&p6LecueLBwS;8iP5o-k>7q%bO{s{^7 z$Fm=21DQJw9y{{VvbNsrC8qr>tTbpIdCsBKM_%*l?ZHyz^H01~X3(v`?*v~G(I(Zs zvktxdc_!@Say-(#j(y_X7q4|Fyk7_v3IZS&2s*Q`@+dH~KYsKrg!+osy26eM4|!=1 z-kwLRLEA+MGl+GwVaPCU-6Ggc)-lh*?*L?c{|yA-#Z^Ec)_o#ozS z+C`bK&Wl@~f+{bZvy2(<@{xM%Jl`Uz#SikEO#fS%cG08rQEj*D!D2TJU({HB6z;ac zCv7dRiYc7$F#OTdO23=77Gi!nk#TOZTK>j=oUQOJ1X(wVnF4!YOi)0cK$^Tr$Q{K= zjy$_DBP1`J{(H0W8@`G3q_^RLn4xD>~=k6zf6V)6M(qVI`w z`LB1IRx4c`j@EFrqbX#yMP?7s(Q{7Jqm=ueec7JX#)%he(usDfy7n)E0cvVayI!jksR? zI9sY6x+rLCL=^Nc;QfN&qj{9o?gEwqBcVxgr`L5^v4xT;n7c(IKec9;*Gx|Cd!2fP zs3)v=Tcln9d*FVubTFh#2bJAQKY~_YdMg8LOoX@GcE_pg+H6teoY+7*`Squfj4^>e zC2cw?-6%^5)9vZPFC=NZ=B#V*%%`Q1xRfD|MPF>~Qa7VGwqHA~mZk2=YsG0Yw^g^* zet^5$5(VW)P({2Gow==NnGL(iWRf|rk^E`0+s-kHxCvW<>`W%i;pezJ#!ij4%+ccK zDnDjLM*(qxWKP+8jZdM{B2Ge;wB2-;l-^7w-IjZ%Z#v}3tjaZIE_!}6b`A9P$&a-Q zW9;jAaK^lyWwy(m{kx!B1A1QXWl|hjm4JOppfIG8N(Lgx`b^5VFu?x3WuBw&EpbI> zI#|n9NFL3DxW_VNMj^)7#Jf$-NYHg zMUBLvlW|rpHTN4#P!K0Pc0J9Z8`dttZ(n%8vx-}Q;xKAA@86LMFQmTH`CKfn zIc2a=OWZpC)`fc@cR?PT4CLN41BX+XH$Jhds8Z~avu2w%=W)|VLXtkdcx?N!{0>YT zn({e+p!b-5SQjD{&Te6R{}yVxDk0^!$>PxNE6yiuF^3(QsMU>)f2)Tsw-Ul0(4o{` zx8tPQCzBRrR}1Yg ztKi}Zdlc^ z@B+D1dRULdp^Ssq21WK-`nI9(8u)*B8btXp?S3!)|%|5m**1gl?!_ zuJqS@eh++9HGCn`et}0t#$Ng^cS3@C#-mC>@4{Pd1J!Yj{eWduJ<9OvRcayOhvTpw zGgp0GBFzt$yS9d3VyfITT;$Z+C^JZEYL7?NeXmYj9g6S4hAKrXn5)(-FreInl#}`>o6|`Y>c{nDp z!EA=mhM+L|xL~Y|ZRU2EPoJw%AA@Z3^)1OUiJsC(`0)y(lAS_Te!y^ZWvs;lH}XK} z1!{PWRO}L*(b!s*yjF3erZueT^jq=4Y~p(r=ioPTi|jP5Y8q}Eo^8G8LImW4XWM#^ zFs7#h&Vi2#$_M2xtk$Ftye%mci5Fe*jlX`^WqVMSE}L+)xjiXpVb3QxmW2gSwchRXzeW>4Nf0tTF2<$P# zW}Y6yT4SGRcf2;RuO!N-YCt5S@>+uzU6=lm$LA=&HCk>v!;fx>j~`J+rjor%1 z)?W){`eq?FJDV<}br#HOo5)u58Lc;H?0SVnBBEQ;{;|Pt{8JNgIs>y?+^)_xB!z9B z&y3)(Hk;p$Xxc(oSrcUh#3oa2fjelAOyLqX@n5?qaIYVYRwy`r%EV4XVd=oDW&(ho z&#Pt{A5uTx#+w9orPNp`-fSld+R97quC9F>nk_#@T3nx)KY z0C}JmnJSjDXbTTo@1C)K3B?MWdUwAz;Nb^&%o0e6GK|@(KCX?EFxDMA@6vnJmPPRl z_(~bEBzUklzVc4{f@7g;16QA8K=h8?A-k)FKOA;OXl*B0TteajYenQxK7+o|FN!jP zIJ3?NG_N0tOI1)f;_ujs!Gc;U~m^Xb%v$a_cq~qrSXgO}KSa*)xM5~yOmh|R)Dah`7d9j4hJ^NX5y(`{%0?P@PWI9k z$RY{1y2T2mn)KKg7#K?YIxJJns0lziFkmUh{@MI1{k7#0aDXIe+V3`7psQe`V%~ts zzh=Rclh!G+?=$#3Lgyr)tU^0sOh;~G3EKm@aWQ7BgA3BLUaoiXT7dqa$#BT83Oi(? z1+?{h0t$i0C&6_JAy8EJLL^*YJN}9=UsGvMgID}tfA$wB86*le(h?5}aUPjaBzUyh zN5|(>Du$2?!o~0ecV!GTauzsn`<(gZ?~x}qr`P-YsR-yQ+-3tP?hvBBzH+5DQbQR@t69M2 z4^r(%(LqujYo)5GB?&x@!j^3$*IHXBUp|R9NH1a-15g2k_oLq9L*#1}?5Z;UT5M>c2r1b3|0r3XcMg!w)v>oR5qzgfvrah}c97BHMpKRexsT9nIJWZMvLsO&~7F+zzhry^mD9<|3<|t{AvJ zkr}bAwy{$hSL(~sUz5H#{jmzuYg_|5WGZ4FMY!8kh9Thpb!g}3s`rpZ_Fq>iStqdI zU^_j`%??xAZU!KRlwY1}T*swi?{#w65lU=}StF;hrawfxob;((^W9SF-{-a*er~-A z!dLB+Bbfu-QmB1IN&P~U8haJF*HKB>OQau?+T5rT=g!RgNTQbP7>UEIoge-5JG-Z+ zG2-c%T$gg@T?bvte$Z$*mJHB2tm7;usu*ECgDF4C=$qe`xNZP+5V3t1qV1V(aC^wN zP9PAYtVlt8k;cO?qtQVJAt6_CPz2e5$csEZ%Ti}Ziu5X48V+5sgjC9jeo-#tEJe$- z>*Y4Z^RUwiwaUk@8?)Mc(VlHQUwQ-ceuQd`+V&tZng+5uF26XRaq0V#R$YV4q;c)D zVZ67(2DPX6JxEMhxZq)#F_izdC<|s@xVT0Ukw#Xna~`O#iz_#LWbOzbG}X*vz!Z7t z_G0)mCyE}kF4FQ`OHUd?>+YavpnQTIdE0h+`4{6iZ{V`s72h0d%-D) z=M~JFAmIBOhzjsuai+f`us%EjgZ}vFvx4e_P8?SJhgY6j_Gb$Ma&Ph|N!7qY#tYbN zaeYPgU^e>MNPaz{x|4etyGY*CNh-nw8GF0^um&!G3eVE)GoB9K>Hg0+%R*E*A6lWA#53DXh`RIw{RSU5Wf-clp9&Eb24vtA`B1 z+I>I(rPlN--Lerb^w|jAK*Q#_MO`gy!a|RUw)ZI$EvZ(F-Gws0F!>HNPwb5OMy^Wf zbxR0+bb36}kiZ8@yO0sn-GryUTaRj?4Xn6@rMYtEW9*NYuuXP4J(3)_nmcO)qJ&IW z#J|`5S0u9JCU6~kEa4f0|5GSEBTui0a8nQ}E_$y=<*=^f(d%UBp=bJec&Kx_25Ne@ zd2t7=rdDC@5NbxXglY%usoAkJfa^acAlpPu8^+5s)h)a0VNi3ik?ZSpi~R|@UZ!tS zQ>KAGJ!brBRm13R3FI&xR;B^wJKDWQV+vCvh#huR^1|QAooClnf)d?oZq}XjV z+b@SV{>@K>)f>QNm^xzgn;vU}<@#|0kWJ{g8YbV%E?6bllCl-^{(=wwo`Ng!^Id$DKQqW2qxGE$jOmpEz#;cZobU%9lmK@G5zb|#U3zWiIKRS)oO*b30|kQ2(@ zIHCT+8cZgz(2ZK15z?0KT;ywO)$<-{#uNLsE>?xxZWQ+68u6(J6Y39Q26I605117v zwiGee#JQ!&E_&0&Vggr5m2568%sl`Ix&Wsxxt&}ItD8!jDX^F7^t&=K4)g+vZ%|EU z1X*7c?JaUf?uIc?BvKN)^y02*NeGCDNQ9w^|A?%RU~GJd=e356wPan0}?U zyk?EpnUm2FB3AK9qex(q9Z#aifjAK9jLgGS zo3eKWeoNov8zrq-R1Blhfgn0jSYQLS?T9!j{u;oN#FBLcFnTeByjYCX`mo0H3zl)XFP$u;sa85qxxwaHMpEW``2qf3NAgS z8KR1<4Kxj_Qr3O{5q)6w?=Wg48mn#7r>;qOlAH_ zcaC*_%MSJyz^Tr0_DP%=Y3*~+LZ(o{IE%Kk6-c!EA@C{4nE#Od9;)`Ukmw*2Bqkczpleg z8a`q&XJ5>>!ega``+Hmn^t;~aD3yRTroesYPsT*M-ADlBF zwMH12u%d8fGx5R-xBVW7gW10WAVID!Ba`9ldNqt9=H#%!)*<81ez?9hzI;} z+JH(YCDZ_b7r^krt_-_1fmw>vD`q+Fv&=MHWxWYE1DNxDvIL581VGg^ohCc*ti4I_ zpzNr$0n;$TaSge~68Ps`h%fUY89?SE_+b}&aCvfSqgg=FLbjcTRRbibBsd?@L?1a! zs?TIpGl}KLo}xpAU;YBALg1&GP0bTFjT&2J(pSUjwT$KCdS8fzNI7nweS2s8umS+< z*Tihn(JrvNs+DKAerQVe0TEC`fu@(E@tRD>X)nPxDff{k`?r)EAw|7VNQI{sK{wzW z5u&P?4u_+9=>E0u{CmK@>n3pCu}-C5eZKJ#u0yC*_))VgyKsky?{9T$Sp8d35R0-C z4jl$-08z~LJIOq~*!!!2BL|@frav7JIKiwb06y&DTJ$&87bNt4>%S}@CmoR1Xu!2Z ziE8%mG4^h3#jCc%9*)^+=E1L@j81E=S`^6fZfqOnm!JjJU?+J-#xYAxIJ{e`dG1!2 z*M_?%A?;eV-%51X0SxOB1m+rW``?K&(}5J5JX%n~i+2+_@Eh0>Cgg>B;Ux^9gX#{s zGl@GnWAU@i>RULae&bW~LTdkGX{z7}AZ6Pr^}fLQRNS)d=9fjG?^?yxLDyuODZbb~ zjsjh?5|2VP26dIgBGD}LfkzT=Cp`#}oJ(WBQdAxlUSjF$4nM&o3wKnYM8u zV!E9OUJ&LJP{hwE{{8V@z{Hp0#53h^h8oPOZ_ zA=$$doU7jnj_=F?8Iq(NFV99+nkTX(|8iX28K?f?0bA<1v}8aYHz}ds97vH=HC&EI zP9!UfD^d1wHvOM1P^6Q$zlFA6!kuxKeQ$BqKQE4dkkdIZ|FOHwWRML!LkcRFB3{3v z)L>zTXPki+E}QBt(JESxtMj?FlD!`=>%KCHIr}KB_8TW^=UMO943keOVh$MLr#jff z&<&6Bz`{qx1Uv4&M;D~hD#%It-es&@&8_}OgeZ0%h2Hu@`dnIK0yGxfI<%(1aNAh5 z57~wKeRYdOA$7DjDa=06LW82UBsTqm^O4URpE8k)>1E&u<(_&~?(vDVKVQ%(aBj1> zqTbyeH%Xy53(imp$q5a`YGZ)$r!)4>8#cM&*vau759@TW&|Zb}=LwF6FBjTL{rI_> z;#5_Lpq=+Zfo{99I*xgwbVi-^DbX4((q@=1v6WxVMirJqOb^wdH6YdW8PG&ulma?B z@@7gl_pDs4+PF-?Ou{qnkhFOxhI_2K2brdT9Bz12{gpLsl#bMZUIS+YDxT3pgEzBe1!B5#Ah&4zz~*Ci=dwdxYU ze6gv0Tg7>?mgdDVEZUw|+Y@j-wrht9y(z{O`uE=aFLB|2|G}dp2!svcFsCp&isBvs z?t%gp@J9JbVVv(N^6m!5XN#dIfr&WjoFNV|s_)j%HMj2Qk+|VtO1eqk1WaGfhP@;M zjxDbyVBKs$^YC&^b(g|gs8*EIJbAG$7v|htMS~dr&{I#{BMM!zqZ29S{-jir0M5Nh zoy7atdNd+$Bua2j+ka}ferpV##l_yhauB@X2)=u!V4eb;X+9=#p1&A~NP`I1X3FX% zN9qsiAD9=szqAAz5a;J}po2!Do8zzE_$_#qM-B&BrPDbHH* zV0Xl)^dI4Ryz$9Uwon@Wy38P-Uvo0i(ttu{TJSGHI|EU7OcbcT4|UK--fJN4AO12Z zdnX<>O|b^)>Gl7cGa0YGz_nQaANgdKF z0cZbbh{^5nH-4qO%7p-ZVm1dRB=8&&y0h5;<#7d4cY%S7Rax+aLij-R4OyZBFvA$1 zd#?S5ru^SN_rIjOe}3@T2k`WP{Wc8>Sv@59WiNou!bEPG0ZaS-4N!6O%0|_m89CA+ zfmgf_2F+XEH_pHVcJ~4+*}555yuIo@!E*=K{}NRH^ZOyq3m&(!&ZJN8MPhi+rPzPv z1SsS{(7ZLvjO*jS+-d;$VRX##8b_P(f1>z2Z!R-jqySsVveyor$&VSX?@DGCT zju-mTkpJU`R>T1>{HBvh-|^@EzhVPSO*5ZJjenT_{AZ`5DHOz$rd08OFMlqHSr8mG zZoztb=>PGH36b-Ft9c6Dj|H-0}H)eJI^Y1=@H7vbH$cK;k z=d%C#>p%Pazik9s68PS$f+)iN92t*&I1GAUNNxTkN??4f+`q(ygO370_y%=$#?LT zeAnNp|9@Rcog`dvVv-P4KK{A*`Xxd52Slm_WdHd9a-{$Hy8fTb4-*5ge8KNX|L4!8 zb-{*BZj3KT|H~}q?}PEbz9k_GT+O5iL&@sTpLsZgt4zRteNO%7?f=77m4?6<4svr} z^UwV!gma!r7P{q!|GfYIb20ya*X*GTzQ)9TMy|g%Xyya>`)5oktNkB0Mi4uAVTj$$ zbKAdf{~h>R-m$-U`{%p1m{E~9E-WdG3BoAF7ohY<4Y`&v6`@m18Iu1aBebB60 zXoTi0+%DDkf$=YXfqe`8SB?v=4b-Q*;(Wfo^e#~qaP5mLOqK43L=?dz%#FpWEgE-^mjgbU*$!-pC|J zOp_pVnfE3L_@6!M5W54EB60UU1eqFL8V zWP-o!{ut&RKh!-bt4^Kx!Bw68jRc-D2N0Q8emMgMNMw{%yS112fX#imCst+H&G>Vx zc%e)C#_9}c29-bOznaIcI1=ood*Y#M!Be{*Z1IpT>7$UlKf9AJiCx_Lc3ROhxN%Pr zd}dks$1iVZKSj!+0zBRc`UGyB#~*$KSt3tx5*sXm@B#}bfTj<>x#u!mb}z^(t{Q{+Zb{&!}|$*Q@fgXY@@)z=W(k;Af#Ag>}Qey7Wdlc z1tWn=)peRD7#B&rlrfQUoI5-9}2U4DaU5ZzCJl8DSNK{&v@KVo2is0Twb+&A^ zsHUX@V!CNhzqsCB&h~Ma6VFC1p?%Mv?p(aosSQ$__JDL|a?3q@3CpkA$k78(nBr8> z3xl9yOlmYUhjL)<$?qMayT$y$m~Xds1kpy zM_9I)4&p-u+ezDUK$O7S9WGr1_b`d}_~YnzKw=P(Bl>HwA#4_7l6nhn%c3_V!@(eb zh!k+3yU@y{w@iB&qBcXPGn|X|%3V|tKcnW=8ua}a?||bm?K=DGP3>K6nT^YR@*t4i zm9)TphIASd7d1{NOqf&`I-nnXz#2&|at;Dc96Qu#@f@^Wpw7Ukd|%c^+pAs#Pwbo8 z%sGGH?yfW~G5L25&{6s#A}DfXU`GEg@);lgYNm>X3;!{uK62ifFgXdj128vKp8}nu z@6|V*Dzyrx)%&gAYr_|d#OFW-A-LZm=UR-h2IS^9q_3L}GR#|v!M*xPk#AB_r76>0 zAfL-am+EX~xsm-XMhAYsTQ+hFNb@4Bxd(umom%ZsFgzdCO$sDj+0UHk>vYk0o%Z)5 zy1p5p;MSVw^56U&uq55#Msyz6aGZT%CTfw#qA%QGK{AXe4X*`$KU-XfaR%e_|X6<1b|f1;)eBj0h4JXA{>cd z|EsfuOj-P6FVp2mNbL9%@VW{Sy~ZT3NGx~vTh5|CZII{X+s>a4_um!I-HFHCOlSuo zOF?J7Sc>+wW6pxs=@!_cjQqfR?^BIW|J`RtaQ`YK*^MXycGg#UJq#?ML)1wd_G)9P zohlT<{>vb;YRr)z0kv@6`vjep-J!{c0Jn*joJtEr0XAU1rMRtJ(Y1g3@`EkP=GVHb zWv07f>gGQTIm10`} z7ii#`?H+z~V=;{^^oppyqEt3VPisn!445_$p945hhT1)ECYZr1cCN#2Hae$>4~xLG zlHo<#bp8;Ux!mi^C(}l2g6hMKmRXqon^Iz9(B06aA~TEOwfyN@x-%LI03qx$g?O-F?T?=3iP z3h)QfOh^4GDBAeleaT!a#~oIaUsDcVY!+w}yIt+i`0s%Av&V%W#K6X5*(s8>+c>~@y>s1EpM4(Azn&f$ z0G^@+SKt2_b~Odm1MMBI1!thSj&Ncat62_DbUGpMhq?9@aQ4HfBhYr`>%dIV1r5HjKBfejU}8Oq*npTcdi?&CiWM<&oHjAJ)b ztGqo-z14s_ZKChjKS8wAfOijLYqkvMT_WAiJVZ~#$y`e9SK^I4XW>~;Q&EUaEe8kO zwYTtdh(NO;+^AO>s_XrL&Dv-Tv}beA+5~RoHGs2SOHmss5h?sAF@IN%w0>f}ES_>XD3xpxZV$=18@-ZuJ?qQ&M!21)+-wTi%g0O{sbpa{ zBY!CnO3jd+C`Y!v8Rjz@NPY43)0*&r#b^Hh-Qx0^4RxClXvMQND-%V|6&oC&Izlag zdzJBB!hdYJ7V}A0wJ^sta3-TrtLda0k3>Ngseh}T3v`<)XVO1@CLW-(pvrdaFAviD z9&r$)!+^J$)t;GXuC@heee)@9NAln0qNU`{8v;3gOtPCC_N$}rs{xN1;o035a&_(B z&Y%Pu9|h0y$7r!9&VkEsK8Dv&%9_(s6gy15@pzlLj_+}{d9^s{3~*N#43#J2_E?B$2G1p07Kzz^x^lfVo`_}O0uvK8Ls23Ia*mHGdPJ5sGM2KL$nOmPZ zoYpxnYt4v+$>KPzX{sypg2X4?YYWSD`}ck3b;fiz?&8wf`~s(t1hNTP1IB+RAE)yf;31u0%V`XMevt4ynr=_wtg!~ymMg7sr-BQX zJ0himKQ4TgnIvNi3YNb0#IlNIFbGw6y_PNd@g_gr|3Dhr-Sf3e|FI1tb7zczw^KE8pzG~qsd-qw}MVXnFh+I=5ADPuifAK_q#+_&AN0?}Vjy;vez@fMx zxnzY%z?@R+N=s=!X=Vq9ap! z{4q`;a;la{O-C3$SsRJnI0a<*FsMZ(1oGni=$nA125?rMUxhng>j7fJS)VbqV&q;PO5rEt(9kOVtaagf6E z_&wdT{HUAy)Qcy|Ot^P;Tzb3Xfnz$?^v|DFRTtYkIU6|z%HANMWk9!>hq6ZR12tbl zB7`;Z$aTo z4Ck&^b~sVCYp=YSrH+P5cv?0#cvJccYG4893cn>d153crjhr*?2JS=Yue(rFS<$X+UUEW`8 zYZJ5Q!JqfC6*<4#VeR5tf7xC%;|i>63HVcCi<*KO;j8lWJ+o_^^AkZdZHG7eqCq0$u3|I^Frnu&PAf^SJ_R}9`ux)3yaV-Z4?TT{9NamNFv-N|#Q!c9r_R?^ z-=p~Pwl>XD^Yuo>9LqypP%};g^a@Y&Gs}2Z0{RC*K&Zvf0u+n)fw?D7u6L^`nZ5k} z=E#SxFrW|G2e=LyV}yQnL~NtLm<4%(H5jePXTH%EewgrNw;A}OkRr2QM?Gs6 z*Ah$dz-P*`c~6b>ceC30 z&ClymM~1{t@gBb!Xg-+na!r-Ly@}26D0W96gZ?^(5-a=ID3yn|?FTn#r|e@KY*B2y z|G@nDkW?L z7%0$)+7JpH%&d$bLr31Vo?rC5=2E6bq$L0SkNFCTnvmqiso&xLd(OnD%=FzW#7AFH z{oLXIFmV4ruD&~*>i_*ekx^#K9-*?g(6O_!L$VK&6*`f_IS#Tywrq097G;k(_RL5| zX3nuU2M5RQ_tN{bzQ5~ooj+U`&NSfi~nyV+gT3)55xh z$cWM-6NQ^IQs~P|+|aa^zHM1vgsvxOvp?P6)j>m@{}CC6U=4qI0L(u!*PonAnl}Sl z%WP}0QjX!ai4Vl4`8E=`47M6UOUc`jNVhJ=@*MFfZmbmN1JqI8vJ4@O)Ucbry$8$B z-656Vsyv1S?0 zWwxs&bEajj6g6^|dn`YdRO-uQTOHF8V=>lM1INP~{3kO94a50DKUK|!E80OjI|=hL zzNx>6Vro@G@OS6i>by`RCetUHM%|X_6?g8J&9mDv9&5zSerJzPmRFfuyYo(HgFxYA zD28u?CYQ`cHYlVl-|jjgU5Tt1hj$!_5vth$BcdFs;Y-83*tnrdtq5x9k@Cs7_XV5a zw)#k9YMJo>s~`{#ykQ>HcFcC}lUE)N4l2`Tdx~vLd}hY$9iXKe4;Go~Y^)5vBgD%T=4fN`p<9GGnC!#3 z{BSSc?w6O1KI{8B>Pp;z2{$FNMlRu%=>*ZW+9#>j9_~kIe+T*l%0G=i^C?xldD4OA zc-ni~06ccC^dkv-4NyT+&%G|1ytR%;<#Ar>XXFFk{rP&DwRDe)rC(&dO6p% z>@Zq%l906#WGw~~BzK%vy|h0b<$g& z>RsRT+ydxSs_fSje)NKjsCMgi0I90x4ihHas0yh5u7%JoVgFbC-MQMXrWiP6qpVOz zt0e-Gt_e3KQc)yQvF_y*$-AMp^-5fm1!yhS*9GDLq!y%^yg1?TcIdeQ3r8^x-BJU7BfIV-|@ z4`s=0blP#cvVe)kbaWBE$fZ3Lg6ClxIj@ZB76_&`;rlI!yB;#zf%+wKP(oHvLAz2S zBF8{po_V&&ZF+HoTY-=WxzlgRGfz*u;>Lo{IHP>F7`iwI&QOZa$?fU zfIvmLJjkHPn{Gv__wm5@OOTL%nuwIMaV)=WT|rGbw<;V!Ac#9XeCRMjd?T;6~?zeWj4y^C4fa!<*3I* zW4K5)8}qKpqi+z;AD?P9sjz7`CY;VSLyNdXsYehkE5~3!gIXa?+CIyhZ@4UTO^I(Q z(bqhmbGGL4&{y$6*Yh!l>>;>(sp?O_s|A!Dl>v(1x7l632nL-9qw|X5PaS%W3I@|% zh0SXO`NP*Y&ljCtN7|rtz{&3;PH{4$L1ON+rezgA9>ndlEpt^(AvSfTrMIjCv5Bu9 zpeiar0gA2inI0;J{LMSUZ9DQuse?ZEzm6Y|=c7t#o8KvQ08Y=9>A_Xs)Rlz8yRz13 z06&%U5wuRV9&IaQdBHepbY8aVyMz{0O319rL@caykMBbU(^RAw_Qo zfTmh5c;D49Pp)4USQ$;H&+XeZ6S-rdVE53KC81pQMpa{8Qq7G7Ux>R4{h;Rw5N)9| z6;Ebm)O|2WKR4GZqurS5X*m`4?V0$xK$zpX0ISYa%hYmS5~ZLj&~W~Kg(UkE<=j3i zA~$@W9jK%F@wy1>%GuDvH8~s8r(u+rv5-gcA?#`fLve=yX4AO^Ys?Ptr(y(A^_67e z=*iSd0VC}QvV$61zbI1Q6tSTb>-EdI!e6y(L<&VAuE*m zwY%W?)mV0M`^anWuij0U7rot1LrTNV3MEB|FnvCI`Wd~TO}=xe0Ai!&^KN&hm?y!I zKKAw{QRaK9C3i~09_5ug0`j1~Eh088^^xOh#lAcFh#Uv_AS8@{BLsRSmlY9w5S3O0 zYwccY&-0<)7R#&tHSS2NVy#YCCIu>%nsUr>p@oXVU^dUD7$3{gKyojpz6r^$GOXm! zQ{J3qwh>e!_1V2SKiDZRn+4bVKx*3^#q1CYtoG^F5*I+tJP+i5>o~ z*3b&oD{WCY$jZ{eCG|+2yFd(?HvS%~g1sPTZO9GJfl#_RoP8*Km zu|pPP)NvRUYS&Ul-kwuS_;(-`#_~ST!SgrlBycwH)vX!zO*ID{THMudoN<;XO~c>) zuZ*LDCyuGf;E?;Iurn;`M+r)HV!qgn^G9w__t$0~td@*c7|_RFA_fJ%Kye?w{%}|k zG^3oi{3NjPw{x9UrX-~Js|9a7Mx=7Y z-akK-zq2S7m#y%lKvYi~qng@wY!E=o8tZWv5%l1=F)!5@xUYbvtrn}(>drm(M;93G z+AM#|JvNv|tl+XF1BbruQCK->Y{=NLL>djAnZmI+^O&%^&( z;bxh(n@lo(HR7i!_Z#Uo6_(0Y8#M&(^~h&9xZd>8QSacuo|qS|x9IvKnQi*1h-N)3 zv;WLL1%;Kv28>4AO#W(I0K;h54@imkbI~k@*dwRomfD+~!s5ZFq#meapIHk;!@sit z{I|4YHs5`AVhtCI@*{z)K~D*cU2#QK7Y6qjwpN(k3Y(?s3%zm={`hSul6D-6+o}O% zO4Qcq25*7EU_CHhSti_uLl6D-s)dHHrf0hsM?mtGnq-O|%d;{JRPSzS`B@+6VULmL zMoG&z&XepuhPnsW+!vo}=%G(HOJ4Gw{Kl*7$S;y3w+#>s9}8oW2$%uNH1Jx47TQ%o zrWLr2G+8(rD)b|)-p7bZoP!;h35^DNxM?0piLM*w&O|cGqVTV477mhpeoQ@@RGa2< z6+*99sUGd9ZWLXKhbWzNy3Xdab}Je*>7(+tu3ltlHcK^l*EBfl2^B94+iN{^J-#jr zqZ;0me1IzBic`7S=)K_5Tx9O9m%Zpm~o6?OwctjHn>qzXLl*)Fu z82J&r4`X6;YUyWY=oqyb<#lC}%IDUTJC6;KO!EAYe>MDboiFz@K8AyB~HmTbCHPAk)^>9(WvptwpNxMeb?E)-@6(SAKIe_C{n<_(9oHp%iX zijiMdQjAo1(DAO6FcT2rU*@#n^-B(N6S)^i5Xca<=ka?f^)0*M9Nk(T0Xu(M5*neK zP3w>Sm0*O1pVxpgBz!VC9(C7Y!Vsp*lYqgF6+bPXDV3XH3S-K55qE0=xa+|%9f3M*v!seH3h3oV6ouV-s($Wg&dA9;e!IWGz- zr%E!#u2ESoSCiThvLy`HYkAMW%sX*8lXtL|#)1C-bdA0yG0HAJ$orn)Qx~=j8eyCt zd}E#Qo^Iw3ziT-`eAB&6H_k>^EJq!Dk*lVax^hSeYm@0-2hQop&rgaba^5oIB*#}c zA0xhoXM^6sCQcWW79+ZGSO>=*+L~#25s4c((kBEfJXN^c8%iQ2K6P;^2{@gs+y@W6 z5Ax1>5BHI~$J#&3r9@4xMXt|xpitt<7(Zs!OO$i&$3=O7SEE0OuDZbJv6AX@wMo!! zKUrBZ)#~HjUI3EgZ%y-;2nMM##W@Va`JEC>Y!)=O**j~t7r2r-0icC>9wyyVcG|L<`?UTwh$nn+kl1in_tL>J z#Aw(X==s>b@RNM-+~{?=AX78qd<+F$wB0mnv^x(<14#2OzXImC?zB1*AmpiEn_{EF zr7{wp&DpV!9Ee`;HZE(lPS6CgUofz?NC1Jy4!@5M71ZXR&>V~{pQ#4wgKn-qX?I-R z&DlNsmYUR(FRk+0CZk>AnFwnUV@8#a^-qqC()YwqaC=GaTN&HLG}{byB9^=-_8nw!KL{3qKiS@-iOD zztv*y!p*xd$qPq&FwY<8NX_@r5RVkbdKqz3V4iDR+G83$ zcw!6a88PmD-i}1MEWmFu1&6T{N}PrEw1cE}p13@UMmg3|5=)wp_)Li=cxj_+DiCT% zHE<2@AD?k~bEoH)cuOZk`oi>@imIauuG0Q}q|Tn~GG|3=aVFz&F?-?9nx=VNSJlE- zS5s@J?dNNKB~QbKRZ}0C(*WUFd+x=dxAT1eoa1AbK&K<9vQ>uW41D_O%jX|a0pb<~ zI+eXycRN66VmP+`CehJ;(ih_;=8KDhgA6fByOsT*Ybl4Rkn0LE`jh4GQy-=ghlCyZ z3@6L6?v?gqFZWnGW+>m3DXt$;Ge481+#Gc*D;gErY9hO__)cd%!%5Z-SOK2nBRnfX zphQJ@{fm&&$F)0De;SPseSa-A;xJFbHd95jd!&UiTmquK%2Qub?;}B+&l2BqNbHKc z9tR{iWk|EWV9b3PW}gX|~k3)bGmFD0JqHliyUzZ`qy z4ZbpSVE1TxmPGe;B$>?V+poiPr&ugyQ0no8$U?*T;L-ExQ%lcO_75RniE?zlc4MYd zdrdq-vM#4e%XZIw=O2?$?!E%1`_Rw-F8<0nu%Y&9Ry5?a6itTt7S30}p>DEh_q_$V^?lepa1YJ)k8g^CjXh26+iXvJ;T0y_vv?29W5AgC=%AI&qSq)bur$ zgRa}oG>qW`^$*3XK~V{k=du(IEbTp<0tfYzhnH0@|9PiHaeLOXe(QM021bsiJv zog^s>PbDE%Bj>p2*x{UIMjiFwNBH#N)fzKSjWkH`Qp)9ax2KTK-sp~M2;`0ee2Sulb05pk7uPYmiA5sv5>Q_)2o5;V$MwRQ4!cuV=(-l7MIh#(h5eF zJ?WF^m;`kYt8d~Jd7YT^uj{!=n@zoZ#U?w_?=0h}yRO2AGU!)<)80dO5w2JT`<&F2 z(;aaV5sd>o4o81N*`9oJaNYah_aixZyTa8KlPC!dkgz<@?M!Bc+vR7TNDSIW z;bTBSZ;)I}u1rlQUE^&AH9KKBgsT+#xCR!;-EuQyAgFP_bJ^ zYUxQ7;kpIh%O(nC?@uFpey8ib8OML+SMt{@{eq8&9D%gVFuV)aE8590=Le9BQK!B9 zechOH%(-k1%f`rLjI{?)&7428>sc}Jz$&b0OTV$MR9DBkM~E*Jd!hHTkASU~pxN(3 zkyShW2%D%a=Z5`2{rUOx1N$I}Gs!U;d(NNx%gy+36w%G5KE!wx+uVrrM%bY1GT~Ru z9>;X1(8Ge%(&;?#G^w(@Dl(FLDB(+|O&PTW4*$z(82T zTJr#fNx>&_0RBXbl_t1)@RLi<0BCEapwq*QEyuFqs*=YWo0iMYIwNg%Nr~p05Zr*o zDu99BRrzA?qpnY~1URh`-Qsll+ZBChv2Q31M5Z8cs}9bLK-7;b_87m!8VYjtOCUnT z*J}5^sicgpcjoz(K~8kdIWREXAV2B&tg;`xEB<*$=KP}cWyEX>Xc;T$+lvlRLhm-6 zgIwtgPte*6&L=LXAeRhm?!M3Aba%X8!;$3k^^A1anp9TFp_?``uDte5u4BmoM*mFy z&Hvxz&vJ3OHrz$gfu2I5sj@%N3fRD7xFOf6h0Fb~zm-#k04W7|zhewh&)H#eE5A+$a&RHhXr~JMlIPv&G>zc1GL-ms!;dWF%B3l7*!_eptbuD{)QYHwYr+-l*l;Yn+PKTezAJkoQNN)-FZOB?BCg zCn^AI@ppF5+GIQRCG9DcijzuP@oHAE)O*JR)bnCdQs%Mj9l6@`L)K+D{L?#rb8q3j zj)1TsV){IA-i~L=m=p;ddv-7+sn%rv!tdwErHslyMY6i)IHa^P_wu-Q0s*T|3D4}a zzTw3NYDTBzb2?W3)^%NPjmMRze7#zx2dB)fj9@<Q&bu{=R{Fx9AabK(T^3FUSn5F!ak)AXH?_P9u zHhd;gR5|{Ad@A>yGe3Xr1QwH#4~*-6UauvC2-8pyqji31n@_@VCrTp$9+u0YueIL= z+dZ;rGd87P@*R4}gW(D42Lue!A}>dIPE#8MaQ9_d?4B4ODF114pQ~a&X1uj$4O6no zsG*K%PliL+kBkN#jm(2HYG1D5NQvWyVyx`_sBNZ%o*Xo4pj?q#U#H@IEv0Wqo}B0~ zhN67Y?eKW9GFNa~GMy{!KXW$$4TJYpfU^G1qR)+V69MgTYp29^E?&!tbjh}r15O&< z{8zoW!&EPp>E0h!_ZfVF_^JxtZ>ujPXbLmB_0$#o&W^MNw3M$TJ|WjDwy>R9ivn&q z;FjJ{F?Lq5e@*u(Pe~t(n8{PP>65&lQCPp?;XN{^zvvoLcDhw-HCVOlf{Uv45E&ja zv4>IF>Q zmr)X8NVP}`;p%)cV^S{>F|u~uqch2#A2>Ze5f(%biJSnsHQ5_!*VQJK7>do)r6xA7 z)CRu3NhNXL-6r|1nnAh9DNu-hFR_>Y)fGg@o80AVg6H7~pO4yxy@;33pl^41+7kTk z2bV4MCP{dnI<2Hh_|Zb*cNUejzgr|4AMY=_b?|5Dtmv932+9Q=!}7~MJFPs=3Vdsn zA#v##m`xQ?4t};o){U6nL#O&WJfjaB%7791%)b&%pdn}&W_`Osn?l5C(IbFW?4r!HsS#Yc?j)rtc5_Dh0Z*v8i?5U8ccIQ4y z5bC`(6|qXxT_~OiujYuPXI)-;7hGgZDz**mmt{ym4G;^7TNCO%V%Tz*w3c}VTfzM2 zx}52i4}W@_WH8d}T6sELx4oSipVeOvQ+tmosAO+leVynE4K}hnOWRzq7|qyfD2_CY zhxtwbNZKTlY2L*?Zho3v>Fvg6E0VaZ=}SO~4#aQ2l526MUkx77kLAHwH=17sjoR?iTT%C~=|@ z_nbbzjCed^xj%j5u2V$e-sc~Ys^n}Pzz1kre)_yZuXJYo-8W&d;ufxdzwR@p-@g*b z!t1uy=~bk3j8A@+r*-;Y6g~t%;U7rjK4~q;yp23sjEUBiN0%=pnSXV-ju2+Z)30C6 ziP4ppXDbJ~^n-pNQNm5`e0=}R4j4k7gW&R?art=#d%cdlghA|#-^(L?@;EO( zQTY~nnBA7Yc_iIVXYsmK+p!Ol?`T7mGKs?dU{>H^pm}B-`?C8b@Bg6gRTte?rY(MUY(kXg>~wUuP{R*h&V5fJTw(L!oqGkeN+jve|B%V%@7n)a22%Zl28wk zz&+=QsQo@1LD2VgAXG~=2>e@Vg|E3U@`MBWRNw%-w9rc{e*$aR7cpC+2@Fve?k!np z?JcN&nNcqn)o-uOZCV?500@9L;oxG>!H!tqxRmVP!jiy){7e;c$81yuVzAuuw>YNN z)ZwKlitG*fnA-35T_=*zPB?(Xt@zOn#k~u?Cmfcol#VR{j4$E5eC$<|U#?WC{sc(n6+3HV$Nl&ouKa2lAI{W1Q!J&V-~)q^XUklSPuz90SS z(UNxIr7Li^kD1ZPnlB!b%)??mh;bEa|Jh$E$xf^T3hlYyFcqESkYU-+LL}>Uup3q0 zT`*)FJ*i~IzUQ|zrCf70A6Z$+|aH$o!66VPVLy(ym$E+289 zYP&7iz{8(5I@x!Le78Y?$+oMtIpRV{JYe}QLa4#I zA*QhCgOaLxkb1CTQ`NVJ9{wOSvhuai&!IbSO9M4685=3mu1^d#QrO4xj~h7bh;OBg z>9#erS1my|0l9Bwj;>R^>d$%#8gNruu-+QNvZ)> zu=@b*n6)8^hBnx$9+UOAN#QQk>S&|RmN|qZZ-t9Y$fn0 z;LV*!d#@UpI)rt(z5%48LzFdLzP3njDD!Pg9H~urSuV%Nq1CauIlPnQzbD#2pqI>$ zs*NC2XZ+QaWyyhj-3-@pFv9hI3UGk3=(WF0mGV?D5}(u2R<(>K5Va3GL~*N6gRA#P zmP3M3zFurL)kaM33OS^zFx?@%<$dE2%# zzWKbg7-#AO@0)`ehj-kx%V4KX3Xf&nR-nE*jOE~TYc7^!R^+{R%``UpdotCWtI}EDv^zGVcbXIH>lJLDZH}ow zv0tB`Dc@fbbXuqbUZ?orQSh8hxL+G+%+9apxc+9Orzx7=EsHfERodmsJsL zBBs?xXO&qZo;5hHk&F(4g40u}^nAk+E`z$jn0web*?EaSRg~T+AiV9%?3Qj?o|X`R zbgKt*3+u!TLH-Lba{%x%rI&od>aB&G%4nz{gDb*Mm{fJ&$Nu>%D#$SRa-TO8|x`a@W9DY|TJSgafO;yJWl#mHor%pNg*ws-i7P z-&`igf(%6RZPS1?4hx_^D26hZm!9lGu2&8W4aHkRTGdt6ES)b^hp^6$;UemWRdNAP zEoPh9W)l2s?)_>nVl#jQe78YDSS0(0_5zeudBP^6_5xn~rsSQ5+;$GYb{6`?Mb+RflteILIK?R2q92%y$>0$+o`?&~N31G6~S~Bm_ zB>l!I^tuT%671KioNF@ju&;UMd%P|keW_&Y-`}pjD1%hjpglJ{hGA59f&ZT^gMuHb zITCpQ*hEC{96rFIy)Wn8w%fvf-F*Th1-BXT?>v^EWAyJcs9LzKehO8SUEI11QQP!)Q08lk2w*znFTUiLe?3$+HGKj_(RZXdd_mcw zNVE;ueSGu=G%qB7Ko1+G^ zfRp5IFx%%#ane(3{6qb84b%qFYy%FiC^+1k{5)EhTvgH#$s{lE)r`ZT?ZC0FT6aK!LDyfnRGV zQ{NU~dbCEKAD^bc2hx^``KKD+`o!(T|M2QawP2@MClz%CofH)yL7p#?9(c}unwM%m z)`0<^itMs6q6Z=IU2q&){~klNt;z7L;zug^BkMXK^ADj?bm=l(hPJZj{F_>0xJAH^ zSq3buN*T{h=Iz$KXsPl?tR6VA@U7qZB>F*@l3dT&W6W^n@zzqZ6(y`!Jclxf{(ip{ zdXJe(|I#h{@mV4UJ9eiE(2B(UpZwn%YvE)VW+1?ZKY%f-IQURQhx3Bxi2H-_xUD z*xWlF&fFhSx8c}U!X_OJWS9Pm6ut}ba?!NaP!-877C{w9L{V)I3)*F~DI7$;ZX{Cn=UE@p^}!h%#cp#4O1xi5UX^JkXD9_37`Qw~^B6>uNzPF+)%nVkxr#Gge; zZ-j)70E+qN-$_*iDM9+RQ!k4J{s=CtHa@u%@@TeYcjr?(!Q7+fWn6H!E>mzyusGKr zJ8G+!9;3P`A{>4VDBMLFotRy(Xnc7S2ET=qtr>^u zZMkjEd^JZT6ZY!qDublfU)-r^C+vjPP8$r@bjZgh2>0C(9I(^Mhuvduy%?G)2}k z@sd!3K^{m3h%KnCzfk!@_lLK`&F`gSC9?thpM5qX#mGOm=0bM&tqb1=bgGz*1o5gk zvze@3Tw|w0-)K7@q1d->IP|P4W4PAM)CZu71zaX?CRN$}RCiTtAOkxN5Xz5})6L^3^BW8y6PdJSkhdL*|E&8-2JNbPCH`618CNHsyGV(mJ`cKN7SoyZ?n zpspgG=N?aYI0AvD)kTOtR?lM>rdieq9e^$J-h>_5Rtx?6qD<{L{b@{srp` zj_VkI?o!&Q5GSTGpLW(qeSl712wVX{Js|c-5gVv{a8aH?AOh>JDvF&<(k(_t%NFEB zg{Uws4-|Sm8JryyxP5-K_KZw9l-H2+6z15n?ES^i7YH*7N2&|xCasN{c%VjBUs8C` z)o4rf%(8;8I!Aq?q&BIahv$`g-W3?8FDHn=*^cX}!>PRz0Xq1GmhA)RW01`N^?M+l z4Jl`sR1lRRtKhLc|A}Cuwmq#2H~97fH+jw}RQC!9;FQBBZpm`Vnva$BN($U2$w%t0 zqFNR>Daz4bn@-j*l`SvQQ7fsy{hPpYMqGN{Hv+;8@pw7R5uGe4j(R$Y1<2!%5yZa8 zx8!k|@L1o4D5YvG;T=UpI|Telm{K=Q=+54I;M4S0Td+!m%4*rSCxN6%pe$a$fV6ZqY#`Y)v$9S#AjrnU$WW@rF zMp{<(v`L5-nS>$-c-HN)B2~9Rr+o>mZ5y65g8w=CSvuJq><4LG0R# zN_3)gfYT>=$@%{4gJU+DeO#mH)4-umC+OAB=%L&TtEVLM$R~%KpT+u|`(~%Z>nlsg zZ^{c62u5ey{V(43qr$!KjpNB*`U&B{hSlIc5A`D^ugTkDg}X`w^H+S`Q=VTre<4!E z2)&7EvYReWvP{Aot!Tb;qeFsjVH184PUr|g)G zDw&~Iwrb4+$JB(N0UiY4vywYCb$*`}YwFNH43eLwSs$jfK7&Uylu3?gi%;6Pt!+F| z4KhYh@*FF%%OhXF3oez9>Haf_!{ft}D$A@*L}jrPwnh zFRBRQTs_i8t~gLQyR@%fX^H29wpUe>5b&|xYUD6bp_p9^?dUZ8wa2A(`cloSMVB@%cDivoIP@p=`eqROnKcZs@^If= zx|tuIgMD2sy{p?%IoY-DIeaJfFoWb{JSrI#@3eX@-Y>sR_DDxK;UL2lg#$Bmik_RS zccw~PYdG`(VrE91Zbb6dpDkUb1*D&2n3>XeECnZ1Lyj*aYzv8Ua-lp;QuUv`B#Qpf{|cyE zmUR=G#!ZR&q&`lm`e<*S3e~?P&46ZQ36N%j{Iv#jI?buX$J;wBVhj`OGP#L}AG2b6 zAwVY2eY90`rk@(|g=G2Hy>>w00(2Xwbgp>kBCE1F1(c*ueMA;k*PFG^x>oQPV93~O zMe?44xwXxtvMfVa6iSBSe*K|Jg)NW8BVk|ShHq#T-4*xc<}@Y88f(j7qhe^Ht3|ZM zKSXQd=Kedk+>EuZdfUn~FGw77XT3y>I8=o1x0G3aRP88-i?yb{kM`R4hm8*OH?$Ub zxzcxpHh`Vv;CdXAyC#KO|3p*r_ zqsO74udyZ9BVt)>8i%6N&WAL}$K_Pj+~;TqT(I@pE-X~F$I*#PUbZLg_{gTIm6&ui5fXVrij+JLj{HHt&$!9 zvqs$o2wtYpy8lC&~Dd$FOZV7EgE+r;rQ#x>ugIz|f_8FNkuF zvpwfN*uV!Iy_)K(3TRpk#@xnh1b8$nT~}D`tgj>e`pAi^<`|LzwVGXO+j+K5-;cy( zAz}`$0hO7N-rW7O!}N-F)X%(2<@@C= zgpoug6uQ3WDJW3XZIIas3>NQiAUmA5Qe4E_8-z0E0AFs|+rmBop18eMWJ?~B6V9X0o}JFNy_+2&#H1F(#+ovm7$P2=#{ecg zOJH-$xp@DNPOjw&S>)5!LVQcC?p8mK5A8ROrv74j26v1};y78CKNV^~^Z<#!-@7Xj zy&!k3l&^?H_wck!Hke!jZ7^3uP)4erkFyurM#*s&m&InVJO)p8mlj~WokFhve&Xk>iX zyWu)F8_9hoKSTSS1s(AxV2dK_P!ktm03O!M>}*u+F&|Gk3DdRjC!!&Rd=o-t!E-)k zmgV|RITai<%!BYBbQ$v5?h8OWIDy;<5_*@*XzA=7Vu)5#+(U}!Zfc}?2f|2g%sbYdW7dlZG5s_{$mAfNEq0#6v;8W;B4jYw&pkgA|kN2;gQLEu=vN4B6BW%+|q z3VLYJbE>8c+#VH?Gl2a(6VTdZe9nj1qksS-1Nu$=Or=-??x)7P*zYBMIMa{tzE3{J zpVzOtj(jloT(qoo#jSlJM*;L2zZ|E#)ybFAqqS=h=pnzps}1>|?**!?zj2xgaSw^M zTsH;Z3NOe57zF-^nhmjcx-Px)`3pKxt%ReK)aj!GH%6qx{Z3C@&HNTw#c$y$Kd~PR za^_bFMXnfaQ@KWowC)kNc*H?qb2@xC1r`(;hy{Sp_byW3(~KSm)QPP|Sa9OU>#wxJMjD6Aht1Mb1vzwtx+B zob!B2en!7Xlc}|Bp=i^H(t*ZGX%ho{cO_j=z5%kzYlOW8*I#0ys+KM_$hEupzWwNx zKcnlEsv5fGO}dwr1_{)mi3+!F+A#@Xj1Lc^v4U^ZyX?48%_G|9A%7J%cxW{0ka{>+ zoP3I%r(k3yvQ>vXn?>AS+v%a}__G=p^UImRc9tGZ@@2e3A$k@A8d z-jGW2m*xuE*K%b0NFOr3fQ&n{SU-a6rE5VTm}^#kZBFbyXvZGw)$}vDX4wWgo`VsbsYeAjJaq(pCZ`4o+n~ z+y-ZR-;nXw{p2-HNQOe2Di9BO8~K$J=~NcTpSChAD#|>fbvCndx{1%~ySnEgyV;WF zQ;-SLh~Fr>uH_Ar;w|PqE#$u4NM+PA6I2!gFq|k3BBQ;9&1hiJ#rU~7RMJ!Mh8!v^a|^-mP^2&ENW;5SoF+z ze3(MyUM8xdAGO0;ZmEE_h?vKQ!xawNWm^mL;@#O=?`W-Ks-VjQZ7=3dP4|A7nDanI z*V%nSsrdBz0O{~-1M@;d!)I{2^>gO_E=57<WufxoITFpgZt+w;R90J{9&o)TYC~ zRq3#l3M4Gp@NDZpg0t03fXBYJ$sqVH!cUEUsKr_>lz}U#$O1@GdgbI{I3>vhW0034X=HBp@V3DKteP=uKrrgkIT3P zlKTR7m&QD`r!n2S-16r&mi? z{ijz@2k^!LPy4o428}_O>dskk!A+t_Wv3wdX8Kw&)p@|iZMCuYn4YVE(U*c={%5_2 znqzA^O)|`)km=q;=fm5f|7s1lXnUf zjcgl;-(%>~JMT>hhcPBngj~tk&?cz^Bn&UOt^EO3SRnpFa|?k zF~$E$CGjEJZxr>}R6j`t!W@RNJ00Vp<0n8&nmF^mW;zj?lkrYS5PKx#>c^3v_BJ(b z*ZG5i7mxPSJ=7vo`}5|;?oDqXMzo6^wv7RTY;tgSW#28#hOI0CAtIF0(29WJU|a8F z&QH59{=8nj`X91MC5r3*?-~ zT6-LAzaz?N?*=;{-AP5xC(WF{BtAf%@;fLpj6Bcp!nYGMyTra4`+uB$cRZH={(plq zQe>vch-|X5DXU~;+*W3iy|M`*TlrL!?8x5Pds8a1_fGc8%>2EsJ~-d+Ip^DPe*bvf zuKT*L@gA@Fd_7+aXE7+6>f$C@fz2+;xw_ra=FvyEAuVkdP@eiAIC23XA{6AuOJb|> zJAfgJ>1<$3I_qt82eos|gd4pd>~ZRXM6ZFDqAag|Y~_kY7~Qu8F=?mS?1p;!ww<+4 zj+#)c*k9(nPM)JrN{&?n3#1h=ydb-K?iDq?Zq0a z_X9}n7$&gD5$OVVR&=%DiBsm+ETJMY-Sy4FkX5U19g0YPhxbNv- zYd1M#UIbZ~Q6plt2QRXq?)seVc^e_T&{&Lqh=N+(y?`@^V9_r<$gezsT{|^ksA1q_ zP=4`&C-q`m^e$%v{c~`fBSOM>Q7+CR{}NhrGTfJLppZY2guIdkktmZl(q-|E8rB z&O{p$wW*W0@XyK(+RG##Iw`*~wS39_ew0#@3?$<aBJ=l3uC900w& zc(=r<_tPf-n7F^Wi2m(gwpoOrXzgAM+TWZ+@K-to4n-<01h&%rH&^-=4DTi5M_;-x z$9yXZ5cmcC59OJg|HYf?)B+iSP3_Qq&6tA=iBup_**6i-57pIvf#QLg_HX|UZHMvT zOCG?Bmpt4OF9C5fdBvJB822D3^v6r=U)TLL+}{lIuFqk~RG!F6ZFTyL;lAP(j&-yI@%#(Gg9}ia{tpQA*Y?Hm5 z(c#wpw@c`s4lcr5u5#ucq$S}IpTm{UdLLvD{_oBEKescj33Bt!0y)3Ko0D9D!8(0g z#p-Z@{mVQ4yZ54jU-`VuZ#vwjY--5teJIwH0*c(D4EW#Yh+x8n?hG5gIrvd!FjAgR zzqLCveK=IVrJp|jMFBh?R=Wh?BH z$@ea9!F>PK#@&S5r#DMc9==5a8#4I1*EQZS{ueurIuz!adgI4*>*1UC!n@{@36mXA zs2r}>KYjSyvS}?Mmhw9op~@==Kh^D7Z#v#T{qkVL9-iX@A|ThohVSm-5WPo^?D20y z>pri=RoA%OV%tJJx^`d4kH)z?T+nyvp zg0!vT_`)WdgORZKO|$%tA`i5LJ{Y?{ukcEKnEZ~o|M7z8aDe%k;)h?*De25uLs0Y0 zTs*^FAmBU$Y?8KtCO{(;6kEeIdWuo|SEEWbbYgo;=I-!f%&fm$lkA2D2hMAKL6Bg9W?;7p;UuPB%K_UiFCZ1)>9I&ZgA_H) z6?Qtl>5aT0c|nW{Vz}X%OyZ_79RNk(4Sdm89&glKK8v6TLxFwY zX>AYbOA5^+ocoo3@a8gB(XB55O)Vy37@MD+Fbq^e*71)f zDKZWC%J$4Z)hv5dA@kzV65mR@AlIRk6zjy)@i>x4>4fXY10i9`|;J39UgGWD6~zu^A?`WH8Y%n6_{7 zg6@cqkqzrNgQRvhCWQAcAe#i)N_A!k|1%H#JIc4WAqWBRh9Pmq){526dn0fU+l`J) zSHg#(y53nIsREwvt?%t>hZ?6Oe{k4t9NODmUj(9eZgWyWC!0_xa?Kfd?_;A2buG4` zz?wByY<3l=8;UaUiBxsm7oo$a@UHpRg7)5~3K9&i2Gf;nukbl^=crlQZjzm9O z+XGgYx*6cAYN!TLGw*=Y|7yK#!9|Uv;wM5`pFTI<$zOD*E^Q#g2iY-kCC`qY-5E|Z)-#M2_(GkrB zCzZ#SXMc^AH-l^vY#}JSBj`T(tE%jW2GXBo1E|g~MWdP|of08(T`D@t{d|lx`|ZOp z`h*v@QRsu&NG{%df^3XzSnKnj_x0hov~tJ>k6M>WCOTM0Bqxx?;V)udGM69l9rvM@ zZ3n7|pcyKPEWx{|bGiKMqhvLtqu*Sd2Qi6*Fj)5&fEe|jD;N^W*lXU~mUH;|>FU@f zyy8Gs_x*r6TULs|i;s3)fV;h^H55w%5uiSCK|*{QFsS%se!gbFL+oyy_(L$vbre7P zBQ&@c{RmY7Gj*cAW3Z|mH=69r@%LICHp+k<_bGHgjm_6#V?Eo1fP1}#p@)KF$w{N_ z`s?L*bgRl@bbfHigO9*mZi5ppIlUpxw z?sQuU&_3?YSO`n;bx;b%2yO^F)JDr7BI4vhRCY%QH&$h^t90GNQlJaLDL>Bq`7};=cPVHrN2I$$ z`5tpdjsH3=*C^k{uxAZ0en-r=9^%mtX6kY5ugm~9?mB=0g zld}&}4K=Km_XT&4%x!zA$Ax+}1}$#!=2KODq?bXB6l1y)VcME2D+yA=9*4_0K8hY! zN)5ZZs|I2`ijL2lUFNObC(J;>;(NJ3Z@!w1rLn8MQRa&po4~Tei}Z+TB8*R%xY-_X zUAwf{2_Trw&{V~W_{0$Vn3j1~)hYcOxd(&|ha2GEf6zI91@XBY6oaoE%FNrI$hh4k zq8x5WePfnBJe8`WRNBMH)wYR9Dp<*+_cn65MC+iZmHqcDxcHr5T(Lv{h zNbxf0bayIYroPmtg{iWS@qLg{?OWv?1dS{bJUzF!yRbL9GM}HG0R(_K8di0LC&}6I zx~{owu9vTuksnVW{Aa@MA`~y!&x2wMk{Qt0h=zi zh1R>^6EqZLyu6#$4uo|t>aBitKhAI*FSH*cP^@YaQ43%Ae*g;@N%>k{=4wBY05&@+ z|2mqlwCEhpyUU8cdcKTrjr-GXu^DfbJ+TJ!iZw!tUyjWQ@Xl)vw`rOn+Qc5-89tP} zF6vhPfqsgYsHW!1Aa$7_^h>l-x4{23er;)Fx%2JXHcb1olF*mi&?x$=SU%A%^aj8J z738xMSbYt!z~;Ykeq=6?qpAB< z6z5kAk09ut6~(r*dkZ}dgF%jWJeUng{A3Aesy`!4JAJ!Ta&COXOTk8CUl&FEZ?(@; z_ubx`&1ok092U0&z~%Gi_he&bv%TDCB@mEO+ZemNXBZw!JVdM5igYV+U#~LlGb_LW zlvUZzm)96IWw^X9<%(5w_vNE7@y+jv?e^&O-8fA~&v}hlQfI;+Wn3mq} z(0Hm5)wzNtvE*6^GG06eW21Gd{y5HOE&@MRUu9O;>2{H73OR;|orN=@kKwTW2g@`YJ4+33>tO1&#hZq(QHTBr8^J z$#>|G6=m^X0vS$=Wy8y zv;kdklw`*9)hLqt@rkP}Gg*g#HPzwC*Bqo3xqR)H@(=bj3#$L9vHxGv{a<81i7R3# z?g`$-I@~6-@+YX}*|3aRIq#HFvx^H3p2Lfw+~7FpjWquvK<`bj<{t%BOzJjTW(g)> zKBGS$UX8BfAYs{)96ulV(zsDd_GZ`3w&+u6@gz4@YW*JWK1PvCG=u&1WW8Cy8RD5$}uDi0tz+aI#I%$TWf3{8@^)3SOT?Zk0fU z{=rrd-*i$IRDT(OJ+uTAu=p84_{}kEvpHqblb?1$s4#;adLeBM!`jhR`h7r`{9q`A9Oyhh z62D92`d+;m9vf~{SO7AW{n75FgD#W`xp>fImwwZ2$$&S2_}my--yoUh1o zsnjFVC?AO5U*%_}D&_XRwS+YPbAVX;*vqN;U(bjob6{B|@a*+Z2pRY^(5&0%btq#y zoacI>BX?|F@2*FS4XKTNqiKh;awMDX&2DI+GAa~xU0`SzTJ1Gf6QwgjPxc`>||KENQveVgqAsLaMMJg_d1agWF$v0QB zVLf;!CxoRe6x!(UpFju=D)}#Xe|rcG){Kcqa4&z&dC=Bn{^1kt$iRZ@I&LDxo=uRz z&s!^LTn(43#V9|5Bn-WL_udvQTk^mbv6cg+(*scruTV4K-I&|zwTZz9#v@7gkY~jb z>oJ1Xwl3x^G}ed=_}|NS4)Z^@Pw`2VtPHBaREW zjx8^Np(hE-g%w{)XAfd@%%qXP7qFElT6P-bn6w(wzBPe)x zaML-8SmhP{lw&?pLSJh5!3=x>w?Zh|9JScf*a3eE!z8oJjwr*FhVYtG)g)Z^B5wST z9>i6FJmQ;z)K2dCtG1?t=*t2npxx_@`aV-FHk;vB(P_EhCEib#9Ee?Zflb&HbzN+1 zyS`M1Kz>TshfJA3d^;g)n@V5P;V-*Gck$03q}h>xLLuRAGIHW%j{#i(FZycv)ITS? zh?^{vvbMe4yza{b!ZP~F1Vzsxu8xz27*#j${Njn1*1UST+q9XN>B1}kR=|=@LLqZl zMs7v-7C+X4Dd-KCm5&l<98g=M#1-Az5BO64s(f#^fb{UO1pdpq6$Dj&2E3F9y1jX# zXuY_|WQqCH5{Zg@R9fgh%Rh_j6*y=@2W>0J>&&4^0h`mxmM$V)-}Rt@TN4XJ3x(qxEQ6fP{+s z2i#P~{s&LcPoTayKMv91q-qg95CZ=qeE+9t4y8hPN-V=GeuiW|1zFgP?(BSh?3sV^ zm4?6zZ6$i=H&!76CA3T`@yHHLv@9^Tq)*U?v%iAC`uaK$0D!4P2Ffv=gjcJrKIrn$ zj$gte$yKhZNqI@K5XYHFh-z@s%oFTBKKt{hWQq>K!*<(w$ou;)fKQJD%gTk8YITro zr@iY(h-CnC{ztJON5w+O%`Pe4<`us%F6hq!ZmKS{AjAP`MT1KIH9(>c7K+i`CObQ$ z!e&gbJPoXXMO?6Opyd8Pc9u(Z@}eLWC`t9Wovvwvf#3U zcxUT1P?Xy)jC90g8?b5fvM-y_)CDgqkX)kT*H?>Er=oO`X3;#qzQ1Y{b#}#nt(QgX zA-^EriCyYUWiPC=fe^Fwjd~594}7Sa`*%k6&(ewF1a%aci0B1{(EfogG%UQyCE;mA z`0nkYQ51t-$R^ctS?!?n)^mw_#_dmz zkJq3p?!kj8K^+z4Hu&lazby2zyD2w@L9?Xlmq!>_e{1lU&&MTT1Hf@eECpxrgXWpX z>fn8iTCkF&hfPQDg#I8)1p^5fz;t2x2I&Uuj?i3kXRN14gqU0!o#EV^EqYvL=}#$D zqxg^y4ofk8ay^eA=-@;BoQJBuCWakf&j9Z#qt=x^F}CRie0hZ~$ra59-}UW+Fl#un zzTL#G8$KUMB;RItq(x8S_*=3hYO!sC_`dE>_xNsU5PRe#&}_Vt@p@*6bcXV4>)6Ty z`UBwTOnUL{(IaZMWK4;x*IlI+zTeTgf-P|we8a3ywBfbko|5us@aVlIr39{qy}jNF z;z-a5RbZ5F4<@QkgSzT#P^1opNUUn|TyrPV7fyn;)f5R3)p!wWh0fhk2{jIU5R0zhIT4vPyp57)kV#fgFp3QH6>&L znqs;Oe~~MQB439nQ3HLwne!VD`2hTpNrY>-F3wam=@Y>?$?83UkM~gmxMfs>4JqJU zU0QnbeF%zoaesFWVzf10z~ks^v5e2q2{tTZ{m~PWJPyp?U5loaSXxEOIf$1!0*q1t zTDQ!?nOTb`V=ckT>}{4HmxzYfS^U-PCd8jF{X{wj5YUvfP^qEjuy8@uqvcG%(cGcm z*~#2tA{9)DxvYxa)yxr)oW|T_+_9KLjwU031_5c6GNJPbpyrd`ohE|k^U)+e=n%9} zj7lcZNd|se>Gd5)y5w1IFEy;k#BK9IPsP!EIk(NWw@K$&e_Y=D=HpcTGY;zi5{p>z zX`WxHqLVgjv=cBJwc=3?c~I1z{ev1!IZE2S|t-Bm_Y+xVMEw7zMiq0lv}mP{43>H9s8*LnsIW zAKxgwBa7qw+j+s}3~&xC$3s-=H8r-@`YfW+MJcAmzdgQ8(FCQtMS7t~DeFk0@Q%?2 z1dLvg)kxu=i+ef*v6||W=L9N^r6<6}h~~G%xi(K+u~D~?f!{e~;kspD4hC4j36=bb z3sZxj%ttdyOQ{w}j%t~Q+Wb}stkYN$yb)(d5Tm5Nb|qb!I*c?n5P@h6`%NPqKy3n> zA^2pKa)h;VqH10}ETBO#A-^EHBGsYKjbOl+nsk!?Ny=2Gh}!oc%a zr*0(9%96qp%+TacqT5OtDBeZllA0%8GueV|RQwc$jK+1h_kP4pFMoygoF8TD^d@(E415}Jnv+JOC!fkJC@@qqNsVX~A_S8Gdw59;c9Jm`mn6z93KpNyNmNx%nD`MROC z1tgB%4N+PTKSBF$T^~B3+@0Os7w4#nklsmV_5|eQPLuE6T85I@qQyO}u@+V=>$CP0 zS%qi>jxX8QMa#w~X)H+dqfJh#dmOc~NK@)_!qZ<6YKm&GP)(|0pPYaA(4uTrS-OI_ z@gK7m*)F=Qb__W!~kP>ahkKwGzV!TH%L8Lc~Uis@-I=b z8wULO(8NkoH{2`FOO zf@1@fY3-K6^o3L@HubBT&?D4@pyme<c@_%YiEiS@J!C*bsH>`?DxYxE&6>l(LuKPSvTT51cWbDuO-X5 zFl1QcKm<`qa^QY(ZzHWP^*pFgyj5tSKJXNW9b`u%aDQE0fo{ zX6egE;>m2vXLC6rSts~74&))%G1CMY9&kwznbX}X^O1hi~T-d+`?^wh~~m-_?DIh70LJ&2lqUuvPc5?tDd4s zr#a~SZ{R+h6`kdSg2%pu!uMa|pX=QJ78SX$U1`m@O4`U9Xi@>D&|uG2w0K9!Qo zb5YzbG+NxiX)gE+2BIyc}YW z*hGAF?xU@}@CLJ8kcFA)bIuS^(Mvmv_q^jz{yO>2o%k8m28Tt4odDUkMyf%5Zk!~U zty0j(d?~g~$Y8N9V?DH*7{E?o6UX>gTkP=qr17qZXcGP-lvU3r4Yct0!b;qmBW~B|K z%@2M3@GwW-byfsPk0Z@X?qxygVc#|-zn`+$uoFV| zyX=|r+hzC0o<(dX#=oN@pDsMpUI|9S8THsNxjz|MWv3N`r=}`{O0#SWxPZ4+3lWSX zkXp1Gr+3h%YfCygaba-AF&g)~(>1pK&)@qAG|1RKKd?@vTTb^Wyr+uq1wm zS32!&-wycQ|LkE0nnDzgsDB7NlmyoYQZ|9~Lpz)q4P^Ej5#CWQ7&W-B*z>r_{TIJI zl@!8{V;kogrDv6WAgtJ;hmk&MC`so-OwISs0>Yb5NSf|xR?(4-I?%+%k&5>FoW5I1 z*7D*D=Nbk&5;v)~eL#_{7UpSisaZYCIH+@u34jUn;DJ9b@sbZFY9!Dy(Qw)}poX=? z;kCb*r@$Qy9qF{sz#d!8;kCr{LJOZOk(?TjX^Cm{IN_M42-_#?r-tYYsty zWR*Bod6FgSmLwEEHLpPnceI}u@uNO8qtT%mI`76hyMb>jPI+dc^7B=y?DkUPhpYnY z3;4~P($ZIIU9RqBZ$C5e+cK5jUbU26(9MMsIgi8(ZgmjZCg!+Wsr6Jelg-5^G6gnK~C|a+upQFMI+jZqety*Oo7Vc zrlBM5=qfm@OnoxjNKe!4XNl4aH(omZh1t4{=B#$bBJ*y+20#+R%|2|(XWa_b+%)+1*Ui321Wn;1wr=!PpY)0M%Sp*)6%Mg z%PJF^v0qAIKkMzhwx`X5bQ53Y_0?&U5rqGNr}Ej5#;eQ0`nslml8cDnzx$oH(zEao zy!=m6_n-dN`H7HfRh6Yslf+Y#$=$R07S?jjLd(1K4L_QWgOe10mEyaI^-H%KekxnY z=^J@}(|xP|Iy<`OrL0y$GiNFzi3?P1k14I#X)u`Q&S@F?5;sHh_g1@A2a@>Z@Rgto z9JGDSSY7TLHDdOl?M+95zYCszz5OHrbL^);C6%-o$tE~{5-lTqGimsG&X6i`N-&b~ z3b2zBBb8?Lr_{wx{j_ z)Kf~i0>ZwAGAkYv9N~6l08&C%VQm+i^;K;Y3+O>_S1kg%kWrf&H1SYQ$mjVzzp3O5 zO$!?493C$(D1@C|_|#4H)A6|Cx$qdz9kXU_8*n+ppD+>rR4?APS#jXhf`G3QhW97v>def? zc7?5j3y$>5(V*|?zPz8k;x?1`IN912Z4=3!TpISc-cn2@84$k7V9Pk2<4dC$v_X_H z|I+zc!&ihP-v2oys+w+&7!UBACVcL6TI<_|_Ud78zAg(}tyVM>VG<^ptG2RF(^R7- zxpA~tFXAmAcoRC=aUn`Emh*Nhb@4lg$)i7ipbkQ!I_vG&5=+lH0fNnR<^CxF+Ey!B zpMsv0)C^KwhPT&b1lv0F^cAzm#24VH{6-+a7VU?-#8b-|rpk~NaB)Dm*4}}s4t%w; zkI(5Dz*nERzrA40P`uSyP#)r#zd|mt^xAN0XQ5?JZJB(pb*i>4%hr`cGu<)nd+&&1 z!{SG&&1(W~R4>1B)V@{Guo4&1@wddYxMPbWpKQDB1`r3|w!iwafn`P@c*N|CsI*TK zOY@?~DdE70M-V6dip|}UpAi*L)iNx0m8tv51Rol^@68>hOpF^}`ICtW5?U&WH9x{T!W$<^`3 zSibah2?>o(VOWYXy0Tt;uX@V{l{&F3QpQP1a86gQ=&pgI9m!crlYa4RAURlsRl#8` z?$vF|pY1?tK1xkGk(7|u+==x4rMQ)9Yf(H!d)>CQBJ#C~y7UD}M#asUN$yMC?ZKH? zY(%XDOehMGy(x{AXoe@7s9PmAQ!m-QTpadBhSL~27-CWqtmRj~6((eT$nffg8WKWj zEAj&K!c5iX_{C+B<|644Ayn5-85>4w)L9hvX$f1|lv~pUh5p&QAKv%9uQa@-u@jTP zFv-w8=R@}DIZc;qWPt}&`LoA1rMo8eK#czYkUjU=ZM906#T*X< z8)EaS^HPR7CDhZ*_H zbGam?KT%V_KK)Zx=+^_{ruO2I%A}N3hFQWcTG(}|zvBw+tNXhl5KpW!aC^OmSz}6RVkpm~YjHGUp#n4mx9zl&V)u0oeQrLH z40n02hg@3aGB?H$WX{aPIwux=ESzZyPTRsL{2YVkvkaB>WEwndq^@V_*h23-;o*C@ z@#{hcoBA0Q;iP0ELj=JwnX&AY_QcntD$H&$^W$4i5d|I2KC2Cs#@LBCuUX-?JQW_* zOze~tqR7`;A=aoV)ExXM2cc9O59T6V*jXQnZcRLmHE9m@Ir$JgQ*U@qrdYk99!1Zl z-qUsZ*&R^|1`!=jhH5=D+>f*|>s<(L=dM0yX}POheVH4|YZY)*Or;F#cp}G+qv8JH zk9#akuM7o_k6;|(IS4^Gw>|QTYmZfw+!Ecq!Let>QZQ2459KIx5TCUT7q8K4$tHK( zwz>%1jWbPLY@|X$DA_cXOf8%4;p`KdSa!+ue8}Yf^3h$rx2U`1H~=wRpTG`jOtoU#jHi|t zMqHbi z1V|rLK7^oXaTbIY*J?Cew$}2RBKb>fv2g-v=h>Rk!RmaQYMk8oEbP2cKLH8KQb|V9 zaVE3_K^b>b`dk{FpV*Xhka9$cD6Q74&Gq#`V#)yLBDc+6vT<;=t#Q#Q2^76jl?s>4 zR2gt5mTdLx%AY~tScxQVQruzDr| z+BkdDtGDn&TlrOVi2z`ry34`y>nT3~3*DJjvnrW8el0+TW8OeEr2au%`KMP`Pj_$! zkdZLk?A`7f6xJ*gq9cj>A$KRUF&67(%Ib8-XF%p@+Y3)c>wkV-6s;{7ogfqbTH&pX zyJlI_CZTN(x*G%ie8OawDq$~k9*^Q}$ki?N{d8g%s%k~n#0uNWOQq|;w+nzHUmlMofmFMX`i25#g-${8n zy}&qY1wrjzsIr?S3XuXTaoK@JQIswrIm)ExL%b%q3iG>w*3w6sZuh&OlQ#2CT(TGL za#O-o3?c2X*+Ie?xiSV#5mOA}MmON{e)v~=pJL+ot6~L2IgI)ljS;oVr%fm*7~Ul` z1~?F}y{~48T^@qKn6pGJA$V!49T2K~+bN;NZeSuOD7{qD&VNln!t8Bw?L-{pt`r-& z$gbTNGvyIe9AxB7QT_s|Xf4`iZpS2!At&s$);l@aN|qfhfXl8ad;V+2prpfLQ%%8e zF!M(mLk(7E(l|Z|&H`iGjHrX)JoPY0o>iJc@&6#9{vP*7#4zrb=rzYbO$M**(qet2 zr%Oy|^u^*fl5(st!m^hc&&Y?ISZIPskO@|#D@X_P7x@+)DX6Tl%gTyAH^bg&yE;mV z-!|jdsXV5Lx>Esa-vyGLvk+~w4mZnfk>ED`MvGUO)c#D(Rf@)U-uYwc5)~G8600{k_P&PVN0o+Hy~%Iy zMEe=CUFsZIXuM9 zUz~c*KR-GDdwWfn5VF&_6mI^Y4L802M$=BMf2t@ZJ!;6f?o1$&9&9P0$5dnW&vI_R zqAg-UMWFQc1yzug==w5&mdg4>bM(UN8C%KB8&;XZaT3oyz_|68k!D~;z&iN8O6l}i zKtcpmwP+XRYsszPwu`4BeeKEVc~`76pLr zM{~bbAvY1j5D_M!!R+*$k(w>VNHDW_n!#QGYiYo;1}DE$-K3~tS9rvhpt2M|%-iBD zIy0xAaK@KZ`y&~FER7HxLLyZ6UFO;Iu3AaP$tiEV!#&Kf3V$(oRVH;VbY*JeJ~ivg zh}3kNif1914vOys+0hRk#X_-qfjJqPW6jK!0oHnJdU{Thv!)D6j5(HyY>N;t#fXw@ zshos(|9ExDF1Hn-#i~XHc-K29CXHNu8)g2em zsBK>!&Q&4BV5Ao|aahWelynG9S1qe`>G+V@S?-LuRqNH42{nqpQxtS-uWk+iyKuvx zf<5z`x#YH|$gRpfmv=)YoPSjQho(VH1c*smjWSC%w&dz0?j69pn;~n0&7VQpTa*T3 z5ee9wn~Zed6X`<;IhFG6fZ?Y!V4OnY2wKEU!^GrdvXj)bmH9t;p{9jporfUB^D|HBf_%*)UBm1HwxOyj0Fww`Y`5C zN9-^pjL_GNw-i|$%yehRxj@&LHE5h3dh^-HYdIaIw)#}8^o4ZXS*Z3knCmOBACrp~ z8V~}|fsO-e6%zQ&o()C)^eaUKXE&0oQ_i$=+HNe4)Od=1vwjShvj2?2Lv5{kwyD#T zlAwlQvwl4%JCn^YZ8zQi2^FanqtqU@?LxRR_56e_ zL|4+nTL;f&{JWsc$|=>nFIZw9i9VK++53tK(pHJ6 z*-FFTGqKCHXu(BOmXNT1kF$SfeMXsx-S1R-&CF!^%~-5hhW5DvY4?_!+LyOoECZgP zZ4WJsuzFH>{wE*xZ&?@|cg(%zX(~}h{dHIYxs|#O94Mi7&TiL>><@gCUm6ycfs9`R z5aDS>&aKY`=N02`$eu#Zr)(x-xrUVs_R`8l&8D1A5hk_7&b&8U znN+Wgl9L%r_m6EEHeCMkHQk^&iY4oU(DTI|Fp-LIO$t-uUw=-P3Fn@F%qg3jOqG`M zyc`Im=|_Z7e5k^^eJhB;O@tH3z{!Zsg}zAO8kk>XJ<$tUcAc=BLcIi``~V|3?^)Nf z$|0EX#rn3cVMXH<_!5dK62_a0U`RG=IZe^rD}U^mW#TyfD`%m6i%*d`06Wn5Bsxa4 z!ziXR06R^4KIm7G6vs_yug?$2D87;GOOlWCnCeF*+j!z|`)1q^vF%t^Z+L0*#fZQ0 z+Y-1bJ-&F<9>>BeQZiDb_?={b3CFcWCu#(V>fYx~xtY#DH<(*|PPKhIr9kJe94i1q__Ot`dgxXUNF%HeJ*NXpLX z&&{9yb8rHK;%*!oMxgTYxRSmUDp^Ti4t<#5e7a(y?5O5D%hz~U2|X&W zCk|)S-xX1~L50p5&S^Ay!l@-2+c9lSfk$=B1Zx?AztF_IUFh!krLhT^mj2~i&6H&J zLS3R0H20ppJN7Qhjrm^w7n0tlhS=_mU$cGMD#F^>#4MZx)4w(WL-9#liMaq( zU1_6X$km3)FqsmaOvtFLn)C2$nr@BvTjgd)HOkC$ybDhWP10bElR6vmUOS2)GLD3^ z&zFD4`bxi@?C)Y6=Hv=FkvshNQ8-F@QWcs2neU7h$KInXz$iRM+e{OM(Lou5mFe0s z2w1JAHNYKDcQbE^#55vfe1ZAoQ6}Vx2p3qL=?@nl+poi>>Vv7hY}%Quc(rY%BkZSE zhscoQ1X)||qU+4Jcb-PmhNLItk4N2+$0H}cGYs%YTgA!>z%s7^e4$VmHMb7%6V@aK z^X%tAR=9LxPbv*5olFCcBoE@Ri0I@7XGna>HZ=Z0DeB!VdD(>^hcnLvfcx1{TGuz- zl^I?9L=wZ{guojIQl$`)g~2kJwog9c483+Uoy`4pE@+Jka7Q&Q?z5zaiu_Nu^nDno z`k3JRUCYhF77#GW0{1DNObcwmbm#SXyN{GU@0sIHx+fiLj!(h}!Y0HxEuo^OPsl$O z$dP6}(d2dZ^BP9*Q<$@tg=a3I{fEHZ-$IYz20S4iZmPBK_~$o$)n3?h(8)9x;)nM> zzh+L?Ds$>^#F$O>##q!yp(Or*Cac$(rZ!I(#%Xl_YZzA!pY3#TrMwje27x48#_G}q z^dr5eGAP5A5H}p26Z@->P978$6DOtGGC(ZL`G4@ZFLY^d91M~UGBmEwW zkb+G;iK1_RV~9LM{?}t=zUqC1B`T5*p;h%67T&9Y`)3zn;gWns`LF&*CmDITn0Anp zuQv%tH}+50iHD$xrqRkQ$&sGjp9%KI$Cxud`#0x8mcZAd*AbXUnS?w|INQwal;!Te zBk~s=gv(xdqaXMse;k0j55d9tJnLaqxPSUx7dVjG947dmLptyakq#KBbaibB$-j4_ zJ3A4KWIb_^=>CB}4}d!XtXBF<0*67nT?jdB`k=2LZQM(dabI5@o7@lm#bCh!Wl9#& zqlw2n`KjgP13pTy$9u(}Jtv;T0fOF6iC z3H;xgG4r*D>fr7E@Dg`lA$Gy{)XzoxYeeJ*JPr1!9zM{j)z(!CuG44fv0-Z{+b~OktK^e~lj%IoL17$bKo{**e;yNjVQ|4D})K zKvSH4gQxl9hW`kNOKhkt+4g0o=K&X@CC zB0bWif2VHF@|MeDupihKZkj-spZZl*-~H7v4lkKonn5giwAJ(p z9tGc2XnRrgqJTpd1PU#xNKMkRz4MGa8U>L|@D8}uRUbB2XZi?LG<4JN6`b8HJaF5` znUQ;CUY0yqihq6|Hw;{oof@ift-akHGjOmoGUekW?0}X+y~J)#q4TYvb3PvzLZ|-?MbU8dW*%Mk2xKRZ>nv9YLp+thxZ=@U_&PZE)D~TO=;_K&hH8 zvwH60^=wEj^&>HaE%*x9DO|0`EFeLju>7T+h(*KjXC%!1#W<_6`c6pntZTzc?*AoT z5Jb8SKK2?clhda(i*2$Y8rhT}8#&D#Qqjbf{7Jt)@Pc`EO1<&D{T*oq%WF(&@@V?t z5djRTbq5iXst%Ihx)+N(j>L3xl-Dx$wkL$`Aevo5NVtaZKk8i%<2DO>c8Rx@nIC}f znucxKOHj6MIU*xS&T079RQAo7mi*-={yr#IHV1rv*u^`PO@@6so;b4*UcQC>4C(Kc z|M=IVE;p!b>8&HyzBJG-h?L8k0UtvFWR`{yx}I)Z0wzI-inYC-a-fwC)schzc`ti~ zsCx@syBTN#P!*pCym25J#*Uyl2bMM&=`W?k%s_$UR58#(kSY3JPxfly2V6Pq9P`_$ zt-p85-Oq@@^YiMl#G`B+5gZUUq}JCM85m}PLB=|SBd-vgP8Kw^MA^vDyjLauWF#ou zpEH>icKoL8NiUEcOV6*Ox(si1X0uaO4+p|U3my%{aSVyXnl|!M(U(ay^+QmmP_&VQ zqyfjRwz?rn>|vawPH%o0tDb@4qB&MA1Ia~mzRT#SogJedh^Q=_c&9sKS;^rf&G!(c zDhQ74EW{;b#f-c=x<3-3*!Bm;=6N4+EI=2umP)4 zB>?8~F#4S5pCGGZnG2!c&iA)pJxy0AfwX4FWJ-b~NZFE@gz6wzvn8nvq=PvLhI@cp zeTb!EytxM32PwzQ)(OehYbefoKQwY$Vy6L6!NGG7FH){>by4|h1BvN;!xk#H?2gV64>CJw8dCUEH!?LRj;w1b~ z7OMDqd0+J*x-09{e?}P~W4E7U5cDGUIdkDY1QcZMiBi_t&Gq)cPPE{k%T??pSlB&P zcQ(*i%8~39gPwOE5}i}Jh*DKl?DAo>F&==jyGqzu!`y8@K{KI=K0O%+j}x>yKfte= zz<=j8Q+Bz_)+rY#Son)xiPW4?In9z1wK}x{I~xB|4diVuq4DzD%}#nGjF{Q(L8y=m zU9ICe?+=nbx4oSKmmU1GfeeMtP)=6FW|~#KH~%zFofrqRhO>rH(a;7I+!`>upmng0DXUm29dCpnNFo!9osQBCS#-WQGZ42oLgZ1q zO19q&OJJ>gPEB*Ulz3#g0{kblWS;Ljb7{qw3LGDW%%UHpNJ6-Ru5b=QL{M+2GQVV2 zFz_QK<`i~LzkCwH&SGsc2fNG;@|&mbJr#|5q^!f0tO>-hYtUJ{u&%{u%2v=eBkZ}> zyCKkC=rB>HCuWag118;uv#krmut>^5Ypk{2VeJ6~I`KvFj+N=K zVnKlrr)5IMKE zZWqsb4#I4>+Bc>ryn_$W{o~^cYO}9gUD9gv!rusfLgdJLZwI3M347l+fuN`eRs1)+ ziia)i!ElhEej~v}L8n}2lE~LW0%Ts%V(rqk6d7(Y5@a<5lT8Q&QeDS#RqEg)o|!Ge-U`0 z+Ag+8ns!@8!8`zu1eqkW>Gou9$j*0vORuPbG{TjWZhc5l4C!^A;wzCDf0^4f6ltez z-tk^4WtRsa3y3vD0TzJ3xj#SY{088 z!~m5BJ!(8c!12RHgkSc9kjrM_7JxsFpT4By2F%=g>j_fvkWYT}`8gE)&j8nLmX-tG z+WYCScrD!(;3vp}vX<7!S1DOwOGR~pI08Fi6$voUS7cV~_99kdf$Tf?7PXv*J+O)f zRCjY%QkYUGlGQV{%1j|YZ@d2MZ!_rsW17EoI3ai~Ccw21->z+~FYP_Gepk z9KnG7X!J_tRH2bVz5mha+ z$?_4A=2C|d$f8mB4U)eC*M9)G&IDYgkdmQHZQ(xH6do@7CiDN-T4@dbaq`p|;PPIt zs8T>-K$X0iW_LD3v)8~<>%C}Eil=m{!+)+fF9+e1=$5cQb@q~>^^Y%BE?ChBvNRzZ zKqveKJ85b;3Z0pL?(*pO2?J57+7;!t^Zh-1cC&^Pz}cchTR`* zlH@X@YC~rD_qzCwxZuPzo%@dHpA8gu#MlqB3<1x?95_q@cA(bwwkma=GXN|<0IrCO zIWVa)3>rH8_Lh<_J|#ymi3tqh#$4CfQl_I)N>lzaRe+7_gBX+MR@o=w!d_}Awr$BY zr4Zfu+c>6Bf%z?x$|gUW*eC|E!K8BQT@B`we@_KPIJ}wZO{Swcd5;i?%vgv*UCXcKi4yuIw_oGL*VDJb6);Rq&sTp=9cq-a z1sITC5J{$>R5IvI)%(KE5S0Id<(3AX5`u9-U2yj(cEvz#6+y}`)l~b;ZxM2r12NLS z%rvSUB{*^SB64d~oSVn_aaBw5`e- zq0XK-;RdW@nLVW0{qNLS_C@gQ5Yrc_4i+CE_Wb>H?T_K|TzjO}-hUQ*e}CIf1ZU@s zOLe_mo*gJDK)il>10-P#sGI?XO^3hZZz3#+i6VcW>`0GHcN(raZW+Q;AAt^*F^T|j z5s=&$uSK)}-?x1VL*&g>ctrCLNn%7~k~c)rvVoJ`)%E^1zDZ}=+YT_K&B*xv*4rOZ zU}t0~q#a~B{`~UsNaU~=i8Sq!P&6O*vlO*9US;$q!r^mSVuA=!^aO~)1nXjT$riwU?BfIe*Y3C zLP16;7t89x(Q>aT$Ry`I%Hh}_ce<;{O0&u1Q9jbb{D_3lUY-4XVCg9%5zCG@(XWmo zVPYhZh^73SSFa8tmiHma!<;~?cNC%Uq_Po08pZ6ZJqJ2DMMI2slbaL2uT@o4EROe8k@?*CQx z7GP1O@B6r-2!e?2Qlf~lC=HSd5~89Y4MUeAT_Qa&ASkG$qI4=!LrHfFC=DYFH6S9= zA?;BA=NS9_U7y``_rKS**CjA;&Uw%KK6&5w<6raQ$KH@MN4}9cUDNsN&GPf(V{qKn zhl03%mWq9mg&(1h!2OqMPy!vY@K@=hRewJFCWO_W$Lsrlz1M!8)lxWZH`e;^-2U;6 z*CB8>S)VAY=l)A}CYfLczwa;oPV(p9!@<>i@;REm{+DN0azmWKkY#)1&-O85aJBAf z{+>@jSJvF^|F;szHt_S}ErKkOO!$U5|| zl;bFVF0-UJ{I$IdrT=Z&W?-4Z2rQ%be!lcl_=bA8z{Y=zv#?0lvAZ_lr;9M=Kvsf> zi7eudhpAg!=r(vQRt ze%J-cuSh}}Z(0BJ&%626-;p$di$!8If4=boO|W@fmFqG8$vz9p!KbOp5@HVi*dR2D z@Qp8=NB*00P|t!_96H@T^z)@5jyi0ie&pXV{m7O&!2|d1YL~i7M@f_@8H3GKRzytlpfghsDl0*;DrJL zNbN_*2Y$RI$v|WWCi3u{{V%RfG7~YV>DPi?x88cq-|@elmgmSiFLpmZHUP=8 zDa1+$zoLW%h$=;yMMEOFbkslJh$e}k7%wr~bE_EEN;oPkU^06Xy>KW-$#Wt!q1$(bPpf+FX!D$7M!5`J%q^g_2koH6r-TUZGd5?K^J2P>hg?5 zvdSBX{wE+rWsc+l3*8AImC4Ires&i9&VHz(*MtI)zp&Z{rDBe#;QS0~GjFwJLYHkBBag=nR&f>u(oG7V#QzH3xg zWkja!aAh*}xo%%-W*bPuY|cG2{RvF@vv2Q8j(}o)sgBZ>U4=Yk2AU|3^`uQ(=~$Dh zCm_vz{>9(Zw)~5)H83;N-(F+D)3J6vATj{v8H32kCux@JFaa({s<-q$iRYD@v z^R%FdtcPMi`9_L5XGO<-0hYK-pF_PLtq@d?*KU45s(54>fI;MEde+94#br=A=)f(q z1{JdC4CpLQtO~lVT75(6RtggwR83W&i&cEnTO4yo)OGQ;a~8t-YV6C>6V+fc116P_ ztFgt>czY4hn%~jvBYtUQCagwT+yzap*NApxq>y0j61>CdHUp2qqry%&HK&P=n&p$< z%hm}dV2?A8;GgDcmXHv=yO9zcx}C-vC`gr)70j8d`=6^Asu3^y9{47OIxCghHAW>o z_@qbiTDc@tY07QhY;^s!?SJddXplPMCEobziIzxyg4!2GS+9Dea%HS0uZ75Lkm8zB zIG2xSKyOyaVWQ)C+Gj+zE~EPj>ZuIQg@{l?3!qa)q{i8-4cJN`>b*E(9gywHiog^S zNUv_uI=X`*a`;Y%`1ZOHB>zfEC_&AIDp3kOeUGnWS*I*qBBjEJ)hKHO{mSG#*eM-! z?1(-~adyWPyf#}vw<~neS1y6ZXJ5oQqgp+-HQMWl-1@Ei@f7oj%J`)d!p3!=i!A8` zJdI$T+pvvZn#TPtsibtVFMo?=pFalg%vYjx%;X&=8AY_-0@QM&ER#FVsT?*w=z$1S#u%SzBb)+Xnk$C`mpS5~) z&^y~)*mlSO2*QD63KUB_D8&em_0qDURyyveo=}_i(K*js3U#&!Y{R;IBM}@=*;JxO zJi9WR*-`6}ds$U-jcH9uBgyAL;@(2zg214J&ER>!m8%ptf6P!bzFvd7gUr~F!?6+N z@zxb9J@$BEtJlDZ?}J9|Om+ho;+rHRk^B-z*?9BxJ;`^J&$SKnKh-pS+U0+Qf$N#- zXWm~07GAjsD&kYXuOKDg--*~mx9=!;);4LT6e=PZ6xcXOkUM zMhzj1pREy9lEf*s^+o6?6=fFoH=)+mt|~BPlRU+~UIL3$W-TZU9fm=*HHrocS!Ew} z#LO0L0_`Fx*+dcZs-mTs?JBCY;-TWqw7-YRfL^MM1qZ{Y5?4oCu$W`+$5jy^gpnSh`g z!x|l%)>!ukeCB8%{;dW0neMJ2G0{RB3vcPIdJ1}*_i76sI2vEXCQ*;KM2?aKqZ3}I zBolPuFmIsWJ@*xWKdZaH+N}*8HGkkYV7WxBa}t6XLfx%woM3@ z@vFXQ(6QZnWf35_xj}r>aV7v)Hsvt=BJet)BnHXT?=f{=oyeFJ7KX2YzZif%pfT7= zS0#DXIy0;@>9H**c(CZ?bPZ7efatNvd1|e%Lcc5ToKZtDH)?gzC|Io4pGy_G!Z;ZF zS)ZAG=T(EUAR-m<3i|+i*QB_~1e6D;p7}OTLi1PDc7;vt2t9i@A8Kq9$aaZkbXmDa zr~BL4PT8O^84Le;J z<&L@$HK*T<4A1I^yGk!hw)BMYwZ$7)$^If+180NXhA7pQx|*zKp5GSBA_j~aqqEF~ zlY0-bB8e-@-IIRq3{Z7A&~)dQ8|^7%4QKB8?n&IA{>s6U(MA3$^Fc`WE5#4WTqLS%ey>SIVebHI#}V>7_bc!NbN53>S`O#RA@TbS4Pi%z2#W zMMH?L9ei9&*K?g2HFOdD(0y)FY1;k(OKS1;1h$y8GmWuM{qG3WWYVY?YN1y~`w378oLBL;4G*txUMR20Ep$VevXjgG9%?cOM+4K75 zWt^u6E+@6L0-H09Nx*hbi^UFAt<3b{3|a{Y^DTMjC1RERol4dop%qz;Fl-iJBIo>- z<)Z}bXcqzeV1{UeXcuhed;KQjzyyAL{CN_ZCv>)1xFllzep{T_0MOG$f(*tJtc_Eq zak<7f28_e?bXV41t-anpA6kN9A;RRI=883qF;6iA1k*GCX^l13FPn!$5Q^MRW*D}2 z+4ttNUxO@TABc8NN@Nu3h*g2~GnGas{Mj7`8^nY5+@auw5o=Je}wClpyQi^5CP5lI~%(PCTo1_&ecvJe8iP zUY(f^FpMa-MdkVZIU!jR$#>JAShu(4*eFTZpPX=2jm3Ty?CO0>bk0CT1#>$-iJSQ!3~guFE+l?H(TdcyQnO*PW6)VSs(%~U z-FZ(>LtZ(yC`l`@MXd(*L;NY*hpn9DkuU=SZoYX;NcW_`F(AfnvB!1VEuY)~VXmoC z_}HDXPC%Ajm>*TX4*b)!PJ%HegEw0|UtAPmHzqG|e+y3% zHsR!Dm0PCrJ{uZErjlG>df=^qv@>CHZ3F4b-G0_)SqhD`sjmo)Z`gAO6IQU}nKML| znp@6ZHooNX0q}=;5Tc#4W=8V}ns@zy&u&`5I%QSs=9_yaUJF*39D+nfuUH@n=awKl z0{}Za0Qe#EimpkxxUEFd10A^CrKz`fDEUE6J4zjm>F5SB~b+`*3fE*yYOe zI;xLU4GKj7%BJ^0c!1a!Hhtlx9}!HaK_Q9|-iRone`r?gm&~JkL+a9d5ZUkz6+vG`lh7v2aPiig zM}|UP3*yU3Wr&{JU?^@&#f1vzHMJro!7Ngx8|5LrywnL9$cOp*SF;X!n@5g?^t|hd ze3u~RNot|84L(oQZeic=@@sz})ns`r`fR)oo zKl^?<*du(3$Sx=Miwd$=6oT>{LHpLlA=55oQAaQlSz{h7CosE`42|-?s#agy;1^T( zVa24<+C-8hQXE|GmZ=-KUB)c_Sr;PA*QSLzbKx=3Sc*s)RJD87%C66a042?FBs;uybsipBn zKOWL)x-xIPWKDriQ%T3Fs3)iK836-s7KU%VbF;6Y)+q3(s8aK(D#qrck6+^u{#=oG zOh{?$4M4;a5<22dlo^C=bcg0KAO?bB((tkq!!KHwR#N=NAsJ;^23je%sydQ+a>wis zBrPx|+xN8hKvKqhl(D`06Xb$+yT9zCVtiwB7vPVP+v@DEj2BzS9Y;a@Ee~l`&nl@M zaRnhI^R2HA4nX~evQ=c^V~_R+riqWTUc(DV2flB2Huj94a(BS2M1|V!61AxL6%T}! z>6^Vc1%5x;tbYYK)-BeV)E#QOIkda4fZENpGLCF2YK}(-$%JLkD^G(w)6{(qiIxP4 zaIk((g?hzf#6$hr=+GNLa;IW{^g-A&etYzl&g|t46%GMj?BqFAjf^#5D&CcK1$!4z z=%zBcFVti)rn)^DW0vov7p~7_??WV!HM1HFc0c3f>U|^I)Z_G{I z^VnCIY%|9GZmV-?XH5;Gf?`cCd#6Lo3AMUbZ|BSe9316v=eJi?Bh$N5Z2UWE&NQ)< zN3k7ClMKa1m?A`OL6$FX9{+xS4HenYnm+?P%9av~o8mP*p7D`#pP=|r)}YR{Qq=C0 zzLpwQ>w%LOZY{KEx-0LKHI<3IXwa8T;n81|ydC6*Neik@-B!2&!_4K|>dh$3j=O$( zdVx9=v~<{VRzzqtj8ME6wuKNFv*2)`?{A znoe~nbyOrX-FRQD+AFBHEb+;^(7pBC zYY_6zNeCn)eJD@T{kAt?;Nj4HGrt)*E_h|^t7z)b*$7C)Kv3S(kvlTzEZ*3opv!8S zo}U-XJ_nkim(`zHHNJv|175eMTLjQVg>G?>&xe=TgcQfMU7nX8#m1;R8mbw%bh&lk zdho9HY($#&Z5J_uA_bJ%rYAZR3G~Y^2h=|21nhtm(QQJ02h_d6vH!sg%GNP$!W`Gl zNJ(Q>#wsS3KP7=!!SI+!Td`~d@$NX10*NFJ&QDSLd+uxuPv8aK9{V-?!wD2=nZotzL?g2qFpJ zeji3O6p5!uWE=(RgHyMFV-;vl6vCLNyLFX$Y5k|0o1wP*la*8 zoHVqMU6r((s_i=ihz04vp}BoX#IgF}H(caTif$dp&pTr5&gg(>Y4Z%^q%DO}I+ajK z8yBcAW}llB3zE7}qAvNqWOD1W$_g5%m2={1Mj13XTdC-^*faD6H64I<#x%7R_YGUWo_-?)qaW(}KKcYtadAVHm zPA1^zRzVBdI3psxdg{}=XLV(EYw3Kv*tI-_8=x?LQnB^c0;DV2S#gjN767m+DONQf zB)hQYpGK2m(kH&%00JlZPQIB>ZpVZ;+3f(``Y1jQOCogIT z+|#&}Sest?X?qF#xFJJXd4!aLLqTliyJ+>jt9t^CvmAh)G+7o)t|Pg>imonq3Y>8=gO>4mhMu6H;kM+D`?x_ zVkp+v5+%rC-JNtJTs;P$bv0=HN2fF!)B9r~kSQlD_EN!SrQD&LycN+M)bKw&s=UbP~D@d!!85TtQ)csfu1aZK1Zb zhHpo~g~=AHRu%nCb;OI0wqriBcv#RFEn@y~7WE~4VW=c|YaDa(v^4=cvydFDDC)al z=ZZ7YaKWXfY|X7mS<&jVCf8Dm8xIaqDjSQr^W=xy9pKSb9q}>l8WNq@O3-l3t&QHk zFuID2S!^&`sFgcXv?f+wZB-A+n%);kJ4(hsL$z1?h4sodTYow4Ed?WV=oyZ39+9Nj z=plUCFeR1Av2nlv2F!`f=Fr~@V5*}GNY0#g{$%kor=n?_R^O##_&s3?6Q|n-^UiuP z8_6OPJO`q3tq1SJcn{vu^CAa%VsuA*vb%&lp}foy1oQa<1~wWKbplZ+E_&+hQ${}Y z?l(mD#)9E|7%Yf3Xq+Q0#T5oR-QI}YA3RO^j01#lZmt!nx*XFhf)-CoZTf1&mxywn zQXgUe3aIGd8-qqr@_~91gIW~XH;K_Gg_}ham#(^|X*WS`m; zCO3)6m30^t9iS(nni6-T)4pT$6`pFo*)3<xPQ*Qn;O0|Ho3X=1F)S^C82z8DzEkm{>FULM|R&0HxJ0=32yW|c7vHi%q|9+cJrzq z!_sfP@MxUITvkCEpz`yNKSm7=gZV7{Oxm9TiYhtjlUuRLx{Gr+qfY34C`f$Hpf##^l0RvB=AAt#1lo0@`Q;5_)ou!) zgRq8a@m0{Nl%^*QURmn^b3Sfzh+O2f^Kq9CyG22E=2V5}#SAN-P8Cq=Z!`gYhm2YCTEANDufv$mc$2DHbX7`y>JF!U{Au|7EcxUq8cis#p+jf%SV8afRi%|z zr*7S4Mgy;l7-d#&^5iizbtx2(r){j7h1ZiVwCT})Ff~>~oVy>lznBoBh=*RSppjWVmL##%m&m83i`y{Dma-Up*(;9G zvI2mzTui?>u03X73kxqc-qcq5VeeL>Bf48sUe%{j5OY(}^V%PzXE=_2i^R8Ly8-`P zjB~;aaZ)8$S>Lt3t4I;TanS?%WoHf+z$6qAR?>jcAr-P@J?r7Gm7V{`iIP$SQVHBpr{Gtk}ghnd1Su(?w z7`=K~t{yTg(3ZTRiJQ4kEq-UWw5JcqvP7^y_Kg-_Q14EIrUColEW6(19wXAD&%|$o zQmd*itqSTO6mr~D3#lcPNaZjK64w3scZ$k}i|vdwP-%dMFlP=ytG?bxn@FS3s($Xu zr5mx$07jl>_waR2eti{cm4jq*NN>vJsi?CLs+%TEDXF7a$ad%=?qP)mcIdaYlR4~Y ztZbleU5z5CEp!fSV7%U|bP-13N+Njf*lr+vb*XngjDZ1)a#k)H9MkK|Cu4-K+Vxio z_nVy-9eMD31}a_Me6-8!8-&*bf%vROO|Io&-5Ui_dWsaBP-PZJS>wZ<%hMj>)H~eQkvWCy+^vaOjJU+zR zMurRmVXVaxa63J_l5@7OtLTnPWcA$7UQ|Xre~&!{SwlEQ;OBlCZm{@aPb2)Lv<@p-gIR!E+k0*cgG~@dy$Zbk%V@ zP$!B5Jj-rV24MRq0Te#!+tynI#Hj%o;X_l_1~8GQ>%vmTAfm9ym@Mf!I4mdimTn=y zXHf)YEHG!=4g|6YVJ5dOlfv9RiBPCD?;rlSU1O3SG?ksAvlW|akz^1>(ocZVZ% zycXDzA3fq91k101;G)!;Pn(%%m(iA|&qBr@+vsb@?5-#nBrM~{e+6ljRjN*JxRNft z+qQp+V*c_NMYf2lkFXEgXRXGub8Sw(NPooVD0?||3H;x}UT&`KUr9}s3cMMY>;>^- z_T!)AHMCha-U*~?%wlV!hq`0a=|8j#;3yr>pXOPfZV}MWk{_R!ubW)Ww3PW)TS|2$ zArfBhSXeBPJf|HRz~%3h^EjzBv$=(S=vvJj{UU{-{ko}ekU3*5DXjNg#V&p5e{Xs>L! z=ri0)B$YWv=#iIitn($e?b-z^Oyw;i$+{Z%X9YBS&5d55iM+Fe47X9rx*2Bvvr zhhS!M%yeC8%Urwf{=T*bsg(xWxdOc+du$DAXL85Z?(I2veNbUMyNaJ3SKjpI@o3YD zG*?yEMw{?S#{@O~y7CU2nVjZMO5roHcN;u-43CK>$HnWjO4tp&!jsQ8dpsWagDbUV z+P6U#J-d{gq}Y$r-T~&2QTs5Za&l&Rkcun!#G2`#WsHWS;A-(RkqT_5dDZVLB9oX& ze)HdnzvxmX$nDLL3wl=fC#VFA=*@J8*g|bRrzQ+^8q>Q(d%`b$tmT_pVrNxH54sD@ z3|D#1oV!gCXH0PoP0PL1hk0$IVupPpxd8P5MmHNMgdJEt>YTz?lPz~fKWU?waC^3y z=8POMBveD0XEla4j{Q@!fj+9I*KS2ORO4K9kZR-6wY<(0#dvS0B%a#(!1PKm4S(3p z0J#im1}rw=%_O#~zP&~&5$DoSXLz+CzSQq->9r5t0fDp-1>qEr>{7d#UV!%~4p!2T zBm&#VU(Ci!l0m~~PKx|$Z5k+eSt{0K z82{{sKl=V$95mYi4C2e%G3wOE=3+G~#hF zfqL}yqj<`IDEbV!X^m@L&zGYX-GObNGjMxaE-J(Ws@qN=i)cD<(djD!5YSJ0pKpxd zU7)kTo;f_vy83)szd#eA)JV9u6-CLSV;y@Q>v?W(eno_mleun)IBB_{$ZV4` z;GQqT=rEa&`5$xcUlo}zn-^bVkC#U8?7UdJx=ROQdtBIz zUIgh^cP!`8Sra3#TgbGNX4j@d|AyZ@uXp=Zyx5kF%}}}PjL_8k_BQC994XUP?J2V8 zW_OAlo@^Dr2`T>q^S&Zt$uhgGHk=i2aROWDxOdPPAR`3D!bhVtx_isn2cc0^S6sjR z3wXDr_2JYUWle=YsgSHn_b3ucNlbd(`}56nx(5VeZCNV(#bIO8N5?IX7}wl?9WbWmfz9qzZ0cG*eK&& ztpeN&oAs8v=(i**$1$MZO8>+KCkc@vq-69#&vm4)_Y3N(KpG2*fdGS!LxkRy3{%oH z91m_=gSl&un9dHz4?v^|N{QEJO0X|KHJK$T-BcT&^)WNjLnd)&aLObP(eJ)h#086S zkb6>d6Ms%G9;CQ6Tnt(siP8UZzka4vy7_+N(}SOiN91qzE8P@ONIH+fTDZX2wfcj} z*atrO(9aWdvbVKBq|e=Fa;;(!LK&bqOhL-xH;oDf+L_IrFpxZ-n^vdgJgXRYOjOsH zJplbe(G51LQDbvYq}t8*(QO1oRKY5`ky{ZvI6*3H4WsdL22%6*LP?%sv(P8Cqt6*h zf2_>qf{Hq7Z$M$OML_9iJJhv;S#YYhu)F;ZKEscCZZE|2^EJinDvDS2gl;OX+xjE}@Dlu?41xYKIQUW9^ID}as~keJ3L4%k$%)msChk@EP4 z^I|4%ltUY1wunJpo5(b085C+ZapX3Lz%(KUalf(KF@=UbU`p4(WrP$#nsh0Yfd;P- z2z};n-)TeuNgxoSU))SUl4JzKBQwndZ^F|sR>UzklHZg_{k!doeZufLsQfsN7eHf> zC9C)NKl*VEHe!a2a8!Ws)w5>wgxig@ECnq`%@P)Jc zYG`Rth64TNewnMlT$3&%jDk;ECtHJFMA@!XsoAdrq*eg6(7=ULEteKGv8R8^yD^o7 zYVzJ}ot2l#HXq{{$hVG3Sw;0h22tF5F5O<1C?)4G1USL~v4_QMlNG$iGo_4)46W&v zM?^hxQeIU}y!5}dW)Jl+`cVP)@+W#T>*(!F&74zC%rdH75)0LPa;C=zTmh@uaQqql zs{khUVYW%A)U{Bq*2j%QasGF=I21vPUA1fa;Ta(IH8~~B}qK^=#lT$Zie$j|c-A$s#up)ls#h<3o4!#kn%BEn@ zCD2rVM9hPR=aVTV9p@v1i52v2jwKR@$IX;_Pt?+sM$gDs>0cLYeZ@AJ#v8Tqd>ICn zKVkw^WApGK%KAPe>?SVFb}%3rY`;k)yM1zI%;jrc?K)K+TP>9BW4uzIQOouqK%U+k zTDeWMM4HXGFtBi_dR3G-SN_T*u2D^1pg+Xp;1U#1-wBjf-4YLSqq>2e_zDf&Xl$^$ z^9_+W04Q{zS7##eBN+g4pwnPctwQiaagLm*y#$!-*VUuC(sG2~B;p9o+rJq z(U{BR(=O7#Br9_Ha!a*)usHtyL}}#lHBip4P!Iq>7tVt7SKUV>ebzoh@Aosl@tOi{ zCvC^iJNTj4UGJ2;J$HHDx|l$7$Y<{%ne%(=Zn7MbEZKYE0PBg7Lx(P%eDvGylD$dA zQluxz$#;`Tx7}g$K6dIYhW;-3(~opg)gJ@inm;kx*@`AA#mkP|}4D-XvY0q@Z zDu%tP0>&c_U%6Tk)wY64;EyKd#f)(nm}_l~`N2DT>+t6AwdWFT9t40fbit@%{tf#) zTST5ZA30EQ+hC8A08-pN!$A=M&`?1HQYzTEmXAONWswxS)%@@Q0(h#s&2G7WV9GAm zL02%=VLaBkM^|z0htmQB!#c_z?w%k?w3|gTIrIlFG7APoc}2jg_w|J)geIJV($I4Z z%3Vk1ojZV(!Taaol>KA+tZOMm!LZbLz}J;7)KcQWH0V~8y=ecku>`ewPA5uin94yGxKEt~t17R$AuV_H#%@4^^XnZt~_0I*VR@urth_Iw@-Q)t1jWjp8bZQ`a_6it@O2N%;`p+6V7iKx(riNL@j<4fZG6S?dA( zZPyVn``6JKJfI&05FOV%3E_=oR?TQG%UF=>NgA~92OjvSd5e4h0GD_1;kTJXZO|iI zhN;p;rRP^1d^??7eG%_8>0Gs;*Sc~HFo%CY`Y{I$*b^ZCNX%VmRp^<=86lZC!9z&z&`I zYPrXsK2{0li|)7)5I_HBg<)Ykwn<15XCMbM)d zZ%cN8SC}L()b}cx80TT@pH)&7e{+QPZaO_=bms>yYS&Eqxy!Qm<B2>ruaNG8~m z?v)mGo>`9hz9Y?Ykj1!%q&@kdT!9yOLjN)CLMk;SjEMQt74X6pC9SjoRmf>OR%CM8 z4VWsLoz`_AF;=*40u0-evKaIM8w1X-Of~fgDDSiWS&Gn5}+XwHchyTW31K zIk>DkJ|A92F%;_>BxcXjF$8*C(-e`yb?b0;SGMpqKle+4xgnJ>En0&)1koc9Fm8Gt zwbGn)V$4LMrKjsFUkHQc0|+jCX+A5J8>Ll`WGX<+!!Z{H8= z7V8P#evuhuG%**53zbl9F2(Q2-Qdi*GFMs2jST-q+E39svrt5eMv8iam=y}=e)ANE z5g+=VW2bogUA;OP-n`tUJ1FdW!wY}F{ZdU8jGL&{vfL2iWgJce(BD#tSfq%fg`Znt zUuJqb2O{$zY^ZJ<*8H;CYtH{H);f?_+_|SWZlCnP*byX&Nuif0Z1>{6TI6*sZ+4QC9L*W?{hjuJe@AG{}9h22&M-=-tzC`F`M z*O~>I8RD~5JKIT%zzVonAF>R~ONd)*qzY{;Xs%G|OBpH;mYe`~w!!&Pvrf*63Uge^ z-yb!}dy+f*$pcp73&MU_w1dBcMVq}x%eCXyaK!W#)W{PH0(U%Te?O}r2P7FKd7aj_ zyA1p)(h&$uJUb0^_f2cEkw_iDwP?X07^i;I{OhMECMvq++cLz|T(gGWUVL=l1&GgM zJeCuguL=t47?4RPdcmlt%=}FUMSRnmAX^WuizhOAK6eNe!sygj z5o53WGE?Ue$QBqB7(EQ@m>A;Z;(IkU&&;=16YBwRtJaDkX$m|z37Y0m4O>J3j!_Kl z;Al5#FS<|KXmTauT&ak=b|v$v<#IqEcXM82J~<7|eIe*bxR>CywR#V(Nf~>hH^jHM z^1!-$R<{RDl;nBLyj#fz&5xb+*Ck{+@nmcKQQ%KsapKyE=+JBqkIy|^(LUK68{-zO z?EozA<_UL)Sga?XY3p5>${ZSjqt4Y8+l`jy-cf2*6l&I$k41(_*)Ugb&D!FR4P3ue zxankrvD4Es%zy1?B{Mp>lzZp)$OXdeBm1QW;eHDz(VfjD`{|Z2>nt5(x_d2RJd`Z7 zad?VnW}K8>W2<8bVrTY-5YB4u%gr*FW%W4@r#AvbgEBw4mqWdH`~bl7m0XzmLRRF3 z!%4~PrvoirAf2F?CIG0!zMW$@Z)Gm9RyL1Gt2*cP5a%Op7Ym_*+jFifl|{1)2mC3q z!u#y91@pv~J1&L2~s6yTAfRalDz7=;>8iFTTskF^nMgzEX9wwVHIaR?Ii86rSQ`JXv*jt2?_-&R-9B zA0DyC$LC8w`f*T9Z@yFX2=VON33sArAV8mHIxfD5zX8koi4K1eYSHC5S>x8d(gPz$ z=wc-RnN8VvGP=HSA!>S-d}nIo4{@Hn7QPjQX?BW$IL96>$M)udzHqP3^|;S^?RJe! zcofa5JERDUrJ*`Kuqii(TFM&MPY0M3u8%$~CqiSj+yrZX@E=#{4ERoKzC)##zT3I?kZ#LpvV8lkLejGr3{c}LPjiCuz&8QAFhe`QqYyNh;cr-U;>_g z;Q-|WD=lK}^uhZ8z&1XZJ||A2bw$r^r)L1LzN3Sc$DlQ`qR>pxaPaJQv-za{oR%)I z8$hX18*;3~*iIa=dCkysQyjsV-JMOO#v6EIl=1e>&|vGUEoHb+)Qr3CAmG>q7~PBubAe6N(67G4YyHi6t2?$GhEv1yZ8gm<*uS0W>{BFNS0G69MK(*8R!bz2J5P)f_4qdOoLo^5j z$%MO)MYRq_=0={eY&yyo0q(uY+g0%490Ut&lyW_gJ<#disnJbb4+4Jm$FaK4F4jIW z0`z0mkh&eFCeN_t|_0w>M?6TC;_b;>k(-3bn$q6@vpUbISU*3EJ9CY2@VF=nPilw zWP;%Jx^fziN4pt>avZpC#Wuej+3udK`+S4gYU{zj1%Y`JK|_zh5lOeqfl+A=h1(=T zU%*qgx%lFQDR`gAX|aB70y! z-*cbw=Bt9)TIAvgc+ni5C~}sey_%CDeh#E+x+(z)Qu?|4?xpk0faDtsF3CO{=W?qb zN!-@zziRC|5A%Xpojo0I^0x<0iLgrm3`-1nQW?3a3m73wOCpSG)+w$sYm^+O?6Z2y zrV}MzHl!pdrt83kV)&*=+TrD;Vp+&E+_FM!EmjT7bf9aCXs49@71(q_TILEEg=A)#K`O4Y|R zvZr;US`TR1n{ez&JWR0x!>gm_Ai|7t@~3zyadpjYw|i$T72}ei_UA-wHrNiK(=_xdU6Cd~ z-%x1gFN7%HsVHqCJy_UYSGB=l*;CI$EH99Y@Q#sD+C>$2Z|;3|`g~uDP{*3o-qulP zl=CotJ<*H&t>>J5{Ea@VDYorhFDIzavNL_`Em;XRW6#F9{X-(cD@;iq(AJtb-T%Y? z>LYQZU-suuXs>rw5VuSo9bT8Nd(j!yL`iY0u!6j?8$mu+Jm(6I%>w&|ekhnf5BgWG z+AuX4eNpuV=oHv;$h{05+AE#MQg&nHV?=ju(Eya}BVf2_M40Z~cTrgFBMgBJANvX+ zR9s;d(8j%s@s2Pqe7fKmqfNsQI6nf?!cWi0M?J?$wfn!U1bRd2!0&FqGXyq~Egn&K zwL5p(t|hf!&+zqP%-j%6D8nW_F?P;tkQO_9T_5o9puLMLO)t!^8k+Y}-z(h?uJt|P zK)>D2)h7jg)?gf8nwsX}RmJC_Fd#Qf>?vwuuK4FrkR8&F7kg3$eptzANZU4giuHL} zwWp>J4Iu2$TVbuzg%Pwi5baR4>qcpq?ltFz45cgJshD1WDeDI#8RCjXs+-Yop(|&2 z8OIw{CUP=XAyPZU9Nm8^!TlXe`17#X_UO#)Zm-UXWw_gC4M9u;XZe$*J)u)Rl|O_o z7)9+>%A$62CQLs@J!;N+?8Os*%VwSBu$g(20(BN(4fxGI5YfRSAWjrMnH& zO4bh8=w`9Al$&bKc_Zz1Hbd*uI;}RKtL9-7+m{jIn0_F!yz=%7Z0(Zv&EEozn+3_&-c4meYVo-z)Hzc*jH{6lO3GoXu?E%su{dV^tsLVKd=?N;bJES+{jw5s z-JyA)hm3g4|vrv6-9?bA=RRWr5s|FDj+JiJ9@(mddF z^hsr!yh5Z6f-iiI@U`_L7mao3l1aL!cY5X8YctUNoJT|c%V?80QBA&l^?LGCr@Y8B zW%>wP1uL?(jI(dgblyVPAafTwgH4KFT0Sa_B0wmUJLrK#LyqYI3Af`+A2|3Isz+SW zse4G>K6``zWInmBboIFmdN5Ig=+g;|FESy*OM-An%U;)})0wxNXz%ZF)d0lQG6yYF zkC&}i!XEI@1D3WXjxY!_;O`EULd#)16%i%2I=_A%ia1$tIk%vtqgx#sUY&Q{V1+r> zPU??Fp1)c9pmrko1E}=8dhU8-UJ2 z+)G>(H}izs$!P1cWhQot59&wX*nPRSOBfhtIQ-0&e=voT2^dmNnfR^wKO>+gXAj+I zY6vU3?J)GEiKu@fx*#tqN3a%7j^ZIXJ3L=)!FYnxtjLiLuA^aXgE6PG8GHdw+c z^l$pms&J<3b6dBO9O(VVt>J+un2L8&myK>%;p&~^>lxld&EGM zj#mN6{j`x1Cnpti_BS07a8w&FBMY;Qz`(8_G`_Uig;@Xt`^xIf+%hCqe250)x0q!( z5!gXi+92eL13Ak6Ayu-UoBDr4Q?Ji^_ew|G+k;vX@*`eqa&T39?$7+T|G*Q;2aP~- z4O|9w&iBiP2wTpki)2l+xc9do6}d4@Nkl%EXUSp0hp?nlOTfaZO-crBZY&INK|70!C5 z8x9(_K;zWWhF({?|Ifetrxp2s|IzUjQc9)^RwDA>bEoBp5M_C?THcr3pqv3<)g*N6 z+GZyJ3m=O#n@e|hEIvjO<|sa6S&@l^`zrdo1cL@3wZ)Or>ne%YTl$kCV09$ud+T{^H>`vBbPf77q0*sBGOBN7oPo7CJ70oWHj7TVc)%pANhHQI8w>x zr$b8_CXhm(HzOY+Kf%F3@}mvv0?*9!uL6ET#jj7!I`j7kaSWPK$V&4vm0Xkn8#D{_ zshFlu{Bk)?z;f(Qd=>nCIjZl$u0Kd#CcQsDQ<9TK0`k_dWm{-UOv035a~T5rR=i}Q zS0_?N1DkX<)YNawfNJRQ|8_Y3pEp0D3;V8(NmT6Y_kE|$2^YL&*!}y2q!+w*(X9_; z5)-(%U}lML*+K1N3^vL@>$F#A1k)gS3YjW;?ua*54mA zVFlJJQ@Dr3OM%7(tQrnUhM?W-*1ZJ^vq|I$S@~VE71+jifs_vP3`qG22QtPHNMhE& z;rPcduXGr$^u()6{>PPekoas^*MF~w%n9$r!;COJ(-H^#%MK+x;;r(*_Pj#!QiSJ> z*kH?vi)1T-)sX0SfrL)%tz#gJ6cVQA)RzzLISIy*C&L*m&(F5iR-ydWeXJt&)v9xy zr+?gsJeaP5+b10EOOlbd#9ZJPgUDtQVm0|M;vPVVdyeRSsPLX6@dFiM7j3Zm53YzB zUUYo=e~b8+t5pv|30y=t2y6MHk43x!21AhnCH23>kH5V9d@nfLM-O;&|FAx@Z1BqC zMqg_DugU$(MJ3x|LEUUVANc-UhR0#OW3TP&H~zF3^ZLiN{KevY|ItJNJZJWP)DLUlk_r3He)?@GNSFTlvb^(f!rR=8 z=KQ`pBd>k%*he4SW%$d2{O>(}ov+-n!&F%kcmG;9oq@ge9EAN;(uw z+(GV+7mv6%!ON3UzrIz;d({_tU?a2-lkEEbNv~7zhfWD2#d5+vG? z4|mwYy>Cfpp8U7vkxZzEPjc;37yI#xCGcges1sV@U$Zg>MFmKXJ?eyqbJq@g5iG_vOgqu(D(QWVnh z!lj9cqu>9~UpCGE9hr{b;hJ$~7s9@8w1^b2IOAy}PC5U!K!#b+-HuIvh_COm=6wy<+%ui+_-~h#Oqhq~ z+Gtae|9*{XU5HRb!l_c5|8>_cy@u0&@!~pn?DrK(g_Ej1+^GNWm$ZjVikfCDKmY!V z6Q=NXJ@(;`{ki!6^p6fc_+(foHsZ%GI>46-%$K%)c=tcg(_jD51nXhEKl{f*da=VV jvL9mp_gxS~yDo89o!MLUF%9`H_)q4l!j&v3L+}3&-~n`+ From 30f5a8b352fe980923ae7dd45c838a269c50c7a4 Mon Sep 17 00:00:00 2001 From: Scott Henderson Date: Tue, 20 Feb 2024 11:33:08 -0800 Subject: [PATCH 2/3] update github action steps --- .github/workflows/on-push.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml index d73c15f..c24aeb6 100644 --- a/.github/workflows/on-push.yml +++ b/.github/workflows/on-push.yml @@ -29,18 +29,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 #- name: Codespell with annotations # uses: codespell-project/actions-codespell@v1.0 - name: Install Conda Environment - uses: mamba-org/provision-with-micromamba@v13 + uses: mamba-org/setup-micromamba@v1 with: environment-file: /binder/environment.yml - cache-env: true - cache-env-key: ubuntu-latest-3.10 + cache-environment: true - name: Build Jupyter Book run: | From 210d5a5c8cbce52bb3b14b1ff6dbcd37cc1b93fc Mon Sep 17 00:00:00 2001 From: Emma Marshall <55526386+e-marshall@users.noreply.github.com> Date: Fri, 23 Feb 2024 13:11:33 -0700 Subject: [PATCH 3/3] added line to env section to hopefully fix build error --- .github/workflows/on-push.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml index c24aeb6..f5a7d74 100644 --- a/.github/workflows/on-push.yml +++ b/.github/workflows/on-push.yml @@ -39,6 +39,7 @@ jobs: uses: mamba-org/setup-micromamba@v1 with: environment-file: /binder/environment.yml + generate-run-shell: false cache-environment: true - name: Build Jupyter Book

08#)UwzLiQc%|s9HzLkoPPfQ+Pw|-gKwV;KzQ3g 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%0A{&Va_IwXHS+)NK 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