From a2f71b6dd0c12e058081ddf6cd66c625f177fcf0 Mon Sep 17 00:00:00 2001 From: yxxh Date: Wed, 21 May 2025 17:52:15 -0500 Subject: [PATCH 1/8] refactoring preorder booking --- README.md | 202 +- package.json | 1 + public/.vercel/README.txt | 11 - public/.vercel/project.json | 1 - .../65558bdc3b29eb97b8900a82_Battery.png | Bin 1250 -> 0 bytes .../65558bde9ae805fd3dbc9a5f_Bolt.png | Bin 1271 -> 0 bytes .../6556b219e8da976dc90504a6_Plus.svg | 3 - .../6556b6b4e8da976dc9083b14_Logo White.svg | 11 - .../6556c2988963f66fd98fae77_Logo Black.svg | 11 - .../6557a65e6c210f52ad0447df_Checkmark.svg | 3 - .../655e34a17927698aabab09cc_MenuMobile.svg | 4 - ...9750e5a45c5c02f6198f_Storage Neighbors.jpg | Bin 138812 -> 0 bytes ...65712eb480d3837d19f15b7b_Base Hardware.jpg | Bin 329259 -> 0 bytes .../basepower.webflow.9bacf19e0.css | 4919 ----------------- .../Base_files/jquery-3.5.1.min.dc5e7f18c8.js | 2 - public/Base_files/map-pin.svg | 4 +- public/Base_files/webflow.f842aa46b.js | 70 - public/favicon.png | Bin 3127 -> 0 bytes public/icons/checked.png | Bin 1022 -> 0 bytes public/index.html | 106 +- public/preorder-app/bundle.css | 2 +- rollup.config.all.js | 2 +- rollup.config.configura-advance.js | 15 - rollup.config.empresa.js | 29 - rollup.config.floorbed1.js | 15 - rollup.config.js | 2 +- scr.html | 58 - src/imageUrl.ts | 3 - src/location-input/LocationInput.svelte | 4 +- src/location-input/ZipCodeInput.svelte | 8 +- src/location-input/configStore.ts | 22 - src/location-input/hubspot/hsFormUtils.ts | 1 - src/location-input/initConfig.ts | 1 - src/location-input/utils/isTruthy.ts | 3 - static/webflow/Home/before-body.html | 220 +- test-embed.html | 44 - tooling/rename-2.js | 139 - tooling/rename.js | 64 - 38 files changed, 119 insertions(+), 5861 deletions(-) delete mode 100644 public/.vercel/README.txt delete mode 100644 public/.vercel/project.json delete mode 100644 public/Base_files/65558bdc3b29eb97b8900a82_Battery.png delete mode 100644 public/Base_files/65558bde9ae805fd3dbc9a5f_Bolt.png delete mode 100644 public/Base_files/6556b219e8da976dc90504a6_Plus.svg delete mode 100644 public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg delete mode 100644 public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg delete mode 100644 public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg delete mode 100644 public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg delete mode 100644 public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg delete mode 100644 public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg delete mode 100644 public/Base_files/basepower.webflow.9bacf19e0.css delete mode 100644 public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js delete mode 100644 public/Base_files/webflow.f842aa46b.js delete mode 100644 public/favicon.png delete mode 100644 public/icons/checked.png delete mode 100644 rollup.config.configura-advance.js delete mode 100644 rollup.config.empresa.js delete mode 100644 rollup.config.floorbed1.js delete mode 100644 scr.html delete mode 100644 src/imageUrl.ts delete mode 100644 src/location-input/configStore.ts delete mode 100644 src/location-input/initConfig.ts delete mode 100644 src/location-input/utils/isTruthy.ts delete mode 100644 test-embed.html delete mode 100644 tooling/rename-2.js delete mode 100644 tooling/rename.js diff --git a/README.md b/README.md index 33d9c66..8d29909 100644 --- a/README.md +++ b/README.md @@ -19,22 +19,6 @@ npm run dev ``` Make sure you have `node` installed to run this project. - -## UMD js files for web embedding - -We will need to build and compile the project first on your local machine: - -``` -npm build:embed -``` - -New files will be created for each configurator, e.g. for empresa, these files will be created: - -``` -/public/empresa - - /bundle.css - - /empresa-configurator.js - - /empresa-configurator.js.map ``` As a simple solution for js and css delivery we are using [jsDelivery](https://www.jsdelivr.com/), for that reason the build code **must be included in the git**. You will need to make a new release version of the repository to promote new changes. @@ -43,16 +27,6 @@ As a simple solution for js and css delivery we are using [jsDelivery](https://w Include styles in `` globally -```html - - - - ``` -### Initiate each configurator separately - -Include only configurator you want to appear on specific page. - -#### Empresa - -```html - -
- - -``` - -#### Floorbed1 - -```html - -
- - -``` - -#### Configura Advance - -```html - -
- - -``` - -## Empresa Configurator only - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - -## Floorbed 1 Configurator only - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - -## Configura Advance Configurator onlyDEFAULT_HUBSPOT_CONFIG - -Include styles in `` - -```html - -``` - -To include empresa configurator on the website, create a div element with `id` in the desired location of the html. - -```html -
-``` - -At the end of ``, include this script, make sure to edit the config: - -```html - - -``` - ---- - # svelte app This is a project template for [Svelte](https://svelte.dev) apps. It lives at https://github.com/sveltejs/template. @@ -272,36 +104,4 @@ Or remove the script via: rm scripts/setupTypeScript.js ``` -If you want to use `baseUrl` or `path` aliases within your `tsconfig`, you need to set up `@rollup/plugin-alias` to tell Rollup to resolve the aliases. For more info, see [this StackOverflow question](https://stackoverflow.com/questions/63427935/setup-tsconfig-path-in-svelte). - -## Deploying to the web - -### With [Vercel](https://vercel.com) - -Install `vercel` if you haven't already: - -```bash -npm install -g vercel -``` - -Then, from within your project folder: - -```bash -cd public -vercel deploy --name my-project -``` - -### With [surge](https://surge.sh/) - -Install `surge` if you haven't already: - -```bash -npm install -g surge -``` - -Then, from within your project folder: - -```bash -npm run build -surge public my-project.surge.sh -``` +If you want to use `baseUrl` or `path` aliases within your `tsconfig`, you need to set up `@rollup/plugin-alias` to tell Rollup to resolve the aliases. For more info, see [this StackOverflow question](https://stackoverflow.com/questions/63427935/setup-tsconfig-path-in-svelte). \ No newline at end of file diff --git a/package.json b/package.json index 93b0ab9..7acf6e0 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "svelte-app", "version": "1.0.0", "private": true, + "type": "module", "scripts": { "build": "rollup -c rollup.config.all.js", "dev": "rollup -c -w", diff --git a/public/.vercel/README.txt b/public/.vercel/README.txt deleted file mode 100644 index 525d8ce..0000000 --- a/public/.vercel/README.txt +++ /dev/null @@ -1,11 +0,0 @@ -> Why do I have a folder named ".vercel" in my project? -The ".vercel" folder is created when you link a directory to a Vercel project. - -> What does the "project.json" file contain? -The "project.json" file contains: -- The ID of the Vercel project that you linked ("projectId") -- The ID of the user or team your Vercel project is owned by ("orgId") - -> Should I commit the ".vercel" folder? -No, you should not share the ".vercel" folder with anyone. -Upon creation, it will be automatically added to your ".gitignore" file. diff --git a/public/.vercel/project.json b/public/.vercel/project.json deleted file mode 100644 index 5c07a1e..0000000 --- a/public/.vercel/project.json +++ /dev/null @@ -1 +0,0 @@ -{"orgId":"team_D8ZChaBAWXfMufAxw9B49La7","projectId":"prj_a3g9ovML2h5W5FTLVzAsmQONBn7k"} \ No newline at end of file diff --git a/public/Base_files/65558bdc3b29eb97b8900a82_Battery.png b/public/Base_files/65558bdc3b29eb97b8900a82_Battery.png deleted file mode 100644 index 9f6ddb1c584ca6acb00dd7480c959208e643eaaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1250 zcmV<81ReW{P)zc9*&sVzXE5~mP~k2zEi>OEfEP1+?RD5 zDPVk0zrA2fQ~!f5G&3}Jtb`AM%g?TD6QmfLzB>71Mjc5$ z{GsIePZtkecmqSQVG9@HI)q5_w5yVs6rexnS-T{yHWA)ONg=*8I{DC;lP=DQNl9c@ zE=a@65Z-Ngz*T#|9jmoA^1Aq)u^mF`d#jJLFEX6-Vq7g+{#RC8W4@Z7%yVi{v^W`C zp6a$~X~OMz(+byXWNKM7KvyZ;_gjPXQiW=id+oR`aFGjyj#RtGuK5_$CN*~L~bL$F_(od%iJ^{z~}DTxTMFES0Wz8@zSspmul*e6;FLv<YZ2PS$hM1Xx%cg2x>6WbL5_EG4zl!U%i1lUK- z6$Ju3cnGkMZ1X63Hy;7^QZ>5GoeJN?_C$a^qyvWimiTpSUj*1Ue$;mrpjq2_YEt4p7eS^iVnFbf2@ZxX6aThDTm z*}p%`ljl_+z)FJQUY9& zj;_*A2}Y)+Y36)}DcLs|l5=6!aWA=u{ACKdbgj*u=TD#nwn0ArRQ}^!ukE7Ocd1f_ z)~|FURtOS>L&f3PwJ9E;m4Eye`6a98(!1?7wJbh6iH+}2y)l^|BAWT~WTKtXcNGn= zFm$C`shhiSJK3CW?ipH8%c24L8K%sOdNl^P-R2naRd43Vm(1tx4dq%j=tO?_FkPjh zsy;c_g@336NddZ2xMEwqA-^Wd8X>;VuTW7`rH`%cY}KaZ+et4U%rDte6{35i_J50W zqS8}~I~H}-smJK$gYH&q+PZJ$yT2z-#OSgk;zteZqzs*1Q!l&Kd>x|t1M3%|sH)3N zB8lDov_QA%2O`zbOrj5J-X>*Bgx*WGZ_ER=j?SNW=GI`?*w zC3RAYO(`Fz9atmLDY{;f5Yod`DE$&Z$_MY>;&-*;jInQ73c?%9v{LD~j6aWBb z{$x@xjEO641j19Km^}c4aUwZ12>>h{RvO_SY_EYuL{hLH5#Woh-oXS(_d4hW0QWd1 zy59_7%JwIDQBx68rWX+Cbfygr3L;sE{MA2V}MZ)fnhE3thny0Y)05LTTO_)c)8Yrz|9uvY^G6I*t z#jI#A>LqUr@4p3Tg!O%>;c8~T)f3aI>&A(X;6P9PJC1t80_Mn5D9Kp}E+;$-i*rKL zpY{YdmYnbKBqMk7>Rkkj5u%Fick4x#(a)pn{CNDgx#e$8o!(+?`5>pEANml@(K+30 z-Ozer_;r|lB)J$&Kh+?Eejl^2Ij>>6-goX0SK5`DM)8;%Jqkwm3~VdTniiwoxm*SzV?Xc#k^mRG?zl&6}6Xs`nSr&@||{uI(KA`xUA>+Zc^NB z{py?vE^{*T8a`WOsb{T-b-S#3@jm@}!3}0E!LVu18-uC2QcpaZ?mp_I0t)3& z?bg5919>Ngs~WITMEIKU!UUS|8Jcd?>(f2pu}j}~_V(ibO(6;#HtHN~?-u6Kgj5XO zD26rP#d3nf+JFyS#99W|wg>^z2`u=M+ - - diff --git a/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg b/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg deleted file mode 100644 index df2673e..0000000 --- a/public/Base_files/6556b6b4e8da976dc9083b14_Logo White.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg b/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg deleted file mode 100644 index 08a7a49..0000000 --- a/public/Base_files/6556c2988963f66fd98fae77_Logo Black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg b/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg deleted file mode 100644 index 2f5e0a1..0000000 --- a/public/Base_files/6557a65e6c210f52ad0447df_Checkmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg b/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg deleted file mode 100644 index 5fc8758..0000000 --- a/public/Base_files/655e34a17927698aabab09cc_MenuMobile.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg b/public/Base_files/655e9750e5a45c5c02f6198f_Storage Neighbors.jpg deleted file mode 100644 index ff7ed96910042d4f4a67d5570b69c0f6613e2faf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138812 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%0A-_{r#>l{cNnAT^_ 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 diff --git a/public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg b/public/Base_files/65712eb480d3837d19f15b7b_Base Hardware.jpg deleted file mode 100644 index bc22806300c0262c5491781104d63785d6322682..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329259 zcmbTe30zb6wlBUj5E2ZU0WcudkZi(O4Ixlt9Rh@qKo~^?OKS`PnQE1&b!sJuG@+mw zP!o&;g96Tgb*je#jY?>Uf>X7_)s{i4?NM>4THCia-gnNq=l<{ezt7tr4L_2dWbO4^ z!*_kx+WhtHUq4Z^<#BO~(=t+}az#9X!yyP&rYKtW5uS!1A1+&2mXQ$4&dyoHc6T9o zgo2Qe2n1P@r&*pnUz&-)A&-w^Yv3eo{mML9V{dnba?D>bV_EME#YdjHKmw|w=W?}24Z`R@C=e${qv9mPTmah7+2-d&D+UvvoB^m@FQnBY(=I0f{ znh$GgS!PBYtY;$#nY#2})~bJ5ugqTqaw16FN6Xii6)i1X$qvp7VMmBWGug8Ik4y7c zu6#RfNnXj4GBrEyqYsxaS+*8I-dr>GE`)*UmJLddju1shzb%*!>i@^_e|+&DXZ@cS z*xtT5V=R4q&u~7@e?Irm_x|&_j~WqV=2Os(;h)c`tO#;)GlH;g{qs3=FM>>}M357g z{^fdnFncLnxpMie88bfq_~YqC`FYbZh5qCC|2^R!Xa3KNfBC-Y*!TTIcWg<1!ID*_ zE7_P*^FAv5XjK_ovwTTjKKt!|H{$>2H~x!Q{~||tMt(tlS^hHksw}XwqGd~AyO*hp zRu+Ay$G8294A}CGUBiOe{3qhIcsfG6g8(zWvW8V~% zEClnsh0{jg*gdS__3_95@_^q8zv4ATOWD}daT%HHyj5kZu{HPv_TYwiAd?U;#21;0 zaFJl-ZA5^)gS?A~k$5B#NkuY|9OMHe4=F@GM9Pqlkqw9zsX{(S49GU59@&F5BW=hL zqyssLoJG2k3&=OfW#k(29da8PM(!gIk!Q#&91iD>^TaW6zPM?)KwKD3fSZY%i;Kr8 za2dE9oD#Pbw+y!mw*j{a_c_jltH(9q+Hmc-)3|P&12=%XiMxZlhkJ~Bi6`KxcrW~0 zcpiQRekMK!pM=lEzmH#vUx8nTuf%V`TkwteL--T;Zu~d+Yxvvv`}n5>gfM~NLkJ+e zO_)iDBcu`*5ef)pgii_8gzbbz!V$t5!bQRr!fnC>!V4ma$Rx6fZxi1o%7_bydBhdO zPl+|edSWZ_1kp~sLcBwKNc_{y)6L&4%x#vN+%4N}soTeHRc_ne_Pc%IcHZrp+pya+ z5{cwP3L?Ejl96&q#iaG58qzM(QBoIafb=uzsk^(ouX~vL9QRcBCGIQTtK6;bhupt% zA9Npf|D8O6JdG?MOUaAK%g7bv?c@XGbL2ttDESqIMhT?MqNGyPl(m$tlxE5q$|cG$ z<&_8BBgkWpN2W)yht|X5am3@i$M+s%6DCaHOb|^-pHMWRe1c`du?f8s?o4<=Wl%$@ zanxMuD(V($3$=@SlRD<<>B;jHdoJ=^>AA(T>!|A3cAc$ecKRqI{xy;>L+PC!Ux% zIPtehlu3b;VkUhsY2BpllR76|n)HB1q48*Ov?a7pX*+4BX*Xz3=}dYAJ(d0;y@q~( z?x5dgxHEW+c!ru$$!KDH&G?x~U~-vp%sl2MW;63VbJ&aI733xND)#!^>#�>!CNp zTj-tTy~cZ|_uss4`w)D1K60N@pRGO}KG%I-PJU~0%;fyZ`pHKo4^Dp0n!*yZ@>$ia zqpWMJm%eP@c;6CVqwh)IAN+`Zp?>LpAN%e0JMZ^kir18Pr{qnkp3*VpmOtJ<)IY<2 zy?>Lx)BovPQ{PH>Yx!H&x4wSs!Bn5A;;F?`>!zNYdT$zY+T3YH)9R*uHSHI+H#>%1 z%C@lW?1usV0kVKq0Sy7JfLEL#&H_#a=P2g~t_OD}w}4y6?cqK|r=iK{2J|3$E07X6 zGq5mlN8rW4=e!`^Lf&V*lf1h@tRQ*Nx}bwW-v@gJ&kJ4=+!%Z{gcLF}q$Ffl$mLLc zXjEun=+4kfVfe7)p-lo1C^Y-eu559e8y3cgQ^or>xr~fts zov~i8VkAz{ueBo~4 zw^7Wf+eI)wcJLo&gcWm$6nCUe$ZD!5PUXhz9R z?-!58gv1ob9E$lZmLFRd`$g>YxLI+Z#C1ssk_1V$#1+qoUl3m(|D%*6T`D~&eV7oH zus)$n<|a#$8D%%*Z^`rIZSseS?<9VbXiuUh%}=UN`biP0C{vtC#wRBxo0Gp!2~1g* zaxxW3m8Y6he@F{TTaorDF?u)V(?O*itz4-UGy*Hd2m0Oj2{r#Z# z*Szoe!0&_75B|1z(&8nHJC$zAg~|iUKbE8}XJ;a9-i|!UsihMfF9Gie<%nil3LHmb8@oRl2bB=!fJFl^>p7 z##mOe%>L2TkJfxNusm#e)$-dbX06z^;$c}**?tX9^S*LNf^fk-YIM;@*)vq00CtbI1J#l^B`koB|8?+nld=m3X!>71URiE~3-I#c;pWqIY#n-ex4teRL=R(0dEcR$;sBkGEDE`6ll zs{gZEUETLN|MTsi|51}y(^nf&YpMNfOTiY`*66Lf4J5-d!*%04W2=d7T4(y%oNPW( z$F8fcd$MiuHph11_B}g1cC6ZQ+oG_XvZ7Xl^^f|(`fEF5cOJF*+w`{QyVSb|cZ+u) z+4I((&-c9CTeSDvhJ=O_jl9O~O{AvPO(V@&%@_C0+}F0>Z~y1}U$-o4x!s!4YHxd| zt?hvSfvpGe2Ui`ucPRJJ<-?N0r;faRq~WN~(a(<|$5tKtrCr&6y(6ikr*mfKk>i2K zZC^0Is6K%^vG&BnlZ7X5pUOEka60jH&zX16eDUSd{AvDA-~F8T z^Zg;s&>zE(3EM_+yXhx;Fv*CDUZ z{F(IU_kVr(*I$4Ah6Kc@KT_o*YB68|908#b@B|Wu3;y@<*LO%IR2={Ffq(N7{=XcA z|9brAyWv#G;duOieewV1x4(K2I@xWn+g<{Wj^ODy0v-349qp@;XMR5clZK=8v;0n9)Lu|q~n*YU}%jE9Kyr)?g0VO?M^J| zQHH9F=}zN%RhZx-8ii3l9dYy7d~sUOU|wb*FM9Gjn$1CvH<>#n>Xmg1@}*hvRb&PT zhFu4Cj7v)o;EQSOG$pbe7qKG!uUiNeUdGc2ba?eI1Yz^XPos+ASG8*V9sl~k>Ov3| ztBU=9Q;yf(=jr0cW z^CQU0fO0ztR{wrnM(kLnNmjAO<$$G~PxFh8po$4JDiMjG#(|Js1?5BntqUngZ;hZL zaY!R=eifVE;K%T&EEGrR;)sb|6Jw}|3Rhl^5DQ~jIK#hx4M&kI645jdS?N8l3?JNB`c;dk6lA)8f>U|MEX!As=@IHAJD?^mzR0v6o}OQYM{rcHe7)G$oM_aM5O+3W2W^jEPr$!_$@uSnAov@#=|IIg zunCY~nTA~q3#n>jA!JY#`Er*M6o(h8mDt`9xWWLW3nbDh@kDPw*t>}_R=9G^+rSpa zKlk4saP1%lb~T_1Oo4nFLXD%xfClqmg@~~Wi|`X70XoE!44wyjT8=ntiVgdyu&MA( zaJ`W=qyRq}ra5jbfeokp>j58t9sOhk-VKU}qdWW;V&5$O+oKSk!L9=S z$Fit#v|0o#x|#|`2hIpOB9p+2Z)o;Pq$00OlJtXX zYOD|;2>7Bmj0%p5{7)ByU{`~{9xLDctP%4O-5=wDuioL!gqn0>JTD({A2$61Fi;vjRqqi7Q*(Em6*iHUMv=YIUryK zutkyM7YXqOOk4>rBq)rd!5MyhKCXQ4{s3DZ7Vof+?nQ79@_u37+jP%-m-u*T>%x)a zPx`v&t^V|fb-n%$u5FlCX1g#ku14Ft!X()%*4%;3|htlF2t^KGBU6izB#z&jVB^`m`Bx0Vufs^ zVv|%Fpj*nWiU7v|!Quq#`F}p#lOA;C{;w;0I`qR^d#CaC_)VL=FyvR(vxcFhx{yWD z^|kYB{i5Gp+U9MiBi&c<~)#=r-`fx);?toxvh;xN4XzR?B`ISG3 zZd|kl1^m1v()QC#SLU4$xR#-rTQr6tQA(U)RJ0`{D4{WFUgT$&Y>P!>3T%&Ez2P#0EZn6+$<0|5 zm*$Y!qV*n4S*3LuMAs=!%?;t%(K#AWsBHAenh~_jFs@!E?1F5VBi6f&*)+Cd6qRW4 zB!x+rNi9dhB;cri^j>Z(t6W-61;^$7N6@QSMSW=c%8W}v)3(h`of|oKrD#&&?i)v5 zEZcctig0IDaa*wP=Ds`}HS_0CZmw@k85b`(B~eJJX2o>5B`{lO4N5mpsMgQimdK7* zDYR%sSG9btDaj?%6GwA`W{nv|S8RHMrMg?RC12|TuN1j7AS;axk6Tp4i5V2{Vfl;* zu0_kBcw^SWQBPc1ZP)VIvJpYCuD1(;2$d%yLPoQ5#R1ef!6!Z&JJwI9=Ql`hy%7G< z{chM#Wgr1OOl+S zJ|Em2NupwI$mGk6T%z98YTq6bSP`$*FgO|`M`ITKLJu7^+iGJ)y)@C5vIzu3h2~I- zx?+sZE~ATFd39E2nQdqy=(;Q@g0PF-&N1ZB*kU~cB^%J#LAg=1B)bk0|1&v!L^kBEAu<|bx#64>yztG7h zjA)YY%q+M_S!TrcKKsQfMMQQ{?a; zVkFUcl3{)%7bNc|i`|0(AeKX@Mq=me-FU)oxvp>ge7>V)ICWcUEpycE=Q(@V7eWN_ z;O!{dcWvjkdg&S8y@xB6Zx7Dw!fj@T)g_rjv@8La64;~qUK(yY#gm*bU@Nvs`4TH9 zjOi|7xQilf74o&c2AN6ZDx2UnBFd8Yr|sAU_H50|9bj5UIU3uj$f@zSr(_T(=Ivsi zz2`Q{7LUqih`2UWOdhSx0FK$8ZSv4FW3Ef9~;5c@dfum?;#JMa5YP3_A1 z_v>aK_%!oH?(fbQ_MeUxCY(rRpG=%`xc(j9j?DhAqk!uWPN*ZzvPDsGZOZ%jVMHGl+0jr(TTBn^akEGaxpss*|G#P5)6*{ z&Rewcblsh-`sg#!kY*yLh3=Vh!$tr4qt2mcj-kZu!ey<+(X$?1>>u5FFureJ(%XH3 z+xPX?g-toUGdS&;dbNcf$>A#`HLSoKy{YYjj0M&bo}rf0bBwY>GKQ#^Au^$4dUi{M z3sPaPZ8U;wg}6N#RJ~>8NVY#jKrvi_zawxo1p*AF?m1HM(;=Dvke<$wz^+(CcBTG8 zzF!5avat7p`m)ou7i5Pc0%v}9@zrL9-}~J6_wR7Dj2s-6{r>F>`)x=!rN2$jYTdab ztLS6@dw+a-<-5_pD=vhERa!TpPKY7hW}+i}(t?|>!_Gh3To94SQ+Jyd=+0ZVs}H1a zLa9ttu{n{`DGLW%?L}|cDzKE9Qj!nGTme^cJ>*jEfOmz)cK?z(a8#6%2MGt;i!%2J zynBRGGQ#zL3MpS>)8gGlkbJ>gwG2dI?NLJ&Pz-Dio4F@!+LRft=rzAT)Bf7j`<8dyiUZ9>Q6ISyEP&wpZ6pZ-m>aZTZq1#7N0 zzFI9@=jvFWvKU=g)#o?6?FC`zy?MP*>3u7!(IWHu%VD;%6odAJrv^p7%(~DoFcaQLt+a zq8|JJTsb{lZsS1M(Ptx7+*lDpQs)68wj+^2_qRUx*eN_ik4rG7x~7HAxJVgW+p}Ky z?9R~ShTx3;Zw?GDTf8H6SJYhXju-uhUT>SBpF98PgDoHR${%lO8D#vi|C4(&dd}<- zC&aI#{iz@M3yFR@=fzt=cekGI+-QAw&$ZIr=}ex2T&slZWAUWzES|#1QD+so)l012 z6)|faS2@HjYJdyX4v|Zh5aEhnd&M&P!OD@GAi@zx#lp`jGjc!(fs z-QbFKkQd0tlvNJ8KTjITMxX#fkRcXXS~>1AxR=b=7k4Jt<{TgRkHx#@W^b)MILf+x zv>@T+j^4?MI}b>PRd(r@voPs}*$o^s{Is(V5)!eMn=?81jg(OPz^;N;$0*QmcmsOuf zJ5h99S6DvUY=g$rhmEb^rAji;Lj9}Id7e*WX0U2_-Bjh_3_ z5!SPuU#~dca`W&yEc9=V=(O@xj-+aPN)uTxSjFm&(hI8{ zXa_1YM%n;?jG06kl8I#!us-8Ax%XM4us5^1MZGgb0G)PN^Z)@dga^So0>h_R(1ZO` zR|8b(^&gRe$3kMYqKcmc1i+*0Gh+EZNQ>j$a;U%Fo%B4#5_$%=^W7_BE#EA?=-z*k z@?hJumutQ6b?mP_pZ5M9!OgKbpG=-H_SyWuJCu8vH%@Y|uHG1@IXunvI`ydL)4A6_ zedRiHO)+{l-7cj0kI=}?9NMS3Y_@lk4KMh{jqXSw0}@X>PNd} zcSB2mD81SG;+JzXI$yps!{rlP@@nkK=ufF_`3E*EUV54FXX4*N3Kl*SeDYS*qrX`? zgX$NzXG?{0mL?jrR~zaac|-rTQd z1YP{B|1&6&zfUks&ur+Zs-1W?=JC@t6z{{drhwSiT{^1HwolpT{>8qRWhj?KwFV~g zl>I5F+89ZsGILO!F{e38LScyHX3-$J(2B;M&MFg+iVoL6JTrcX#koUr-2#dd%_=UGHpnhRq5>;$UsV47`-?-5?mx(U&UnGOr_vw%n0p|pDXTd8(B-U#1Bg&9rfiel zzzZw{d|S^UDdoCqmBm_tI?Wt)g|l8_4AgVbE4!5D56Vy(O1?2$sn&!utt!|GaN#l|&vu^ysZ}(;DC_(oV3<{V8E~AvqftNBcZ>)oLh2q%G3*U?B^tRlcpSyAN<%)IO}HXs@BWt zVMN56-5R@(!ni{><0A|54a|t_8fHX>-WMVbL#=0I8|B}T>tmEMt(TEtF}lv)+YCTu z2q5hi4Mfd$09gdfNI>o*LLDsLgi)7R?}Sp?HX?E~lMhWSqj-bRq8r4NG8BYfPLA_6 z$71Bq(qJ+Otio~y;q|$oyFQz%B6jItjE&6y`Ii?bX1~AQZ%)tJ_>QzMmPMDYk`?qf zEZgg+^P`0lCv$K-vBjZtn7u7lGl^n8DUewqtsOEGClh7OxKxNH7Sfn%(Y_*B<86p9& z9W%uRo=8@0hud}n~1t26m%hlk;Fjt2DT|1 zl^P2{zGIF zgmt#q>J;k*sNBR+-o{a>H6*o?kBESe1#v;>2;86FU%JA(A+7bBwH3c7au0i2)Qv4$ zmmEDczi)ELd$s%fkJQ!)YqQV4SH;gHU*!uY2bXvG5=aV*z>@3RCM{mUMfGOBxI1cd ziagvT@!^qeL*`v7^N}KzQM5fI(lW|EmI5^=7NkenWd;lx0nmfWE`nL#1aJwI55^5R z)+vFqRECv6_@J3v%19J+dr{Y3Xckz7`Kxur!y-h<#!MIS zH}p?qPmA8of9Crev+phM?3B za7Pvwm0McP`a^mK+XUc1W8&C`bYRG36NnC{hVem304*Eh$T7C&Di>mg?Hi|TL?j<~ z#9EEPG{I&22Eh1uS!ZNR^myWyvM?7QJ4r8d=7MZ#jWsv`>!AP@ivW)ftTA%wS;wch z2jW!1T}gM$Bb$C68@Y0Rch4OA+Kl1Swzk#9ZGL_q#^tq;^V0pAd#}|<(}S&zxg35$ zyGJ`qpzIc`3U*ZR!Wi99=SOKd5(;dvks~u{=-KE*4TNObD1_+n`L@vy0CZyRw+n(C z7{;gw0uA^m+2)wA1QIB$z%YQos*MGQU<0*LA))%y>q!w9E6!$Jsg1!#^RQ#mGs}8U zzsuj^uCJ+l(fk5`u4JpvdgAkdp)K2PWj1sc+)wNGT*QwiG^R6-7u(4-I?91|slqHd z%~$lN@Dl+!FHxJ(&JIC8Dp#6w=xm9DV5uJ`&v;K8;JQzvT7l>reW2OYVm6Jh8b+dZ94Sw<(qtOli1vhb*?V_zJkZl88+t zg-5fBr!)YGBB{T_NxTUl1U2>Q0b9A`7@*Y{QO!b8$XZvK+zI&DHW~s(!Li+ULV9#z z^_g);{b`KA#8cd~cpwXhAg{>uoCF9Q+6oedE?DyjxOzOUh8ST}LDz+V;o>S}V`tM% z{lOwXmaFsYp#F=!OZyY_N0kYuCp%hVGA@|5{}vr_r8es`YH|5MldO(kBseV%>6}8i>o1-Jm&OA~58UF~Ox_ z0C6mtm;ojNG_1pQEM*nsYoHQ~>0m*CQUe}HeDrXls%+IQCWPx!^F!%-bvei3e8ch zdc?3Q7U!U>*E%)Elzf0m%w0;c{!%(1EU;#!9uGbcBr+w;+&UFuv+Q^wf)}o!VogZQ zmWdlXe!k`A=^I@7ODf~5cY=B^_6L1FZ{4|}RNl&K=)NzicltKPv8J072fk}_qh(f9 z5R>Y9ojMD1zbYaTP?ExGDxjE7gjn<#;Be{%a#si2oXtpCRV^FMMgfFE+3=k&Tk{=- z9ix0>%YzeK;$cpiDPkqxG@qQy!?EZ>9=UCyl{Zmq|J!~7(J{FBF`n~z}&EFP0{%k>A_5STuRdrun zIGA=rb|Wq(r}9>Lz8g`OH6rdd@S(HNJxkJ9P(rMcI9R}C2I|rJUL!*yqswjgiIB}I z9BeG9tgAWJxt({mSq2%A1|b^wLMI3g4%bVQ%>aq-kC#D~@hXAFmUIKz?NVz6YQ@yq zST7K3iY*0;h97Y>G6~t(&i$TOJ0-Yw-KB|pX71tciQdhAeGeo~SoFT|%g&@Y+3>gh zeuujX6R~C^S(dRay9s>I%$x7?lR&9AM+I9ek~UGitxTex!58bjO!f-JXg08cLtDz+ zXZ5+(=)o?q6vy1P)&XpqiWs&X00-1$iCHt&!Hk&p!2fwfXTImoq@$mu?wVxUT7Sdd^4q1d-HLnDOK*w~$CJEI z?JG_fwqC{u7S_?ApNmBeVzPIqmtt1|U(p>IhIUu*WQQ`61Zb}TdI=mgnJ%Mq;M+T( z0wd}{*Ii)5W$ps`TBy7r`$4VwfyRpE#;|dAq=j=^%W)UEWEGn4L}~+Y#wLkt`Ro;Y zq5Bt;2Hd3!=wj&fVl9P)m#^mhSZvF^_2IHLD*=iI19*1-ZEM-?^mV1j>)!u%_=jR) z;mxKv-v)g)^wIEvu?mk)vO}Bsv#^n;umEu*NUAe(Cop(qBQJ*2!Pl^4M@6XK1&+v; zZPp}+IK+wh)iGLybiD&?E-t=4eM`@tFDy9EseQz=*5q76?02xr@w0Y{+a@pU#l_NP2yt6X#XktH;Z|wH&!Cb{`af zyLeD)w5Moxt=0QG+_V7RF{20p^h2%~`)CHLZTudtf3`DE}5RK=^S=mgHm>8hD zTnUpNx*>W429mM#;r`M&R~MZ&(3BAK6La*+(AdbBecFkmWf!--w=dBzWI-*2hKPy> ztBd{GDSmoGW_h_(0l=O|1%oiw+f&+oAsRy^a!A2o%N#Cox68nbSvy#Qg0o@#fJ1a+ zm*}ufJj#y2;ExJY9kewp`hGQ_2MA||4^)yAD9b@!2DmA7z&JrO^(+X{x3SJB5|d`H zT{~{NT^M^x+IWa?_iE#VqNG(mv(v|Z-OvIF@3VQ!AlbFZW2^eSgpo*HjHGx%9- zg|C~u8n^(Q8Fg9&3TuUw!r;r(84{g|BZI=4gO2C8R*BsIDMf7*Wf5hzXR+Bqv(5*6 zG#iR(a560uN>l&)T&rk1N^Y42kPyYpnbL-?j@>3lBms(HU+kF-a73zyORQZ^#x7k^HI(_*DSq1WUzv_A#u-;{OdE z1^2?V2}1&)V#{Vp&A9lgCP*7v0%j0;Q&0qBK?FmWsUlT2;-MW-AcZLhY=jBKRkD$J z*AhQLzl>fG{AJP%eX4j**bG<5ovpW~4$W>~ceXzGOJU@K)`q=lg??!Rd!?so2F5T$ z=ev&;naIoM7kn?-#-mvHGT>XU%PW#Nl3qGbT&*yTHOrwI5+sORFseG_gOdI2TQs{H zfL4VJY_rd|LQg3LqraeX(nF|l#dA6!Y!LOCjqVZEl`?&(O|Awfpi`<{R9HMvyAt)H zkyXTAao&d$7N90ntYe@rmQ@RtdN`{EDS|45WlM z%$pJv$bPTUY&u(m`hcLxSc^-GmjD`;n_$f(lIeU7q(~TAavqdKlvlAKPe4Wnn8qrf z^wj?oso+9wpwGQKmttppqaUmOUGppigF3Nkhl_&?56`@OAu125QNW-9d$~Ntk@;+; z!|2Obc2^XTt-Mn_OAgNm>Y~;QWFsKqmRSxcGESrmfuB;DL|G{LP20){+QUKuHmG2; zGl(GSc-vD01TWN|TC}zklC%>mRw~q4@&Lp>GZRWVR{0Q2g}`tbW(cuhHWEx%T+sG$T2Wz0r?~dfj zeR=JQLk<%RIdF)2y6gzqAg5UTr%R$l|uY7bc)}jK1YT!8l>n1j| ztt5JkSUL~pJBYnTLA(TFtBTd-&87L5!x$R|)5V3c^RA>nwZ=)S1GDb^GD{TBJnjKs`=I1DV5UY?T93d7Z`Y~U=&tMrnVL{#=4;Hjx(eSNxjpTfF{cwOCV zR6t!Hl&15A5Y{21q3tPU62On-L!l8aj9<%vC<~1n@FpnZL=GAZAppP6mJ9<44rOOx z?jzV18#D+}*$7@rCc{u=O_-!mT4(m&Cv%B0?wF(|Aq4uL^^*=JPD%ET&e-XqKe6WmZ2&TnmFK75z|iLJkF~&AZg#PeCGZE_?_OZqP!KV3r{>z?EcQZG^~y zQTKZAG9dAdfEBK*xG~3J1e8y};ss%8|;ZkZD zyonl{6=*4|>`;xgm`n4_7#|XwC-z;iO96+wY6_G3yYBp0sFn@n-Q;{fzsxy9Y!WkZQVqYTX+&{R5yo5 zHt2_ zz&WT#IULjh<3oUDu$f1euc#7`A}F~Wi6gvb?@>+(EfOA{zUIoHyYt%Ep*4xGOCjkd z#Ak&rvz7h;K2}iWLA^{R>WG2#R*RsZ6IXBNk`ye#lI56QEu2$wphtk&VN&qCED9ho z1G^K9)`#MTRhYIRR~g0Cj-><#4O*r{6f9{0Fm#En0K`uL!?V^2p~3>3dqo1D&X-VF zG?<7bL2t39W(1oxgmeIe-^QlUSDfUxJ@(-b&ZwRfy1}{U-KnhCIlsj}F1no7aG<#~ zpHw8dOfA{V!h0a>0AG5!uc<%*$sj&QpOr^+`sOg?)8!1l0*cA=oKDmLAOVkV4`EDT zgt(2O*i;erUyO}*d0{aC{9OaQE0}{I#MQ35no>r>m`O9V&^WQ)lJinL2LvNV(O?*G z7>IT(Y(e(g*jV{0YGvt7$w1us-P`6C9^E~OGVSo<6+!0dnKwH&lOm;6MT?5WEKlKH zvaF`Oy!RjmyYiP?c}j<=q*9V4k8%ij6eA~}(*elVWy;C%RT+ZPb->?7YrbKO_g|q6 z3lubFsvKe{%zJT5^XhuA?k7|U9BBiCtpHk~7m%^OLMo%`U^qInMqI={G+<6(mn-qG z_ka(Ojg8C)Ul+wCHOb@7Pqof1nY(r|dC!44J?GM==L8>*T2wpniz&We#1U_`PqcB_ z<>bUG9KLd8llP_wGYLljHuos4fq)5|XqFlyaB@(Y8Pzaym?>pGF3|(qS%;eyPYHzJ z3T?+5LJ3CbLfiuM4JzJb(O#ObGq5p`b&w7;F^BSb9u4Ddc;s^Ag1W%Nw*|_YUTpWF z)`e<)V}s_wm4g2LecNWs?`;~n_F{N;z{_pV{np0cO|FYByxCdOoac9ZaFdWNfQi!3 zv`Q{7w$qm%nr#4|LVMr|VOioPA5wSX)tVmK|~!Wk%4cszj(|pt5iiak6`amubw%IVSTT(t+oj zU=9a`N*$O67@C4XI?e>IQMOvkg}kdY;?qO5T%Js4G{OkNxGO>71mo5)vLlgsDVc`<8Wm-O#`%*c=QzPa)Y6j5xIoel+qDw*ZDOR9?V6LYaX4`TL#^ zcLskLoObi)x1T%!f@a=~iqtDdPci!roA&onZ=ShYT2Q{KEe;0$^A!5@o&IeE9udG6 z*%8U%b;=LOnYk>U%xaRzEpl46l@k+~p=XF3hHMktkh@SQwt{hPg4znigCU909Ds+= z$E}5#8-Oiv70~xm0F$FZ$q=j@g2Kaf0oZUe5J>9FbXJW8HXqBb+*f^{bY*_qUmv=g z|K!nF!`O@4m#$2`y*PN6o2OTFT0vD~`pSsL_wgTQOsI$ZLda6LMBhyyWw()$i*|K$ zVsoHHxGPaU9jcIIRHEmoWriFE^cOlHBoQlmF#++ClHFjUAiPKq*pCGxl0&_8a3;Rk zC?Lw1sHEGaFzB=uTpG;A`$3sSMRZh&9UCe`e2v=Icjo?(yfgYt@|4+SFE`I!JqI~Q znU}bJ?S?jW!+hzreYn;2?^Bh+!KzB6{Hj9N>qg(iBL+-o!o1$03k!*653~EM+Y$#| zAk%Y+ri6%!k|_c7T>l|cl&>AKWsOwI0i@rIzvE)Zk%L7br!ZpHv;y} zBsyx00H*_Rz!y>LS-NtBB>+OMT#2|pSH4=_5GRi-IsT}nHFeh|@zG7GgGWzp4d1?q zcW^~#!Dl7!aD``B&{^@5oTj;LiOi`X7f2MnmC4Jk{3QjJT=WJdPy)obqB_1z&N(Kx zaM~dsq9zzq5`^JVz^kA?EGwBsI%vE%Z-imwilO<_QYe zdl8Jj=t4*m2=_H)tjq?x9GSMlOIZItuX<|KC$c?rj_#e`ee~{??+y-U40~=nEUha1 z_J-_QO+op9f!1mks~ra1^!X$S7j^2(One2!#9Ojl0znC~G!#fYIUqT35x^MXkVdzZ zEd`_p{SKIS1zkpwN9E9mgixiHL9`s^$$-RC1Vwe~862gS8^!8wL{KjPAx*+NI+(aO zK!t)=VfaX{n%i{{K>-uKkenDS6c|yOv<4MBFD}9qg(+c{p_e*PoBbwglX0llq ztc+%2Xc~(@D}8f!CCp28*Jn8RodWZTh)5pUBuM7Ot4%r02f{=s_;?O55f!qE-pz^7 zlK~15hBzRs1I&X=*}R=7r?pA}3hHea0L_4PN)!ej*Jgpt2fb1;n?_aP*^oNP4g&&I z%ca&!znRwN?b}daw6cEol3(&h$1b;QnkQNR;f4d*4fEqY!;-_25Be3w#R>`1dELFqcn;}-2a!h=&RUi)pH<7Vm zaF8C5uBTz+8AOLcc4!bPah)$r2$+a921Yl^lZHtU23^~30)ulT6_7pFtcFbh*=5*K6ID}(mp@ogyw>46lf`M zGqsJ%KvKRyQjjHan9+E&lP7~ZC8|eZ4BVCoF%-=zVoU&*TaT9j)EAG+!x^Y996Dd1 zR;+oe2%6Ppg(`%>x83IwT}uEa8fwbN@0IB7XF)C9TaNX=s_+7}inaB@qvwG;Kc9X@ z>InXnGAI0;G4-PNoXT_gvpnmB5#<-61`8YS4m3d}C224yYJd^6HV1bx1rU=2r=Ty| zn9GE!ALh;Jf*4*q-<*x=ncTGPpgpwOZp0TkJD|jH$&AnzI|e#LtD#Pn7%!#Q7)4J1 zpHpGqBT zIWf6!N1|8AqS`C|XNcdv*D9@Lw~B>vxKQa5NoEsI@tu`G@+mU#A+1X(X1>~#td_~$ z;Ko$}st?y2Q9}-so1tsg8MB*xQ0PP_KzfAg59TA{0sL!VI?9TdY|#*9W`L~BD6+mH z7M1A`GC(*IOl2dr2t-Y6zK{Tkx#rLAJs)2my4jSsD5!Rha-IK^oZCAt?Y=(yKyF)m zeQ@y)amiuQsLSSJxMKz%C@Uv&ArggEI^Zq?7T=P)-$!i>cR~W{W`tBEMG_ekDvB6M zK&FLpP(3O;1k*thU`r{e4~a}`b+{SBM8n-M67OX{)(TXao=($cr7ZtorPdUivdXHZ z#(6kr1(es4mFhgfVP86w%5Rz%-LF^Aebmt&C%tecg>dcu-Gg(c%-EDV^W2Tp;FVs% zg#%4V4f}V9i;%2BxVef%Q0TfU1I%=Ou2peF4)lov-GN8VITrpBb|;Xk9FQ@zE}6YV zWy&@|HzTVL$Pggh_2Y_!NnwRvKmjlcTg-;ug}6u3H)a$l^b81}cn$(ZJd~W^0Zwfr z2b>3PdSfHVyu(317F>zDa2^?$tb;08{RaGtIPHALPLygp4NT05C z6I(O&8D0&(0yR8dE@8JH#;xRIGie-YDgunz4okOI4Ll>rtu!3_(GAep&hwUlUP|33qhS53P^Jk zkNTa3kyP0Ob6-q>(g?FXFxG2j!r+F`bRJb!+fDKL8KwzBz#1IXRR;g$fv}R(cp4MT z$r^ym9P7h@6Wrk9Tg;IOLTNuQQ!y-D|iUnfgUgxBq_3#oFttw~& z5zT|{&8ft5rO(=i6K}S*?;9+gTy)@S!(O=gi^e{Txb+2uilqz5JIFOu>*hXXPjjDx zcMA9>Gu;0I#6$Ix0^^Acg)y|Q17n@8OEQuek_>b^Dr0iS^$CSDz{oxYP(BKV$UK4R z9Xv|MtL0?92`_T+7SzQ0)?X!w2csZ=JN@X5n6zR74&3L`FUIGpwESw%mAj)pDP5O7 z2R%m}OZXy{_x?NYReLTfyj3o|RdqQnk5L#WXqBc9M&jzzxAmw8Hj&=8>&u{f;yA!p z)WejzgGmC9QOnUAL=&pd3N*#5;XVpUMhRZh3zPi-(XhcsqRD|C0|!4XJ4Chs#|-mk zM(7fmB)t}tjkEfBK*~l|#=^a)V37!Rt0Pj2dz~=%p)g%o*!b)0757&?X!4~uAF{=<^T``x0KZ!p zgophe6o&alU9RFIh@?@S$ddx+!4i0w3bKmKoLsmMqHQgeiGxW5MXFj@!0-725GNsUCuRis zrUC8@qJc{T{ejW=8x_pI#})MXMMqwoag;fD|6V0XcxmbGI>wk$q8xQGiI|Xw^(%fFCxs-$jHQmUWn0!ww_Jv_bRV zg?q2}5({O+^}ThzJ?nmd^2^IL4-+h@1-ljP>Gi=Aj$fW$ zUU*I0fOHXSGdy@=$2KNDGvBSd(y?iRfoIJ{ufecIEeDn>3PLu{`NMAd|?xBCG;3^#km{`HxV5ywj2M=uHs(F2Ie8WF!vHMxcDf z_7&L}Kk3V=I^QoEqaIzneJOS7p4s#f=FO6!!F|bo(S?Ke{O%TBWqG=(5b0?@E{EVj zmXVG1&c-EWO9U`G+6_Y-76^fnl)(CAwW3e1Ht}F|P0yupCYUhV1zMmm+y~A9n1aqR z<*@h~179+61@LJO80@lgI6P?p+~X_oxC~GhhTCyu!++io#mC`Zd(8bUkvh$9~ z!oI(dBONRmgcQ-qm z191*CMnZyD;sce!zGIyK)El2>-zc8+WujN|bmPw1>;9zAk)3OrO&Q**-mPeRPgoos zb?e<#N+_>k{v51MEi=o*u_{Ur>>C}Xz%&=+K=oKTr{!?RD1yrcT!`=^L>RAx+7!l+| zm}p?Ar3!1Vm1ZW%t+{{(u?cJoUyh#Qn{vSPKvPk>Oxq=cY9F`tU*0q9COatj$#mW&C-2Sf|_|F!q3PI-Hn>(6V|IVUX&ox`^Q`_dGtcmQKdSP~b#&@zQ zaOV>DeLq}NRv`vd3#X?E_G$%<>R7ldY+DyJQq?{A%aso3qMCRd$$WGN(MjVgOn|YC zXiu+RP!tF$!(khdu{gVD6+``hca{%i=J@8|P8@8|uzpXc-Nb~Ndem>OosUsnpdQX9I9&O|qzDUT&S zd3Q}Y{Za^?fcLHXmH;zp=wNd|SXLjc4wD3i$qoW{Y0m7J+_>*xV8i84i!#6(-*;A}J~{K!Cnb{qsQwUF8_T|lV^CAD8wr>EN#2p9^g>uv zj#n7iUvq3jA(S53dv`VO*z#z{*YL@=I`jIm9TOnuWWwPBCxpsrddKekysBojCjX7*R>{~7D8WKw!6H{|fZp5DXI&7#Wukc)K9vgck_D(D{EIkvBRnh`D zLIOW+fo_zOJGRJxuQbKM>B7m%yo!8@q1zzfr9ax1U)cQl@sxDfw~T)O;LuPcF4%u% zIut!?L%`k&als@MSm4j^j+FSnvJZd!Q1XxN`h_n&gU)>3zF~!$8~)vge=5hFAv`xj z_bN15;c@k;>n1UKB|Wg6vG<^73Oa9lkfxS!UlMFXXwlwXjIiNmdh=&8km&+;^q>gb zABcsHIG{^#C8?i^B?N>Qj_mk4B^~n76x4fQge8@@Ed|+@@sG2hdSF&*H>IaQe1Oa? z)*s_^|4$@?{kq|A9I9>DlJ;tJQW~o0rk~HaLuZ zU~fxQ6-@pjfFlkwAhv=`b22qNBRw48P_PFM;?u|K^T5VnW&&I^eK+m^sVy-9et^kA?8hh$DN4f)C5D1cUsKLz zA0ppohPvNd^tio-FV(iOYjL&SL;||QDI>S3`;XAC2XyS6W@8ISjvR-w3q2!!FteWy z4My~4P~<*X)3M_?WNhhU(AZtoTsTY&%>+0D@_U5#Nn2P0+@9~JLgpTuiN`lp2dvBA zk`C{z1bQ?G9kc%XU`R!59{j}{?LtK~ez*MY;^^I*N+y#-1(QidYJa=WZ+_wX{{up5 z+!voci6v@M;@;b~*P9-)sh+(*eWR=;I4u2DU;x~9Y=^szEjZuy9X*8bPYd_0IJqOC zv@pka3*0Fgg5*sW%FY0zl6hk@Njo-Ywt)7r<2W#@u#W?;S7BC%$3h^@3%Pg^Zs)>W z3wGgiqJPc*nHgxpwbZxz|Gw1lx5M2Z_C`$W4cl)T2FNLk|H0q#{a536GNR8=_pBs< zOmim~5l5~L-e1)cC5{cjFwicyLdei|p!;@%7T0kJIxkSV1gNzmIs*!Ws8F~Xa#vt@ zpbmjcN{IAKusv`T-;MpvKwQPaS7AB|7#ryOn0gIDLd#TWE~dd&W>nrgQ~uTR_3?fq z1`dENbNFNt zkhsso?gO^QHEjfP33M(Tq7-z}qvZ-xXd#&XcVC324?;$?CV*Z>5aUfG;(nxtMtIS* z4ufivAe!O|hwwNY#3}TK3WWN~#LAnkaSt}(p1rs5gU6Zlwfa4~@BdcVKiF4sA1)2o zkAJbP0~9zYUFUu7Pf|wu6Y03X$g#_>NKoH}V30WswLW6(?${roNddB(_WIZ8YQjDb zy9dPkWTAuvB1#JmFAIgP?wc9k75PT5PJjKEd{Q7TLjrrV49p6~t>l9ON%9xNNE|F| zBicBFQS79AwQhIx)0JCe)`$)!iPZPA2@g&G-7>u9!<*w!$oouFfT_9&Lw4%(v8n!T z;h#ieA9aUg8;U^Yg)jj71yvnc&B)X6`*0T}JO?|RZh@17TON!s-*(W?>4ku4>HX9X zpJfJ+o`v`a1V+ST0#*ZmMxXZ*q%H3^!>F3@6zDksB?>)X1e}s3Wxd?p)AFT$=LYSJ zR3rb9neemdAIyf2|8aTzPD;u6iY{cG|MNWvCZK~FDaM|>ybCUY<1#^^7)F^#Y@rO= zrXVLArtheZ0?==Xg<=`_9_VN7VE_=}z73)GAuok<2f=r53fiv}nHhKmMimiP?xn%i zIt-yG9Wqrw*8+doHK4gLCCBl_zrOs_!EGI+A<>a!tok9ks#nZYZ?CT>{Vk3rVMB8d z244i^#NU@rjXIltFQCd7w9!0(uR`EyK!@T+hWcB4x5!}U0%DHJkXxq$tugJ^!z6fIr}&j1-#aLP^zJ{1$5erFpB42A8` z6a=dwKx=NgL>2}p6$oGi83BYz!2FCSUxq?KFLQMOKnMnouD<@#0dZL7izW%0u?^DT zULU&#$~|ZsAX-aFL)EvG;DFy4zow7RbzT1QS^C1%(x!!gsb}5)@;MtR8UMBD3_{4G zt%J6kwAIVSLnL|}`v5)=_g+8?E+~7C}2278I9vntuv3N0OSz7FPeJ zlA<%+ob(0H(jSuXyw+cnbNSvyPfEsPKP@Rhpa>Ng;#F9*f3;Wa#qjt1TUIp5=y|E( zD3oIho0^Cy7dW1&0agrzKWzBw`+%dd?NEfw>(~f)J!xTUP+tsA(7-i(1R7k4gWjaG zmoW9IaYtYd+`5YZeh`@9z(DVDud8jRXhYWTK4h-T)3kU`b904qMxS5T5*Dy6; zxi3T>h`?h+?5XLqfpD{g7@mihqybTe%o~zfh<|Ri zcL29xN8k|CU_2TMO!YwFq{k=+ue|pm?#u@B#9DjARQ7unitAa(epum^{UT@yAYgBab= z9FW+F1&c524+cW*EBWBj{`&kY1eDJahA+Zpq<5(ySTzDRjj1O{@{@k3%-eGWS=p(r zO5P;eWZQnwQ{8)Q9T0VI;yOr)2#uX^d1K@@VT6ioOr__+y%TmOO3nHK7O7y*4Nx&a zMP=YDgk}KB=Fm`FMpd9!F!h5i1PCF8! z!b;kq&VmOYr{@hdK-ltap=S)A>zF=E1U?)9DzZk>1W-UDdWC1yd;G$jf&Ju6IZ~1z7fU)D=Y>He;(q$Y znvn4H`%w0&2OTw_xhSQ-2`@XDA6}SVlflkx3ZOya4!kIHNCKS?g$?2cA_-EILK)my z@%rRl%|imJ20$(vGc#VHZTT8>3KXiopwjriNDk|hk{8!1p7E;frfJ=Va!U6{yU(*9 z+)DKl!?AF49M8vlf)oMy*LXi8iZ&d1_F(s6TrZ6&ig|M1?`*C$7+XOv@;m$ z0Hq^2k~eT|(f8-CoeI}04Y znGQj5H65U>nO@ku(HB&m^h|NX)wN+`_4Se_B(yLu81W7l7qNk2J+Fx+o=btFLXQKc z;H@M9z(_g}aHqxb%FSQBxLyCk`!NLX%{=49Ma<77MNeoQ{!eJ=HP5_;ZAeYr+EDM{ z253U^3V^K$L8~sAM2HLEyqI&%-PkeU`S^NS6<$2t?8QdX!8RZkHIN`FgB^hD9l&64 z5T(=5`v+hosImj=0eFF5y#xNY%*)~g7?P3#3~#cC0FqDz+?PZhhtM9 zaNpTcf3_yH2n(D(FyLf9Jv|@AEnJAW2J92+ODV83G#Jx^z&~I#U>O90Sc5D!IWnF~ zR!W+tq&h`s{Bp9;vMKJ%Cp1XqYfDmLGXlOJ^MX!7YUsAF;Uvz2dBCBBfe@$NMC1|Aem%v^S z+DX+o1fDxnBf0zv-*h&-5U?YFo(BQ1x#4+es@Hp6En(=x;&wyz2PI9Y9h^a6${D1< zh?jQ}?&ROV>Wd`e!4Sm_R<$?#DgFiZ2^qg&HjWz3Hx7J$sOii$38bkvfv>{=Kzd0= zWctP-d`jLB90+KoYyv(tHV^m!NG>wEY(EIa)KCD^SR9B{_aX4@z`qF12ZKP;ZdQS` zO+Y>36J#Bo1|<~)nv2&1uM{ItF(sn(4O73k?YD6;?P_Z?vvfkI>)a@%SFGFJ)4jiz z2Cc}oRO;^N^jK1p*K!i#FTtGkuQ{^1n+ho}T>Bet3SS$X*WVHz7+I642@Lm&%}XhR z1tO$SdZC!@D{g2GBo&=_&gYA0Yerbn)qu75Nb1C26RD7H~=Y(0wqAl zNC5_L3=!4*k7j*PNk|K`l2>Al@GTp?P$d583~+k_QUHoA795@Ak2y<+4jpfV8lGO5 z8jI?in$@wi@SHGle-);g8bA%-Q9p#CdU=HgFz}o5&Z6y`wJ=u{rpCdqpqkgx@G!Wx z7L-9)6euOBV5=##W&VRcbAJ4exY!S|`@R(>Oz6m;*|i7u?%q^Va%K}X4e^GD&-W)0 zYrOnxamesl@8CRk<_ki9b#S4krcl;|_mu&X<3d(@VtM-tMba;{^>HP>8$Osc^n)pEuITXodLO9^ zlIao}z&(>)&;b7`92Vo@ zhtOmJa&xpV90>rf1s(}#Fi6eEq+RyL)MHWQ1HqKn&lf*n?^%g|(IU2OuZ|yqONRT3 zG|z#!K0gd78nVt`jNX^U;Bk3FH8dCvfGcEUA%_U{4yEV4pcn1Ql?61drsFciz^j52 zp5S(nNX>;$fHa^64-0^4c!bnX#hO%r0}U3Ipuw!}0&_@7Sg{9E^+BKZBwZGe-+xf+ zZN=Zh0`|Nm5-x2lfUAbM!k4nY*8|eigVT{NF$T|0rv_tz_KSyUn3@srh)h{G?hEz@ zPk^pBr_tkfA>LsU$uNyXqQ7HQ7y?dqm;_oU7$F914}s=6X!V1mA(6UPEyp4yLr@iq z4VaOZc6>-XvwGUd{A6mCm-bxZ$_^mEUPKLO!^AU0m<$RVPb0>{kXlT2csgKU;n1** zj)a1ubygzr4J0;@h_!iVff%2KG6*DlyD?3tIzjM4>u*?E1F{DI0faDQ5F|tZ8B{+6 zks8^vrziC+f~-rrq_}jr{>AN<`0Ne5f^%KdjpzPDOzVa;7pM-f2XO{cwMRTOCV_Hh zCceB2uMrQ`OThIsC>%@rtC7&66paJ|Xeh*Tb}&5yK4b`P1t3Li$fv>fP&QWsE`{#u^4nRfAhylx$@TXK7P#TrtV7^D$GK3%f&NiYbB-oYW_ z@SMmV43&(>fcJ&sPNhA$&sl!?8=#>D7EzZ8@j zf_>$q*%m;4K1RG3ru#rr7EF|!qob$#B=4v2{g`^c;J-5Sa3gSUiJ_G<8`6e?@@SaL zJ26#PbJ%PI3C2|234gJvWN45^M2JLs2tfmnOknS*YN{Wm;eFeYfYYn5rFyY(!Qq)m zdOAu=8B~-b!w$Tw>BG3?6x0x6(G@)bKt=av5CSw|D5&mE%EhOcF8_Gx`@9!xKLS3z z9&;YDimD$VVIRc5BEgDN1J1qYPr?xCUI-mTbQuICl0Uw`YF%j9+F<VRkD~Yrpaaa%8%e(jA4_Gg1gbj1+;R|j6;^ZBp+r_|3wmBF@{2JH+P%shfd+B0!-sO-MI+g8f~ z-pL~XnZYm;Cocqw8+pO-7fk&JXp!U88gMxLetcJz7>FXo2Bd=g#5=F#^UoR!CpoKA z8z0QYK~4ufwy{L~izZkmybc>1P=!wg?1;@|vqOC8T~!DW^!%{Ge1C!rRGHQO8a%36 z!Al7pL7RYr)nmT`>2VD5qz(kLlKucvTpHrFh0pxwxPO}C zg=-wItvw%i5n>{E2B1w1N~HtN#^O@)Kk340 z@|jn79-7jFWf5Vn@w-Y6spIRFdzZI>dIp6~XuF1`<$1v?Q2&R)%m|ioanby5?`_-G zkpT0DXCuomcoWAYD-l9bY7nRuwBVa5M^>K%n>n)j@==H~2s_FjkB#-(RfEI%g2U!} zW5u|<;aCKwHloP~Ld3Lyr!QZg2Al&;oa=Fj7tp|yEAh1`xI&2^%zV&0;35Q&&lZO- ze#l6Jv7PZ*f}bBk@3}W@tAs77&qL?4gYbdRhXV89mL08FFU)E*QSrs6!ISQW$$6ng zNM2^U7)uXNFG=xt>;Xap|2_Xxn9U6j4b@3F100o#Sx?8+Akaof6C<@aHd=j1fpt8& zpMu-J*xw~yRgdq~280A1Nx|WoZeXfz!zCJ2QyUTwiBr&}!ywT2Qee?wa5yTC0Bu5% zgL$b)SYaAM&qx860Um`suL0jihsC3VuJO-LLfIC9kx*C|Y<&igLQNiE?n>WffVj)D z|D&oq4GEy0ow>#yJ+}!0AnJgFUICYP)`Boh+$2e1AbA?_ln_Wba3Q2HFH*~%YjABw zTnMRn3oa#%j;7!c4Iya2WLcc#1{;v6%xhk3+^JI4>|fNcR9?H$>*aHsJg%;ZWMiD_NAa z6cEQ`VJXw0jLUz+k8gxo{-7ejoYv5F^(*%t*@nkrmLY{HN8&a@lQ-P=1rQD)5Sl<^ zJu5ESO$tTL2)&()MhRFFf@%@)3&f6h`8E(48lj{W1NDUW?E9B(LRCrnpOy{pbAG+2 zWTiw_4THjcwmmN_0N)^_z-2CULN@FmA(bA2_dl=`a?e6G^*wB23W6O2lG49%JP#b| z%kbS`>PkF{*9e?oF!sH7;F%ZvDT>`dAH)dqc{;cW@-Dl8ze6NLmQ!w|U-4gu2?*=F zadvY_(Tk2xVY|@Rrm?T3;iG~xVHA7`L~bNMH$3yvMI4TejAX;bdsz^>r+#8;sZ zUJ37pyMrqZ1$v<{o>GVu5yW6}^nAdXR1g8dLcR=!u0jc10RcZlZ`d8U1{Q_lH*kH( zSeL^S!p5Ss2fPm&%Yh@OBFX8IAsycAXU7YDCD%WPK2LG&nQcJJP#FY)YT1FSSSt9I z*Ja=&DTPDG;K^EF$iI-#V0ac{=pNX1xYj{@7k>~ySd^X*!t3LoK1jcbo+F4m{}(a= zfr&NVs7Vgr(XISrFm#EhH^pxLVi{<~#3#5KuQ+@(aAI1$M)P#j&=}kt_8vPh5ly z7U()ueF*bi>n`GG_^JTX=C2UMYYqM-2GVrG@U{Ilj8Iq*h*4N-I5uuqH%g@9K&`2N zj?X7iy?|qS!PhJNUygAJ27TASri_U-dDl@_MUe}=(g@lW;1daq8U_r+6_%%hvg);B z^_+bQLgG))1k_IC1(XuS>@f*27x-&_!10fw(Z7X{k`Y7~|RQx0nRRhVw? zIIru2gWj7i;ks2U9@H7wr+T&m*B&r8N4x@np4JC_{V$@tf1oIw4+A?Zly}S}mog;Ns zbrC*K2RZ@)z#mif=q4x#Xb=;FQNSm{H(_9)J_4gokdUgT4uC`8PbX123DAc?ZiU(@ z>MHNd=OlD+>=vE~cvW67yaICj5DAD^a2EhgDd`={kWFIXb||TX zue^Xyr$aY57FF7u?_O|O2MofO zg#B_5S^y*{J3|Nm6vBnpSX5cmpz#foNcbV(wgAJi0bSVl;OB9>#bdD95UF8^0>q+0 zFQyn?OcIBAMV5ecD+W}6ZAFliVu%cYX+wjMKB8-_MRf~!S9mh;h?9SNchxq9kxDNK zz6cUHv2N85ums4F(7i%8cM!gy296GBEJ&UK=*68E@VzTu$VVV2rqD>CG~{VjH;^v^ zY%7F~L6kPNc~pt;SYYN|iszdFwNmIDBSFb$ni*phq< zp3v?Om>9dd9*+wJ><`A&mv>#0zy`wxhyjqnY(Q3kZUbnL6Qh|4y4e6Ypjr{~LTVyG zF9RRVhoi0yIk~(l9fy>!54bI1KPw-(4PkJck$3YQ-2w)UXJiDB4YhD@uSuEh+C^+_HS|W5zZp9lLI7;qLXZ-eoH)5O6C z!amZ$i_sIqbP-Y_zkZyKl235pF}*mAShXxI{U(Bg1i2;EI~6PqrBUF^LmFUmpQECX zW~eqc38b-#EJ#1Gh}FPEcLPcREW&{W71T2lSt5-xZV;5in62h17e z`RFe=q!3JMc`%A25NFUE&~#dV3ZN+9X;3u^sWN)X3(#cP?EAMhuow+0VnYcTd-8TY zbQB`^Gm-GsNRa$M1PAyaO1JG#&VBt(Q0CRfE9o;1KEw2nrH#@X7E! zRd@_=|79@CVt>KZ8`c8JV%Ae!4BZ9A8h1jUpYnosX?c!R-!ENQuG8dHQ;>nD5z5@( zk;yNf|Bm$EP>Fkbd43@l-I8~~W6OlDdORqqrzp`htlMcdeEU11;c_ua%z2oW!=Sj* zM8)JpVdDvFOcKo?O_m+zw_8oOPE5QKdM71%9Hx;I)_vnSr&%Av_n#>hQiqE=AQN$e zNT#)FKjbhCm?uqbv~S&W)UND#z6KJNchk=WWu{ zQjAfxiYd*ew)F2yzF0b?+A_DRE&7|l2j9SN2RFBEzM#MN-L8$z!-WGIczkQlTXIXI zT1`m4C=hk=OK;R#i>e$@2H@$b3+yf8jB3L89nLI2>JEc5Z1{*AM?3H4p0Y3jaQeoU2BBv5mN z-CCVYwA@yFRpjs5?BZ5AZTp>8<1N>3SDrB~X0vJDCQ@9qS$|QlVpiz&{T3@({!PT3 z-+~%8JIe@uj#2cE3Pw zSN?*~Eq~}2IMLUrs&}~jxLcEGGsaP^Ip*Xfc-%-A)l zO>kJb| zlM-wNJ%X~NMCBmNFq`%)Rq5tLeF1~C>G=t#{b2+-COiB2{40CuM517+kuS5}Ne)oN zNO6LkR%ul7m07_;f|VoR?f%Dnc9K=GQuLQZ)2Mdtw>t14-XgPyxv=nY!9-F-*HoVm zi^3g0`ph)Jpm`1~{MD3GUH#ZRq5IZOX&ig%Vmx;#vX?D<;`w*sKbewIo8eHq>w$ey z$bkpR5>d&A9~JZnmxRYM`Px6)lOj}aBb=ZGXDcc5O9&1}TS;av-+Z*$- z%yO03x%lD2lE^2???u$3rL%6owiCC?ri+JFl*~zPw8ihR9SFTE-BKyV9 z?hX7-_X6+O(5&FZ#Ux>l(P1r1SR|Q6pR!hvH#mizE?v;V#-(}}=kI#*H%Uje05~Iq zPFE(+mSDd>&$q{@lr3fYo)f!;Z@5vEOC}@3`qO-=m8Ix5^cx+c^YK>0VCi&`GKpvZ zzH~}=#w>mAvKC)WG-wK((TOH)qx=HRK;F&>IyNysog-O{VO8p~t5vVQESTU@l8z2L zTlM1tUCxc94$sTT|ZjM$5iBOrCBIkC3vHKGv~wQ`XznIeN=q42;PNcOMZXh&qA`|dk@QxBb=8h z);LvB3g3xAqt?Rk{DoO8u`i0~iU8YP501%FvkI2#;q$EbtcHFM@AibzShkPMbbn?w zI=m;JwN0@;ylr*6GF`{|E06Y@joRD_El0?kTlmX~Y^~-Kqi8+(kdYNj4rGkml@!pU5$7<}-WxTSl z0sj}83vPI}D(j@L0QsU^KiXXu?RVr=i7`!<=u?ZdMXr8GxWqhVR`^kTq<%s1_9&Io z^6EsldYu(Qzgce>V!q*4X-_w{FY*>YBKvVklMYMeu~F@JygLRmC3~&vJBKiaMHUos z&Cbaay9FLmE&nHrXgirLFw{}rQj-HL6Q;-V`*wy=mvc45z~ZW^tDXP5xK>)A!lz7ac%GJ$R+$_a%M>6+Et3bG0E3Gk2X7yH>dV~oUE{WSE5OT?X zTF6#j;FQh?+#L0G*2h^9D%Prk#=DH^dCv*TTo!W!|MFCs-tbItn3t3tIH~@-UcVU2 z?|jB&$+KA}Sd1}d+azsC%<{LKcL~g#-EPB7agSi$U>G$y?-(BzOmn5=0^2R#!y~Rm zCegaqz=||m;LTTw64g-(zhqyT_N3a|&}}N#*d}<^ApYWdL%+qtuzm)AxKd#nkju<+ zHH41D;vwC)a}|!c6Ux%*zLkpTUY{nj$>TUS(l@@Cob9x}G&#t^X977VQBdw|Z?$q1 zZyDXzwR;yt7ZPmAYv4?hn99Y3<6Ser*ls;bPL0wz?40|*BROinY-;0O*j%$GB8cY6 zQF#ia)wyOD|f(?HfrkfaLEKwpIi#8P+}Y~8---` z3OnDm;Ihs1&2_j~!kC8ns9{r2G0SIh_wnAgVTa9d+A!p_zX|u`?;jj=%<~ol6)QXs zvsf_-AM()|lNRFRoXjlRU2bw_b6TxL`_Mv!vPpMAH}~^GM6$BfAdOH|X{FLChl^Qm z9Me7GdJZWP7jpR!`GvZyR$H6Z^*fSbo3^^0HvT-rc1%+??HR4J5Zld)KUm586eOe8 z6D-^k<j#@Q6G3Df6`JShhs> zRxb7A_bRfZd)ERhp>Q3;p558pQ^t`KuX3uN>gHOl%oE*r^wQHhO~IJ1-!u%dXOU*H zGM65Tn0z6h{1DuXbx=FE2I$RSga9*(Clrnos<{fQwszqyK#)L~He2S=-qh8-E}c$Z z!(FfKFMwULY_nr5q?&++p!76aHc054_tR<#o?DssWE%q*!le zc#e^`tIjQ*He1)|$-A?dEXC>yp^waBbm%TvCi=_!^ApG!4%IPS#Zm#os+g$rcP{kxKvqpqb3^bWR|JE@CW3W9a=7Tqwpr5)hlEr zZ!2to=4!(G9>`kMLc(s^y0*`R-{7{70^(5$M)UXFYfYipxi zUaabu7cs$&^b@)$eUG4TC1-mOS$badjjB$uibYBGv*?p()(x5Eed9@`)}LIxuIyyP zf*=SN_Ry=iYa5!Bm zu9SI~LgIE$aoe<2c3xY&y^=+dE_2yvM&pR~yws1i-X^FpX=d}4ESBFYL2(Z=x7;{l z)av>R9MQs`-6T6e-sN1KMB2t7xE>0OLsNnZ$6LNgek?ga#Eq#YZ>I$5vIM1*DnNbp z$3TIytEEX+L(UXq_D$vj)f$m>3{d&C+Q$HiYTqg$Nwv()LtFQV%4!oKn-I^4m(^czxn8$#} zMh%(9gsSY539@#xbfcNWeA6b=rWW+;zH>)VFmjolZ}$rl9!b7_chb}~Sdinx*)g|74WhOE(yjWZrW>+1ARjRU$&9%Hs(MAdjAOWP_9%K2{0%~4!3j*RuF zAI8tSrD;RDLoT`C&AuVyqn$RJ$rJ zxesG8jOU!?v(!LId2d!FddgWCvsV1p^)RvQb#Dc2nniu&N@6Ae;(rUNXiu-JY(mQs z#GIB5I$XJ;Guk%pN{DbytxOR`UM2EV_*@3@U{lrPJ7vcE|CAZc3fE?Lt~-~vm~4$< zEw>*$T*->^^B4>hmQh`+2$K4fofttQ@86FaV7_I+45NE#Pm_8%CTq0e^d) z;djIvsF!(;e-C7tPWOSBXS&?&zav=7fGE6lCRgRBJ+JU% zFcb^RP5tJ0OOCI_^z&3P{KUc27V`_UIVmEdcE&}U>RSU$;m&yS+g#Ckksp_$l!>B1 z4cEt>sqk2R! zEP9z>twcM za9~2430~`SRanar`sAj`TuE8}C_P_9Z?L@XCM*OW`rI=?j~6b(FQT z4(nO_eX};LOWtmsDw_a)FIdUWb$+L3cuC8-HIr^PKD6}_|`kkgSvA`rPH?Qm%!$NzYb z@AoLDZk)wt9-McXwK)J-EJmYrU%%NP1yZmok^4^bxqp17d1iFuOKr~7L*}T36Dh4T zD3fAFbWPe!K3RRlk@~bgT$)q2V zH}J-YHqU@cnM?LNXo=|u@xW2c`eYJ(Y@~JEa`i}3(yG>%R{08>AuF-e2DYbbb~3-0 z%~vKdtDlCmBJ||L6-K2hH7WXvlfO!SdFt?5ubJ}um03I&i}^pp%wu(mWgs&~Gs$X# zyZD??#PrLGU`1#gJ)LQi(d%XHnKZ`Xm>UMeu&zmg6OPy`MXMKlTIzXL7vFk;=u8yw z?sbm3PTS$P=cf}uXE%)+Y}JuMB`J3 z`tCS-8sF_|+YJ9kAB@iZ;qW7F_O5pO?ReLz#bxvNWmek@du4&=Q|2W&4LF3oSI~cV zTJ~O|t9_C$vi>X-0`pFL<^u}$7?3p6-3@E{sJdXvS>b=|WTj82*lmreDpu*uai*{8;Yzj3{_kPBDn9(w}G z+sRyVR-)1I8`tl$L$zYIlmXy6!xRR*l&g0?6LRibz^Abej40>Ry@OzF-xMG$`ju>YHVB-z_6;o~upx0LZZr^Re~ za~fD2Vm8kb?L4c8FRcRtdWIYDV*a5pyWeB8G5MWY@M21!{Ia??qD_$uIeMul#Gvm# z-m9@rsh-W2PM91k=97em>l3<1>a0Z5RDwNz&XLIF2xCqvladlmDpixN&hUiKd&@ie z)ai<*OP1thI@$WA(q&~`OgX)%gx&2`xx5|2fu<&7VP`u3}5FUoq zk?E>T^t=S!JbQ<(I*8$kxY0jV+FQ?(reCI>om~Jr$DLruuNqH8VLNYN%=_Ut6ZgH;u+5LFr7Of@BJc&bgpiOHP|* z=p8IBLqEmo-EOQr_Gp*2Y}QjgB`~yCIOkOk5r_wFQ0rZ0X>>2S#W18DESnV=ubU2e z?ijVza2^|6r3RTr+t|BS&teIQiyLi40*7{|jsv9z9uO_JMX^a{Gd@+fMGZM^Er64h z7ZM>kIYmIuQJrqQ+w95tj#ruBqB=GRS8W!O+Cj{J3dF;B-=cfusYoOTjyM*5^jh=m z{3JxoYC~I3gmR~4)S#e}KXzO0+fr`3?;JLs?< z9TFy(rBU^+#UuMoPj%I-h{=2QvT1`Dl(TtV2mrOvT`~Q0U%>0D%zuK^wwW9aDXSkB zCt~QkZEAId5|XOP`=E$g%f>y$Pn}kS6ok6XrduxC)S$zxolAGRl7T-DIjs;+X5hdU zD*D2#tZfE^_U#+6n0=1AVWy5FbD12uhFo4LVBK0(CO>U3YA z2{z3Y(Jy_UQscDBBUqa=m#RhU%&(FTuHE)|$6UwLZJvRO8Lq=`A zS(G@>@B~U(z0Zo6$EsQ6M1_xT=lq@N;vqq4yjA`A>lxj_oGHjis0PQrDUxpPvbNo! zsz1UjjklM+R;seOe!y9}3%V$@HY>@(;U@bWPD*^!WQN={;z~IhW5e;hd-8`gQ}P-` zt*)A~f)ma1NvagQc_b+Bx!38K6*$y20@K8^wn>Nm9~GWIh@=)vylaeCDX>)2SFS3I)JEaqAH8+SU))1_Q`m&Ha9by zD+a-BGT|+squx;NPSQjO<86J<-NChMBVC%38I8P zD4Uu0BrBEukcspK@hW2mg%lNVrO7ud`F}Sks#Ovu-~LdH5SC zm&6s*FRIANVs4o(1J=!93PO1Pl{Ov88jQ{jTMkD>&*P2O2POTk!l zO~-ph@|@%qkY|Hh69ZYe+kVFe#WTK;)eB{)2y&FJ+8=a+k9piUR3&#E)a5#u#W~%t zJ?eGlL4iC=P^9*?+G3o&{JWD(318^4^bhLN9*Y7ep4EU!Qd!AaZR4Jtv@0&Y>!w?x zI<0Hr`YOKFo^uE#S%9q`H_=`;V={tx23RYSZ|1Ajl{+n!QQFh44SYl8QPmaqQrjvi z&9YCftfO3#AJkKPbaP~xMH;U5_S-dAAu9b+-y zn3)SXWN%}m3{uM+U}c7CnR&vYd%|e2FlTNOg9&EXrAJ$H;f9`m;@fzJclie zfb>dtYT+ACbn?eczLhIgH0W9mR~{p8SO7jRbS0h8Gbf#DBh$&DRB-vb6!2+k4%of&B{Iqim!f;`a@GcxE@Ca?LdwbH+frbXr za;rM+^@6BxxvLDyX{zVIb~4?yEUJR4*OcFH(6yfMHJeIp2Ru)OEGCo3lUW)&0g%?& z6D&GzHbdbPRAyc31v}r6ogHDg<)VzoINoHFi-fsO-TvQ^9rH8ALk_EP;vrZU!&?#Y2X#nDc(`1#Hk7-iT(^V z24K=l%OPB5sUMa-2VTYsvXxCaT~XIXpdTA1k4+ubxZ+zUg#Q$@CNaq^Ys{-8Iw>T% zm8>;T{Ft}N6%>oYPg(a`ASBJqk9!2X1e>7T*e_RQ30Q=sA3<@O?p@%rc381an{i^1 z713ZZG}e8(w7PE_$OQwI32hcP`T;px#bNriNUN2O?g4F1zs|E&5uj&9T9b}KkxoQr z63xKdS_h4jQ0o#1vg19wK zwOq~6@HbSPc=gR|({&E>nQ%b|`g*lth&NZ!Q`e?gf1*p^c9}uTFf1;27wTHuCgvyZ zYugl3U5oCq;xcOkpK}+KYr_=>>nv*d9esa2&;^d*%^8c-Cn(;<<%(Gh zmiJ>W#^NcaFZ{~mhI$@WGI`&dEiYxR2ezM0UEJ;*R8J!paU-wrFFWMwZ8oU19^r3T zsb^VU;T_fWoitAJ=jW~M7SYEslErxYeAL9eZG(G*(=@~sf>84p)<;QEleZ@T=H6se zS!CuGQ|V03N%bZx_Yjn{)NT4Cf^ZF#F1K1cL7@UpRQo{Sa=Ws#dWBo$AAwF5V)Y0U zJXuFf&K4zTtpPJ{T1BN%T8ou$kGFEq@gvTkAj-c{$+S&iM5#GDL2%3FzD`(VP%aDH zcdZp3j7cyG3J*j>8`G&9c%$(wY{|*wlZ5(brW*=MvU%-fg1paHC#$4jri=T{9w;{J zK}Zz3+?}o@;es#;+D>dH?s-m5@_Nyi+1ZUJwnHtt-uk9<%*C^UdKkKpTW$hn#ccI! zuYd*wniZUJ?i*wAO`%AEEVY#>s*KmI2VVEG)X_{i<#d@T=X_-X!~wyW^E&64vRV;g z7&eX>ooQ1&r3U?o_ARja^SVDW8--*!WG04gTRW7vdlycy(Dn+F2Si?|zA;JGg5g0m z6hk;!Od)@bVQtg^==qIW=u^?2*Y&pqQph~F4XTyX#ZXGL=+5tB{UtfWG~zH@Y^qZW z3w*a(lugc7wwa@psx-$Rtz^ao=OR3V*bSBDHeiGX56RWrta`V*VZo z5@mYnTGq$H1fXGV+q{+OZkx8v3fya;DF%pCtM0;K0ubCv=Knm_w!3&1-C5zX1y1sI zZS$^q5Deg~f3%{lE)!q=r~Qu6H~=*#_fM`jxqPC!-7N1F9^n1bHrexc&IVof`=T|j zO#asCG8?(M_n*lhJ8Yhv_ITS_SLD13%0~?A-6_^q3IXy$P7(9p^EbGTjR?Q%^~)6& zeXf^=F0HhICt81Y^f9C{nHfBOlFyfeJOuwl%+=xft;~wTq& zQr4fc(`Ibbloi?wQnGNy{;+JiZ069ENz2*nhGK)@QvtUPWU{S|?f2ZptqP1z$vQgj z;dYkyt+#G)Ky$z|XJ`4HQSO<(4}19*%Z$L|=DS#;2r}Tw$=+XuF_*Rd|7qgNAf?b{ zZ+#`D_`5k5AR+EIY0DG=v@uTyR6sng7Q)SM6_^exO5JT_0M!XJS2t0^M01jeh$8QMo>CbiE% zqtvgO^>M|0?P)UiW}=5*++Sw>W}2JJgWPm9!NOre#<`iFTj4ZnTs+sP4T4%f=TABP zNikX|P65)Y>hzF!9aAOySSFmT6$%hs$ww#qw(4(;_xcSA_^b=1GxK_B1j{emPbqi# z${WTPJ~JyYliDT#^Cm@1QoO5dKzjjts#Y#+RX*mnK>U3)#(S73;2*T?BWEZ3K#2cF z_4v(Wf#|wi#h%G&^cYU-hge<@JZ_g-a?PR3BySHwkA>UMy}cjt3S(kh=4l^l{>Be&e0bQdEzC8wMwvjdh1vHPwR z36(Tl4xLQShuLNpONOvfjyn=EiB09qHovRy@1GfaczAffU+>rR`FcK|*L6V-Z2OSb z3h^j!dMflw+0ldyN6VvmeGmFR-uCC+%H4T88THp8D4ACCbKu@D^B=#nO?{;h8Ty@| z`D>cJ?=SPQ@ge-nQNM<<&*}44UUj+a#>b_hkc}`6p{0q{s^lyMY_##)G+X_)^=)Ub zEnc**P-rDFCnvS9p}G0z@bpi=_Og4^KOuK-dWNmewYT45WD6xsjJvc}T^TRir`9r@ z7a1|s@dN_Gr?-A;ZE7f4fWEamrM*wf?zi<^$AGj)2seBED7VYbwv4txQsUE_tg#d$ zNIkW;|Fdu3X#zyjl5^@dqwH7fgzMhEnp1aS@9rPhGqMz0^3!5TmguO+L+@R|+<)th zI%dXmb>FRofY?$`k$n5F`OW!h@%T; z`INx2wU&B=jdoFgji+eujU0;)uVeo3dvB+^`M=!(;?`Z+Omt!J&8MZowy(^y&MnYd zt7zxKdNi+dFJnvsygfys3&gQ zXt!_kBQEJ5=GYxy;6tJBA9^Uiyo%xU%9lLbLx;9KKl{kT;NH*yyFf#oo0`q1e?WPG zl-1swqoOo+kAbBWolET+8RWe64Qf5Kfl!Rx|TIs9vAbiz4gdC%bi>sv zD3kl;1as|py5?BqJ)QkyW8>=*s~n2CPD5&5hf3O`7N@@WbtQ14qV^sCV-4bB*EY)W zm)slBt=6(vk05@v^F5=c%+FeVjVh1M@e&;?>F_#Kw$<&S)MbxG=HX2s^Z=UZoB6Nz zJwWLF#pQC(EP77Q%;9nW*LJ$cX|r^xbrp>CA;JD4Ba1J&Fjr}uYk7uD;RJ3b}qeg<@0I;nZu&n9dcW_u)V+en)I zv4+bj8?ZhNgET!9%Gb9n&xuo$HEnLvSra84ndVB(Ad*pB_ot=tu5%Iv4*LHa8It>_mz00WI(uZ}?(X99`fsR! zEZ)O=h0i*k|CQB$q@wz%u(nVhl9j$IG~p>4Ys9?2|89xLpdsONrPIvrtes7Jy!NQF z%>J{qJfoqPwRe5|&C1@v?k^3y4>)Z|TkF%ZIqTi@kYD~*n?q#}(rp>&**a zNhYKp|CeB_U+Jt(NceBMfD<)J!6)BoRsQ{KubJOb^)B)@PC2nq3>$UD_Sd!)|em5%})mv&i@W+*mbMUY| ze}r7+wo$0tN5px#&|?9)FU)tR3pf8k&T?v7H*V?n_@s{|Ho+JkW%m6;yegNY7nOP> z{?gIZb&=DdMtd&2gcizjm(vhoZH0FF!4*e7ac9h!r5BU)PHDU}9vXzC59!8r;F&Um z)V_=cPI0N-8D9t2=P1t$$M5JIY&d>a+c9_>hp;s#dHo9D74PSGOy4YfXjYuwd4dOYWun*03?>R%3RPl(X3iz1lESnk_z zq?rkg-{~5k3kW@&jgcFNA-9O~ZptwCjFSyHlScS%Ha)$u{~D|Mgw@D*x(0R|w<0-w zWp~l>`g?_Aaq#rIfaZ;%8+86uU0BdMcH#v8=J`9_uY6r?Ac|oPHO{fc_&$5DK;zMj zar{||p0}O7+xL1#diNLRIm+?)sQ_PNPG7E_&WC|Rx$5L$A`|=?!t@Vr=qsq>1;dQlOC)` zdgkQM8Ft!>PmbM`?p<+^b2y9JTHtC4HQr_lN;lA?E8}ueirS~qZgS$q6pa#FyT8`u zp)W zVuxSGxv$Rm8a|OXSEsu2v4v}M>;(!Zx9?4D)V8q)S? z_a*NSS{xBOc^T%xz8Cu?NO@WHZt1SlR#g|BiXR)D>63sY8>>lFq_}no* zSuIm;RsA6$y=2!L){RbU%v%xgOR=Q&N0(vv+`;lWE7_RB{@s8|LTX;W3=>g*Y=z!i z#Z$%0Fop)-aT&JIFk6CLhRGVIMZdqW;K;{$QaupMdMJ0Uzb7X&EFepV{+~1=O3m|W4NxNBG$ffo@e)A^zqs9M>9cQ%Y z4wg4Vr@O}&4#y6R{;icYvh+a3=wc&=)KBFm;p$5c;Y@4R|K~7tC(QGOollp(?@F%k zR)Xf!|8=->1@tnb2?T^^k-w#bLeO-o;XM7mFO0Q88vsfgS zfYBgUE0|wK_@+t}TXs~%fI*Y7R#5beS;m@wFsS-EXZ5FIO@vr=O0h<4IWVj>Y!!xA z*ejf=a*`TJ9cwu-NE+I5bI$6{GVFdtOvjhp!QSZHzR5wXWEobP`{5{irfc3kh&{ua zcZ6PZ=N)oJq1Pbjl{6m#{e&=|1VV{F_CshZud0rrmSH{K!|nr%6$;|M(HZw2y3x5k z-VM3~J-M6~#!TSP7WPcw#1#JfoG2WjDpTr<7VC>ei*0l&Y23a?4L^>TTx8F*P40%O zrF0oa(jDmQX#GR=hvEgGTCFID{?sa!U$JQZ!qlb<^L|suu?owD(hAi zKX#VQM6=J&)Ubb^D#T8!7PRnU-5Pw=gvd>#M|$dZWV80u&ds%ZLocs5IBhQVxOVsc z*oSBTt*X67YV|T$LEg4A>O{e1PW7e0{A~r!hE9d|SSLv~F#`fsk9r$^Fi_xXsF0esH0vl;bJxl zv2maV;1r#TdL`Q{s1selhen7Z>0D7va|D*sg$>WHiNNO5Sdc&HGaFHg~jG*auIwEPNagubHcTFsk@V zQ+D}=ey@}f7_NEr;D)<@?)k9e{RBhXga)&sy86P^HQYtpMGoJ88dFb4TZh7o@(?w8hY=gsqVdy$FY2E@7w0Gukn zqUN)gJK-e6c!*5Ih5Z;0F%^wk0Fkde`lSM(fVQ3T`3eTQh(P;nU3Gt17zX)po9Ds+ zJenN+Y4J#O(!_~O3W{gAQjgMWVNN4k*V5q6x&8a&2OS+ZWak7_RGVzEy%f-#|EBT6 z9i217Rz*3J6C_{No3g^ep3F~3G}k`AbfAT(6*yHGIC_>8>exSfl=Wi~m@VnM216q@ zrXRv`?KCr-d>)>8TI1ZV?SDDw?ETlal+yisnzubFOsYM)w*N!Bc7tOOUAF;Y%nbrP ztE~B-;Yqwl6M^A-DSg;fU&~@K=<9$mu5b*?4KoFFIo1qt7e5?K^_4b)jtKDb(I7|P z=sUG(8j?A;670lYt`RJdSDYM@*a&DBAG|tPSq!wmUM7@CO9Zw z((F5TuW@lz^}7#IJ5IlN*{c~RaFK)>hE$t4dF*Ox)cpQ4J`L_7b^G+F*Y@nh zt((d*8{((R`@4K~kcq^%X@GHM>3mXGIqv@|e!;#uH}Q)ZL*bQ76*FIo*f4Ov}Eq7p=0=74oIJ;go2>pZErL z8-Mt$_6iEhhrlq?>3(-T=Z%TcN^~{(cwKr`vh5S&rx>-JB7iHD?KFRcP1x?AkU(qt zPurj07D0=^7D*n@h_Wkym67}pY4ihuzOVeQgUI`IJ!}&n)D%vJpy~neIVRwkSlrGL zWe)@3%6@EHYDjG>pofK{IASJ?fI*HCSpw)|6I=vp4mgEvqU+&HERfR4Hn}_E3RZPw z4{v_J0nuJ^zq?L~`oNc6909j5slJ-oV!8T?LA!O>t~AF^ zb$#eUJ&s#j4!fu9=B!o4Kk>ueK5I@sTJ(`AGDyKwFSfKtE+xb+!^$@=!ydRXDw?Qg zB>y|}vTNrt<1+QbTdNNmfBvIkW6iJckN;6GZRT+swoCCF3)3^+c;d{Gtgj;PUr*V5 zDFLzjS{j1uP9~r!c*|>5;CPp>ZiKGPTH1hk&j56LqKE#PF!9BPR}lc+nXSDT4Z1EL z9KvSQUQw@w;|Vv0Ork(v9I`T+T)@m`w*}QeUAcVHPIOrYETDwcfCNXvNWXxMJ$NNL zp;)p&TrV<4HYM&sHqkZd zNG{&d7ss3012-F}0@eKBYPbkyg>?gxw;-vWVgd;OTnuK+ne*HEM9zRou&Eg63kUb_ zbExIhw%MWPw}rbud-!Lq;jhj=MHPe)WPy#k{@0h6jXk+WfyZvRokO`bugM?2H_B5zH@JIt)?lrpDC2aWL?RK98&Mli`f5)%Zq^0cD*N*=Y7ZNp*;MlXa zI|u}hz*9D(8jU4W7 zoA3a^l4EPWZxzOLjK7wee+cf0Bh9}{WiD{t))Wm;klKBy# zjD5+vt?*s^pc=tmdIR zi3>L$(lF(04|*_G8Ec(SUFdl*svA493@e!!#Wzf{1;e(y$UVXJF1{-_WDdoQPkQ?) zf@NAaRRhZ~wU{mJvN@A^>5K}Z)tWpKQ>&3{Rh`>tS~j<4J}ncPsi4l%=PeufA=)Bi z|7hy+mZki7l`EVa+!>@SRBa1XIzYo*zS5qwW+GQmHn=xmd5N@kB9}ioxQpb=zV}S^ zfwYb)QpKot%psO8^q*>5(D-!EciZ3)5T zk+r=&?he3d@oPW0lgLA^76|tcp$sfG(Eu(VM9whjZ$spx@h6{vLwL;GirLz{*4MWU z4psM#{*~Ym)-Ir~fs#=9#<&na7qyIZRFqG$j%j8=jGpU-1VzwvP6w1})>dBVj?Q(P z*<$Az{PMxrGOXd3aZFiz#zMzJOvk>t%HDx^()Z|HC%AogKHW80f7fxmjxAe;-B=?1 z%Kydahj82Kph9gCR6JO~3kSw7NIovZE}dG?8oTf{RrQc`n6c=(aGR9J&K%bodoX&A zM9Iw^xB4bpSgSSG_v>$VSI1ZWGVC(xS%K;$>8PXfyviLKr{Cm`3_`CR(u<6lvkPQr zRpB!1#2S{;Llrb@y67D}l`@puMvAw37W-hq{ipvb&{MR><}DjI(Aic%cdDk9wrtgQ zk?gla^T6MbrczT!FLLh$UV@xO?#1d!lcbDr8g0?-;l8nqDHp zr6>(6VTgxA`kaFM(6!xI+5*+sgIU@saMoCT;Ei!<-}oPb;(li@5+e42; zpM|^a{iJ5) zQpc?Kyv@Xb6A8_}w?oxMT4VB4i%Z(An40i@8XGWA8q8^~RX$a1nMHIhX)CnkR>>;o zdA8K*{G3+lq7hBGIhRlRvJ4BcD);{2&Libo-RqNSakUz?9xJ<+)aH#o#|A2bmHtc1 zFxD(-q&DIELye0jh>@0W32GKQ-WU}UvA4hpRX8jm ziav>Il6IlNhX`QU2ec=c_<$Z_H@fZ=T9*@MMl7I1+qqf*=zh)_B%o^(fdaa&0-xl; z8~$*#LhCv9!S%ffwX>52KncymJQ2rRo9MaJxs>RB&GKVfrN@8;_AWZ&(ov^4*lFhF z9maY`4Ax~lxh3^%j|$bS_boNv>GXBw*vF3HNr<6YT6J`e)a%l&QO7>@{nAk8w&U1l zCUYm0%dh~WA9Ko%{MVl7V1J#jm8;LCSyi)_VJK2QbeN8RoYbq{y3G z>YrmUDrU6aYds&E*P1Dk4}>q}_Q#IRlD;#hv?MCQ45?>}l$5uKuTpkRvL7lZ<=#0m z1*mkMi|9KG6;!Xc)QA~Vt12Y{!B*>4v}KsSk~L-3F{|wOKq{MDhE)@x21#dFUgebl zSr?2!1i-~Ph3*4BG#$JpA{+NQ@xf~oi1O7RkW3*y{)LPX$$(#-07m!)RgwIo81Sv^ zZX`2l9y%vM)Ho_MF%iL398t3ZVQ2t0wY=-chU$)-V?-rg8x6x|)a~WU$+Vgi$r~1; z!*l2|AdneR>oOI%*5#yy#}I~hi*+2>T}g~~hLNUl5;-Z>ba?z=nT>P8n* zb<{F!(R-0}Vak3^e;GDoMPtaK`$y-3=W08cr101gxsvrwmHIt4zh9-LQ2Wk?sVr50 zE68|A20W!okF{K~y0JtQS%oY;@xG-{8 z6rCHZ+Nj#4@?2s_2jWy#iWue1#T4wECA*nK8)#;u6}ME7X17abl|&-5x2l}2%rt)B z$CsfShd{E7;$3sHc9Uyxe%iY73zk%~bUnuOuhY1{Pi zLA2B;hO=NalIGRpUIgUvn;NZoPtL6(+qlY2#7Fv{aN2-|XM$QP5PREod!o6#fOBK) z%>Lbp4|iSH&$%C{b~paKTGxY(Lni4Th7&N-n7bs=?}P5mDsHgEf%=5$UaiMQvRM4x zsZ=Y1eg7<}?Z*tHhtz!j^BRikVe7>>euflc4}k;eveq&zd>Ix7VKJw!zqWspr97h0 z63(4^z34noAFy9IG`tKWD$f4$9-fr4SuqWZJrmIvx|Xz>yao7Dm9gR|1XC=nTZ^Q( zi@A}D>|)i6np{Zo%^<-^+m~TR(d@^|Fl6i?W#B2v+bW%{KFi*_G}%wuwe(T}sZArK zaU)iRY<$-KyOreB%&gTSu*8E@zGc|Dr2&q&!$Q$A?3ewI)mG%I8KP|*{@X{lW&#TX zqkXx&*X?}J+8hj(o7|8ZdYnt#b0Mxe)d#eewg8VrYPg(Hi>uHC4SGgrfI8UrE}wke z5#$u2hTqi7%8)dD=3MeXPJq`5@Y)RKB`5wrQnQ?q{=sdvz4(l3FM%ki{L3+sS?WtJe1ZnZnLO`n)wlFe<=pAFm+t#P zI8|@=FN9L#8~!ywIIjWZx6#;WXoZNeJo!?tqq1))XnGm;B=+>2ck422|6)hpBD7_sQY*hD z*PfVV*d*IQX{IuqRZixqAa11z)q~@l5vA{2?3f~8ezf1pK$WMwE7x+E-BJ_7T1uNI zv!?^+;PZ1A7ua9f%DyT4A@53M;AfJnrE;&5-9)NdhBdKoDEw6-lDf$Rq#zA-d^|O? zKnJz%lVFD+B!rg+w0q3*fP0-p`tk*w*|N z&1#R4H1ZYE{at&pSFS^!*m&Tgrun~ zT5$Y{fR0JqmND1iN6WBRWff{awZ1?2={oG~toW?Znw^w-7pTlt#Y*sp7VpxQV99`B zE_O+2v1r6pPR*yxi^kXq>}{&EDkcdIZE6gOr8Jsj&8X6q*HsqEzZLLrr(XXuYOE7M zVDuqnEPo(hxm$I{e$h#D9S^>xLh&W|rDr}xb<6(71AC&V+i3TXDW zoMh)}DFF91xlWnfRxnOSHCiVyS|{2-Cjr;jQvjh|&vM9h3xN`Au3&)fZ!4b)Z)s(H6>99U+dj#^p@0)DR!b>?@Yn-=wbShRI9eg?Z0faVrn%%Cxx<;gH=$~Bu%QyNlAy4(CORNuoR>4;*l8MjX`Cz z1M`JiBK*)zD>{i&u7cR{HW@<2Cv6XcVEx!K%uG43fK)*}3LfJsI+acLv^La+gF5G# z&_OJMgXV&ENe`_Haghr2njxb7QhnZl&hM~0F~|ft$|L|3W5E#tco_p}eoU%m3oD5V zaK#LC$y10-$@U;i=TLIQIZ;wKfChMi+ElfuoM8vuDQ1$(IN}xlgPVL6u9US=bib*@ zIT;WX&=SvaC7RVW>>=TVc5Qzni}YN#qup)yo3{=o8}F=I7rZjh$3&87>hv}LgMo|7Fl+C}u1d|=f9w}c66Hg#czeHfM;OXNz3U;#yp7jhD9+S`Cv_;fK2U=;wSmp}rQY`7FK zlE-oTTkT+UM%X>WRYyZ!9`$4BY_Bknd~RE!C!dRwke;MUyV z@G6oa?`K9D;lhlKk);MzVp$B17?M5t?Vb6yW9zqWnMU#&q@66hul}*wh7M-vq zeL5(tY4m7B;;yxlhkvKpt#d1iYrAI~1;KTc<1w4NrXmKOI=PgKI&%Nd%<5ygc4-T% zV{&=e2F;S51Yr`VqJT!f&){`y z4|tL_rm9=`-}|ougHaTv#T_~URVc1-DHGH&hEyM*Mx-F_f?SvxJCuyqiPfwcNE+J? zF`SC+2t+}hE=OqmTY(hH1`ZWr#9uKV@|=M{D?Fn|7iwYOb>Hs`D1@zH!W(>sS-JBkSU2Rbh0 zuoGmG`FNg3d|TWxbo8DWB`I(!s*ERBL1eoK>Y?NzV$6k3QgU)Qs$_TGMswrUsF`Zd zr$3I5nRGoa2se81nlnQ`+bQH$Aq#_ zLe&|p57p5J#RE+N?iol%YoYb?lTst#&`9%~UO)v3s5mj6jEf+!;m+DXp^)<40)=(r zm15Q4sc79f;4Sa|?{E8o2KffMScVgs^o@9uS;TDa#6b~R;YBQ!eLkI*J;@|gCJ!4K z0+q!{NA(CM>*YMG*mm3ft?OL&f4cFA*VfX$t7-4P{mJZynPci2+@(5EP))JaS>Wttm4+}2dg1ly>*NuaiN5a<$TtVw=nis0?Mq%Nn&p-kpfO7ZN6y4hid}Axicy}H|zD9sO zm_Yx%^Zl*ppOdk3@7As%z2)+VQ^Ym&C)of#L4C(Buf*b_z( zL-8^8ox`4n=zE62o*U!NZqnbqYTr=V4PUrl{G3f&g81_p6v`0y@Uhypi) zS)yGt@=3~JuRd2b3o?K$1hxew^>Z5b4e7w+^o6g1tG~Vq7KmJtS`Zz@v!G%i8{q*e zo6_U%N0|XkTdK*ypm#u ziTDV{0yaiOr~qO;%c>kiirKcRn)GDPtamlM6!5@QU1OX@_o0%J1{))~I{YPhn|0cy zmfn1wwzs}!IcZ(wy?T_jNq#T76f9Cs>v|Cm&vs)Dd)7Tb}I%hVu%crXXvYE)i7MH#Dl~2PD6WNP|NVW zZl0uu(ns}SsVfB!kIS(UQ!avJ&-6w=XS!dzXk~u^B&LrH2bBE4CP4m?Z9gCM5S9hi z_KvB+&pBdPy!#9$t(PlG1D$cH=)h{E91%^|p96x!kz!dK8&^w6z!@b7IUB z=kbQT;eM2dd!q4i<~)VHOdnA4c3UXu1qsDd$yp)xryx?eOEdo-nR z5&vVhljeecWvch&US;WPOvsP0p40lV4#FJV%lL9HvGD^qkaW(sdD}nCcltxP)Qmb# zbz4bwHdGhJ!uV=tDiK?;4q8$~51*~N0jdKWcaTbywgDjh zC;+{~@e&wtWSLuK1U|H-)}@yRg58jn0tO?HsA<+gK`YcaqERh~5tBOIK7iX_Mw}f; zA?PY_cG^%7fQP=i(m|lxZUUD_{w=!Q$he*pZ~gJhhkz@nqD?wZtaE->W@|oJ?t54D zIK>PK;X>DK#*h*qy=v%H#;td7oBw^D(20RsVDOY(gMGW6YND?@8qb@D$Ru+yaAbBi zld;we9sc;mf#&@fn+C;Z72Zz+NUi%=~y{rWKW^P1@)S=`wH`(Q4F@G zd3|pS*@$@o*@)j9x>s&1{2L{gH4QOlqdQqaGk+YGy4Rt!3@BGmC1CP?=<(~I)80WgFzuS5YwE&FX zM!xE-!tk=pk{e5S(ykz;-Mk0fj1OK&%ECLMpjn^Nvj-j^(G{szs`(yq{|q!xvlk># z@qko+aH{e`QUy?h0ov+3Ga+rxU>xY47AnpKiVEP2b(1#Mgr9^n|%X$o^YVrPu5kG zuuO1797Zf)Y!u=N0Z9-O0K8;RO(JQjK`ekJlr~v%60KVRn|@pxTVKM!5y2CaO;eFI zkReh%K#zXDZ`k?^t8ytohPf2O<=uzI63h3S%CSv7?j(OHV;6!VIW1l)9gOGf8{mH1k7rE6PgOddI{4+jzQz6`LFgjtPc&Sg7 zA|(wk)Ot(sb4r$6;l?gn3=Z$ZeEV{~hitO`zx8*{yrA70p+{^l-8EJ(78dITBwCbz zlF)mab=6RL?L+2!3X#W-w;C{TiL;y)5)7tYp6N-Swlw~jWJ1aU*`8Q~;A z5=Z@$)JSP_$K|5Bow)3xq$1iG6uxO~dSr;~d7&qi9sPd7EVH}MA-%YlyYp$TLp0UX zGSua18@GVVWpcQ;rr(CE)(*^B-Hpet9ueOH@WQ};=%58p+2&@xER&GuY8h6ErZc2} zZfAOK&ForT&kRBD#6Di2oJ~K2rWvYLll653<1JybnHd@xQJzyoe$`f8+yW3V4n)*} ziW?q9?#8155AXLxn>iCl13+XUgDc7|)tAtOk_zA=)!5zwS+ToYh<}2^H;J*qRD%B| ziY#Y%3ZD)+Ok!;NH2eyN#)g|qK+Dh01KEip4CsqbkULMd_qkuedGs4Vbp$f|AKZ## z5?TGMh(f`pFdp-=SxC;?gvS~0Ts!P^F-?4Dqh*+JctXT#ir=%5XN`eH9c9O$lyhNP z2;G=9Geq)6OsZA@Osq$F_NSm(x4AfF88<67`0k|EVt?zvP={)2%(>5+k`jV2Bd^{g zMZwh$>b{e-JwOop)Z(3Pajw2$jdAG4A<`ojiL8fDlGP0!u{^_I-o zI&;b&1yubsM1))a<3qmlsiETRMd+qUMaK5lQK+`MWDommIxm%B(9V}>qy}e}haC%~ z(O=GymATyKY}0E?4Uo!Ed4C}B^Gxm~MJD0|@qda}mxbqbsLa5d>X|Z)yzXi$>%fz1 z)s;VrcA~ajBm@+>gvjo`OiM=>nx*8pk)#X}AW z7#7`UJbCo10t7TGmNO8bX(^9oCQ`d?;f!@GCMou92pDniQzu3?l$-jgw^V^sH<$F-S|aBFzLlA_yJ#L%#I zbNPhj7?>tJTtO)d9e4S1ylIJ^Rp)F9X6le?@}y(e{Xjd2MF~A)e?&nQ#3C=K!=dv z&!9>wiqf|SnZZf}FZBND*YcfSa&0H#;8%Ur`=zKr7h>qCt0&X zF6Ek*VTup>K7C3!{LERsut7H}O3g&SQWw{@Zmc0EMSsuKhA|}uvSjlAdyARd*oPUX zQMj|S`IB%h+CpM3PcH`Y$Ww5C+@@@vXS>w% z>@n6%r3`hTt@XdK_+l0@G1$S~rT3_4SLJs%^!YV`>#vCg?Ys*<6ID9-(Kk zSKmSl;#UF4J&Pz}Ea4_-x|1SEg1j3vG%f;Y+_?M5KvMM$P$CZ`QhI=$`U56Jin6EH zr5yoPRTefC124f}tb+OsD!Y8?A^5Y_`QEKa{xl3oqeWK5v19C+kHU@cyDRVaMq`#( zMY33*Dn;l2t%9&f0pY{&sZ>Sym%9XK^2JSW4NW%{dae3j`?lsy-8I>bTeu~j?E&3# z@=iA>8@Yn)_XnhZT`>g+oU5OA`XnaJ#&-^4Z7m>Mii$Ep>$dDP+yT-(LFScN&H!Wr zHz$>wMr-yTiPobxGU>W)7l9V4H6MH@dQuroSs%SB!@O zu+5l(qpi@SaoavDqtfKA8V+z8P(VcbC#|>F+Tel->JbFeJM$19Pwe2N=e%oJ*SxJE z;lZnw9oEg{Ji$0;q*_CBJkyq7Rj3-4ldf4e+%O0J*ASf3mHQ5_>KmC*@Psjg_R&Jf zRcgAnIFPpt)55(CEn0c~neU&QUeNs3)nE76YA8<8bsD5c?4V|dJ>L+s=-Ec=i=D_~ z@wG$;-yxAG*vY+tx{F?NY3-+y#?}fqdfQGc0b4=mUIRFhXgtQl9YTEvmH<*mdUk^c zAtQ+x>{)?8Etv$>s`*1RWm|h|Ge+Jm(d~105{`@C2ny&2cs-yFDYcSEQA|2U*6=9Z z4|@gR6t!e2BZjl%tpw98N}8;S&K5wKkrC$v#4w5?_8hNmUPavaF2c#M^*;$b;B57c z1ML$NE4w?}2{wLDJ#Fm*uGpPCy3f}B8o6sRgT-^32F6cLd$i!Wc*cw?|Lq`|6zyM#Ae*ugS%`3Z-%aa=X{U&QaJM2KPbD$FyA<1 z70yE*P!a2#=O#WMgux`H>55B!x6UC|=f8p)wZKu41=f|l&U!+^h$*KA3-M$kWuY5%#g0a8sKB;Zx>cAQew}~d zVAbX!FTEGVuRPx;e$E}%i=TP*^O*hloUAkBi;3)r8A8oV8e&sna1~&5E|=&kQqUGi zCT?>nN)nF6)`U8yjcT97rRq#@`@8nBpiPDDzLnph{D)07WTl21uG@G%vACSPdxHUA z-8nIl*LWz}@YS6mOk)C)M?cW`_9eii*IT@5T&3IY8-T|DQ!GM1s+`3LhiSY_FpQT$ z-8uXKhd_M<5&I$_p4t8#N#XH24WNzziEv}PYeCRV&{171D5zBnqM1ZiB4<&u^A65} zLrjFT!~j~xDNMGgMAp{oN0iQkBXjGs;J_qiAb>oD>t!TyZUH|3J)dRl)*+v#9jEBn z@X8PS`X#gypqmt4%y{x(mG#H1!@W}pN{a#ZVj=z_b<^lg;H`;JI8ak2Q(fz4XS`Al zl1M_k$)?$5SbvOePbrA>%%=H-@b^1i-}>NB!baCB4pV$KNMaz_@U;`U}0sk6Ow+g*B4JYJ4~0e1j|nC#j<0EfLrtW7#l_ce8cK_&YZfXeCMC>e5xQregL_btFQZvc+ zXp5t6@Ph|D4oZ5-`(To){{2j0KkZo6v?^DNs`QXIwvUx|j+zMhxkQO&Zd(^)>R{PB ztI230c7BNMI-NB3rdys_ZjI(2AEp{Uxz2OXuHUCmzATK`Dj;uOd%Xq_1QgRf3ol^$ zT^14I#s&Na!~2KN=Scz>R7d>^(ajB1)Nobxo5-rfGZjo)VyjrtwB+QR%oR4rVn8QJ zA~~rLPvbp>@I<#I+7yAq`b*l|i4+{~F=*x?XRzT=+=AnmQDevphPa5NfVziAZyiQG zC!}woi`luacvR;hD1J@f@L=TttGztV2@wBXe0x zHRg&4s8>8&iWQx%>V+?ZIiFVdJr4i)>gZPrdYNZ ztv_Eq8H%}Lv7JvB>4S`Y2G6hXI`y$2!V*9mBHmW;^IZKI!HJ<)u&uL=>TWD`ZAa8_ zEiVfTQS0(XP%YrVJ&9&5kN$Rwm7Phvf^}uZ;iF1sK~uQy!~h0EDL{Z-2#ydZ7G2K( zui-zKQnNd8yeI15b!;;7ziTd|Oy?>ZSVj~%VeZKpV(Y`f-iA77zUgROk*-zWnywwQ zV$*a%h_2zH^UZoglZ^4J#a`(4!0BOegsL3w)E5+ji`cj`IyzOJK1{H@VZn2ro7kIRk z_7)SrRUZ)e?FNngs5>?HK5>o+qhrx;27Ewl+B#~slndFcm{drPS1)-2VhO08U?P-B zcw6ma{xB8wI=l`gV_^}fww=-m35pMD@6KajO9s@Ud?EP>O9(E>sBC1Q<^7bt${}o1 zo2U|*Rd{M7HM&GjFQ_qGNap!x@gOQv3X%H-&cfA1%U0c|r=WAOYuZbaHo)=z3IkT_NcG$uNP za*cP>+C`}eRNT_Rca45%q0EvPB8y8z@t*gKO|X?bFuBi=BI60DKxj>G>(S725|rq~ z%bghLe=R9+$09;$Jn_V6;D!hI3{*QrD~|v|N_zxG(k|mYK@>Sd4yw*uDK=g}7nugA1sFxq=s6J={1Zibn1EP^2RaU}m$C2OnYm}3({5e| zQK>B zI_Bl4sAC#b&%)peLpM`lM4;z=_*N9=B3NU6WaSDAb@BEQQP|WSLubDP@r59Nd3F2v z)lU&Ne&rUJ^9L$~zVf4bX|GWf9)^lKu>lw$HPMg zb(PDa#Nd!x88Iz+5Hu~^T=H0;y8!&@{F3IUGB6$~@qKh8)T%WsV=NV8YaOcZw#DB#xqmsE@U5ywO)tCUc<`B$M#(KOocI9FAni2My8 zN3R9bGO13*g4G*VN1!z>3A6St3$S2x^0qQ2^3<D zSY?8eJf#QfHn?{SU`OUOnTeOtf6?J5EG{Tcul|1&U3XX$_ZzpZTd}nWs2H_cQ5jLB z9NPOKRYa-?$`IMeNLaZkMKYq;CXU)-*$+rsaAu`X{l&y@q2iV*5Cf{M)geFV^D6=VlMi~wza+=RhBkK zEzTA?74)}i=nFCPyE*w2l8lZH3%GL`1fmDxM>X}iOeF2$9Y;uWo!IK}j2idGX7|D2f~&C`L++Bvz8&wq zt*y3CFq6jLx0gDS>0Ybvl|%Qm`$tO|!Rcj50c{n-{ZkzL;{-S$4{slJJ=Y!S13;IZ zs}|=KzjqrgZ09*Hy6kc!Y_X-z$JRg)r=xpS_(DD!RTmc6;-Ps$xCr}cjfZeA-KZ#P zgPTUWn&OQJjGUT}p#=c2d*RYBJFU4*ViE*W=+_)E#}i_`EW)qnzBG*&8lEY>V;7D5 zaY*GWwTmmJ%5I5%QImH z!Gp=YrnOT9RTlR51`RDn4u0mNuVncfj^20i=6s1{TIAH;@N;#I$ainq)@8HmsQ79? z1$kSG$LW@WQOf)c9Wv*mdnQuuK3yAC(!GDUdL}uYc40p7Bq%(C5rgVYjXjAr7siC^ zwFZSN!q3^7ni^t0MIAsARHcTWYL=9mA?CFI?%zlH)NqR<$eOu+6Xi z0&`!uV$H(V@l3yHOSveKFUGl;ukf!Ud{>O4RRQKzXtm`g6%l}D9_1kRC{Mmr%O=@z zPSOOfvO>xeoi!s=iC-_5$B<#ysRBvREalA;MQ%^MS&!^J^)^byrT1mPLnGAF;#a%) zqi)0Gso^AgkaqO)&1Q*ChbsjUFt9zE$rBqTmH~UyJ(|M5Ugk_F$;+-W-Tc>zSbKM~ zUwZ>e2PKCd6d$d3D#-NweR$NAU>kR!`cpF*F(`e|XH_ zmqx*0+>&miv>-gdpY>+rhWgc{VWb4%J5x%aKC>4UvZ(^W;a+0^^a8xX zScZ{bG+3>0>x`+ye6;Sr$Xi?RXy$dXTtNGXK9UPOlTa7+D!`Im1-=_J8whDIJD)62 z-J;-nk4F}iymULc_Kke4fT9`mGYKtuUUY`aOxgE9YTuOqU|?0uPXni;YaPs7@asxC(Y>;=hHwxqz|0|*|9+LTB zVOxcEe(L_*m9Y6!9l#WPt@~msFR?2Il<^7d6Mh@J`*`AbiN)bpRQlJNZ{rD%cvK7c zsuB{P50I`z*|8C;4+b$(D8uA^%!6-DAca+Zh6~eJh4~7M5%C~_QzV@ z;h^kRJ)dg9LwkmF=s}tQS}KC%l_MM*GPO(9Wh69-;aK*AYeEX+F|6aUUc1M5${5KY zQ{q}Og~-=Q{mNvRuu5A>J0SI|zizmb4&h;ef3ZC?u`V)4bY09S$O{)^&FhbD3-B56 zK4@TT?bV_R9m_T6q=eY7o8NsY(Bf~wt0B;Y9v?BAQ+L~=DX;pY1?5s&a9m;=14P-K zZt7YCyyuHgcHbj4lGcZu3YQtv5K-i2`*fT*)2V(a?{Z5R8J4eFNSmL zcxi598IS5SIv%45><%5BB=LY(qH8~B-Elj&CIVk`>I@UYSFGP!hWdzwLB=5Y;HLZJ zyGWdEV&&|&yy?OfWcDHRNw=UfEh~2xgfpovTphXt6%;Q!v4$$uT!oZ6%KLdgKO#hG+*IR*^ z0<#aJdq2tbmlM@UTi?UE@pkQ}QOuUQ()6O^tyQ3N_iZ7r^q>a_+3?+n>_0-40rY!~ z376}ypUUPDigZw*K(z~UDi`CwSv7~YZn>l3A)v#3ew!4S0R%iwY|rpwtQItMpb!-h zq(W8ei{*!h`p`Zmb!JTtQVIx9u{3T#mRY8zSjl?yp|CpV`Mp?R$^AMV}iV&x|S1HZZ15;_C zCg#!C;?4J7=4C}|SchM1Zd}w#j`)7scH@I|`<=mFXr{Jvec8(a>z0lK9f z`-a#e?;URQNp)|gab6_4Ue(aslW6)Wrbc++PHj{qeIfKK<&Uxr2H@eaO$mUqx9q8@ zfwgq*OZg&~f>=5C89gAdq@M-4`TSz(VeMd8Szz?rGCT@Z1|U4Qj?aA8e{f1UDrcLD zqFJ5cc~`DPVZG2`G^Gd?m-(d$$Oz;?%fwu7GTr+s3+P{4Nf9W4QV@|&YX3ad88&>mtkX@8g7?Y zMGt^TZT_qlDd7)~FC6QEw^(3L5QQ{>awr~y3R0SLD9p$GGV-1%=Tr{On(K+d9muCqsjcF5%^|AM3f;I^si(iKqC1iU*1PKHZiC$J zj@RwVJe1lx(EE+02}Oy~>p6D2ougTLIK`@7e$Af=o`5en`GOWB^aS{^dQDc5Tm8xS z4|Txv(urgskYXQzcfJ;k`yf~RXLuZ*OJn0 z+Ove2{Ej;nd#~Oqh&3PHws3FX-%l648_5_7s9T?z9)EQ>Z>~DAeqLa@(ymEtkW~hy z3?|lmOZ${?{AEufFzC?_1@p5elU;<23kVlIfth+iDPZy9fr2N*&PW7K*S)BXN?4{c zxNEHlqDWco{gyf|DCOP8ywVy^U+*MjV{2G_{+xXQ@**|Ecu*P1$%fPxP@0UJO7X~` zD*ae>{o`a?$O8n8dS+Y$g)O+w&Ba5=xSix{IX?&|`SOD_YLIzx2#L3=sWvShPiYby z1*}9gC3L8nu~%(<;tUPqoc80q{+`m+x3v{F!j|!g&G;>1i^Mc-H_zYy@)kBJcJCh^ zygvpO9coy+msBIB^xU!gp|+v6V|e$@I+BYxVb$f}qKSu7|LAGcovITmK_m^gRjd?G zj?Ejp2o8n84hdz}H?Omw@}7!G>HhvzJfS7+_ZT>H~Nv z?26^*AV8;^&{#RB^ry<3=!nr+0Er9av?0AE3#64FgoZ^Jj;5de-+A)fg;`Q`K>O*>h-8CfD(K^*MTiB+J_%UVpg z6qoc8QkFI^OUyeP0J{wcP`B5F;j^Tcue(rp1t-7U3NF=pA|JF?`C7tN)&Kkn!YxIf zz94)?hgvyDVJ#F6h#oEShy>T0AmbE@RAE(qUiXHwHHXDE$og|!T}1zv)z}!tDN^1ozg?g zJd?Ura3m)v`wVAbr|CDl#fWN!@f*s*XyOXf&0bQ6hUJdTpR?mW4XmkU{ovW#L(VbE z1lH45b;R^LKKU_XrP#}UQmtvi2KcEQxe~X>3@ov+21`Gd_*{NLHpC`uJu5z z;H6{UCS5w+HQrR|OftArp)A*Owx9LN+|s;DLhl;>TPaC%jsaUvuc0psR98YR{_Avv zkm3rJ)h^#EKs#IUulV(~?u96;{Rq}u(!@X@mI1~=F7J%fIOS`}xHF~D^;SBotH=*{ zxQ%ILI>+eZqBX|jBo_IF^oMnP8P0(h%S_G7Tr;M8rJiVZrr>(UkJL}_$wC>=?)Umr ziN$>dv7mFUrzz`pavq;w{$R+zexcW;TiE%;-OX{wHys`h^ue02B~_~f4a zv29|*-D3y-CSB9zNdnfL*MatbWT$CP<9T>+xY}ZuoePhU0yxPrl?z5FfP7O`?uxep zhP8t3p)r&M*1v3wO2xXN(E1}Fq87pdXaneY+hR>jf7)r+N8nrsB|PqWU(=xxL~ltc zk*kDqVZ%$;yBb3>MN}mdbNsYrIEB)V^`V>rstiNSx*>8a8g@)2mY7m+$%S+Z6a4#w z4g+0sVY~<~@;?uvOnU5z>-}3qe+*IS4)1I%%ij%o2P`qZm2yG8dMn%ZYT(4K+zUUe zkDAeL_W)NyQIoZUc2Y#2oWKcn5O_#JW$)>Nu_*LVlv)qSD3 z6C8k_(^|4U%UM&FWz2XorN~Dt-zsbjwd{W@C1hCQzZC@(Fd)q^sMYME`jb`F)pSST$5sj@&3wzne{s`E)&1f4y4OURm`@-Icf=jcO=b zv)G{dg_q?aHhh(0D9MqZQM8U|+}>og9Js`KpJpv5{i(YI4n}~^M-yX}!`0|`LcoE6 zM#Y`f7&-1KC2qN+eK6opckhSIv)5E&wPilq&;|=T#X#C)xi8iPN#r^IJsog>j|jrO z{D5dFQ$VDZoda41l?8QxXv(pYg388K)Rkt4OrA=NQu|`l&LOx`?W27Hxq!;ePce`s z6p#n74oZ=(VaBAY2fmGzP~@0Gb~_4FG=If#s^ujPt}qQzx$Ii6>W#X`Prq+#-D%5t z67PM^{z82F)`FrPBV7~2Pc0mZgWHmu9yV@DpK)O5*@~I!^V+##?SmnOMxs~Ro}A5&VmJvE-Ju=IQVwOclEb)%>t@iI{=WTstWiCcIy2ud z(9abnWh=sT490O~k5mWK7)kFnjGOlI`H^u^xvNM8;n8?fCoS1m)D^`@JjFLnj3{*; zOS;QRq<5^Ixzb@sE1&zpZstaNiaK`sNVT$xh3Fj~Z`C{Gn5pBZeMQRoJHg_a)iV!E zW%I+Dn=@{S%WEj6cH>&uUcd(`VjCi~>JtvIo{Ay;IMZ+=wVesayR zmOX{$luHJS-Tzy?K6x?%~aO|9_rV?jO_ND4Thpdl)?7?+`ux zG!OXlCW7>3qfaZfrTWCj_Uh=3Q|uYZF5U1cab$MEyw|y3vUAF4KebnQC&YVg9^zQ-$=pl!yhAoJsU|QNZ(hFX#k`94uA0V4IzF*_mNWA9i*qOb#i6u%j)QOgLcE55I>AXgB1FDy zoSJtYcm5QdFZvW*^l*+n<}>fCH*>g|D0>L}fGtU1^mmdz>&xfx@vC#SpBDYQAYDJl znVGNE&dntc01XOhCRvSg=AMpQCdu{wN!|K&B1KX;G;^w}Q5!UiYlGh5+B?3r8JwT3tSE!lxK08M`zzUk3a>c0zC zC`?A?vhdNLDyuk$9b6wd9M5q$Ua%=Nx4$K^5bBKNw5poK5^et>#m}0$Bc-wlTB2=b z8N^}u1t}QuqJuw=+SyhLJ1Ac{X=08*E?(Dfvak6I%39oG{ZFA?zi{kCi&{6_+)=kU z);wo*Y)iQazP04#lik1gj-GryIr`vFmz|gSBNx^IGl%E}Be~|@xMEy8vtKivTr{nI z%t=(gulid(3LIY3Y~?IN^UxgwpiLs^)E|IX^|q<9*(=)q@$#hOU|dKC&0+H_V`Ne_ zZD4=Bit|3{sXTcjxP7X*>b%ZR4wW{+)pL_q)cgNk0L+zx)teo4n{FZw?~Me>|LBqW*Q>UZ3J{8F#ecfSWhiX;>atj*rRvnws$m+%-?+YVg8oG zk%^nr$vI~Ijh%*5^W04|Ik!rABCu4$Q?X{eacfmE#<4XqMIfb-1*MV1>a~lM3(lJL zzgi|a$$zi4x$05)zX_~l@BnGDdePZJ>u#IRt4B<%_c>^1 zz%t#}pOqoH-HPG(#q^y|c@qu&`rbKuXO#YFv%?S5=f8YAtWNHlY5Vl8GEr8kZc-=H za;CLO*{T_O=a@FCr0R=7(xXfLKRm6f#r4}YmPs63vB_EEJd(uPM{({~-jE75#gk#nQZ^wS!{1QWu=A9j@%7n zDH;1$23&wzx94uWKk>`4MsT8Ovc`XW`ZoV*mlquSP$fHI}#z%Q~SSv&3{gZH2#&XL*1tvDKL;b>$acO z@%tW01Mt(V5AmvlJjE4Krf{p!`L`mSZz|S;@~A(_FwTx00LutKqtq}B3cXo}R$}q| z`sNBTpwj{QT&`*^HH8%QyjVdzi6bNwS{VN%yLWOcJAq>~7Fb{lqCMM|L1?{5T8?qS0 zK~kr!l13z_t0Dm1p1`&sc9w4~^M(V&SQi`;CnV&>IkDOm%0@Emp*0TW@~|$-O_k6` zCsA9NAHXFvnL zh}$^^eMy=VHGLuW%}D2U1<4fk+<3O4toIxeS;MW<<(sPr?T39_EW}(5#PioZEWfFs z?>twI>@nG$+egm_I563&fgVkG=S#v(2)&S;RfmUmKVkJqZ}nI;XCpeg-#FoxRl{2z z)Q?1J*@j34?1e_jP0j;gr$9g)dQmLH%Cqd^tNMJadI=nIci8}~%>PEqI5;tUI&7)R z*Q_SX>N&O>8e^bPPbs%&OAOz&-OI_Twg1fpU01wmaS>hXiW&Gtl=s|`-JiMZTh&w? z5#uBlew)+v?cIDb`My(xf%0ox6+$T5+A4Q)%4K#n5`4Y{fdR&C$7hm|;08Z!+>q4E zzCGo&X&3#-B!^XwKKR#?}8c`i2x8cl)RC` z515PT2bzQjSntNSR#vt?Yw>9e4S-mmUJmSVd(ELmob|o~kWnnOnH?se_7bxBhi?NV z+=#jC79wmNDMx=5Aj}hN6Bt=zCId`la&>k` z{Wx1RGHeNgrqq9_6 zl+@q@Vo=a~miy0iTU=#zHDKWm%~qdFRzkb9#SFD`=@_5^%b*>~j1#AQZ?2<=&qKP) zi&|&(-zolXJj3mqYj)xw;Br}0#<%g#=(b;|lm+PWbx9qjYe~uJk;W$V#@Qi zo>9pbeAf(BjuJI%wR7bX1GnAYQ|N!>Vy3roIqB@PAhOxd(`{~7F4@*iPR?IU7R|=y zl^g1b^l$~emK?arSAgp)xx(4hHkDd$>r4~bj?ZoV6#3dW3eHP#`@k4JZ%bY7cwTi0 z02R%AdKW!Uob~8+GghP1GT{Q0CBsdKHH2(Iq6}WC6VokOb-L&ENHkIwKo1Ff-gt&X z>0o1>WL(SYj39zEL-*%@g8{IRz{94QP#@DhnsPI&wFM>PU&SY;@_XCRd1I%R#&Ms;X98AT%%eR+j^OqNary){ae6l)rXCY4deJVpb@YBY@+u>Tq z<=8q^zI>xuud>U+Jw9sJ{~WCf*m=dZxBeo%cQfn$>TB(nYd_yH>a?fXTX+2Vp{woq zh?{!80^+LL`wZhuZ%eXy!M@c^df9yNi<|p3)#cmfq#N}ed1TIOWr(mg=IEtsJt1Yn zjM`|{E5+~y7jfd>&0Iaq*SK)&;XX}${$t&C6n^w4>Z^)Km=O4?9Ki$6^uQ}LU7&k6 zh8trz`|$GuBHd|emu_jfIx32giuLH7BfCzpwhE%1%)8M7K5<4Q`Fa>BLYD~uP~iel zQL?Pi8^_8$uoLpNkIKG{F{XK57Goe&qs;Yzg;p{QqL&Goak%`!z;!#(7tK^X8Mp5> z_K_+TPmqlN{jZfw@+oGWr&JuWxO(Sh{emCss9#*R?^fhxwU4syCzRZGVfQ@EjhNU4 zH0h7@jtQ46&7_|FZl4m#jWji6@oCeUhje^Sc7A%v-1uV$yuBO=Dbqbu8V5oyJC!Ll z2D(7Ukd)6=F=e_mgLis!*b?D9jEwaq2 z_P)Gm5LNuN9z%G5oI?o|N{=f2y2fQ3k?AY8hkB*iado*8|E(?_|17<;~p7nfrQP->$s?0!IVKWlbCsZ@I08eVfF- z9m8!V4ky@k)bn*<8HJi_ZNlF>clHqR_?!g5EN%Wwqjw-tEIlRx=SPbw=sVr&%AV zA%OxVlNVTHj0gy~07zUe0x&2DsrYG*Eg@ItHedyUkb8U?+R%2^o63t*S<0D^uaqj2 z-3ctDeQG`;`X}F%OyR)R@j5_N4*}A^!$-zJzc^i>bhRYcx5$^4#oEQ>PT~pnvO;s$ zy8-gbj4a2xuQLY!JbsrNLcHMXbLZ@;S5$KI_5#nr(6o^Imyc%NxCC|yXMzP^z0;<` zBy);))w^D0LCISS+wX5*#+i>%GQ%zkNkX8t>3vi2fTf$OrTj(i@2^u8pLz zMwK?woYq-53&4H|+ywAHij?h~P+t#rGJcdt#KM_MCjh>@_iKz&I+?YAbbNWs6RiCg z`c~nwJ;rsoni%? z5df9RQ{F3@PY;Z+7jBP*-<0XPSZ^HS=mJUogD0L+5BSdbM^pcdHcC+ zlT~swUz^UVL$?Zyb8+VwrYCYo&Ov|_p}aAM^$fwfgb)=rMAH3O-Gqz#fHDr>oJ09j z%;!I+=8K?M`kG3h1_KhqgMg)#UgkhrzSGX;ioyOX34Y~bzwR?#3|~yuwgnelPiOvN zHuFj;2bx2eO7>izi5>%5pB*ir|GD#hJaJKr$87oCh`49Ssp3$ts=IgEJZ}UqSr{?l zdb~77XQ$k)cvD#$O8-vTlNcfXG&lTP;!N~@P{E6{A7&-1rlGk?zl$<7Ql8Qon5i=O zsD^t?1J*P0&NztADCk}~?gy3I5Pcz<@==jfY00g_q)a-;j!=LzSim^foIf5LR)HSw z*+~ZscD|++_-Um7iDE+foLXCruS6D8uHliI`n(vj%&9=&SO#=LT+9pyA{cO*u4;`f zPjKuot#qFpkgT-I<%VP+EB7Bzpxvdvj15WFh(x0DW^Yy2ghS#!rcZpdhbWJI{m(Kw^Ydx^_feCLbmB@^*r zP7~Ypj*cvS4Ar*|&;zE6$BtJ}mZ-6ZXy2R+YI~KgOSJeDQ)bsAV-ijeeRBLZo=B%S zMp1O9D!DD|lrB5ug6OoiQ=z62QVBgK@SP4J)yA;K;75b4w)eXh45 zg$V(n(21nLVUk>&`~g(;=3RK`xGCcHqW%al?tr1gsNYHEbqqO((D@3bJZ(`snE8P< zVST}DBu$q?C8BX!&ou*-u6kXe)?}r^T*eM$Tr`({Qc>OtIX}kQIY~JF`#peoh(;X3 z&DYAmAZ8>l^Y@RsCfSG0)|F8|TdeuZ%+Ui&r=AdF+iX~OKll$+8@+qj4xG#LS9h4& zRHjTCyg=OX!Rg}snTCNxef0kKv(wdf?Lyt0ncD37`X`G`WpuH!U20H@z|Hg&p#SlB z0jLdj5wy4gW~(l5PatT7upk6Z$8>ZL8!?CCS?(MIm(X3Bg-%;5gsg58i|eAL0&rg! zXk$r0S6@{h3NOS%Gp?K-(Q+}S@c^$sSJoJrj|e&Y(6yqyEV(?&1L2qSDR#ihIBLDc z1?Omb-;*Q!n}aRmJySM|DpdM$J8A4wA!v)hy+wuycDr&$ zZzT^7{Z=q~%3_P$(_iYN|K`~8yMF6hXjy?hIgfMFko}}l=IB`Csnn|g`+02o?}E9X z^v0$(Ri@#pA0#q*M3-j$+*?Ybo}AcS9q$#K9ju%_JXdK~jzqq9q!_rYbs@EmabL+( z+U2WW-w+$zqMz<#wf99NxV>Sit@sV0a8Jq006u(MG90@GygQ=tcq?5FsOn}TZpT}m z+w%Z)7kRMpG+{)_gbpIQ0F;>?17eLe7(#!UqGLHn^6+v$;L$IWuwGg@TOXucwS&NP zjQD=$bCGl(hw?O*u@AozmB}xzFVB&>-U(P5G+A^4jeNqL%zBsJeC!1Dz9B0mij3*KKSEd+ZF3mPprHBqU7>F_WyI}03wztKb@i8 zIEG(~(rW<;_#Pu9jVI_E9TNJ+dnt2UKhK#p<)+of7^Es~%6}-+ostBMN1TWHc%)QR zzlIk};rp}>&6Ls{D|AfuX;!U~D01A0bmy_RlrR1-mx#l$>r9=j@tkgbv2zGlCSBd1 z4iw4A;G18y@!+61#{`zZ0q0N-h6s!w73nzTa*J@YCeVXKYGgfh`f}NQBFZ4I70a1~ zd#=_{PF0iqa4^@1$}vRjXD<~rL5p$j9m3w425r#elf#M!3dWErOK;j zqiNpeB1Xx8Nd@I zD}XPWj=>#p5y~CxX9$%1_d(!b#1MG>t?#*@P{$riz$}dM<_fg!EZyB_+)+S3IH(|= zlrHKAK*&-pbOf7(bDNLaM67xXup*vY9U9uDYsGCkDN+llRKB+IHW{>VJV?=d9rKmC z4?4-eevdSlMFj$UB;Nkzwj$NiF5Fs?Bg1xvo#o*sI4pgXTVDCG*tNRRhWw}~>xOKB ze`^BK-Tm6L(Cj@g!|1}AZJ}E0oyS~LE(d!u!4{o(R>fq&*uL1_Y4^&-ANo7V^xgeg z6(}JoFQ!+A%k@~EYSaDr2~M&YyhOR3yM2|l6kzBxwUIm+(s1kP;r{E9OG1Mh_QGvl z>obDSHO6qe;XmkN6`V%TlOhk^WZd+o8pdO@9`Iav4slIJ&L3(yKlaTAn*CS=Vd;uaf(g8@QRsfx_ zMCB)$CKh1+Y+stJn+RltoPi6}*Ub{2$13)XSZru!XO!K)3)U}Kzne@C@cxa@JGHu^ z{Z)KzXopGSz8n8^)e@H_5ALJJzWNaV8f+7{-<~%iv~`{Op~@jPr4OnRIK(|Hzz1ha zdJ@M%6I*2|>KwQ6Z26oZ5;;(2ZWV`z*Lbq?mZkT z=eu&4#^x*B!%Ce=)bubuK*uyJ+?`)fZVhC5!|qs3J9RHAKXsZ&xd`UPy!N0z5fBO~ zf1-30w_07v&BSDOYfctKch{!{*4N7syRrdf{(!qQX9YR*PI=aiFE*(zJIIeuU-_jp zuD;&0B_|yKUqF?zbKdP|uu6IFb$6TB*?C2i^Y>`}0noki6Z)@XFe*LlJ=&;(8vCb~ z>Fui$(Y6j@bqD1^ztqPP+I|*F>CwCTDt9Hcj-}Kq`QV5{Y!7g4JgG_)Brg>y&zL6TGW%KJffSCmO<1|+ekW@QPp*>vemb20i+SMnKFdi0LfzJ&xN*v+gOHp%)7y1TmyZCnZN~MpNL-wFxGS+UwCc0) zI4ITr8Xh%Lk4(8P&Jvn+FQyy*?ziU9JuUnJ;nUsTbLDm^_4*h>Gs^9uo2VZu5f!%= zE`i-fRYp0?2d^0%bo*~UGxvJqWLPD_q0~kLe8Z2C0sjPoChQ!kC43}FtrfnYIXY*rsCrw{^&kA%W7_x|d^}&hDWOk0)6l77{5J5k zL;E>#Yf!&bxq;*H6J1!+8CVE1=;>@aacN}@d{4*i(chK?)+Vs(VIZs5<%z?D?6^@- zVY;w7E1m#}2I$qZd2rWIpot?E_*p3+Cl8`8L0|JEHX5{R5lO~7k6MRe#t3HW0$@^) z3|g6@TaDzlNI{3*`kqrRWa+?c1d22Qc~L1*wGK_i3JM@nKfVuT9@ff4%gX$jM9R&` zQ_|m}yOagB677>?s)7S{HSytB3p2iTISuyh{m+WhMGZP;tor`N2ha6)vog0E?m8s? zrSsHUK~J{5+qPhjA=2@n>Mp`19Z<#V7jM*+_S66BAHHxrAKw(O-gLe{v6C`y>JdNC2Uo?a6c-yql}ljW&t4&edGzV`rmNtjOkwE+*(2g5cJFp@ITMo z10_fwe}<=WS8lEFps$V_=QImha+IWX8{6d_$k80$X>`5!Oyk)!4IBcj30}IWLR3LF zJiFzwJBlw?FfqL`QkLYNgHv`ik~5&Lgr*3l8B(Zm;XuE?C1W98}Zp9R8_T zU?+|3D^l^OR?*}j;xzTU{RnOm(`2{=a`ZQqB;2XF{EzYLo6+&hMV14WEhNLCD@Hp$ zeO=*``QZW>h&uJO%Cz;1+JNhrG^&DmlcoZlzq|f=(M-B&bmzp=wh7KDQEpc>o3K5;iR*#i*UKq+AX^f936EsJrS%O`0=t7&M7zP1 zBBfrFLce%M3ZiqCVp^T0H>Lfw?g{o4r;9oj@g)Y6l?X_ccY1n)Py`YH@%mLwjvXdT z_b(L-W0pT0a5PN08hSxwzv`~p;^K)%7mWNwdrG#Z@Tk%Y?fZ^@v|fB-Z3H3a*+B5c zVZz=NGxGMyZ3#0UbzV?N1yoa}JJk1JzIXpHFBt867!M3j&ZCN?8!=Op_&2aXy<{s% z7%z^9O_W2xGi7Rm_%-Lw_#cU+hm~{NFIWmw2I<3MRyPoHv4(=2SJg{f2N@->6NsLS zly*gW7O9KJ>RuBjY$T0noXK>j>rVNahAU)vjiv_=q5fn_33^fJaj%g)6)7*E8>=1+ zBmKA;enO_aR3=$skDHA+lW-)b^QwTfQViBXHA$@3x z#K6W_MoyQGJ7|j0U?IT90k=Y{8fH-YbY+U>eC-wVseKJ$1dZ4pzb5Uwi1XA=32dzt zhNi1O)Bm&RUDi>y3Sr9t;4#2gkfb4Cm^qO(k%mhHn}AAX3{nj6e5%bAkAp_BRvu1l z$i*$Be!%O-%u{+33F%(lN3dszQ1%xQ5jsl|tnb*(Gf&`1m7KMb7t5#WJu%ha)_u!m zu6U&G*+fn|ICGvHovdu?8DqQW?q~4(0h4w)N}et zW#R{A)m*N$^^>VULVv5)?+O+Jk!FCbDw;&sHxC} zR32B}8#k!aV?Bw@p;cqTw(@FgL9*NMi28P56@u2k_Ep6VcCEhXQ>vivX;RjPUe7y= zHVGTa=Cu@k=zD+o(Xe>?*>RQ}6qwj(|!jfI#Ij15#Ja>6hez%OId!LDE%DiWu>2J zR1{aFQv}KsHQ1N16 z;r&~q^=n!hvSdo%V2hjIFGg~9{1KZ=F8{FSbEnNilgS&2!r4;w`tc=%x?ZyM^UR-m zeR0y8>Slf5?=!60(zcLdpb9o9i4lS*!0id5E$)SR!0xSd8ueaadHFYUR@T67rjG2O{2ApC-JCCVc;E5Q;<+fz4f zz>LG-MDff8%kNDCbdQ?QA|S^rWuz)w-w^)>c|mS^G5D~$JrnCCT1oAHFVlwYmhmiL+l_;j zxvf%2*3Wse#0XMc^D0K-YAkwtXMLM|hy3n*m0vU&U=k9=wh_CCN5`C&#Ad7@=K87@ zVw!N`d*2TNSgww!7R65DzIwA^<%aic4K%ktssGw| z%Jab10aLeu5@0bvoc>1QUst@ZPE`_ojMKHWvr^tgnZtp!;nI&YZaP>IyPf3WbDVG-YQ{Sce!s+ za4M6&@G^dAeLAU29D4zB9PIHTuO0G>o_fhF1RHNh2HcCNUyDf%CRPh-RC}#b4i^^J zhorAwm)YpY?wx)kq76EJ8)xdMwCoq!tyAA%gggueg0}AcuhS^ULuaaP)26`6wm-g$ z!cy|$4NB-}>zDrCxYi-lu*$0U+%8{(%ep9>*eT{dlP=UXRaSnkj7T(bx~6LuI)g0w z*BQ;8L4I@TfB1v|xUm3`$CZedG(+#VFP7&lN#{$l6TH}i8m=GTTR$E2!LR{#Q zuRG>hCKm&A4t-K_0k+`3hd7!*CKL6FMx?wkoz}+AnIs;Q9OY0g$Cv6YsM39)r<5$- z;-#hppLzG}<2S-%tnYgEU2X{Rzw8o$8kG!mWZ(U{-}h?x-z-uY^ZSU%_yg;Fo4?N6 z954{NHYn=)%Re?GWMzt;PIg8FHzz1l<~rU37mY!&ov%(eHAk(R$*9@?Mwt68d3==q zEiJGVA=cc}9zQc7R?_L9vm%L9oP0=CZ$9`|>Vp(>ZmLp7;X(tm8sc?d)#a^a<29J; zT?83;E4AVv1U_=*T#=OfPInDmM1>dnXgcm_jX2w2@_X1Rtn{!v@d*(B!hgg9qMgj6 zf*O(kS>U9kXO(x+vFAvsrfeU_nxs@!rg5~la@#0hp6;pjH$i?^1g^W0P~?sLA*{|A zkwf?1#rX!baBZyqw2WkhoM_1k+Vk~yv1tb~!!nQ4_q^D9=#HiYA=iAxI#F{{Ye(^xHRE9p;cNUZtt=ccI2s?4Xfz`qBE z6At9Zt4_#&z$`bjRdJt{OK-j{KP^<@RtEm;f?f7<$tBV)9es>&k6sH@JoGRrp|d

)Sy5#>HPR)sc5 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%0DcBMS9t`cxZVDNZ-~yh?GR!@u`(i}pchnn@iXem} zbsq{afiO+q>+hfj(yY`HB>d>8%a%DE4O^s(v`KagFO?bKfnYIm@1PY7BP_@V51kYB zB0(o?JQ8c_Ad#<>Irq>e1ZWt@8-@+|*Hi(x36M^ROi}*Q9!c8GxN)pZ?kErdh#XY| zkVi>Cuw)WDRRhQ;;^~Nw1cm9zS9Y6Q#)(klo-3H{8VZ)ref0Uzx|M=?Dg+YR{apqv zCNoTH!!|%s3fz929(52L6D*6LVO+xiTxja#kn!6UqP)wuzLJ~UwIg2LzwrM6X8lr7 z+5G$PGC2Lv+wr0_++G;ka_ajYTq>1h~&iL_U$2q5)t)c`Xd`XxYVhV=p|_JqNU-hkEy4|w<2 z_dp^f^;|6|_LX8L5fy{fL@hse!jQ9J7`{o00gllG3ka?(b#USoJ!Za>FrP@>f<~3* zyO2vraN$AyP8)HpL14?%2=1o3(`X%)sSS#cN$`$ce@!HR&ogfH-D7y zx}g^Z5g@oI(6$#cTjNh4w#jNiKN`9PZW-mq_p6RV4@l8`XbwlT6+YdxrOX5hal20% zCROE<^2HbyyDgDBy}49L+q&`G9ZGY82GdhF3fGn^P(Z>n?Rr<#n1QdxiA55@H{d^4 zStF`JGS>=ri3CRrO<#0m;3Xs7S0dad&L|%I6QZp~x|@K-KEbBxZ-rpK*mEArfI`JA z^yKoIx75tL>O3g|1&sK&#)c7)adrXE^r_6q0#0T2(G7OrNUk3IUfihM5!~>@S;XHs-xubHP>A}7IojFKY>nA+vm5D4ep^9ua9p{95=&)yy?fKAQ zsFrVILRIahq~5I&aEN33ZR1u`i98pxr!%faOy*8>Cq;2c*f+x>aaIT-fNur5WN`S> zk|hD9>xm9SH`m`lN+*{nHmlsQ5}Xq2ba+YNO##?O4+8b53goo61CjHqoJGkfmap1r zNYz8hzj&oH<}!(k#wlu%0Af{Sg&Bu%C_xMNFplCg;d;S2leTq3O6m|oeAT>hLM&`k zFH>DaiDFEHlO8k!vRJXXT2s0y9E?x{M!=VI(nVd7xPOFpisLRcln1_z!Co%@5kv&! zvRNg2UV$d#g|P;-Qx}U5VMGg@0`_K*pflEg`wIqs<-pDp4A)5Roo;pQwa)_~eTk+@$&)fri$zyyh6{U;{Yx~?s_eE&}CPui}MpFI&M5Pt__S51bRlcA)HqK^X` zN5#-Za|D_FwWvt2Ok}=1=|V`(TLyH+Buan?eAw`=1?!}Un6)AnZvbl6M+z#$je3p% zBAW&!uv>4RDo7EgP8A+nuA_htzLU5vA}j$lgU>>JnRRYy#_anla6v=HSG+SzJ>1Kp zgKL9P^Q&IUK?@G7KtOwV3Pi0^0N@g$D+@3rCu$tdQpNmeSjYhAGZaSGtg;Ni+m%N9 zi16;KYI4NzxThpevI)tk7sG;Fsz4JOBCd#_ST9nsJ=J0al<+KH&b4~rSek{92o0Vz zfbM1u`^~9LSuz#C{cA^X&??E)lH?FTH7kx3r#Yeytn$Z=9C>0;I>`7}PInYAEv*Ue zkWN6-osega5~(Hk+Ac3RwJ`y9DQ2-GR}cHWF84SGg=Dk}IK^s6gP6FY8M8~fzPK^Vgqp#|b+f4g46M%@X6iVi ztwjX$sTizWfY|_$p;qh=aRh)6HIX+OcKFgVG{6RL%C7X|&ZJL#H;OUEYo{(1-V59j zhyc`B&ZANnzKRD1O3w<3;5b3O71DdpBxy!mh~@96+agK5=snY9$>O@GHm z052LT@YJnnyfn6ZHdva4*iTz+{IUB=Mpzr+bw~(lqMnI7?SiVW~YUfcVg`Zd5CP#cE6Q8BkGxDQj7=|u8X@m%5HEj#T>`-PS7L znvuH6gKsUkRw0nCutT*LFry&Le&awAAb=-3OsAb_zzvPhAYKP`A2PaTn zq%hKQIQUbrIQn-i5167gFL%5?9yM&U$cu`0fTc@pA84a{5b(aJAEih^Z9oYsNuuxy zcawRbGZ>WMj28-lI^jt9=DkrY?$}woND*6BL}i@#JJJAJd4kMTw&1L$PAC$RGF|l|gS0z9 zKe+z@N+Sk90UX%t*-};hmR3s@0XXUAWoC~sbsb%v6o4SUHaRp2z>UEJYYr4GjDxgl zsAX;$1ev(tc+>*_0K`bN9n`IvjnY!lR3bK@BKm>fn&3$e${eY_b3)QQ$-n`I>A49O z1KdQK=^(}4=p1?QrUEg@_hN)F+iENmvZG>vl0F&X6c^HLH3omJM1YEzWk1r5`(S`L zT8aMB4WNN*Qzkx={+`j!trp;juyo*(Hz>e3&2Uhr=0O^8prC0fU;RAm!JFG!+}Q%bBcm$S z8-$-QutQl5U>rNl1j&Y5KBls)3AYVrJ6fHNCc6CAPy8v06`6~HwZmk^{bKq zE2%*sL5u}Jq{A}i#ckzRG9ue!SI39Gg2>!7H@^-7jP!#Vyb`eTXp%`Jr??S&0yc=? zD3cyjxd{NK98VIaz3wxLYb5FjH*^F%-mQOV zbkEO>uG;xo4E(FPPYRp=0K@nXtk?Q~%zutl?MO`rntsmy;`k;3;DNSZ)6WILT%fnKKRox7f)8R{a#fz5iz5>DN~ z?f?Yj6R9=oS}-uI3-P0A+(9djmZ5u&^OwfGRVe`M2n?64Z7ksA8L$iAQ6$XilelY8 z84Kz}-qGP*tN>)gV#taB+=IEWaXi$RK3i)MVkAnLv@lHPUvoF_Wn3z^uwen{`NxX_`|g!=0@F&A8EekPd_#5$~p4 z1tW?Cnj--)A(bX(oJtXy(@CTjZFOj)ApvpD$6uXZCh`cl4zAZr0Wtn5wG=UZuUA-+ z!~xTJ;p0W#CeTDKbsBX5;R}w=G)gRhnI)S(+MP+&yA*yj87PCrfMz&U1(WV3Xa;v9 z1V!*jKu}>DOaOUtrip1J4eY3yampA&mFA-8OS#*q_tpu^Zl$sZ?&7aje)){o83Qwg zwx#sRcVOG~qs#+w<+L<_sZX~#qC+=I2mm+&r-Hc!nD$h`5WyE%pXo%xvdR}UM3IX& zP$)SPAP?$F_ZOiqYTLt3{}iY$*oP)ZQ(l3#=Loa3=CX8@hUXyeea8(&a<}SRnOf$ig-vu0pum9&8)j=70(Kaysiw zXb*4cL^*AheL~?=9jw{KIWg}#W`NSlZYb#HQ_=-SSR;ilU=nOGLf{Q@Y+V%qjwiB! zU<1Ir-hsQmgi|j1JL0dLs|yNtoVIeQpTKVJ{I8{7liQK`AHETv z{MP-Z-ok=$5>q;9*;2$nu+jF>9_gJ8G?E0n&J}lyK_f1%j3agrKMI13#3W44?{#hl z%5D=b!tq~m<@0nCqnSH)-Se+hm>?f0U7>K+w~P6W_}F&lgTD+-$99UnK^NORRmkOA zPX+`sxClbDBx6?~ajW^DfXF3W#ST_l)QJAlr-5DcO9OOX0eX&A4mE5ubNbc6yh$WG z74xP6CJ_c>m%_L!0|YrG@wI*5=l=kbeq-^U$NvBW_8mXMI|>3VyJ-S@v~_@A}>FWPTkzwO87{eMr@ z-?Mf0?>>&!B?>2Z@c#hkyMOI}9p7Mx3+_A3dB2N)KNb<_eg}E#7~FRK)%2sgck%xK z=erOL53u|;@B=^&pS!92Kl9zL1N=ARH%=}0ijn+(^UaPA{{TzhXS=YG_n5s;q5SV< z@BClU+!eZfzjt~Bf9`d(sUQ1@l1~`>ss#G~0L}I=S6A@gUIB}2`-(^JznSb(w|@%z z!a4bUV^jHG<@*7E{{V#kNCkf~^);ZsHTE8AcFkpBP|wJ)#n-=5pv z{?fMW{{ZWg_zj14=-uo3KbiDBFg4%5ciN%Mn*RXRKaT!q@n6V497unA_)@*=T+B$q@Cu>fN^i=qY59@}pX2$OB}YQ3IqLULL9`PS6}^ zOai%7M4}|H>`C|1(sq!O#D2ASYT#OXvrxkNj^s>83|AX4fdm+Cc+t6dM3PO4CW$aR z!W2eV6BbPAM3+1uV&2nCuc_EU+AcmmcO{c$AZDeo!UV|yTxVM1GA8gBjTpYV z+Z-suVq{3SOw>fmj*>F?&{hE}f7MCmX&adgZ( z@Sl3cKoA9{RTXe1HN;bSHV-yJjzx%(0Knr?c!=R@%o&n%JdGB35(*Gl3{}xAi?X00 zR#-YLid-_0IgfQL0ncxjOwzew)X&R(+ZsS3lWFLv80lN7^HYR zLg(FCTSBpSfWCBm5g{o66Pl8X6PDfnR6zxnIgB4;Sp>+?9uD<%07U7K*Sd&q$7s+< zKdpb8P)pGE-i|?;GC{nGxFvgzb)$Le0ET)`_ROo-_YrMD0l}his0wgrTGTMhO#c9h z=&1n=F5EFz03#r_?s-vuW;G@985B%TM9XKCPy|TTi^K{cK`YF9h<_R&K`o9cF3Ql% zkv?2a>F66t6O=uL5C}yBk|njb<3znQ5Y!6X0WiwlyIYy?){v3`Ie^(Skwp1Kg#uwoq9RJnuWNsMaIyAA)gtbYz)TYgh=6Ajl{zNKdJ`= z%@Q~mF87dTjm(2^_*gSTZmI23NRJ`B+L{EBq8gp6mIV-s>R_GF7=Ufe)QBSKE*(2~ z{OH(N5&|Gx&M`Dfxd4Pfjw1qvfayUGt5@4Vu)+byu~lLrh(zTPT*J6_6UVkILPg=W zh#Pt7P>B;M9C<;-4kt1IH`++|iexwzgk72JMwBaK%&oKm6n7Ffhzvmv2&di(j+y;x zH!;-1hqUFHJZP1m!5y?)Q1v+murDols+evU4`o{LYSwk#Hu&p9$A%R`w*$>Odh%Rp zaKS1sToaTTxgJd7kNJq_(ov+%|ffeJ{BD=b`BOhtu3aTahTM*W7*As5XyV?tbIe`;Sn1dr0)hsq1>X zyMjm z1hfeRhU{*`M*=v{D0tn!1~|&hJP6KeO2~f#XkwSzf0Bi zeHYWe@}G0*f$IK4?>7(i4&(lZr_>{oclk% z{Fm}iyZbL&XII<(*W7*+?2o7a07bXd+D88XOK;tJ+kH*j2;6-=v0h*IOYl>#@juG} z;rBIbi0U-vWke>41Z`529- zhp2B)XZw--GjU`G_%GzUKri-!d+3q=;eQF;YyKbkC^00Ek9~PRpMM42p+AlOO|-K& z9-S}!&VPb#8lSZON4Caf`X-j&=3l`#fB3)TUYk0Qe%_Yf<$u8U48K?N`+4r4wKP}q zAK+Vwi2Lu%?PCMY_MS9{=KlbJ?i;2*E%{x)`?uNG{@p);?<6n%zy1E!t^@lz^8M%V zLjVQ*kM6dYpeOAk*;e8`U*NmZ4&^KyX~(MuxzwSL! z7n9Q2>h0OIoB(%@b-#b0e>eOS`KRMIY~A-Bhpp(Jwfm1(()B)#zmfYr@6h}I0JHUW zgSBt}08`T57~8lR2lBu4-iPCVk$xZ7^nV}xukfF5yLtP6wfp}7SJOVP+Wu4Vzv?~5 z?0)lR-P`>Ux$gA$?ceC`BgUgjeQJ(|)Qo5TU?h(Bl zTPQsD)bLM^pz%v1cyaYX(mRHxy+nzE@(k%p=+;ksT=Z7;N#RRNsIN1MjWf#>JOJT2LbA zfIc;5!ddDDBT6J-3D*=(f3>viBCJ-YGo4ooAnJgG&l=JTBFM+pSWyKAPc9Y}0^IAF z<^)Zv1F>}-RTU|P@2CXBoI)L%DkAqLJPD#i+o|Z9{c1!K%WBekX%yTGw0)wcQW6-F zfdgDuXhP(I99oeY#skw;K)`qxvmXeli`l~0O=wys=rMpO&K%hDpjYlB79v{RpcD&W zGb1>EEY$UGz2GoWikayVbQkPfs!o&v}8pd<&( z2-D?B!6G4oU?4s;Jj&pY?v>R%Wl;rO2FwEkTi&*^he-gS_U>te?5fhbOjxUf%GCgp z0vmTA5V2HA{^>hF8$lainZ5{8dqF6Y?yf|8=^dw;4}R$PaQM`slMFIbBn*6o7MlV= zd$LpPsOoYcDPK%$!nZZIakvZ+9~@9eU9Av+82GvbovZ-!guyudC_!Fhx1_TL;u@{M z!iYc@t8R|psUx5YTfcoA5F=?!i@(yWLI9FXm3B|IC=|t+0B$33MIL>WV7&_<2PB$f zP%{{nL?f6WkO9}>QE-4443=d4DSa{fzL}FIWzYx~!4dTkWbi7wToEiM#0}WR5z;2) z0V?2kcF=$X=w2;DKuUI--y&56xyf9z^r$6g-b1x>KxG5$s@jhqX|H@R1>Gxvu_Sg^ zC@fBeezY;i+>dP1yDJM%>0ERcwfWHD!e(ik%Quw+N}2Y@#~HD}pDh!K>u6rkOsAZ?p#n%%gP0yDU$xWGzhBNg`->H~4# zt2_n$oqEU?H*RLreqGhMWSjzzKN=VS6&f5@st71_n1>aKw>NS)R)Pt;fV;KD2pr`R zsHnTpK{hA!s6mhiRAx4c)?sSl{Aq!sGn|2&Qw8m}B4p3Pn=%^E0KCBBzc==uZ@BIM z0NkVbKk&cee|x)YAL@Q5@?V$#0I&RqqE!C?%-QyXVb^IRHT-Ywzccp!m)`y}@IPt! zpXQ#w*!|AI>ixImKI{13qqEoiU)z1(qGNxie(%-veO>!a{{Yhf!>#`S%fFX;zmxU; z+wOlY_J4@`f4BT!+KH3@fJ%ec3>H5C6t?PQ8pxd)<(|yDO zI=>nG_$0^vgZTZ*E=c>@fApWvM&ND#0Jz86?f@Ix?;?QSf1Lfk(%-4O_<8kq?Z=yM zq4z}ej#cV9y9p1m)eizl*>;5iWK}{{U0e+3EUzkE7{qJH2nX_5E*Djh>#( zyL{XC?%X!*6S#pj>V1yy=03OPyN;je0-HKZ$-& zeqZq3zuf)T*=_areZSm&m)(88-u;&0x9>j7?|#Sbw(a#jFI&^<*mrH*5gWGd+DJ9& zeb4g`-#^!e<1sfg+V(vkG9$l-Zi&x{^tYIXm$Gk0D%5O==xh(Pk*WZ08UU9>i$dkm-0`- zeLd%oB6TT8Y`{x$h8%>GZ- zA8+{o0LJ=$x88a_x8Hrn?Wca|gT*X~9Q)r$ZYR_GpHO|V{I}t~ZNn$g_5A{N{{WwG$*vthh`7aIE=90Hs|L7~Zx*#C z<&lQ&=-LcDPa5NidUY@;lxDv1c)_b9GK%M1+mQzS{hKc|Hj?m^(8=}Qje!%ozV-~=LJMHHR{Ai__w zirotLAsJwJieL;6n*x~9#FAt*Mv9H0_y^`xcuuSlaueJdx_x|@UBQm0r06DV&e9p3C5)wB;c@OKUzrq zJ+-2H3b2nF^Ib4bhDjo#`jvGwOa&z(bWG6zbragN>}ZAuOF$Uq%JdNs&lvYpg3%5y zgGFJ0?E$Jd(4u*508y}(;9hfB2uKqRlIzUUU|+PF0A|F1fFfud0ASqC1smOwgAh5o z;EB7vfph@`kWOT~M~?~u`P+b0Ge?W+7bV%PXv}M1tO)rUh2l_kD4pHp;187+8-v7Y z6}gm1Kw)4!PceIeV~W{&&|;g0U&}=B41Qs;It^(qe>}*(i*Zn-7rWh_WFt|hO~&85MY}RH3@5R)?Prj_8pbG@J(PfrK=d_|% z?$PG3;#ukdV_q(rxShQ)Hi%<^G$dGU@{XcHW-RM-AP`_^dZ&f&USxs@gVn{Zb5Ku~ zOX3_=kUS0elRvHKOUVQvux8w<9I{L@HsXb*_HS>S%sJ44*%8!?-Lo+?Y?VpXQTRs18>{{Y{A z%l`n4dY|_{GwAO4Q3_7=uT1#GK3%=_<+cTk@};S>xxp2ZOm%0pYs&P8dMIdT-CiO^ zzql%v3kPy2^sA0_y8vut9;nn8jKzApShnt!5c-MU3CHcPS1j&}Hr4EWXtIeU$`CJq zjRFb1t}ej+Yt@pWB0Zi}65s$JK+5Se#L!YoC%SwuM9B_xOEgGxpd_S`L_07d>$w{Gpja$*TlYWwfM{9p2a;or#q_w2sg*88tV z@PB9NerNHYd-*fydS}%2e%I`N>+(AXqCI`vLH__p)AcuP8~3e)a65&5Kl49``|rH` zPvrjq8}}ZM-~K1^-)HK2pKJLq#QpE4xB6dk=x+;l&sS*+)bz|BH>bQEq=WoN`Jdc+ zK9}46L-SvYUz+qi4WrZhZ%6arkNchf0FC^|{Wjcsey6SJA6st3w)OOg0=*yhi}4?I z>V3E2e%tY%kNnT`k?3ySvv=n{`|`UF-ToK&@7!(e@_`bKP>5ouu z+3Ag^>_3YC02BOf@5%mW?{@m0uchdZSJV4HwEHiy`%Qy)-Tp`Ne|_t(Pwl?f(AswY z0IBNkVs`D?H*VdxY4m*^pUA)4;p=+-r={qJ`5(=nPt)J(o`4Uj{{Tj}Z3p)OBEr7! z?RTF)*?s>2-~Kz+J6YMg*ZgPR`k#;W_j+Xh)4$T(b`k+QQ9#%8-{!l%+tT~Z{{Y56 zKm51yUu*WBuG72H`_IVk`(MZXkK+E{*BfN|XYPGpMEZi~VB8qE{D<;CG~T!pF{2aHR<|W0NJx>0>01kyS~Txzv1?N zN9}&!?|l!j{MYhLpKJMFPwl?z(jLFtZu{S~`+rB)9*3#FX5qj6J^rUw&___(SRSvh z_WuB7{8RG2rop>*&#?So@~^kw`5(KF{2#OXf4lU39iFGFy4yW7>TNrW39n1@AAQ*O=scY1!m+Wp4O+czV( ze$!viKbHN++j<{o`A=K;SMo2!etYeH(`niEn?F1FU%d2w-|`;6*!p{!+4lapKA+rr zexBlbI?llxMS8xb;(C2Pz1x8E5w~mHLevWUf91Z<@t?*$PqX~D zN7p}P`5(61_n&RM*YtO6@^3pg?K{0PUeg4zU;AeME?##305$wcCqxLZ;(wC-&*T39 zjs8FJABp})_>ar}OYe6704Dnn$ojsI+Ws@|c768q=zWLU1L}I-rt|5In>KAyK_mcc z`R}Q;5I6q-5B^)c4akwVci{fxa*rDS0BOsU{EO|E2l#Ke(tx)xK;0O0!QtW}-&Vch$cQIeCvA#xYMT;-$$Tg&!*Dd}el?CejBum^Q!xiLCP~admqy4P5b5{| zKoAK7EUUkr6JQO>#-Gxd55t_Y-X);LqsbXI?Vke2BUB?k_ z6$zq`40MsMl_2}e;Hub1PRiQkU>GRix?mEHx?BlaJTk={0h&4cIX`PBcS zK)HRrlmfpy_uK7tOmLr@3^C^$;ZsqWiePs=L)GG7m*9C%;@2h5i^|_N&2kII6GXiD zZ&1D@%u|~&Mqt+fbdDHL;-XCA+MdG2h0xScYUV$QNEnz9bzUM#T=71wupbtf7Gu2} zoUyhz4ZL~1{VnLLw!{1${ios3NSH&DW(FzJ0pIq92i*pG9gI(Sk}F=Y(K{k7N0!!0 z5RCOuV3GK~QV+5mE+j&l?$h$u`7c+f=1k<6f%9;kofk#VMk%E|*(}3{FYn>a_3diy zB(vP82u2AztpjNeg8i?-U9_(g}^QYcVD5P34 z$yg3Onf>V7B7T5Qg1xuILE4_sIEpurDVgr1Q@@@)KGIs{PV+}XmNd=w9an_fi9|%( zmnmGK*$~^uE?W9M%`w9RjA3r2NDlDUuz0rAEen8+OMBIjZ&kxO zz~bBS`JZ?}_Ssm6ho>RYZ9GdwBIZgAFpf2mw-lKMT&A{0yGc}H?2zJkEOO#UFU&sc z`|Cnd_`i2&+nwhH>gS5B`lhEC*9oh>e)X25Cw16|mN0pd)|@Ar1{;|MGb3xyM> zv#MM;?Hy~`$1f#YL!G1w37|AW7s=1}mL(`YzQ`}xs{v*^SHjLeDLi^!SFZU7ru2w-#D zJGr{K$4PuSec2k&;mg`X`lmGP8ew;B<#CgrhK^i=4V40><<|(0{ePg@AoX)ZDhg@- z?y`$bee!ZBA7Bow;F<1IGObE<7)CVjd3Skv>p3z3W%Y6nquk+mhB(H|T;yk=j)B{T zMl8R(5^Ftfy+`bwNbt_AsBl`1!!vx~qZmbWm!}9zud@KLk)8U8A6^z0;o5NuMG7(+7i9yXE zfg+srzdk}HvHZr$?q)5qqBS6>w#-CbvBO11gBLhL^q<>_CBPE#QhxNf8+mk%@jFxa zsDO`71@2DEf;{s026j_;cyuK{3f!9xiDTvmhkf_8>=ez#{fC=f_+zy8i64bzfWioz z{P5n&Za;MgxEb?s+J7K}J$G3>jUB6Gj6ZPMMqm?b56GR?BUJuakov9Ad1Cz)obiqv zc*yiTivNNB3sOE(FF#CFKIyV3cE0LTl2f?SU`|*o(?g}B^==W%4-?B6UVse_2iRj& zW5;Rtp&v3x`BWb8Z^ZnWzUoGuVo)bHq+LPf6>75*#{eR<+5xm+pjxwO3cn)&V{f}t zL^d7c#6`*cy@R{s>z;kU$83tf7uskYAq|K`dD) z+;E`G71{39S6pg{!P8Q8LbTLeBF~+%$vl+lp-Ch3oDpd}it!wbk7%}2^G1!Xgk14> z%eM^Z@xUTm(93ZqoX!hO6QW5fwJDYG;}jxoZJin%BNwwRKYpdIHk&muQ`QW5ap$78 zZRc_!%w^W~swFC7Tk92pnos0sRX)`yp8lEwqB=q-8SZ9HIXB8#sKSI8{k?aw z9Z3=mA1K$QB4>zzBOmw4waZAgA~s%c@7-MJ*I-b`aWf<s8(rp3J8c2|TB!NtB;D`8!qW;w(c5WPf~8TN2ck za^7$&sPRhul|Z9NdcxH-A=dgMS?lLp`ua*%rERRI5O%F;5MED~mB3dj_F#G;A4Lj$ zah;?Juvh8kk%95F(PVda5!m4=z5R90EKT)O$_OYB{WEF{!kSe%RxiP`5)RxeZ9S0V zYQWAGC*y&>7l|R;qwjS&uPLNjJeXY9c`E+1O;n#d{K_blJv`afRd>1FsDxSUzv(#l z=jP^v>{D1u8o^LQ!X+VE&Wi2cSo%t=GDsMgdn`z9j{DkSUl)oKB2-n5iwvt7B2)T# zue(!9-0)OzSVdkOPXg;Xf$IKX>}SGV-MQz@ER;>)ITE+D=davx^fc{*Uu?U?nAwL& zJoZ`aD^P(juIQ_5+lAA8Q(R^L8tO_#a~awuJR3&X>b(Z zXK8~W%1{xVr-f8ESdo)50v99=)IdJt6aDy~ia6FZ+~3RIV0%U|J~j~AP*H;3!98w^ z*klY=dim*YCjqm@2ORCg!;5wq8DJee8^*5_wMc_9njwBZL z_n6cjJdKA>{8R>NS_JtkKGTtI^KQ>1=zA}SXNg0%@RiSM9<_2bd=4YxsXa~o5nkLV zO(aDIoj%j|yyOgL?&4UKJrvl8X5#N%H3e@3t|ni$ z|L(k9Yh9qPBnwKaat)_T60t16d%d8SB>A_dGL#^`M}#D}7TOq;*Z1M?z>B5eYE#+& z-f2En#?EBYdG9y(cMRIp%7QQLZ>TifJt^bNtntAIh;UK)%PkUOMh^Vfea}Ch83FvM zVUt|}ia#;f=&fcLFw=n&!-JUL=VQJj2k;+GhcL?Sw%y2?7NiwW>5s<`PZnE$qvE?G zj(gr5Ge<9pR{gJ7-O%6tPP&X=Mv$YeLqV}_iQxf=OSTh_^IGlG#4`2efc#X9CUC1X@HI{yM0cmRyf=M&d|&JFsEa{cnQ z0L!e)!H3aTYt6UF4R|6zqyss@cW~t+03`sLgey4zjY2*es0_$$`HKq$-=IGyFgRfO zjhsR@I;l-HPA|8*$Xf*W)hhp1IQCm_&2PPWU^96Ka3-ziC_KQ_xJ$9~80VqVLhAs* zelz5V)b`s};J>pP@wg0G?eJL6AHnF&p%YG97ZKhkkFu|Hd)t13sG^PTV9Pha&^n=a z_xsPyeRp{!!l`r*pcu+;Ya6fRtjvC2$r-geu68H_C2tc1PQhgb%)Kt*_;-mD_g3%l z%K^{gO~f#Q8E8kITw*4s7PlXjuLeDyyOMkuD%_7f24I`H+ilf zMx@-!N0!!!9o*-8T&uu_*#N}IWenDOPQD4WTBpEJoP8-tiirfeKKcXT`rNRVm-`jo zbVma|$~TX)A;(wp$P<_xN+ZzE4H%fc|AC}#tX!^=IHx>0UlpNW8qEf+;AU!m#Ary2BLqJsy?y=&p9S&aU~UNRYpr)xmB%X0>OVM-bk1 z<)83wbT4}Vk^$1&iC=C&H+YNOegHTkw^m@*Z#->z0NPJur@`r;Cu zv`NveNKEOyapAW4aYYU_4~Mu_O{A~l6a1HbOri6XJYF~I??+{%_TvLT7Ih+pjmJq0 zWCit-{9_eaQ3YB}Wd?MoRhHb!^+woHYWH)e9w!_cM2)gM%8!0zTYGZx7|5<_)6tVS zKL*i7GjM0^ZpN3tj;nQ0r{ZE@67peHYRNT()tZp>epgw3yQQ{XE*9m=vPa$5KWx-j zNAXJc$;-09+L0&v?6=1DJn6xAzi)8#E@v7t!Q=FD#UMoPRC08?4vT`J9WjoY{nZXa3B-!Nfz}8f96jS(#mA$C?ZuU zOJLl?XGr&WgpSZ5=IDUrroEjYPr8SeWBsky){Cel(po$LkIN2o*;PY6!PsEpR~||5 zAF97z{I_oRrbnH{IfRtzDF?W$dWYE|)zV1Rzw<+}KQz>2I$8~%F*ZqH#ar#_sULg6 z#{CRmvY_@SDaQhQe@H5k5&NuB6jzi;&_Vyt=oiK_Wbd%vdC&0dkUSE7zSQ}HntVh9 z4_fkipI1pUf|iQmLNS77dDX0ymZYAwbB}==M0CRSMJju6vZznoKxvyfp?Dg{02~~q z&PnSIJ>g4|9bmf-3?|0G9*GO1QqvV$4#4d3=MMZCOYR%Y21z8V=IHYG;7G8|iZ+%W;D~$DrI|3` zcn!T+B}s>Tj4mNtH#`y}USMM7XDyImcS}RR039h2?ePCLpWoPNP}14&_bSq&{7#%u z7WVv0Jv~-{Zx(io+e^wF38zYj(9t5A`ru9cgvU&j))HqBU&|DggJ`V2vGG<>Li`WJ zahYK;4}-kE8*cweTj2QVkdPM2Fy_ka>FFr3HI3EX>OZ|r?ub2c4>>T?=X{5y-SqJb zB`CK#gQ0z<$v~AkCBs&pCpk3A(ZhxHDk`~Bif^-d^u-bHiZe)aDJ~&{{4Q?tf;kqS zjPP#iCl9qlJ`)$a9Z8>tpJ`{ghpmcveV);Rrqaw{2_s)3y|}~oX%FQdorKzb~D3ZrN94U=A2zaX@6;YtSA?e>D4KtYGWNoG$caw zeC)s7!@9G1jv57K99fr@C^y!gSh4p55aRr}Cv)zX@v!a))ny1w!SG^_-6Xw#j=w^1Q!tAIq2(tON&<(|H> zFAzmWD132R=DqEG|E}Hb z-%F*yG|YC<_`L-Gfp_`Ov)dxTF&1D0BHbK&*c#ALF_$nE9i*Yu@>n5F_OzIGR$5@ZaR?MvNx7*AeCF2l+IL_IGVlfMM}z6#XX zNPro?d|=aaGBA_CZp-cey%n^4>Kl;natL4!@RP_zAoBu6-hAbIa@qX{kVl+eZ~YC7 zT)-I5UdAZw0W)9sA4h;ls5)3|bl+}utL+WKKJv{)2Hu^H1@ZnxxPt;CPJhC#Cz@9e zj+aV~7CZbZ60a|6&1Np)sc`w#{i7?Go*wWC_sHI>fE)=A8T<8175iwBzXbPK|2*6cmPH9<=mwL z;~m`W43k)S5Fg@my10M5+NEy5#ZHSk0JMJ?g}r;E|D8u0AngR7k2FhQ}UB3F6 zeEycg;~OB~>2mOg^u)>oqWAzPMH=-76cSHXH88w)l4rGT%eRPML7b=Z$a8oUx_t3o zdGZRz_8sN%%AHwGH>A<)^5!yM`$Ud(n{=5B7^gqBU;1JEZrRQ~>d|G#1rMjiw|d=Z z^|c_DhhE}2D|@D%A-(`F4e<3tMjv4fSKn(?y%*eYJZXUKNKzlvWWyXFF^UwI0Y0<$JMaeD@oF@ zxvK{NDu~B?dq4%NA&{rz4-@5xX_VCt-0toLGJ3URME($%|+8&h$tR483m~2qeq##^k zv5mC^PKJ3?7ixK25`=vc5Gi7H%r2?$Q-08$@E>See&geczAy<52|i9?+-zY+ZQ+*{ z8Y!Ht!#uo+oJ@Y#=!|s?U9S|Zy*=5mN?4A5CJ|GDQ@U5qs5<8ToAcgO(;Z}S6J)TsQ)ur zJBsPU^et`hc%bT^M&nsu^Hx2{^(kAC^jlQ@3~X=s1}C3? z6CfP|CB_q{v$w@js|-Vb*f5(W?7j74JN8RtsN4jZg&#!~_g`5uN2=tsygaL!BD8!8 z1Pg;M7_@SRnVu&-|4qA|epu#iZO+d{d9-hh-Nu=ka4+$lY}*%*HsE}Kd{tHY9>Kn% zDwaIV>lYJJ$>EeJ`*JG<+5U|H^wzf=k{kne#Hn+`9t=-l;PMZ@`NT&hxK^6w7(>UO zv;*T>O)%nR{Ltz-vnJqsO%ncA#fQrN3gSTVTHukk3ePL-nshoZIT3$8V#*)!At1Um zx5()aD*NMD15$21hMF4st9U!k*wnGpf-WEmnvb)KPr!zh#SlX9Oeg#&q}G=>d-ynA=1CS-B-@D7>+C02|?SA&#j5pe#I}x1kkA+^F>HUGe?6` zqIxA_gj-T*7kISyyPMo0j8Imxjj{rIvy!cf9{yfl9RsDq3LKDx0cSj(2**pd@8mG> zG#0_HJVLc5oewJ-u#MDsMAAfZ`WujSUL;8OitvAiuiIYWd*v3cCg^g#(eD41bft4BlnCwYv zWsPPKu*pnxR$SdnRo%P;@RV6TWd?$3&2Tv6%zv-fY>&8vC(m+!}sCOEa=^0lX)u0)yivHZ39zj7Rs@A@$3=Pu4|r*XjRJ+ z&71`SF1=Mz|Hj+$kbc%$kBB?Da4En({i`Q!r?{xvLU6Bo0%<^p+PdbFpEc{Ua^u+6 zvx8Kzj$nMKcg>xBdU|DHjy8@YU!1_&PO$CKsHtU`4SONae)6jMvu*F27r0oORN8lQ zG17{&mcg=d;NdZ+Xvh;VM_6_y=)){|ZLh(F#A2x~ttl zj$#hoSGxicm#054eomz~s9=WW{fFKwNy_;0csLCzaU@_Za|u?y+r4}N?`wrktav=i zUxu}={R45MM6MBWSKV84D-o-aCol!=X_=UOed8Lmy*5^Bh{D6j^LEoVY2$&;~->+KV+4@pi4FV|d4g4oyU5s`;XB)&!oU_GU zk}n2H9xHHPv-#g5hwm|&EBShJC~{+XksRC0sVh0w;%Vf*yA^;xkM8X+HwO{lm9M~` zq4Uob%x;mjfL#6z9(x7Hy;g`vxgj%FuRAa^$3Yh-m_JUnhaNI8@PYf4#C@P|Ld}-z z3Md&jf*>U#EVj90`xO4(MLfAZy`esVvt3(dpog{*Pxdeh zr||fDg}}pygwqk&?my5lY-kA}$dylE?0_EpARy=ZJ`gAqOS*G&yD18B53Rf1e=d+- zH*8-}rxUQ#9hg<~^6gq}C#owivv5Cv&EYyI1EA*bgZ`&?l%YFbD@1m9t+o{eqiV-Mq3SdVrXxB5ix9`L~{KJic3t}EMwwB#;s^?U-e}&&#VZ4h7 z4G8oNBL9m_$2_}H80h}(v?>343ZQ0w1S!m-Yye-_@>^s>qRucg+?7Q11v4;HYj9y%@78fF~j!gv}$nE-}B4yF9wC6s8vZ?sFuL zR}VZ~UAVA};B8hpsN-ed0Qtl-y@_`+CiwHHiBZ_M)BcCdrF)?RAocJc$g9zDtVoZs z_Ih;kGWZI9i5xve0SFrZb5#IoCO28?Ax%RukD+=X zjt+cd&`)cdWGyXRkYb;~H6+avrECf+m#L0KQ}|mOYCi+T3FV99gGTjWhf^d(zO#O6&YAAX9CMx%1)kvvGixQIZIwitv>86P&eZ?qMc@&MIe;-`+GvZf1 zRa6O@B$JzNTMuzbdRBtCU79#v6cynnf9iQ~jv{`#o)KF9RjLmrJp*wS(mbsU{mHBN zX){{P1{{l0rLue<4bt@1J9xGv>s&V1M*{XzbHf{}kTVJ$C-Mx%q>07TgDtlvw8X3l zuy`nFPdE6LHXz4NACy2QJ^ zBHDdx$do%nl58dM@Qr&gbeamP;k3relF*m){&fW@V+6;v_XD2~=dO&#YtChs zgIC*06HHRVO{Qn-&fQAjZG7nzwsc~=tGTsSbD5FYuzLez3a9!PR5;d3>p?!HyV;!3KT?u#c9g}Yc!X>g7U#&jEOv7r0OP!8w?Yk_}2_2>ZU zyY~d`=2|6;LVnXHA$Bj#!gvCr9$8CdrM{u|OHVGNm1S>|tsAYZ=USX#vi~WDQ}1aD zECoXwOsLwUiVWFwL`dDa4EeGS*jAo0{e9NNpA9Onywj(E=9UH2@_uOLw0vVbKzJW0 zWq@VCUCvJsqe8VP+@7s$-9vUM*h)?E9{SZFI3SwIKZ5f4e3p!lV(!452G`AhQI5hY zN^Go;1KE8jG)SWDgVMmWW$GdxK2-BnewsL1Uy{C^Sni~j4<>W3Ji>l!VX(lLVieX6 zQuSBT$e%UN0#_1O&?cFcm}(>!VY?`szpRH)m^D2ba|TbJ25!k6G`5M%YT55l2lLlS zdWZD6wvsKSPKDKjC$#xwrW%4eOlodiKwwXuu&EgO;y3u4o!zOYDOp{0mc zj06G=-oLA0njx_X!wxAE{>W438q(p~8c#;T?tg3a`I~b7c!`XcC#n+kXDGCq7jH0+ z!xl6-%^FG?e=u)I7?Xy|Yt)zV-mN-Qg(;+g2g@ST-y;9^!dp_|cYe(k)>?ncCCD+Tw+W;xUMdKu!Hc+in-skMN+) z#VxnPH?6#-OJjUL{+HkvA&V)yAR3$quaClWsKy zSU^OnShYVAjH3r~>~rB##5DCtl1-3&qvbkqYPlq2js;K?cfqb%{JZ!yFKCgrteX}5 zwsr(oHi1AJ?*xsW0=%hS{gwVD26YB(5y6m7H%QmcWY(ZOAmn;y=dowfq|~=$yaud8c>y9^WVy@7S7_XZC}XkJ}MISq7#~GrP;K7adi{ z3Y6%Zzs&zYU*DnF)MrreMvVHkLdqqA8eKk*f@?cpVvtklMO0S~X8BYyAP~9~1PpWK zhwdPFg+x&~MN;8kMi++&$ zDiN@PM$(k|EpvBL78)(C!7<{9`2t zVo3@?;B6zrIFN>qfPv0eif_;LeRT*x$wSK8BMxct@!t)c`2J2#axA5E^fo_Ela%;0 zZaH1An3|QeQJdf1044>2aYnHd+hgs#$DbLf;$pi(aFae(PvMGJYd~~A@v-r%a9~eN z>*_JB1amzq0$J;X>iJO3{RCnCzQJBpP3r|Yq*|*F7A{}6*e#54w5wcx)@0z^QQ?Rd zO!cxE&7}aReh8gm_H!{@0AXLzCXJ^V1$Xtrn`2f~enLv$zurdeaVaIy4i8%BT4nWD zF8N!2p$7Sg*aW>wS~2hWv>VJl@yZ;tTFTB*K-FW1yI1dWG*PF6^4^1U|6N8(6V6-DOa!u9o) zCa+UOeiUw4e>t7Y>qRO(;!Npo*Qfu~+l1%rtdf4h^7zRiYxCojra=SUvc9JVQcdN_jw~*ItB}zId=@nEp3oED|C`al+YF zI{CVkxm=ss&DJ($OQ@8EbeFCo{$P8q&9L0y>2EAsHW;sQ>?zppAx75m83ghNfg3%l8O9@lZ)&RnjBxDY&~@h1=zx%V`6Hw_VLC+_unaI z_^Ob;mqNcU_7C`>2Q=|U1p?Stgf2JRUp}0+7e7p1#w9EC!(RWjJC&OSgvH)LQ+Z}`1gOHxK#p$O{*j?0r_*_3jtW2%p?>Z z6Qrj3IUwkm2nYTh8P=6}W;GJLLB}fX{))fpG!6UF`0-Ef{q5pTf$-W(_;gza!5HCrOLvA`LJ*aH_BF7%6lx zh3eYI0V6Po=WjBEp#$$2a^)K;0G_lB*%zzfjwU~cn*IYxco|?e{((pofCVSbrreUc zH`6U{tN;HJC`otY)@nN^seW~e<@0Y~n{OvS36=N<0lQu+Lz+zjJmy0lau7~^+2x@V zzYMdoI?Iu~&qJ&QLpf(qwI%`YwXl^XrmgvGRe#lMDe~m;w6SPEo1|aSwjH4#yrF-^@q&x}!lme{v-Z2fth=A#LLy0V zrkY%YVm8!>J8%C3dv1L!)5#*+GmlgWt-*JHR+i`l7;MdHi$$+=U9}S*gn=gRIt8Zj zA2xMav7ch~rYi`XNAgh0+V!?adQR~3lo`{%%X>DQ>XK)HoR60EH|x%B#QqTrR;#}7 z=78Go2>z}0V`!|@DN>F%f;M8ygmqL9SlE+rz|wh0EZ+&HD~EXrt9@C@EpU_lNYsd3 zPd^wn>yT8ZQMM%dla3(Ml(RRN6w5}WZRNcYL18HEWsOcv>$`Ss>g6w=di7<<1(f`$ zg(5FIA^4}gG0?64XyC0TH{~<~!2o**j`D1B zx`qs+DJdVT%!fsl_2mX_aZPg9C+2~_X;r@95(g#z>``F=vzuQ74h}8zFSA)6)_YIJ&X(P0WWSP#GWQlA($Wm202EYyJF4Uoel{t`XGTwS*RMlMKR5Xn*+Yyt30sRAA!6{A7gTmI${& zlb4F*(;Ss4_u`4*-)6!-p?&Cbm8JMl8jkj|h|Q{!sJac69$yz;ZicuA;JAmi^OKc* z2u4SORYwP9I&cBF=XOHuv3oxQNir@h*4XEGn=NHvt^z0D89Y+XnVD8Y_f#C;_utGM z`@s=|!O9vTE$BTnI)|DnFGj6P!SRf=c`N$*~(XM4_fmzB6J zvsY8AUzb?^%Kf2+j47Xc{A-vXsa=mK3o~1S6^Cr-@Bp!7z-CMKgKYV-f5yAJu8rh6 zrv!p-!nD{YdZZ(Jf%gBy2015falAU4jgEZKK`Ud^z-1Ky3&CuABn6p%s@7IV9JLmm z?U1R944Kd0b+Tr1{aw67Efj3)I$$k&daXd9duSF9rq_siv9VQq+;V~^H5EL;Omc%d ztn>jg2E8p}f5nriH6bYojcha&Bv ztt90v1GOAKGCpA9Z3=-q{xrF?NVSw$WsS0L(yyKY_spH;>ZBJK8fk|Jy0CmE(!U{~ zpZIyS{@TW#wxBzM11`I4S^hp}bH?u9Z)Ytj!-P?}eovm*nHNWr)xs>2h#?wtUZtfw zFA6pzsT5UlY<9(~vQxQQKNwhp?IVXm%A>L+HkP5Pb2|qK>2_RLMS6g3K!3xO=~=fk z(p`H=-;;r9(zo6ouUZk|pmaL0A66z?^e+7An1|oUR}jZp8`i)sU)~dDi%^;m)k(KX zEeH4%F*&1n<8$^*;dniyE}hT%cO%GY1CtIZ`75O5*r(suK73oJ{#*2Ucq%=_fR0D- z8P7_%WaOaT2O~-X8i${!#W3p@0z5}n`*%pillzVrBY>Fl9oTAp^>s zPXn}zC}kr2SF>Z=O|&Clle?#xQ>hR>rZKY@%_AMq08+=~_|KqH0{rF?nvL^~-@=1t z`Eo&Ogt(&Q*srZec~s0Ut3Vj}-`^;)t{cv(DNISPyQ!frB`LMMg9%h2rN^a`4642c zZIVrKqN?;9keqPq=SF>Dffv&Ix}3IMd-Xx^t zL>_NMSU7*g(S2eWW5$hm=OI6y;Ty%Vu_6Fb(|zi^^dhw>=QkYzeR2{m_H4sPj$z)_ z7#?Lt=`4I>jSiZEq$h7V{j{h5g!te`h5rNDe}Vj<7>4+g7<7Ut+E@L|@!osK9Eb&x zu&Ot`?ptc?e?J}9%nn`{5)e$LF>^*C!c&e1f2yr8<%3an@MBwxe;f427*@D z?3W4_%En`V(aX}dnTjXYdqeDe5% z%NJ`|0ITz!N7DjWWW-5auN$-9#yw&uXwh+e^r!IZ7kB^F=)96ad$hQ3dgyymb zG@vkOM1UkSI8{-DtqBK;`=cbTkQ)a(@4n9Lix97&Jgxh{+|wT&r5cd4>gZg&w@<8f zTg8`V(hofdyn7VGgjihZkGBtdyk-!xd%S~cymD89i?$>vqSqgB6V{Ae4|W_wG6Dm; zjleoOOGeC|6VgW}r!9}0OpniMI_g_}SHT4JR^cl{`G1j7SKNB{`3aY;N^^5Fq3(Ju z&aPfOb}uxl3Zh$GgxV&LX34CHx(1`%IB?Od+96WdisFvHei-0gbtr+kjtLym>ut3r zYkIm1xYnUwmX+lDE9bqLe{ZMS+Nh5O@@96p9_J`wYpo3(FJ~;)4UI=avZH2yvlE2s zE>r3U>+^_hn0*xaNVP2MzW>DXkV5dg;bxe~EH~WLkey@PQSG@=@%vB$)$h|q#NOCqG9HA+?Kv?&m zCi#d7eo1iX@2nD|1R|!T?4O42rx(SZ$&PAC>LaZtCE-2NH?B~3>a6i<*Dn&p&cfMb z+xg+o>!~`VRR6=B3iy*tPl{(M<^;{eTX`2u^TgMXgcX+nWPzm)GP=Vy7L=&=XNxB- z)KsJ+Zs(cxpr_}+@>t<>=BjQxkT&Y!0M`ksr?r15@KATB`3Y$d?9 zEzUpsx{mlc8>UbBtHQqVrA5SP4Bw97M@4a>V*b{6Q!tGMRetiH>*e+j9S@>5{OZW@ zBj}lLZka`!QAQcm@0AsE_c<(Fn@kZTtfA&z+1PIGmOx`^fF%Mx+fbYT5Mqof(L4kkZfy1JCM)cEYN-?oYUeo8G z&DT4bNYyYqfn&ezC??v5jEg!Ol@%Mw7s&GEgL@0c<81%vbPx|kf-(Fw+TK=t!3H* z+Y$juAdL16wF&}p!R#4fkg#$h8&Se(((B^as^3M)LcJR+pQQB!}rOK0MJBpvW=Tjw2 zg##R_&g6K|z+yN9dC}m9WA@yzO#$T3P&z-PTJtke;0z=>3+Ap#V z(Y^(L!i#e$fEZ36u)Qyu4{tVEc6hqjQoTK`6HD+w$CFbdS%-ugSYNzqCVhsmp9B46|kX=9-(?b*gQYYQT2x=-7AS^z1*D-y$o1aAV^==cjG^fy>Y*D3)GhMGF!O&SBxP<#eAP5EyRMoVpXcdfVt>{>RBNbx>2#p6 z&n_6Z{Y4o$@$7?)fyQ9K$0+ z00EwOn}n;WD)H2Ol+Sm}Y3Id-1`BxXAcucr=CBA@1U8ky^#xpK)oqmVFX!VtCAkJ- zYE(cm4ihnY`7r&7X=i_A+}%6S@0TjV6oMq4AFGLLKBm2EsyZGwkR{d8_4c)5 z@@pb4Ti9B(l9$$J@xY}F`&$fJ5F-d9P&FA%r;F8>HSG`_7a+pp+$YXmHMNhgQ?wmM?hosvk# z;&QpD{H(#FC94N}w%)smTe10RzMGy&C6;QE4y5h?>5sk5pUzWxQG|9$AsIAg9N;o> z#>*$qXyySsxKYK5W3%XT{F)_PlF2KWMTyXqn<(JFtlsAj{;bG}B{i2HwlE?}GRu7(`_r!E5`OMU$T zZ_nI-P7>=+={)3gnJn9AxUfCWYq%$M z0C)JOo`G)KN_)}Bms={UG&T-qtD2W9_`%Vz_9R>`o`kg1=L*3J`MzqcepO6JtKJbfF?84(8STV#?rZ&8M4%OT{X2sA!3FYYg;Vx!E0X8U^mBd zf05nm&HZF(Bxijh_NXE$dIjD_!Y_LwK}71~q16j+_Z-^U46 zgi!mEeb8_xV4Tfq*mYsSqWcQINmh}Fmg6d;5py!vOt!Yg+ZfE2gEG4ba?o~#>zHKL zq)s?ct>dH;9kDw19$>pNN8u_gY{XzGNgPG@RRj~}0?<_{qY%5D)uH)^1YuHYCdSUq zwh!z4J1b`C8oxs$190CDe1BEocJXWl$DG^Z>@+JT6>DBD?$rW~Fm`puBSkJPyg11` zezxflrhUOzIp$6pMSrLRFwBU5pddIAhV8%=Z~;ZT9{aJu)X9YK?vp>3L(V{&P0AiW<_2t zujV99#)@!X`Rb*u*s_3fKH3ocu07)JcLHWRcJIO8#ly!N zC}PQ^r#l&?KC9dss1AI~jlv7$Cr;CF=%5m3nz4!aNLjJkmJQ>ap~VxumTdSpL@YUKVbAaQ1B2&l#dJ5LNpswOh1l zPw_0_`74~*j7Qdu%Wo$^$<1dy)9W1je;Ohv+_H)KIPyp~LPWKc<4Fk^GPv4X}e!Pp0V5JU?#!Wl=s*(p{3R~i9q~h0z}hx z^58<`q4Vxg6({xmaE6|bYWQc4=l_Aggk2_3ivPx{_Obu;)(FMIdr>r* ztFs3ckF=ZL?)Z84QiHC~5vMU6sal|zr3P=36H&7Uym{s*jn`H3Q9|jS9P9(N>R!0n zFKv?74)wgqG;XHeacqUSrjtlTj%=34NbYaq3TNtT67(~D7cO$MzbgLuCfr6_f``l2 zr#xvai`@ZLQDyfG-0{5I`2d>(rTzV=h=FUE<9FTl7p`H@Whke*67hRIo{E&!v1p#d zTnf!`NSA_X!v=l~*X^s)F|WTHs)fPzQ5LBxZwiV#Tq~WG>j}&nX+Tq<%Q={`I__Pg zh54||;6&RS1NP9U*D8x)i^gh%N%%G!T8fi8*a_kqX^MhHiqTtoinxnuoS~)O&*d8V z4I6DK4~SS5na!BOQ^M`R?kxHx1Vocm^^?~xBRi;Qidpz0IUn6aQrHE%t!G5vE#4#g z`AG`Y8s?}>-o5c$QZu4STCYVp&Z=n$yy4Y6D@x@P6Z2~#JBT2t*H_b;ZxhD~EZ55g zKlGPJdq1(px^K#~;Ht_{&z1_v52p)eYt!RBnU1al9}7^_VT1f;P2`~q(PgBQ%pnjt zxm=B5&qXltfIk+i&|85;wP-GCf)w+h<3d&Fk~c{B5nZS27y&m4i28PlFa5o#mZrQo zv@?|3J2t~Pl08D0YN$PgvTYyMP8DCV?M~T@v zc$7TP6_<|U<@@oJRgUmrrW3mFeaA(DTsfgWI7EI=={CMoCl5BUi2my0f1FyFTq6^$ zk(7V9tdi7opY1dPp>{6jHjghAXOC6~y&4WQ3sp*8tfA3_Pzg(VkNh7)=i$%R+s5G} zf`lN6JsZRxReM!~AhGu^P6)sn$P6|FupX`B5h*50LWMHT>#S>ZEA+nk?1nz@kUvXyfojUw3(s zWK)-gF>g+?BHvo%=Np;g&^x)`pDpNz_{vFmw8FxB5ep~rZogB35gL4n1?)PQ(D7~8))pS}qEz1@D(p1alZC!*xF&(C|r?>Dfqj;|k{Y$m*D zbyrF`6D?XS(I#3o*k!eo09F)mDmCe`X-OqBg?PHx?x{k#ks&!Xzb!*hW%&xLofG8T zy%&oMc1@@(#T3dAibEB%&jweHs&5*O^pPdy(a5*r*IR9y@WC#$`TP8k6Un%%@bF^} zFNYekhjSTWgo_HUlbwgCUwidvc%$y`%8N4p11|eX!TtShEgLBFJMLq(QN$C?SZcpU zkKJTKoY3vqN!_ajw;1GuF%Rnxs3u)rJuZ5=tXX>^rinOG8(3-gLD<5X1n*mm@Dv9l ztwiqf5Rn=LAHaw#$(MQAh1~hcGWC?8?Ee5>yTje&%>3skFr_WcBwH-^;jSS5Cxe9F zzp7gPmhz8e{P2oS-&RM;U;#(xxpf#Bv!Zp}!UNKVduxPJ5!2lj58gg2HcLOPgwGhg zkNG7F%8X<)(pW?_4bqw6jm_OSXqYpfXk^<+^XoT1NEv<1%aSIuKE@XIwBesNRKuTo z0Yd#5Bgm?`jTLDrWgcU4hUKL^LxwD= zWvVh~*#E0(?YAjjAfS~C;054TXw}_LA`g-F zoaYMo*)mzh=d?k=Q?lmP6}~LdE(lC_!d!3<@4OGHd~^5yBb?KN5=yZRl&1lk_T=XFaJiZr zUq0275|%gU_HyaqX0~1RW|&Q8o-&*hJj8gC}^srrw7=Y5YB5KoLW)hsI3 z7xk`v{7u@oX&=!N@?uu?6Z(y0(HmdH1dAtS=P;G09SUm+g`%hC%N0x&qVSNEEJi(5q^tgclTv~YTpZXGp!^M3PRbwwA`X zT97Xhw94ioeLoC&$9`1B6oiJG@0ojl^IHCFUB7I=DUC5% zvD0EUh<7xTF=2aEf~DD821jRNH1r1`3dJu zpe}7xv|y&g@T`cRIVzl&g`QGBOD@ZY zSN*S~UG7wH+uZf?w7T|L-1+HO79BBqF4Y!Q^>G1*??q*(kOGHGNpM#=&-Ng!WD59~ zSf~-dH(X)Kj=_1eG7H5{@B-9r?~<#VpkwVl9qVtBl87nZeM6TwlVi;WC!>idVt=2n!E&rNi78K+FogE)DxpzNJOnxL|qg{ zlZ1xK@thTR1HQFWODf|3mW!>AKc}V1T5sT$0I;$xDeG#dS7sYl{nj*(iK(KHJ%Ec6 zuL?!%1j{76KNYla?cCG0AHk0f9cVMgX9n(?f0-w9D=g?@nrdF;spq4yQ~#wHU`aJC zs?!)+U=5q^Ph>_nnB5q*yM%j3%aeg3DRn^{pDuDmmYQojS0km=m ziM$>{XOK}X{&q~6!hV}le_!hm{^*_52Pj=swN+lD4B7QcC9=_Fs9}tOAV~>;?wd^B z3T0HVzmM>A5#a)_oj%E(Rkh4YwY%a}v~JB%xx3=W%y_U8(QVi_IPTn&iuN0!h{^<+ zBwHF$3J1cyw4U%DObP|^lX8NIumhO2EK!j|5# z0k(hC>t9Y3jYm7zUnc1OR=u~CDDS)!lq z4QrLnoG#+-;t7fNR3I4dsa5eE2hb${GFoQkVU<6^a>R^DMc&Sp9CCKnC_(r+)5AKZ zFUmOt0)U1lwNp*}d^z&V5Pkq3C_u$EhCS(8KdXYyTCxbH>Ie)^e?05!PE(mtzDRYo zaMuLf&|=`!f3MoIee9JF4M)L73bZ%022)iV0uF4q1gM5h-Q0TYzBy5x6VvG5a`K#~ zsqUobGKDqW=;LsK%T{r4@HbN44%O4HQzniJU5=8sm1Kuh(PHdpKqmX!j~fPgF7KT+ zyewrgI^caip1eVjNaUS;V+|-s7wL+|7=3tPfO8(&(PmIR-kQjxRbwYAlnK;~_M3?8 zrZIMr-hXK-JWh3s6Os+Lhf~P@cY>il0ih;Q;lkbM78*h+y#avNxrDfw)QQAo*nFNY zUdsyrSoRq@5EDhWaEl2!2uT{kyzvus9(SN`?qTD z+y2e}4&^f0MKh?Qq-3cwI*QM z-*&V4b~3O3^W+B~E1D90@!B=FHB=ycT~LloUcIh<|LL`^KdB-zmD#SAbb^hm7Kpc7k{ zruF&ewV=v}w1X1%Nly|wVLK)wH3gl?=Vf#SydISI=W?@&_JM_yTFe0LJu|>gw13x0 z(&Wca#dF2$q*xk*p7t0qM1gtI(HPmf?HIk&E0?T>o}GQ;a4-JTo4GGjpou8-=KO`d zdTSxOYS!u|g(lrV8Z?cghOi)dZuhRjb(%?#9T_-Hw5|M)2CO8mucLAzg!<+kCAW`_ zM&H*6#FpQ~CnZYc)@xtXg{=E2YX~)oMpHa17fr)zy|$LX@gL57x~Gjw32C$<+4nE9 z0Nf}0c}FJ${3v>;aFdu`Andat`4Ax4J}tPQXj_BHTU@+_Y|Qeab1C|mVr$^{?*)Au z9+RZ|t&_Y(OLFoxPz;`G@WZd+mJ9VUGrDo_&#B zz1h@1ghdh(og&WiLfM&hr)Ep-;UIQVl;JFzZ3)ak?A13M!%*z=GbGky?)aD0WVo=0 z7;#YFTS~3Xm&C5wB#}eg4%BPEPWQL!a*&-~l)=u)iVMLy?1UAnFs33^n{*$+E(*Fx zF&qklxg?Majn@|oYogp^XFbSOi+#cjJzb6~8ddYhs!6Pa%ZyI`m1>D~*0w5WGIDt9?8;P+#4%v_31aMOSRDR5*n|AO#+Tgbe4qLbqLwRXtl z+rMk&QI8~dY@#$kw$TQB0p-apY+d$TdqOnh2&RY%yKC;aShny2*f*&MZCajf;@=uX zNeEa>n>rWc+5)X!qVgWm!8bbVkhPJYEK?$MA&iXT_Ce_e_aMm7KU&4qzDXCH+{_kG zo_LwT1Ek%@Ml$yL33v%M$58s)DVk7Vl<|f_9h&PBDJ?w9-tRw?JNYiXa)AcGD7yMe z8E}vx@`I1GipJ~_V^h4ffQBT&zi5OI$YtO}Sa*uhi9eA}H=^R#Zm+)-lKg2^5=}^F}TOuj3@Z*qbfD zX<_J2+2<;Gz|f9qoVmo&-M*JQ`ri6A@4PzllaS-F$&Jz)?Q|U?WQj=r;a2M6W9%tp zo!!Hvl3{q%F$OX6poB~4?Qql;>?3oSEK_=zbbw3gn5RwdcKu5UYm-ol{0p+=qnldH z!zY?I`Rjk=|J`17z5#K)-M{BGa8xAYKyLS+nH3XAQR#Uw?V!9iw|kvVpvr1H<723u zG)eD^&$3#f0%~^xcs~){q$!#qYPHvI7?Pp9>%(0lr?(xpeoaK_a?(nO_}$ua=8I4a z@x_8>rrObo8=}tgX`74IqTyZ`uUk>0J_2t->Z`VD1G82IL6B3ID%l<%4+xbC`(F`8z>cq{lV zc}H`UAg7gV;nscmJ&Q#R-97}u9JWAX!ycf8r2Zo(MFy87wu=Oun+ z$S*u=doc(j#&{T+eYL^M7H?FP!ovP{DmJ6Y*SD0svBY9UC@V#kvaART-DxU6B2EYk; zEcQHK;V>_d)<&`BOfrKxj^fxeV2EKH%0O6ur&ss!$oGV7dLl($=1%4K>#0OV!(|2r%_WBs|e-wln;eEw*igeol z++3z*u8a=`e67^n;n$X5c45C!LwC*XSewTfguKtl6g|C@eWQPj7h9HxMYb7{1qdI& z;`UW_G5gPhnM1R*ybI4LBH7I9-Qbrs(Eyd>pch2LSJr8uAhl$UqYq&Y*CSFj`Iq0?!t z?zm+@j;k$y>eI!+X66A{O->WvCdDz*4nNUuX-`v|27vw25+Bg9u0&`PlEu}uAH}6v5+x7X-5V4x)Udt`8ZH5NSu{+2cUMLt1 zwCASf4CxM(0=3BYVXJ|^j0}g9MdOq|5gb_O77xGIYl^G-J&$`z%$P}2v19N)Cr^+G z10uY)@-c?dhc1tUttw$0+H6U;a~sPWM^1&U?|2H|P&oQG`r*#&p<8aLkarlKFA+2> ze3OEEV{Eb~2=QmnevJX~h$zGS2ZpCg* zjx8-%OtHDD{)gL)T1|Wn9b-xol)*ia})$6`r4OOk32j_j?MN z?7WII%_YfG=R6_s2E>T93-5asQ?n@95oFg&6F@c!`b&e}-~LWy?eB$1muKGDVRwSW z+)7UcgJKIx~_*PY_^1L1kzF{1J#^zE~8 zesadX<0b9y6Gw5YnTe3-!shJ@8RWE^0#GiDQV3Z6<@B$6Hju(0gbY(!u8+?RHCv+w zu%9)5sSxpy_3~3>))Y6KvHo|WHg-_;W*^UkF569EYr!Um@YC_20@w6zVRI|qPR#l zl$a9-kV6`Z6dUI|=qv*U%7Tm3(YgRGfxki;=f#;MMGUM~#%MjiSyvve2dm zG?-DJHzf$t%Gfu*!i~Ydb7y{CElV7+Ieq{f4cTaC=KLwM8~F|scs^f9eH2~@$YzOd za@&6J<*4@QkEa`SKU-HGJ-r!K0sn=Z@?*KyouyWY{#w9w zo#<@288B;U1?SK*qR7{WG-Hy#FQs4(*0Ddmcm{!CSb}V(>#DO8gG@8-TeED%q5BqH zZ2@m|gG+8;fs`)jcMKbq9|1{TMXvtetJ2D&p7yV!sDEZYmhlvt0*sEqLq%DEGp5LD z^9OlSA251_vAs`z1MHa-&Jan=7$Vrm2_Vq-M` z)hBz4-^*&LMcMguZzper&g;@v;)>-t+_Bo=9G0J;xT@Ci!FPU+7zd;K@p{j35*5~h zF(K>ZE++4`)24g4526P$PF%@&4mLA)Rb%HwIi|K7f}*7k;qlpD%f%5+iEus4X}&Ql zGurjJNEZ`UNZNGoQ*XOgt2~o_vL;m+y-Ur$MS-h$+2;m;Sl36q_(>WjchFYyo1sxF zX7Jw(#ald)`$Z8xnG2W(A&zO8oLr z6|YRzss40PQ>ymuwzgty3U0~oRQhiwVSsbR+vy5{zXO7fD|x>2Lo~OP)2y!~%Ci|d zuMt_lkT_h$%D#{uMEYA(JM?|e)X?_Sr+Ik=AKr{uK>rRUgnJHcX**yp>O@qFbYaWj zGj_0t#%Deq2{C;T2+=ukktp`w z^z}xh>Ft-yEb4hVPraYD3zAd+GE8*6E@rH5Qw3cqY-TcRX6~qtI*3mL=YlcAUIS51 z$Nf=;^VOshAo12}l)TV;2Ghx1aJYZ@e?vMFN`ZIOMs;X1N9$I`!CT1tC}*Q)(9Z6G zk%CY%3a6rY!zsnqHYtl>?GSD!kINM?JU_uj9f4T!a>+RXX^ENLTa^I}+JG}vX{Fn9 z1Lg7iJ)-zzuSP)#=lzZ>AmO26z$&phF24TaVce~i-u#cGXvJc>|lxg#q8(%*}M<;>FL4z^sX#atovGgvB1@Lzm3%8K!+cD@@ejdYqrf)aw~Kzjy)~d z$`PRafXf2r=T8_$o(KaaZckEMS9WK{jJ!-CO}P&@Q>U`atDCXga*dQJ1A|5WG|SW2 zH6QTKuv&vdk8Sg4HgyegyBV(X|9O#9kg3|OjInQL^9xFoQU6Jqs;k3iL5E1Jv6Hr{ zpU)b+fBzN#J~aIrS}eL4+n6NZPCX<0hpL^IEahxX2}E5EIMRkq;+LFWmFZoyc+l z2bxUp?s!r?gp4Y3JJku6p~Zt=K4`b>`t{BuFp@X-Q7n}k<#!oDG%D2Y+QKwjL1nI< zn`@enx2xNM+PXfPkN1to?M-PvE&s4v!FEuz$IaR3f5R!5kwczDfml6+-zm(P>lTMn z5rh!}S9qg2p(gPe_)y3yDMK>KX0H%TcvY7DvdX`d?2fkHDr_rTU($46O$>X#F2|Yn zcRep)Tg=u&AU}Svf>O11)qstxZ9g%$0Wh<%d&l=$7LQGv);NHB>-UD&_`{A#k=H3Q z)N(SSsv(&3L} zZwJt^0S3UCE>zF1Fzv1Tg?t#|vi7efp+x?7g<<;-&QReuU-SQ(&?AaQfDF6>U-3g% zkzR&u zEDlhy90fY7Z|KTQboiH3y6@6?W4_SCPo3QAyifQ*HK)yUHh5r+iULb9oeD4Opl}By zUfG6;cAM;>y+mKP+|l#dyE9pKDIRa*Ud{u2B~@XQMgQ76PWu(}b9=S~>Ap!i2W98h z_L;!%1K=^Rtl!i|BA)hB_Y=7H@moc;YMNOE>{8%s&`F|EzxV+}$N z5y0)Rvr%MRWBB~11)ZS~HR zf*+*AjIrqHzK9w)27%}ZrsgMkEJB*#Q}2>0LO_6L0a8*{{ z&-r>jqU0sCBxrwsBF+PxPGD%vA7By;`FY9Ed-yp`LtYBVu~$A~ruh8$!D-0ulMkow z&I8z*|K0vs)og6k`beFDiSVh{bHwN^o`gL-!rQhr*Lj4y)~jJ!0VkiDAYDUh;QvJY zy1rsmGUWe^g-z77_xe8U9;6=Vx4+jLqKJnAWqRCd(ylRm=Rd9I!2-=-yvxy!CjbE0 z=M~+|1x$$_P5dAwKMny6Q2~ashtfCnNO4NGT@exR zGqu0ml*7Ah^5ajx8awE{$c4@i1r8>iWZj@58TYZNGx89)9*OIYEiX6DD{b{kO+cQROI=lAQ~j`u3r*?Y$N;}!1y1m3`CaLUqP?jtBNTam(ZKmgZ$&D z?C%o;X@${;!wZ0lk;n~gIL0f)^dn_T|`Pz}xPxT+2vS?SAU<@4u}eoOb`J?98~d7%>b}Tv6N>&RpRGXT_&8;p|q1r1Qrj&oq;ApB@pb!l1 zfbdlZUN4xVR7A9N%e@aJ1X~ql7rMs1{B1X)!UT9QF_d?6rfG-Y63fxRr)P?RUn({m zvR)6r8f_P#`R@eZ>#7^MlKIStiP=Bclb`z+MjGCJImd`_3g5i5Yc1rRE6bLc`xXY78j@xu zCvDlEPi}0kgXjGUqR|m$XCt>eqD51-W57{KdFTuvpvLHyd{nXU`{XWmNpRJc(`>y-+L20j0&w(AL-jYZ>IwE_&^LF3-&1EiVC+5777o)|aTCNYl60B~*=ATgv)>*JD$d$>Q+OS`t|E8o{X&9E-lf73!?a%jhgvmwNWdNWLy@|W zjF%hRwQ~ZXLu(Hy8aa@)p>oHyMh$OpO#pA-kzYpL`+G_!fsy=s+d1NMq3bG>RWE3f zW3q1gApV?-l=YWrd1WHo7~i*SEaDz&ww6m>-!~`i@lav&aH<&Q>U>`YerHWm>xlsU zq;7(>&Cu8hn?2#Vw5O!mMD*24Y1i!2wgJ*Ti$8AvQ7`X>y-s>kcCe{-S~jLbxog$a z1<1amahhYnhXVTWr7^q>2wKWEk0Lr7y@vJHo6Z9r6JdGeY_}mkwbv1v9W&f9bRAM!CSf0Ah>xNKKZvfc8w7xE zGq3@3{J386Cv%Jf%sK;)bc(a#E`C)tE71%-0w2@>!+c_hrBu6vWAOrX*2U#{qYYIu zwD#xLL$zB!XENy6P0xSFRZ%+0Ez#vl*<14afO$P3p55}_s0?VB=zHrhRD%tU-?TB4 zJ!vxZghT*sSRwGSeE@6H4m*EX(7!e`g*D=EsAj19`8W3aapHb9%>F%{KRvZHhuqoYlUWlQw_!&66kerF~;V(Sz zKrtug<15W~I?4b64&j~874(5dMTC#^VT%~};S4Qf9yP3<=lGFGKTLGhERK_*lcrHhq%eel1ZtWasnXW`u*J-Tg3kg3=2N?3)w-yZMW?otc z>hF;Kv-{v}4o4@?4iPUJ(Og-3;xY^@Xl%|$%idX!9Ckerr%ghA>DVi_tTg^>En$Jz zM3#M<9qOy|Fte%Ta*#WwaznvroX9DXB+VMv^lD==fY4T%bqFW38mxLakLRY!f(c}BFYiS-Yn_<4Z?o%M+zH* zqC07wBf1xhFDNby4?Q)B?*Flt?rL>mHdcD3K9B+vRkrakPb2B8s>*5YbKtB!v{H0S z1s4>V2Wd1odk#{4r5VBj%NGK1LQdS1%t;dWy~oZBSKEDcx4fp7?rWb!*{A+GCk44M z;OO|H16>ajanrZjU(-0o0Bk283K_8gi&^*hvlj^G@PXH>#F#luDc6R%14x{QykR_w zh#CM4a{-npbErGCrV}w_SwrNy_d6Of8IP!soh-r7Uj5xapM>mr=vZRr(sildK$2e_ ztNEE=DIZ@M;;4~GK7*WI*GAo}j{T5_AFxPpw5EEKvfx10u1wqJ_A`dj6gwPb99YhA zavd?P)Kbd~KE%{!=>YFmN+rBubQjC8;(Hu*WS9{BHkIA_W3&|&*Ryua$=Jfy zC1*`9W(631_vD92Wd=@CRidX>LU}d|L<5)r3(}Bg33Q2&U&4Uyd8w5kXcD35v2o$@ zyJ%*Ld3{Isa#gxY>i|do7dx0GlR=ZBNvXu=4mggy2Ois8CxRKQ;51dl%=@Tj>>#^M z9bz9NF{(*C8^|SZm?+%|VnQ@97}2kE!Cl2UMLPvverRL2(-4Urf$rCYylLkNLH~9QSwnptE(Wld6>Wfk!?0WaroY2VdUSJ~#P$13UD+8tUG@u}EEM z@9Nsh$3_3`nrE4M*dd5qFShsCn}uTD2)54UUx=Ar$aTpxZZkW4T>T^olSfW&-E>!* zB`Nhv731-*OgPm8Zc*Q?;ofV$=*#wt5Q%@*-DfCwd4wuRq6PprBn4?0&g8Zn1syEy zsriM}nR!+-XrENatJ0J#hGyLTF??fQ13bxr)xG{^hb=;09GuAK1*$9>eW)K!a zsKn`>8g4cMMlBSQPslmWVQGS%GUYs~Qyowqx?}8l4v|BJF$8A-!4+=6+||-J%%l+L zXl}gPkC&wt9KdRMm=oi$0w$u?BNOzKEorZks6&50Na+>a?2q2lLJ7Va4p(S@q3#mgt4F*QzsxJ? zKRn*Iseemhz$U>J7hfGI?ML@Lmsps{)GZQ@ zgDc#X!F?VKV#U+#zu2-=Uk^tEro^_2GlVZw68-O3C=TSLMh8Pau`~7lFrO^dDRFzZho>z#wbQ`@H$UGc0s@U__O{O3+iQf>Ri!4lF?>82^ zS|v0=rlbkPCW9Kl?n`E@`}*g*CExL$5QvJ#pE#s9-kC!725+yCoLMd4abPr7?0KOt zKOX<>tdc}QWNsEFj%EJaCyfO}-IQwHny3x}88Ub5d@RHViHfl_0OIxvd3b!AMyEV{ z^pM+5wN`)J&AJ+y}{@msnFY7d7j~ z(=MU1@Bvm!sT|L@bbwZL?zP@NU=ePG)50%XxGwDZS5lJwb`FCuAfE@CXy+&w$|-WZ z;i!>`@I6_6wRmB2Ff|RpZT#n6IyyxD{KY=D0p}d88lxFTT*OQt83bi>^3JwV^GNAx zx8T50=nn^a3;=rpKDU9S+;0D{Vx$biE(Ov(l{u^|0BU_-Uh40So_VOTq&MbS<^vso zRIl-qCH(6P5X1^?|BCA0`+`jX9BAiwrwSFOc0y;{eWEg6=~R=xWt*fhMq9AW>(3Ve z2xs%QR*hzgUTE|n*f+CGQpGqkca><`l_z!ywmw!d^tS@pPLe@vW<<;iz#k{Bd>$WR zQ(K(#nC8`g{$6MXYd?QMpM*hTcBR-=7gI)*qG5Q$AJSO8jvcMV{y6q~k#N%pyT?&g zo>q z2#@$MqB6M{MRE9%QG7fLqv8e``!;AJ<8aiwiPz5iKkFvtOrrNglz?Ri%k%8!tGR zOB#4DKl{z(z>nafTFUcdA}Gc_E8-Ji7N$~cxc zU~Q_Q%Nn6SgLSSPli43E(C__42g~3wZ&(Ts?skAbYPJH<`~Ul^`_s;oCGbP81O(PA0SLutv=EcqKfjK0TBec`f;UJ9o4Y z9l!Y2+k&f#{Onyvx&d>?t(?ioxmTqkR*?+vZO7`N0&E%{?D56ZvURpi0xy6{%O}VJ ziwzBX-JQ5t$zQ9-kZcO2sOBV8Q>$F>L4y(_@uQi7dYf{m-jt&ZT$Q4?O`t8pz34^F zR~gisfZm!esDnFp9u8ZJ0tnm3@8_QQH4x62JnCkT{#$+w&`#ap#Rw2o^5H`=Ut6X4 zlI{c~!T$#s`&v%s{_S$|U#^4{Y45QS5tho;mnvairt-8(n@1NnpPQ6YaC{zQ5PXr~ zsaQ-YZ28+K6KnQz4@K(P^EKk{vUwBZ!vZ!nbfTOqWPD88$BOlwmaV-1HsO$3>EP?2x*08 zITrXCb5TJ-tyqk?T9PC%mpsUeKSc7l=n~|23iE{lU>OLoP?WK4&*~}OI+cdAjC!yM zHOTIRL6EqI47HT>9^XI)frN7$f2WWi45Rq!vp$At`JBBO&$CJXy>(^r_~V*8{`yIS zCPbGEz~~w>-z@y-F%ciH@V5}oRvfxx;#Q?q@;qR& z``VE3%EfasgI0HAV~mBjsic8-nFi^Nu8*8o@^)v9^+{lgA+^JE#=iJ9DYdVBiJ2#+dJO?%6 zF=X`Dqy2?!MwP^5^EqicG4Dsj=T0N4&igHo8-x3U5ldv=rr z?`qh1Yy3nz^u3lre4v9YkW)|0@&ppy%GeA!mSF4a0X}e7PLW#ItB9k2d%f6Y9n$jB zC4ne#bHTDn9usqIJdnt_K218Dl_=MdR_13^bs`@EjXxaEfn^1R`9O>qxjl-{=$=Q_Nsw{|C|o;GNb{YYNK>beh_T)cdd>>|WW}jYAITT8M;c+C2cxwslX%SsbLZlsn-Y&qP|g^HCzmnb zGgu)S9*v#^V(KpeY0k=q!)Z$O=w(EJS@xJKK%G4?>aUlkcF~?7T%Q$1&l0v5D-^M6 z@L3Z^ExDbLw_RSku8B975Hrp%I$Zw1>!D~Ue#qBEk(<{yn*;2TtVPB|DMeO~)PY%! z2xKIcYRwwIv=jHdBcP?vjT0Tnguh1Ba2K;!zWq_T!A-phTxcPW4PLTd zqQFsBWB5}DFA@MXQK;l~#}#GrK@!a@0WrasHmiC zZ=5v+_qYLD-=KSI!7P@ByWm|q+s?PF*VZ&m^Oj9m?6GRp=%<~Gm;Pi5tM#bT_rDGp zV&Sy%N9pV)B_ytSd^2S#F7mTe98xXpL_aqin!op>D!d99RZ1p}Ey`L2^Hm|3J_5L> z>aVm5o$RgUAq)oCq}Y_}*tsEx^h`*6=+Y%rMUl0p$5K2@Uqq zA1kZtXDOv-)=YLMUg_-dapXlZ_RvyA?FN@H<{kp@IG~LZO2+ zYQ-Ckgi-jW8{vDLJmmX}<(qIfbL;Wt;7~~U5OcHEYmS;k@;iueKEE<%5ef2R>pk!8 zr0!0oE#W<%y5KP$uz}0nP$z4BC0vyCpF1+=Y?fsWHexE&2UhzNKN=UMne+uaCcYOQ zxm2}k^6WEbY6gSJqpB#n7?TUrQ)n#Mc$sfeKKLKt?dI#=zj^-ycuze1xA(xSb3hPu z%2zrnn0ot7a;1g1JkWTz5mU4p)O7V94Yi00v#FYM3}^=mmk-xty^PA`1!ZY^xtg!_Jwr?<{5I`P6v@k> z?d-oa!*G{cPRRxFz5rpYg)@ECh3;Za*rE{{@}3tsR^_iDS{?1P7<*e&sQ?F!gLx}a zY`?)>561Si+R_8e+WmAsOkDj4jpWfV0d={h6dSVO`g8k?4qv&-4i;uY1y6Ke?nigKhW9sSf6$cwEGBsn17 zS}SR;HJyxU^L{AvcYH?`A%9Vc$a{_};2n5%^Hb?pWUQBHDWF!lAhgq+K?p1QSZW+OIx;);eV zH&yiGT9l@J)<^oWS5IU{gr%e{cc-4AJ}x!eYiEDIYz#~0pxtFQ;s~eNV|qF zb&S|`jTx)ax&PX8fe;x4I&r9Er2{32p(gIRSHmWA`HPZs?T4KRB;9tevYb<^N2m4F z^aV{(7#2y8^JiuE?yGZN>+v2-DoyPbToX?*$FJ8ia^Z1X#}6na%iZ5thVBS&VLE%Q zbEZwmG}^ojzf1|GG76zT?;4@C$dH2h=s&+aOgvhe;-*O$0TwcCn-yYMk5oBW%m0Ow zBE=mt#>uJZ;gJf_N($Onab7V@tS5{+MkPxg6@NRy9!Y$(z_I!rkM8B*+|bz?ORc{d0Bqcz!UFKVVb;~lBWL7f^jD2<0NDOAl7{kwnRdhhA22 znUBRqgI~geNKe%sN4Dv&a&vYv&3%mv25AB~2jQV7?q?X;2OM*cdw2!cj#V7aSGzKy z=`WA`CkA>R_JGDoC7c3eXh3;Lzx>Jz@XaCU4DocP=L00Q9p(DY5LA&fwA&u^i>$EQ zJW&r3p4`ArKRzgil0$<@(G5=VnboyGc!yE8o6K4x$NrR`>#6na8S!&hIj$f#UpXCz z^(1JCDuUH1txbK)J{t4|P@^n`MXG;80zjgrGNw=cs7#_Nddgj9qWQ(%TB8KLJSp9; z?1&pCn^mK3gv~k3+(s=dQEV<5f zXr`pImOH$FL#C^V8{E;N5Bc+*LnljKi6|}r2WcIBf0*JkikreMdQ#VIHK{<%YHweiN3Z9>B&v5UhT+D)6Himv?%|^^U*>`Ikh#H>+7}5 zrrQQ?e-!?$pRTuI);n*W%i9*T51BFkNCx$y!ax0qZoFDIpKB9MwD%0lVtNoRSq{^S zF?X`Cu+dvlozDsG0^IUm{Rm{Q9F_Uoqxi%8m>r+%Tba6L-EWH5{oP1~+UTU@)V*qh zu13qE&p*OeS6PljjFuO7)u5a_u3UYZx!LPdKf?7CmL~~KDnY{<$+DU*VuH2%jdlCD z*o9JDz%FhEFJV8lTg8Lr^HG*Jl2jEazPS27N9W{Cq&qiMABB zeXMBXWF}KE01npOF!|Iy+%oVvK>C8R`b+nG$0i+7EEMJ_ITBfgkgZ^g_t5pPEQyAP z>0v370C5^oZZFAtQ)Q)aYfkBTLURi10B70%w#MA!;9Oiw;Yx3 zJZ^dNr7LC0wLE<+l0qLcwLF%SUPV-(wuzgEFfWDee}7n#H!@lTVUTdH>jHF9KJ3SWX*L}tIt;D5nAJ_%iEz66!${%6N7@~0!G^G%NMpRs( zj2!+ik!HECtnZbb4=^&q^ozOx9H>oSl1H7K9F~25nb-w52(3s@c?>p(o6i)_UI2WzLCKG`6z; zG0yg9c;}S}zGE_m{I^(a8`sOh z7A#}N?Zc?x;?H7%>uf*{N#z2{-WIm{5!fEt1Q!Etmc!aRe056F9{V%j>zBYQNOcw5 z(h5<9(EnF%44~jJ{j$HjX&78E7p9#7A{zjSPbW=d$w+x-AEo#t_Ymj)n=T2->B2D7 zNnN|NiB08W%J znAg5TXtxvn7D115?9CFsKJiDKf7nFW#vR^f*pk9`f=%(=U%n|Q&zJeuxA<7V&*ah& zt6G^O?6(zmZK8H0qFFfLNjz0CO->4YdNM+Sl@Q28js`{+Xoac@TUMAbupMC$HN4 zOOs~%pVvf^U(Wh}2;HVy_Re8O^KxIT6v(42kw`}{gHOY81I%|Jr9|O(D1ix+Z6>WM z6t0sXKE?5?XE#%!9Y-(L-CzIWbO5x+n&z&)2uP+UR*}qdGOMA#erT6t-xHqJgIYnS zfZoM)K?MX&=#25`IKsrWhQ@0xeDSUFA1o7r1*CGV#`{iTpNJH@l#|JV!sgf>4KXhEa{#JP4v zp}`rbDqJ`NYef`u9?tuN-e+a&ZDCP8>zmySlVJ+&Y*_Gk_WBPn;|UJcYVk)@>a~Z? zz{^|EqJxah7aGur$vGS|6DDksy`AYQqUS=j@}^R-l=+cGb#HZTI^QL2dzmxexa(I? z6i4F+;&=;`D$Wjd)TS9*t#{NSWPS7Lo~sBi=tqYKiJ@{Lz*)p|#?UuEWlKVpRNp7a z(Zv}37+KonVV%%r91jhekvBcS`4%U#b+#)Wxtz|Hl zb=>n~l=<3io-iYTVit_^V%{*1%YQswCDlq!unl!nI<4UIjYQpqHiL4^Vk9>;bV)Wz`T$ng6y=Ncvjoz`C5saN2>@(7k=T4O3O(%#N zkI^q+mG0uhUFZ9>`;Krlo)|300N~a2*a7iU0=;t*@O?SpbE$y#2R0_Iq%Rpe#qPX6 zfZwXi0G@Ju;%DMQ|A7>~H8RS6W;^Xmy!Xu-u-}+@HO!YSLdp@ZyKS0DY*_)o&ivmQ zI?Tai%jZ-{56xv6-;Nx2Z@*o&(?ibC8rfRkW#!ql&)t48q&x!vM2iS8TeXD9F4`sJ z^-DX_peJ^;117itxif}5NFQ~vp5MnG*j)VGqAP>Dd9~>i5~UjG-4Gjt#p-3e{^;-) zZ}WOQ9m7yJdk2>wZfGA`;LdF=xRK>(Ni4a72^}_x8k16QDMXDT8pITAiJdF%*1g{7 z*~yr8#nmeg?W5qvQpcRdeBshBXkUVG3;jREVp}~O*^SnN5 z;l;Ijs_d;o>X1>TO=y@Nj%C?IDi|K)@lr=w>~! z7PmjftDqlM1xG|w)ooxa>zP#6Hw=Ozsg>b2cQxMg`WJe$y=C2$VVX`x zMbvosuvgvesT%X=181g}d3Q43;K3azK__X-Jv`hQQAtCV$&6sr2L?vTQQwqQkF^XC zOG~C$rxf1{dKaVhh#i5;*hJBXycnrO>Xak;sP9MV`7j^COOQN$a9u583P3$vIR+p2 zS0tD|I~OJVx`Wj6-d}rwf(6m1Bp=Gk6Y5MLtijD@tY51Ziz8#1EF_3>I$0upqtOs5$TXNUf{`N0j?sr)yPTF$j(8Blojxh!=N79AnL zXK^6O+tMr|VU#<$9ZhRi!TucJcMlfU*Rd$$IB0N2m^!p6fAZT$o6{IyQnb5UB|`q{3*pttx-ZrTv$Bq?isFp6PziZb*P z$Nbu!5D7V4dDd7dOeGR896fVaJA4bp^(hj^NjHy@hmipx)U?#9Xoacewi#H$^DE9< z|HL>dH=EhIH$^Eq~bkm?M>^e{J)-qY4Y} z{{S6i34v1f2|0ZZb1Q;x3x5ROJyj^LJN~wfwGyg3yT>u zyU!Gv9vC+&o#vg@WwEpb|A%Mo5vdXO`u50&3hi3X&iqiTa%AxM zYYLrfyLNpoLYsXi3l2_BFZ!Gz^PNDXV9L!{J=4pp$9#(vQ0*bJyXutioh4(J>?x;>K*J8su^Fo+$$`GdS^au+s>Wlp-K*3)|@N6OlFh@>Y?r>WV= zhEP)W24H@O&WF8bX}VHya}E~odcL1Mxw<+6GUBwO>WeMBnJ3bpvtF&n>Z|hi7;ZO^ z_1w#WrHK;bv)i{et<;E^;WnPjH_M3J_1MTJBj`@HN9_FlJL2ph+9f=1R5w|5ie#Y^ zoz!XdMm$@iGWl*i{iz*%${nPuuZ{6TxdggxGguE@HR@a9 zrxK9=TjjD69WB>GK*Q4Hm{C2n(he-M@FDqx^s^dcEyCR%AsP)AyImfooa2UaE(FB- z8_TJTZm{pZAE0ybzVh~sdY$EKQ8sWBn@=8?+4^hBr3edb#l`{-CFVbm4Z&Q#5$x6- zT)OkLjWWfe-6SMLQ)(xy(K^>3LF|Q*tFWPR&4H8#* zjeNQ06CUq%-hU$e=w3Lgz-vjG3GcL8xFBo(y|;$yEJN}9UDmwh9e=88kD`7sgrldd z%pXB=vxNuQR&=CViK;1b69{dhw1Sq{e3mkjPmyR`mbQw7XaXtartivi_)WN$nX9T zelnNq$9YC~U<9OpZvOtXtOpTn0^J_GyD&Kw)}R|f@*-ZvHE%#(+`U3lvk*LMV2D)CL!YO z+pA%lV8x0Lk8M78a(?W5s~XYx)ySiwtD1F%OdaUhqXtQ+uQ>W9z`VAGDqUk!@|d#q zRTMI0bwDu6!<4L4^TdoeJ(n*D9C6N#w?&=dGCK~hJV$>nW8)MPZn(hYsrsTR3<~wO{*AWNEH;b-X)3yTGA2}`Dbg0v5q=x9WcOk=`hiU)^Onqz*mjek2rML z?&WHLa!$iwoD7zdR=$@a28ZDm`!D)OQOnmW;j){k|L`og!G*MWh6>!aX9EEq%vZrh zAv!dBtj=cRuwfi@rA~$K;i<*4a~!=_`ezCdYG@-v67naV4i%|YwjbSY&qm(m)ODW9 z{3AI!TPNn`AvsTCXQso>rKYe^b2K*Vs3* zN0L6uO>mRXY@D7Fk5rC*!I0-(-v+!6aXMoxBZ|f*qyOMp#lOI+*>p8C^S7$s84Go% zRE-~z_G?%WH8+}AsYu4J$L0+nrRLb)HoZdHc zv>gm;DpQiwKh+Q ztmZr)VxbT)kCKg#2D7ghn}L1%>Qgeqd!34-u+r7_vN9PSe{~^*aveKY*C|hr=d`zu zFQ%IGTcv7_@69Zmh@~KI4N7)MD6-z@PU1T(%dc>Han~*d6pes~3cT0lFcQvvE;Jsj z7Yf&OXpiUy0O$wmYKUVTe4O2)%4~Nz_hFQb7AZXY4@{DjKNZ6amOj5md^*AG{Eekq zNRlVFyl$JTUpLJ|kyXQ9%C;1R_-mjp&GtdZ@U9c(OiXyz-;G^xO(>rONHNkXTm+a! z0R??iQ(1>MZl``!!p_v3$x@LqP+_3V167j6=Nw~Dv zo&}So)lFOvd60Vr+bs>0E-M(i^Q@8pxZROPC;23orbW#&!MAC2AHc@R`5MsBQonNP z`=g$}(s!a-no+RTh3y>!I|qL?BC>%GqW|g1P?>K>-qNIloU6fux&p> z4rYCQjb?D#MBR-ptM2(uAMWu>TZinoH)u6VcaA^)O@4RdFY!4;%f|mVe?6xVt{!wK zvpyxy88+Pn^9g^@iy&Uv^<~~2&RbP20|jD*usP9UO(gEl)=U?`v5--_vhdZ!fB{(R zE}TYA|3QxCk0i$}&UK9d^_7E0mW4=Vx`$+0_w@n!2&$?=`js_*3P~EpT}7P)fsRro zU_j8SXCD3>9Chm~-F}}(+Ow*JmVuDtwX%XQbwA1bubrcNH0ZF07xIjEfEbKB8jbh_F7lzhSH@u!qtU=bsR`v!iG1Iqtou%=7%@ z5UgA(p=zbxfYIyYLg}8X#2{ZV3S8Ax)+6hDe~y%?y|}>RuU}ykT%(AR8o2f9>1Nu`3Bi6HbhmJn{nASyMM~zB;@A9KqkD9=YGlwv~RKSM?F9{PiP*` z?EXpme8^=Pv!C83S@(hqZ(jFOA}iTNOfmc*&D1}S<~^Q;;h|X6-yhxRYWGJm_oD~{ zd*k$pQqV&#)#(HF!&_LES0}fd_`reFAzdKdvfHRxp}Cq0#mNaQiy3J-(^5wASfo%h z#9D`4ur();t|UadnP#Z~3HAI+%0TETjwE}{WH$n_-K&w5{@Ne(!_4vOx^*B>h+jR` z=CR_>-u43lxuX}=fv|Hiu`%LiAJlB(T13i+t{w+(8!QX=;eu1h+wYuE6*f+W=6+abU#hH^Unu<8BZNB3 zhhZd2bSL#4-RqyD^3Fg1{Xae1{q6^c9)o>ngxG=?@-=J z0H?bm>MKY;B*`XPD;b~+P4KfYqE9s7=%N57c(%yxJmC%WMl{fvowL)bL?`c^a`jz& zrOEoYY+5W--}BU~O;19RVOVikV5@_W(~xtL+bogvy`J%$V*n1*i(_YMU=N7`qW6W; ztn(Ru_O`f_XoCGGQo#{#-}Aeq1Zrh}ek}HqTRk^iIsI42&Gm?jz)y|g;8qaxLuNgu zptP=RKSg71PAYn$a#fd&2lLC^S_HGZ{II0%>8!D|Q6c)C$lD57X^|Shnb-FDiGBb| zDJU{(x}S7!h}ov@oX?0);;LGP8w)XEb3R&dsh*$Nb+alUrW7_C6)6+x%=IZ z!*cVrGS(8F96Xl7u!&04dwNbCbK}?BzuhNSo!Lz=y}D>T!eB z=-3iu5_VJ8{+qY$AG!#6MD-RZvexK;REd1&5Cef++LeX@$Qla{P_0n*?0-8d-QNo) zsD)xbG<52!6NTFsdI(;+N*e*E0K?1@D`5hnR*cBjjTH>zUmofWYFxhx0kvpuPh|E! z(m}XJ*2FOw)JT#HBe9=nDk`V?d8zh{$7@`*mi^_w-QB}{grW}PmJ;W{(r!r}bRcRW zP-BX(hhHPI44$|k;*tXt+Hde}=VAsnBsNg7d|tiPFk%HZ?Cb_L+cF2fNfJHxX%bH= zSZ--MwO3ur%{4;gE|leM9>aIi2mYx*=tgve%0JzvQ!rrDK^K7Ep^I=fdCA?2YDx5D zTf=95AC)+vLvAXS4EXufwFgabGk{a+&LIK4CJU6P)e+9IOAL(oX4F63qK9i0GnON2 z-Olp!E8xe4yy?Zweu>wl16c1&c6I~d-B-01VSe3A)&E1y{Q?qtl2L^U{*D2?;Iazz z68Tr~?Ky3#Zqan>aa4q2_`A9S96B`!&)Y4J$O+{UGww*WZQyJdvXm20cF}LuDo%)@s zQ1fk?G2qqked^wWH3=!mrt2B`mGqQAW5X zFGCbfa`QUY!gt$ua|d}}D_1L@%1h*bk=>4JLjYKcWG)w+xq1rUX_fE+_GE3wU9-q_ zq4)PC&CJBHT~vDeP$*y181Qq`BY(q}JDgaJBRw!Df^wnH$SGw5oLmHSYQiq8a@}`| zI+y(Wss;5SL!x)K%$?X^EIi%MdvV>q(vyqn7qkF{o+5}+JsTiBtF`&53E-{OvzT1n z!d^1$l!nBF_q`Kf_;32Y?Du(zY|LNF9V_i&5Y0CR`m>gLT0XM*r!*p54McT7NgTN8 z9|{Zc+f2q;ecm&%UNhVfQKhFfnUCN7F*K(R>p`#v5@@A-FOFzA|>ko#w`>=j#W-4p9d_{D=#Q{V(mCUCm z4-~s?O4YH2=e}T{y-05$m-zdtuXjKY2=xcUO@7OvvgXpf#4%xONM-{ra)i#XW|419Nlx|}alEQ1W-`S=>Hs8KFv zm^BhCa|PnFdo`}?7gX02cJkH%xQ1llm$~phhXc&9uStj8wd*01JivCNvK_pofq(^8 zl73kH&bu9lX|NGTh9sOvhQ7q)8yw$1_KJsJ`fUViq_SBTmc3`n^C~)8h=#_iw}vL^ zNq+h)jAooTn>Wjn*ULRpFP>WZb!=IMr*zu)i|Y(7W8|n#dY>A%xsoFPRrTXsSr1In zB)g%DC;V3czjtZiUBT6>lp{Pt0>y;CnfojRrdH+Ch&o?M`I$(ODdD_;9b`b(_$pqw zKDC+n8c)aY`Ge`QgHomX>A2_LfK%SbWRy{5NoB9g z0Speye|5#UbQ9}59(o&BC+riZDxyXJijKItDc4CcBj)O&LeDNK08hK096GPmh%6NK z#G3&s`j8FlarCv(zfaZZ+}hWQ*GyTggLcRLhsFafg0mX!EnP2o!3U#$W)es^JKw_?8WP_9c#|3F`PcAR zW`9Aea?-u$Uc2!e5I{bpLId+o#PAB0hG{;WoxA4|V|3CBVl5*eh~bZndszV4u&ec6 zql%xc7q*;m(IEo!4qK8~2aDw*CN8}g8AA0C04%eg!e#nwQora;3R0oU?WU0%SuU)^ zv%-Ms6wq}fo|VO5XUmcbs>h2}U9Wd-iBDMm68k7}eXA(ultTO;AVMpS>Zzn?m~0JH zH%7ytsvXmt`#e9v+&!7aJ6Gb}j^XU@yTBfDQG~|>mta>I;yd$U31}}U>bQk58MzQd zcFF|@0ixL)^K+Sk2v&@ev`6c7-PEv;wR}|!$c4eW%3&;Z+}6^U+Ucm4k&5_?PKxeB zS;cw@5R;9>S`u@H%@`JwKdte|>-!1tKQ#d!E75U?PafBBb8{YV<~j_(+u~0MY9u~t zbdkSiWE9r*vFU~Y2T95)H*Eu@kPEW;X^#t++|_Cj$$P+z>0v6GB$}%2N858KWjU1H z8+Y)M+!TlL(GzlYh1CZ${C@Xr*;q$%zqUV|gD>zb-7GcBnBoLX9X2EmFY^SZK6!lQ zl(cwo0r(@jFckFtB1j}gvc=qO<}g(|l-`j`Q`_82PY3CUuRA|!kg4)YE|K2#uAg>e zA27!0$X?-moszmDijGwoCv)GsJ=yQ6Xx8eZ3eC!=TI;x-dXOe5wZwJg-Dh+qRImzC zmltQ9y4jVy*vtZ`n;LJMDB}PEw$}en)Oke@C785EWyqky|66{;(OYy!;RR8?vfY)1 zJIFVQL|%CNvx!$BM9|g~L7D+YPV~8qIJy1u=M7eDcf$R4^C{>Q3kh2R1TBbZ^@v65ee$cadEk# zFwuwbRVA|1mrA`A$kytDgO8g$^+yy7S(O~V(Zmq+$bTMhd=oGt=B5(C_m+Epp_s~l zwwI`g?wP3%IC3s^4DlX+-Xs&kN6)B??a!J(X)cA$c!l$|ZYbMq;FIzVOdD{T#yzfn zXAZuh*E9vsWc;arG`u*Ok6BNqA!ngR>jUfA$p_&Lf?j?sbZEo53QePH>(4~-ZxpU| zPxdU4ORzMB+V5z+Zf}{Nk9e-w+wBQ{%}fPRravUxoc+944Fw&NrH!5 zTbgfC6J8xdoJP}e_$McxEhLJM6>>mOd>v0ES(!&)iWV%PTr~a!j&OL(1kOIpw3-zxF-NQTR zq6PHsGHLrpcFI~3N{oT^Elg`q~Jb#_o4# )y-p6Rr~3b)HWj^CS+*x{I?eUpf@_cKOe)zB1hc`953%bqhX@3Kt1ie1%3M@ul0eWB$xDB( zX+!6YRc#?rZ;N+wb)xqw63xY+dwzx;3CBZ)Kz=#DMF#GVLXgp2CsLZF^@j6idN5DHR;yVvpP zH*xwKb2h0S7^bF&v*QVmgO1f-|GRu;ygx#cFQ^gB4jiay%+T?h)rFmi1z|_CF&cnU zO@d}Z&Z2iI$b>$)TU*1nBZ*&;wzpT4&X*w0VtAP$eEy}OhzNc2yIt;`3&={_;!zqc z0!6?Y?57;fV99Ltxzt5FdLhY3hDRYE0NLu4q;(Gsgfr*;D2L*QvlsI&98l(f)~z72 zWP+B6P5a@d+#b44FT}b-MANPI?18Y;DdXI-^u1Y|XB|Ilo6N}UAG`%Uf|!jaxXX54 zKQdl2iHv@c@&<^#l`0^4C2*YQ6Y8_547>cl6Yb(^v$rPa*#_l*0MpZfP&6Y)<=@mw zt5?^hwZ)rXNGc)BM+ix-X;LVQr+hN1HHUk`4}(J$6Q3pv96hxzmPN2;eI1YQs;G2L zfhL;=h6fnIij)=A75R4(J}yaf!HPS2=21IW<7AQrM`}+w5`N2c-@I)6w;%hx8Zr%h zA^A%qaf$xymclznoIY5?^1xzIS9EIi?tBLs0t~%lDhHS=&)0R@Ki-nrV9MyNkHy8{ zCqoA_irY9RC&>9h@lJfA%{7($&8)8^_ul$m6P2;Kwa#gMc;#edl^=q1oT&WLxVDZ_ z2RxOtrmCCBp9b6z2WyOt`$)H_XMKuu;^>fKJJvA;4zVQ`(-sdquPE zOo=PoZZ<}&l7zc6zRNcGeFvrE&Y8)%#4+$`%~kWw%aV6d@I@=s4Er&=H@w81raztG z=0r7wA}4aSd*K8wRhQa9g9J1-&&RnU=-p%Xa-z8*rnZ3CZ&fpIvTR`j-^TJVI%YKg zPMQ-W^57lU~uM^LES|% zOEXVqoJ!pFu{pDg^i_4%$Ryf=2KidAy5lz(8dowmoC)Grwrd!yN{J53O zF}|<{G21QQdp~l=ia>u7#W9)p(z!0}_&82hB@nbq6{gxmLEP#2(XYik?;wC+bmBLR znZ^$FdsDs0I~froi0|m}Zrc}tg13{jZAj(^3Yw3l)St^6FA}KA*hM^+H>6#}f(3q` z;S=Urrrmcmd~2sfxRoOK(as#NVr~Hd*i!L<+jybXT;?bMSG9ja8TT{5Jg1^_X8O8? zP(Qlb{~G8+DZ(eOBT4)}TKN0($~mnMFS&(j_q-SH^0_m+$Jzbt%pd-h6@J#}t%P); zIm_5Oyxe{HUO7Y``F)Ks=HQBnu@0qUc*aDOZJbm?0@UZ>rm0s9^W@J>8|aQF!h+x0 z`l=7sjro<3A<$dS2)8W?jelN<1wlLo>~bgKKKnm$t4laEa&?xs-l0 zWHZ7K{Y6l~{cg#FKHkbXE}kPtGjgu0!OmIb!q+?q*4l_3Sj!}-Wz0uM*y>IVesC?+N>OxVO&b;4CMdB*c7Nh8K_wc-IcbONV z`-~Rr^i%mFVHw7S+_3JD`*zFlWU#^8E*&;xo(Pua`Ri|ADAQzCBxiw|ldX-A%eJWn4#zhH_EL0s)VtX0Pjc`yUlK)Y zT2)8hZ<$dk#+EaP%uU>GxAr4Pa-T<&5~8CgE_yG*Dnr-22z4P(%f$sQ&e;A=Lai3t z8ie3B_79%D$=SVme&+V@z0S9V@P95Gvp-!V1Wv?UFb3A<)ojBrz2_=^R%ZS8LB;@G zMyC)DE7em=v>fab`(A2r^3q65{}n!d07Yz!;MJu?ghd~33N%eA^`(S0%^=A-!gwLJ zb%0)?)RJVp8Q+@VNN3i|+k}C+4pzDsf@8h(bysIc17!}&mNdiddX&OhMCWRBf31>N z73nGf@T?@wu{hVz1biCw*)UPWT4$Qtt<>uS*mcm8ui1m@IJH2Mo*`IaNXEVy z{?4ZWqrO(?2bawwQIsYqAu*7rCB*ieO@$aZ;xrsK(7S(LPdPlhyxmr;)I6L6bGU?zoG+(-%=zJbAVix3iNCwZ9q6ubjI z(IxrR!r5205Nq!`3H@~lbCwK#QQc?tVXzn$#8bQh)z(~IoyrsO^Wu^%&mfa>C!KF- zQvP(31RnJt9Y?g<9wsc8T=$RtwVx5m-HNBIfcBN>6UzsG=amd5+@8FPR6!1eNC=?6;44 zn#&!|%&(&D=jBuS^+;2ZQNFq-{{zGb|5-NT;{NhfzCSJ^!tdXQm_gdbLbs3d6M5ND z1kz7N?O1D)u9vX?H8IQ!BjVHNMzdP4y4QBg0(}w%`06!$NOaqy1M>IDHfH*$K>fWi zqhH;J0dI;JBgM9CscN9f?_G;E8-v-vLVsY|clj1}r9%&u&oy6wtlm!G_3<7@9?-OJ~1Y zAsA;4IVaMc)q%`b&)fY(4QLEhRw_?`AX$2XUZS|ubTO}?`RIXLXfl1vx0!S%qp7R^ z5dQX25Wf5N_u6hovJEi!82B`^TFXkhA(1@j*Cpx!wVH0Z9e&(HfRy&EVZIwLW@%jstH+7+{pT}k`y;e z?Po)ix#CetZA@!YM_wkECBHH;tf%VE*R@HPT*`PUPgCq9tW5Q$XbNBkVtB*jv&lc( zxfs`t0hZ3jw{=Rx^3`d;6W^_AyRZf(fbhYfb= zJ*d${DGb6gQ0JHH3U8}&Z0b@Zl|$C7g$7=olAvDf+0JEKRLwjG+-Y*Y^PSr4&2OoJ z|NhloMbw{#{tqDcGj#u+a3UsaJe|Cy(uj0qWNQN&oVmA#a z`(b(S93rzpGo-$2n{}gm>@s&~%6^waUh%I|Q~#*!LnU+HS2C(*U6OG6*Hh`@l_8hZ z|J!fFz>dTJX^IPg!sp8zGMDP4&HW-#qDZ|fNh!dk8Q}59{}~IsW3NR1L0_FwZi%Ns zY$<&5J0%stl}QSPZT?EnP#j`Cl0T5e5oE9l<;=sLj6ec&4Zxo(Pt@sW_m3**wJlCPs8dRRJT~Y`1}iY6PZSG{nTfRJB0T1J@X&8g{oz; zk91@@>#0`VZ!~iEUo-uF2avT8Ov+on^3vAhTmUJ`cING^-?YF+T%T}^sA|@RFgb3X z1w=I=g&})g*nds0Tapw1X%1^7Xd85W%;6@AjT82z=I829L)j6Dhlk_@E5@QF#A<;@)0Ont zZPCV0j%c2aj8xMOOc!U1no}<+ZilEB^KdmPt}H=gGels>rvA$%Ne@-CF6B(KvRlGJ zS6%N1r%jR!S*g4Ry4>61WDm0W+WBd9)y|=km!82yCypW8`uwaqW`B)ZJcp-H#kQBp z=w5dnQwjfiIL{LHjx%1EHF67834up;7<{~qM@$D&`G>4gwx(5sh5_ToA}OGoZjj%B zX6!N{+1D+HGQ1jz4?&@;QsFpMQ9dmKSd!V%$=z|N+`KWnaa4Bf&sQD&TAi-}1wqgu za@BQ2t95L?Vy1*U1H)-y9=Kl*B45#>oloRkYwaASy} z86O3M4;6%BcbPi`IGDXEUeapm<$3L{UaLr31-fi}c&Og}1+tc?IbW7?Fy_0=2WBSnZ+~&fnC8eD<6CQF#-YR)6}rv4J>$)C@f z^%xcI1{wjBRAUg2wXvDPwXQNwvfh}7l0xh~{3D6Vl_*d&tMpH=XW|WNdF5`gH*GK+u7@Cac0Sk%l4lT*n)ACyD}RG;<~tOLr$6w+nfQ^ zMKJr=K#&T7PuoFjxmk5u4nE!VHLEtu){_moHduU@RE7Pxsmnd)Z_FCO&G50aS-%C$ z{qyzE-Tm6-Vosg|Yx;vHSu%lHraQM3aZtOhbGz){Sdl+|t<)g~0y=EYaQEs6ML!AX zXqeh<$(LADHKYO|y>Rd&+t;1EwA9-j^ynm@-SgHVZ~%rWhXsi#~H$I)lMUtTnO< z8$O7EAf_)|5afR{q z7at9X`Egcy?gr7-v&V*=ew9;lepG}5G$h_wZ?Au${Xs;+OORtP$^B){#;a&2Mv`+- zs*DcXpXpRRSP_gf_UR^@Q-ykl;wm{>bSSKvD$9)TVTS0KcC=FRnr@MI|EaKvw+62+ zT%X+Q?xI|O^FN10X1YM@#=R1p@0z=3)Eo3879kS zCl{dRwiOK)9k#ERbEYOsNWCIjdZ3K@E_hPWfRa$2wvxsDQmi_#S$s1`zMOM$9J)b= zb*O=e+Q`qB%zmQXER0*y%>#fBWFfKhTDiU_Ni09z%HB!LJ?DW%kzoHmw08D7pxV>A zO%W`H_oP_ACx;2axU>Vqq`OyF#a#!r6;PCz=ElFmRQnP2V&Hmxm%O>`L)}(A)bzUL z2yUGY0$s397p+4QTbZlgxXdkd#+%CVpJwt!*% zMV@&3Tf{2Q+nSgcoJLT=ezLokZExqIUePRm?*SN8r^GHngBwKOG_;JK2C4+!-RW%| zXic!6-bNPkhpR^hI^=;dw?B1my$U&bp7zhqVrvMO^PBLq{B15`FJ`GLW=j`3QJmSA zLWFK0o7qPH2Y@kN=ALBq#0`nG+{Ryx+(d=Wt3+1APHIC`HM>{3OunAdzH|jW9g$j| z!f>!m2|KbM*D!VO(G7%v6?Z&ls5MnUa3Qm`js) zgQgNZW2hewGS0?q*)=a^F1f?DCyY3waU+q63x6e`jP>;04wZDswK~_l4Rd|r!B64O zeFXEXxJ$UTb^Yv%3O}770>rVlUsp|ve_FGc0#!L29TOL{9f?9_XLEU&ck(K__KOB4 zG+P2HBW8unaECI?t!Nb568`(~?#$N~{>Ph+{efSqBMLXBUh)UrbvgR?>4W44RL9}V z%Vk#(YO2uNkzYEhg<_1GmbGAL@9;i%PMI~^rE~e|m(DMY;NYDcteO3)e+9Q5>^x_e zE*pV{F&*jFhJ{0SYZQbV(P5T@DUFJ96upPk;fW$%m@i0EPp4++FNR5LbbicGJCR+_ zF=pFbjMHFjT|E0O)p`}A*`U|Hr$boT{BLc)-RO4SYtObXvK|raEGtL@N*WwDN#_9M zn&IiU6~y1?`R&=vG*#%nL}mdDM3}p7L1mtNG~!(aWKLE5Qr&b{JLOJtBxgcleBE|o ze;0jup3|=AoxH;H*N16E7-!B~lZ^;ux-;c#AV693Tjijd?`_)D0_$f6=UtM>F_K0- zb4gO(^?rY2g(_i*uN2IglK%#?BLL-zTBf&8VW~NainP@0>C27YGW!yd9NJ5oUBO+$ z)hE9zl@Y2ULBtV(3L4Q;x^yg-($>=oLc+fX4l^8Ks5?kjvwAe0mWiT2a&6wQf=|+=veM6i$E5FjdWcDzK1>|!>^7QOybg8&6tlc~50M14~=e0ad zg=Bu&Z+9S!hV7mrD&46(zt8FqtbK_OwDsqW$;=l+!hn^|v0Y6qHad9yG{@7SIn@z*m**FnNREJbQ{vXsGQjs>mC6 zkEl$VW-ulBt}n&2=(}UH7yllUSYPE_i}rP4JZNY*Wjx$jzTYd;jP)GndtkcKDlCjh z-m|{@DxU{7>g@I7z((=q`6C+`6Hn=-{R|UBWK=tqWpB^XWC5o8>S~>SpGm1mbMtL~ zAs>3XH!Ev^*oPCbzHH%PkK@A}6A3KZ1+R`JVas9Co*KYeybX4!yG@8QJ zs7LavDpuuotg#+5qO=#w*d;Bi&owxC{Ae%F9|=)b0k7pxh7wWqH(Ar6PayIv76>aV zCIPO`)d>=LBTtc*2thkA&Uk*Ci71*yec)I-YED-W0CSyMVX0UbW**M*w~IvlVQ8xj zgpRq=(q3}zsH9eJbS~2&M&dtU4En!CFwM0gxn*L$J|Srd_(`u`mv4JYR5TxH{n8-l z8_2&6t_f@4Y7y_VeyQU#EX>Dl;zL)*h)cyxdSmOw-Q~@TdUSqmGj#BM7V5C@Fr;0C z3C75UtXqmbFAv-P?yU*e|HhoZP%>nj;+Ah2d{AG7V<~ghe!V{IFjQpEJusfrr&is7 zF%t&>(M0>hP-q7HNhPE9W7B*ZZmxK1>7r>p2JEFBoqDDTn-sI8 zP%<^F9IblAlwlaN?p5W!GKl#`JV|xb?8yS>(pwpC(xv}b=9%mBWR}^RgZ|x*X1}D` za7ZDnyDbW!$j~C3-7$Bj_3FA*`!~TV6|uL~{|}!)V80ot7mL9-<*i*#H8xbV0Sj?O z_)vh3=0E}v&&r86Fj@@S!laf4T6{hfr2~{kv&NRc(unSabPUigO@UIN)R{y;mf~ny zB!U7H1^7}gh!7?P^`is{&IE|7qD&U~onnX$3uZV0USXXg%jy(E&3FE2NUUXWddW8h25_ zUKW)ULFouH#S4=@6}Z8Dhs_h)G&36UjlfhCz>XIa#=2zozS6Y43G#sjx1%1)hXCZF z?;yaeqR9tb1UsD)&;S>@TE}fNOJI=z@R6EC3&Ni%%?$<&k`h9YXdT>uu{F{b7Em#` z@;DSi7iHj*pp$Usn+>Auh-C_6MjUPJB7k$ak^=E7u&O(ZhGfM4;~a5E%kM09>8%88 zt+gWZ?kHWasBL+O8tFuj+Barg4!tapbP?G zn9#wRBZD>tX#R9S$RY#3>#YKAZc9J`^t^EAMea;Ow-ArM^fv|x7g;!ZDrQPYq-iKB zw1+LXb_aD39H_V_SoqKwC;~2lN2lXc#9q@IHv5edZO0A~_^Kqx!5$=Hl5#*~J;PA3 z4)jYB2xPveVl?7t6gHqbLt@tAc~bh6j#oG16i8A@aA!lNpi;OHwxli6W@PC|7KvwT zD3gv>G*3te1f~GU;9~Uhm^kpR%`S2xoS6t@@La0x7@4*XlmNC~qD`przF_7nL@agC zxt=LAvV?2TH*_8W>$+8+V%s3At2nXFqE)?FAv{pnXBYj7pd1HUIr#ENs; zfZ_+bfXlHs}>WkA0%FvRx*TbB`!GCXvw zvb0Y9&h;#UZ2@Q5&;>Ra2gHFjbGmeqI`F9lhAZdjrL*DLoj0Ql0lx{r+%kzG&WIPH5#6TD^hiM4baMC_GIP4(nU(Ve^bjfFDXNWi}%&vZ+smp z*Gb(1gBnq1EJhqgXtU1bP1x1cvIIUWI`+{<$<4`-!J}j>0gWp$z-YvKd+INAPYVH~ zsYjSri&PN3j1x;5op42EpPM08WReAf7lEEs(l$>(+p8oLi;^>4z{hy2*lK0UCYZcQ zk_FAE$aB>S!rk-$HsR%wpMtETYXI=i!iIbcPFH;vTIG9)J~T#5kd5@31YPJ0W5nvl zDdbr=B1eT8f@e}lv3@ncScw69I+-8l$T9(=%^4T77^T~!fPoFt*Z%-w#paO}H8A{U=l}2O_s%qzb8&jr)RU5QpcnBKp^P!aQA~7?DuPOn4Je)3Au+U>Hq>5#B$CPoZF2GP zqa-NQ-bmJn5-g%u8}XpGB8X@baM`eVrWsC9V?sunssiT%CseS-F|RJH6bz13Q|Sjw zVIOI%OJIh@h#Q0@M9LOz?pTj;u1a7*F4}=WOU#R94K<`P3q=jE0RvuC90y`yh$N4F z7G23WJUnVaK=gtvPfdZLw9ih~dRPPe%CO8MwRDVa4v8>#6hb8-inYTafhF6z#mz0K zj1JVde5fHM>$t|R6o3dDk~d!D4K$#bG6@+D-A9JBHyBY35-g91pgxvKVMsSJ`)cJA zVdl8<8S$oAFaa7%-Lz>y0tf(+)Eao7g)+%3a%SDS(lEmpM{oCh1sgYhLI~qT5`>l; zkpvvxf+3UIK$1%LQwOUi4b-A&brr!m=f>627zgUw3=o^E2>_Fo$Z)Qp$5qZmqqvI> z5k&zc;Fk!uts9nu)C>WYKtdqEn9vb3$2DbR1zOk50~d}fDy~V*k0AaugzFc|SEdY@ z;&m$&uFr26G=P?m%qvsuivh!(4NqYh6dK8i=Ie(k3Oav1cE{3-C1E_mv}Xp7lLgpYd``;?PW+^7#v^^ znKT8AD1duA=zxSMo@G|z#I2~yk9`S{Zv=L_2m_nPk9<;`8+hKA0c`OftrK@M`-QA+ znrtp?Eob3IWHd&2igU|y4svPVQ!;LLuNbF}I%ue=jLDnrKRQIiBtZ@0C}tTGIV6MQ zSvhV%HX@|02C70I8hn`76)gD0ux5b0kRbt`6YVZKW4kzbQ)t7J59<&*F zOM^Tp_e(RPqXEPREFx*J5>^Oc_hO2;OpEl3H$_+!VNVQF1BLCackm`GAB9Fddn+<6 zDP7lKA3iZe;M}Xnx`7Z4y|rSqVV1wjse_2cv(hU^2)22giYT;g#?nV^G8o8}7}E5v zPXg5yt3psXH3kr|X4Wd0Zf_hRcvX{+C=5oFkx z=&E_1oGXw`9swD4xnhee9sEayDZIHSZHIjxGS%i@D)B4>ecUM#0w)Ds)Ny3pr*D-Y z4g}1Sz<(-bvzr`eT4FB^!n4w$l;+*QoY25G($ZgrPO?RZ3{&DnVOUXXjEI#2^jBq` zsny<52H)a88dk|BU{{rWHWmjUsiJOhj5nUjv|aKxbmG~u)eaTjhK@g{bzR;y8j3^& z2}G~~$^z~;VxXo#ARDuhL|jT^wEnb7ECkE?w^~k>kU*G=Ipaj|K#j;<*wBL| z#ub4N-%O>%1G`L7mc^Hpe}!_cZ3!rhvpv-1SR~#g>sON}fygTcDH7pl6Sa5Vpy#FA zv;M438=f7Z7?#8^G_ z$~jU8R8D?huCA&&q)2Ptp?O z$5TaGA)~p#sN4Y?ZkPaZy{Useq?dib9v7^;J)w0yUJfWkGUELxM&mY$I$Z-Chbn>= z=`kQ$n{t9F2m4%6U>r!c()g;GB6^RQECP56D-4d17#bhxS=+g>wZ5H8&jGF~OPB&) zr2ha~g4Kb!4i4dmT~bPNe5idVX{Z1gSYR2y#-hY-=_PGs+I@{$FfKZk&ZnJj+#T;C z!F5s+z%h812g0n8Bcu`nBTf`jdtZ(n(6u3br2+{@{4Ds;M_d3Td6$c(2Nh&~3%r%;0mSxtwJ66R6ip+;)fpNSDnUEH3ad*2m~rF$00Hflvw>aR)iSmm&+7>;8dR#s=30@lx4KJKv5PkxQ3oVo_lcjGi2LhV7 z8WEb_#Fv-2pwRhgUa2scLfYI`=P2C4BG(m|d=a^?M~j^eq}J17045uSJB0yu1S}0n zrhD`QAzG0<^$34)_*V;;at1{Z44%noFgz&ki7?s31Gid+2^k$zz#mlB*)?C=_q6t=q@~c6)m)bAmKqMs=?lm^1uc|6< z{b=~17x~lA5f026F71%nT~~D$Eub0AsKwdM#+)c<+qvcdtCAIm0))`i%-jKv-D}~; z_aZc=812&IX!z8?a4uEVW?%wk8`_}5g^<)${{X^a9i)g06vh}3VL|6c3vI|{H}a!y zmok{Vo32%%#o0J6gc9^9^xYbg0T>W%^)GVgM*}mTsV{vPEw(WA0)d>`O}uLhMK`?o zSNM47Y^X{w#qyz14JXfcoGB-LzZ~M*u=>@~JSgUzPsTT#GU^U#)9~G5};fDh>0rqJPRXq)}%9fuk1XNL&ud zxGIFhV^>B2)*z9H&^u8s?TNu-onH#c6OmU4xjEcmpVo*@1eDkiO2hZ6^jCfxgI$RTri=>X)^=UD)W1BlX>#$H?Z(CG(hV{A{Ee(^-eluoF@e&L%_ zeqkm`W;+XvWna{AEd-|wI@6%fFyWq z{mz3LSQEG;UWJQP7Dt$fko2@w<+~tFi;pc+y~cqd9KBN>UszLqmAo# zfi2x$xP%Cd7i#oLlhwOPR^`gJ$pKuj4v2$S=4RT8O(&iit**mSJi)7phFRlbK>+dq z?wG|raj3HftQpJ|tm2@7HnQe^RC^$a;|8Jz=c^=q=m(z80g59*ID@4~xnNnidewxe zoLH)nc{l}R`wB;yKL%|&P=eIl1E?cR`>I(6$_|Idj+TBl6y5BV@J~8mhFM%Rb#h5d zLl7zgdXChE)m@-uxH^MH;7@)}!hqJ{LEWb+y{<@Oup3YWMkm3VxdRyDOYp1mGWe6N z49FsWkx8rA-xfMmgz5pYhsKadL~*dFIbpj}M&0LG#L^(PGK%1-Xh#^m>E8g@b2?OR zFX|2eB5G^^9~N|}N)iW4nk3E4m{7%+jtWDYF!;N1p>WhGXN-!c2WO<66DWS)nowRs@6^T4gDi*MVFnH@sX50wErEAEA zte<5@z-n9V14=d^i<|OvBxnH^DFD?&lYj2gpM&rT9&~bhU9QDr%bS44O&~~bxiITU zDF{YM6bTCi^*dhptLbJCZ?=^2HZHE#zqh8ud#KEi^@Htd44GmPu+2U)NrAxD2RlwV zQzHZ-dtugW%D$?u2)*PFg%|-fs!$isfSWQ$7!OJ;hkc~7xTEi;AhMOfHxJ!Mh94AY zjJq&GQSPZyGQ)iM;*&Z8LG6lmE;NgW@TTSh%@I!i>a7HXIMmiil{y=g13H&{r8( zDB^?x=L$EgMfr2gAO)ie>OKW_bJQ zkc5yCCIWk?bsfz;sgZcv4s&5gYPiL^w|o3*7!F~OP8Yh04946KEx|5`GJydc;zf@< zMFIfZWAzQlnM+5l62mFq0v4xQ3E76oj z1jU}=sG#5O2?5I5aH|NCQFv!>S8b>!OPC5|vDpfn8=Zm(7VIig7I4{k@TD#O+#Jtj zQR>_PAP@q2Ag!XP00tQS!3>kFs{{fF47m_h84L)4%P|N$+A8`e!)j}}X!uZFlP?U`;4mB{!$X$2t@6`EEW({D)#)q% zQ%H>>jpUH|;%eqE+k$J*5ZMQp3ftv?gytJ#<5wCDMhY5h@~oE6(+zt?05$Oxj_S}cC7#WrzG&M*(KesyQ5+yOrbQS1ryzh8 z!`8d(ZUulmDMP>p3D#-x7PGiQwKFH)6%r3KaTvg}Fu8bADviqG|_%qxJjqSiqqvPhZ| zY*4#&KxAI(*D8i{q=JD|`xsWhU6ql{xN%yTDL@vQAx9f<=T{tb6N=CS1VQ2+x>evl z(rgf`iA0oOjMF4rr-rP9M@B#{;^hn0TGt}tC<|k=2lcFY5Ie;H3Wcvx)f&BozB(N^ z)=@*Y{{YgNL;-6Q=-e$4wVQKRP@MLPMM%Z%1=A}~K~gkSWvk#kGAh8U#F@P5S1ER0 z=A;sAPSn$A^Q{@<;HZ#h@Q^2!C;tH93)6*l@jNJtp$!SK0O^|Jd>krzA-l zT@*>1+Bl9BO`uD#z}?S<5<*~*3xF&r3=l~@DVC!_tw?GxFtdEpC2@lBMM4nlGQl*; zWyBBy&bX~o5rUDThfzh~ldJd&DdO>oT&q76}Ck+}MvPm$-2? zl!=Kx9OxiHAkNZ->;)TfO#^KE=#dbj29K3VHXSfYA=;q%W(y@a?!_?oLIvT#BgTZS z!2zb+1xVll5!5pjDGbwdDf9YXTegnnT5g2z$2n@vrWju`1nMDH1>=l0gTM0OBWwHW^HGgg`i=0S~AJ zwm`{V3X3E?t!NC6dYZbk$$6ew?4U{@kPhLyBw2gtko65p)X{`-v;sEv-P%>u-^QWfo41dDOu@SwmqKm%tUW0q=UzMLnt+^#f9+D_xD9vWhi z(GH@EOxsLQSHT~+S^UN-Nhp{Rxj7|sq@LypwMMh9Q<>N)zyjwzj z)Ed7W@vMyws4P+LU|MXeKo1Gm`coIUIt=`%OW~O>zKaGNj%r`As2s~Nr6ng8w>ms$ zMr4PpkO5ft)b*(2G~H`83#`+v7;8+U#~`LC_JY@_RL{%QB#nciLen>{_c zd3B>RaD>My1;bp<8=xc`zmTtYe5w#fDek{*Gs%q|kG`%{b3OIA5d;_{f=Z5~!Pl$O z%LVO4fuvtb^+5s};w>cdt;74HgiYv29UP;}TJ&-O92rVgm2FyfUgm|%av=}xrzgx2 zk`D@7t#M;~D^%OcL&!ERiy@qlh;iFR;NXtq+eHC{9=PnSph;kmZ+t5XxtKc4NX-T! z9OXNhsU+%1chZRxkQxFkBjHV$WHo*Zy05HEyVMyu+7Tk?ezaawB0}bU)hEhQ$Q`2e z4U`Q*wGMa3jXPZQ$vor2wC4xA#M03oLx9h>ItB*=fZ-8-bl?!OR|6C#;Sr`q-SnoU zmeP(jaCEp2FO6X)ANG)-)Q~`AX~YLc2TC39JSxlx2Ld4xM$*N@VA*%jl0H0naica; zOG;2RD*EGrF+;Wjg`=n`@+Kw)rkRzJF8F(EMFRo19F6-9)<=Y?xbz z#)yEWrd^qIQzps8{A%ps3|UR)iLiietK)v%C?Jj27ZXVm&B#+|qZbn9<|dW}!yaO? zd+3&45li%zT3bhacWcaA(Me)(MFlgiiCSYU(@uzl4SVLY_^$0mBu>Sz1TsCl* z6t77>L(;LedKd#d6IyIlS?7`R}bRXA4yQ2MwnD3yCj>3R}H zT!tHR99Y%+#2!P15JlQE=3k{0-x%U~QAI#X&Wce0%#Iv+(U~lPh!8-sBK2Ve;Epip zwYqT@GinlU$QoE2`{?R71tfy>qI}9?;&5LYw@7v@o(LK-o*>>kD^>M@p@Sm)s~_C) zxRDP>!kQ$qFxL@GLE2#_Gj3OMOuj&V zv_ZQvLN3ZHDovS?wyq~ZOfmoy#Eg;SMBYL@uW0V1AvC2H&d^N~HvyS2>{H=Qm${Nn zjq@v&BE%jf_8#L!JA%#)?0hRyi%hLa*Odm!CL3b~@Yfa6CP6!kM^-)}fDyTqpcs5k zD4oK{J8e$o`{>9(odYK3abLIs`cm9OvpJ~c0%M7yRtTFCE{WEFSecOZ0u60oIYphM zl+-JF!6$iMb#}M;@sX%rPK76r=z;B{1fE zX{!P!$^p5&nzW(;02D!GFB-CFB3J=mZf1p=+(R%y`5}5C$4T>U07#PlRVsX~jbBI_ zPyidi=@LLhJvdOb2q!`1hi`=ol1wH+$szmcw2Lw%n;u5gZb-q6(rwZ-#cdAcp#(dE z75iwxD3S@?9Wixd!lXAgl%xmZC~aLLGkrG!<5@BivNC#4zNLmYA#Kci_|XV}mreuz z;jQS9ph`i2U>}u8Fj+rMt^ugkGC|vNK&!|Id!X>3g~l(mSP?)eTXU4DL}%QU97*FO z#U|}z+$teCiy0Crm&_g(b@0b9D7MV}T?>&9lb&6bKN;!8C8}^%U0)B8r2~f>88x2M zY!^o2b&zo#(^{}Eu4beK-EBEm6v+-wriV8$EBGi6%lRMXTLho~0K7i?)bMnQ;;fpQ zp9RcTX7enWLVzS@Z((YB_Q)2BI3P$Vti>SCx#c3an-qBf>`xeV>LNE?B9~S|uTcd0 zqQK17;x#kJg?JDjw>tDDKnBR_)0IFI-zTVi^XA}N_kfILYYF-RFCg0!#`@1f5!72|27U{4}O zyt7hVENghHO~xM%Rl@5;Wbsy|q}?;yL>S7LfXk%uGV}4J%awVZfC3LIRygH5!O5$X z=W;)U>gg)P?`wH9wf}^NFy3&J^87*93))Gp~g4^^&Xd?r;OU* zyVg+`O(O+T_h=!SHVz0f<_fMB2$Gn)u0lzTu?#-@)-YZOIHDc<_)o&DGN&gL%Hpl60-!03g_hi*RllVPAGS_Mh$!cxUW`-BNjoMc^GYHOAV zO=SD3A|_z=igFo;lxLCBl!Ns$XOLF-)Ppz7ydRA$P0w`usph+-dRPWx+ZcQp;r^Lu3$aMQTZc3PUl*i3DP0TJ^faL|~9?jUjYK z3(I+=2_PioiIT|fqK@MYzc&y8t-U~%iPGhJ=tENzxbS}O8U=#JBEmr;+^WRfbnX@+ zBeK*;umDe(UIx6~=`c4Kk!BKnxZa4A4j_eNF!@&FJiwA32O1zjpD-kZZ~*L}TPVnI za`^F}A`1pc^JM##ZX~d|0~e19h#QT-GGEo*R|N|NBH;4YnLVJ&Hvk`XZqUOZ536*3 zriGvYlMfuun64!f3KN*Y7m5Xf#i3r|`|BZ)1l(TTlrC86NahFyMzmVEB0*)Mjdb*c zZlH1pG)j9zD=y96iO>fB0CcuCn(0GqSXu)IYCZJKfvY`OV0;ORBw=+HB>f~a9fGqb zsIUVgKrFPQFG5yqR@ea1M6m5*E=ae1Ngx^N4DH&BgF@gz=>{I4(Et)=FrU@5jRjng zjfjHSCEhIQ5((S6NK70bjMQC-x<>H{QEVa9#JtZVt#KrnmWB!U&?L{&rgswVd(8v` zA$UIe#C8kW8a<>qBP5DE&`-^%L$Z^xmJoWyT@ec0D^NK5jYaqza5bj_?nMcI0(7E` z7kM!)Ro^g$=7g!S)MZfpJ@wt)atFqb4P2&aVK8&kFt^KeO|n%>6Xl zf5`oP>;C{{Sb%S0G$VyJ@^n`gsVkNJg$Nzu;+wQBV>DY9dLhSJjuHp}c9^Z`0)gEl z%5*4AdZ9`t=0uhidZ~axdNpt{Ti6r0$INl2x_Gq)+kqA6H#+i<=|P+A(6^$f@DX-< zYWZYOXeK*qasfsnrpyFn8L+yikh=|mJF0c!Np|kiouuAlwxDFTMeITy^)Od9?$5%p z#bNnS0-zmN8waIuA!r6I^Q7WV$^3c#h*n&G7~K<#i%_*My$Lb$b#DaqBa5z>he zWVi%Qesn=MMsfcDcJ#;zV6Lc(d?(V&4k3zgNVZS0YJ3Cx|yxvQYx;xL*1oLEIMWIDo;;J4Kvm*`Y4>Z0HHk z3S={oME?M2dhw#nS%V~>ru1TCuow|idyJ>TkmD@&lBkFQzW9~jOdc%{Fc%_#9f1i1 z%+#BKVhRKHhw-8n(hgmlG-S#wg>D*APGFZK0L@wL85kx3pLGwX%4IT97@~+wp{8e! z9Wy8}H$>Tmr9m>$7GmX5$ZH4x0Aui|n~(*7cKs=8O^9WS&;jmXlCBF@6l9Nl4>BU! z(7;wgUzcsU(IyKgrI6P;5<}-C!`ph1IZUjR-$VkLxXKdr3bhU)la8&tBBc@!Pil#e z3f*J~?N%&%>7r!rlVpG=TDk0%gSbC&q!F=hZmv7)bTCL}(jZ61w-Nw=HwJFwzO4MF zBrr!-){PBgb2cGOwAP3tL4$iw8WOB6Ct%3qc&$1?+$;e)bG51)0D-lRrg89e%eX#o zC?&gPajn{p&_O*Q{5PE?m4?3PFXCMs# zp@3{p?n2~>+RF&ANrqVzXKvI;BM9Df(z;44k_j4&0Ywlk9%XF5g(5*uwk|=z6y#)s zArT2yK^^8(Cf(Gs49(^s_R(P2p`?-utw8{|>ROJ`QZpqvC7%i;_W4v=4yPp4tb@2T zI;4`jhdP3U0oXjEp`Z+~-m!9QI8e`&6iPwL9BGZj5CKG361ISRT`?zV4?kW;j9P^K zES;<%L_jGa6YQL$u8|ngGKESwP|6LKeAiG%dJ0HYW0QrWU5^`92jI`Axej z$;WNBfv0^KxshP+VWnA+j9Bm|j|ybOXo1K=vdQiXG~?U}aH&F&lD)yr4*UI!`n$!n!t{nlLNuHx64pkSq zJTNKVELjbySgm6a3zk)Fz$P?YKc!e`%kMNK5pE!ybD~C!5*auZX={iV2t_U&(t)+q zTzCTwoY7wjG2YR$#xLitV7V4P>{K#m~ zI2SSjpd>4{#%w5%Eh6plj@oiW=%!U;%8KR{kCg#8&oi_07+4A2^ zR30v1=wG^~6@rIm_|@_gkkcZLoDGRKE{Mp!gI?;%`SQ&iS&|D5Sf)vmhH#Yer8kC| zgsES3$Qd8zA3C-dW{$Bf6$<34x9U`bxKR!e7?Nz&bGyRhS0gAG1WBjC>%hM1Go20f zUNyO1@g1a!Ak1P>ysDB3E0aIB+p@JF;mW&puA!Z~fF~a6z~O=bP`T!~jnGL477C1+ z!T z&vGQB-DNZZB0_(r z1M0al4O|vkMgi33qy%la*p$xR8oE~G=WDnW#KAjmU-vR7CZI;SGu=&0KrD3dS1$Bm zk}MMfJixsunUes1)7y?TNC1mqfP;=RKoT9s-|gx-@IrxPvigr3ls(jV!*RyB6E!Z5lg31cHU+DK*uidTuQQFFHDRzT>nKNl_#@qR!*ANiYe_ z9x4r8YtuKlLxnOxV1U19Alo8=JV-?pms0oFNwX0eK_>mRkjTtL1i4g??qC(4?HS`i z1!*R2YwMcbxUsr=lVF05>G)Ls(bAAGBrSN*1jvvy8?s+zFEBvdbs!2o*!fc%i3GtS z3`Ad*T`w~-Ulosy2nSPRueW^yloA4o7k%B7cEBYa(*t+Z$jZ`#vnO#V0M3IPXgT_c zAm9kfq+0+n5M6-B!nTMLfLRR#`noQ}tv3}bMiP;0(@9(2hrX7I(QPR+AhK=Ps%2jJyw%&| zFmYRpeD(h4@2%lj9mJCa{U>S?Rx5co0Ed~sRd1E%an1+ErxD}z0ClfND|QfW?3x7W zjsnYtN|V9sTDURX&2128*}nBq(0mxm)<^i1`DzsPulx4a)a4*NUp@j~` z+{F$_LB?jK+qy34+?=c(37{kkjY&7Zg#(g8>XX`SP+1m~3}TN75Xe1BfgqE zdPzZWG!s%L>oq+1gY&H>#ObA7w|t&;CAcuNX!uqPBP@Z&lw6PBLxzi~~lI$8B>9=DfG!NGGWsRxL&a^-xA$ID4q*5CXwmPl2Os zaO%~QE{QPpy8(cEl>;E(i8`#BE=dsJ9;;p#2SkR%ZU*Gw0m6{nU=m0VhyhQ1AV_1( z0t2^;zO(_kEW$Q#s)8f}RtS27rfT-hfC9-;O}^cw2iZVo@)3Hhd}~mwfELKQpe#Wq z2_*3#+M5c(AkCGi-OPT}Spxm8m@jcJaNY4E-%LD!ps~b@QU2)&ahN9+qf#yaH+}}J z5h}!i%at1v00r1{e;S--Q{YF9BBD^>FyLuZ$xWS!;3?pQiC$gMqb8#Os}u$gABAlP z$|Q9+hNDrM41&mK`*Y>-bv;LkAa?~wL2Q6lKX(JA78F1qP|y-Je>xsmQ@Nxz+^uLi zx^V*jVFN0+5F~PdvIRmVwY8(6)bXN9WNymZPZNGr$OdjeLNZ1L02D>pX8TVEOZNWQ zSNe-N)zG;Q$~J~wfSl1O4XhLfZ?-MjNT`LTOU)2O6bocDVsL6gAd*;NFERt21X2u9HWZ%#cS;7uH++CP{#}My$D5= z%EVMacV#sbQF&?>6oqH+@ zBLU+sX*qT_?lowGB*q;LF=5Oziu)vEZ~KM((`;k^04w<2>3`a<)_Ac&#m|N)g0KNo z!u9XP>@=%`4py0JljQS?2;ZlgXoN9agpi3Tj4NZZx6Tga+*pzY>(z43Wr7&tTeN3U znqZhQH{o7@V6DyQr#YZVC5LgNW%ts3&mEMtBupWe=q?3W?ZJNc-B9kKq7x(o%Ab`*)Yh>rk)R;(@1w;6 zH!ElKtf+?!!>4<)GKI?cQf@h|dV#!YO~etXW!|1hLpKiDrh807Du}xVZ+xTetr3)n zWF?vaNEy2V>*qs7i_OG*Yf!C==i^LDDqW136xfH_q|XSW??(Rs12m8Ij2{XhlFKEg zxKh0KMZOe;iZ{H;3Xs9z2z)GPk*ua!1_0sPP>8`r5DlIgsDRj(dsei_Foz(%lk=^3 zBI840K*V9dKGv-BEd)N1*>hgzpeg#Xt#>Sig;6cDz?P`-M2;K=l?pUoHO|t=Ao)bm z=P5|5KyAhlV_FG?>;g1YoRewCIueRJu7w^xVg7HVkBveW7P(wF(t-qW2Vc^Y0N*yn zLzb+3wwFz1K{CT9jcYLGF>il$IUt#`vmhD{{7gx=>slc7p33tSR!xXHir@^q9F;)L zxuRl_KPp z2}Tf_MoS}^HwgFB=1Vq1N&yzSgaGE<_06Cpjlf-dsYQ;`3Y?PYmc;f-L={FlhD)*% zVuSjgNkAm|Qw#`h!y97!jR_#EJD;jg#)FN>ox_|1;YAX33$on5O63FyC=WMCr?m_4 zu(^KwEvw6TdU2wBy(Qd}YopIvZ(IS`=@N_pZq5)DBXJ>ZC89dB3;|bQ z2-W3*jwXl*78(Sb*_vCf36jVzZ>~&I-OCABbKn=J?SURA8tpLL)Z4MaRp5x&_m;r=L$M+GX=%VC^+x2z|1!79EFa#QC z^#DoRkmLX{M1ws$PSQ0HdwVGpDb3!WJ!(gmLMGidD0m8xw{-*ND{*E}!>=xfPalOe zbJ8D5f#!MRL=a>>prFEJ4Q6$xJu*D06QO?bP4=aT5yqg&eIW^EZ^nTJ02aF!3|PNfULZ!GPwGsQ9 zGE_1lQoKtXWDYi_w@Cx2A#6<&5SY1GkZr=71c76C{^#EnxV^*(KtXfCa-zfBiWX%c z0=I1tng#VWdEK?-W``l}q$OhkT5C-3tslwER zsCL%D%}R(#*t+kV9#kcOa{&VrQpRHC^RDB08g|n82iv7^w*cx-E621{&E5N-b$&b3 z+DY5%e>MJH_ui*b>fAkVS9jX|mf^KP+tK#knFITd;^Y8NA;t!DtC>TB$-Su0d}SKI zW#DkRtt0imwa)`C$kFco1sMQ_%R<%*#<#8|0E<7no_SZOW6aS-1$HZVF60v@+l4^P z+{riYwR%<{ZWhQgQPW!6HXCk_PI0XZ$YxuQVMwFI`-E0b8IkQZI3g_N5V_E24Z#om zB;L5NV^t~Jl?erajhAN;idSF*IMJKyP&=-j=#XS)@@+&2NJ(?ffN1%F7-@c#ON5C} zXzB^EL_G^g5vOe+OsLFY(20?FnVNsPK0yAJ2fEq=J`{ho51q$-2~sUA4XehPE#@TT zyLQ%uh7UNYlXM%s>x&R%lYt%d6exHZGgp?zj)}6E7zJ2S6H<5k&Ad4FYM%7&nzJgMIhqWyZDX?&2buFb_2ow2F4Vjp{0MmnJIQPSRgwRf9Ra z3se~eX3M(Oz^xcPm^#q|fxfV*GJ>}gUGP!wTx)>i2x6gsX(vZxO5o`$K@?e=rUF)` z638uGc+(KOqU@mBlGc}V;vEVq!wGK#i_ebnV4Aj1|^ zNHKA$8IIRn%tRq@7AiHkB29n`DvKllO^P;c(H67X8|fVNrgn{>$wi&qjS!iM0^^qo zL7Vj^QB2X8L54dQ#29BHY%&|8qXB{90}`>D2;(nth#Btp8R4Vg-8k5liO33LAC0iSIq zwHYjQ%%QZ>uooMof-x7RED77Rgb5(saf4Qbrz`HdlA_0>w?4NBacC#cNW>Mjv$h<6go;Eba;8fN4JzW` z5PqO_jU8@4sE8_V=)md>00=MuB`N|*5{Li+(=#hf?;! zAWg=;#(_kir-6pGe)PykE8Fiur00Cz)!o~^G-W`Qit z_T*iBYgf0Wz%gngDT9#3-@a%`XcXI5AQ}(pw`lrU(=;FrdDXkCT!K=H50!~F zLUgZ00!SOJf`y{CiD5tctx_UX0Ax+a#-UwW0p*$|0qwD|72M_s8l7mfbs|C`TV7Q8 zv`wwwMsx4W6%!~K0W=6+2Ck$6WDyrNdjdN(in}@%fmbWWf>_%#D#g)>x(zZO=Rv&` z_YY~HN`%mma0tw1jjmfkwpt6Ki(TH;@jw-Th5nFfV@3ol5{+z)i0D zE0l!D6M6?17JcHof(XMwo_DA*!yx@LQ>d{>@}WAGB1hD{rimuVavH^GE-d?Al_d}m zGYsHTv4GM583>SCfcTV1>B?5OzZ69BU|>v&y?mvkJl}3%+qP0-d4822!LBO8`rJOmRt{SP8`>=sfDg^G9@GN(HtK@`f`q2XbNdgW_6z>7DL+$uh z2B4DGAaSDv7R{VyD)J3lX7?Hb4K6O%3Ml!n8Uci}M96amGGL>cBzW6WN6MxfLh1L# zFd}x6$uC#)pd<@JLEjVr0Ev>u?aNXr_++S`X|1_dD(Qs%@mB-}0%w3+ty&h5WtVgF ztx7?b`Iw4*O%Y&;1f>*aKmtx(g&UCI+Caz^*ohz%b;TsXWNECbzm+fygzXbuCq_ZEPyWuiE{P0;LAf_7O-P%`WMk;)ns^%GE2;41!FAQ_Zywm?IA{k2ac9 zL7i66OIWk7HOMHhFg6|8qB?*eA_w-gSkAFTSc3NSgbyDxRBg4rtr8+2aN$Sy5{Wht zVWlR9>lQ;cJ7ltP%A9$3B4wRQq=GnRF(mkbXr zq_NJ9~Q? z;&d!_SAVjiPhiTZv7d{r4!#xMI$g7IR}LmDriX?&1N~`;L>xgd<7RP=2E9GKL;hFue*hUl=Dy_n4{xLP zo~(b~uFGSyjYYr_!u|DhJ;db?16Kie+S5SJt~@(tl!5_msWCvkb93882j$%Mf+1j? zG&Sn7hg~qk^eLO`? z!_02xJ=7A?_r_?>AgBWYd+2r`R2wlvJYh03?~2uPQc>>B9aAEEr@c@&)Q)8{*^D>#-AF&E226i@14|V2S`- zH1upIe%jae?z86q07`dPY8I3ow19hf)4?+&kTsjpo)v(I6OA>ZX3U#k6$I{~veQ6Fo})>-#*oPm!j9uR zRF`#KQ!{VeYz1*QASEn-4r)YhL0fS}PU}}03-J(Nk3Gz1xhvQeT~7XJXS{*v~~#EMXc zZnfJKNCeE3B%fhHCn%5Z$@x*a+5u!P#ZUk+2nHKq1G+_6v(!*gwIt8VrORmsZUQ!> zSr*9M!5am}o7AFpusrBv%>>y2Zk=&cEX9ckNUcaeNkD^|hj3WA*J$_iqtfQe4UvBu zjTzc;C=ZaJB^wfhCrvb@Hk&vi&NiM7gFQurr36}t?5IElLh2w9GkPfmi8y4t=qZOR z?k*d!+jm{x^uOFMyz%`psL#c#H5A#bqK$$Hs#Yz*1yd559$jqH?qRL=kwEpzxt8 z`H%(I^{KbW`(B(#Ffc9>q*IQ~89mi_;+r;_Bx@FITv20?Q~qRV%K~mrArVdm(Tfgr z*k}@sweI6k9n72e(bXKQ$s@vwPCUlzU8mz$Eqz0lLGN@iFmxjDIi;E+*d^sh^{&%> zOt<4#1#U|mY4EwvH0tk?!P0-NKw9M-$nh1**gJT9Xxzf^wAP@6ixHM-l9Wt|A5e9J zp=)m$qFeybMl;nwz<^@Ix0Mjb1f&d#jswjEb6N(C6cA1X#gM6tnM8=4D}Y@i-88dk z37kNh$yTt(eLy`rLnl%4rF)wnsVlk<7nrm@b4nRjca(<;3yYR{2kxRQ(MAIjAXC7O z8j-q)1jy3B{OW(gPj3q6Xu22pst?-&u0)v0m1<;3;{sS?J(VO9{{YJz#~Q>)7DPvW zRc$1a5e&c@3OO#=@T-7iaZNb2af1R-g!QZjII}kANL)!IUHvm^VVP?ij+F<84*G+) znJ<+1(Im0Vd2#?X1|y`t!Q*O>)U&BK4_XrhnH=B&MCF%ds0X&U1c9`%GS53v7&pKQ zRY5buLl@A|2m<6yld+!4B498i6Dd^W0yVZBB3+Rd2a&dxtJ*ACAj4YGGXa8Bmf%nt zhQ?thipsLN)CcaT(ruevATvu4N|U&{h>%kdR1MFK6ppeO=bve#<{OJcX)?}=!nYH< zU?#`P1L{*VN6s~GX-<*fw;}aDVtXh9yZ{>mGaMr`L=DIb^rT7pZHGbb!ihQ-yeI%d z1%P(%dx}UEdzx>98%h9wO)5s`0ygf*r6(HG8=EdP?mz)zz@>KjPdW-TU;Q zPVJ&i%%WJ_5REGcMeqJ!iKGZmb_gv#j#cE|r2Kcc1QDC5Rv7~Q{??;9Tg*f- z1`QHPP>)JCay|4mwj~zHBtD^6X(mc6qz}&3dy>#35&{?FP%b0_Vc3(3C#3C3ZQO)q zirS`l*#7``3W7%Gx&w(_JFgVT02n4`6Rh@8+Fs(pWEa)QYmr=@Jb$HoPj~z~2lapO z=iy%76mCl^Q_8H!;6`~LZbHs35f2j zz`>9PL!dap!8T-3JXPdGo;I)IKf(V1kAEUQkMPgrzt4XIv-6*T`;W%{EAl^Y>;C}j zACUWB#Qsa}e$UnW{{TmSsrLT2srLJJZ2tgL(e*Y?-K4c$C)fKQT}Myc{lDG*JJ&O9 zzOUQ=0I%rExdNX50I>VBw*6mYzwN&(>FpyY{*!q10?_(Sho`siy&q3`6X|`=SK0cY zi5q{@`_bu_z&h&%>>wSxwvMk%jRxVb3Nt)p@~xl~YiWVbf_ZY<)S5VQ9E7Eu@$9YS z$PAT$thBA=mn0I41U<1^th%PCySsI8}U?9AFIkKCpbCfK2X9Ka>P7^ymgAV{9dB<|WA zuC2M_kx#E;$(te(E3dws0qY#1^0$pI6f+ z@wj>f#p9RF3|iY|;mD%KrdQ)eUMDM_z#c0Hy1vi0PsK z058^KBhd9p037*v(fe&=S;W26zv?}6 zbN>LefH0lT>`^Dx_0XNK?L9xGH739DKIozU0KPpKI3jeb{nDTP=jjB@UYH+r-QS=a zrhPxUAhtUFAVJi{M$fw^JCCpFg)nX5O!{ARS+V<#iFa522d}+H{?sJlz|9l>hWJ0b z?l;@^krY?k1^)o;9;+SJul=Rk0w`|vePfo;J{2Ep>A|1*-l-_W%@6q>ZURGT-RhRa zf{u99eZSkWBtKB2+H~VgdVYXp<8upa5?*O^`Wtv3OcAp2 z1zY_spooxsJ8D1E5I`f**>e~a$=JkseJz12h!jZNUD4ULMnE8QsNcE$L&^X|w$>^) z`j(#}f@0&qQ73n=sOCk8Txk#Wz~i@Y5E-^HMD70oTJ~Flb^sX7HS61PCP5oPONycY z0E)yWt;Cf?pY5o5|^r z!i{)P>I6sxvAfNie5p=$&j*)T?;f!f5PE(ilSzkPKEH5-plmu!HJ zXpf}=P%K&w;xoe)t0Sm_p|VcV?CRWQD8yHC2=|)qbp7~Qr|@Mf8uoyz+ZnE2#<^JY ziK6>c5t?rq?tx5;WFL)oz#v@3%^+b+>Nrw-LFewSCgl7nLAkVunotGiaFt6g#m=t3 z8UF76Px&9K=zX8?@An_=KHJm&Gxnct>1_Lt$#4EM>3%=?AEC>O}}yZkHYTUeviHTQTN|#wMhr=e%q*_gI#}#{IB7^DYz}$f9d}7 zXWRPW+4?@Oo2XdV`hRuyUwnNa5gxar{{UU~+qz8j?c63!#~ z_`h7@JwM58-LRem)vmv}{8#5aAVcf>U&oKidO$NH)%;%n09Ekv*8c!c?!Pm;?0rSk zyKmoqBlCZ2xF%0m`rmAU!LL;8{$2P(xVZH`PV!!bMAW0jDnCeQSb(#8ipC~u8=S!;Z_IkFtep*10b^ib> z)+9Uywt^m^1c(0sC)G%5w$yrFzU{9bkE<+P0y$Fu07LGX`atwOKuf@UD3AJYyDuZ{ z_pBZQnfqV620{M-k(bAHf9)^agk}1BLO35*m+_$f-|hpJf6^Xj{(7H7e-pdZ^ft4p z2YpYcw2P8{=j{NQk=0D?^g|7wz57k9WS=!R_Jl3Ff!+BZwA#k*-tcI@SL{HW{!i^? zUep2mkH-wp_j|L0)3>0_i@(7m;R;c8{6#u z=!-M~IrbEfArZu3 zLp~J8;=aNdB>LZX8UE>17vp~%BVV}RHvsh>`U~uT914f&`kSR)9ooduAN0SB0Bh(s zt@l)Ve~bV@{{YH*WKMvb&>MgB(Y25V{STl?bNi1vjsE~(6fM7F_TU#|JSshJwsru0 zkK2s6V6NIL*V+O8&$RS(NP)D_Bkny=BmV%=wnqoh=8yho?#00)&__dUl)vh}{U0xv z(cS=J?{3Q5{{Wc$pO)Y9{YzLF*+idP^2ORcV9K0Yll-pdsrAEIe(E3c{{StxSwC2i z^1;6vU+8{NqFdeS&M(v{AGiFLpr2EC=0n|I`%m|~a9^s0q)z(tdOoltC)e8%m%g9+ zdqQRI`@c#T1Gvef)IQqt)%V|S3%$Cz*PD0Qb3c9d$mOSQRKM2za9aKM+l7Oxsr#?S zZRPjgicU)u7v26hZy)-NySjCNJ@kL`-;YV5>TlgT5H{Yt-;w(fxHebZ5OO}9mHz;@ zAGI%RboxJaxoBTSf9=Q6{{XZ0zj#R|=VOKEN8|qD zbtsB2*ZZ@_Z{z)8IJu$!05|W*Z1ny=DHz?lIn(O=jtl<)qV&MyxpmCY3-V6X z%x<}-{-5MO{GZ#0#U0d7`d@rlm%HtDgP}yQ>;C|0{_@8E0CD!gzWNXCKIr5V_up;^ zI0UMnwDpbP{r>=_fgAv#{{WNq8;-BO+Cg_~Z2|uPM=#3$`*F5DnxD1wP`_8*dZYsU z*4x~#U;9b+$jUyq+(rZp@~{1+`y&Jve&q0%PyUze!JqzkDR%3nN1^sRaE8xcal1s5 zeic5K+DA|zdOo3ol=Wt6HvO<1KHrR#cSR@m;DDd~F5SI^9og1{-RW3^)ApW~jX(80 zF(3Tt=)W$4zwrjqKl{VcT!bn=^GLeg{+FY+44>P@Q2zj(>h2~4dO;o$eJOvh>Xz(w zjoVp?TG3v=t^oxeumjAhAbP&BBK=;e9Bc(6>UzrW{ZfDfJZMj=xv%}}yoNO{o8QvX zKBoC%@NumYtz*}`hisUmLg0Z2v7KKDs(PbR}ek)KnJLfC#DmheH3h343WT&de!%B zvQeMh^xz}U=lioh;h!h0*PUP)CJP{8X%3x5O%RA z09j?aGG79LhCroqb(3HbSTsJRB(nsAp{x)Mw!!Km%+R_!V$qTT?b>HGfxwfr~bc3A%a*8V(wzpRWe^}fy@9*Tay;J+jG z8@Dmn_V1c& z_WuBR>5|8-_`kmNy-nMJ8f+tXjc(ibKWF)EvD5zmH)pTvf{ag_LtDqM_Fkdt+qjeJ z{gB>r$Dh;Tn)Oca$9e$yng0OOzS+4~^zRW{&;2Lc>^CdzJuRdoW7D)nZvOyJZq1-z zdOn;Gc~I%~y)c1m(ez4vC@zxKQG2q(91ra?X1Dn9q}hRFW_r|P@3`Y6A<{JABG+3WuR?2g^N^iTSq zncNs;54oK>K-wt-`KxL7D4*>|vC;nkllh}!fA*yTte)!s0NPK>k|p(e_Q;*XyRw-3 zFUsb3Z}oJ@-M*jw59AT@le^VS8xZ|Q9eKXb?gResUtnRc-M_}3@3#nFukQT;z{c&} zl+UI1p_m)K{{ZcFr#aoNdB@{mh~4=ww9G;@f98H5WB&kde`gB|g%|fNm1EApUM6dLqGYGxV&v!cB-Gu{wHkMZu^bhJciwfoh$zU zZ-0yd1UC9#d%5ukZqH*w{{W+(W4TBJ?LQ&7^L;h{0JpC|l26h2{{YCF7d}e=0NbYW zB_B`mUw<IH=KlaGx*t!c_0rT>3#M80E79`O^-+8{WTYz)gNj3 zf@~k$emiIw8NDz1AIk2Kj_=8Rj?6(MIjH<^fIASf3Nmn8IQvK zfVuswoJAq`UWU>MD{ta{zyl5nul=jqHk=Q~em`jeyllM_{{UO+0Su3}`z@rQaJ@Tl zul=t3q+ilL*KAp>zMU`qL+{)l{9i;^un8WVSN_~TCO0x8?tp`$*f>ysefcaw``zYv z06(Qq-Tp&%XYc)T@Jt#n*Zb1)e)sM-5B=I`v-b-nsWOsmfAEmQXXmLT<$6Me+R6aN5B>1s#%V|G#wqwRj) z06+LXnSl^h754uCZf*Ynyge;$)gSpDfaU0VNJ7rqU+DTcWBo5mbR?>co{(t$8vtZI zDmJ6TZr*UQtyw&6a4|wjEWq4ED!%1ExQsOu!inlUZa{a>g%`UZ$?oM)O4CdNzI5KG zq}=0Le9hUDXrkH>ZOd;e0m&_70b$kes03YvK?I5E%?qOwAgQ_cR^tG%JB%r75MoV*hN1iGq;(f$jf*lp^$VOcs8s|ug@EE_fr}6Z z*b|fR6}a+5iy?1gLjzE5Les{qEM!htfsJU(a)~XgIjMp~wm@^QWmyxJ_J9PCedeP0 z1QvLFs&1xVCJ6AY$3XN92V;6gNhoSm9$vQJGfC7F=L=p zZqMmYQ8*KV>2+xCXSpjz$zLTTYdo2*3mc3WQ&;>FzMXSA*nU_O{ClX#r*ql zfA-1vvXG=VGR$9*RLNRTV47ScVy10lrz+MMYF&X8iR#<^yO!Yig9n6HUf)M&r@H-q zj_v;dZM(Gnw(W+A^gk#0Z%6>f-%s*ib3WA?V4c6{eYaD)owXl#>+B-k8-Cnd1IS{(_Pg(< z0`)xrig3L;3-Ujb2`-o6`{@L0n zzqZW%{{W=>MroW zZO*o@{5_6R^!+>O0)pBG2b3)s=~PEj&V;T56iMB>!}k{49mc-B+|KKhHmClf(UN=v z)x{!jW@gMyHd91`$-`eNxd@AQ_SSFM9%ti2s02nRC1tlxLV+iPgus>Zu68!gm8h_t zP2D0n&(462FCzsiGG*#)Zb_g9mW5;;I4MJe&qY!!I<0gdQw|U=mtLnas4O)fgnL@-wG}zl^iCB>^TcAyPHG-ln$J!vl0!>nKT#)AviUH z1}>%t9Ra93L}|u>5p6+>6YvFGDySYrKW7f2|Trwm<~n5Gvp! zjR*G{()el2)V2X?JDIHr7sIyIT}7LfD}+)pf2+JsIo1$1C79#Jq$QDi`wB$v0@eg@ zREa^f0U;zvt->T;2exUW{ivwQ-SMl7-&_Xy*69bdSm{^Dw-=dK2)-9P5398B(ut1Md*_&Crr-@bN&|PMSp0XrFDot#)yfLGL(WesANFVYkv9x zkWt0Jx6YS7tz$D|M>7OPjH5)1Ij{vu4&9Ve5otL1#UZK|%*{64prB332B)M?Xi`fU zqU5Gm1Cc~ITY@;=Hfhlf zCoe3-yw>Rr$@P2G92w^Gs>i_z%UQt|}10;TZ!oC$iobrc68N z%cfnMKyEW8JOy!uqbA7J=3+7>3Qk3bWr?*Z1O)_ue?!36s2!gR%XY6(u*sbmPA{cz zJ5EXBvOqL2`;1(lb$U5_gH5mz53;r`%1{blDk~%saI8Z2s*YjcIHXDvgaCCD@iag) z!K=>SodOKCd!oSxz9vb{wW3AKWk}FE$nF4Ogf*ncVpsWhSLu-ob*Y$91-Jlw>zW#< z(xyNbERqg+Qf9>i!|5LvOSOe3Bp9jGa30*Kv_>q40Aikstpj;8kt3_yyzDZH&kCxQYDK4-$N5=d*=MHv@D(VFTO=iPc53yjYXjUNzh9Eaj6 z6R;C?#-x*#9M~qAvmj#H3Y*|0fjlu%#6!fw8grzXat@pcpcC=p6knYj!o8gaZgV2} zt^(kuLiki}8n^9wO-i)eE|Hrl3QkNqAsmr!Dby25sj);Wg8o%`iN9j^)w1=MO6dSj zBsi&$DYcn8V~uHYlmbnNtEtF~RoK8bTF-?C&qM`hhrRLbsQ3!`8%77hx@>cx2Zo%D z5VYX}DokAf-eS4Mt|+}B34!crUtEzln#8^)1cz!D9W7`gfSY%%Hqi(medP<(9+_M; zBj-{OYk^lQ#*r{taU4|>65CNcYUIYaNuD)iMv%BqjTD4@Ea^{WqSNu92pnGspBiMI z3dR+xZNhI6r8clfDCrz&LOgGnbjWJr$5Vb4z&P!OD?|w)@NRKYrR-wvvR%Y;H}C?G zz<~yI)3%dZlOX5;H+1co0TIXgRpEJ^iN?@yD(t79DCMmYVSXYSE}WQ#!SDA`<|QHl zFQl4;N^P^Wwq*gR}g2Y5~g_41fUn1i>4P2Gc-gaAT;v>RSn4F!s4Y#y5*saT<}eN2$SJv!JrBW(2% zbtDgPqI0zE01@=4ljBU58ze-6+7!fC#0EzTtW^H&NhG3&GeJhOrCE#%6?!MPX#k{3 z3%4~8Sg>3N^`it51;?f zG@yu+ficF>Qq|J_z4SX{TJNvw zJ=M$Im0vlocmB1A?S)(&N3z9URg`m~b2sp}9CxSI3-SPuRM&zam1~+H6w-C1m5=b^oV~MX&gZ=jzI1j?N+VjJmPc1n|&b=La zf;z4@t)mEB2|-ZcZ77ip>&lpkY2SgNeGD}#IHdd)N`#v$_XASdhmZ`5(hq3r z2!@2*ninJvZEjr_gY>ZDV1n?QI{ke+Ttjigl#@u+FFPRag`SllX@k)0V2wIP@P2iS;DEm zfCm&Ld37TZJb2aYEa$?35>Fi3O!HK3EKKWyJ`{r~l5A%od(~P8?iwbj5Mm%1CHyM@ z9v0V~=_v$po3p^w##5UzsErI<7i$=zB%tn%q5l9{1+g~_Kx9Y0p3;aW^UZUZsaODz z1^xV};24M@o*op1lr@{d(u_8U7khJjYe7^7BwcW0` zQVh6c3m=CUN@S(9{Xj*Hs3IOiJ3@B()#r?z+`-a`0Z80gi6{f|s3epo!CdJ1P-MoR zQ7=qHssL;>_B@=PR98uz=vVr}iP>a};1Pl}IAW{L0OJGkprxUn9 zfuf>BwvX;8(IVmkA`WMan(1R`Cczz~8(dA$ zH~@U=;FE#~mj|<2HXlyXPXhx(&bN^^N9o~;B%2^nXJ|0_8nWtyWP<_iUiu>c08k8< zyJ(w09dBtid2b$y)QGP$cajJhq7=-0J@TP0H!9UT57zm@JdISP1}) zGf9<}Mor!*NB08RD=eKV;&(|B5xE0OGJyr7eYP=85<$WcnF6;;1P$^ZBg%=pCjr_> z_*Rf084l|fy>1W(ncXe22HBcFxu9-0EWA$&n`3wOjZY;>%S4?(U~XFCi6lI*0Cx5j zF8mr6LxmBwUiyOs&T8OkFgk3(@u_G4I1p#p(UM%@D-FkRrT`MI$Rh3|og~?ayT~5H zGzr@wfk&)iT@eMb*Wli?!*D$HjJ9hy=7P zmSm21tc%W9>Mu*`k^Y7(WqD1#>KFC_G1@=i#q(o0#S>uogaG-|&_Nef7z7Q?>1Ai--taRf{2TV>$|EO@Oc(geuThOeiVPoHmlH;D?tuSB$SVN@V z6&>4|C`PUW1A=CW!SfIpTff9~piC3Mfo&@aP?qz#-j&>#WE9uRyxAI<2{1<-x@?1| z)Y-US8sLiaCICPkqn>+d45MKm+<~A8gN&AZv#laeNye%i$iwWU5Red%T$uNc+5tA; zl1L&tO7|)-Y_2wdh0Wv~Q9y1cJ5Gb$K!ODI5MV$+qY@~K$S)g@)E#ai#?vs?;{c3} zGfokEPQ5@_6OlxaSaG{7qBklmMl2XPo-_dg?v-^*rCf3M0Dw7{y-f+h^|0M_C#QDOFTq>k5O?V-(jK}T3n z(fQWZB?BYcYJLVdnouTOfuQ9-$ zBnk}@jribv@k;_oFp7iyXe`1J!)bIT9oPcSesus37vE5@k=OR6+gys(MZq=T#3x`r zRE`k1oj+Q*ylEI2G*2XUmh?in5Y*hlu10<(Q;7(@FK>+5 zR~E$)xG-#WhDT*C{=m^yB?o>2i?N9T_P+|sGX^fX)vtji8zZH5kWUps*qrKQk;09KF76-~kCp@Sopjrq95~;pB3&kAU2uO}X)Mj`a@cC1V z+b2K=&Y?00IJC*6HRa|SlR#wTHf0#8oDlq@LOsz%-r9D~wxPkYK}?Bjx`-hp%YdxB z1E*(rku%w)A*=Zx(v{}Zs;DeRal2hg+!~u7n(9)k{W>IlRyjK2rWtBH4hB&yCa4b66|I2()HPH zf2yf6LWl@uo>WN?88JsVIh76GkuPz;H_!oG+0_?utEQA70=egW-k?Dzz`J{>-o%}y zwSo--SOLB*lkXb!D=>;-g&NP`Fx zG^W`swSBl|iUc@Fhrl0wYpea7I}IbiZwf*%J~2}x_ZU#fky>U5dH||&(y{_%(#f{q z3IxG34voN`q6>K>@fWE&!!|I9(B_jYEy@ta(gnP0MJC!wCTW65XK*GP64h(97DOAa z3Yd$hu+g&sX9fxSYewDfzGEO#(6OJ_kTZjo?vU@8bpD7~!gIXY?se|K8ZbWMl z@Zc%!!htMVATv!#LD=0bq;b}y5wx%nxA~7cnE=}4-6yTEHtr8ozC( zgCPJ}+zA|SK-eRBA50SNDi2Ud12EYmbsG&tsR#h^K!Yb}D#VK(k>OS*;VAzAD$<%e zgWw)4Y3-e;br@;fgMKQ218^iFTphpRH7I}xv=VFxz!x-Falr2vcgm!)nAE@SI%;Tzgy52Xpd63VvBw}myfPY-#)ub4z(cm1i!gg9jSL6`XfP|2Y(ORf zJRKC7wTaMsXKn-dl8O;z}5)T6HG(lUpVooOi01AW!!acznH)Im<_={1Oc1EPS1`7rw zIerv1SC=84YP7<*gJ+5l_czQNtE%7$h`Nxy)F$R(hjLKoOZ+y-IA1!$77$_E<5$L= zjnonIBUM8acoA?z<56qInUlyGCSkJ#qum4zM1AmkdPkg0NC+}u|lBdA+#k5 zDqc);gH5{?zzL<^c}JIxcM~vn;gG1zN(3-Ag({FQDh0*jrNCB2yuMTf1CR}~M=I?# zbNW)`NRfnz%|ZtM00=b?a43*0gt_=pAfO{GzB#6lE;Q`tQel*}wrWVXRtY4B6iktB z8glHbs04nsDFb_#!-pCy2!Q~NKnpdCmN*!ilrSOknkA@Zj-*AXwpsH$Mrfo)Aux4b z6}sr;Tq21-Dtu(3Z6^2O6p9AHn-wKdBUab|pqWGAM7E@;;s;3>)`TRo$|0b0?5Kd0 z5*hl0kWGyiE)lqwZtDL43=)F_iK7RJz}g}10+fjDk?q-1$sk@z;Bne2=gW7gFkWaP zfCI6Ip9!dYiD2}QKv0U$6Gw4Gu)!uz5N3i5bPc%#i={=cF5;7WScv1sk|~5qZ*yJ9 z-hpFn%R#Z`2e!hRhyGAc`Dik7j?%h!ES@w%;)pIrLB+ll3X4KG2PoL8AdzG+3BhBH>4&yVw8F9$;%G)2LnOchh-#xj za(ZpTpdG0lz+7|2lR=46R184C(v+RV7zkXs;l_liQZ*2q#cjhNk#I$$nZ*#BK)VqZ zpc5TP0AR4w7#Xe&Fdv%hg&P?VL6X!CSK~pRkO?Lf2?+4Ipz)8YEoRN1M1viZD;A@Ya3BlWbRS6A_g9mWtX>dfXcq_l_PfrX%Vk&TXO8R$pWoI(oAu$QG!C;00aK$n%^@sJ@esPu1`}ja&zvAg3OQxaBI_t z<^>s%HMd2yXCd0J*my~1@j%V;EO6ZmjC^9JL7hfw5xE3hologStELH4uXP|;$q}^E z7nx8NwGJgPBT%SG-P`aL3AK6?Ydf5Ea~7qSFbVLj00Q9H7(+@#Cpo}apja4jo>V)a zuptu^M;k#CIjM=cJ;IKe0dvheq0Pmjv7AWF=tw!?tL0fDc)>QDQ15xPg+vpryrP>N zTuJw4wR3Ua{uFXs4!|UB-9f2b1i%Z$P(gvcQTMSn+P*!mRN@1&XvuHA;s@R2qBg(LA3%gM$BY5SKNhQ1#{dtby3kWT#_dAgVR#Xl&{L5lJ2ZW?G+cqXCe3+4Bplj zy$~fZ$w>pBm0XR=RmVMPm?)M%w9G$qqCuD;hkIY$Nv7Fo*^5+O1mKW{;MEC$U;>el zV9@~~$n?mS@u1HV?VtjRVdi^}=}vB-^=;KIG-e#AFcC2ZiyB_*!hvU(FKp37&K`fw zLd*sR(tyL9aG;ZBBH~k|P;E}L28@exE$i{7K+x*Uv^Y`X0RY_BP08~jZa7+#EKKE# z6-*Nxvz;jIP&GiSf=2J1B7rk@_=QkK!_|%kxEV)6aPbsDFf45i`FL=nCAc}84$c&} zKqt+U5qVTv2q>|Hom$658kzB=hyqCdRfcB*|(NCJuyzCfBt)=txBFaOjyjW#xcurB)ea zf(j=xG~g%OF!BJ``DHo-(ql`=cc8+Ok0k zk4YY1GbI4xc+6L3WJl6x`cMQtsJo~P?ai*Jo1m4(<_wa3^okFGPTm7b+7m6L25zsl)t@Kwe~7%Q=&FSsnJ%K-jC<~_4@k!&SQKJ*b1MjF<-XX?Pqy8-*KVxC-48! z#AoPz=wA*!3~HF)aR|l#ntN2hd|7iRgs9AQ`a`pYgRTCK7=G#cWrOo{!+(tbsfA8G zmsv}FH@V^Qwf||uL>v9UfRY*Blu2pg*Bp4)q2i+(>IK%l`nNpJp0N zTa`zf zvT&S)aatN8)qnsYK?O-NM|#-417c7DE}NGGzIMeV#hH{g14D_sb_u5L@$*Ln?p$gO z7tb^TTV40)yx0y|DtwJiB%&-9b&E9Nv zfBJs|@=I?jzbY*HtXT<9{G>9fI{AW9#qO4(O(faoTg{bRusH$Va5?~@Xo?976ci4X zZ!p?@G>cFAop`|7NvvJDIkLQ1Y?yo?8>v_yICM7$%`5rPlN84k9jnpt=qU$AVw^|7 z>>ooJE$+A{)vP~P~P{P*{s7(`ThC&3AApaZq8fEb+>@-exgh*%>N*?x z)HPSbO3m|HJcO!=?Fg=`Hp^!<2=5(51TH0KgrVBT_pF4Edu^DKETrr{&lxk~KBv>XF$bm=X_g&fhb8e%q-s&y&rl(86 zCm+!*fqM#3Pd})A?x*!L1Q?Po6Nu#FZzP5|d;Jti)OXvN$+^W0{yQPxi&UC@(^Tp` z$osv06M}WRAt{Td6!#^r*G_rtALw@$6$joV#enO^tH0%Y6Mf{W9b(S4a9ld4v=DO`rJkxe3`#&ei|q`(3)jlhI#Zjp)YO(qVbr z;~$F~T_vHA32(~fcP4Y$y;vhA3P2O>ZCws(mh1a%?@Xy1-;<}^JJNW2jK7%?@3<|I zlUT}elX%Kh^K;C++w;)mMsV@4;Zk)h#d5bZP;>eZ_$7g~M4@Gn&Sv*a*5!$Ma2$d{ z=1#~LJN%HRNhlOt$o{FHTxif?rmbhIm@us$O& zR*QHg50MDz?Ob~8dzBX%;R*jqwfv31KOqS})aIp)OS79x@xUlOualqD@V<4dxoLy$ z_h=BASc*%i!w$lVpBs5&1O|@$|Ah$ihw-{3=q0iTUFXP#E0wT{L;*DvYB2z10amVNAg9_mPzP;Z7c;Sy;i^Q__b4_b%VDRS^;uM^zl={qC(&(8{Y z`${t@b0bE;#{0AwxeRkFKzZLS(K3Db1@KD!quBmutwps_}8K zPV$EJ=)#}8A3GNRN#}J&-M1ioO>%9#Msw#fr~o^|8`&FH%g5mT<&;lK6w|3?9_S(M z+fz^(!O8F9WD+$1<_iT~hH*hH=1>V~Dg|fD=rIjV`o2`pQ_mGQFmuUa6%&@0Nb~lE z{)_0ZiV2y)XpWJsOe$>6Mtc?oyd?5Ah9A1~J`TODB|wAIES>6~lP$;w>sp9EoFDxD zTKIDp=h{v|xLam|;%{S7KjTeCHNx0)u4q*Dj>I2o`kPI4Px)b>Yep>f9cLA*%|Wil z^@9OzD2oOqv2JbPP2Ed2#oq~~tA3eEkz$7JOVO8xtsw`YBZ-3LfJ8XaFh0_Y(1(3> zdcE9JA$*7rtJ5QX2~d0Ozm@tr&9ll?W3CT=Vndyt17I)(xfmW6NKJ+%rWKEB-8oWM z4AM#UNKN5D-Fa1BC?*U~CyknA^yDHW%3l4zKg+Mew9_RlMT!C+>tLvdHb+}3JftA# znCeY-6(E!wF1-a*@zMUY%LAERjsvBjkdVm?!&Wljohp0%zNPMzlfKn{cp8sOBY&p3 z>rsYYC8e10A}nkcbE-(MAzOe_I(p$>$5R}K3w z%u}X6YXl#r>qSw15>VoK<3PG*Ia1eikR5?J`op&>*o9!+t5ImJkl%4dAI!i}554O8 zS~V4E%%&Tur2f+oxoy3-$phza_*6xS* zI>`>aL5!<} zti^s7okK8}0alEv*nQ7h{O<|3`4dOgOOrj<09`IYYCnFI$d2Ka)B27rLo1&8qI;Qw z-jhz3Y5crY5u7U-AyHk)pq!xauXSZ0e`_EOU&MF?LtXthpoXkhIIDtHTYRZZIsY1e z{mo!b=ENJ(NR3A7sQ}R({Cw~xZ$(l+;G|QbSTvckF_))6gE@_`lv6A>nJK|ph8Psq z>?Qy+f+i;wy>q1)H54-lWx)>~_bIVN(Hk!^KXgTPrNIlOwHbxjkz*B#?xiYT5d^4 z3!j<1ZS5p6Jwl!l+t}WusEA<=+%vO}?P{VuB*om_R-Czz5Q*E&t-!N7D*jU3o5^si z*po@HzT2nvnCm{?0hHjYRJBG8`jvu~J`E~Gid4@=T{BdK7^P&cmQc-G`PTjzN~YnA zI&Sjv8&>8HIxwpnw4PP$jb`CQW;lP0LvNiTM0eUct`WI~ot`u~11UDFZKU;!DZb2* z&Z6kHa3TiLEa!S;|DwAqY5^6!N&ZC}ok!ujGCbVyB)*>~=Ea@g+=i#f6dVKly50!I zf{8@~n(o_?V?8YtVjJE;xr0LZBtn@jGbf|m0H|Kkdrq97cK1Ey*w%%!|$sPHYQv{FR{ zH}?paME|iUwM8X2rXZ2urYG91FBf#(w#%V3+?r2edi0|^bu{wAyZ)YjB^)P2j}Tr} zmm!8?sI9jok+~GN+asvnHt!Qp-b%mzA_xAX58m%$_P7_^MDy=6z&<^cj9rKW&%FA* z+H0Uk+VRtlHtMN1W9vU+%H!7}!i>D9G2omzof*~(xq3X7(Is+;J5kMfS#sXw70_zO z9k!hQ%=;h72UslYB+B)v<$OCQ;;o#j@{i??Q08L=x@!~5PBfX3N zwom?j*u6D6o__u7=SDXmNL{`jZ_-k=@J7H_DHSnBsgFGqWW~z_8c^SQyrYBqmG|I4 zBbOYPe}h~7L85U|tXnfg+R~KuId&w!?hAkiwLQ#plU$ghYD=*0^yo!g|9O%+Mn|)> z2Ki~DuQKEFC%(Mq?>Xx4FTmrO?wJ*yW1}PA(bOskjqBSERh%+rInKkWm)j{7g;kq{ zt*d7F2C)2lO|wgv%E^8)j7OXDr%Jby6+1gwRPAZKJWY|Q3QtwCsxX4q-~X9ZRTY;cgVO_wntfU6OE@p?!V?PXE6wdxgd8a~pBa>ua64#-Vg zMlRX|-}5H5#zbUIbUv`}u@Vem-2>i%*%OKR7m*Umytg&y_Nl9Ql6Q9S%?ST&1y}viD zH}^L_MjAU5P(-InbU&AhdP^EWcFVkCN3o5m|AyjM7XnhP&dO2%Z!WI7WxOnzhzZHQ zgd|Q)j!nKxRjAE*#rm~8ko1_@lw)jUF9t2jsIZPDc$N%&UG*y2H1xVgL`?!h$Et16 zdjI<$fQy!+vykSl&$4Pq5G>*3budZ(5N=-#Fm;a#NeZ^h1CKLP z6e~(d==8iCC{7TjZI=$dsG=l9buPpV&0-kV7P|q1EMf2AY_6eMCk+bo(r{PAMK1_8 zwrYd$43TsEETaCx*ACFGLs2d)Os02;7TzEYd#6L=b?f!TLHRkV^-d{C+q)LO z?$t5@Gy+uRN?TL=PNGp@oyyCR=p{w0o8xzQzZi(Sz~gE!*FG)*oplBz0Qcs*vewnxo)&ry`UHJLMHB3ko|fX!N-9 z^fYdzKT})2?u-AZBp>!(R_sD2PY#BMsp33zxsy;1&^C}^suv%I#i~5&qqSSP&SIxG zog2V|JDKxK*|)N&5Tk+KD!K^shH$Q9vy+0K3t?LUNwa?(+fJ5Rl1<_wz5lT%4bBa& z*@Y8mgWp(F&s{I3`wT~fEl<3ZWa?Y~lPmK6*Sqb)l#PZjcVTybafR*sts7_uJ>X+` zAGQ>y;e*Q#W7pM^&rJQ)P} zH_+AOu*EvWYP%jo_{_LcXh*KZ@XWmKW$&y|& zY6#bF_7m~%%$E-TEIM;i5j#!kqBUTB^hT-=vgX%~U?kp$I@b>GZ7kQz8_3!Y3q*bl zUkpB1d1El1!N6ix2tB1>-m%i6QkHqJVNzqLYCjQiZ0*bT@m(tT657?>X36i8q{-kPCNXsxYbGcQ0!GWznsyrK z#6?g7EY!?^B;k-9Q)@=ROB<-oGD=%o(M>!vM1-X^adJfkX!I*erg|*<*7IYF>tG&F zzy~(qn@nvDVQ#l{N!LzuC9iWv1_^NvKxb$P)fc6K4pmrT^@Iep&O_ zWR5!(^=k=3`g^x4nDE`#z`6M!OL;MEW9r6q;~bQ)A&2rPR|5t;=aZ+v-K-pb@is+5 zBpn^IZ9NB-w$97uw7)PJ+iZriP$JT$*8m%@M=~CG#ogQt1?v+X%psiJf`*SQ@4IuT zwO|lp9d@zaX&cNQB^z+8$Yjw#Z<4C8h9@yx@Gt4ThsZn>fIuV_{7lX)=@_Dx43u_R1$>U5Bn}ER4XR! zz9efB>E=2V^wds_B2I&Jc@f36BwD4eUs7Dy5$?GsX-fM^LO^8_rb|W4^}omwd8sO{ zIg3>x#y*i$IZXv~g_AxWdT)mwn<8FA6}I)D$A3!FqGWy-C|S{L7*h(^!n57aPY4`g z+?d}j^PQ2N9Plw!_n3q$Ew$F7_w?T*k5B8FO4cl7 zcTVe`(P-$iY)H23)N0@1ZM){!v+^EXH*;DhiC=%<&b#&d-PwHOia+Vj`-@jcAw3Nu zRw=4U^t<-e^s;B=bJk-Dh~)(;zvQssih;j%x+~EcH8hAuE-TLdm^&*(L-PNMT~Z6y z$r*!c0`h(Fa&D?q{-Sz@ox^leb7?Od^xaO^LTf4O-jSlg>C#PA4*pzL_ikV#sq&?t z64T&b=tnF-*$Pe`?d_R=tdO07<+GZiBWkAfIE=t9&nl3|C(o@&^(Mod_Q&`}L+}*V ze`9o?MxbE4>>~xaYLPW$sAudpdK0qy-l7g6!y<5W7$vOvuQid0k`c$DvSCN9v{Mx* z7bu{eH;FW7@>CF{T-<=!v*rf$x2X|qZxeZ{q7*xN)8oPfN4#}B_HqhZPTo}47(mMd zVU{-^Pq!9qTe7MzoCg1P=AK2a5MSP%weT~35^*0$G>Rz=XRS?MSNcL2*`^^&!kPUv z6HFveLrYpN5I&;9HuRxP?lqrHU;lSe=#;9d7bZ^j!0HAuZwM-#^K+Sup_*0aAF`=4 zm=dLQ2qJ*byLUhD9ssuy;<--q-%{_$EoR4K`dJ?MUa^HAIw80I1Lr)xDn$)?F(GW2 z<&+XS=0|b`Yp9>OqaSIZE}c$CAW@p6_dzY-HiMJ6|0I`OcoDht9-o5bCb!(gqs+tmf|ZVU=2RA zML+U7)ewLY;#p4B%IQATRt>Rof)?iaaO63rIqb;PtEdJpmZ|`KbPHM|l&_TJRL67% z9+;ZueiX?hCi;R+TFUz*15jSjXP``B2N8kU4NO{H^)6I9;i>?{D6v1uPF%_-XKXL^ zLxs3;{KouF*17(sA=`Zs(lu~Tu`dYKRx755!&s5d+3If@T+g_C%ShPnt~2vx49-pTIQEkV0Jn1JN@HM0ZE1TLM_YW@o1C4? zGB)z~1UO6sIivPnV)q@_VWUQ@-net5SXd?1p=t)ehW6a@hBs-FV*>f!185W*3$x{OEjYZ13v7&~u-%M;(DDkA6BGok%L7jyWSDCzaf0^Ce;5|6eb8 zDgq3>jrZ<@vL2X?$W_tee<#501XDr6KeqguM#=%>;7nN5SC+b=nE#G=!c7&)!0cUE z3H5J!&IgoSZu^fI1p{xH+>skcK+w|Y7X_R_{fGB$K=nFyjA*8|KZg{B&>`8@zX%HV zJurm!o#KEvkhdkU%TU6LMhl$T;lLPvPVj*9!cBF-Nce#SAZbS%Cre9dnS4JQfWFr_>icKJs2e-ho$GN2Z5M5ZN zAy1Xw1>7#+q_UMax54w~VLRCIk?T$3FRPc6VGA}9n9`&lXVpBtiyL2SJnFvGY!rGq ziMAcT^xAVA(G|-(+j9C4uX}@zpbqrga6P68Gef^MjoYrL0oZK!QNLt|O0oT%VIKtn z@V(#Zq|ew~(xa8CqKfHTc62nvHP+|E!?_KNHUoD!>W-0uRUfEH(9jq>k(NQugTbz7Jvt%y*6? zKrU0{&q6kfSw{z2ZC`Lc=b~#i@t#SiUIM|TJ0-;SH2IYmTpV`m0tdMMaqUovh}QG$DM$8fwfJ@YR%i3nYw?jbo(Ws;-F& zara4{<6IUZxJ3VyADe%hFYL@vYzv6UR+@rJz7P(-Yj81)S~9QOdYKF_G#DR zTRpv{ifV5YYI-W#TV$lo#i^4!<`OK^_D>#^{}tB+Gn0R=N{?msDr>c~Z3I)(G_u$y z)NHj(J?OhPv72v2wkqcT_NA}lNQ{UVBd{>ngnktw*!_4Wt!~-M>iJUICID$Tm{2Cl z9{822+xIF*kag2!^jrP$y=-jU`{o4Y)LLRF<*^Qi+0S}{=-dQ@@IKaSPQ*P3;F?S9 zWadip!X>)zv3(~1HE{RKC?k%nEL0d$nYnY<`lGzam;TQnt&%wTo+!$=w$UANX8v7aCkAgs5LtnG(0wfB8K zv~td3=BtUq8Q-;AuiR9~7Yy8|y|nxtx3mo;ufk$YM^737-+4GhR=r2Q@SJKWs4s|k z>O5YNl#|w&`}}V?=&MGRGiZ9(M%J}XI!TC9v^cnLm5`mf{8-6GAc`hfnZ_Fv@7q=` zylfCi-WYCI?w)wH&=An@kjY8;2FDP8M=qD{c;_{j(M^(K!CSDo^ts7Tz~v{o2G0gx z@9NKA&qD_{Om1JW)tfn;(v#9B{*eWo{JGoB64xd2Qv1=*2rfTp4?Zc(#5SdNCK@|k zGQAyxSTnqTsP7l(;>YrgfYEeF2HM9oB88H^%fS+FTwWQwn2Lu1NzPPC!ci*EKaKdz zFW2}pAv^1cl<#Ef#lS<1<~)aq`%N-cgaNJml!e?Luwy;%i}!i2X+1YVImgP z^pp%~FAmHkPIRL_47{fAAHRVJ+a+Xt8YTi@2c6@GLq&Oo&(CY{EX?}GxdA5M)FAbC3$^Y3miX{a1SV>w1=n_^39xkY*%2P zqTuf?`^3U!OLVR%g-)|g|K}SnMGA$!Xe)1b$v|9Ff!E85>4^V?^f_kK#Wsh>W62Lv zg#%r)MpwO{sH_M^*XB0KA4Sxh2qsGASfe}D5&-Bp^FS-@NQI;NcVWvzF1`?_+0&VdrmgW7j-l~+(rakeH#;~U;*S|&N@j?A ztcPVw3TK~7#}y!5-ur`zi!SbElIL3C!zah52R4TH07uP&SGP)U)Yn2%oy`WffT7G9QZ_) zp9^|2R6SnMNIJ!!H}ecebWiOQoAq+)$sr?VyRn%wv)v?(%xMD$FW@4Ps(Eh#V7$Fq zwwN^#Y!_|GIEgJZ^QJihmy-!7Kn2J694Z%ybi{qf->;o)bM7;wrFLffXADGF`4m4u*-MU_hS<4?@YXSXB-;d zS+Ci0RxuX!^7*0N=Fz*Y>%fT&WUh`9OEtYCi|!GF*!ULBtG}wAf5MmPSN6r$Jk8M46 ztdYY_m$b=-W?g%dZSqw7R-HeflRMEDV2G;Qk&!2@zYXoYJW;+MHDk?Np2qRD!6@&D zd2HBEY;ddLZAQw3IE;(35)`kR5={8#F3diX)G$SD>)+n23v8J8#ptwDl#aO>9Z}=Pz0|Vo%4*us2wT7FgR@46SvpwV9t5m zh(R>s(_1a(_WE4*2|Eb2aRTce@BMdnJx)DL(dys&`JuIF2Cvr?frX7$&n)ww==kwn z=?q-a9kZqx(?2v318OSG$*yf&`Iyx-=- zZ9{RLFe3ct%#H&5=PY<~oj;2eG`ugvIHj}u#R|<>{V^Gq9LK`OfgRc)k^3NbMr;Y)nVIjneoVYK`2dy$K5(?OkeYLMf&wyYg&{Stw}F=7DYv={18_$-;6Z}A;uboSIs?Y& zYrIpyt@j?A%E@FbbULnDdi>1cGoD&l2+EYC4FqT5!;@OTv9Z~bPjuu7h7fZ~KL8%r z;%PaVsdpP{!>nQ%a&1B&%lgh&Q-=U^;0=&)*Y+$J_L#wwVpZ(2%B~W~8=nZThK$GD z7?%#a(mzg_7eZ}VGnwWvd^<0-ya3UJJN1KSaukJuSk`ucl?d#>V5xo=>|w4FRA1Z+ z!=XFb?X`a`_~k$F!n0%z?YR)Doz)rL7?$P7WR=$Hi>hi%2=>xchT#@ao79@B+o@jP zp~y%6(KZ1lDP|HnGgJbg`M6@nm2F!NWTfXV>0>6nu@V=;&*c#roHp9%r)8sB71^G2 zhVW3bWdc>%ZU5K)p(A0RP>|0~x`rYhehEuVPki(k3DM)4G^2hHfE#_ONR5OjRKfOPV!%#)_|aHEjmCA{{gZE->=nyVuZ(YGf?4{ZbTBDE{_?4Q4b~4K~p~#;-=7F$OKO|dr>&hEU5qX zWYjk|(M5yoqer7IJe0e;Wgy|-%+>Q327eCyW2gEHzxyxDoT~Ns40bnupQyf$yt^r` zX7n}mKJhi@i}jCo=XI);FGE#tW)4uzC9Eer@3!7&dp+5y_~Z2~=ija$TB_@xSOi1G z)gS#G7Swh~4whVirE;NM%A_TRb-z;(G~(wSy*fj=SK)p>#&z$#GPvh6g2=4yV3Z)= z2@Q6UkC)rA|6uiI%t}YrdmRZ{ejHkfb8T-Q;5Pm^bn4wcR@@GmbZU;LOjE<15p)tt z*l`E}4W&7_kB%h~Ba*n3df-%3y<%AF*B&Rsn`0yG;3?(J+?R==Nd>5GaPW{j^t@M`F9rqB zz?(*!n@c$9_6|~61CRz{xs{_rC`$++#~mA0j`a0+VOvJ~h~REN_5L8nI#*dglNFgZ zaht7a_VtjZV^AJ{*T2?PJ9$qQ9TCMxs0GHc!nA*uzYLPyHLBewQBhcO*DM`rI>y+K zSgfCA#jblHW=d~%=uh=+sW+OM**GK$-6d4C!0Ls>$dTpSvZHmU^BX%p>n$$6GtzOsZ`bdFte+xECM~mn3ksiOl%RzHt zyUxp|a(WR-iS>1Ba1cbgYTtAR+E=%(;7wj>cQua$<xo8n zcKMleooB6;gt$e)DfTs)wzLrxAta{6dXb~~nwuQeDufCeFo1g&%IKCX{CG>76FDjy zeosM4%uYVSO__;CJoQ$MXBNMJ|2*V~yVo1(W{I{NJXORW2>crmo-UD46(rjPG2a-e%A=I1FAzP@nRymi6 zHtzW2g32BdSR|E1ki;S#G;&TNMfs}yQ_dR7NmjU72|n@tJdhQXKcfs462`}m4N(F+iEgrGM)X{ zSx~6?20DV9fb1K#*Hk6M?Ts_>AR1#vC`WTi$I@G{oQ+gJWlEI&y_2fyF6qlwuMew; zPNY=)34Qi25+gm!i}(630N>TCUZ@NG`J8}L1p7jkpDE}hC)hU0fdnn#03h=Sj+)WA zUzpFf>BcCy+x5#2kse4?L?QH1$skb{5bfCj*XN^+2C;r|$8+o9;5K5zdq?>%ty9lZ zQ^k!~h8J%=By-#wHN)hZq`UikQo8$7Qv0X%oy&nv!*kY?kG4`d-q*#?yCVE=W;+s2 zfun{01DG>Ui_t95>8kwdOsrvv!J!n)ybEED)Z=6+NpY(tp*|PZtUU>Xk75z2E5Zjy z&J`Q>Z%9*}jZYW5+VA7Ja&>$jVHDRRYXn@%sG43gg!*<}(hr53PSOlXJwVCS>J$mr z!!Oli*3JDvw*}*{sCM9TFx zU{ls+^VjQZ&pUW!KAk0^Zs@sJjMk}Nl7BX~X!5pJ zAL!h;)1JUgDSi~`y{&hbWRcaGR~^jmVnBQAsWIW$Lz77HAgo|%OX($e)63MHxzzlV zH!bIQE1Nem9H)F|RmMIWgIM8xoYV!CL&4b|&y;Ao)5w~8xCTCc$MrKnK`zh>+zWVO zT6hIU@=DIr{&@G4W-85;?!N&g8$q*znVaikB7qWwydFBR&}t1K)htdHp*`<_3R_lb zag>?UmES6%p|dCVE^bTa{whvoOlHn#TqSuq$AW?EnV&(-|d3 z3JT|(8kR*yth;@_zka~5qg@51-NRb|Q!4>x`J7&_ZM zk~3$Lozn>tfk}QOLNWm+_Oq7;QRKOQH^`sJWOo#+`IL`ycmmf@hv8~{EdK+XZelbk zLZx|Zph}oN7J$A%^KR9@Ig9mpU!%|GxiWQ9>*yQMaMeLo%p=27k-(?5_k%hs1N7rO zU*1O&?p@X|Vq7Tg{W?Ed0}5jvgR+@bl<}O6g=VT*AQO69hr>oH5*Y;td=BPRD~$Wa z73WIJ=74)_VU#NeyuPizje{5QHs(@QU|FJ{Wqsi3@p)vS!rQc9_F~(sq(NLHkdDxO zPof0?{T)Axzli_{f;Y)-Y_is>{7w37J#)7Nv146r;bf9KSwXZWQV!oFC>dpVs~msj zjZ#yZ)&2-IdrQv#-pj1UMYySxu^faM*CG>XjvMEMgrzpBu2;Pj+l%UoO=Oc_M2>8~ zC6GtS>V}2INwVpW6nB=Xq5!ejQ)*MLe|c4av{y(+ChFyQ&(=Zo7?_5ac#A8@bs~V~ zu11JFXaa3BIHQ48`y}QQKlw+wscuZ} z$U*SfEUhsmpL+wnCD|oZ!~I9h$l^XJS*0;T$@Yi2!;jqcL^2w?m_;h6i4%Jay10T0 z_7n{!8)FgPWEKHE@?Sgq9{@M`j`LdF8YCG~9VqqNA`OD9^jRB7D=yxzbzZxX&tJTM z^;ent6@93eO1L$U-GMcn`#-Wl){74+9O@T0zcrVg*FO^v4*n)+nC8;u7Cg&&yfX-x zZ+_I_T%lGW=2?B{VftnUR!Gd_(bx_)ch)Eh`f0UQZ+~9bzxkaio0`WbvInOJu29v0 zbg)HM*^BeYzwSc1fwEt5ef#h;X3xdPoe)+6Jgd%)(&|+)rlRMX7N@c4>afa|jBy(; ze3xUdTu8}EcysG|aTWuSg{e|#U+@D9)8ib+K;GL27F=A3)Ihgrh)%W#I{8Wvg|dD6 zs?Mkp;6jnVo#gAF^fp3P1E!;2tTms*{}HsI;<+cqZ63t0cT%&`{NCFTYe@s!R(g4| zu490rN|X9zBxx8|C*nr-W?FWn0uPbdX--sv-635Nz6c6cEA;X>o;0)C`aO2z^Dns< zmn_4ylpuB{sncp;#OPSz{BxEP=u1T|qN5?e#N4OLg^)$M2|my$q@^knLvZBUePzk@ zP51wJ^<%NGMQ0Pk{6vN`;LNv5e>;Oq!jnyRA%Y&m>apVYgG+)j$VR)pDtjY^NzeE2?HOig9rR}iJfkT^Vw9u+;u@-hM&0Nydj+A z>&KU6FtR(hFjE}h5``SsC(IN!DuwoTWYt}5*{g(sdr=(Fcom3askwj_tn@M zs1q8nZLGMS$rQ|&OSCQm5{Bh8fm!2mL#w%xLdrcv(}x`fOHU6H&ng8cCqJGM6ZMq# zU)urWL}SN#h`v1i?rXt6&17MHY-IZ2##uOLil5!gBhvdZ1s~yPSQE8hQ14JFq%%G;B3_;MvX%ZweZmZ$(V;!!mx5xlg4K2$gvz-+lCjSwtW)3$F#u|EgR` zh9+wVsJ3zkDb1cZKCIaBzc1qopt?zply(Eb(q>27ys%ZnN%;#k(Tp&Eg{(~Lb}lge_Hgk9_#&0e1TgYn|&_7K8?g;r zm>D8)-D(OO{gsK=yZ?PbArCbHAoVY7xA)WLN?Qsl5Na7$aY72z3J1nR+)5N8I~r7+ zQSg@o%T=2|e$WK3L#pf$qcl3Z7Aa-{+FmbG6=>KW#JgPEEiFDjQI;6l*?6LS^x&Z$ zY#sXHZStz`3f0y8{{U1tEm*#4&OlF9bF}cX+eLZOAk zeT{g~qEJxuh&uhaBGPZV)BTla1p{q~nd8`Hga25?W?9j4$Y5=;m(MkP`SI48L#S?d zR$c>T3G2Td|67h>YBeZ2kV+gcr5TU$qwH4aUEx(7Gky6 z{xtJ~)`{ff8BOgYm7XeDo5HU!qGai~&D~$ntzMgKBy5mEZ1B9dHE^LxY>W<-QwXMzOK5#>rxPMe=s}B4!!*pH_g!hz1u%onFP8syk zqq2~rWLH|g8|OK4-C$8Q4yt4_`gK#l`{8Ps-2km!+Aq}rK;Gts(ZG#l1)-7p+DCoqt>As1Ul*-iLe(QgYD!DnuI*=<4S-K{tZmb{FLJw(ByL@ls#@~JYxvfqnGLJTsWAtq8ND_m?xG;x^e7c z`pzpic{v{OpPvzpqsW01JmGU){MreRZ-6-qEFlCNh4_b&W{SP}KHpozOeybV&H`{n zX1bmL=Fa38&o9F$bS5c-?tAzGP9e3ye@T*jtQyVP2diW^!(vjq%Ia(me-= zp|B<+YAqEJg1>*|KlX%&ODc-u=rC4eUjK-`Pqr&$L|U8W6Rz=Q=PI!u-0vIpNy=Cn z1mpsPV-u&D_;5Y*cY05CFk-s*oZmsif$fXls-K6HYrJd1l0Qc)7L~chel| zP<2Wk3fzwf=bCw zHf_fxw0Bn7PJK7;)ok?HE&kg&S$NI{|1^4`iVj(+MFLB$RJ(&*y)c0|neh!Z9 z#$hG%E<<^?;*U;U*Pe>hr3G&!;=UJ45p z{p*swI+dwCvt{~#lTKE}68e2|JqfcyRtA|)VaopbzVhT5&pSK*60N=_%_k^DS#~6~ z6&vVB*Cyh&q!R6?EXHOFOYMaWy3a<(?35;V2!F(|C4xSD^YS6B)T08)>ik5?hX8bm z+`em~Ra+duA)?u!N>Ntk+g7a^MT~%Iyq6^Y7X)mX8yK(WYnDpWxf}1vqS3=i;S|a^ zpDFaB!B5X+mkoZgr=z)BVbf!N$6nE=?_bVlG9}dymN!6IB@Wh@08^^_R`sL7r?49! zUm*STo=b9qA(IQT^Ha|9!b2}s+Ny)C|njU+*k`;%voPt4# zHzmvjz(5_oZHC;OeZka)rHyg4ZiTmrZba>%C+nr+cq1^HnqR7A0#7Xyay2&nFyGRp zRWONi<1r~Q_&Aq+ZWUqG!+0#GfOJ}RdVlo%4PHI9^jCNbOw9^~j>U-3QP1jiOaJ!x zRmL`%IRCxUmWlDh&te)H&JP{#c8VILdvj4w7UZZ<$2{Rnr&58f0o(W4shYhao2TbxGOR7FD@iaS zRsjfPELPLb_8zBuA)p2}rAibW0eIf$_fkx{tfA?Z5rb zIrq)EVZ5n3`&3QPjNvIHfpk1xv>Z&~;}M6y|L)?2qGw!Ek@1wwZIQg4qOWY7)V)d% z8IO1VN(um;7K$KwSr-^bPGuTualyijQD%zV>oD~^(}Fc^iDbd|eMC<+{RZRXjpK|5+skI23f=JppB7(EX;E}MW8yb+&n#>om(y@zH%(r{ z2DPS{ZhHZwBw={D`i9xQZ44jSK2|g4%%gl$(555YWfX{pweeBQqSS-EJ8?21lyB{z+z!2|0t8{iF zm*PEN_y*_6_<~qt@D2vboAN&Z$G~y0nXs{EZ1g>+vf-{h$G_JrzZev>p?i;MkIFck zj{muEcSk=tBZF#N#1i@?S%|+8ML)kj5C7w<`#Dv^_m5NbYkQj?{Qa2eKDd%pWLIS8SNb@+$jkf~i2i2J!<9E@q90_;3xmKvj zdb7FR$)x0=4;=8KRZEMSHhrMsJ&SA;RF-b~k7@v-7jh5+EBB zpuzF2pij&Y4*)*Il&x6$^X4Y=*%Sp3m7+=Z&GW`Nd1|cPMCniZO4F&#A1;4dOuoj= zYR}UrOLuq-0cxr z8jro7#wJN3U>&?Tjkv`bS$Vy!3^qRsy0q%%3MFWac!2Lj5B%&lH?`2ki`aA)qIQeN zuY^59!{lZowKXD%r!CFaM5gV$%7E4^pmM$=iK3 z8aY&gZ^%!(N4eh^wS16MUQ59y_t6&*tVCTYLTb*JN@Kc!rq-pkv{-E!PmYn~Z zQ^n>%1r@u;5X>+dnK;5Wu%l^Z{X9 z86k9;S@(Pa9GwQtn&r3evtESoR+i~`Z-+x*Xi~RSZ60MP*UoTXM$#gM^-vsF)x79D zL|XWs04>S5?0HQ|$~!}0@sD4FqBlFM9^f6VfIxoL76C(+P`5U}e+v?f^^L;FSV05V z7A_ei!CIRy*GKNM3!6>ikDDy z13}WJi73xgGyujarpuG2EACfrA?u0IS9)}uME*;Z{bnKWz zf2ki#@}@J~B4zAIog5M;0A@twJBxH9A+p&eD`4X%e@7*hY7f&kL$vx^SN3lAsdmT@ zb05Y|+KC#yYMm2GhTu^c{3OJ|*gO6~R`hGXgG;aE+ddsIl2{Bk#t;Y>U1Zc%bO2*` z-j@V5p!8vY?_G)u@Kb6Q6P$wTdgt5w6~miMAtxH&n{)IiXzvW|*=oaL0XZbEDhhfi zaLt+{fio^Det}{O^(#f8D;SQ~6>C^ydz1aaY_hod#i7=2tA1{t_+$TaS~xjfgX@)D zy9XNx{>Cc)@bx|ygh$d5vD==Kv3NjY%sjXKyqKc@qzC?ASQ?NQwSG@2vdi7>fnQ6s zkMEuJrk&KC`hb{~ruA;pjIB+N|GSQsM{Y01O(P|XO~dWT1!Kp1n@)L8@|5Zl)!%g* zpZy{e-Tz}64CMax=!H&lW|4M8|qL6=rDHrmut#yEqwB5yhj|LVX4%eldT5z^d?oXbRpn2d;!CIP?EO0z)e?3(X@b_&d4DDVTYXh; zI)g9kgQGloqq!vm+{$H)87)RfIm{NsS${v@(n;g)X zbD|}T&y)9RQEf5>)ZOu$pYwbvi5{M9h$J@e&w*J|G9;BoCE1A=C&MW=On$pvBlo`o}M6HH4Aw)h2V3f{i?rCSLoHgE*}z&VbqQvj+y$m zb#{AtS;!N7cg!j;+H>c-wbme-3YlZmH_%Mf^=P4EaSLz4NMRiRG_tI4k<`-{o(fpz zK%Z#NcV`fdu$#3`68EF3VnjlP+dETs*@RY`A`Sxwn>4rfrIaGHdFRy4^So?TVgT2O=^uEyHQKEZ%U0y?|;Yn(-PV)ye!Og2Jy}n3}@FiJbXGVZyq8u*+ z13!`SPfbvfu%Gm#24t3o-6LmLe=hlST(8>x-l>}iz$*QWqssL&hY(aFxMn5|3C$6D z{2@p|>gT zTa3xltk;mgpJzvl*`A2M<*?v_p+!)5jk$G>aq(>qRfuvj4-F_+hz0H0; zUWY&e2=_HP2CiaSlM0}4R z${q_PgA15~IIXndZOhqz$$V|-gy%VF;VqU$vrxdyZJWLi#E=T+R486}8Jk9^fO)q| zb9%FVD?hO<4qlbI)_)kI+-!Li_`~rA@p;mCC&5*j>)or@7Poe;b)#RgYT`VOPv`yz zn7{Ljyta8aTvim5aM$Io%UpNIt&~4EcW_Lm`>N;QAM>d0g>9!MXBB`agAdD^?Oooc zyd(9lU@b54K zLQHuv`fP17mRn8qD9@h-Cpzg7IiIMnvUyku{0R9OT45w6MZ;O`H`?~)ct%ENr}ra! zZr{_~&?rzYF5mM0V!N~4EQ@~b{{X(5fz$c)Ivy0@R%E$RdYAGze{haTKNI(YPXnm)!HFi`QZ&Tf~1Ff zk{Bq=?SR4Zfh8I}c2*^!?yIc3g%tH>%ng zE^g*L3YV`@I#gh=vMp5EH`qOC!XvgEc2gn|#9=9jyFKRZec}Av%#xWwjPrBB4ryJ& z7%OhFFe?2kYlzif=|&d~4?%p!6`N~?Vfo)Y`26g7uyQhu$ujcS5>4)hpnayiTaqJL zEl4wW3x;nL#+-FiZRZA+_C$twVpN(&{zg5H)9uW@+Y4p(L(wa_mv=G(5VT{*JVvBQ zAZkgTzLVjj9!}Y$u*1t?))3^@!D0nj{>ekHNJjQ6$oabCclg;JMG47^GY7#ovuyFf(&8p^1z{jjtklH>P2l_=?2`JCM3_fv4GWE#Rn5P;v zQXl63s#`8j^t^BvYNb#F-}j$iGPFTci!)G)nhBWb^cbjy8N_RizA>vi!jl7nMv89< z@zi)wiX@Lkq`36&1YyK^#^524?_E*-Xg?*$hd6WL;LcF3bZ>e1NE|F(TJmG z4|BMh@Zqm_+Y~^U3Y`BiPvwnLJ}&H~@+=rbphdl)KeErdF2|m}N(^oR*#R<3l=8lg z!4wYl97;#OXo=VD9xEz7675TY=uR7I|NLPNfm-jvvGP)C?^albj^D*?+^^tBW$|-S0y_r__Q!nt<~9YNOZ5!I zV{5<@JK4jPdwZER)&ki2T$U^KUJi)2IgVuoC2>arJzm8~xlWi-(5oqTLTR)q`@=r9 z2=T~(v}P@;1q5Hm!INoKsuX{oDf?SN2imwTGkKx9(?Ovy z7BtkA8n0tpF>M1@|NfGn;@XDB!}gG>tBZ|&A&rT4yyz8M$PpoZ7Q{K|snz~391Jjs z$5Ku5NhB#uHm9ONExGN%jt0D7>ZS3Ta)lszubWnn8aGSMro|K8DAPcpdqyA8V3-M+ zWVIZpuy{YXp+{^lHUZrqT?HztMAJ|LGP%LWssLbq&gAdVFd+*O*}2V<&ke0y6QuiYU`!5S_= zD#bjuN5Mo#zdz5Q&H|~fGWu{NWxjLSd7&dTv?NZK7#QawtQ%HBRKQQo<>6YvN6D3l z&j2P>Nkj8{;md+W{gMl7H^ayDHdSv#SzE}`boLRb#-7T{`HGH>cm&wQeAcZfag1wZ zL1*c-ty41SDPhI_Nl-{X^ABfj>AcW3IKo0JI8Q^)v2DSMnvy@^c&+=EN6}5Of9|jv zI-BXn5%sEarxD!%zu>5)JVgO09g%QEsO75`J@0+EA`>UKGf^rcGDIxv9W^&!)}h+& z{uxx0u-$1QXnxZonF0LY<{P0NMni{1EZa}9Q=2TzeJhz4MC0(%fuw0@9)OF8w2QHxhE0{UHB|Cj-V zm^Z_e|8?RSKyM<0S7`eT5Jmu%xfAeWK}Sj;B^vG?f$pWa_lh8$d%JH(fctTO&0n+b zv?wpaHC*g4Hm10K)1n~SK|uv<>+OWe!UK4?w4Sn zG5y{F*n}vBJMNzA++1bFlt|ogK=*eE)bM0WOUq?oH@M`?2c>d`TU1_bs--U|{c{8C z0BbYv^g#7Y&6(4!L;^r-$jx;C~c>H8W(}DSa{I=z> z%`d1=!3^(dqbRWBXBo57(C=UF^!zr`?qsIAcY78n4E`VBgMfzNA}c}BCbpu_R`mE= zT&(K9w4-^AEUa{;eA=GTgRu)_<*``t!>j3XZ?tf81Za?6vw_bYXo}J<^vSIz2CS z=$B%@@^pmuX-{}`M9~kg*F}Zvo&N*y|7IwTWU9HY|MIWwZ!y=@de40dJHvB7{J@up74nY_9#3E8<9=w%x-|BaZz{Lc&q3(+#G)%t6d6U%3DzZfNW94 z%&g9PNwEo~fgZL^8(YCPJ9==~c$oh(zD2SX${d>@r?J($Jaj^RLVy zwmjF6pBYGXu(npx<>D-x%P^v9R_f; zozg=ozNG2{oSwn2`5RA!^{=fx-5uV(O7>tB-M3>I?n_}Ain}4zPT(_~WmjW1O*gr} zgwR%ie@1v^1G`121804eJcF$8NUFHaY!6Sg&JI?Tt0XwpbI~ zeAg+J;IYbZo}tTX9Q7jLn$Uk_#C|tykN=N31F*O{?HxOPJcPT{8#X!byx?gAKmH($ zurDzGZIsg-+$Hgp{bk}>JeNWztS(yo9ChCD?l($oofST)ig&XZGZIH6%b}l3%EaFl zWEM>8i|w-mD0T@)=zn zCmgX(FA-hco{0z1SEZYfY8ValE&P$PQuK$6`=MIS;{Eok5o^?>KJ>50feSo6YH~Vd zvSo^x@eRUUPk>6V*LCTe9c#|L&e9=fiDickGC%9*zp{|+k+N_E zYQ~p0z*>eY|Jrd0W{xy85x}P3+x(;NneCTU>3BkH8~(og@-0PblA$cTf(t;iiFbsl zzbh;R=P-vwN|}ee0cYHfIf=bXPn|GQikuwErMb4lJBe?r3~scko8drMUBA+4%}b}^ z+*os|nZGY?`?(pnX0K7d%KSibO@X(W4tIS8=>d$OVdS+c@y@Ro+b2V1C1m#w)x)}E zIDTP14GxYQPlk7D$0myh?dfZC@C{+g#}u^kzg>6@!*0ozt`A*TvGtkcoJr z*^i*AvC(GoKhf8aHVf3e^=C!Ks_U4hU|wA2;4vLnfXHxn$M5GsF&hC6UhJ*P+nQuu z2x4YUDqS>izwn}IBP&_^yJ-G7@ZdVMVH;k|9BIj!`QvS#-i|Oumgw_nsxn;E{1g#( z&rDa7GB=C#b5SRsxX=Ch4R7KdPS68wX(Fw5{0qq#(-SOGhf3Aiyg|4z(TGMK6?0sO zWsD~R6b-z1=+ljtnGix zP}o30DV4y$SEnhI;_c=kUd}D0(hZZ!&T?p z4zjh3#sKdS^#1_&{uw;q5~hk0_m_djqczhKHVRF0u5z&A{d|@l$sSi@aMZplPhn zieMTnHcUN2zK7C-z3#D&W;allX|wzFcbp3 z`P~iuddNe$1m+M=SdX-jU+_BIglhYi&yfvs6wqcdBlZ-Bq;d!+GqLl86@fS!j=?T-VNtNuv9&9rx7 zofk+aPKt;Smzrg`$u2&hn4HRr7X0t|IcsSqnxqrVJkiw_`#xG<}{0e$N zfkPhYAhH2*#bc4dJ4IQqjeT0*;+tGv9Qys&x^Q`?<d+N@f|RUMOe|prUN2zPRUTeUhZvY2k9_Fol{F z@8OlaJF6uwT8@+T^X=sctYJ=QfnJ6wLuaD_Gy^BbLgd^9NP#w`P%5jos53e>+h9AX z`hCedFl#HpcvRL|r~3fZ7-%)%cuJ_)jJgjdW*U%%a3vmhW>4g(MgUK@=ZACE+nY}A$Nza5-FhSFf?R0^vV=##$% zc(-6VeMVc1tJVkS1O$1vuhu)-xCg`eB=?<7ATP869`p;+iAMXdDe@fn`4kaN%?9_F z_H4lnjaOW(c7kBHhooiP=CLL9cowrb^3ax5mP`^)m&@aN6|Z#hnj7{!EiL90$NKGl zPU_uU_PCqK+diK?P9OeiJ#+9LEvRrr3xljeUuwIZr%<-};-;wV5Hps2?b27wS65BA zIEguO!mvu&L?doHTu*u;$;-K5-&UjYPAFhF)f=k+;3cQ9-cSMQ`=^F;Y4Ei7lDAzG zz(lZApSL3#A)<8AvUqLKR?zzhNs@Os zot^2E&Mfei1ItEyM@p~tNEL|!HwCK}%DKM~IU>qcjz8l8DQ(ocMF8sGgiXBmS9dlX z+L)&>a$7=SDUNWxy4W!`RAzY3hMtpq&e|tyqMJ`5s-TK0W3~di~g+cF4vfYh`}+?f|`!g#z_-v%Ldm3kjh6ow(U8`B~$t!rC1! z&SN{?bypgk-SKn4G9JJ_LOL+hHsZYLck@(-M&A%&pqZHqMEJ@wEA*a0@7$OoUhp4~ zHB=}l0TC##8tiy~6&qy+D1B?w0yfW8G@jv;azG4$<8>C5>zDrr2r&lcO(+;qz(0;O zOwvw}u^65RyjDd{N)6R^#9#5LMMlD+CgBvNndA9f<7B;TX=e|Wl}2?!0c$)NCH^e4 zXrxo07g+Z{Lq=`42|3Jiw!zRIb07uq4PA$RA(EIy&2Z#a@du==U#IRU+7FqT%7b7o9t) zs!O%S5e`Ww=wc#d2J)|y+C+CLa^r{QRdp}IoI}8n=ZCr%L7F=8t?>^NXGtril|b=7 z4S$UlUNUq;0))Fu90Ne}vWZlk;bkm&J%D9)U~!GmhZZFk4jHD0z84)dSKCsyv5cYo zY$IDU+`ZqA%o})5VxWtXE9+=mKV@3DF+h`boYMJWMvR$LUR@GlR(pSYRPtO)N$2*T z*V~WSo@HMDv+NxCBer&dB0u~0Rg%cmK3aX=<-;!a{brsjZ2; zf41NprNLN=Cn?nLrB=ispqeEyZgl%i;Jd zZm8lNDLS4iENx5eAXI2~WgNiJkY_~29EjUbh3f}u-uMP{q|>*%sxip&R{+secM+-> zLbQ&v(g2DCmOP^kH2{1>^x-$GD(s?V#2sN{Nx=rKdsj*Z$WLRx9v#;2o!S8ZM} zAd<_zV=fjxtdC&z_=tZP*B@Z~<#8th%BuGMZh68H|CVMQ~dY2sS)B+BuM>{c^Fw!T-fcoz#!4_Yw4!bY2I1G|gRph^hX^QBSskD}KvWY>;9If1xZ$=K7%M zKfF#*F`xnXGsdm=6~+!PJ)0>*VsAI9XH_wPGA6me#j!8HeHyYs=yv~(GB41`ue|_= zcJWScgxu~q!w8CnCdJ$eWYxpUpWBMg8TG*yHM8A2-mgMDjl@H4g6Le8R$pLhBg`Bw+uVxGc(~TQ((E^ITreNe^5V=w+tmqeOz&$0CBc z&1^DxU4{v?TmsAFgnA4N_Q(u6tHDEw9{3XW0Uy(15dQ)|%Y4It5|1mL#6AXiH%5At zwY+6|73WIaVFY~JX|gX2p|(n-0=pY}G+KTm27%<2pR1fGa${76e!R|J*3nMjh>T4$yGB@s;ho{EAVFxQmP#z-|4Bjm4v9ibp*Y;Y=J*PUvXHa_{KcoF9Y*-#RWIg?9 z^=Xgf_af0wzU7Dgc`-u`Z#_bqe#UtJer^A5oy~ix@Fhh{(=U|;xt~AkNfD1M7nsO` z=#&(enu10ukMp4+;mod_a6M)I0I=I;o~VaBo=fubgQbMs1+PD{4xFbEbpHUuqTo@+ z5Qu^T#jNy7j=zY(nSUoyJEV_vmXhTCvO$l1mZRnwA0(M458cfO$X+=Zrtl?wt`ELk zE{a7NF%O?5=nn7evC*y1;7nd%WOGKx@%+~VY0QH5X)2TE`Ttlw2t!{^crTSjucAO^ z(rzh|Ch?_AK8+y`0t`;_x>MA2>`j|q9XEVT8cA7-jr$(K`FFP*@P+g#!WmL_hQggk-T2cI4#XPGkHtfd zftZGz3a$%ybfguu5^FLP1bFvr z4dmS^$GYIzaLV1?W`ViNUwE;AI1q}XwyX25#`o3jLDxKq=wD_NT8$#b=77!Y5vPS( z%520CV>Bi5^Jnc!UkZPm2E#$3O!FUc79nX-h7qmeDokm(s;)gj(m=2YmmxKy4R9Lf z=4Y?r#bXC|eL8$rLbd!D1c`5ZhKmVf?X3;i5ik{RX8A+590U}R_Dt(G+Bp4R*Ho75 z#GSYF=I=Qb5sD&Jf5h|Y&^eWV>v^RR$TT{OQ!W}If<`D()g`6Vj(2h6o2Z`=bcQb0 zRC4)SWtQFp(w9nvW9EqzMS?mdQ4vT<7}5}V>aDs=wB*%ApHM{5$MY`C3nhG@*L&9O zJDxLY$pMK^-T=PNU6^;3P+jYot3H`C6ELG2PI0K1W9cjkoKnIIkFdVIVDgqGcW`Yk zdTE)F%l@==s^EfC`>i zJXucbo)EO0T)xR!1irwH<`1^fZJ9P=V$p8vE$CbzCM`?nUY_^MRu2t8+(0+@e&^`{ zQJk>?W(Rcg92;uC564be5lD1uY zYDU)-X%77M9zfbnOn2eAxAS0AB#Sw&XGS*E#rWwmmg&ifb=Ejb09%lF1AKf3&d_c% zxtsFf0)ge$@6M&grm!S+i~bitw|2X9Zj*eXRm}0$7R?O1QRa0z`OA>P)-;1j0hq($ zsxX|rEW}|3cI4iqX=B3XF~mqsTh5*74ztpA{Q`zobs@|_xO~GKd0Aly3a-E6Y^{iN z^mG3*fvff%m*sb70a$Vn`Xni+LHYXUYHQuf&O%G}-trNW4oUf%( z%<&Vs3({*hDVQC)+jOS-UmQ3PBwegaC_#j;!c=*0II>EgPIp&f;m#ZPOC{M~c{v-o z#lvLkLmOV0Fif?#STS^)xYeYSI7yX3R$}xDtku>R>f8zU?;lF;%Sh`5U}6h{JLx@W z11f+NE~WI}+Exxf`DydSJV15q*=#Rs6}_yKVNi-0l`5odV^y>&9An{#48i`bBdCJH zc(rHQ0|6a3)Q?ai9#Q29fc@CnLcvcSA_SAwbzubgoJS_X9wx?T6mnx+f5OzbCJP| zQ0wx9o5KV|M0r$QLWOgTuMWseB1_uXF-67e`c(4VHw!Uf_R#z=JH~*GEOGLT+-+y^ zZV$c1rq6pBCYHbjaQLwD<^}ItuCP#&0Sun_kL@r)bd3C{<5Xmp!Tf2YRO?o_s0NUV zHxIud20KA)v#4y3D$hmlAoYcxpX>UJ^aH)$z!TJ$7i1tp2h2E1wl|^p|H3A-=n~;= z>fG!KgpZ=TsW)vs&Z54js&Jnci?(G`8DyTy(c>zNR)uC%cA^{D#)=tB#qoOhe0l@^ z>lDCg?naLBKB{l`Sr}!3Vu;iaqnru4+hZ(2@dr79%Hk9uUPildU)D2srAIRDs?H@0 z3}?=Etfi&eBescAYF0Y(U%Xsib;R2Ph&_7Irw7LCkqIqY0m~oi45|zww6Q{?dWl(5 z+8(inLZQ0!4~-3X)*y9sAl`?1d#n&x%kmGH+Yy&rN-tMe~(8=w|pWGr$xsjpo3-tGos@VWp_~?051D zM74KL%j2*NbLu}>m-2m?Z9ZPOHUYKC{@6m z7O8`o(|Fm3t;18gg`H!!jZJ8IN`^FMW z6_(ev`58IGzR&+n^8}aWw9xq(IZLEhSNMypKn27l!)ArapPi*=MRp>bDh~RCW?|Ee{N-gEdNQJ!Dw{|qPO>hR*Sz;KCl52$(z+|7dS2yGmlemr zy(x=bK9zGIPJ1UsM>p))>EBoGBwWutiEU}v^4@+cIh5sbmMWedx?ZFe%bSoulf)Ck zFjcih{m`K*cyKPBn>$&$+Mo8-z?R0#OhZgbU&x)6?4vrrn$!PiXO=NERC{b!Zfd~v zg(MK`3uJs@apQQW4rg0Ia#+be&k5XorUI2v#cfs~9Uu6*yL*Epg@efFSXed-nXDSC zp*xhR6~!58P`T)zL6Oyp=@O?3pv`5PyA2PGMEsbz0aN0`J`SO!n&R2u#DjpfAQ#$R z(`h4^o?+|LNikBXjkM)PxNiO@jfcw{0*xEhk_ALVh~S~>_tm(#hU+4u)el13@2Qwp zG|JD+fWj8HH&9g-ylOquWfUB_l}JA0Tc+HQMVLC zL;|U;dVLS23Z=xW^b9A};Y?Nr2jj3W;OR>+49M(3$3)Vr3P2EKaDp-%)8JxI zI_jQ<1eq5OWUfv5kWhs@VMqhP^+0O6u@(%0-_AhVByl%&G#*DbDE*L(bj^IeA^-iV zwwG@`cbaC16PfSUW4)6%^Z!9jb2=^YqLi!dAo&Vo3uoOI7G;-0nj@ZQE^*V-Xmu#&9n6_lZnhc zW#8A2Q=6FlG$J%|SYjy|t*e_ExCZ_Q7a& zWsc2JHnMT!XHEF`FbwPk@ry5c3bqDuJ(XnQ8sIt~(;h0XDWSkX#NKCxvCbV*%>#yH z1H2jvy)3O$ep#kO$S@dGS5Fa5{LDvmY6JF25NT^cFdmO4ad=jJ>Oi8i;lncPZ3_~3F*6bS+8xb;_-~b?jiSRo>A3g(wEY3a zF51BsA%lI{IpkqL!&u(X z)im68F{`CrRkSKVmPKdF1Vi@$NiHy3+d*EMVxy`X7I;3)&l{XiS?TjIHC_p`QbeuM z_D+dyTI?jbMhG9EDJVY#`&JB?lH_R1Ln^*b^hyRQQ;Ml|Ddor%UcO`iv$`UGMugVA zcd59jflYVtHu%~Brx>^Cw-+GYiX!jxHZfojWfg+z$sNX+L3X7NtkF8iu{!W`W@~Ul zlNj9G+u`Gf)?3C`6vY0FC>6V^h?yJeQ?=g3ZlBIDZMrFnsP>CgMcD`FSI-i%*Y-Ji zA{EJdMc{+|1B&zo;T)0AhH*-6X(pQz?yP8Lg)oyFq=n)k9>cj;*I(gBCe@v{4{A}A zy&^nY@0Z*+;Wgrf$;a`9=rf~0O|$W;-S`8bX67@Ae@pJfaJftg18U(i$}MhDsHK?v z)8Wc0ltJzF*!@VXC<}1oCaVXJZCyFz8$t z)3C4dpM=CCQmH&Aca$oNX-NXRECr7>hC>4X`|`u2i^xUjQ4MvR5(OGU!)QeJ(Uc&L z7phfyHsFM(l1g$<@`JH=8KVD4=v6raF-r1p|9whIaG3$@^UBdWyDl1O>lwi9d95%+ z>hqI9;c&i*83T%1TLI-)R>pV)b6+Hu9LEjX8yc!k}tO2 zT_nO^0mQUXov2jz%QN$vXWjqpT<*gG_DCWyo4cVszTY=Z%5aKzUSaq)^!7#F;D(+7 z4hjNW3gJ9qZSqkIGQd8hxS}ekoK_r!3Z|6h*wG&Ch{^enrnPZ$Q(7|s96cLw)3PV& zr`y=g4@E}jmYe?pZPy-P0@~i1^Ga~NI(n4T^lN_ZBS=+;C$0;?yK!m~_fhg^7T{n> zxvN3X+#fzCyo06r3YBxaxbck!F7@bRgVzrxs){lZ^yZ_y>BH{C+i!YI;x>+1Cq3H; zyUMeQ)0w5U2GZ4g*txBy1_4F(4K)qnAAUmy^FcLlt&eyk;@vY6=)Pr%j{5_CeQl&S z1Wc&@NC41xFnC`#bQXtR6lC*0@1>y3G@#IGz-boZ&RFKd8N@jH(sz6vhjiyPi(s zT_m}Oo((F_&Nn*g+zjIUgj=7b1`{%I^VzN{M5J4z&^i@(<(~hS_=&e;!w4aOQ zWlKQundR4q%`O+%a1fay`;ec~xnSMzjY z?Y}POZ*Ml~ot|U}QXNZ)^Z3AIDLXmtl9ofjBqk(4azfsC#pGtmP4FK-#zTdEW=!{X zrMwJV1lz$FgO)(Ir0e@lKB^9kqkvYDE_2F+KPQvUV3@CV35S$tj)d8pj0=?QO(ofnD9tdqM(Vo38&an}ltA4{&K9oBV|z=j>9h|&-g-h}FeS7i z6`MO)zXa7{Dh}_K zf(wic)RkM2)(owUK#-u{UoR5kY5j|h=P03z*5Z7i8H;ma!th(}-VH$4(X|z8Dq=7G zz=kInx=VmcgE4|Ju8Zyc*<+IN(>m?nFhH_d`B&5!3VK@{A}Z4onQ+slu@Qq$9tfQf zL*Iz_P)a+&Y*V63I8shie%SFlWihs24t`F>!RMVF$7>bihv3>ZbCU`Z*UV5HlmEd2 zke}?aLS{H_gySHu17rre?D2vBRTzpu#tF~V$=74C04N|?;l`6!DI9A^?H{~8N}b_~ zkjx6sRc!6zZF=6sP}0|y>V_G1mO|9N8MA9SC`MfR3^$zfrDY@)6&{hq7FMt<&mNo# z;B8mQ;{SAB^|biSGBtTHla$~%qi>viUD%ypVf$JlM9t=@V-S6PYv1zFQpCrciuG{` zYIsJ)1r(jlw_pHL6|$7^$lgJkV7%{AhStiL=R-hfVG4TylkKF@icf%n&77*_DL^6w7YGz@NHd2UQ>2g+lb4=vW>)~>2 zzYXvsCUmjzrk!V|Y3OTDb{gt`Q|({^?^)*VU2XU2KRzI)#gK?!fm}V|;5ZpUo*q8x zal%cP^<_H(JJ+5$nemSmLSJWoxT@}X(_8$h5T5-&&5fcMsV6b~g3l62vxB-|nT}d- z%lV*<)gJmQL`RK$mD9x<1kM;wO4=S{~33I@Tp7oW6lYlq}H$ z`w2{}cCX^p6~=4Ws%bJbB_Ftr9)Cjbn5fFXhrcl;{Vu;S@up*!6JdG0SOeRv;Q&$P z2~j!M$elSItF9TlZ#jQNPX0|sDFp`t z($Xd3HaZ=nQ#vFB1OybN8zhxfLQ>%;Dq_Dc|H01L^F8OepZoK0dq(Ch#ekWfEg){Org zQ)@MAX#z;EKPi6I2RbijfAoX+ zHHyTehEp?7+MF+zSY!!im_ONcjP3ym~zNXFdsu zGi%pp%<0w*)6E_K{*u?K{XRB1U@C!C+t~bz@rBDbSt?b?q0B8ViyK}}eBo7S8P0Q~ zZRyOc>3L>t*n#=Y_8Z?nNJ2#we!PfmrVSD7S99RYy&uiZ%F<3sA*PA*T>n1CKTb7FW}K~O(0Ez=aN?ryGf zj?!RZg;Em!stp|-)Rv>{w(~~lbx7iX0#KIRHd@E6ZTBWbvz~KcbYooI$4@D5 z>?4vEJo8&>9iN>Any}@=GfWz;zsa_HRLwLA05Q4JlDQT1^pn-wkRqGjZ<48qJBT5X zO|t<*#^ka!Q4PjiYGK2@yRH)JUV0l6%Z|ndq93}lEsR{(^~8y z@2fEX(q1DGCyf6QqyO`CJyka3chP;V1s1$w=Z%>fNv;QbN(@(dr7+LHk&cy)qBm@+ z-52EBk{Ui$2{Fr=*Y-Vs9ChSmFZY`M!4vlfLto0})z4n{DvM10Wa(0?;O?3uib#zn znbE#-w8c=B3+La}ntFzyTsrO_CCnePn&GeB@wlUs|m5o-#*T zGHXe8v%51bccI|u6TUQg(o~&nztPp1bxaPb*x9f{HEL(_g!izXkCZ0s_;dMF`gAdU z50|n1@Ew(j6EE_ou=04s1p|&UFh-xFPasC+`^ZZG15~*~5Kel3>}a-yT^+3do68yG zAYum$l4B&M^bITtoZ3Er%#4jXCh>M>Aj&=F;^FgCkINrSU$OQ-lxBp@MwAN7+1WY^j<{rO{i{+S) zYbtWf6(8MnySUR%Of<00yiuO2&uvIv{b|G4T03fWZ-py!ek z-1v^!#E7OlTP%+v|4~q~lAl(`fsq3f1(luLhe$K^b3%Xzv$%7GnrzLdlwR|SoyjT< zmz5fVb~rwGg_g73Ks!5h14^t72K0Glwt)RpPn#*}%r8I>ck~{f*l&6~eOy6MC>(KJu(+QWX?3VRuC&~#V@isC> z0#7zg2#~AR@fSK#41E2Pas+@7-H#v6ra4NqVt_QuxzR=+75I`{B=iYv5Z1H0kqw8b zlTHJTxU6%jqnmP*_c1}$FiDX}q2z%|GcauB*!hU5DUJ*4m}ykZl?F0`>1}wU0MM&p z8fk63s@QDT1#Yrx>JH9W$lYqkal9~d4HZS^=EJdE8aTKcZ`(dQ6c1XRp%|ekIngz$wy>ROrIyV2*s5? z*|nGeK5xjZbPspyv{7HLU$J(7Xr997u5q;{~a60owqM*xQ!>WlSz(O#R4&&sIy$dcX1Cos)dj+0no z+iN#hi*~*-bq+(Bz0~=+O!}%YkX^nV=R~~09aVbO38{eFDqY;|w{le`K$xCs-(A<| zu~VKgW#|4v_KVvdwypVHW((xnk*t>A6I0tT)|ms4@tbU}sItc3hLrezezn7}P@{Fk zL`GNqXpbs{uEzr*tjWkr1CzLk>uYPqEFXBMUGcRUXr%%2(7b0Sls0qbRe5Py^18++ z6K9KT{46T{>5>w7poiBo?%E5(lt$`>Z>YE4Y|^ls&jX5S{_JS_mNx~mk^Cdkz{KXZ zK|XSLZKcd2z9x}1oDZ1(etq^j#dY56pk|}+lU&vSIBQ~urWABn_BC!t%5q4+aLd1F ziTShn*!8{yY3CM)x1~|;F2C*GA%jMcsA4Yd>tnq{AjjS&Uu#xlTp@-Js`uyZ)uke} zFOB&9sL$20HU?6%D<8RE-@pHZ=b!e)7H9LtBR^aiBSj!*rQGY#W*!za>c!lT1g@eB z<~EFAmE~}Krx|xIFx&7SsqZsWpxJ^}wnjLyxxX5d1=zEYXd4-N^!VHL^+KxkrlATU zt;M0Da~#=ldcC8yppV4*%a#M=QoDS|?=`z*@GSYZ=uxVs*{dkPy<-J|?tA8rN-7d* zl*c%ka)4TPnMV0TxM)bSu~Pu!iyS1)dwV4Z^r-DcFMu&#!@UYa;eHva_PH`ynfdh4 zN}V!KL*r_Utn$sK>K-Sj>6(J@ujy$@+oD*X1W3*r0AcHwJ?1kvxfv6w1=C_SbeB>> z6>W>$Y{k33%d}8|IH6I=;KKGk_aVM^*E-z0Z7&%v-eLi3*2`Gtvj9!Ivp#2Ht2RLI zmlvZ-871ms@iZnNqvc77Z&?VKlwhX!Ijtgd5c~NucbBq} zm2)N6xhi*3H+F2v3v}vwn5}d8G(>~5_)>1W)FZuDcb~0;JfP+*`ti0oF1u+>>P!MI zdh~pNH(G=bAA93pXU7INS^nE>W@n@V18{q@qZ{F3=&R9CXon(n!%2vt3R*}Bqs zQZj*B)`?QkHwTnyEXiJSKEdnHX^Xpom8SI*iaiwb{zvr0oKN7Ff=% z0j|5h=ELDB!e&p6U=CZJv0={}TeDf9-))G@WVJ^4w_QVbgh8U8QI5zv!Dy3meHx`u zVJO%MD=_l0A!Dp>UWt?-RCrClVO&UH7%;S}zomqMWYia2ds#rmGdsBX`-BUlpC;bo z1!N4I#L)%-7vdzQ`C7%ROAU1%)>s_P;U0R|&}^dR)FJ-(N;D*HpWB4kHTV66|9ELn zhSZG>G!)L0cW%pv{g&MA_cWHBonaE&b*neyjFA|@?#?9P#kmTkLw#Rfl2a58qCI`t zDElJdq>i`H%zxu*gs49aHzFfW1i0e^-r#5863q;+$N;tR@-JH3`N8lp4G&ccQ5$-{ ztt3nCR7*T8RT`J&>?M80DJ8)1UsW8G0}ny)#LFKw_HeLPfq7N@&yXSdXZ&RipWhHP ztVEWnjv0%$W(0{&5c-~0%&1Jn-I zt`$lT6Z)BO-bh1)MmKw={Gx0?V3ubppaOomgNO7G2kIteiABJx8z+(uzy8k_vQ={9 zO0$r7kP`q)QZ0u>wKowWt^63soOHQqzs&(~2InAli_3-Z_yPVyLiIg!3ATQcM1(bU zf*~g{#EiY^wrSK0?+KE~$dfSLMZMdRR^6mstEyhEu_H6q$hM9gbAXH$V;H+BG3F8* zsMc{4d2KcY=tx9&JX2wh-DYBC*ux=MbL5l;8eXb&_GZv@*Xv+3bPf|!{ai$!&~wS# z5CUHF=J2$3I~tp4B5&M$Rsw{HTTsu1 z^Ku6*!N5}CLVkgj&?vA7;1c2F0CBIB4&}_4W`bV^o8_EW;+f4QA>>IAO`hk{{KWG( zhEgHKfRN#OsF(;Ee)t-TXNE#7 zyMr0*i7!=ZqZHDU|7)NNgshEG1o9g%ZUj&8E{{95Y0=-A5sPwaQ=^)O8>JQYJm*RE zJ7b|;8mZwCF#gw>dlUvVmg4 z`x*ZObTU~;DK>>BHh-xExiQ;)R5urL66HE3@*p|1z%}%# zh$Riv@QdPbCGFfmaa#Rtee2kp{n?M3O_72T>@qn2!4&57&IMpeGSHf|BJW=Rawp)M z3W;U%T!DCMzqF{swJvWotld-*c;!Bv zj@|z?B^9~$yBrTctm>FxyzH+tTQ#!*DYv0pzqP(lSJ@DRF#dO$bGFRDhu*0Z!Y9&e zmwKoY$O;hTU3jP*Kim9}{)pj9 zPv|jBV3MezL{`4tIaCSWWJzc;e=lPP+dPMJ)Ck#IpOa9YcD~7R0&2UBMaK{Yn1>RC z2hOn>WsF~ogqu8+)2>gZT6}Q-AijOMu4XUH%nxA4uZ@~MJL&o1iywGV&eYYLAkzxf zv-wi#AX2-dM%j7GAyn-kDHJ&qWuB!lG;J4c3_}d0-)rF6z({F3zA4yHEA}{xo>Qk7 za9QFbwH7Q6eb?mC;}CZAy#lhy0tI~h=mh*!#6;g6Sq+T+C5n81ipq}EXwfDx(n$m; zU%nAC4)RbVuP1+aG42xDhq;&J@hVuW7Y6Pr1Jd~W*g%9~xZHPVCPyzuwrvEKIM z1)I7IT8^Hh!WkpO?N%;BltXA{PH}IYT;qj&8$y+a za7s>uBJ#K)iUGmGE8{38TFR9HXUXa3643veYndHS;0RDIN))dzqdQQx8auiE$j zEvvVgI?AJ|wfMJ}-*EC`@vbh?Y~Aa}ytm4e1+xNnMo3T=;iU>s57aTO_3!z(j8Jo5 zw>7^q=imOtctY!w?Ad0ee&A>1A8*JC2-${;iw*Sy@;gjMFAkhIYtof^9@A>ZcCbky z-xHto$jH7T{YkQXxp#bjtl}tvjM;#NWehUtIj9kSk1#$r^Z8XjPNhlSpuhd{8zf1) zouI#qVP#5YEM+d5`|99@e|waTy_YU3v75oyjqTZad7WlVn_J%Hdar6>iQPw5g!!vU zL-`Y7q(8ZQPKHE9X23Z*`TPO=`G7yZGr$2Z$VY6_9p+$$z9X@y%Y68DTJkZ#s>d^^^`QGCT7h9`R9WUoR3@m}btStcu=)4ixdMxiRi~QpS z6v}!{e&$ctQ(CKhZ{3O6JPTE$N}<^cNqs>9f%y|4nvG5o^q0PHq~QF2jTwzJ%35Y` zRhU1KX&#O~?18C4VxD_tW>LhVl@O)9beRV>quA8mjbT=kLAJ% zafTy~5b+}*fbsJ5m@ww~p<33S?%n4JEn5G_CYsDwIO;uoP``8F)nW!BB-Q51QdT4z z749!hYuKfWXyzM=Qcynl9qD!+hQc3G;w6CVizQZoYV&iDLA50-g{BV&{AyAAFSF(tLb0o?EdAhvNip9?>TV*+50YpK?Mdt~37Uh^jYE4*3 zJopDMmjDWNJ@MIiwQH>sj4j$#Sf7%72^5zzrI(d?jN)M^qjcNnz?oKg;ubGc+T!;9 zZ?LKPWt{iX{Jyh9r<)3jpS%YC2arFddpeXL6gSS5(!|94UiHyQ1ra}REoIS!FIl2I zeB9^7@Mjn2H2{BL4Z&(z-gn`-5L1(2K3}rB3f{GVCxz|TBJB-rGLpz|6>GmqSW^HXMHe~{@WXIYJa;k;;tXguL& z9eT@RHRK$h7E~u7{1fg8nO6q~q5LKN>8f2=w8VqZ*L?4#AApi06lyixmgbchH{44% z6b;}TLOEC~I;~Ap<**iieG~tgF_~M)+Wwg-Uy`slhH0G81lO>7 zna!8gmbUnnp&v$~#@Yt|z7QT{!@Yxgw>7)t3~9KG2Nq-`l|Co$8oZ27&tN&SxxDBL zx!syAU4b+8CLD}XT8CFLF-j5!G(V%UKDy0@g@EEz6+{cg~l+Ajz?$WEM;#hfCLnvLmB{9v?%G`(Nr093`)&Bv&7gewR z(_87+!CE5>wwP=9ae!FE)^{!;VvHv z243#_r)naC4fwq%h8Z&ngFkpBXe6my=sPb97*g-7`HJ9n4$hmOkjz4#1D~BYFzczO zPIHaFyW}eO&aYY6hXw6(gSLyMme5g4!JjJDcsaRH0^aV)fX#ud%FqevM0{W0`7GG) ztW??oFpNPP9Z{ij*yziOjKh5DR@rgNbM5a3qF^#GL<*(5;}C}b+RP3 zhspv=L}h{s@1uqE2>}}h>i#GucOz zGT7$@-LiJ@6BUF{JZ%O1ckyQ>+P$uN)i){EC%db}a9cPoI*UoK_@;`z(vAv8hGUS{Q4M>5>OI{3NAztQ&)J48Q9Fma{svyC^`4D~rH~uZ zc-+**l79DSf*~uU7R?`N8E-ziFs^Bkz;IuJ@#GTKAUpZ_^amT32*7k@9rPAVq_Ma|`iVTL9sq0bAD} z-%5e_OMP?d*!HDG60S=6tb2+GRc98q@pEtSDTU$Nej>%`EAR5pLWxo#{s9eaPeH^ zMw6@dd2dC}X88M){1DiW)@X@UHVyGXiRZGdR%D&0pK6~8R{&(%VXx^sTL%?KxvRy+ z2=&;bFXii{3p`77V@`huvKfhVOP5gaB;+b??&DOeV zH2H*>#Pr%E0ZF+Xh$^nYz^Dg)uD|OiIDZ8&1MHowMJ&(NFZP@8e5INGx6D$WXQ=(l zAxYf{6r}@jWnHt7sKLTFPG}G;dMYV70HITvGG5!Rtus+!ubFImjs98$6o-IiY$SHD zZarSvm0%lJ~NC?r75@A$3e^w4lH?{R^pKnTIXG) zE5F3w$6tc{)W50ANm`-e7>UlGgO6D6Gd@g!yFtIYT;t<^Yq?cuxKnK29%fC~Z6%w= z+MU}I<4t|L5GiqqfO@_sBX_(p2Zs%DqJmQuz=ZtB?w@u$oBO7_>b6*-X)?lGW7w{w{am6KAc?sDn;Q%To^*}lu#*v?{mTq3Yep`>-`?X-EE6q#HWy-F3k75OZ@`4 zJ0a0&fDK7A`W{NK;m_a43oEqlH}4cAC>pC3N|l zs-RE(^+tQ+7W(45*Gvc8jb!Z&9jf70>gMdBuj%ysTfY=j zM}A2%Z2cR_{fE;t4VhEu7J->}KC^j19BDT8vd|}zsp&Ata3D>&Ck<{6UJe{|_otNr zPJZ9kdY5gPwM{S{tjQt5Vf13v84!oU5l%m?<>|}2H2$>G%z4&2jk$o+Ij z!=<_~qbEdIcCeZ?1qs6cEe~vv_eF;hatohqK*yt>uA3!JS)%$OsX~gLTrk=G>#ziAn@X? z1%?kD!Lm}stDhzD=e%4Y8HjoiR>h7(vMz+Ofxlf2cwbpXS%p|&l^9J}E6)v#u+(pT zaKI820);L>eFA0=CHa6wAhWPAaS&iF$i)pII$M7FWshJ@Nqob|vwr0o4F?1cS%)*9 zj1~ZX7BU4K1L^REbPbGb`vxQSk{wKwCK^@$1GvwS^TJMAyqOG2`--fnSojJgi*Wa{ zEHtTY0r#)k#tA+5@1pj0-brv5t+PA0Z6tIe_Yun0%om?@RrR^_7y`@G}b9orKmG{c_T5yO1daa-7j?+LeGhk`KGVW;!(dVSl zYN3vwM#;UL-ql4_1?@^PPzru_`^M71F~FGN-28@Bq!w#s!|R-9BKAHSfwsvKxGg}7 z7`OWCw}VS{(^*R-uj)xP#UM)ePDXQ8ZkWBE**TLMB(eE*K!hU~f@O>p7e{xBGW=%By^H!6%}v;4K-&zcx0li=i*(>%MNNdn zfCV+hiR|}ya96%Q>v0Xr6cg30tHFy}kJyR*hjsYn@p8x+TWBL~k?$=>eL zA~~MWHm#0l*ZIpmQ3I&l7O@_5{B)hB877~km0|eFVX(;)eb)QA8dqF)8?$R|8|89j ze!ZaYERxL<>h1L5$bpuSO{Y9c?(QWU>7K9FmPm3=@^Fty(GO2o3hz`%2MhPl3z#MB z!=d;8cE+wk4Nj_L^$MtADiGN831w!#P03OIVAaC$w(w`-RjmQ#7$%0)9&5Yn-(T~B zM8mF1ustk=PYBra{GD2pT$kG1%n3aR3DwP|D@o2|w?1B@=iM5pWs8R{#U9)ld?|KP z|AvanDwp!R#`joaTL3EdKR~leKthFE4j#n^k8qw}Vi(i?v9#vuOX?Ysq|3e_%-tW7 zy7CcAhRV6f_~4~M(_1m#pj2Ja9$J4pOftVK@IMYhP`B$X-uDTF2AbznMfOvPvs@l@ zPn7pn8T|WE%D%F&YDXM_sEk*gN28qu zZn%l&er_S!th~+NQqc};fUBE5>Lb^Qfhcs)Xy!HL{TPLBRp*S?pg1e=2tj+7(jTPf%nAQL=j@@!O|It+M5j&9yAINXxbP> zpv!)=kWssLq5EEHVk>LA+tIEdrp0iJC#o?sSIY}p$paM5S{FvXJ%QY2%{{B zeja^y#3_kYG;bQjq~<^|(58;C;}JMNggNO7Z@>7Y`7o|Q!DHv+XiYgc0@x4vXi!i5 zGt_7Rp>eTUSc6oz%y#r2iP5il-f3K&7vd?M7!&!giR$Xga;g(#wt}IW9R%_lir$Ty zvy#@Ak%@I)!cuXfF7m5rzT}rw`Og)8Y_Da4f6is7#jnz?d*z&npivK;lqP?H|3QHG(iSviJp(2kRa|cNiwk)u-4b&?H>8 zbFx|_lAOb{7UfBOdO3=LM}Qu%4vtdBAb3{6GbvPgP5H#4YB{zZw!&H#wiuOe&=RG9 z4#+$-#Gi)X?x3DAs|qK{wzl6@){#((sdhAmC^{5Co<=1(IV4WEYbg^Nh4v6% zsx)EXkNpP>M)fe`XzuUh-B3keYme4pE~|(ViR-^BF};$2jtcQV-2qU#_4kJL>V7&S zJh@RLb?i^Y9TemdlMUj9)H}?}-Ba?(TE_lxlk5fY4)AG3HHh`4?2Ws!8&~srS%2%p zO@u_xT81-*pH0unm}D<2oZSo=`eikcytVV5Ud(Y9;^oYKD<5w1-4*OU_H;cx8iF@G3!}nys)4qOQ|r6B0`9zR9j%-^)T;?2SJ?uNMk8)R@wTe zmHHG7@yl<`0T`@bN5ha%&dyOI(h_CE6g2$7vnOsKKjcdz{0j{Df#~&`9P{_1ljumw z(tT&u;vpG;7kqA;&II{yS@>hV*4twgEp}reY7v~P>ZeknSaZoKnd@GAqUlNSh5-gvW20nuZ zNkVK5Zig=EgWWV1RSyT_5uua+4l9d9AOkVJ66xFd`|R|s>eDekr;dh!f*g$Gn-2SS znZ!**fv{doeOH($$JFSOs?;!~ptTPXybb5ABQf*Dzj9JfD^E4E$ku0_#nZx0D>h)0 zj4wmS2SjNd#>;DHdU7?vxgPH^&u8vcHu!I>W>QXl8G^SQFPO)m^6DYW1o5LP3|!44EGE1RVB37K?c83fV*`T4RJv6v#alZr1ux zt+7$!R|^K2gO0#*7=U7Nb48Fg4oa(24~n?gY-s`^f1(+W$rY@(j}e`FabH%kr`+wT z3EV{4KVUX$0ip}TG7#Gj5!U0P=X_Om8BOCiMVz#85H*_NiT}7&sPo!!MCmL9;2Fnh zJs|C?BkjDQYH4$x>954dBF<=z?h{!!W^O**x8ZXPgqr z7&$-iX7EjhqG>1uNtt*%sZtKnf?Udzp#yx%O`L2lPR)cWU#KTW1piTD z-w>LN4}rZFi5BAH+~fM)ZRMW!qV3yzoqC4?nSqVnd}S;gSu5V1nk$sdC5*i+1RpWQ zRbifXpYC~>(ULSp-$eyh0DeR@xupzh#>?EIS2r3JJnZQUjUW69Kn6BK0O+)PAx-{$ zv*Ga)Kha(~ZHcn%e$~w*Qy8hu*OL)q`BpdU8NVCI9#z)bI&q}&P=LvJGiUXLCzJnz}Ty)nP%c1TfOvl7A56+nKfh#z1mo>27 zx3H6<7qT8a?!_{;CW#msO51L8gtVBfh>D1MFxYtiko~`=-Rb&HP}otdf74vJnNGIb z_3pV1!T^M@oyjp={Cn7>a>WRS4ir4BrJ$3E%;2I3X2k(un*I9fm9bbG@A-#MwW|*j zcvwXqda8<%URinFkxBIp5~?PgiHwyh;S?h%1K_SKZ3|irBJ49eBhlkSL{O2?sD3nB?dgKvHi9gdW)8FN!10o!jpZ()TGpWAUQBh46A2nE4v? zsXlNH%9-Q?U?|@eUt1mzuXvQJU}U~QNuP5_bCIaZ1`w0IQu!fym@<9|OmHi_`=)An zk|6aiFG~hpb~v;DHQQ%8-m_0CkfhHS6yrv}{%UE?>Kx6zDUn6FpP0{?YRcag~A4NHs ziBnn^#_4!JsT~oEm4(XT4Khw{dcGA||F^pMv8Xy>=K>O8-KxOw3Q?C3+HL^OK}CtO z<1z+OxB(G=Q*qSgxsm|5Bg#&T{{&f_4P|u(v?*95$G@Igl8)ebBIOq!Q%(I=rV2c3 zUqX1*r@>6N9^a@5A0!I^aE9lAc;@?WYm?j{0)v3<$Bk(#cwTtq{Qm%qg4J-*_hp@< z3?~ycYT>z6P5a|Oo;NKaw+HW8bka$*o9H?{4CB0l=VF~MI|dZUT^Jn(R*%$q{X%P~ zOvBV$yOv_v{UL1+8l5EoH-yHO2OpZcm-ezBB;AL(Kv)A`w^uV0HY`{#JX7=?rwJKV zD(?CBkeKiv)*IHd>7Or_iRkic%T$Y^If^5IJ9}i8V|fAjS{f)^XT@r6h$P~uV8F!!p&C{sQ0$-trXbSIxe}%v1pQp#&`0jSt z{BGAsl!Bx16uZ2dY+?M+-%+x#rY}U7G$2RgSTn8!{-U>dAjIM8Nhz;8$?h@LgKM8Bz!DYXTnKI17pMWkC4;Fc* z378|^R}W@0pC$O$&Kpc(0zol=*kA59HL^sxL3H2hz3YW>-rlp6wz->MbYeqEGwbwQ zZ%;u?R669J!@P~ZTJHCb;uZMQ+Dj2;{P5xtcib93Ydz9dB&?i%D4;|2^sCqX;W;-Q zyM#zX=fKVT{xuF&I(q<>U8Be~7B=1GK%%bXYelCQsy%6}gK5q|a6A`8o>$@oyH^gw zJPZ@OgVyP(=@|6!xCB6r;Wbd@&eG(7WFXH@n@tCdVv-<{%FtG($Pt@;f6iUypB~3V zMny(d>^-k)%r#3$+~+Xayr!s^Dkcj~08v!LW7zpM%j^!FbbDb6QdhPH01!fC?0eXh z7%=7r({&p%ZnS@=I=_~BuGVH>R(geZZbLbsAlIijuUn&N%T2tF>ol~#i;+Q}`=`}B z0=*o0gzX5JRR?61m&}5=P*xu*?Lj_v>91Wi8ZmA7ptOsH`O;V2&oLLNJxfacS~FqX z#nK*%MZXnY{|CVQ^c}zV;L59@JMD#ZG}>wE_T9j0bU$5&iwN_d`=yw@^u6H9fz5!d z+rNVACBJJL6X{!x7|ph=eqjZ!L}>GdGy5G6?V)A1EsdwbVXp(~Kux z+rtO?kuD=2yic*5W}h>8tvket!0h*5>c=_TtXb$KviZ#z^7K?P213%`#Rq(P4GFCl z#Q?G6_T_@yiFa-tnJF_;9MWw&hK_e{vj>_dRy{WMV5$9%rM=rB&taVMU=QM?VVQQx zQ*5Mw1&};6^nmtz<<4;`ppKa*ZW0fV8M+p<582eFh{zUO$Vxzn5^n9M)z|RcC4~gT zlPc-z(~W#p+)?x9&0E#8UCsz%X~Ava<}NvG-EX*ugyiDK4lzRyNYVe=Gg zHP3eJb>Waj*Vh)I4AyW8w^n86laufvb^ec&Ob6HxHn5Z>+Jlt^_jC9)THZ>toqwNE z!OhjO7DWJw{*5{SDR?&38_vlp5-bJ_@2>#=nZCqnc~9tgWsDS)BR$jR6#T}E?{p=9 zqKHmrgx0i@fbAx8S4w_ZD}B(+4;#$fUny3I&TV)on25$Vb(LXBI+i?e0po`iw zWSWHK_z5Oyl*bBblQG-qJlBc{f;rkM>05z&YKWVG#AoQ^V_IVpZ>Ac*Boc)^0dmfk zcHr)%P~M=lL}5OjZ>75mm0*FXLZFu_Rs_HeW_Q^;y$NKmN3~adv^_fl9^i+)Kt#9O-2icp5R@-;OzQ^j(g7KqTpJ`rOnuf~cgLH+n5bua+Z;gpZA3$h zHSIyf^MzYqL%&t{Pv2t8z(aku$~r7VtHV*Hrq!=FM5WhH-Dran_G78stTNqYa=T$%c8SN^wsWF)Z=81G_^@W0!azHj%|r<)l*U+HF8o~yEm zC$xsudd}_MwM?m93I4v7qa2NFwo_+NlVS2DA^DgKiy&lq5sj|e#6tO(5}IQsWjdWt zq%OG*a}1Y%;&30$z#e*J@JM33N4($C4CuzHD5d>z(ppB}qCc=vu1V;jm#u-vRzK%! zcT0sJbw`wajR5+7(tC)IAcgS9>#L8$QcC#(68v}Wf%mSXHG;s9ZzimLCxdNyHAqdy zS_|~1>-Niz(Q>W~L*=GnBe(Q?w=ioGNAG8>bUM5LXtGkbsYc~EIDjvST1kXMk9lrh zo|HAm4D$DZY<+9POkCZzf%6UdT`Ur6NM+%eO&+jkeCqYXnpzofPnr`KY204Estnra zI&JV`!Xg!&V|~ON zo=SO>os-28Nju7P^6b1EZI}=AMfx@~e0%tJZKPt;@GNIyv9?1dNLYn^HyA@?>qq_Z z%H&7W$#0`$kH|z+a#*nQldc7+4?-!P`$6w**zQBK(S3yY&*FOQoF-{%L*gdU9w>p! zapkM*B(30S%#4@?9O^Wdz)Gl@rj{+%h~t0S+cw`@c#q7=(9E21@yWUWkf?vzpCYQEVOV}PJ-3Qxe0_jHUm zYubkm(Nga)VV9_$-DYn99(m*9USp_sRN1u?eu>sOXNmjBm!bVgZs_nvK*M<8DnKd$ z6foNSBYXE+Fe5*^(D!2rhU7vzV#)INPSmK^=JWKtd^@j+yo8fk5`^Mj`REz*8Y33R z;};%S-Hv}H7VBiAbf6_yuy9;}8g`@&-JEJqLlw8XO`4a&e{VO&QIu8c0+#p47|nZ6 zV&3NUcPp{8O)Pzt()8y~>;weFIzMIeTE4Uvvk?5(q((;?MHoxHb#bD}110l;V>$JE zW;iV47%v3mIlS3_wT6RP_!HzXc_Sh)i2BpP7gO4<&XC3)H;PG${8mh=}yu4`~uG(m?)IS7oY8-{k1CoR*P$d8^yy@6!(#vy_j$5 zgM|;2e6!{_?`iw$lE+M_?3F;alv=c5Y4|E7fxTeEZNN<&?N%ebaQM9`I zkL-3>hc=#oG_A@g0JR+dtMn1H>n3sCc15CD-zIvZI4e6Is%%o=78C*P(u7|Tu!r~2gcU|fnc{i)4ej;_ zv)G(fNCWQ;@6c)d#H-F_)Q9Xns7F_$+=?BYDptz~Px*aS@VA zp~WNFTavSeru)3M!(GwZ_0=+yd6dA(3ivf}BF+7ryi*s}e z{0y%-^tEEjztWBbm7CoxW>c4NA_?f(xfibh{z$#mc>})1Q};wOH!9C-b(A zgF9LD8xc8Ub|{31`Xj{y)HRvDo#0QbcH>B1x}M#G{F$Ppt!RgR?~_rXSrL?M1j{+E zS0q^AA1=)gTFXam>RgtnJm40mo-N7GfsW6tX?LOIRCV{Gn?n>t(5H_V+}3X&o>zyk z29(d?tQ-Vlr$sMWUg6%OTa;oxiY zZOu|#@=&sL8gNOOyhW*e__x;XZDS)T4wBcTxyV?Cl4uj$b(GNql(J-mmKdfVblABn zG%@SfS{jIV;Vt|nRPY8R1C zEmM~As`UJbKWmtO z-j#zVo#pPrGXMge2h~ZMOqQD72_I15H4!2q{s*YJZ673*F3)8)56kE^t^~+YyAEN~35kn55k>~VO+ zRGl4LAucDZVMAm@&ffjSo5sL}I(}^7C#(78k3=RVVPeUYuE)|Zr>w$3SGu7L*gw$m z7>f`{82D8kSc#F1N>dz`jPa5NU@7baU)~ieEX{29LQyM$=^#OiPIp(OvTA8tTDpaF zh`TTEyytf`e#7yW)-kqQ)(xI+gCgcRS~|Q*I*~I9129ina$U|q=G&Rq5@?hAh&x(! z!*)9;0sh#sUuxQkONA_fJ%W?}XXs2Eng0Jc{@G#Xo|*e-W|%YgO&h}|#~kHM?%cUk zQrp~TGk2nqGe-!ysu4nxE6GugQWT}TeCzk~M||Gz*X#XxKAw*Sw;~BZ!=m&v3xpNX zz0cM)sqL7M%0^FC#GjDS5$s2J5SEg-5rM+A)TdrSWUq5X1Lq@5+5OGToM7b&xnu2X zgJ`depB15NfHJ^2H8=)NGlyJ=U7H+i!gtCR!C`e<(ICh@gqh1ah^|ilQxXaatg%t5 zx9)Puz)7h>gP8Y@sTbU?#`q^xq$4M)=j557y9&ab5*FZy?zzn$llpA4#d@*@K7Z?u zJuZ^MSc@3;I4hyWQS%-+_|%L!Cda-og9b3~5|%XFbsDA~DGB~%A0F;>z#G&@vMIM> zJV>kjcDwK!@fO{nL?t($2g_aTs1h!dPfoP7{a^=0LXd7?4W=kUHUeG4r7*RCNgD#? znYoPJe=}6Idpua=MrPVUy;;s zSN;>+PF$X4jBh|xy~K zm-lgTG-!jg^D*U_UFIZz<&Vyyk{byg+1$K{+@fh^%l(8Q?9y%MK7<0kv?t(^C!r6^ zU6Wyrc)lj)J?{CC@^hA_iIWw&;m8C2@2<{#E{DJKZ47LSO<`B4GjlmFq2Gza)van* z5E;r)p^JTaJ#u+Sq{8KZ=sN!iRD@1=+zju~C>Rr2!S*t6{0JK7B(!RMG0j83ofQ>o z4azx2f6US@JTteVw|tB|3wAL2a#w{CD|y}~GQ0DHZIUHv5a8$zm=Ey=5ogq6s0s9s zrwB}EWvvUREf+A;`B`+h!0nF#{W!zLFWY@PT6Hd5X*uHYu?gCl$L2ECFbjUO*`_#v znvf7X)=ts_@2L=6rLnwFp0Xop+Cf(ccST=EFZxZD2x=&}7z=vsJ52L4sRpBZgtx~E z{Zk6QHY$xj)LdcDKs!%U3u0f|e(CV7XvI|(AqUzo2#%gwMXOd9R=1(iQCgPvbzmaX z|9j0g`Tk6~k>B7@6X^rCu(45->gw`3wh?_YR(Uvaff0pyX>87NzELEDt0Xqjs`XG5 z-id_ncP34~;A8un`W}{eXWmZu{{T@5b9+DbHPuSoYFV*dMuccTaL$Tzn6U%pQ3UR} zslQmcg()e}v)Yg{S?GKu>3nuuPQoSQUgW#ElavB89j;jQb5*ZnYqt$E&eiE*2d=yY z{o1k3JX4qRr9Qfd`)GS`Rp1q&9_z=|KJgp=jajhE(z40uw|H#qm~+D|Xd$zZSL8IZ z`Utj^@#Go) zn}ePV7Rb}Q?FTB2h_)>dMeA|F$4tMmZMc-~`Up4D;E>*qw?_`EXi@5)TnSKfy1CC; z9dWIoIK+cU>KIEMy+?l?^z3kI$(|ty_ZJ$vl^yw&i)kZ7z9f*>!gSiPd z0xz${{G8c|<%1aq@il7RP9@Dq$691dI`BZl4GyZM277>)hr8?+&2eq%qUD9V$%_&a zGa1}ZCV86Ie%}eZdp#YL&<++gT7|<|mXq=+(hC*DqLa{Oh_IF{qnuB3YNk`eE$8V! z6cw|5(%0>9r#t}oZ~T>Opp>Yr4hqScho#fdR2aWEpGw*`lB_73m>qOAS~D;&SdrZg z!Q{7)NWObluyX=s9Y)jL6Z zk-$5TP`yt0?DH>UHAYTDwJy*RT7el#aML`n=cp6SLo2s_=|Xp8IvJs!y1g2lvr8DI zp#ZTE3`gF_#*!>Qvl>uv0tFZk)x3rB{eTN06!y8-@|CSCWMKj`p~mvLqRw4fLIj`c zCZS6r%HTgVkz|By2ecnQZqgW#ZzyWAt7?63vK-nz zbN7h=3iAb^uCevsSvL4tl^#t)=64?{c~&OV>B#~Q?)?ww_+{&qb(G>`-P zx~G1`p~|C#54`f?C%nBDZ7T=?zHYf{I6P1Cxg31oUn@l_dEsGvW-o|*T;x_k)Tv2Y z_pCg1(hshwKAB1Xn0m&eaC1sLd@5GBM|6*orLc2)4${S=ArsuGYn&0^G%??q&~EzO zWW2)jzT1yelV|SmxQVY{O634gRBy6Qz&+5Gorv0R>z z$*wHsz^*EZS423kt4S&)Y{f$?>-5}e2;d@`lNuC>$pvzt=b$T{${d9`7I}sgjM(&9 z38IYEJKC9V7gO8DZh&hD(y3=Dme;rqpJ?bK)dnIA06D#n5~uq)mNS24Gr=M5VP!Qz z^1K~)s5Nt7(4%%85M3fd9qZ_>D7Fp@p3?X%?7f_;uikQM&Y(yb?m=~PS3$+8c|8-> zdDHQ>S3iS16%P}eJSM@|K&WYQ+9+%XMD7GO&ns}vK)MR$vy(|G$kF{KPLU^o<$FY4 zR))lW%cF(;wc1RH{sJtUPaXVi$j2SQdIzgD-sAfAay6+jM;5!!KjqyyaoJE=q*vdB z{?o;{-luXosyb>Lde99nEixOD4QkI3S9GQbbqR7pSEGf^0)6v2u5oKTb}1B0xO98P zygYFF3~F_-4h`CGBI4yW9KK(#94gR{J{d+Id_;M3Gnun3rMusl!W=%h8CBzpe%|t7 z_kOk7w+M+BHeWvm@9} zEK7?#A-|alUb=aS#ia#X1;w#-H_q4g6%z5-jHZ&KLTlzGI+gF95y4!;V>V(gt$uM? z->~Br%g3zt+sarw$Wj}AHQ@$MfxHX4rB-ohl#U;=pIP`J0j=ik#BMZg)uB;Ex#M1W zLi+=IJ;kl7P=}w#D$Nd3#<$W!x|wc#%uG(BIW0bRs9q1Q82Mx&SZUt`-mi7SdbVMNdV_+u{935uP7UAm%!U1d9g{@&4V zQjbCpSOqsc2cEvGPYNd8&(1GUFtIZhVv4CdO1RFIxEmI;DQ6T2ndrh~*1SYX48k+0 zwiZG(9zV-%6VTVuB^h$sxTOF)g|dFo@6$P}$7k!^MQKxuN_;^ULGnG^OKOCA4~}M5 zZ$FrGQ)zsI2-~?=W?(ay{5@Hb=(}Omk$hs)^P-@0{%~7c^i;k*hvC^espW2N z3vI03p!L{qiELS5Q@UiAmwMmfA#l3JK99~}8ka`~Qob(cQje}l4L|&H-AurQP#M#3$Chb8%{h-ECd*SVnGdWce?Kgg z15z#u`^BlC?}Bw|NM@d>TB5hI7`EZb;Z1lQhfoif&#o};*s?x96H-ddMXf`qs0)h= zIpL#OLuTr^_Y|R+!Dk*Ahhj*hfug<6MEV53RJ?S zzEFci_-|X0mkC#XH!SSy)k)uo#={6R1>9OV0AkEe2M&@Vq~X%lNv)*(ZNq zY~g*bIeZ$vdc>c7cQ-r8)=&V4Up?=ntGII--X{97Maf{`p2UqO0+SDl3}0pL29KOs zeHP2|b<mVX(EauJ=-KMk-Kkg{R9gkW)vRk%3vf!vu{IdWzbUiIltR%a2 zG*Wqz@ZbfZx<+1U_+rAfMcNRQLq3)@xk`d(p@TAGrJ~>Z_oTnX4S8cjJYG%;UYdC& zza6afHev6}$ND|f`t^qrN~x%NfqmOKSB;iFHFxfU)$# ze(XAL1gCBU8GKy!zp$+ISo@ZghBCV5wJ@P zdEuZ|+s+sZEJwztM)@8Y--l|)HDUOL1}SOpIgZS$n@=$(qqxM3l5W4Pgn$j^^d3}@ z7oGwO>@%21MOYTxJ@_JjTstux+QMzh2$z1Mx1ocN5}?HF|BkI4$2v%}Fs_pGR#;Q0 z_be)q$>q}|Bxk+`p!v8SN(XDf`Iv7CN{U$)<5SVe)b$`|UTVXzTt5%`HHL zAK&ItDNsHO`mGshQ zUuYRlTxf4BOEyCELIpa0xOxFE2csgONs3N12P|LA?kOQzzUoi0TWPAz zg1zQeV)wWeQ|O|y8_55Z`KGZLcj#rMeU5P*dm%#5DpDE!38(vVQkMJo+byw`T>O;C&+` z0jf2o5=WE8qLPdZq`nR{*wRr#YTE*ttuJEu9#jFIdEOpL3D-DHi_&WAM~i>?_0&75 zV&Hr23p0L>yoF)li;fmDL5}w~zrnwf3$HlZ$|GfSv{b@#ShkFo9VU0qGsh$23%Rh% z;eNu7g@%`cK3u%LJIaG-ZGT+7KQL(^J-!iJ!-a5v(TsxTd~1RIYcmO!OjeFp8Z2&@g~85n7sz^6K_U8$uC?-@SF{(JN%e_-+UT z`)gE%FlO+tJFFHIe55%}iOsvUYR4sRp#5bOGo%`S)J%Sx_Os*s+5(OXs>bpsxz^YY z`&qqb*kOVUkm}g~!k%zY@o-Ho6=3K^ZH(!6-#O!{sQT+hTwe~ms+Y1A!@%&1wMCNq z)UovEQ5;Wjbj~@yRprG8w=B#KoD+Bvj-f(%D%rpzpCXeQ{;qkyN#pqX(S73JLt4FP z8785S7Af(dADWk;q%(Vu;zpg^5(NGK7t3U7C z!v!)l+m!=JzPYWcZQATOR*}=P#XO@%+*{~lXGN)p! zC-bA_(`P_Vmp941SGZ~Uvde-BYxJYUevnvps@H*hh^K}5kZKO(wL`9`-ou#2oQVPX z5{Kcgn7`wTyjr%1NVnR~dO0Y_Nrp#8C7n;s)I0`{xQ4q0Je@+GXi0qj2*86FpBj>3 zld0N8)?)<$4|wyW(IQkyx18sX6|2;X)nQyg*~wR&Rp51c1*lC# z7m-QFqHb;B7072~W&Y`S5MLT5oZw~dZp4xolVzYd>KeSjb%f7H;VrS?{i?W>V zdADWB+1S35!`Ui~Zd^mo;&yDmgY=;VO`ImTN#^E;3S2C_s-V1~o{W$sm!`qq=UYBD z7tq$ycK8*HwbWeDT-vnXU_0Lz?#@wgLJ5zd+Q?1rSVd5sa{N;tA$Y0M&{~@^!l<6> z$*5+McH@{P;dgDuLMn%E{v;;aH?hPjc#lobi5caSxt|Lh^6`zb{YJ#?lfQ|1x(9&@>9b$t-dHVetnz3U?;jmlq7bhWNUd$Dq1i*@@~gA)Ub_Y=g?}hgk-6`hqMJIjh~UV_ z!?`$E!nmS9S;LgHRmb$VWm8#n7N4BSc7f}Famn+gHDpy;fc1`U1djpl(hCyfP0dJ4BMy4xY!Inaa`Sz9c6)><+!VC;Nvq@9+aLu#md>S^l-wTY`H0} zjnh6=M5OTj@6aAH7L{=A#XC#QD3NtRElxR$2D*gpwMFJ}MX+Nxr@WNnT1s6o4GkDZ zYBosllliX9-csbwEKhyTvM<-|ab9+}Bu1W4o~<-53{Z12sYZe*2lsBwhUG4;WrKXZ zPrU>`Ja(V&zNFc&J-{>iP{1`*g{Ip$2q5)>P~KVYzI3;R+kM)`1&(MSSo9Sk1E!4m zil{||q^$ZZHm2;ts?L&ru?B_Pq?n zn^e?(c6i#hgG{X)_+9Yy;*V|Mr)MMHrt(gOI6WE^60;a?kkS}@f8;ATLfA%+NRB-Gi5z`xWvOrB@5BrbqXOKQ~`b^W3*dEB> zDIy*=DWw0ozLSkG?-S;VmifnjGb{y7Itq>5NyxQp<8oql~DN+lM?k0j1+qM8lgn!BSV{RutQ)8~&n!0+f^ z=Q6gd(c1~Fpk1zVA$6z2^{k3+6pUm1f+MzP@_>ra=2h{I_J3U?eGzqZ(^r3(_$%IC z#s*H(8Z>7Z*}B*bb_A3DvJ(v;IlYFAv1kmAp|QDlu1;tO7VQAB6bIs7U7gf5nn@7s zs>MfLWwn1eP(|RoR0NsU1CM{ za`#amP6;fWfdy7Ja`dW9H=wLtqEk;QIOLtJ{p++fnRS+XbIx7=RPeIfPx~$^XYh@} z5$z3pPsW@CFqs#7hJZMZ`@HjZ%aeMSsV^xB(|vc=fuscq!UB+Y#DAMvyX=LikGHmu z3OW>pbYuoo(|Y*uyi;bR*qUQLLg6wf`8_<9?U>vjb7z^*vnjhe@wp)}$ZbYG`KrxB z7x856bEfR1<~nTFusP|6F7wpUFqJJuP)apSn5gcK#3r>`d06!glsMrZe zxMB0SnrfSYu%b4v^zc~p$0n?B&MNJ1geBFja3Ra+X_~a}9@YVfyCnfuA3`A7ER-pe zW1%N+$TUUIzjVW4PIB40^op)Za_$y1BqOu61+$h7HoGKi`C2`Wi7Mn@4F_GpCOWPj z%r|akNI61DC7B7PE?E8wb` zXG$1&=vr~aiyX;S%jlf4tiS|ia^!#}+Uxe;@%mXgg%=yw6{iAA&evFFQL(&SC7(N7 zjp(wC_r>$rc<*@qrUA%Z0+9v3RLRaX&hJjAfD}Z|zzW%D=|xWWYGZc!eB-e3Go1YMnuPUj;cUgM)yp^r-qVrb?|fYjUR8J$5`h)5`GHku?CQSo z-wCzEyg@S^3s)kSc6=L$)r<|4ZzTmw=3FTT^O!Jm=s`!=wUi{-ZrCLJ!@*%0uy;7F zAb5C;lCHHKvM;Rwi0$-t|H?*+cd~moLMbeE5?=GDTXHAU*cNFZ>8yDBGXQ$??V#xx zSwJktz%ScRozVVPIgIWU@WGPC(Ag}_so}S3l;3)39YRELiC?~JN&l9xqa3EXdoVi?N!`}cfM%CcD!PAssf_SZ_x&Id((7% zIwL zb4!WfIf$cBXaVokL)Xils+Tsac(`Sw9tSEeFwjtg*e&8`sE=s=ZIEsbNNH_NK9GkwTTVVAOW45zZznXso$~ULaNqLoGBG7UZiTZxMY^_QWbhK`CBhX zKc&brGB~WX+A9`6E(AV`QRU8z1K0Mf(O>(TQS+kM?N}#dK}koKZ**-;BpOgptM#r- zTW10xak;Z1dg9g`IWrw;^URg?8?$Bb%^%Gb7-zJ&;E6f9D27LW*0Wg2Z*{=L5`0`s zj=om|2;Iw-0X%K`?Hy#KRC2Wp+#Yk1>H)N`nXqwpAV>FS!#$QdZ6pFrzT|Y8moPwz z(%F=B0zH_)dB(c-`Ms%d#-jrIa;Wj$ZWwqB4ViS;azG_NQiU?2B^C@ha+I25so0*P z%fa8hB$5Bs5-_Yc+6hp^gLsW=uD>m+9%aiFBp6jroqit#R}lKKSEHl$b|t!kwnbFn zrUe(E%3aY)b4sD?2@~l&gkBHqy*l6Ys*8*y!J*)kb{FUQT1my@Hof8;6+Fnq6rE!~ z+NzJ6pXqa)Xva~t+<&Uhh3BNIV>u=>1w5G~5nwaj7C2Q_#Wca)`rAozXtFtI=q*U& zX!I|BUz`PJe8R5HjSGZKP70^62E+xY%M7O!gXe7wRCWuY6ILyx=s*}W1n(0_2dAFe zi5%cQe>P7~^5O1}4*&lF%12Ln#lOIe zQ6D&NF!*?BqnyL}dn-Nf@f~aDmFKd1wIuc22WkKhuFw(g%%fHjQwJFr624a3(R4QFt(td>q(os74;+YQks{oY&TdU+gGqjFN=0bYaLTg@4GOgy`8$k zee~BOi!b==rQ(<}25P^C|C81^7c4h2o0JNO+*tT*!p{xMVb&I|%1OPi*TvRE@%lq& ztW9(9f4{HRDoz(t`D}WQX?^HIl9^I%ae;v6qy}D?rGzH9D{2py;Z>>Ufm{2vC%J!N zH~i8ej;s_*hU5B0Ywj5S0D`6yRtuDCaM0%Ih>OKber@P2Oh7oEGY6%I7qg{bHq&#I z9_|agdwF(4CII_bh!}~DJxSlPcU7&r9Gw27C@{bzVWB!$6vzQNH9yJYQdG;sC<>DLmAi?mhPvjC5?KeWYChXpT}#w z;@+?(%C1Y>B@-~0+}`?MvK7!>zsFIy-{#QhmSxc>^Jff8<+gns5B>;uaQ5AAWV&%Y zx{RYEaMF)QPDl*uoP0t&9v{IAIb!zzdft;!=s*8=X!0m2Khd3z_@Ns>FW=6yh_WZ# zY2v|h%h}+UJcA$5KG=@S_+>NI7Ifa)-i@-~9LiA7;)M%U)*i4~EK*Rk9BPw5L_2_C z!E*ZY6MQ@ul%Gr>0&JSy!295iU&?fiAiUx6p7I4GSvCieNYO5rp>Xc;REqWx%w-l6 z3w8Unz{n1EVs;T(1dQK4;X&_!ozecg5;Sc4`mJTBxF1~MFyPmzbuL$UaD-06^qk9{ zQfKOWZKr7xBBACM>P_W{AaBd9Pqo+y@K=UN#3dm;Q*$oR-o1YM{fV_Jk3O*^^^R)~ z=day;>c_o#!oxP~c|Kb8skFdcL4eJ1N8(7Cs=MV@=RHGS`RO+y!&R1ST0>_&EI{0y zGqO1iA3LvDAM;`?Z+cdwv|6E74=ZR)p#%3lGh_b5ahi7FwZvd^iPy_JR?6iF8%`r} z)e$^~P3}ma#)s59>X!n|!x67S=fofx`_iYktYt$dVVEEHjSV2N*gWO96VApN$WDg{ zL2Nxwk?yEB5ro^e9-4_(O6_)b#4bx>e*SWXf&S3Kb7Xr$BeQWBiPbajW3ZC@Wwuv6 z7I>Jp3B0G@23T#|Wd+1jdi9y|nRzO=0nK|H6`J_eA5W0F5+OqWiO8z&fFirXf^AFC@7A% zoFMto6)r_PIak=GMGS_(q!_B?`|k^vvs3GI`Srl+svCE3MxR;#-TnwBxN_Q~AkhouA9Dq5b4t4+ z{*WiG>q%Z753n157y&s4j5I%+t`pO*Y60#q;B!kjoC>yGV*B1NCRvoVr~ zXFi4eT3jETRW~->uIRybJWE%x8ykM};cG1yu3#kfQ`M1}g8RGXv`y?4&$N*XHdnX@R{kfaHnqg}(*yeJ(5yO8Ya5dqfAM`EhqdkXBbIq@UNP$aof^M$$r<|NY|} zUNWUU`md1}r0}!x99&|su>i+DBuN9vIKqm=pMPfyfro`jR|8V10ha zHn&*ZVvS^0^Q4oL|DR6Q!jYlsis6er*Rwc8I6|>d%(l1gLykkBmx@>?H3tXV}DV77T)msM= zxPDF8uF{sDHgv)7sA1!245;~7?jnU2jFe9@mm zTzX8Cp;)4bfDJU+{6ClfLT){F_>!m47A3p%`kK)ogJuOckZOd%MJ|4+xhXZvxFCrT zQy4**=?+|QVfr8)xCXk#b~?Z$RSiy)S)Ql;9_Js-CkL19cEEqgHC6-fvC_}5H%>=j zS8w218i01N5pTkLut<fUJD{X}45VW*FpPG2W!7WmE%2=~SmU*9da+V?jG#lev zSl&eK$vQ@?pFP~=(giV@!0uOK5FP%_4Jjrk?^j_lj~;dM=Vk5OcVuGpEQik%;YTu*itaw9^h3f7?DTeMn(EVDlWD8HzL5Bt>y zTKMjk5Fx+UQukVqU8snX`;YiSvUM^VlLDOp(VA_&%Z+mdIoq!Ttk&dCj)6up_6?sc zPP$%kI~r zpooY`8n_IbGukrHyd$j`r9{HIJC#uh%pAQtqiE4T|5(bSe|ru%w;V!Bs5@A@XH#=n zYPcki)5YgQT5uuGj6mB|B6uY@x|u2lcs^k8lVsMXyN#yuN17zHyFK`>^@L2wh3cWf z;qhtKUZ8CioyiUnRR$L_d10D)enhhs_7cQ&2Fv?bg`Ic!F~YyeuY_w~_S#1})<^-r zi?62niUEH~=@yF>U6C*$UbQPaAnc7wR>fxf@JbH>`sQ}`P$j&n)gXl0;sF3V6PR8dF=k=77uSxWOm2D&2B?N@ew<9DYHwmrZTr)y4os{a%2hMH&e^+CB&pjkn+2uUrEgJH2yEvgV{cv z5b+$)*Lr&rN3v$(!G`tuqh;uk_0)IwRxfX!Kba6z3cZb{?73kXWy|a9j6fnBVtzgE zf|{~W$I@c_#`C!KS#!+QyXnaTp^u|_AIoar;eJ>K(U`^q&QLI3E&2hG!I zlbe*Msis(+*|d6|jUWeC+!qK8!)OLU8s_UN$G6U&94S4~^_a)?YMIYD(+9#@t7X{C ztI9oUk)=qBF-rxhB2Xs%ff0oZ%nj|dNB^Q|q`-z9zE^L%vUA&&t&6L*TDQ0AY_H+U zzU zIU+@H%VrogJr{6y4+R96P72J`36<4vutiqi9C}pSO`K1kv3viS4y5xYuQOq??8fS-=I;tZxH~nu;4z4wXGlby3 zC?1`BB|+KcX~UQL4wX6XmnnR6Jc->g*s?6>%Ne8(vXXX*Ao+3(cCYtio2=TXEnd;l zij=smx=kmGT~l(B*^72EC=lPkxBG^O^FEH}QXc=nj;aYdR;Kv)rjaeP&8IL5B)xxK zg%4r(OrrbXTdlaYgtHNv1_=4}3fUs;X#9(pgL%c#TnfW~yFLoadfDBBB;YX6eLW~t z?p~Va{6b8`G;ZG^%*N=U4PCOAx9f?_cUOH&frO;6;11hve_szWII$)l3+t zk+S18nv?FpYZ;R0!_g!7dvWJanbO^VO4;S|T+1(dlqPaY<_k8P0>3d$Rve5LvBfFh z0o>DCo^U2 z>N)Vt(~Bp^0pY%bnV@pjf)Q2ehMs~4b5s!D*t@jj^&qUhlRx&LMi45AMC5Qp{z>}D z$I4^#XtGd4#`vhf)HU*ldB6gHrFeS!!%xxAO{Q9}{5X&22^GfnMxOs~c&*Di1iNn6 z<<@AS*E>`t990*sfG`t08KMmZ1YC~edQaC9o*VR!1?yF7^j0{5c%Y&b&8NEOgdFq4;&C%<=W6{VduaI}`JFGiMKb~+A@><6S6bFU| zjNurl{{d^F(#7&s<@pToSnczXwC!c0VflWIUMA=y^sPoj%`F4ycf#f~TFou)8Qy+d z(QR%Eo8Ks_7YpU+PDtVS4!+=#N^=#jrW^c~3sJ=`?*1a*%e*@eJs3I=d&rtS`^16W zHRlWqjimrB->=Qo@zIp_r*5h21S3;rA0))bS01lMXkV29FMfN)D|mr@(A1u~ylx*1 z@Jhz3%f)_b3q}|G4-niayB|j7^?SA%hP-D><;Yq%{b`j=`?haz-M>3(;TL6kJ*{H7 zG#N4BBkS8YloQkXupfaL#pmG)i?DjC1lduNhmp89)#^D9bto5-jKVcfm)I^Y*&$*ShUxIJV32 zuA&L9f|+WsO>vW!XHfN=D;$F@Yng=cpQpVv6;6yKdefz`DT*h@4VtHIpSf6EJ4Xb! z$`(9{7wih=SkgRqW8poZ@mO;WU&P6i5+#CzO5wq<24@m!z)45;atNLdf{C}ERn8qV zx?cJ$4>8fMA*dwy$h8$5UAVpMM*Nni=J+iO%J4+ocGhU0znN$>Yq^Si^FiW+wU`y6 zQ=^yW=|k)4$YZsk@I~U#Og*HD(oz{!_~7dXAq+5-Xbn54Xi4~Ucu(ltHO1)(3<}NZ~q1p5(0?_^*jp!g^IhsXL)<>@#!Pzm~X6t zh&hm+OO|8ECBG`kl?>4!8e})5MEVUyOBM$&zj>bfczd1%Cf3s&6E(XokS7{mw4`B< z0*;$c`9MCm#c1nAW_ffRmQ8+YbL0hdfKzO7L5YPW-nt~A4VzI>!;o1l1E22Uw=TKx z-A5X<@~9*|qa^lIkAZUrw(pVrVq2riI+ov1cvGa2f-Z&<L zX1CXWVPd;4tU^i~8RA=alm&LSx?q;mZ*B7)D+wvWA`L|bx`h+$Hvn(j>AR{DE+!7`20)HQzO`6Em8ZBN$M(x-ZNz) zgY3ZfyFu_IRW-9B-UzcNu1Y^~&+%)6^8U`wBM++d$Vvh||n8h&4G%<;# z2qlruSy_B+q6WNfH`Q&_@Y(Clmu#JK830s;wU9nfM#d6n@XY6_7DR}(esPok_c(Kp z8uE_3T%BM)(!fN{TRFq7#Uu9tzXvOw+Qu@!l}81-d!^6SOW z_inf$?OGf;O#hxW`qf8`w zkp+zVOb!8*AW&BuW2*UjQZ36|{p>!h-yQf}b@qdkgg(N2qJ~%hrMOd?7|F154P-x? zb^i#Scy-ofvvyf=a!bXNdjbMzvyrhG*5Q07yBbcXy$vKxJ_UH6JS(NV&s59>7vfK? z!)gf3YtuCA#&JV=^};XJ+Ws|t&>!>9eoU+<7Pk`8TV86_a3JKg!jE6q7(z(@Is#2` zAEi2XNzkq~J_e>M)J8EzLs)0HPYa*2{NCn);Ie1f%UPdEql=jqar3fFGX_>&V#W~} z5P4OFg0EdlYo7D#p+bm9j6B(e#B?dg1}D8|*uuB?Vm91z_eAn1@u_IzhhcLJLHqEi zXipk<_N#F|n;3tQ=FyGQtn{MC-@QTXT?JmZ;$R1^(JDgSgT!DX=IS%37&93Rt} zcp2`jzRYA*8AFrMMKm@$7=kYX>F4?gq#@lOAhdnQG5~fk5&BIR3rkUp-oM2jAvj&i zXs;e&-!1W|sfFb?pl^beUsN{rsPp`s(-=`Q;*##Lte@0iZPw$t_mhP2JuCs;CqKG5 zmmM`z?~;yxPQk91lKNn_Le$Jfs%Ux^6lAs|yzN1SGG>6oCcu1lm&*UQXd1B*mKt0y zvJfuV{<-EJjJOVIUOPP*6p)&KbP9=T`p;Pw9AC);^V-azF=};g3>e`{LFR)9JRSJc zi$Hfq9Ml7SNyOFY*4lKtLh~y^sM9_|3g}Z~IuDh1SF!j9;eN_*0L7GE2>)|10N<0w z-$~Z^G=UUOYh)~FwdTBfD8v3AF!~*I*74Z;^R^*YZpz}9%9_2G`TsjL!{Kqkr|z7U zeW@SOYA~3m@NdojB|l7g&ON<;?>`xJ*OcPOAh&2q^MI&2g03KbzRqU{pW2&i^5c#3M<`R^Jg8MT84eYVZv}Y7H$ShD&|RW} zBrscvCC$eEa%q=D?*&s|)=Q}W<`2<8NDr@EO73c7;ctjEkoeXW@RvGII#4G0O}M}@;-ZRJ&r0=1dC8*t-|(x6 z;^h<$Up*|to^|$NC1R9SJ^jw(OSLL(a_ZpV)*W5$wIVFuzs{z>jQ<{RDI4qVB@pgt z+wKn2_aX`VJq$5o(By`@HGNXEpxj4JkDtCNr`u09#WDtzG@gZ|#PTJcOWapq|`LdN|qicEO0 z0U#rl5N*&JK>tm&MeWn2KM6;@@u98@xd%Z<(^fekZBflQr(nsxG{3nQd%p2Pw%7?5 zDG0}YPZxm(RgoIyv8`u3&*nTVnG@#|9yrezb_#I6^LaJNNXU;{KP9$K7O1gb!ZIdd zI36(Jc^~17Yf+6D?&uSGD#&q7yJW9d{keVIzr|n2guKscEPp(W{mM$gl5Ck8hLodr z-q-xrd9hkrdL8i}LpgHAl2unaH#=p@gGgI-`dn7oZ~VSv*Kj+Rtcvu*)U4$Qq-_re zv)v~g*sO7Mj?7D!6s({q94?3|D_1_y5Qql{=+q)RChWj)Gv6hY+>;H@+QcViaToDW zi?2s6qboJ)v!-_)y1Jn;V@2j2o;~Y6W^KA6vYlRQkl_l#)pE&q9@_m;I>^b^7uXE& z{>VInBEn29j-34aLhk_pN!y)%GeIKk$ove|_PenMiB&1>QHq?9wgkfksy6BfVPV3NoA;>FS%3kGLtpcA=#1f92mVI1j))T1znz<^B?sAHu2jGi|9^(g!x8F- zkK?zTJM-@B**Rxs@2u`P+?i)&MIm&^p3%6oGRvOPIXlVBOxYtND~VHNgrY@5^?M%w z!*_hf`}2Ac;h(F3XcX9F{TW6|zNgibA@L~Nh~UQL@tnz#%5m17-{dtH^kfjXt&Gr@ z>qD6GBN7xyT?|)RaNvsdAje~e)h$7Jgmaqo=oB@D|HfxRhYzY2v6lk)Z`WNLbGHh9 znn@~?l@NHb_=KP)C=J`sIBZy69$~~dZAKGL{!n*rDh}dmbMQ2gJLhkz*mf;j0P1ZL zconujij|N9kP2WWx$jP&*_z&T{C(#2z}(F{?+x_vD3R(Vvo6=7P($|+x4(D?rh?@X z-N|-uTbBj&LlyA%i$7IeCN9YS(PdF1kkr1ubIj~i!bw|c=HML@5n?-3tdzI+`?sUi z*yT}$kjO8MPv=?#shRL6_W)PI#s?c+giw3~TECsn3Q2};*!{|{JniLTcP5Oy8>9G05<%MZZdw+^NzQ*e0XkVV0hf@-byMt zvP}a8y%DkEwx=;Z2a@ner zFAgTSxoTYZ+r^Fyh523=Ch(w9l98pq7bG(VS^rqQ)*WZbF-HO_VL>2S zkdw(5|BNpTaaE|4Oz@43hZ$6{c_EqJ85zH(c~--&^1H{UD2OI!gl<$Lw+V!aBARQ` z8=xBHT__Ji`3epaCzyLEDpzBtcN7v_CfiJ0tpii$gwiP9bov-S<57iVf2|j^ zE2wOsJgGONyC{tDvksTU|+ts!egr=DjcbStJ#_U+cgF%M?1($l-`MKiWKy$9r#tKsc)Z6_!*@alQsK zOOM#a8amFl0B}T-?3PFgVO8=4|9Lu{kcSTi#def+ZIE)Tmn8&-DC)So#RH0^kNLFN z5Gyab4@wk%SD}@va%Ym4JyKFrq@0Rmok~^ih|Fqxf3cp)8-OIf8TPH(cQ$nN;hrzD zso5D{R^+TtZwD^2gYA{PY%H3=m?uxVKA0OvHVxEFc7cznS7a^l-W`Z!SSI(MdDWKOQk1}-so&mJ}UM5r(Qt+d`g z!gLRuGtk}Nl5MC1F+N#oZxQ?^aH4p!QL&KmD` zQu8cPMJtl`LK(X5JEU`x&hz(`w4N_Q#Srnj?1%c?&uAF6nD&CZcL8GN>l}2yO)er6 z4bmYy-}j64Zs&Qnp~n5PHLXS2ZeBcK7{|~JR>skPkoh6%p1rsjw!F}sk-XVhw8@|E z*5^YwR50t8H0oE`gXgWAxtcUAI8zbTuQw01?sctb^g=iKcgan5vh;`TO)@*07e4NyMX&A*JR6QRPXK7)>JZ}V z$a0RD1&T8rfgYC;WDMs(5Dt3ITpD8}jGAbim2-cv>9tIFc4&LmuhL8kz(sZcOb4xa(cWlR#$>Yy6c^^4r z@5sNW@nfM$BV&dd8`FO>$nv{5$jbU^PqQ1+Q>R1=xGcC23|i@0OibK18DMb!IK{D> z>{e+_z{=~mHF)B>R8ptUvW9B)?MG%d7PXF8@^}^LJ{RPrvRraTo9T8f03H$MgvS)O`4cj;VEGx6_s?q(T zCe`maaZgD<0-xg`ZKX&adR&IQDkiRw3_5K_PfT> z{dU=+DOd2gOT*bgHt%d63VBe&0m#C^EX3#Nt|Ha@w%&v+))>sIQz;qIh&fT?odalL z&36XR!$8|NZOlKz;|YF4<`M;g+6M!5-5W8pP8N91(+l19r99jC;YY4V?0_ieKbIcO z@WyLsh_mAnHokHNMqcY*(SC!e(VPd`Xm@g#%Jir$z_$ohDs12`h&v@;xD^rrSkT7d zRA-g_vqORqPb{GRTXD<4Js=51Z?5RkIdfscnE0A^UL;{3x1-zlYLSS#(Y<0dD?o?7 z!rt+M9o`db;-1xZc)% zs<$LrojGv-S$6Rr_q&o-}QJ#(LpP!z9hS8fapXiXeyD8M8S%W_88Y zJEJlOMD^5dIm!>uvmuB`mKofRpBfnJ?>@;GB;GsC7_Wra1AN+b=E|mcwgIrsp?n1T zUe)yQ5jFVHf(Q6Y_P?+Ipc*c?6K@Ryu>PlDAb&X@QN%I8ZS=k%LS6*jvS~6wKE;pQ zE4!kc77TMF1>4t@>~ZB3TWI>F1{ACCWOz3RI$ zXfCV72-O1pxsxg4tXTEmM)qK$1;^Wko2r(FPmWds^<^u(pv!Rfz6*PO!$^g5T2e8N zv#Jy|wYSBUUdH%z4i-&A2e1dei^(lImvUM}dMwH8`GHC! z4rjj;dji6t?>^Fjrtph%gG*cKE+E~gCKcfx-}SbtFWU9_>z`bH+NoI27h%!luMPa+ z?a&47uk@Oa;Wt>Vpx?MStA8wR;M*rjOP$v_fQIqw)HT~!}<=(KG-7?zMAozyxOt(ec!7Xh2xk` z_e%S2Lkv{p7G4cj(H}T>_&gG-aBU9sC+b}X)hp=S07>C%RGB3)U!-U$;JlWt!$= z;}O^gE8Gk3G^^(jIwd`u*XKB1rO2(b<7CR96>W=4F!rA8ffp(ZhmX2kLEp!cG`n)f zT?Ef=o8qW>wYTR>f$=wW zeQoz&+<$g54r87QZD5aU)j=nU{ksh%!db~r_q7p@skD&YZ{1-ILD1sn&0EgArD0@a zXQvTBg_#5UhLzAFOwm`(Q<1HrainviN$_cO4c)70+O*Wx_C8 zU6^^Hs@FZWLB$4uNCb}eYH)6$)wNveBv3+wA7-Y=dB7PiTu{Lh7%SF!!w->^rP}Uu zFVl56@CEj(;Co7r%N5`|S3FCO{cKYv9+;uxI~4h9k4DGwCW@@jG4a^O;U;*M1f!IK z{x8DFGcol$hk6YCS1QUR^Yo*WcTuu8Uxgs>1gcet*3KX+LI%Qhe)Op%u44cRT77$g zz$=ko(;#Y=Mgjt0<7yx}r0_X)T8#!Ed_3UwP7#VifIHk_QX76by?c3S-otNlV|_55 z$VJuIwJ08yc*erNN6tff`88Gjo+1T7Rt+g?xDCLKR~l$kiXFO)k@eq#2SQFef2Q$> zVTl*GElhc!xDYu0fkM|hO_%57PDPUyi&x@Li~O+4<8$`gl7D(mDUG-0WrC7Dcrqz2 zbu#Z>R3swz^VQ7QU{Lt39I`XyVz-}(oXGug%sXA>0MONalHrS9L5%5Zjx!+*Li>Aw zBt-v`YwaJL+?ZK$vBvhKdOOhfn>>e>2gr6LR8U!kddT3gDxSNdA$ov=4xwGXOQ%oR z?B{}(L<3ToaBzmSg5R28l)A!$NVH7qzd;43NR%;v*5mBqLw*)~8vDHA@63Uy8U170 ze$h4Z@?XN=dhfN|^DEl&C_xXL=zk90?Jrsb1x6WLv_-EkT3L~mvylbkE7-r(M*L~i zg}8Kdg$$7WdN0Xmm&XjBR+J@p{>kXPdA=f2<%4k-Zkxc{wy3}I&vjNZHE#*gIR0+m$CIuR z;Vd?u4dfy0;!E2+y27dwU37HIVuZbgkdyq?=u@%@2UYJO&ZPB$q)LQzPwZV>j*GU$ zUhQB42|#Mbnroz&asvPLrc61gA|leoTt-a#ar{mwSzN&1ezi34#d*}DsQ!H&u{>CO zlQM+`l|lI{kIzce4z~|!=ILu5ac6u8SbOq6z^$5W-`4;wB!t|S1vF6R2yoKTBA%(@ zY2;>R@Eqf_pC^k+21sHP`&Vks5#fuX8HUqxl~YYxv3EBQYo8z@uSK#eIObS`QucHg z*AIQK$b`~adFDM(5&XYqhbzlQimqX`Wold^18j$KlMj1-u_PtIM`de7e?l zwb5M?TVSljl@G9xNQr$nOAD^ir*JN%0KbHiMbt=L)~~vx5XtWEdu$365xCb$$VD!Tz%$@C?usb% z8?}M+^6r+=sH)_EeXqa4taW5rlqL*D44lt)$1(F5SJ#YyUC&GJdytuuwb$ZPW-A_3 zQg3%$4OeibkAE95<)D4mFh2W(hB7r9O^MMbz+`8`3Nf7jGDAi(v{0jzNY0iklPov< zC$Jm4?GB@J0Gd}!bu=z99=rWz51KhrG2}#FcUkq@3fw zAq|dV+QK^S+pswybSPSLzArdO0mXFjMwS5G313loS#O*lf`q`o+B~j>G4hZDOWwqs zyO1yWPD9GfXPV%u1g&#z^wi=TEuTx!Rdy=C4T1y(`$+pz@F`2lux!!!s)*@*{I*G= z85xx&K4QmZX0eCbcnILfci#gW#eI^&&Rwk&f-rM#%#p|9&pBYJLtx+|JKKsmeA*Tp zIVtrP?;)@6fI)+`M%2!_*qZHNDr>3)htcZ#ZWeJ!pmYRkm5#0-yMRB3GGu7#UH>un z?EMEjFY^)7LM;wX<<3~Rc6X-sPqI6}8!j;1Hfc;`ceV%ueWe2xwk|&0F>7nMbwFq6 z_fJS__n|*fu;VxLJ^>7`A(Z&=A;YJ*gHtmn9p5GWvr>Tn3J$)&OE8iiQ;E8>@{lYL zCa9QW7*V9K#>fyH^PW=(1&7MI*SvJ{2qf*n{z!ycpg?evo$#+P}hap311 z23Y)izTm^Hrj!`bcoC z{5O@eg5Xf7jNQ!^LLn58{W5g3g#9)kBw0Hl>vpvdaX8Ca-Eue!hnDr;Dt()Ihv??` zX=LJw+!c#MyW%l6j|oVUxNy{*aUFVRTRRc>n((gbc%oxnM8-CG*0SHbprG=Lb!p#7CZf0AJdV=D}f!(~m+lDJcSgQnKjBZuB%oQTrqGHkl zsIXq`$QqacUykJO$v{TnPR!0k@{||-t7yk>8~abF*a~NVtI48dL%IM7oA}<*^%r9# zma7_MM|-WnIFmqpfv<9`UPnF_M7oHh9#@C)e4uI3{IR7l;^gT%=VoE$$3VS4WvAC~ zI&UqRIlc~R;-tiii9`jy5ikEAz=E=@m0)mwF9m!jQf&Gl>AAlihssfvB^AC9jZoS9 z2?E%XS}`AGU%!&z3ueQ5CX|QU3q*4k$&whrlkAqUk8DRn+Gq`_>_DBxzJ4hIN0A4S zA*_-=!+DQS_1Br_bRoP$ucN3XDfV6bzuQjh1XsSHaq$y5rsC_|a9)Won}1w*PW4~o zLrPAE8^mm(E438N{{ZqROGNw@pSRDNWw~mTkDJ80<}X_lwRm!v{+nvG&owM6q&9vI zSHlY}2y4r8o%UZIYh?}GR=z1js4OovJ&YhJnM-?3{g-!R87L{EoOBLC#fawv+C7;5 z0@}n@qSzhoH4_VJnraH8D^e9Xy!=)Uxhkil)TNet)wXULblzHgfq+s*dlUi1dAC{> zWz0TzS5=l=5xJ#B_n-pIFB!kol}ogcvXRHYTQY+&%%ofIVIj#Iz3xxX&7D}vdJ=@i zNbEeyslVpR5GdnjI#(x~14DBYcb`4MC;Q|JFUEmG&0e}W^}tQTVcd~I)wH}YPL9fQ z_G!7xOG|$fuDfUFR(Ys8<{C(AKb@9dmNzQ`t|p|pX1qN#DY)(cK*5V_nY2_?0Z+rMtBy>dQ5lt5~P1c zN=JiivaF4j;`I_*SAZN|Jx@nKTJauMS$yEo-nc>s$!)&&`^h5M^4s#6^hwtJZ_D)1 zH?d-p6i0~0!L1i&RXMRlu=4&vn*KUIz(KBTr1`}7xj{s2@55`+$m*=myit#{9CG>r z{jReL=y5E~vqHVTA(3<|paSUE2p|#}aOPSeu_I5_;MC(Y)#l&*31vdl-gaUpuRE{k zH@|Zdv6s9#J=1?AOLjNafe_fR7)ML}2iN9QY>NtuPH~`W)&z{Xuv0<*)Xqi-V zEc-bYB;f9s`8JFxPmV>MgwIYtsqI)zWe;}p>3Vhl?iZ=1Bm`P4NU!f0pio*d@XJ11 zIlOdBER=9p+W9@!H$|A~FH;ph0+{18D^5Z9OV%H9xOmBS(fp8Oo4CZ%9%SG^T!4vt zE_YQgZ7iu?h%;xQ_>`RiN?@i+zBl9zjquKHJlZghOi>{qM{jVt9a~ZR#%2mSL3+|F zJ^ZbMsO0yC=c;7#-+zjk&6NOm;=(M$s?Z0$E{mm$8HWm`*;ErAMjNrOwq7x;LV_8nLnQ6F8xFTF4faDQz;F@{Pr?de-D`aNorJ043Uc{Jrh9Fpy?E%T2J(wh6NR5>1G zhH+W6nDl6GUu8dG6A1}^lK-C*x%@sy<0A07KPw-vB>|<_&o?MLp$6&(dW%O_hi`ML z&sP9zywa#Jj+yyT&0AF`JvX`uHklZ_LVjR%O-g%@M5eb&9_X19-Lei zxJ|s+@H8ltL{SQ!oG?{FJ@QbhcHs5_~FiW+p zwBX>rQcBZrcf$vDsi$Ay>ldvLv<`o4yNj&AfITaHwI*J>SRFofFRMTDL^gAjXVGuA zcp{SH^zcvWe$K2|&+CPN0@9k{iAwN1PT1nMywp8rv>rJ5=A8Y&ey5;%ro5XA^4e&~ z2*}BQeql7h^?m`%K-VJKY)>IqDNM6InZz_!@wo9m+bQdFihih>yEZsHp@|KVVtHxs zVyArhgL)S6i+R^#95?3$34Lp1O9^KQu2G1j-xmfu!YF5sRL)z1lwep=lZeb<vIOU)pK3hVm}!v-rf=!{-Ji`?ow2kzV$uc zD;I7fC!bL}m9%bQQWjV*xsnY7`%%fDZeF&v4xXC>SBmQ;a_r9*d-WuLW+u;d85LSh z=2$n6@J6fI5n88grd{YCib&>(`fO#PU32Jl$G_rY0y~BJ+L%wb^ZV}B;TOYhT#WpTi4TvSmvldM}=ZCF-!Wy(I&FHnRpdwJ*gPu;SiLhI#!1M-m#v!hK?S1#;hP2;s&YZ?03XB)JRz(US{BSC4 zaMUGB;zvpKQW-6Ou04ymF@@kL8>YLQ_Adt7GCwb7e5om7Dy%4-@j=m4E8V!Bcv!4M zKhem;E$uk85jw!1>3*vHB0kd`7nvc0H7w93!|-RX26_zSH}ijamC~wpXd5j!))Kh?#A$ z!6frten5(rjE2ng0+8tr{z5ks@@|PZlO&qik!V^lt@8MHZ&p40QV_$zCE_FTW5}c^ zt9%X=--UjoH}`L-em&@wJU{|XHlSh!RHwgB*Z+o9X^3FI zoc=5y&G%4tO#w`V^e5dqJ>-jL)4DSpAO3D8VbGGgSU^G8y`1+@H{=b>1IR5yycWSc zQmr>;K^vAr{L?se*5YFgbXSJbEHED#$dd-pUi)<3Dcm>S` z)_mjc6`ccqq`T2pUsYmi0XK)8owo0&X5fW6=sf36j6E8@FXsl{Ao8t+p+`! zbSnSa8!~BYj*H``@F45{bJlM)($Y7qEUw{y#%ng5`;MUdro=BWKR@Y*tmOLa$ug4} zU74e%R0&ZP3Os4s?(^b^g0w^S@WWyOK_7JF7N^*}bU0R4+V8i;ZOi;*?U>oyUHtgN zecm~py_aweP+#f&u7=z&*Okkvu{x%ZHFwbkWQ=M6HBj9dP`~kDsRRJ!S{_#8ve7Mm zQgI&)E@Q{^muGo`+t+t8e=5GL`*2yfAY#^$k1ktw-0L>LY|8i4 z=68Jj=N_UaMt`pMRr81Q>i+=tdl56S1^)VL7-8Hw-w&>5y3_+7?dp$G(U^W}XAmYj z(rClj_h03!m2tq~#UFfULo1)p8BlC$h$25!%W5|)qLxsCXkbp@wFQx)$-JG{KX?be z!!sj_FDxwfq(GRkWUEMlQ(IWmWY=339XLu)l#R&gOWYW8<0Rc zt}48vpQ#Q43b_5AC!DE+7zt?6#ikSC|CsXIAR=^B2pD(7NY^3@bu&pbvaJBAr{6>~ zO;5pZKRp~UE>|InT&5H?ZqAqWXQOOKp*s9fO7Rwl0MKt>)+M*yZA;uu9>KhZ2dant zwgnlt39GyurO8Z90$Qb(ua=#C8j(f#-Am!?_M5*rq~EY7t3oa3{E+VqYg=J??3)y? z0Dc}cd*_bN%{b!T&@Vm>Tvgf@wX5hLTi-B)CMx&FH!Dq|hM+wAkKkNH-O%Bd1JE}v+75@XM%lya< zpmpX;KEJ*aruE~W%v#B_pCN!{4j~!i;+m*nty_VW;jLIEIbrO-01;e<(|>|K|9$J5 zYrKB*ybX(ZtM7VN_kyIakqAkYag-H%1iFv@GcDO|^MkW9_np(*Xd-v1B!&0J=#W$j z4JzB#1@#WrKeU`hbOOElxy=!9EHe;W1CRBd6I1gD0zj$E@&DbY0qiu6h~!EOQg*eI3S(L2Z>s`lLFJE%q1bdy-^!%%reBH9hp}7pLNKe%`nMYcdEX~o$?4Gk2c4?$bu`|7O4kc_AnbOMn_2Q z1&2ZtAxInw;?E~u!!Hz<){Utu5E^OPiT+@&H9+3_%P|X`Vn9%sJ0xGywy7Yt^2v>e zO`9s^+M=DCM|R`?s%dCWcZ;i2tNZ^0a6c8cjur#B9_WhL%8pr9_gc{vDZcu(bt$Zv z_TGI1S>*#m-r8udD|j z*4_X-x*hd7$&&|pOtBd(f0RV?jZnIS0Ta0Pxgj-Z0_WIhE+yVZq*>=Rzavn`!6*H& z*YQT(<=|KCcYyqOaORVWt?sj>9wU~(t^--MCT`v!WNOYN%baYorCAZXE*8Tq5awAk z8gp;KhBM&HU>s~!`*1pFJm7E5w_W6nPvOmnk3^(e^}F?wOXl`Zecec!q8)20mc@HQ zBlpgLj=mm6T+K+#nMK$xOnlM$y?1GgiDr%~GbXIE+}BKdwmXuE;K~*J0fM9MR!V=~By_rxAboVg!+VhC4Ho zyRNVu9d!(D8mtg~cTRcD1xtM`b8RLd@b27yGNmEgCMx=@kw={?hg<{NaeQPxG= z*LsT=3ct?v&v!A8y0s>aGeNdk&dO?M81SMwmXK#w1gJuUS!Jqk1F)NahyC|7cW94D zn9Y3l(PR$>E|LZ8LD)wM&tlakl%|&X;_x*hc+~c0&+!ih?tk@1t*3@0GUVS*)}BIQ z`k=xbr!rHh+41Mxra%wJ0fY?kKr?8aHis;ihVDrk2R{@t4nA20uOW0ly!-mNuOVvL z;8q#6e@`51s}~LKT5Y1BGl8&#>Y)DtvOB|w2gla)aFx-oUm4u1vHc8fu|5&%K+8|t zE3ZJ`n;R7L%_DF2^U{ufdhE*r7h#yyXqI~PDa=R>n}zTDK5{7y!p9P5f6Q{|fH?8! zTLtQ6c#j;_xnNIwg?99k!K?Y`6Av{KHh1`UFd_48iNM8969@> z4vimucQoPcQax>_*Qs@*(s%C7>fq`9jzb&EL0Qcwr@1~J@wl_2PmZW8FHfr8y$}+9 zUAVApe=BgZ0qJhBfHZUwY0SN;W5>F%>L;SrE75sJ{z?dIz@7mbWb#P*Ug?cx08O85 zJUrDE@zbj1U+kHxE}fS(yQ z^{qx_!+G98-`>&;YZjFkIzuIPY3@I+kxjO39w^Y8McA5Z$J0Kb*?)q?c*+Gl z>pj!{_x%E^#6usFhvMLRp!;b2THiiAyKE%153XlY=(ySM_S2SS;%RCR^Wkd9x{%D| zSat(DmE5g+H{4u;;~Y%WYBKkz1}%@sAmx>sGt1OhB*d0sD`zF-u05%*1Pq+gkJ9v_ zrEP4G$+gF=WG5gh64zfHh1NxWQ7(T zr*=7krHq1NwN(h5NLf25$?WXH<|&-&;~*Fy%rzE&P+Q?$yn=h(W?t|Os~i+j6qiVU zR%O(8x%y7TRmn2&)mwrBV{EwOYgz@142t*rxkpR8nf+?xCjGw6S?|FGyOKRn!kybC zjZ=_RU>3ppy%mV;4XoGp2z}f*D-KC13;tYDVRvdh=xd0lz&;tgf&jvvVW^YnWsJ&9 zd%q73<2=Oc@+}#!E%XGte(q{CI=qp05)uY7ey`C8wtTj}FQ{4w{n=Y7KvM{R|FEBm zdb*0W;jiKKjc&-$#m2p7b>UJ)#e?V5v5_q|AepPG}IrAlW1*R}JC z$1^vwXEfb& zlhsC-z~l#H9aGvJG~OhCel((fU&if#flbePI$%SVOp@?Gw%{(F%!Y~jl!>RiEo5V< z7VS#@31m1PGn{4e>s4YwYWFLODh_2;>1SEMCLC7rHgFNdB{>(JCm{r%SAh{ zjy|#_h;yOmd&0568v(@fLRF8gcam(y%+OHCo1Ii2ES=W^Fx$fBoImbWCB|2Nul4y9 zjCs_ny=`KFyZ0rXHH`*9a8hMf69bgT>l4P z^Br`+K6+eVs4JxQ*iiF_HSSLn4uXT6A;TifAVJs%%$rBrKJldlV>zx1^QL7aYzXU% zCm7fL6AzTZkt3-&=Tn|ZAo_QDTpG|hO(y6+Dr7+Kib#9q>$ZOeTfd*rGr8WNtS6_h z-}FuDjE6-*vOm-DZ=NDvT5ojSKR&$$Y0Z{E9|AUc%>HwcRWn^Z2Y(sJ+7@FfaWsV4 zr-DNzPf~vEJYBWqtl|e4ZTZ=0rRpWTm8AZcuh&uV;o%l1t1$Pi{x8wzS`=6>-aAR~ zSLEzn@B~-Cs9)<^j@MGVIHLWOT9_M92G>_7a38aA9tSRq2sKrPvSh!0PLX6OkD{Mn zkh-UG+Ma}Nk?6Vx%3o%-wE>tevVk4|vKn--Oyzp7dFt$i^*t+MUV7#ahj|>VHbak< zYNOuY`DG*k1Tq8mk2&I9&^%t|;xE$Ix?0~Jj1IoE<_lDOT3$OmE9v1qP^j5k8}xRq z_r~dZ7da1H!}Rw@)n4B^!{_>CzuhxV{(*|u?2Oh-oGiFI(r8b5C$`{$u;RUyrq1-+ zZ2e~?Qd%46E-ebr*DT%D>}2ys++?&cdr9m2fAEk0E}en4KUX9`3|$ev0eH zKwz9Pi?Rau*EY*8)B1I3pBsm`@GOKYgLDD!@N*76&P6#Idzwg23J3GoU)i?f%ORuM zk>K|fl~`X>4ZW_FM3l=c?2N7Mm#W|=RE1O>FfT2UBM|bdry$nL61e!C{0lP){g}@K z+23}hGrBJ#^WRxwJDoMv?u`~Fp?TS~Sh3m*;u>BUan>p#wlnw0D7#A;`(_1-LZ3B zqPLO1J5Si>a9xFumMH#2A@Z+}md-WVkUH##f_9H-aUo%vXWTN#dy3uO11P7$eNb*2H%rvI6lcmU-zH04W&6BA zFeK*kgVNX_LCHaQVb@|^$g2ZT@qj0t_H3gO`yvzYy3^iq;10TDiSmFMnA%MEsKM&M zt^6PW%)xQi!Spe_?A+`NKg6do(gK;{-hXyf=M_^8NMl6k);jRun{6`HvP3(P-h6Hf zlA@cMrHbUGU?NwM#}~u{agA*BO)01u@@qJOlRIxX-F^`%&q*`g@+0#23VBqjf2nfr z_+-?*&mY5kIFJK)%JpEWNMdBrXV8#0#<1e{9}~H4YiT8sf0_*l5x_a4-Cs02(HHl( z7K;hs4#Bn(2@QM-4esaGoktp*NoH^MzE3wnLVP+*N!lL>*Q<(1XO$yt3jusL5$h6j zZ9O5HyvwP^KaMi$^!G=hTi?eTHY{7DfRP^1lG))bMVZLK4CgsjK%~TS_D|cS0-4Yh zQJqB=Z);z(h`G!<2#!^%MtwB3wYT(L{e=N}&`OQ5n00%Zi)RZssg^lV=|{YP(+QJVTAeI3RlPTN zeA7vHi$79SO%?>WvM-Pd`BDul1|$Wt%%r90_2X55%GVIka!tRd@jyvTN(fcYp^+1| zj~3#NNCy~1yU_M8}F%#N#Hbs>Q0Ghbcqg*UE=cYLWfe0)$nax<=qDEDqGX-{mm)1)Vg zz0|d%Z@3w(_!jZC#_Cz+zu~bx@|70WV7c-+a;hLmm*`8qNZix8lcM=QfWJxdK^5Uf zD3Ld)pRlSs8)pOpYB85#S4T^n@ZA#8^U5!<8f@)xyCnNF z@O#mTNmUEqnT9o6rm*SB(Wz}Has02@iF1lnmV7Slaru{aoTxXxqt|J^iMonGrksu5 zCdfKR&U^I^4CHBD^RW>|Nl)b8tZ9#VYIrr^hlc(t2{i!8x}Tlq>jol$E@HVO104aW z6hb5Az=E;}?qbgw4z1jtJ!|qBIsA)EV0iGT9=&`<%UZ@x&PtBHGI;uhTQ^I?4lxbn zIU78a5=7v=Yx+Js`;8Hv-HzsX&Z|N%en!1}J}Toe<1*>IeAs}GKn#bU$vE^jrTvFv z)Uaj`6k`J>(Vzg#wct#OmXCIV%3l`nRCc9eCM%okoqsPJXzF(QvnicChP)^hT*h|j zv>UaA74+#+Syeuw75S;e0L$x*?a$g%D|_>%lK^0hGq0HuW5>n+$yqOA-P%I@KeYuN z(r<7ET0Liic39;FmDj}m$MaYwbpuXQV4mpPlcUrt4%Sv<7j|UHUo7z0ZUtMm4x-f5(RZ4u+OBS?*k_$ zd8~~f{x7a|u9}Z>DJJ^E%D1?m?5@eS6lTY&q;j&CE$``7lc})h1DXC?S#57RLpK{w z$#BtUHYm|0YS&WbFZ_|$pYrGq(MIa~2l<*=+%Ty-(0*3iK>ExJyaWLsSUc|UQu_((xMYW$4M^6OVvxTVt{hIaqAoUiuW}70FdYOpz zOCuff{|}&88Hr-_A2vsc9sAQv!=yPdMla^kB3}hs#7)`9nY5kj2YSL>hQd=c z?*ADVfF>5h&!!hKtV@VRzia^jyMkpOrYpGPU zZH$pIQsQi?MxEeTGeV;1ljunzFVDGZ*)n#2=u_F2_6ks}b-jr|dSUpZIT1qqwoto6 zvjYe@0Ew9O+QN@+}{#Y zTTgm^etQxi9xFVvexO{B0dI~bZ(^lgGLhT-^jTH@uJADpwh7w5dV?zV_f1}fhX9Kb zPq@8I$arY%t1DpZ>e5%^vS>@jWy6!cpVmr}ewz6O4}d3&$(eID*$lTV80zzwr5!mL zm#=aqGtk>)nY7>DfF<%!$>^_jKi=c|q@?Ko(bswWsfszLh)K1;Fa{ygaESb+WbUBk zsviWg*y^LYdAS`KZg}}il0SsXqiqs-iK+%%&LpaMs78fXtPl(WR z3eu#EV6r)-*(F*kD+e!hTK&a5%HH@Nz+3e4Xz`N?$gxlsxjCf(0z-}UzSH%vxW`F4fsvF6V zVN>!-UT6o|t|fl6ZWl38vlJRwa1{lHj4w`8Mwpd86-ynv40zC==dMso)Gsl7CDvUb zOy^OOT(P!I=3X;Vvc)xW!^{}ux)j4U_1{8B$j>OJ5N+G0nS}2WP4gABY)jKwR~CMH z`6SRpGRrMz^}9pvFri|*@8R$%Iv`?%cR<=$f+{V?#UT>#GC#y0Nhr>>Gkox8O(}TI zTE8;FJ4=}LZeGtF%j;F+&1P0->)xn)*!e8HkbM`RVqg4)mxnrXFXa*FReXBBsUR9W z#1&4;iTob`*7w~%_2)-!b2g9EGq%vEyDLD1g~y{o84!(vAY5YWNXWFJqSKS=^>-^4 zVd{0!HyBNRUR<-PgGc9jgQmFLc0n_{0Jx0K0_HwTmibz}upc4tTb9(6OIfYHteEG6 zZ%kmLe@vaEKhmJb4*o6cLOyC;z`NZ|xdaUzP;6$Q|J?u8unQX`XuRmWox;gpLRq?hhc6MNF0bt(H|$ke991?H%CI7}GS9w;tYwGb!bS zBz=R$;=NgtNOE608$bi!CAT?jkFJ-6vqHXC3KJgB+2Q2SywB@0(p<4`r|D?`;QT|jBD9Av7_Js*3}B!zhC@=ecoK?UEXaK$qI zzh0Rx=q5^C$Uak62TtPGRz&;Hd zIlp?Po@+gvj#C-kvWElTovy|6*eLAr%^LOTjeIB1&CwkU(=~e8^;u>@N-9QGlvvqy zR7$7OWc6)NpF5xD>Ur{TK>1kz&siqWLRBj^0cUg2k=c4H5@PH<^ReavOp!`IDEju` zCO(h5K(V-+PRj8f!WmuX{ku}vz3A7!H2Y`*^Ip)v^nDZZMiw^cjJyD_JsmTe0ocqv zDdfIsX2)~%J3r;r>KpRmu2$94frA{Q;v1R`nXPD6Esv5vKHP^ld7;lgLS+-acQ0NT zT)J)|eW$s@k0YL&UqU=W^mmTzVD?}~c7!pMq&~k}h#e3#-MK&D>r^)UXMZ?|NlY2z z&_xK4iX?G`qHF*!`StHhBUu$+H znmf|V(jd;?wriGm^N0b=Me|T5Uz?uw0#As$kS?8} zY`DL;u2Co~mA)pjB`o|XIVn|C(Jt(HyVdSlcHmn!dcTMR3v6xoz+5YNG+GUnrslie zg}FMEuap}`Mn8*ddgtt|2-xC|+&ku-4}#ryEzauaC~ik)Qd+es70CW8u3k!MH%~_; zja({PEvDFs=%qyOzu_%4OV#&QYDDAFAU56@IbxmuM0t2@&5xHSb=ozNbG%MoR~kK zx(BN|tm4-o&fC`sINIO3kfVWp4AK8ub=Lw2?Cx-LU?iWp?l1|n8e-OmNE|4LCU!|T zgnO7R77KNz)p9O_yFyMaK(A(H?>h2HSiW~Oe}2qBJ6pr3yLwa{jwqAFk%+<@UA?r@ zp{icTsyoLIL|I;M-TjKEaeZSkIie_VX()Y7=M~y8vJH`_Sr|d28&YIdFo}^;*AkLU z_ZxxQn=~-KvD!K=d7tkC-5!oDuk$+zUaGRN$MxnpJp^XS$BExdAoDS@+N-V6nk`zo>HfWW|B2^0pL6c}x(wF| zZPf}QoHG)Nc!gZX-1*W+0RXMk&AW!ZcD#epxU*i)TJ7BIqb85UOQPq zB~bxk6A^pT@jVla_3j?-{xt@Af?^O+DfP_i&}aQJMf#ImBY`8V^sdCpBFIA2+cDT4 zrz!@=Qh@mUnegEfg>P#Op=gC)c3}f*Jh`T4zuGhjizq1$=i7L@w1kb6(B6TrCncLN z%nwMPj!6^!=?Jo7SH82gp&}}efLB;xEP3<4eb>|qo#?FgkkAzeTcCN z>Z_veAG1`s0orIAs6`9?^q6$(+aMa>9P40Rg(FBw{x(F$TE%k&%?4XcEf67VknOvC z6Jvdw8xkavYF}hZk0F4@C0j~4FLb5{CJ|5|6oam)H~80>?X$bO@Lxp>VDi)B^SuxCHMqPb?|&cH;2HiMj7`f-;Z(meQ5G7)L{>+uFhOe3 z{B6q~g>Y~qFQAX}G& z5#Y+Zi{Md%H*Xv^^ExkUJ@B!KX%~lziV=8k$>Z9J>cL~m4{HYVAYpS^!J}yh*!a&S zYv^A|ute{h_l;G~O1}KthXDT3w`!pV9Qhs}Efb&M~b|BBU;vl(-uMxhO4@v0gxOQYKNBuRX%Y^CZ7os-8b zcgAn;C0ZI;oA9UpTeGg22=iE2x$vs{8&kX-eFy+CxDj3pS-x_knPV-$Z7Yu3qve+a z8_Zwl=B=ghsA>^kF2yk+wcoxs16=kplrQ)=3p^YHzQ3X+dOrHwQ_J*7UQhQmeM>RR zG=DaO2?tB7mVbxVv+WN(NZuAbd8MDA4dHZmE=PXlP?m5IoQ&*yRmvLUPvL+Ms|y<+ zyJsq8WDW>*P^}bPNZ7{NRH(qzN2PU~aM!?qp@Q_HYg_u&@U2H9ixdG_-@KUZSC+5x zR^HzKV{en#Eu&+WJ*qBntP2Urm(#3Tez-F;fA&Pm@rd{{qnP7d4*|s9I~z~wcN|kv zh35u-rdK%DwO-G&NpA1sC`})#TS?LuEM^hC{c63gBsmJD5I%5yBMiaA!ba>hBv9R* z-yPwqo=^m(gJqJ&<+DIKY3!7aE~)E1+2tZ3>KNqak<`J6W|!cuW`vNdQUq08TArLi zHmU)fIb649%KsZvzs~9!PppVp0mNjT^YsA~sFBU#8&g$^A>FnOeg=pYzOLUA54?xG ziQ>IB#3EzNAy{zx7`Q~ETi56Ag{k72(%h8B_74nB(1+X`2G7UpwKtzU02y`J;hVQ! zJDf5+f2E-ZaWSpQeI@QJN5>UW`zJv5{{iBhqHEeb0Qec3U#ZPaQyj5gFTYjRkg9w| zknm0hFnP-c6SS6;ILa7KE1&wAww`kd0P>#q%X#f6xGw?+XF4Q7SAZ|hkM_9va^e+A z37O)ly!Ztnk0PI#l!f1xht*|F)JDNC$HvL=i@&(y3sad&=yTmWJjp8V z1BoMx;*3mIMdoI=5Nw%+w#qsT`K9lcA1Oh@s4g1!%GA%2Of7xb+yV8xu%EU7+u+GU zWGBoj2l2UWcDPh4U2Jj|>^95^!-2?>IZ$=9CW5%~bjph-l|R|y=ju(S%Lu-3+7uoa z#3OW_DmL5K_l-%3^2^Peew<)bDG5rkaiL)ZMRNZJfG*}UipDiZ>4(Vg*fhgf_SOSXv8aX0RD2aEZ-~o<_=r6 zd+K!mYo&kHb2I_>p{tuFHoqzo!^)y-Ez8%D0;UE^8}0BgzQ2R71G+*b}d-!S5lYqGEu6JmpM*t_6p7l0Mvr+U+#U$r1Dn#%K>F)IF zfKs`$3wFQxXxlu!aZn?HJ**WyI^Uhq{caG0cl)C1wD3ZIOO7Fp2C?)>wY z+qf|un8{-au%yYl_vD4;ECg%!@2wcnitpdM*6AD+iSHw?ge!UUAhJ#P8GdXzmYG%) z2DzbQ!Der#E_(g=+StL?%x(8USwr0@G)T&8gBNAqtgiLC;C3A#4cl$I?S>B9QctEz z*n_6e^(~qZy@vxh`WadS#Oi0Ecx#O~;nKt*O9bHg!NGVeGT58|1lz6+F?xrk9hrIC zIFSiL?8u5PyN6B3uxOKs>u?k&^DtJfGe4(yqW zV!2-$Np}~#Rj-m6N&VQ}wcul_RZo0>N`_fY=j)SLQBP0WpNZdQ&(jq25B4l1^V(C?ygpVa#AnX_ER}l^07G8~L z#U)+OPTRDm0J%OkxyZQIjvZlLSu&j`V>nR36yVWSq-c17Ks*!`$#)HX4#7#K@}0&4 zOQ*V8y^82IfM~ zt0DdNJ(A=tgIs#rt~FX#rzg(%b{iBiq_`oJ^EP0J$?MV5ezKTkia6kj{?~4B_Lgay z5XpmQK;_xXOC{x|0ldRERR*GqVhPT?D1`apm^(KH3;1|buFW-(Pq$j`x+Tm9H5C)uZ^6xXpWt#a=7Tl6 zo7R{DT5mpG{=gt5rEAlYZ4Ef^n1!17cG2bg;g=J2e7P|Z zOhJ>7@iZxt!F?*(d+hm#jK5<%n*(4+8oCADe`eEmVZ;sp(;20>BbNcXXtIo@WY+CXS65jYHgGDlVuGe_W%y^Z&me9w)ezK+ptve%^0MIxafz* zF!u7bBq2ya1+5)QI_$bC?DMzkuXf&l_Y9FmJW)48UBTH5@dFQO5gm%yL6|a6Y&o}% zQl8dX{^TScy2>1>LdKPNFks^?&@T8=F&m#6?#EMM<1CRWyw_CDr6(wg0 z;AbT)wPGHtuACQc6M!E`CZy#KrU{t+ctQ%+%J7baY`U1?xEYDEbJjxFimjt6R#-4< z?0r@udXxRA1t93tXeQ=Y8$ZVXos&f#;!lffPwI}CHNR{N2JYCX;O2%;&ym_kaC z50{lM-Iz6qSV$*QgSbosX}{B|eD$l=Jd*80cmxO3s(X@14kpY)nEttV2Xwvgth za2VTzA;;0SX_%~zz0dcCH2`phz1HU3NL6fY!h`<-1QDM&%U`b-fOY33y?kF3<#_`Y zI3%lj!iiQ$+uo)t$Cg&lH9mWUhMZA`kPnagwv*uqaU=72NwA8qSv!!KIc3tLch9c| z^h$12Y$t)R_KWP5hL2bXX7riKGX>!>7hQp5rgTi zS?eoN*g`@l;A#i;%cMe~e&j6ShO?_=YccGrp`$AfDkt|^cT^6#DjW{?9-6#nxXj5K zH$F5~y-SV(>E$TOY$n!Lr6pOiP^AV8yCgT&t}wb~fgrW(b8Uh*U_!@U^*ifB{9gAh z)^k}e;%W`2b?#Zc{|Yn(-%^c34ZU*^(cPlv=SE9<5ZqK2rov5?IxeO^AmkOW6Pjf3 zNoSH7NN4rBn{1xvE>QXw=~_Z*fGU}`*%einXD4h9WiCfMZ^=)1T)(n;*lTQY@G(wL z2u5;cRfyLnn4YUXEqtSb1|XifPIn=`G(rJqRY4&Ck^GeY1#?c`P(9wOoo*|P!k1S~ zpM28=TsGFO7`ToMBl->Ft8a({sl&#LXLHG-Ir{TuE1x)tNzx8;;gfYhFJV zkVn>>UHVV^sesI~qc!1WN4JOE9q}-m0B+I7F&%RxuW*-SpHKnVllV_5C2P6&qQe zwcv=htr+@rbymGfnULo)lN+(^Cc&=-*HduRkW7TW)GoQuZL**KVi&)L9gC!l$f^%F ziw*s-Ly=4s@djpuB!J=zv9Ej=R0>_RaLDpk*+FC9wJxU(ZQ|BT8`kBmdAV5cn3ew| z;*3fHE5pr|zA3$3Jd9LTi28vjB@{+nxaLutfoE#y1j5^)E5NIx?oT^_6iWfgNM zM?CuHBJ#NF#$GfXhz390ne+LB#rLZys><2>WIqy`nvN}Gnc*Ae{+}zYzpyN_adIlz zgodSOs+?Oi8T)UIoZsbZw@y|fd_0%$0Yv28u7u;$!sjmNgkq)WHax>z|~1iI6x=4qu`fikh~RsQx> zXhlxBIAZ9z;(B-ihnJS%hsrakIzJfn*|%CQ_dMTr+2de`uBlIg^OQwWXjd-#%{oZI zn6fy6>}RTCyS_}@iK@Smv#W{1t<=dWn63R=I8tm{bX$>0Jqa-IY%M}zi@HDFr+COE zn!TlP(wwd2(fq!%UfC_Y!CiSZl9%s)_X}Meyep;#LQ|J+5#Y<{UpEe5aanNoQ>iNB zY%1vKqw5aMw+Wo!%F4|Q{@BSwB4Fuvbaez6Hn0CTShYIf!WQCnN0x}vWWjH&N?d6n zSKl*=Rr0tO`ns)z3W-+--M{HX1l7%bJZ z9(pX)UUB*oR>N9AIFs;C7qkoEmpfiNw%hkrrb&#JJ$QYUC?Ch4PUk8chfc7Tjx4`* z<@%-tc<@(3?ibx>6GZSsoKcC+onRPE_F2)3Fz-38fTOhYVO1_l3UMO{Y8g0PJ$jzn zSLJtE!jPm78rOc1X%}wR2oSxtX^jwtK{(moU;u#3=Zk{3ghhSz4gtpUI!LYba9}3e z!}jiRE>0|4!4U&`@%h!zfO2eZlKP&-NKqdEJWWhV%5)gzcksd)KiM1k58yF&JfBJ`i8Qu6F zPJ-wv>&*b&X!Jf?FwM|mI2fHznYUN~U$tBhXOqO)Lj&%{=2shajNP;sn{K0WvAH)N zaPb>|TY8%z$hT)Dr&EQ_rRT^DWyGY8ad`J&EJ$dKQP1iW^-i@j#qq@p2 z4ko#p!;K37@RbiR4E6vQrKUVQJEsmLCcibLXf}CTH#0%Qtd<@jPFin+H0C3LJw;xN0*?f z7|a%NiCl3ndvG{we(^|R@GFLXKeW&`uR?bP!?quM{4`tAfXXVL6WIwEE1X2dO;kED z#pIj{JO;30!Df{Ee7UEf_Sew415}JuYvj9&k&ZTv>dRa&^xC;$Tr1-psXfYSP;JP@ z%?Il0P^_u%Vy+gw>(*4@W)G1 zwR95=&CLE4ofVj|1=f*VkRse%K^ryooW5CKY7~qpul_Q``{WS-363Dv3_c^lvs2$3 z`FAmG4B_eliX+;Yt=BAukGN0Bn{=!J{0mnRlhIW~-gt+uu}q`KXarQwig$}q_=^rs z0Ai00)o1|9ObjgLa2V9il_0gC0tmn;4xCD8D23puf{7*GTtvzMNXZ$C6713ha37x7 zwRpeFIw?5*(52(pi*D% z(!iK5BwTVj-!;KpTW~0)?bkhp+QLIRLXv!6JHzt$N%px#ec18KT>;I`f!W^7a9xqhEvQS@+Z>6kDoX^+cdMpV(`^y zt*wwqOGkv>mz3o+@Si|D1yEJPd^BvL@Mc{gEk_^*xo zZ#^k-j<9?}v=DP?VQJya&E4hKHvi9f_?>OP_6Ir7%`#-OL0aI zS7J9vQrCpLj2ZAeL`#qtkAazF)9dXL)v@&`Aa_Mn8Y2lf3c=_cWk2VF0c}njwOtV< zB$O2hT5E_^lzkgrN9n1(^-ZQE-%0CScx$@a!I+r&(Hvh=Q5wm?2;N{9*by=e z$94l;yy>pSrxA=vkWfYLrW4*sCq76+X` zmuLAh5rS;3o|~q18yZdYGOjfO`uVMUFLcWr-C{S>8|w}tIoA|>DqeU zMk-OIfDgD2RoBw9l$S}?a1D!|KLO#fyyOC$7`VI!ZJ7EYXozbkjBnsg0S85HMs#To zFP|WVJHP2p!X6?DF!s>&1RUj2UE9X&riMmyghbFoIPp3LpK7G-j~wZ@y)%2*p2O5``aiy9 zy&b;FuyX;7w{+%nL4UeHW~G1G@@Zq9LA38Z;wr|4XLAaIe^Z|ehmC>CX$;hZ50q;L_m}xd;GzX%h{8X5bp^4 zn<>o8pX7Dbp|NsYj*e3$+w<(~^Q?eG)6=a_H43*EI`>Z-8Y+2iGQQ?G3Ix87XY05p z&Y4P0m}-d7gM0`L!LY5{lhvBXe3F$hAkN&jSI?4f@3xUwy_AG7J|+X4Z|m(1EJ3ppaQ7C5-AW4r@=$J-*aw*34|gkJ|NJ5xBn1Iu|)Ns_HBtLcG$K^|{KG6QAK~Pe08TnLJ>>t7#}W zl>7YZ3W;2@@U6+^OFkpb7QjB1@fIaYSLQe$Ws-?m>qeR{m;1VhX@2a2; zY;`$K%$j^)R@d$wP{ilrot`*=KxIu)o_SY(l)9%HH0{PDWFiaoHbR}2mRj`zrqaJ6 z7y}w}0ULskRP2R|mGT@h<~~|;5+^Uf7(}uFmyFIbf|Pdk&jkt78YZ7!+m&P;+(E*c z?M4{ixuvc!+Dg1Wzw|fTcnF`t6USz#z?pe<(<-Xc#P0Z08+K8rwJL{_0C>kn%(Ek}W9DNn?*SNqGH-AuWFEh0m@tY;m3h@EV;jc3Va z2biW2yiuR%mgVF843m3dz=iw_Y$|2oWFE8wq)%K5t%vQ@VO&^D{|}!x@CWe0mag*^ zrHQn3mdgzcW09@{I#O^_RXJ~EL%{`zHo)h~%-lPAN2WHX-A(u-2W~CVWuctAVTS%W zbI32qO4))}IFn2S=eX-~(GBazO4OXCH&*onWz`yIUljS)?hvtTZuA>kGOs>Vvl^Z+ zyCnOn?p}nP;oB(koF+@8;3Wnn93##V0D!ebOm?dXqkw1M?d3orJ@s0F2>?v`_r}YU z=v$>)yZyZ$>=k*+LBcKbe4s1X)ugp{JZ%vkZia!9qq6zhz}Zh7huBnYOhs(1pPy23 zzcdd4oQ)YIQU}SMX^bB!*K@@<^y_5vndgRiS#}DW|Jd#`?PSj}aX@T$yCm9Iq%=*x z5BRNHH4%^y+lRvFjZ4OzIh0cN=gHdR@3|R3d#;_tOJcm#=C(m)NqrUE6|09F!P!SN zCM_)YvnV$M8h(>@eFnV|+$smQMPG7V$5N3xRIl3N=;IdgI@g z4!o1`JDh*gPE=KPo^!P(PZ$Qz8{C0!phzn@6{or-Xyfp8ska#*=A=tPI@_=V?1f$! zeEyrMyN6Ol(eV_wfVyj5g0B2i#JdK!)8R(Z*@%0!Calp&Y zC=cE-E-Bi%CDa}RW9_(c4z#SSAW$YFKa`Cf4u)0RIi-XKEXFQv?{BxSovO%p_2oXL zAs@?C<(w2HGvnRZqaAqXK@%6UhrH5`Pq zf7dYVS=u367?evC&T`q-W&cLaJ|6yW|FVj{K*#vGG89=3 zZARm*iCc*1jwYF?{>Z(u#^LZ`F@8Y+0n;_$wkB}x((JumMR(Db{$?|Q%MTHmt(ZZn zfSE-Ng7>=^fCyEmOCm^R!nCkz!w%t+;Mq0=n8ESj2Hv^-cZBL+JD$xW@eVPi+mIA4 z?C6VsQc;bxTx&Inj}3<)1UBLdmj*>kofH^R3yYNufzH_V&?}3yI2Q`r_obh|f7O;9 z`yCAY;bbT`^k1960RMiM4p% zM5{4fnrO|d5jdD6$0yjZ-nUx$m~;jstf@~J|2f-Rp!PpNX~2)U7Q{f&2C$BuI;eSF z%4_IA+_|nuJfe%vch>F(LsI%NOE6JbeE z+=9E3=@6?=LN?ul;K>(@T>SIN5duybcd zp9WG$zhZNi7&im)NQ_1dAUoPo0`;G=$(D;$kh*Wu=+;a5t-VL8a_vY2zmykCOFzBjI z@9A>VnFreeY;4H@?5hBt;n#^z`scPT8qShx1Qd6EI6Sp^vxx7VH4KzKb1&HylJ;fQ zlIVK{vT^Tdo{TmSQ7g;hXoC3_qne{SQ>B9;OvsoMkBwJY_xdz;g^Fxo?%ROAy5@$Q zR*W#M7qB7w34WJ#SzRmb23-=AH!&tiox!#Z?q9p$TslbVA$~GImPgZXgn#Rv@zc;1 z?D_Iaj-o=`2{L_V=nJCutv&Fv1@QdlK9%NEvTFc|gUrKxBA-Y(2_D@Id^Zw&}@FqDKz`IqGPp z5gEu_*`hCbz6Rb|hsa6L(S*#w3U*wOsd;@n^5Y^8`BQDa7H!M&g{8(}Ii%WsQFs?1 za)!KVZoRFnWqTvwrN&iH?!q9Re2M(Ns|;>Y5dAV!-nXb z*u%1~^pD=K=C;5RhwlmQ&|q+jJ$Ha)>%!(I-UOGI49xcPH% zSk$D27(w;7Yt-2IHcp?{P3%~%fD&f2=+T$B0~7$~86HO`CHpsA_l?J7Jg1`tc+@a+ zM&V6A@|lX(5B8xtV&bkf40(jR**r1 zbu!gJy0-{oqQ($g?N7UEAEC}^rI3l!* z&GJTGi=WWP_3Jz-oL^F_kKUOvfvqPZVO>2d{IE%_&7Am=b0uOBz(~Jdtp^^dVMBt{ z&WoRc9UK!2T{xU0FyZWD;^q&z*TT;J>;!~|ONY@gzCpZ+o}1`HN?05i)NbI#3su5= zVYDMPk92?z!372h3|YY_cAIb2NVz0n+b}C+`FO}j)Z@X2Dz?Rd=!Z33KrzYk^uGbo z6usyEE@O+a&N%YY?!KS~+w-c&;p!hc{-Cg#GvP)JC?P)S4UUl6P{e$JZ@{<0kalrq z{btVx0fvnW5-!li8^6FF0kn_~pdgDwWNIlZ@vgH1&lVzQG`;t7uLf4rM^_g+p4S-WYGmIg^!h;yf*%wAt? ztv#~ZJiQW7K5Mph#;D)1=b^m9EgalKN{AS!gHb|b{*L}O*~P8n62U>id4_HuDxMMS z&DifACcMkYY--jIMux?fI^00-ywc6;0^_$wQH2Tx$RyoLo)m?Nr#LYo;}I6xmRNp8Ap_WUGC>v)kXl;gSU1o zU4RH0GrlOJ!|WxB&BYT!k(>_o;{B*rdvsrzPY<1YYpRuhG|l04wOtTdHY#hz4@?#H zvl%en-(VpoI+_L-Fw?lL5Zt-tdIt$1kfiC!(qgp)TE6IU6;2;}L0juzv@a#J(j~gl z38dv)P}1qbrW!hHn?uqQJJqIrK}8QJdb>V_zdvbsY|KN6T)6}}_+2aNJeV7?7`vI6 z6lfxwIiP89Q<;-EM&*0T1tXUa`?>zElO7dg$G1*d=`XWC!x?%v#@8~CDFt~8n*(2~ zj7NCsX+6ZoxH);PP!(>--IUc8=I?_97!q@9#X$uiFniU3qxg}sM)s%p?f&$2y`O?C z@9Fhxw>XJ>E6q4J*)`UM2bC|Dm+FA565_AbyZ6SO*a|NwH4|(MSiB-^Z1b+c$oq{% z*G16_#~1t4S~P?zDM2|nBZ-o`q`?GrlyCN@ZA(Jdcgvni~!ga_wD_r+BEtHCKk)`ct(tp zRyz57HGikfN3ejOYJT6^ex9y_E#3rar^A4TaP5!EGO9!kFYJ?`fS8@#+DcL*IftQ-&V)Rj@SSD zfff+1M(hQIb*~01er(^c1D3M(Vk>i;l8w~n7JMAd(c?jJk${rjuUTHdG;ROC1)*5; zPx+dQgE|8)JU~(ZB$(;sxtA+iQ5ZQxSGkkcrkW>qGgYZdi{{dG%6jK4ZzV+5)vD@FB`+$3BSN0T2qb9HPX$lg+B z)djGHREh>^*fY ziyStk4SQ3w2Q5tVz2Hp{68hcxBMI77HlCKR8OTFQ6$rC+tF|&Mj+Us|^`}6R#f_2& zpEeIJiA)o*4Va#T2HllhdFUEI1!kT8T*t1l;y12&k6_hZlqvBXNx_VgF6x_qpeqdg zeZ5u(;S|B2Ib7S5=D$!2AMu>w`rLLJT~ew)?_0_F+AP)wjJExz3W^Wba;})t|)ZAmO~;l^Pu3(AW7Cz%-8k`QHN^g z=0vX0wgZHoB&5l&6GU9zCY9M)SJZ}p2;|4~I}xi(i>AE-_y)GCZRZy{w_o8KI%&uj zdqHZAVZtPCUU^vD%o6=LM~8d>`H2$YI+=125}AcMo4=9p0wF0=l$*l-a0U0)s;Q%J zxcCR={Z5OvVkByfW3VzGnjCSaqwsy!AI{C|`aBvL@>wG-<{=mas7O$0ceK(D==H(n!kL5yWh{c%;94ZcP`SLF_@;UH;X96C}O9RQNk?r)@(#LO6q2jt+_O~6;g)y!7*-Nqc zX%`Gl0BWVlfsF#M2qczC|tT&AK5Wo~@>ONnO*)os<$o*eNDRMO>_@;nE1zT6*%kWW*F(xRoKFNfHcMVR-&#V8g?!ZA5~Z0pJ8J;h)H! zHo!innTpE{{0?}$YRW?&AVx`iuJb2WfOaH)p{06zYY&n1ARWPXf+1|2C3(U%Xq*?8n)n*zdyMJ`0{1_1)xPT&{o zASS@nO7Mw;xrzVt0`B~9qg%-yY#?l6vB>>%ra47`D{f9=vN2NS^q0pA#u5>o0G1$` zpalX5)8)<(ves?yZd<;$5`lg-&e45bcd8*!jxBQFypGl1lhyXaHQuzsaHQm+Z%x{Xmn(BMFcL*?oS^RaYw*W-3AORQUL zCPg%Bk&1PRfrOy9)G&EqQ`*HdTmeZWw$nO#6g4gDjmIXIfDUg(^pRW=f=&7C#I7^t zQqzccsZu0Q&0vB<^AmeW-H3KbXbR^z+hrBGQ+CjGB^?mp(TY-?sfCW50EV$yu5IN( zHD3_@^0pHbi3`Eu*lhZhYQB}5JrPExbc{j@1jxif?~ULIiUwI*oBBnyPSZyUQ$aI7 zo%GY<@Y&sDNwtnxCH{)GV$$*8ie(oI;1PQh7k(Pe!%5MRcMi5gj+K8&XM&7TM5BM3 zB=h^_=Y}zDtZ4GX^Ey|f`e)g|F;~wEEfyv0w`E6Hwo!Sf=iv3v+7`zZTAQeQr2AGa z{3BdR28Dcm^5yI($RL26muKOMs5hK81F+;K+N!tYsV{T|<6FQ1`=Ge9iUaLudgsj# z6dE683naaJ_sXi9?PKF_@hSkK3z^#G&F;}R2Omy9jzP8?FVL=KV9-dKK2&Qa6#o^3 zQNHl$X^aMEAzno)8?Gy`p%Dd6+zQ(9P+M3uHM?o%Qp6FY%0@Qa%0CoA0o#rOJel29 zxq7+xu4^6V+|w{j%?6lg0}4fy)`BN5n8t}$8WE%`%N2qGAdvZV!3xmB_O_u2#WYrr z53eo>JhKuC9Y+N#)pXIY=-kU0k#jZ>a|7(Xr#@#kDQlP3=J3Hnq zIP4JHjH?}afW(*S#IhyEk#B`1WyLU@^YMITxoaUku?ZkcvVBJeT#T&uOYt)Id~be9 z@>S^2zm;xt2$R9W{8)f(RUKsxs=%$AqDlKZx~2`5xA@FcsI zP7%kXF44|9mkbwB%pYAgt;JUGBwt-<(vASIbyz+rb*zO^uVtROg`)Lj6>jEcqacxL zq88zbWtLC{zh(Z8wiLFatK^!jL)Akd;>KBrUW!fgn~B7(=1JE^yEU6(c(e|P{NbS6 zDBtZHvs@vI<%&6yr}V}VJa&ZS@VikN-5Qexih519?MfUcfQ;r3RV;Eb(A)deC>3#_ zdtvj6#Hyx}VD{=|K%0!KHX?c3I+gi(<{DQE8H_ji;A_b1;UT7H{F5tGt%(y@n06jS z#~y*%c?Hg2l7&ctKj_0LwnjmxoP3!a6BQ_FYoo-*8x3^;s1%~}No(>;-df4Q5hNyc zp6%_$!NQG)Qgn;O*soLQLT|pgQVB2ckujb3;^5N{ue2@=y~C&RU6oPKB(}`(z~Sik?bysUQ?i=+MB9XUbWT3{ zXO7Ee6X&)3$*&R;fP|*qnV-cq7dF!G*vqdSAlx>-`~8=Fj_xAxk|SJmp>w^-QmtMQ z%j|o&H{J4gdP5B*1m_8LmIuGCgv&Bz$5!|UGs2MU*XqJ6eZ~AuL!b3z_+vHF&t8zo zdyA@f6MdenL1cn{ZI9LzuL+l-B_9zG>0Hd8y^(baifds%R6hF(@ZDXvVJ_04Aq}BS4MaCi01rw_pL>qe2^?k!~a&n z`D$PEZQ|9Q+=KPs8Rryy;+!t}$?7CfIT7~~8f3RX=^PkqLrjNtQnP5+*cMfzh?cj;{ z2l}{~S#LEW*q(dDV3P>Pp!j*c=+V! zTYc}|T!b^alnS(XH?dG+w)%d)opG9F!oFL13zB{E^CtFXt2*yD(M@yVT4(hs6`;L( zT0GnOMMW1V6f50Z$G$7Kb>hw82e8r>0IGj1@Qp_3jd3u3b8Xh)yN&QO62E%v$O#a` zau7f{M$7bF6E;1kAhK|Cc-b^vBr`S6sr4cH!vckyYx}k1FdRzeHkck3W5!XZU0h?OW+X8R(rIYf|lhYYemLRLfG&806%LQ7y?1HBZHATH$ zx6y^^kj=|3tJyGxD-2(kyURUc?_$O|TeF}Ig_38TyQ;g;>53!xqBGe5s&?C03zc)^ zmbIk}0)A8lS*-aU+S2Rl+3KdwX2LO@cK*`o6b{4lI9$rxQ4~Z<0|P@|+&7bXbco7Z zpbB3sbx38Fbi>&Aqg;Oy032OodUJxK>DX5HmiWJ?lK`QJTY#^9lHGdgz5Eik;D%|s zSe1aB45!O8iC|TdFE_`hnuHeZ6^*+0g>arn2P&4Ll(`^|jLJZc_SJCE62uLSNFIKd z4VqpR`oruujKJF0l%VI=5ZJK%BQ9E9sr3C~eDgn}es zNMnYAaV!TIp0K_fUJK|gx6q3}^s_t@I%6Kh(y{{?q>*^>U2*7%MNk7b@#5}c;jvy?736iBp(o;C$0P)maq=zQm4x?fP*PhYp zMM-vJg}gr;VS{q3jmFI7MOFG5M`-oCiwqtA)tdbRYigpop<4}+-286wy*|0C)x-UD zkTIQRp5>t#2CDtIkFanu6YXlM;xe^5#Rc|=>WDu+w#&Q50CXfqo{g&Ox-2hkZ1I>b zZuTlF4?{}2SJ%5Jz{q|Mo7qQuRKae27@jkuza!%!=buJ*F2+cO;?JUcgS7U52t6u) zV5o0K*V+qf`P*VYmR_!swYI)pdbMxoC11DigiOvX;J5ft_c*7z4ON8ttumzO;>E3C z)6HWAe(neb=Po(`fU(0%??TBHUi`Pjz=zWI)}M^)Bn!Zrk>r1E6PNKcm=YjXt3J6) z<7T~}Z_dRSYb_~(yYTo;mTVq&HCimVzxFp~2nj?Q+O+t85OY)0HmzmmB9eylI$t^f z(=Tjl`)dRqB0cpH-&Y5}dEaF8mL6R{b}mXwn{iCniER+*j5#-)39`YnbO(6|Y0uzX z&A*j9QuC{fn#~%JDH1;HS1?H3uUP&vL!nQwGVbCB)k`Ef2SYNhJX*5rXq#Z^w6UZ8 zM&bp*s5pre4WgZ&AgQQwYC(hn_5#GW&N0ZMu6*{F+xM*YDeFH-D#U;Dl{&V&pXfMg zk69DupCGohVxBc_hZ(R4g9DQ#={43a=Z?k3g=Yj5CO(Isn(y+}HEj9Fm>)^Pv#u;( z6*1D)o2ISrOk+_pqk}32bISg5FY2*Jh*1iDHJ24Wk_?BQUkgad{mQ=N-5EcN)d{3`OQfYDIK|E-o;v2nt4cy%JOK+H$Z0ExWM>{ zT>)Z7$EyZ=CstQ7VdngSC$o-Asa9WDZeQxqjYEf%Iot1ugnfv{8=6UuQDE`&jLQO8s_xH43M6}s zcA*Aewyvg3GokW`rB|6kF{j$yY<`q<4?yLrC-1m1gHC|mawTR3X9HtD-`DW#5Skf1f z0H9YSZdwfmA(9>@1nUXRb})LTiDT zX!T4<3XfzV%E&`9PsU-;zxeGCl5IF@UK98F%nkh~t@J?-6OI2=g2ON3)Nkws!9{P7 zPg#7g73lW%-bjoy2jw_X_y;qIR7udWLWXQ*7W|3)HLm{wRFhyk)g7crzeBKwy3)4! z2?UZd_-AkWeM%w`zxF`|1QL(Z1JTkmvl*`(pqn19f=%L4N@N~^!&Nu9QZVB9%X~78 zW-7af3g8)f#(FNba^U3NYyKZa=N`}G`~UHK2eUEE%=yqTjF9uW+88$HQ^=_~HpdV; z=&;TC*vuh^XpWJHa;9<)Ne)ZpP$Y^XbgoZ*e|~@8kNe;2ab55C>-Bur`V62W99B&U zKc}@copNhjx8^(QO{vy9D~={Elj?UA_umsz`+Hl%U(Ud@*|sM)d{k^!w%qdAN4e`z zfzg$yz;0)>lL2Wm`YekhiA1Yd?kdvA;b9n?cDSbrde-UQnUF7qYW^gva;SM zQr8B?qC6ab#vB{%7&@v*(XF2r zx|d!Cs@*ejRZsRDrhaI@d*s*ENpg$HUc(Ngg)x+iC#qIMd2pE?u|g6AhHI=4WtHkS z16!?7N!SGVxr(|Y&8S7U zM6nP~Tk6bHf(^e!tF{ktsW?1*v=wux;08mjA9OPkzX8(u6mZ@(qm2-PaJGl-XtfD1 zo6C+vlR?zd3=O!-iB&HsAKJy(#3`cX<>8i}_E;?Yvz!b3X4FK>vhHm89mhT?^?TUs zUmw_aNeTQ)8pCHp{Ai)l00e0|sKh*Pp^lrVz9%yHuuDRVyVZx@>Pq|e zdu?1V<$VsGmD<4!Saz$jJOAHHpBb?q@ufl8y*v1H=a#%lcox3blgp$uqo&=}QFqJNlw6=k8OZoym> zF*NIc!1aaaMVWnesUcs*R?1{XPkSw1#|j_O13M!gx`qYOk?6l%N(Ay{7Jyg8YKit= z*Aq*ZZ@T56ubU643GO-c2Xo#rwQbz=dZ3EX3DU6yrJze6qmh{ZX0fK1@T!K73nfom z`1|-SfnOzMl5rlU+abysf$=%Dw<3)`x_HVjK@_ardp=Tzw?la@%Kyq(q#`3lF5Py| zCNKvjtLN4)G6jl%Jx%x~oPS49tXgdJ$SNsH_GHvMY3m$)89fPwi3|--Xkfy%LOc`? z&ub%Ks-MJSd84f#w#={0NHfG7GO!PHXZ5N;q=T@qVOP3VNM(vTeLjDcV4BZWzdyXd zI_8{$^^{tKze1e^i0|_~q$s#^nL18z-TcfW&{KaZ4ua~wc13pf04YCNQ_^PXJ|XWo zMHr@1vm2ETO$wm&47@i#NRK3D@!GVQV}=K$Cg)(2S(x=}!X7CRqNp$4@vQRxB<|6= z)Rl|pbPNt+o^?0XkYcMzia1(*25h*D(&v}`HAfj@k92+L!Gn|Kkt;*{7|HAD?=)t_ z9EnPc1pB40BIMmF+paaX=e7S#vauYQbt*@w$oZrsB=YzwjLs=Uyt&BH(EQn=L@jf2 zjnNPl?$mR_7Z<5_LiX#i1r8Gafakjr%%^u|PN%=V#(QTktZ0dHE03c@cs|Ks-O!_y{*T#%*i_slhkS_jAc(X7ye;oAoF6$>w0nb zpf>jpWZu#tajIN9Tb&8*e0MO;Ov0xD;g10w`D6X?9>4I!AIIZ-59j%o3V6R>uSG-Q zS`kz!$*Frtxf9UH0*55=-6pH&?eLp98qfZu^e~a&`U`&8>+#Dc*$H=LW*;e_#AL1V zNvz^42fzFprjL+7_4iRcHz%G0Kr!qEF%!0)aop`{+Mt>|OL=?jZGESNX*?WgYSQuo z^8ZO+R_vaJQlq39^rs~lR68pM8@o9<4+ z13$RERw+wX?SU`VK{UqsG{+1L=r90NTUQJzItSXVlI}jLEIc_aoo9MyHFE74AD!z> zWH~-?EkkpNbZgV;STZ_2(FK{K^#P#k;Gh%O5BmQKH{i^m70IiL1g&$DAh1J1dgb{D zFmUlgq7Z8VkLRuy@a4ommC-G4( za&KY9xc~5tizS1rgoBQGY(TN$SOzTc-Z$Ld!i7R3JwUR1St<2~s}|Uc6&;>DUO*sz zcQfPHmO1NvP6R1*MBupBLIHYlQ^m0JUK17UGajaENo1XNP)L^(LI)Egn@* z$No+_2=xzE&CgqX1eZ5_wGE_UNyH3YUck_j}jf1X+DsO28(Q9OVsm@el>B%^9D(O5ePcb zaVyr}=SteWn)L$3v&e*Sz0ckEqL{y}AEuiYWAlx94ITtp97VTc2D-HWR(pi#>5;YM zE)AQ;a)cE@j3bI~RVBs&V|No1p+CgMl#MmBr_{QqOO|L0OF7dvzZq{bf%$Ieaj>D` zV!+eRL(@-9nLP#S4c}*zM53{+^@>Zh(KFwm{I)loKz_Ob{Ywuq=1YU>dSWK$!bt%4 zpz+$P?H!z!+Lik>Y`@Txg8fQp6D zDj}}l^4?hg&%LIn<%0w$QT0$DsYGm(1vpOP=Af-d2Zv5L3@c>pkI!A_^9u-WlPQ!D zplqEL)11D7DNGsuLZH5K7ade_T+%T2Qzot?;xq8_v(#L(a6a-6t?*+gnd^*`jgRtWFI5pI4Y4EUyX}E_X?5ARmsBnZK?ocd;;$EDd`;;~+9K+p{ z!?2))#W97)d?+IWk+PV_YM&EB0J`vwXiY{Ci}oQu12>u&l1HMc)I$@Ernk^~f0rJ4 zS(`J8GPEwgO)t#xQac>~@_B~hwTIb~{y--2C{0*^GbHU;Pu($`#SC{z;hA3i(JkY+i#ZbH5%-8HIhS5jYYRL@k_X@_Rt z%ps6`eZ+w)1sWP6OdI)JH)qv-?D~TJ?LQ+u98>`0huSqUc!03MT9ZHx+XlG7NP6Xk z4b~Zs^!iA#ke3Nr^Wh67D<6;D&y1Es>oEkig`12YZu0$v|8(ZL zh8Lg0P3J39^4BvG8c{Nujq3S&p3g-@0^4PrKpDOivzo9UmRCa!WlIy>>LAL5gIXUiCm+Xh76}V)?L;tV8V@LTgt(z}??V z=k{`KwY$*g6zfvy@SHmjoQiZOXYMg8Iie4~-Og$$oLUHh3&{nXndpQl>??U$=lJf9 z`v<-!OO~-TieG=Es}cm z%;TPGZg1eAiZ$PW$#lF77CHYh>PD`bnCzc=wwKOS{QMcaQ<3A^Fz;PAk7BmY@z0Sy zF&9;#wwgomkvJx?$0C8Ncx)=W=}zUtT3|N&VsB_T0jV5tF9$OV<$S}sYv*SOHRMP6O=A*Kvv#s=x=6|#kB^o zHIG~BvmF+*(HEQ&&P2#>OkSc@wt3UrEqEgl>Ij@nDmib&IWAm`hURkcx8L>3}Vz@UE6-E zzvePVs{!8q7sjXEmZznj@+U>OEald=%G-uccGWJcbllsSCQR>g9w(PqHiI`ZH-*Gx z`Z+h)En}LLOf>bd;4$Bt>GaLKnikONS=YeyrF)2VVlna?0k?a8qQOT39k<;sf?$f^ zuhK4mgBr)qEQB1rYmfFxt?hVZqnm*cbQbNjJ{x>X0G}T46j~`_ncp+AMF=O-a+>ZJN_iRz*z&=u5&|j^xtt*g&`*0tfKH z{T36ySSD=o@?H%1jZA^*2nd6Y`4iQ5GZh|-p)`fMq%Ia|}(}^ih zureRhAD|fW4@ABQ4;9*Ys#if(s{{C7Bq-KyRPH3wGg=;dq)00iy|R2cT0pJ9p-*cM zW++dlAK-8W^y>vcPz1ywPG8{@L&7TU2Z$p)M#EEB_N-}#E&g!uSS#$wxk&pQdfQ0a z!+T?_wHWQI2WX$@;WC_lW%gJI&Y_L1!5R?oNh;j}_jk7}nLdm+jf{{73CiGgFa@5x zvR@<8)t5w}t#xXI`(NaH2@+`)C(2t45o%v9UvNG`o8Xbqf($kkI8)%|l|BM$Uyv(j zWfbmXcQ2hof--UY%IhEX118IB6%jot@v}3EO0!Huc{4lQTF&V@5P$&t{FqTW<7A?3 z@;F7mKIm8GV2j#U;rpOEgYnH({VV08=d{K(ahrq|b+Tm;r*RYLUR)2#i{5KOLFphT z=#j#>5@~OckjDFKd|k<&&-<@RWhfwsCH?YJr#HuSl^u5en=SI6M7u8!mj@P#^u%-_ zzclrpZ$UyW8B*aEHKDV@HyC0u-t3+wWL!DHgqs(wK!hzm47v4H8(ZpJuVQN-zJ;(QGhe}`WOH9Z) zF%ya@!$U@_ZGvvi+yCFkvrtK#glXRC`c;qTL4Fb0)KC{MWK@YI%c1#B0^1IgurPYf z3CkOLb3RjElzVRnbX^O7M{>b@LF*YLgX2309E=w3hD*B|&U=Xq=^udDwer93ahhcy z5ZC>^$_}d)B9y{qT90y4$}9vWR_(~rR};8Yg}~Id1uVU*9vhOe!Z;jW;zi?8wk7bh z+P5Fr0g5#*RiP!@l{$mT{bMJmXTad&-MNJS1Ym@BQ4#OGU6c@!P!RW^Q5)jXC)J7@ zVtl<>>pz2&j8=zF|Mw500V9^Z+l%AhRQO17ZkkW|m?#CinFwXcZR?q55ncQ`0AWpcmX`!vl! z46bBZMh+D^^U*>0s@*p4$KoX zk#I9Yy$llCJ6(u%8-3L~b)z2R(l@q<$kj8{_vgv4676o@$4#AWG8~rB_P-FXV?!)aWM8{n3F)lZ@k1$6eV5Z&Ieh-ov8OTRqyv z==)Xt_{CceCkjlZ=vHr1jQb_=2MSyo6j)NQFSFd}l*!JCy4;KRdmV`AdN0ly>a|33 zB!vkD>?6r3wFo5%9_abZ13!SSmJbi5s5+LulD5-a#>%j~9{)HUBN!(ymmj)wu$L8o z`*epkFhoifOumGF=h?h30F@Xc9aHR}_Y9+CcCPVxpmVaxkFH9e7_cH=PC4(?I@2^5 zjX^X584o(e%kjdo{8ZKM>?J36_|5Iln1B_zqeeGoq1A`qV0fKKsZqJLGaj5;gETtB;uXrL z-r;UMI~Qr-QVd)Be(f>>NG2w|K048Jz6F~$$G-e6rvdkQih(ASBypV%I9g-9GTnR4 z1E$Fd<*NNclir$-9}z8~h@`UiFM6YV3#(<|95LI4z=Udt8{cQ9K9Hy-!EaI^IIxsI z6?HFENc)%*lBx59e;#BIbp0Tji$SfVFYzgUy;Y8OaaA9oN$Nq0tDac!3zovEB8_CL2^oZsgf{Pif& zHdGB-)9`ryh&1rZQ+1vr>vBP#idr*^-gNsCaFK|M^|9wz^ z;DeCu*TWtrca-JrHx_wcQ$HY2ZQ<`l2~O8pZt$QD;kk|9FmQ+~1zD6SkvDkFlDCd5(r%DvgO1 z%xRF@N|noLMO()kjHO=*`J?8T)lkc~hh}HsY7;b9$VT8-IX|3rO2CGHTi^ ziKC5!G`5X=%QJ{fBVNIzIo>N5^XbzI56Oxxbt74V@nOJq>&s;<7Mmq5^X6f#;dNwn zThbLU=W9Wxl0(}4hpaQwm2{HMkwH~0b>A7@gFO^ov~54D;@hbu=<4I|x3!3LFf#jo z@aR`T(DCmV_P)0R?)8_wuRhJEG-0aV9``cTe7lmzr0Ll(ptJySUaP&A#8?W~8QKC# zeAu9q-ctFTJH{e?TDaA7NBMm6$x>*pWm!;)V>s{4?Y`{N$Ysm+4t)4G6#DAYKaAoQ zI$I)26*c-QdS2wGlMfJ^moWaG)Xh3Sf!nWVr!da7ZMteApQ%`6@~LxR5%IUWu}w$9 zdtYEk8d3*e{-e={zrlYqZ^SE_xY8U_o0WJc|Xc+T?}Qf%O1lJoF0}*K55Xts(pZt*Th^%s=?Z+YL4m(r`q>2e%`goDjJRMOFGj|W=};S#Yl!Np z(k-3TN?h2^)WrvdmW=)UCtJssRP#fZG#RSLFT=ZJ&DWQ9rW2-fPbURkX^%}Pnmp$b z7o`EQmA&5nb)ISVJvDQ`NN>#?iaXxb;kwfpAE~{O)FAUwy_p5Isy(-7{~9Og##84kEHxPC)=LiUh5ss)sOY+Qvp63w5eg!BT;aZnZuJ<#^u=znV(Xv zhoLI3D&i9T-aWl@D92}brJn0mCs;L{gmhM(1XJ1P%iNMP6>sC(_h+l7FyeuBrweRb zzq>Vap5#}KKzM#tNF*n!fpCTj0>3J0RY7op>!_mUOOk3yWbc3(odbN zx~(X>L0~0X{99^{7b3}JQu6g2sJ05`EDc-Ui2HnF+8&x;yt6w8j>DV6}X4m5VK!^XZy6*1zA50{zXap9oZQkAI%>@u*vC@PK z(j*;@Am(YobVNZH-YdI4?#bn2&5q-;T?r=z;&EBX*CiQPlr;3n>@~Z;1mC^$ZZa*D z_t(nx;GJNZc199WuvosuvGjuzpm#MIkKvs5vO9RrUV@Lv;dWOHDooU@h#oqa@;k10 z3E{`~kE9Z*Rl}^u#mv9ll5D2Ap}NeW%L4N_237~X{-u)VRS0s1iZax4$%665D-2uM zsQhsAA;91PHSC#an>tLl%19pq{ZeprR~&0v~MiA9+D2geM({sq}i^o+{Z z@md>5eTba1-k@4PshH5 zV$#X17jIm7<*0VN8)iCc`~>0Ij)s0cE6rR7_+LB=o(wlELB7wSk%YsGdCQ}~$`ilt z003_A&{BU*u!Qbc*8H;SExM_M%$4}gv!QT#W`Q$X_<-su?QnkDM{2a(u_eV_pfS0b zA@@7ga#+GF2hKZ*AWBT zT&&fRvw(cxn`ik&_=tv21BwVy7!3t`snn2wy;R?>=z<(+?4`Yh=1%FsUIhFOJ}OX0 zmpOldG`>2>w%r8Lr&Rou@43Hn?8~muOQ8E%yIfQp?G}#%xmdLcB!S_Nj=52U!m;&Y zL7?4g9r10!Siv?WEoXV?vC6JLUAuQE(v_V|M7`60BOgjJPvqq|!i&g~pC$`0G+x0T zm&Z&jLYxGwpp%oZyHgwnb1c#C)*I^@-GdH4euwMT3ATxvL>xfJetZi%^)Q3I-_Q4g zBUJeP@z3(-T6Y24wVvz(jAt`OBFbSSqu(p$bKQV+@W$i;DcXyc)@T%KX`?l=Bmr4E zf#GC<4N<|*cr5b|GCdcr&EhVF>ONPAj(VY)%RLw#EZ#C|<+OF>jR()5)_&N$pW;sA z8Op=2@^?6%4<@UGWYt`=(t2;Ng9ek}`TZ;so$_6wZ=8;yAm3o@kaTa5yh73JMSrG! z%6P+R-0IrBWFD=T!e^U=132XalLZ=%=l-s6sCO#j1}ufU^0-!)?!IxBRgiDU5ao?k zUaEZW{5htm@4Njk^3PiB92%EJS}JHCJ0erN>*#=Xl0 zXXW#r`2nhbkzR8XDd5cc+!du|p)|njt9DQUV-MZmtD%ITc+fRZzwO=KUD!hjV2K_s zf-BM?qa`=c&Dr$I|5ORqDod9GoX$rIBYv0Pb|?Y{xB|1y4Djr6`@;HqvXp4vJ}9 zb$`m-@ZjGwq=D%T7`aoeFID2O#Q8P%MU`8ogjMdRaGsI^FuwVisQ3%Y_&QnlJa#ng z3?J#TiD!&YY?w)pv%-We&*s!Mv@x6dHCtFT`VuD%iM&}{r86LAZ6Q(jQqn0FJX`kQ z$@q1tpiN&()ugJwk2HT{g;i=8u^`&*w-OSzPheai!0R60j+#Wo1}fm{LN{yr2I$|#w?Df8kK=fupm9}jVNzRFm?Tpl;VV!rV`I= z3JqSSALY@_i6Fhb+Er~4!|yD@BCLj$3-k@Bn@UL&a4?fQWc$3lS_y2`DW}5~j=HWJ zFhkP<>1=M);<~$7icC9aC+M4w>?^sc)~+2~6|gKKqhB2mk-!M}n&wBPu!KORsEP7A zw+`93!g#3t#xcU@Z4YC$WHwVRe7E;OVh{P${PS*8Q zo@c@IyRQjA)PWF5@vxVfGY&n_YE}r6Jk5^-y}HPg^HSyJEDyr#*2Xzf*ck$%kbxMh zTdhG=y#9IXC>`huCuxGuAT_0&_xmloJ4^6McD4N$XoKpe&6mPo8QF3YZt0Rvj@L8x z^afI2w$4VhT1R{>X-&+T+P;;>hZ_Esp`&+XwB0~^{ho-!ymZ-qVbXOMBz(~H&X-K; zubzi_>ij6x0Ys{#XM5L)mwg}GLNgs8s2~#aEM==HDSrqfDYTU~i|LBPRc{!GJ^0hc zdDIJlXb%)X>V;Q86~-J3Wst=rW*<_>gP!b$In6z+&8{|`v%M?{~t(343G z9x@C%=e!`cAq*-yh7m4V7%#8ap6lm!Bn-ky%%{*`J)U2eXkg`&8PLaPq@dIWrc(tc zk|a|vZ~epivO;rULDkXc>$svf+93P-x(Q$hA6G``trC`w(zq>p!04Rf<^_3_&qLy3`7pDT+uU02L{xszLC%PtgZyLbRNoqM-3wabs&Z(0_Owm(Rt zUtc8izwFL$5}`s7%A0wkS(Y4P@-v}8vP>D)fEj^TV5T1q?_FyW$M&P{VDp;`Ib@qH2yO?N{Vec`gN#O?tX(H zul~S!ry_PM)(|`LfoPhs#rqLGnY3HgagQHu&>k($Y~C9)li^EJI3IF{3#{oHTRh-cP5?W#=V%_`*YnH=+caP3z%dRy%u(i&iUb-r9Epva=@1 z2DEUQdP7svOF!6(t_NWleGSy_YQAqpuUyo7nsyxuicNe@#|F2&06mZ1~jDUq#JiEgM1$sx9V$=>}ON6@&uZre1lQ-xrtetuJe{ zn)y=_`L+{!=5);P9}}LN+c-{KK=RuU5>B9FzpW;;L${WAd*}kesX~|0>9p$Jt<=cX zCNYF8vAjPr$S2BdWz)(c6$pLlXkwsi+P)OnzRQtb5O;TboYRQ1c6+1bCRiO^u8AJkyNq5}9oR3yb0T&Q@0c82LUN`^J5w+nHKc*+CR*S-Ys1 zX}DZeExzs;I->=?881^Ev$4g;D{Bc82||xAY463WS3?EGcB)(}?kue*ZW@2d@T}O>zK{dBT+WEzyZAa&Rrf0Z(GL;5S5KjUpSwv69_14dXe3kk?LD zjW-l6nQt-CASb~U?dX9Fz2Q?ait^)M&bx!)_k?!f-=d61@GOR=n;7r6Mv=i`yQ)Z= zcOuURMq28bfCESszg_pqV$nYY;kGki{#Lx$O`xWqH$k%dr)z#C2W5(bHmnN|KQ+XWlISE52R*~qZ+w0>;R_5wIW%O0(L!CcQQzFJoK$L|(LlVLPp zS_y`dL>;t_XGxrx<0O<%t!GP5o9R?a@~(M%hAUvS#=g6S46ifF$7ttgNR@x6FMS?< zGvAfK(N0gOl$-Kg9zanFV4QGE1)fRv=|fUiyCKoUA0gQ_CwAhG^qce*jp5=7#tzj6 z0YzNtwZF7gz_w*UoiMY(9L+tTsh^uk{>+s-OorCC%=C{bqz0DfwQS4&HckX9kTbG8^*a%UNj!VsTjv%7xWHq-vw_c07PySf8Oh|`SZQpo9>?>2W#$xzw)fwb=Ec7ghV z#9WFNpi9*GWLMs7q?+d%ip>^*alH)2<_^sl79%So^17UG#Z(0$8?kjV@$5mR<5^78 zxcryiRbSt+0oUy>97!Wu!I||#Qie$!D*vrxGoH9H0e$6w^V9opEY)=+QLQe>z9K!r ziE9)Rf^JYumXc2nUfDaS;Ye;|@{G=@+^ZQ7+H9T9s6r6fRTn-^Wh8M5dnxbr?#aDY zk`wI=D;Q>lI33&SVgoSr6I58nIFoLv-a9_> z1tXzTwFH+kk^c|28m;Cg!^}9TudMF&vUe@TfeeXc#q!l}N5PWbxC7(3Wl1sLJiGhQ z+Kt7ocXLB5ml>AEL}#QUf9k8C6{jP$!qO4^17eMWtZUEzPzZo3TET6+uL*zJ7KJdz zVABHr8?G~P>|e<8K&vkXg(Wt|@PLOUp{agV909A@SgNCx!y+u%Z%t2PCP(0vS3rRz z%l5wIOTTI`g%aKg$;#@b>U-% zoJrQPD%Pd5w^I16-6a(E1Aa8tirX60x2Rb>?f*I3hO!9C;ra6c?e~D-eZ*!VLnMQ7 zwGfpjbH|_epld8=e#oH#|AKHl3Vgx zmj6VNsr0@Q(v7`Z$-~wi4;(2v(j|=|0;3D6BdQ-{x zM9!!Ms7A`mjmk4S4wX>xmBZ(Uva(_!2hN4rY#D6Y&z!StqGJ7GO=vAb+ValIFS|=0 zGUU;czX=g?CeA)3I;j2PRd6mCsx>YS?pS+*Q<6&hT%%7tfJGz>J&=*Wb_e{iy5$mD zY!+Diz6d`K;%8>SREV{n`KC+*?)SOW$bU*Oy#ZLsQDp?1i2ZvwrJgy`PXRR^mr|z{ zL)-Wdd%GGJw;BuCTN3=m0iWuY5C>WrLA7j~cIiXIZ-4SwuI@?jYX4GzSkEjo@1HME+zz%c;iGYmwWaRaD?Z4VI_tqgDg={%pB#czsw5LGv5hqG|aGW^yt>f;@UW9gcchz^+wnDeW;<^)Ofxj$s>3k6&UIIs$~WHTa3~5g!fccsPP*P z;)o{_5DvRH!t|?UU3Bx*WsiQ<=3*s4myb)0u?+@jh^KOnpWviW;4S`q+Q7UWU<;uJiju_Mv(PA=&NPwsf-2PZuS4u$MzerShlm zQ)dSm&_N!oV7jz3SnAMf8z|p}ytHed${jbn=uURWY7xxsyIc)%*p_2A=hK|z;YU1m z3u`F_ScQuP+TnhEBRUK-&c9ST)^E{a0HQ3^{s)-c zC;~=mKYStfOKcYDq(wX*KlDdLth69R9&9bg$5M@4=C{qHrlAq}{xG^cMG1lX_oA7m zbC*j{359-$v>HfLnFMm))MDUMi-h;PRRbg)7g;RFxj!B!-19-(y$?4YGU>Z^D@x8%M}+jN=1(|L8u@{r zDl=b-G0E0CG@7zli#yxyEM^_X=E*y-5h6@Q_wA;`4hzOn&ZK`y2vB!nUp%JS98=4EZ$ zY5)&*Dqg=a1*#s8->qSq?4<&APC{iD)c)HdS~lmGnGe)wdzKO3ld0_yQ*R$UkKr1M za8*K&svoV(ED#v>gUA0}XtJYQ=R^viN$XudTv!b0S8iA%?@< zvC~$u&U^xxpPcsg%3ig45o9!@oiF$ue72OfZww5?agGLy(2o6Hl!6(_#=j?~DXL#B z3l(1@qbeug4od$4`6oM?CSdJshy7NXSoBv6M3{8HeJIP@7SZx zp$#ej1H?Gr&RIInwSz&FQ!$@vm4IMyv-$7|`hvw<)IP(blksq;5_*;cl)rYZFg>wp ze$_d8=LcT~g8?3vGiONpYC>&*HLqeFYxLjbxt5m0NuN9L?2$YYnfcQRF5y%Hv-vS2 zPC|3R!bfr)^lTHkL3c$&<}pOwUd?0(V7kh51BcHCrpbPI%u2!hQM$pxm{xA*Pba`~pfylsjWjZ(lGAh%+d%>+mmje^vOO-$k<+s( zXRJIp?^dUQj#o^=pnm7wKTI$@QMIRR2b^~)b{W0@I0e;Ayr#v6tB|NgNevp{Jf*nl zxR1g162?Ekrkic4vrb~$SGFL3vhT5tFTQ00sm@l8!V`A{bEyYb%;6aW<;i}Wt+MHd zX!!)cWBT1$hqPdG$6PB;bcdg%j%0i<1(j*H(Jx*f)OWfy%JXQXhFRO!}US~@4)T`CsVOn}P1xK2IF z6_IsSJ^Ut}b4DChUfeQUOAt$%1d-V%yL5J6x8t-_T3&?`w++Tlr+G}(Kx)M3XWMp5 zHH`Y0KLhX8@QcL)$$n?;PwGEqSMrfgco z{TCJufk`GTl8T5&l=suu37i|p>sx9A%BIQP5`5WNMJ81KvAG<}eiTO``=gVm82-(v zEDX27^wHVWhjFl#_54_cppfDg*4VqAOR~sTBzYQ=UwdUGnPfKQeHVJnO zy;|}}P_+IFh1{!!`{4vZTG?7@o@}_$%W_1{!bI8&!#gkb3QJOPgCeWM_0r$=a#R-m$f=Kh^f4ELvgN+~SAX~L^=iG^@X)E<}63CyfIi1kxj?Jo)L_e%?9;q!$Rz5l? zx(<^(zG-G?mbu{m{z$~+IIq_xD9rvFPUw7frLv*0(8Q~!{4M?Ww`Unknn?4uC?DTr z&|Ws-@;9|#{W=IvOBu=hGlto^JK z)Kh2N?|06|Gw%XPPE7{(W&;$rlDOrRV3x}BJf_V+3pmb4JjOxsr#`Q0h&H}MHi@Z> z1NWy~e(dbsw`>*i_J08Rhs*C^$@^V0jWI#xHL2od@eHq0LFwOiDM^pLluEEUgU$no zOrZZ>S+e3Dr67Udh3O0sIjtD;t9!n(k0l}MEy&LZrL34pOp9(lAobu z*?amIR6GWzx|Q3^KdSk)El>;EhyTNOe5+_uW-Ws5**!cm*ltETtmV+o&dxOqdf^P) zj6591o!_o3pP`qmV872m|IMxffc4WM48*oGPa!kpG&HH4bAEohn4}>0ihbIi#w@yX zU{-CAAEtNt)p(u?FAQiM?I;*%2`U`A2C>vEzAheqE+q6wgGKVH^zJH2Lic&^7OxVB z!Gzr zQIPzqckgQ}hLc>#G>_kIOlVcamCB=zNXUW5KB~v+<28{>dsr|P@XBKU|`|YdL=raXtw1!ykI+*_gbE+v6R)S@w9-z_$(bxG@Vg^#M-S@5bQIz8*QE=vh*oB;`*pb~ zkpSJkUzYoyriMV> z#;(UyOQ6a6m77vguc*K$i+0invaRybDJJ{_FV}7@UZMg|2{Kd}+ z9e$0MxOT+9=&_W9VmPJqD!cN=*VQcEq$a)Gszs-vS~(X$+Agoh>Dc~(*sVjpishpQ zC*jZD*sD{S+(IVWo_YQAWVDpUX_>P+-CRXjjhE+QRu%IMI&4r9 zOSby)<0E0E49tg6xZLG*6iZW1C|*icdv}l!s+8LTpl%f$y3~Wvfz7#md1UCCCF+IF zwvgBJ!+;;Z?_G)7b}?+wiZ=`DG&(MFjio+9%OZ3rH^ zJ11ao*afuU>Gds&ci9PX)xJd0HzZjfEK@R~lXs4A8wmh`w^hpP*-MDLjq>WAviCbM z(R!#OxsA*V@p4tNe3h?a(;p-nk2VD97l>>TcBc8>PH$QY?dC6&4goa_JW<#xXKdDR z9%Ep7xe}jMNl#qHFXhggqvEzoFD$~#vNS6e{Py#8_*QL(VppHfSzb8*YLNIk&zi0= zc@z7=PS7l<IiBOgKnjsQwpwTXv2t8!O{0~A!BU)C)s-((K7qZD-KtK+S;C+gUx^BtFL_~qT>H{r9l=RC>p)MAX+3~}4@AJ-q(Grh+{kXax2?*w zOf=!G9OU}a>tq8<__ZkO#ZiB1$3MSXV00T(O!MwWl_|XWLwK5q0g%Oe2waotQOY@T ze$Tt>sg2z~jbIR%E|Q}Tt-EsklLyqZ+s)s1^sC-N{E2NS$UGYSawe;Yn@XZbqPF6@t&}>1T`)Y zKeqAFwe{?aIpjbg#iuhn)GsZIXvH}y@+CHK*1AsZ+2>>JROO|s_HP2@M0|F=Fj`=_ z!xLG%tw*E{-X(n;;-6WwUW&Fo3TkHnHdGPq8S8~qiUdh?Q@9*JLJrtze?C%!>a7tM zx*?*GcvLE}u@V#78?1WBiqUY`Jmfh!`;k{VMcryU0`u!QA`pz3k6ZHRx?Pjq)LYC83cSU5|`IJoOkgKL0fYN zvxwT-=dzo0XlVdbe)tqpDjV)6Xij>OZK~$uXO-hnY76W5qrn^Y7RNJ za);DQ9j`kEjz22`RK8XC$y-cV_2iQP7vSB9Y^MuyfbVUu);L(!4wDnU1DDoraL9ed zFlFyMS?hgy;CNa$36#DQ$&!#mQN<79UXY&wa$kG%oeyiFUl8ty*VhC}4hrer#=1Uq z@Z605(oX|KBj?__Oi^{Ud=T(`GR0;`8&HMfMYb2jhXi%jisY@5lXFSZ`+e>K0l+?z zS@Tq_-nE6ul7r%!$VWfsk0c>hBnuyWCuphqdhA#$a~DS%?XXm#m)9A7JmXkJXUoU&tgMgfwGjK@(jpT+g+vUl@OGT78qp}XD74G-llduMvlZh&6 z552&*s%ty(T`PXsE_g336jXXOq?{Ei4lYJ)s84DwZyVu&`(RRaGbQ8lSHcd?tJhNehW zcu1N^BNW(axpluiWnxCGHi z4hr2U-|Y2bvG!wPHe(wGlV4>EpaYosmOS$q9iU%}b*S*VZdF6BB`$5EMFYs(f3u@% z9v1|(>?iQkj9X9#69Z-;@th!S3CkR^1pG@2vN`jhq2G8}iDf#JtfRZP?+*Frw zu9uz~U^iW18Yy-iS4wXM`DYX#{3H4-&%oAo3~;9%B*STM%&!S$g2Ou(zA!FBU-EHV zi!oKvH&pMvRigxkn#lbl->9sk^Z>}LE_uC{3I%ks!^YMTDM z<=q|~_U-tIO2C(-hvGgYqG|Z>*J-8lkqLnVtao=_w&dQfCTk&qgYwrx#j|!7v!0Ug zS<1?wpR=#+DAf}gneu)?z8j%g!G2Sc2YEwH%1qV-$TIUnsTHYvB!l5g-cvAmp1$M> z8L5aVkyXc!GKy`eKcWfEr``*H))aoC>5z_6%*fsaF-ZGVt_o#~94)R{ueD3OK{YMG z2TLVyA)+g7OD6LvOAEm-_bE%^Zln(j3a}e`GDbcT({Dc=Fe7-*A?<%I*-9=(CRZsh zdAA)-TX0(O%wRX#S1){DtITrIB;7vadd?c>lZ~oRtddghwYfb)(2YRlznAxI4m!#I zI)&^lIojv-nNj;Q>yl%s686obe1a0(;rHxA=WHLl4j^^M0>@Tk6jqaD>L>|#C1ssx zAC{0=Y{2wnU80ETSt&Eg!UIOFq<(Ck(uQiOfQ}MLyy;^Q{PvMr;hJi*<25;-ttF)O zA7LfOveIMC3;NE&0u+tZQsJIV7E?}_>m!BxQoF;;unn2hcAqM%4jBr=ElLDTOSwFA zpMLod$Gt}1c-2G<$qnZiqvQil2tf{jUuz19CVmSWuM&Mru;Hik8BfcyLz<#CM?9VV z#C*S+h#or^n%}S)O}^53)D=q}8b}V8X|#m-*j;Xg%-0zX0;GeFy#jS_pF3i_nclb& z(LNW+$n*DcsI7*cjdOq+4;4~Gu=*7Sio+plA(mfn)mpp%W~=N;Qr_wpLUYBHk!00o zlXOu^?=8ugg39iYmOZJGNM@@-vJB)`dJ`;nz?dV$AOE=)e7T3PaYncC1Nczk+pt)vZz6}h_vR>P6HD?yD!mprZ z30mSclUt(GP)YnK@A#ZuBMK>;Fvp*}3yIIHK0Y%|cqa{wll2%XbQ+(Tyl&~m*DPhS z0=EGtW)9{A)tVb7w6`oN;)@P~vJ7_LY6dQXr@Y?qyclMr56`cNZc0~2;J40HQCLL! zflbxs8)pbyIw8J_+qNc5QEYNuA+n*Fe9s~ut*L#PPM|b4BB#;}ucW}(2JD%zd|4-^ z#NktDU9c&Q8KJ%s2HUOo%OmAa{V8C03-J?ioS_$3Z$D0z9h;RG}jCPoWClHgI!QxNRGVKdX{vS(joRy{vz0qEv?tYKT zr5`tyD=koF6E_&@e2XW-WCbi29mK)%J-^`mTQhgOJp!+_h)nxi}#W+hZD z(N`#auR#55@YC8nQG_$PdmK9R#8q8r!w9o&;~f7q6<}X`PTQaEx5nH~NKt63RP6wa$5dvLsqm z|I6KMUdu71?_m=&MN1>D4e8q=SX3=n8G z-F0nZ0+RXZ32b5+Tz_S~Q5lr?k}c-Uit=M-=M2mBx!@3UCK^4zk*@xO?y9#2?i~x& zbNASf`4M-vD?9QafPYcS;3<%Qu6x;7totTxgdn}r_}=9S<}R{@CVmetjBZXmJqMZ>LPd?dPwamm0`%IiL__wv?|b-@FiW9R zk#5f?N=JEE{cRw6{V(y4<$!n*$X8K+SK$uFhh1#m!_5A|G%Bs`#FRv3L1|!oR#y-Y zctKLJfuM!ydi74Rg+FMlkG4bvz5o2!?0b?&y@1BM{-}_<`F8pcQFerPFB`;$iK15T z?)FOA@}Bha+XlvFiKo+G;tRULT(qB^`QPFdr4f}>Da7V)zAoiNUqnd;a?t9Y;Xa^q zr8=ehoLKx`s95~tZxtgtgsLa~rtK6H!cy%`uL7SDv_(#(vz+C5Gq7gj z$3;_0JJaNm2`4~Zg#-^(7}4|nby$u6s8`Ap_ZSe5fvF-5kpKy>h^YMF$I}>A%8C{# zH9}x)i6l~)QTsD*?p9YAt+N|$d-^YUxv*_ukSE8wcu}e3#m5QRt0=x_H|%_5f`{%1 z@AEKYmU!IBWz%&Vz)eEXT|e5^rp5cM;u>+FX(5y9|9O@7TPcA_wIuMdlnmt3t^5{y z=HC?xOrBV!u=)8H{7L!*>QukVnOIC6N^jt5cgiQ{yc61*kDL41nnK}ddwCnkSU=e| z)nm*DmZc=)y>eXDIt2gLmu{{b*^O|P+Jz5WvB!%`m*p@Ku{!Z1B%kDehpMXdA@9bE zcV>&eXxe3^6U0riBPZ3SggYh+w;%E$cTfiB31UJmdF_&$;VLBqO%hA-^E5^4LcMbX MP?1qq@b-uQ0c)5#KmY&$ diff --git a/public/Base_files/basepower.webflow.9bacf19e0.css b/public/Base_files/basepower.webflow.9bacf19e0.css deleted file mode 100644 index d6b3ded..0000000 --- a/public/Base_files/basepower.webflow.9bacf19e0.css +++ /dev/null @@ -1,4919 +0,0 @@ -html { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; - font-family: sans-serif; -} - -body { - margin: 0; -} - -article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { - display: block; -} - -audio, canvas, progress, video { - vertical-align: baseline; - display: inline-block; -} - -audio:not([controls]) { - height: 0; - display: none; -} - -[hidden], template { - display: none; -} - -a { - background-color: rgba(0, 0, 0, 0); -} - -a:active, a:hover { - outline: 0; -} - -abbr[title] { - border-bottom: 1px dotted; -} - -b, strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - margin: .67em 0; - font-size: 2em; -} - -mark { - color: #000; - background: #ff0; -} - -small { - font-size: 80%; -} - -sub, sup { - vertical-align: baseline; - font-size: 75%; - line-height: 0; - position: relative; -} - -sup { - top: -.5em; -} - -sub { - bottom: -.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure { - margin: 1em 40px; -} - -hr { - box-sizing: content-box; - height: 0; -} - -pre { - overflow: auto; -} - -code, kbd, pre, samp { - font-family: monospace; - font-size: 1em; -} - -button, input, optgroup, select, textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - overflow: visible; -} - -button, select { - text-transform: none; -} - -button, html input[type="button"], input[type="reset"] { - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled], html input[disabled] { - cursor: default; -} - -button::-moz-focus-inner, input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type="checkbox"], input[type="radio"] { - box-sizing: border-box; - padding: 0; -} - -input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -input[type="search"] { - -webkit-appearance: none; -} - -input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: .35em .625em .75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, th { - padding: 0; -} - -@font-face { - font-family: webflow-icons; - src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"); - font-weight: normal; - font-style: normal; -} - -[class^="w-icon-"], [class*=" w-icon-"] { - speak: none; - font-variant: normal; - text-transform: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-style: normal; - font-weight: normal; - line-height: 1; - font-family: webflow-icons !important; -} - -.w-icon-slider-right:before { - content: ""; -} - -.w-icon-slider-left:before { - content: ""; -} - -.w-icon-nav-menu:before { - content: ""; -} - -.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before { - content: ""; -} - -.w-icon-file-upload-remove:before { - content: ""; -} - -.w-icon-file-upload-icon:before { - content: ""; -} - -* { - box-sizing: border-box; -} - -html { - height: 100%; -} - -body { - min-height: 100%; - color: #333; - background-color: #fff; - margin: 0; - font-family: Arial, sans-serif; - font-size: 14px; - line-height: 20px; -} - -img { - max-width: 100%; - vertical-align: middle; - display: inline-block; -} - -html.w-mod-touch * { - background-attachment: scroll !important; -} - -.w-block { - display: block; -} - -.w-inline-block { - max-width: 100%; - display: inline-block; -} - -.w-clearfix:before, .w-clearfix:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-clearfix:after { - clear: both; -} - -.w-hidden { - display: none; -} - -.w-button { - color: #fff; - line-height: inherit; - cursor: pointer; - background-color: #3898ec; - border: 0; - border-radius: 0; - padding: 9px 15px; - text-decoration: none; - display: inline-block; -} - -input.w-button { - -webkit-appearance: button; -} - -html[data-w-dynpage] [data-w-cloak] { - color: rgba(0, 0, 0, 0) !important; -} - -.w-code-block { - margin: unset; -} - -.w-webflow-badge, .w-webflow-badge * { - z-index: auto; - visibility: visible; - box-sizing: border-box; - width: auto; - height: auto; - max-height: none; - max-width: none; - min-height: 0; - min-width: 0; - float: none; - clear: none; - box-shadow: none; - opacity: 1; - direction: ltr; - font-family: inherit; - font-weight: inherit; - color: inherit; - font-size: inherit; - line-height: inherit; - font-style: inherit; - font-variant: inherit; - text-align: inherit; - letter-spacing: inherit; - -webkit-text-decoration: inherit; - text-decoration: inherit; - text-indent: 0; - text-transform: inherit; - text-shadow: none; - font-smoothing: auto; - vertical-align: baseline; - cursor: inherit; - white-space: inherit; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - background: none; - border: 0 rgba(0, 0, 0, 0); - border-radius: 0; - margin: 0; - padding: 0; - list-style-type: disc; - transition: none; - display: block; - position: static; - top: auto; - bottom: auto; - left: auto; - right: auto; - overflow: visible; - transform: none; -} - -.w-webflow-badge { - white-space: nowrap; - cursor: pointer; - box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1); - visibility: visible !important; - z-index: 2147483647 !important; - color: #aaadb0 !important; - opacity: 1 !important; - width: auto !important; - height: auto !important; - background-color: #fff !important; - border-radius: 3px !important; - margin: 0 !important; - padding: 6px !important; - font-size: 12px !important; - line-height: 14px !important; - text-decoration: none !important; - display: inline-block !important; - position: fixed !important; - top: auto !important; - bottom: 12px !important; - left: auto !important; - right: 12px !important; - overflow: visible !important; - transform: none !important; -} - -.w-webflow-badge > img { - visibility: visible !important; - opacity: 1 !important; - vertical-align: middle !important; - display: inline-block !important; -} - -h1, h2, h3, h4, h5, h6 { - margin-bottom: 10px; - font-weight: bold; -} - -h1 { - margin-top: 20px; - font-size: 38px; - line-height: 44px; -} - -h2 { - margin-top: 20px; - font-size: 32px; - line-height: 36px; -} - -h3 { - margin-top: 20px; - font-size: 24px; - line-height: 30px; -} - -h4 { - margin-top: 10px; - font-size: 18px; - line-height: 24px; -} - -h5 { - margin-top: 10px; - font-size: 14px; - line-height: 20px; -} - -h6 { - margin-top: 10px; - font-size: 12px; - line-height: 18px; -} - -p { - margin-top: 0; - margin-bottom: 10px; -} - -blockquote { - border-left: 5px solid #e2e2e2; - margin: 0 0 10px; - padding: 10px 20px; - font-size: 18px; - line-height: 22px; -} - -figure { - margin: 0 0 10px; -} - -figcaption { - text-align: center; - margin-top: 5px; -} - -ul, ol { - margin-top: 0; - margin-bottom: 10px; - padding-left: 40px; -} - -.w-list-unstyled { - padding-left: 0; - list-style: none; -} - -.w-embed:before, .w-embed:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-embed:after { - clear: both; -} - -.w-video { - width: 100%; - padding: 0; - position: relative; -} - -.w-video iframe, .w-video object, .w-video embed { - width: 100%; - height: 100%; - border: none; - position: absolute; - top: 0; - left: 0; -} - -fieldset { - border: 0; - margin: 0; - padding: 0; -} - -button, [type="button"], [type="reset"] { - cursor: pointer; - -webkit-appearance: button; - border: 0; -} - -.w-form { - margin: 0 0 15px; -} - -.w-form-done { - text-align: center; - background-color: #ddd; - padding: 20px; - display: none; -} - -.w-form-fail { - background-color: #ffdede; - margin-top: 10px; - padding: 10px; - display: none; -} - -label { - margin-bottom: 5px; - font-weight: bold; - display: block; -} - -.w-input, .w-select { - width: 100%; - height: 38px; - color: #333; - vertical-align: middle; - background-color: #fff; - border: 1px solid #ccc; - margin-bottom: 10px; - padding: 8px 12px; - font-size: 14px; - line-height: 1.42857; - display: block; -} - -.w-input:-moz-placeholder, .w-select:-moz-placeholder { - color: #999; -} - -.w-input::-moz-placeholder, .w-select::-moz-placeholder { - color: #999; - opacity: 1; -} - -.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder { - color: #999; -} - -.w-input:focus, .w-select:focus { - border-color: #3898ec; - outline: 0; -} - -.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select { - cursor: not-allowed; -} - -.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { - background-color: #eee; -} - -textarea.w-input, textarea.w-select { - height: auto; -} - -.w-select { - background-color: #f3f3f3; -} - -.w-select[multiple] { - height: auto; -} - -.w-form-label { - cursor: pointer; - margin-bottom: 0; - font-weight: normal; - display: inline-block; -} - -.w-radio { - margin-bottom: 5px; - padding-left: 20px; - display: block; -} - -.w-radio:before, .w-radio:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-radio:after { - clear: both; -} - -.w-radio-input { - float: left; - margin: 3px 0 0 -20px; - line-height: normal; -} - -.w-file-upload { - margin-bottom: 10px; - display: block; -} - -.w-file-upload-input { - width: .1px; - height: .1px; - opacity: 0; - z-index: -100; - position: absolute; - overflow: hidden; -} - -.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { - color: #333; - display: inline-block; -} - -.w-file-upload-error { - margin-top: 10px; - display: block; -} - -.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { - display: none; -} - -.w-file-upload-uploading-btn { - cursor: pointer; - background-color: #fafafa; - border: 1px solid #ccc; - margin: 0; - padding: 8px 12px; - font-size: 14px; - font-weight: normal; - display: flex; -} - -.w-file-upload-file { - background-color: #fafafa; - border: 1px solid #ccc; - flex-grow: 1; - justify-content: space-between; - margin: 0; - padding: 8px 9px 8px 11px; - display: flex; -} - -.w-file-upload-file-name { - font-size: 14px; - font-weight: normal; - display: block; -} - -.w-file-remove-link { - width: auto; - height: auto; - cursor: pointer; - margin-top: 3px; - margin-left: 10px; - padding: 3px; - display: block; -} - -.w-icon-file-upload-remove { - margin: auto; - font-size: 10px; -} - -.w-file-upload-error-msg { - color: #ea384c; - padding: 2px 0; - display: inline-block; -} - -.w-file-upload-info { - padding: 0 12px; - line-height: 38px; - display: inline-block; -} - -.w-file-upload-label { - cursor: pointer; - background-color: #fafafa; - border: 1px solid #ccc; - margin: 0; - padding: 8px 12px; - font-size: 14px; - font-weight: normal; - display: inline-block; -} - -.w-icon-file-upload-icon, .w-icon-file-upload-uploading { - width: 20px; - margin-right: 8px; - display: inline-block; -} - -.w-icon-file-upload-uploading { - height: 20px; -} - -.w-container { - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.w-container:before, .w-container:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-container:after { - clear: both; -} - -.w-container .w-row { - margin-left: -10px; - margin-right: -10px; -} - -.w-row:before, .w-row:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-row:after { - clear: both; -} - -.w-row .w-row { - margin-left: 0; - margin-right: 0; -} - -.w-col { - float: left; - width: 100%; - min-height: 1px; - padding-left: 10px; - padding-right: 10px; - position: relative; -} - -.w-col .w-col { - padding-left: 0; - padding-right: 0; -} - -.w-col-1 { - width: 8.33333%; -} - -.w-col-2 { - width: 16.6667%; -} - -.w-col-3 { - width: 25%; -} - -.w-col-4 { - width: 33.3333%; -} - -.w-col-5 { - width: 41.6667%; -} - -.w-col-6 { - width: 50%; -} - -.w-col-7 { - width: 58.3333%; -} - -.w-col-8 { - width: 66.6667%; -} - -.w-col-9 { - width: 75%; -} - -.w-col-10 { - width: 83.3333%; -} - -.w-col-11 { - width: 91.6667%; -} - -.w-col-12 { - width: 100%; -} - -.w-hidden-main { - display: none !important; -} - -@media screen and (max-width: 991px) { - .w-container { - max-width: 728px; - } - - .w-hidden-main { - display: inherit !important; - } - - .w-hidden-medium { - display: none !important; - } - - .w-col-medium-1 { - width: 8.33333%; - } - - .w-col-medium-2 { - width: 16.6667%; - } - - .w-col-medium-3 { - width: 25%; - } - - .w-col-medium-4 { - width: 33.3333%; - } - - .w-col-medium-5 { - width: 41.6667%; - } - - .w-col-medium-6 { - width: 50%; - } - - .w-col-medium-7 { - width: 58.3333%; - } - - .w-col-medium-8 { - width: 66.6667%; - } - - .w-col-medium-9 { - width: 75%; - } - - .w-col-medium-10 { - width: 83.3333%; - } - - .w-col-medium-11 { - width: 91.6667%; - } - - .w-col-medium-12 { - width: 100%; - } - - .w-col-stack { - width: 100%; - left: auto; - right: auto; - } -} - -@media screen and (max-width: 767px) { - .w-hidden-main, .w-hidden-medium { - display: inherit !important; - } - - .w-hidden-small { - display: none !important; - } - - .w-row, .w-container .w-row { - margin-left: 0; - margin-right: 0; - } - - .w-col { - width: 100%; - left: auto; - right: auto; - } - - .w-col-small-1 { - width: 8.33333%; - } - - .w-col-small-2 { - width: 16.6667%; - } - - .w-col-small-3 { - width: 25%; - } - - .w-col-small-4 { - width: 33.3333%; - } - - .w-col-small-5 { - width: 41.6667%; - } - - .w-col-small-6 { - width: 50%; - } - - .w-col-small-7 { - width: 58.3333%; - } - - .w-col-small-8 { - width: 66.6667%; - } - - .w-col-small-9 { - width: 75%; - } - - .w-col-small-10 { - width: 83.3333%; - } - - .w-col-small-11 { - width: 91.6667%; - } - - .w-col-small-12 { - width: 100%; - } -} - -@media screen and (max-width: 479px) { - .w-container { - max-width: none; - } - - .w-hidden-main, .w-hidden-medium, .w-hidden-small { - display: inherit !important; - } - - .w-hidden-tiny { - display: none !important; - } - - .w-col { - width: 100%; - } - - .w-col-tiny-1 { - width: 8.33333%; - } - - .w-col-tiny-2 { - width: 16.6667%; - } - - .w-col-tiny-3 { - width: 25%; - } - - .w-col-tiny-4 { - width: 33.3333%; - } - - .w-col-tiny-5 { - width: 41.6667%; - } - - .w-col-tiny-6 { - width: 50%; - } - - .w-col-tiny-7 { - width: 58.3333%; - } - - .w-col-tiny-8 { - width: 66.6667%; - } - - .w-col-tiny-9 { - width: 75%; - } - - .w-col-tiny-10 { - width: 83.3333%; - } - - .w-col-tiny-11 { - width: 91.6667%; - } - - .w-col-tiny-12 { - width: 100%; - } -} - -.w-widget { - position: relative; -} - -.w-widget-map { - width: 100%; - height: 400px; -} - -.w-widget-map label { - width: auto; - display: inline; -} - -.w-widget-map img { - max-width: inherit; -} - -.w-widget-map .gm-style-iw { - text-align: center; -} - -.w-widget-map .gm-style-iw > button { - display: none !important; -} - -.w-widget-twitter { - overflow: hidden; -} - -.w-widget-twitter-count-shim { - vertical-align: top; - width: 28px; - height: 20px; - text-align: center; - background: #fff; - border: 1px solid #758696; - border-radius: 3px; - display: inline-block; - position: relative; -} - -.w-widget-twitter-count-shim * { - pointer-events: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.w-widget-twitter-count-shim .w-widget-twitter-count-inner { - text-align: center; - color: #999; - font-family: serif; - font-size: 15px; - line-height: 12px; - position: relative; -} - -.w-widget-twitter-count-shim .w-widget-twitter-count-clear { - display: block; - position: relative; -} - -.w-widget-twitter-count-shim.w--large { - width: 36px; - height: 28px; -} - -.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 18px; -} - -.w-widget-twitter-count-shim:not(.w--vertical) { - margin-left: 5px; - margin-right: 8px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large { - margin-left: 6px; -} - -.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after { - content: " "; - height: 0; - width: 0; - pointer-events: none; - border: solid rgba(0, 0, 0, 0); - position: absolute; - top: 50%; - left: 0; -} - -.w-widget-twitter-count-shim:not(.w--vertical):before { - border-width: 4px; - border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); - margin-top: -4px; - margin-left: -9px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { - border-width: 5px; - margin-top: -5px; - margin-left: -10px; -} - -.w-widget-twitter-count-shim:not(.w--vertical):after { - border-width: 4px; - border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); - margin-top: -4px; - margin-left: -8px; -} - -.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { - border-width: 5px; - margin-top: -5px; - margin-left: -9px; -} - -.w-widget-twitter-count-shim.w--vertical { - width: 61px; - height: 33px; - margin-bottom: 8px; -} - -.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after { - content: " "; - height: 0; - width: 0; - pointer-events: none; - border: solid rgba(0, 0, 0, 0); - position: absolute; - top: 100%; - left: 50%; -} - -.w-widget-twitter-count-shim.w--vertical:before { - border-width: 5px; - border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0); - margin-left: -5px; -} - -.w-widget-twitter-count-shim.w--vertical:after { - border-width: 4px; - border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); - margin-left: -4px; -} - -.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { - font-size: 18px; - line-height: 22px; -} - -.w-widget-twitter-count-shim.w--vertical.w--large { - width: 76px; -} - -.w-background-video { - height: 500px; - color: #fff; - position: relative; - overflow: hidden; -} - -.w-background-video > video { - width: 100%; - height: 100%; - object-fit: cover; - z-index: -100; - background-position: 50%; - background-size: cover; - margin: auto; - position: absolute; - top: -100%; - bottom: -100%; - left: -100%; - right: -100%; -} - -.w-background-video > video::-webkit-media-controls-start-playback-button { - -webkit-appearance: none; - display: none !important; -} - -.w-background-video--control { - background-color: rgba(0, 0, 0, 0); - padding: 0; - position: absolute; - bottom: 1em; - right: 1em; -} - -.w-background-video--control > [hidden] { - display: none !important; -} - -.w-slider { - height: 300px; - text-align: center; - clear: both; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - background: #ddd; - position: relative; -} - -.w-slider-mask { - z-index: 1; - height: 100%; - white-space: nowrap; - display: block; - position: relative; - left: 0; - right: 0; - overflow: hidden; -} - -.w-slide { - vertical-align: top; - width: 100%; - height: 100%; - white-space: normal; - text-align: left; - display: inline-block; - position: relative; -} - -.w-slider-nav { - z-index: 2; - height: 40px; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - margin: auto; - padding-top: 10px; - position: absolute; - top: auto; - bottom: 0; - left: 0; - right: 0; -} - -.w-slider-nav.w-round > div { - border-radius: 100%; -} - -.w-slider-nav.w-num > div { - width: auto; - height: auto; - font-size: inherit; - line-height: inherit; - padding: .2em .5em; -} - -.w-slider-nav.w-shadow > div { - box-shadow: 0 0 3px rgba(51, 51, 51, .4); -} - -.w-slider-nav-invert { - color: #fff; -} - -.w-slider-nav-invert > div { - background-color: rgba(34, 34, 34, .4); -} - -.w-slider-nav-invert > div.w-active { - background-color: #222; -} - -.w-slider-dot { - width: 1em; - height: 1em; - cursor: pointer; - background-color: rgba(255, 255, 255, .4); - margin: 0 3px .5em; - transition: background-color .1s, color .1s; - display: inline-block; - position: relative; -} - -.w-slider-dot.w-active { - background-color: #fff; -} - -.w-slider-dot:focus { - outline: none; - box-shadow: 0 0 0 2px #fff; -} - -.w-slider-dot:focus.w-active { - box-shadow: none; -} - -.w-slider-arrow-left, .w-slider-arrow-right { - width: 80px; - cursor: pointer; - color: #fff; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - margin: auto; - font-size: 40px; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow: hidden; -} - -.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { - position: absolute; -} - -.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { - outline: 0; -} - -.w-slider-arrow-left { - z-index: 3; - right: auto; -} - -.w-slider-arrow-right { - z-index: 4; - left: auto; -} - -.w-icon-slider-left, .w-icon-slider-right { - width: 1em; - height: 1em; - margin: auto; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-slider-aria-label { - clip: rect(0 0 0 0); - height: 1px; - width: 1px; - border: 0; - margin: -1px; - padding: 0; - position: absolute; - overflow: hidden; -} - -.w-slider-force-show { - display: block !important; -} - -.w-dropdown { - text-align: left; - z-index: 900; - margin-left: auto; - margin-right: auto; - display: inline-block; - position: relative; -} - -.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { - vertical-align: top; - color: #222; - text-align: left; - white-space: nowrap; - margin-left: auto; - margin-right: auto; - padding: 20px; - text-decoration: none; - position: relative; -} - -.w-dropdown-toggle { - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - cursor: pointer; - padding-right: 40px; - display: inline-block; -} - -.w-dropdown-toggle:focus { - outline: 0; -} - -.w-icon-dropdown-toggle { - width: 1em; - height: 1em; - margin: auto 20px auto auto; - position: absolute; - top: 0; - bottom: 0; - right: 0; -} - -.w-dropdown-list { - min-width: 100%; - background: #ddd; - display: none; - position: absolute; -} - -.w-dropdown-list.w--open { - display: block; -} - -.w-dropdown-link { - color: #222; - padding: 10px 20px; - display: block; -} - -.w-dropdown-link.w--current { - color: #0082f3; -} - -.w-dropdown-link:focus { - outline: 0; -} - -@media screen and (max-width: 767px) { - .w-nav-brand { - padding-left: 10px; - } -} - -.w-lightbox-backdrop { - cursor: auto; - letter-spacing: normal; - text-indent: 0; - text-shadow: none; - text-transform: none; - visibility: visible; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - color: #fff; - text-align: center; - z-index: 2000; - opacity: 0; - -webkit-user-select: none; - -moz-user-select: none; - -webkit-tap-highlight-color: transparent; - background: rgba(0, 0, 0, .9); - outline: 0; - font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; - font-size: 17px; - font-style: normal; - font-weight: 300; - line-height: 1.2; - list-style: disc; - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - -webkit-transform: translate(0); -} - -.w-lightbox-backdrop, .w-lightbox-container { - height: 100%; - -webkit-overflow-scrolling: touch; - overflow: auto; -} - -.w-lightbox-content { - height: 100vh; - position: relative; - overflow: hidden; -} - -.w-lightbox-view { - width: 100vw; - height: 100vh; - opacity: 0; - position: absolute; -} - -.w-lightbox-view:before { - content: ""; - height: 100vh; -} - -.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { - height: 86vh; -} - -.w-lightbox-frame, .w-lightbox-view:before { - vertical-align: middle; - display: inline-block; -} - -.w-lightbox-figure { - margin: 0; - position: relative; -} - -.w-lightbox-group .w-lightbox-figure { - cursor: pointer; -} - -.w-lightbox-img { - width: auto; - height: auto; - max-width: none; -} - -.w-lightbox-image { - float: none; - max-width: 100vw; - max-height: 100vh; - display: block; -} - -.w-lightbox-group .w-lightbox-image { - max-height: 86vh; -} - -.w-lightbox-caption { - text-align: left; - text-overflow: ellipsis; - white-space: nowrap; - background: rgba(0, 0, 0, .4); - padding: .5em 1em; - position: absolute; - bottom: 0; - left: 0; - right: 0; - overflow: hidden; -} - -.w-lightbox-embed { - width: 100%; - height: 100%; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-lightbox-control { - width: 4em; - cursor: pointer; - background-position: center; - background-repeat: no-repeat; - background-size: 24px; - transition: all .3s; - position: absolute; - top: 0; -} - -.w-lightbox-left { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); - display: none; - bottom: 0; - left: 0; -} - -.w-lightbox-right { - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); - display: none; - bottom: 0; - right: 0; -} - -.w-lightbox-close { - height: 2.6em; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); - background-size: 18px; - right: 0; -} - -.w-lightbox-strip { - white-space: nowrap; - padding: 0 1vh; - line-height: 0; - position: absolute; - bottom: 0; - left: 0; - right: 0; - overflow-x: auto; - overflow-y: hidden; -} - -.w-lightbox-item { - width: 10vh; - box-sizing: content-box; - cursor: pointer; - padding: 2vh 1vh; - display: inline-block; - -webkit-transform: translate3d(0, 0, 0); -} - -.w-lightbox-active { - opacity: .3; -} - -.w-lightbox-thumbnail { - height: 10vh; - background: #222; - position: relative; - overflow: hidden; -} - -.w-lightbox-thumbnail-image { - position: absolute; - top: 0; - left: 0; -} - -.w-lightbox-thumbnail .w-lightbox-tall { - width: 100%; - top: 50%; - transform: translate(0, -50%); -} - -.w-lightbox-thumbnail .w-lightbox-wide { - height: 100%; - left: 50%; - transform: translate(-50%); -} - -.w-lightbox-spinner { - box-sizing: border-box; - width: 40px; - height: 40px; - border: 5px solid rgba(0, 0, 0, .4); - border-radius: 50%; - margin-top: -20px; - margin-left: -20px; - animation: .8s linear infinite spin; - position: absolute; - top: 50%; - left: 50%; -} - -.w-lightbox-spinner:after { - content: ""; - border: 3px solid rgba(0, 0, 0, 0); - border-bottom-color: #fff; - border-radius: 50%; - position: absolute; - top: -4px; - bottom: -4px; - left: -4px; - right: -4px; -} - -.w-lightbox-hide { - display: none; -} - -.w-lightbox-noscroll { - overflow: hidden; -} - -@media (min-width: 768px) { - .w-lightbox-content { - height: 96vh; - margin-top: 2vh; - } - - .w-lightbox-view, .w-lightbox-view:before { - height: 96vh; - } - - .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { - height: 84vh; - } - - .w-lightbox-image { - max-width: 96vw; - max-height: 96vh; - } - - .w-lightbox-group .w-lightbox-image { - max-width: 82.3vw; - max-height: 84vh; - } - - .w-lightbox-left, .w-lightbox-right { - opacity: .5; - display: block; - } - - .w-lightbox-close { - opacity: .8; - } - - .w-lightbox-control:hover { - opacity: 1; - } -} - -.w-lightbox-inactive, .w-lightbox-inactive:hover { - opacity: 0; -} - -.w-richtext:before, .w-richtext:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-richtext:after { - clear: both; -} - -.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after { - white-space: initial; -} - -.w-richtext ol, .w-richtext ul { - overflow: hidden; -} - -.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { - outline: 2px solid #2895f7; -} - -.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after { - content: ""; - display: none; - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.w-richtext figure { - max-width: 60%; - position: relative; -} - -.w-richtext figure > div:before { - cursor: default !important; -} - -.w-richtext figure img { - width: 100%; -} - -.w-richtext figure figcaption.w-richtext-figcaption-placeholder { - opacity: .6; -} - -.w-richtext figure div { - color: rgba(0, 0, 0, 0); - font-size: 0; -} - -.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { - display: table; -} - -.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { - display: inline-block; -} - -.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { - caption-side: bottom; - display: table-caption; -} - -.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { - width: 60%; - height: 0; -} - -.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; -} - -.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { - width: 100%; -} - -.w-richtext figure.w-richtext-align-center { - clear: both; - margin-left: auto; - margin-right: auto; -} - -.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { - max-width: 100%; -} - -.w-richtext figure.w-richtext-align-normal { - clear: both; -} - -.w-richtext figure.w-richtext-align-fullwidth { - width: 100%; - max-width: 100%; - text-align: center; - clear: both; - margin-left: auto; - margin-right: auto; - display: block; -} - -.w-richtext figure.w-richtext-align-fullwidth > div { - padding-bottom: inherit; - display: inline-block; -} - -.w-richtext figure.w-richtext-align-fullwidth > figcaption { - display: block; -} - -.w-richtext figure.w-richtext-align-floatleft { - float: left; - clear: none; - margin-right: 15px; -} - -.w-richtext figure.w-richtext-align-floatright { - float: right; - clear: none; - margin-left: 15px; -} - -.w-nav { - z-index: 1000; - background: #ddd; - position: relative; -} - -.w-nav:before, .w-nav:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-nav:after { - clear: both; -} - -.w-nav-brand { - float: left; - color: #333; - text-decoration: none; - position: relative; -} - -.w-nav-link { - vertical-align: top; - color: #222; - text-align: left; - margin-left: auto; - margin-right: auto; - padding: 20px; - text-decoration: none; - display: inline-block; - position: relative; -} - -.w-nav-link.w--current { - color: #0082f3; -} - -.w-nav-menu { - float: right; - position: relative; -} - -[data-nav-menu-open] { - text-align: center; - min-width: 200px; - background: #c8c8c8; - position: absolute; - top: 100%; - left: 0; - right: 0; - overflow: visible; - display: block !important; -} - -.w--nav-link-open { - display: block; - position: relative; -} - -.w-nav-overlay { - width: 100%; - display: none; - position: absolute; - top: 100%; - left: 0; - right: 0; - overflow: hidden; -} - -.w-nav-overlay [data-nav-menu-open] { - top: 0; -} - -.w-nav[data-animation="over-left"] .w-nav-overlay { - width: auto; -} - -.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { - z-index: 1; - top: 0; - right: auto; -} - -.w-nav[data-animation="over-right"] .w-nav-overlay { - width: auto; -} - -.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { - z-index: 1; - top: 0; - left: auto; -} - -.w-nav-button { - float: right; - cursor: pointer; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - padding: 18px; - font-size: 24px; - display: none; - position: relative; -} - -.w-nav-button:focus { - outline: 0; -} - -.w-nav-button.w--open { - color: #fff; - background-color: #c8c8c8; -} - -.w-nav[data-collapse="all"] .w-nav-menu { - display: none; -} - -.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { - display: block; -} - -.w--nav-dropdown-list-open { - position: static; -} - -@media screen and (max-width: 991px) { - .w-nav[data-collapse="medium"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="medium"] .w-nav-button { - display: block; - } -} - -@media screen and (max-width: 767px) { - .w-nav[data-collapse="small"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="small"] .w-nav-button { - display: block; - } - - .w-nav-brand { - padding-left: 10px; - } -} - -@media screen and (max-width: 479px) { - .w-nav[data-collapse="tiny"] .w-nav-menu { - display: none; - } - - .w-nav[data-collapse="tiny"] .w-nav-button { - display: block; - } -} - -.w-tabs { - position: relative; -} - -.w-tabs:before, .w-tabs:after { - content: " "; - grid-area: 1 / 1 / 2 / 2; - display: table; -} - -.w-tabs:after { - clear: both; -} - -.w-tab-menu { - position: relative; -} - -.w-tab-link { - vertical-align: top; - text-align: left; - cursor: pointer; - color: #222; - background-color: #ddd; - padding: 9px 30px; - text-decoration: none; - display: inline-block; - position: relative; -} - -.w-tab-link.w--current { - background-color: #c8c8c8; -} - -.w-tab-link:focus { - outline: 0; -} - -.w-tab-content { - display: block; - position: relative; - overflow: hidden; -} - -.w-tab-pane { - display: none; - position: relative; -} - -.w--tab-active { - display: block; -} - -@media screen and (max-width: 479px) { - .w-tab-link { - display: block; - } -} - -.w-ix-emptyfix:after { - content: ""; -} - -@keyframes spin { - 0% { - transform: rotate(0); - } - - 100% { - transform: rotate(360deg); - } -} - -.w-dyn-empty { - background-color: #ddd; - padding: 10px; -} - -.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { - display: none !important; -} - -.wf-layout-layout { - display: grid; -} - -:root { - --light--surface-primary: white; - --light--label-primary: rgba(9, 13, 15, .92); - --dark--label-primary: var(--light--surface-primary); - --color--green-30: #56d651; - --dark--label-white: rgba(250, 254, 255, .97); - --light--label-quaternary: rgba(2, 11, 15, .36); - --color--green-20: #a1e573; - --color--blue-20: #9ac3db; - --dark--label-secondary: rgba(250, 254, 255, .76); - --light--label-secondary: rgba(4, 11, 15, .68); - --light--label-tertiary: rgba(3, 11, 15, .52); - --light--fill-primary: rgba(11, 14, 15, .05); - --color--red: #e54432; - --color--green-40: #0f9954; - --light--divider-secondary: rgba(11, 14, 15, .05); - --light--label-white: rgba(250, 254, 255, .97); - --dark--divider-primary: rgba(250, 254, 255, .16); - --dark--surface-primary: #000; - --light--surface-secondary: #eff1f2; - --dark--surface-secondary: #191e1f; - --color--blue-30: #3986bf; - --light--surface-secondary-elevated: white; - --color--blue-40: #0d5ba8; - --light--divider-primary: rgba(11, 14, 15, .1); - --light--fill-secondary: rgba(11, 14, 15, .1); - --light--surface-primary-elevated: white; - --color--green-10: #dfe8d3; - --grey: rgba(151, 151, 151, .86); - --color--green-50: #065c3f; - --dark--label-tertiary: rgba(250, 254, 255, .56); - --dark--label-quaternary: rgba(250, 254, 255, .4); - --dark--fill-primary: rgba(250, 254, 255, .1); - --dark--fill-secondary: rgba(250, 254, 255, .16); - --dark--surface-primary-elevated: #191e1f; - --dark--surface-secondary-elevated: rgba(250, 254, 255, .1); - --dark--divider-secondary: rgba(250, 254, 255, .1); - --color--blue-10: #cae0e5; - --color--blue-50: #0c3975; - --color: white; -} - -.w-layout-blockcontainer { - max-width: 940px; - margin-left: auto; - margin-right: auto; - display: block; -} - -@media screen and (max-width: 991px) { - .w-layout-blockcontainer { - max-width: 728px; - } -} - -@media screen and (max-width: 767px) { - .w-layout-blockcontainer { - max-width: none; - } -} - -.body { - background-color: var(--light--surface-primary); -} - -.max-width { - max-width: 1296px; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.defaultwidth { - width: 100%; - max-width: 816px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -.defaultwidth.design-system { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-items: center; - display: grid; -} - -.defaultwidth.mission { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; -} - -.defaultwidth.transparentpricing { - grid-column-gap: 80px; - grid-row-gap: 80px; - align-items: center; - margin-top: -44px; -} - -.defaultwidth.faq { - grid-column-gap: 80px; - grid-row-gap: 80px; -} - -.defaultwidth.faq.form { - height: 100%; - overflow: auto; -} - -.defaultwidth.howitworks { - grid-column-gap: 32px; - grid-row-gap: 32px; -} - -.defaultwidth.faq-form { - grid-column-gap: 40px; - grid-row-gap: 40px; -} - -.defaultwidth.faq-form.form { - height: 100%; - overflow: auto; -} - -.nm-60 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 60px; - font-weight: 400; - line-height: 64px; -} - -.nm-60.medium { - font-variation-settings: "wght"530; - font-weight: 500; -} - -.nm-60.white { - margin-top: 0; - margin-bottom: 0; -} - -.nm-60.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); -} - -.nm-48 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 48px; - font-weight: 400; - line-height: 54px; -} - -.nm-48.medium { - font-variation-settings: "wght"530; - text-align: center; - font-style: italic; - font-weight: 500; -} - -.nm-48.medium.white { - color: var(--dark--label-primary); - margin-top: 0; - margin-bottom: 0; -} - -.nm-48.medium.white.magnify { - width: 480px; - transform-style: preserve-3d; - padding-top: 4px; - padding-left: 40px; - transform: scale3d(1.2, 1.2, 1.2); -} - -.nm-48.medium.green30 { - color: var(--color--green-30); -} - -.nm-48.medium.confirm { - color: var(--dark--label-white); - font-style: normal; -} - -.column { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - display: flex; -} - -.nm-40 { - color: var(--light--label-primary); - font-variation-settings: "wght"375; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 40px; - font-weight: 400; - line-height: 46px; -} - -.nm-40.medium { - font-variation-settings: "wght"530; - font-weight: 500; -} - -.nm-40.medium.strikethrough { - text-decoration: line-through; -} - -.nm-40.medium.quaternary { - color: var(--light--label-quaternary); -} - -.nm-40.medium.quaternary.strikethrough { - text-decoration: line-through; -} - -.nm-40.medium.green20 { - color: var(--color--green-20); -} - -.nm-40.form { - color: var(--dark--label-white); - font-variation-settings: "wght"530; -} - -.nm-32 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 32px; - font-weight: 400; - line-height: 38px; -} - -.nm-32.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-32.medium.center { - text-align: center; -} - -.nm-32.medium.blue20 { - color: var(--color--blue-20); -} - -.nm-26 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 26px; - font-weight: 400; - line-height: 32px; -} - -.nm-26.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-26.medium.white { - color: var(--dark--label-primary); -} - -.nm-26.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-22 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 22px; - font-weight: 400; - line-height: 28px; -} - -.nm-22.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-22.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-22.medium.whitesecondary.hide { - display: none; -} - -.nm-22.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); -} - -.nm-20 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 20px; - font-weight: 400; - line-height: 26px; -} - -.nm-20.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-20.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-20.secondary { - color: var(--light--label-secondary); -} - -.nm-20.secondary.center { - text-align: center; -} - -.nm-20.dropdowntitle { - max-width: 80%; - white-space: pre-wrap; -} - -.nm-17 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 17px; - font-weight: 400; - line-height: 22px; -} - -.nm-17.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-17.medium.tertiary { - color: var(--light--label-tertiary); -} - -.nm-17.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-17.whitesecondary { - color: var(--dark--label-secondary); - text-decoration: line-through; -} - -.nm-17.whitesecondary.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .6); - text-decoration: none; -} - -.nm-17.secondary { - color: var(--light--label-secondary); -} - -.nm-17.secondary.dropdowncontent { - max-width: 80%; - margin-bottom: 0; - margin-left: 0; - margin-right: 0; - padding-bottom: 20px; -} - -.nm-17.tertiary { - color: var(--light--label-tertiary); -} - -.nm-17.tertiary.howitworks { - max-width: 640px; -} - -.nm-15 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - font-weight: 400; - line-height: 20px; - text-decoration: none; -} - -.nm-15.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-15.medium.center { - width: 28px; - text-align: center; -} - -.nm-15.medium.whitesecondary { - color: var(--dark--label-secondary); -} - -.nm-15.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-15.semibold.green40.allcaps { - text-transform: uppercase; -} - -.nm-15.center { - text-align: center; -} - -.nm-15.center.navigation { - padding-top: 8px; - padding-bottom: 8px; - transition: opacity .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.center.navigation:hover { - color: var(--light--label-secondary); -} - -.nm-15.center.navigation.w--current { - background-color: var(--light--fill-primary); - color: var(--light--label-primary); - border-radius: 18px; - transition: background-color .25s cubic-bezier(.4, 0, .2, 1), opacity .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.white.successmessage { - text-align: left; -} - -.nm-15.red { - color: var(--color--red); -} - -.nm-15.link { - transition: color .25s cubic-bezier(.4, 0, .2, 1); -} - -.nm-15.link:hover { - color: var(--light--label-secondary); -} - -.nm-15.link.white:hover { - color: var(--dark--label-secondary); -} - -.nm-13 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 13px; - font-weight: 400; - line-height: 18px; -} - -.nm-13.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-13.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.nm-12 { - color: var(--light--label-primary); - font-variation-settings: "wght"450; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 12px; - font-weight: 400; - line-height: 16px; -} - -.nm-12.medium { - font-variation-settings: "wght"560; - font-weight: 500; -} - -.nm-12.semibold { - font-variation-settings: "wght"700; - font-weight: 600; -} - -.sectiondesignsystem { - grid-column-gap: 120px; - grid-row-gap: 120px; - flex-direction: column; - display: flex; -} - -.button { - background-color: var(--color--green-40); - box-shadow: inset 0 0 0 1px var(--light--divider-secondary); - color: var(--light--label-white); - text-align: center; - border-radius: 12px; - padding: 12px 16px; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - transition: background-color .25s; -} - -.button:hover { - box-shadow: none; - background-color: #11a85d; -} - -.button.secondary { - background-color: var(--color--green-30); - box-shadow: inset 0 0 0 1px var(--dark--divider-primary); - color: var(--light--label-primary); -} - -.button.secondary:hover { - background-color: #60e55c; -} - -.button.nav { - border-radius: 18px; - margin-left: 12px; - padding-top: 8px; - padding-bottom: 8px; -} - -.button.nav.mobile { - display: none; -} - -.section { - width: 100%; - background-color: var(--light--surface-primary); - justify-content: center; - align-items: center; - padding-top: 160px; - padding-bottom: 160px; - display: flex; -} - -.section.problemstatement { - padding-top: 100px; - padding-bottom: 100px; - display: block; -} - -.section.features { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--dark--surface-primary); - flex-direction: column; - padding-top: 40px; - padding-bottom: 120px; - transition: background-color .25s cubic-bezier(.4, 0, .2, 1); - overflow: hidden; -} - -.section.compare { - grid-column-gap: 100px; - grid-row-gap: 100px; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 0; -} - -.section.faq { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-primary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 120px; - display: flex; -} - -.section.hero { - height: 85vh; - background-color: var(--dark--surface-secondary); - background-image: url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 50%; - background-repeat: no-repeat; - background-size: cover; - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 0; -} - -.section.business { - grid-column-gap: 100px; - grid-row-gap: 100px; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding-top: 120px; - padding-bottom: 120px; -} - -.section.confirmation { - height: 100svh; - background-color: var(--color--blue-30); -} - -.green-30 { - color: var(--color--green-30); -} - -.headlinedescription { - width: 100%; - max-width: 576px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -._1296width { - width: 100%; - max-width: 1296px; - flex-direction: column; - align-items: center; - display: flex; -} - -._1296width.technology { - grid-column-gap: 100px; - grid-row-gap: 100px; -} - -._1296width.hero { - align-items: flex-start; - padding-left: 36px; - padding-right: 36px; -} - -._1296width.footer { - flex-direction: row; - justify-content: space-between; - align-items: center; - padding: 0 36px; -} - -._2column { - width: 100%; - grid-column-gap: 96px; - grid-row-gap: 96px; - flex-direction: row; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; - margin-top: 20px; - display: grid; -} - -.white { - color: var(--dark--label-primary); -} - -.valuepropstack { - grid-column-gap: 36px; - grid-row-gap: 36px; - flex-direction: column; - display: flex; -} - -.valuepropstack.card { - margin-top: 32px; -} - -.imagepricing { - margin-top: 40px; - margin-bottom: 40px; -} - -.headline720 { - width: 100%; - max-width: 720px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -.green40 { - color: var(--color--green-40); -} - -._888width { - width: 100%; - max-width: 888px; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -._888width.quotes { - display: none; -} - -._2cards { - width: 100%; - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: row; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; - display: grid; -} - -.cardcompare { - background-color: var(--light--surface-secondary-elevated); - border-radius: 24px; - padding: 24px 36px 32px; - box-shadow: 0 24px 72px rgba(0, 0, 0, .04); -} - -.imagecardicon { - margin-bottom: 2px; -} - -.cardprice { - grid-column-gap: 16px; - grid-row-gap: 16px; - display: flex; -} - -.cardheadline { - grid-column-gap: 16px; - grid-row-gap: 16px; - flex-direction: column; - display: flex; -} - -.blue40 { - color: var(--color--blue-40); -} - -.divider { - width: 100%; - height: 1px; - background-color: var(--light--divider-primary); -} - -.quotes { - width: 100%; - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: row; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-start; -} - -.cardquote { - min-height: 320px; - grid-column-gap: 40px; - grid-row-gap: 40px; - background-color: var(--light--surface-secondary-elevated); - border-radius: 24px; - flex-direction: column; - justify-content: space-between; - padding: 32px 36px; - display: flex; - box-shadow: 0 24px 72px rgba(0, 0, 0, .04); -} - -.titlesubtitlebutton { - grid-column-gap: 24px; - grid-row-gap: 24px; - flex-direction: column; - align-items: center; - display: flex; -} - -.titlesubtitle8px { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - display: flex; -} - -.imagegridpower { - width: 90%; - overflow: hidden; -} - -.navbar { - width: 100%; - background-color: var(--light--surface-primary); - justify-content: space-around; - align-items: center; - position: fixed; - top: 0; -} - -.container { - max-width: 1296px; - justify-content: space-between; - align-items: center; - margin-left: auto; - margin-right: auto; - padding: 4px 36px; - overflow: hidden; -} - -.logo { - height: 52px; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.herocontent { - max-width: 448px; - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.herotitlesubtitle { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.herotitlesubtitle.subheading { - grid-column-gap: 4px; - grid-row-gap: 4px; -} - -.herotitlesubtitle.technology { - max-width: 480px; -} - -.dropdown { - width: 100%; - flex-direction: column; - align-items: stretch; - overflow: hidden; -} - -.dropdowntoggle { - width: 100%; - grid-column-gap: 40px; - grid-row-gap: 40px; - justify-content: space-between; - align-items: center; - padding: 20px 0; - display: flex; -} - -.dropdownicon { - max-width: none; - margin-right: 0; - position: static; - right: 0; -} - -.dropdownlist { - background-color: var(--light--surface-primary); - flex-direction: column; - margin-bottom: 0; - display: block; - position: static; - overflow: hidden; -} - -.dropdownlist.form_list { - background-color: var(--light--surface-secondary); -} - -.dropdowncontent { - padding-left: 0; - padding-right: 0; -} - -.dropdownwithdivider { - width: 100%; - flex-direction: column; - align-items: flex-start; -} - -.numbersvertical { - grid-column-gap: 8px; - grid-row-gap: 8px; - flex-direction: column; - align-items: center; - margin-top: 9px; - display: flex; -} - -.numbercircle { - width: 28px; - height: 28px; - background-color: var(--color--green-30); - border-radius: 14px; - justify-content: center; - align-items: center; - display: flex; -} - -.numbercircle.mobile { - display: none; -} - -.numberdivider { - width: 4px; - height: 94px; - background-color: var(--light--fill-secondary); - border-radius: 2px; -} - -.numberdivider.short { - height: 72px; -} - -.footer { - width: 100%; - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--dark--surface-secondary); - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 120px; - display: flex; -} - -.footer.pricing { - background-color: var(--dark--surface-primary); -} - -.footer.compare { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-secondary); - flex-direction: column; -} - -.footer.faq { - grid-column-gap: 120px; - grid-row-gap: 120px; - background-color: var(--light--surface-primary); - flex-direction: column; -} - -.footer.hero { - height: 85vh; - background-color: var(--dark--surface-secondary); - flex-direction: column; - justify-content: center; - align-items: center; - padding-top: 0; - padding-bottom: 0; -} - -.fullwidth { - width: 100%; - flex-direction: column; - justify-content: center; - align-items: flex-start; - display: flex; -} - -.fullwidth.design-system { - grid-column-gap: 48px; - grid-row-gap: 48px; - flex-direction: column; - grid-template-rows: auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-items: center; - display: grid; -} - -.fullwidth.mission { - grid-column-gap: 48px; - grid-row-gap: 48px; - justify-content: flex-start; -} - -.fullwidth.transparentpricing { - grid-column-gap: 80px; - grid-row-gap: 80px; - align-items: center; - margin-top: 80px; -} - -.fullwidth.faq { - grid-column-gap: 80px; - grid-row-gap: 80px; -} - -.fullwidth.howitworks { - grid-column-gap: 32px; - grid-row-gap: 32px; -} - -.footergrid { - max-width: 640px; - grid-column-gap: 40px; - grid-row-gap: 40px; - grid-template-rows: auto; - grid-template-columns: 1fr; - grid-auto-columns: 1fr; - display: grid; -} - -.footercolumn { - width: 130px; - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.footercolumn.links { - grid-column-gap: 12px; - grid-row-gap: 12px; -} - -.footercolumn.links.horizontal { - width: auto; - grid-column-gap: 60px; - grid-row-gap: 60px; - flex-direction: row; - justify-content: flex-end; -} - -.footercolumn.hide { - display: none; -} - -.howitworkscontent { - grid-column-gap: 32px; - grid-row-gap: 32px; - display: flex; -} - -.secondary { - color: var(--light--label-secondary); -} - -.howitworksvertical { - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - display: flex; -} - -.divtechnology { - width: 100%; - max-width: 1368px; - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: center; - align-items: center; - display: flex; -} - -.divtechnology.neighbors { - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: flex-start; - padding-left: 0; - padding-right: 72px; -} - -.basepowercontent { - min-width: 320px; - grid-column-gap: 60px; - grid-row-gap: 60px; - flex-direction: column; - margin-left: 72px; - display: flex; -} - -.basepowercontent.neighbors { - margin-left: 0; -} - -.hardwareimage { - width: auto; - max-width: 60%; - position: relative; - left: 44px; - overflow: visible; -} - -.hardwareimage.mobile { - display: none; -} - -.image-2 { - width: auto; - max-width: 60%; - position: relative; - left: -44px; -} - -.magnifyglass { - width: 70px; - height: 70px; - background-color: var(--dark--surface-primary); - box-shadow: 0 6px 18px 0 var(--light--label-secondary), inset 7px 7px 6px 0 rgba(255, 255, 255, .16), inset 0 0 0 2px #2d3233; - border: 0 solid #000; - border-radius: 35px; - position: relative; - top: 144px; - left: -388px; - overflow: hidden; -} - -.nav-menu { - justify-content: flex-end; - padding-top: 8px; - padding-bottom: 8px; - display: flex; -} - -.form.hero { - grid-column-gap: 8px; - grid-row-gap: 8px; - align-items: center; - display: flex; -} - -.input { - width: 100%; - height: 44px; - color: var(--light--label-primary); - -webkit-text-stroke-width: 0px; - -webkit-text-stroke-color: transparent; - border: 0 solid #000; - border-radius: 12px; - margin-bottom: 0; - padding: 12px 16px; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 15px; - display: block; -} - -.input:focus { - box-shadow: 0 0 0 2px var(--color--green-30); -} - -.input::-ms-input-placeholder { - color: var(--light--label-quaternary); -} - -.input::placeholder { - color: var(--light--label-quaternary); -} - -.form-block { - width: 100%; - margin-bottom: 12px; -} - -.success-message { - background-color: rgba(0, 0, 0, 0); - padding-left: 0; -} - -.error-message { - background-color: rgba(0, 0, 0, 0); - margin-top: 0; - padding: 20px 16px; -} - -.bold-text { - color: var(--dark--label-white); -} - -.bold-text-2 { - text-decoration: line-through; -} - -.pricinggraph { - width: 100%; -} - -.lottie { - width: 100%; - height: 200px; - margin-top: 40px; - margin-bottom: 40px; -} - -.hero-heading-center { - background-color: #f5f7fa; - border-bottom: 1px solid #e4ebf3; - padding: 80px 30px; - position: relative; -} - -.container-2 { - width: 100%; - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.centered-heading { - text-align: center; - margin-bottom: 16px; -} - -.centered-heading.margin-bottom-32px { - margin-bottom: 32px; - font-family: PP Neue Montreal Variable, sans-serif; -} - -.hero-wrapper { - justify-content: space-between; - align-items: center; - display: flex; -} - -.hero-split { - max-width: 46%; - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.margin-bottom-24px { - margin-bottom: 24px; - margin-left: 60px; - margin-right: 60px; - font-family: PP Neue Montreal Variable, sans-serif; - display: block; -} - -.button-primary { - color: #fff; - letter-spacing: 2px; - text-transform: uppercase; - background-color: #1a1b1f; - padding: 12px 25px; - font-size: 12px; - line-height: 20px; - transition: all .2s; -} - -.button-primary:hover { - color: #fff; - background-color: #32343a; -} - -.button-primary:active { - background-color: #43464d; -} - -.shadow-two { - box-shadow: 0 4px 24px rgba(150, 163, 181, .08); -} - -.hero-split-2 { - max-width: 46%; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - display: flex; -} - -.submit-button { - height: 50px; - min-width: 170px; - color: #000; - background-color: #ffd000; - border-radius: 30px; - margin-top: 20px; - padding-left: 40px; - padding-right: 40px; - transition: filter .2s; -} - -.submit-button:hover { - filter: brightness(96%); -} - -.form-caption { - text-align: center; - font-size: 13px; -} - -.form-2 { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - display: flex; -} - -.field-wrap { - padding-top: 10px; - padding-bottom: 10px; - position: relative; -} - -.form-field-label { - z-index: 10; - background-color: #fff; - margin-top: -9px; - margin-left: 10px; - padding: 1px 10px; - line-height: 14px; - display: inline-block; - position: absolute; -} - -.form-heading { - margin-top: 0; - margin-bottom: 15px; - font-family: PP Neue Montreal Variable, sans-serif; - font-weight: 500; -} - -.form-heading.deposit_title { - margin-bottom: 0; -} - -.form-heading.price { - font-size: 40px; -} - -.form-wrap { - margin-bottom: 0; -} - -.form-field { - z-index: 1; - height: 50px; - min-height: 50px; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #dcdcdd; - padding-top: 11px; - position: relative; -} - -.form-field:focus { - border-color: #000; -} - -.form-field::-ms-input-placeholder { - color: #a0a0a0; -} - -.form-field::placeholder { - color: #a0a0a0; -} - -.form-field.select-field { - padding-top: 8px; -} - -.form-field.select-field.wide { - cursor: pointer; - border-radius: 0; - line-height: 35px; -} - -.comp-pane { - width: 45%; -} - -.comp-pane.right { - z-index: 50; - width: 100%; - height: auto; - background-color: #fff; - flex-direction: column; - padding: 50px; - display: flex; - position: relative; - overflow: auto; -} - -.comp-pane.right.hide { - display: none; -} - -.form_popup { - z-index: 1000; - width: 100%; - min-height: 100%; - grid-column-gap: 16px; - flex-direction: column; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-end; - display: flex; - position: fixed; - top: 0%; - bottom: 0%; - left: 0%; - right: 0%; -} - -.form_popup.test-page { - display: flex; -} - -.container-3 { - background-color: #aff0b7; -} - -.list-2 { - outline-offset: 0px; - outline: 3px #333; - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - padding-left: 0; - display: flex; -} - -.quick-stack { - -webkit-text-stroke-color: var(--color--green-10); -} - -.text-block { - font-size: 12px; -} - -.bold-text-3 { - color: var(--grey); - text-decoration: line-through; -} - -.close-button { - width: 30px; - height: 30px; - cursor: pointer; - justify-content: center; - align-items: center; - transition: transform .35s cubic-bezier(.215, .61, .355, 1); - display: flex; - position: absolute; - top: 30px; - bottom: auto; - left: auto; - right: 30px; -} - -.close-button:hover { - transform: scale(1.1); -} - -.close-button_line-1 { - width: 30px; - height: 2px; - background-color: var(--light--label-primary); - transform: rotate(45deg); -} - -.close-button_line-1.white { - background-color: var(--dark--label-white); -} - -.close-button_line-2 { - width: 30px; - height: 2px; - background-color: var(--light--label-primary); - position: absolute; - transform: rotate(-45deg); -} - -.close-button_line-2.white { - background-color: var(--dark--label-white); -} - -.deposit_wrap { - color: var(--color--green-40); -} - -.list-item { - width: 100%; - border-top: 1px solid var(--light--divider-primary); - justify-content: space-between; - align-items: center; - padding-top: 16px; - padding-bottom: 16px; - list-style-type: none; - display: flex; -} - -.list-item.last { - border-bottom: 1px solid var(--dark--divider-primary); - font-family: PP Neue Montreal Variable, sans-serif; - font-weight: 500; -} - -.text-color-gray { - color: var(--light--label-tertiary); -} - -.form-text { - flex-direction: column; - align-items: center; - margin-bottom: 0; - font-family: PP Neue Montreal Variable, sans-serif; - font-size: 17px; - display: flex; -} - -.form-text_wrap { - width: 100%; - max-width: 156px; - text-align: right; -} - -.form-text_small { - margin-bottom: 0; - font-size: 13px; -} - -.form-text_wrap-bottom { - width: 100%; - max-width: 300px; -} - -.form-text_link { - color: var(--light--label-tertiary); -} - -.list-1 { - padding-left: 30px; -} - -.form_step-1 { - width: 100%; - min-height: 100%; - grid-row-gap: 4px; - background-color: var(--dark--surface-primary); - text-align: center; - flex-direction: column; - flex: none; - justify-content: space-between; - align-items: stretch; - padding: 50px; - font-family: PP Neue Montreal Variable, sans-serif; - display: flex; - position: relative; -} - -.form_step-1.hide { - display: none; -} - -.form_step-1-heading { - font-family: PP Neue Montreal Variable, sans-serif; -} - -.form_step-1_top-wrap { - grid-column-gap: 8px; - grid-row-gap: 8px; - color: var(--dark--label-white); - flex-direction: column; - display: flex; -} - -.form_step-1-paragraph-wrap { - color: var(--dark--label-secondary); -} - -.form_step-1_top-wrap-inner { - width: 100%; - max-width: 400px; - grid-column-gap: 10px; - grid-row-gap: 10px; - flex-direction: column; - align-self: center; - display: flex; -} - -.blue_bg { - z-index: 2; - width: 100%; - height: 100%; - background-color: #3986bf; - position: relative; -} - -.div-block { - display: flex; -} - -.form-box_holder { - width: 100%; - height: 100%; -} - -.form_faq { - width: 100%; - min-height: 100%; - background-color: var(--light--surface-secondary); - flex-direction: column; - padding: 50px; - display: flex; -} - -.form_faq.hide { - display: none; -} - -.navbar-logo-left-container { - z-index: 5; - width: 1030px; - max-width: 100%; - background-color: rgba(0, 0, 0, 0); - margin-left: auto; - margin-right: auto; - padding: 15px 20px; -} - -.navbar-logo-left-container.shadow-three { - width: 100%; - max-width: 1140px; - margin-bottom: 0; - padding-top: 20px; - padding-bottom: 20px; -} - -.container-4 { - width: 100%; - max-width: 940px; - margin-left: auto; - margin-right: auto; -} - -.navbar-wrapper { - justify-content: space-between; - align-items: center; - display: flex; -} - -.nav-menu-two { - justify-content: space-between; - align-items: center; - margin-bottom: 0; - display: flex; -} - -.nav-link { - color: #1a1b1f; - letter-spacing: .25px; - margin-left: 5px; - margin-right: 5px; - padding: 5px 10px; - font-size: 14px; - line-height: 20px; - text-decoration: none; -} - -.nav-link:hover { - color: rgba(26, 27, 31, .75); -} - -.nav-link:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 4px; - outline: 2px solid #0050bd; -} - -.nav-link[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 4px; - outline: 2px solid #0050bd; -} - -.nav-dropdown { - margin-left: 5px; - margin-right: 5px; -} - -.nav-dropdown-toggle { - letter-spacing: .25px; - padding: 5px 30px 5px 10px; - font-size: 14px; - line-height: 20px; -} - -.nav-dropdown-toggle:hover { - color: rgba(26, 27, 31, .75); -} - -.nav-dropdown-toggle:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-toggle[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-icon { - margin-right: 10px; -} - -.nav-dropdown-list { - background-color: #fff; - border-radius: 12px; -} - -.nav-dropdown-list.w--open { - padding-top: 10px; - padding-bottom: 10px; -} - -.nav-dropdown-link { - padding-top: 5px; - padding-bottom: 5px; - font-size: 14px; -} - -.nav-dropdown-link:focus-visible { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-dropdown-link[data-wf-focus-visible] { - outline-offset: 0px; - color: #0050bd; - border-radius: 5px; - outline: 2px solid #0050bd; -} - -.nav-divider { - width: 1px; - height: 22px; - background-color: #e4ebf3; - margin-left: 15px; - margin-right: 15px; -} - -.nav-link-accent { - color: #1a1b1f; - letter-spacing: .25px; - margin-left: 5px; - margin-right: 20px; - padding: 5px 10px; - font-size: 14px; - font-weight: 700; - line-height: 20px; - text-decoration: none; -} - -.nav-link-accent:hover { - color: rgba(26, 27, 31, .75); -} - -.button-primary-2 { - color: #fff; - letter-spacing: 2px; - text-transform: uppercase; - background-color: #1a1b1f; - padding: 12px 25px; - font-size: 12px; - line-height: 20px; - transition: all .2s; -} - -.button-primary-2:hover { - color: #fff; - background-color: #32343a; -} - -.button-primary-2:active { - background-color: #43464d; -} - -.text-span { - font-style: normal; - font-weight: 700; - text-decoration: none; -} - -.container-5 { - flex-direction: column; - justify-content: center; - align-items: center; - display: flex; -} - -.form_popup-inner { - z-index: 1000; - width: 540px; - min-height: 100%; - grid-column-gap: 16px; - flex-direction: column; - grid-template-rows: auto auto; - grid-template-columns: 1fr 1fr; - grid-auto-columns: 1fr; - justify-content: flex-start; - align-items: flex-end; - display: flex; - position: absolute; - top: 0%; - bottom: 0%; - left: auto; - right: 0%; - overflow: auto; -} - -.form_popup-inner.test-page { - display: flex; -} - -.popup_bg { - width: 100%; - height: 100%; - background-color: var(--light--label-secondary); - position: absolute; -} - -.confirnation_wrap { - width: 100%; - color: var(--dark--label-white); - text-align: center; - flex-direction: column; - align-items: center; - display: flex; -} - -.confirnation-wrap_inner { - width: 100%; -} - -@media screen and (max-width: 991px) { - .defaultwidth.transparentpricing { - margin-top: -84px; - } - - .defaultwidth.faq, .defaultwidth.faq-form { - grid-column-gap: 60px; - grid-row-gap: 60px; - } - - .nm-60.medium.white.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 48px; - line-height: 52px; - } - - .nm-22.white.hero, .nm-17.whitesecondary.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .4); - } - - .nm-15.center.navigation { - padding-left: 16px; - padding-right: 16px; - } - - .section.problemstatement { - padding: 96px 44px; - } - - .section.features { - grid-column-gap: 100px; - grid-row-gap: 100px; - padding: 80px 44px; - overflow: hidden; - } - - .section.compare { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 80px 44px 0; - } - - .section.faq { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 96px 44px; - } - - .section.hero { - height: 90vh; - background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, 0) 50%), url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 0 0, 50%; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - } - - .section.business { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding: 80px 44px; - } - - ._1296width.technology { - grid-column-gap: 72px; - grid-row-gap: 72px; - } - - ._1296width.hero { - height: 100%; - justify-content: flex-start; - align-items: center; - padding-top: 100px; - padding-left: 44px; - padding-right: 44px; - } - - ._1296width.footer { - padding-left: 44px; - padding-right: 44px; - } - - .imagepricing { - margin-top: 20px; - margin-bottom: 20px; - } - - ._2cards { - grid-template-rows: auto auto; - grid-template-columns: 1fr; - } - - .cardquote { - height: 360px; - } - - .imagegridpower { - width: 100%; - justify-content: center; - align-items: center; - } - - .container { - padding-left: 44px; - padding-right: 44px; - } - - .herocontent { - height: auto; - justify-content: flex-start; - align-items: center; - } - - .herotitlesubtitle { - align-items: center; - } - - .herotitlesubtitle.howitworks, .herotitlesubtitle.technology { - align-items: flex-start; - } - - .numberdivider.short { - height: 102px; - } - - .footer { - grid-column-gap: 72px; - grid-row-gap: 72px; - padding-bottom: 72px; - } - - .footercolumn { - width: 200px; - } - - .divtechnology { - grid-column-gap: 32px; - grid-row-gap: 32px; - justify-content: flex-start; - } - - .divtechnology.neighbors { - grid-column-gap: 0px; - grid-row-gap: 0px; - padding-right: 44px; - } - - .basepowercontent { - max-width: 400px; - min-width: 320px; - margin-left: 0; - } - - .basepowercontent.neighbors { - min-width: 288px; - } - - .hardwareimage { - max-height: none; - max-width: 70%; - position: relative; - left: 5%; - overflow: visible; - } - - .image-2 { - max-width: 60%; - position: relative; - left: -5%; - } - - .magnifyglass { - left: -47%; - } - - .form-block { - justify-content: center; - display: flex; - } - - .lottie { - margin-top: 20px; - } - - .container-2 { - max-width: 728px; - } - - .hero-wrapper { - flex-direction: column; - justify-content: flex-start; - align-items: flex-start; - margin-bottom: -40px; - } - - .hero-split, .hero-split-2 { - max-width: 100%; - margin-bottom: 40px; - } - - .container-4 { - max-width: 728px; - } - - .nav-menu-wrapper { - background-color: rgba(0, 0, 0, 0); - } - - .nav-menu-two { - background-color: #fff; - border-radius: 50px; - flex-wrap: wrap; - justify-content: space-around; - align-items: center; - margin-top: 10px; - padding: 20px; - display: flex; - box-shadow: 0 8px 50px rgba(0, 0, 0, .05); - } - - .nav-link { - padding-left: 5px; - padding-right: 5px; - } - - .nav-dropdown-list.shadow-three.w--open { - position: absolute; - } - - .menu-button-2 { - padding: 12px; - } - - .menu-button-2.w--open { - color: #fff; - background-color: #a6b1bf; - } - - .confirnation-wrap_inner { - width: 60%; - } -} - -@media screen and (max-width: 767px) { - .defaultwidth.mission { - grid-column-gap: 36px; - grid-row-gap: 36px; - } - - .defaultwidth.transparentpricing { - grid-column-gap: 12px; - grid-row-gap: 12px; - margin-top: 40px; - } - - .defaultwidth.faq, .defaultwidth.faq-form { - grid-column-gap: 40px; - grid-row-gap: 40px; - } - - .nm-60.medium.white.hero { - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 40px; - line-height: 46px; - } - - .nm-60.white.hero { - text-align: center; - text-shadow: 0 0 12px rgba(0, 0, 0, .2); - font-size: 40px; - line-height: 46px; - } - - .nm-48.medium { - font-size: 32px; - line-height: 38px; - } - - .nm-48.howitworks, .nm-40.medium { - font-size: 26px; - line-height: 32px; - } - - .nm-40.medium.green40, .nm-40.medium.quaternary.strikethrough, .nm-40.medium.blue40, .nm-40.medium.green20, .nm-40.medium.price { - font-size: 32px; - line-height: 40px; - } - - .nm-40.medium.green-30 { - font-size: 32px; - line-height: 38px; - } - - .nm-40.howitworks { - font-size: 26px; - line-height: 32px; - } - - .nm-32 { - font-size: 22px; - line-height: 28px; - } - - .nm-32.medium.green-30 { - font-size: 26px; - line-height: 34px; - } - - .nm-32.medium.blue20 { - font-size: 32px; - line-height: 40px; - } - - .nm-26, .nm-26.medium.white { - font-size: 22px; - line-height: 28px; - } - - .nm-26.medium.whitesecondary, .nm-22.medium.whitesecondary { - font-size: 20px; - line-height: 26px; - } - - .nm-22.white.hero { - text-align: center; - font-size: 17px; - line-height: 22px; - } - - .nm-20.medium, .nm-20.medium.whitesecondary, .nm-20.secondary.center { - font-size: 17px; - line-height: 22px; - } - - .nm-20.dropdowntitle { - white-space: pre-wrap; - font-size: 17px; - line-height: 22px; - } - - .nm-17.whitesecondary.hero { - text-align: center; - font-size: 15px; - line-height: 20px; - } - - .nm-17.secondary.dropdowncontent { - font-size: 15px; - line-height: 20px; - } - - .nm-15.center.navigation { - text-align: left; - border-radius: 8px; - padding: 12px 16px; - font-size: 17px; - line-height: 22px; - } - - .nm-15.center.navigation:hover { - background-color: var(--light--fill-primary); - color: var(--light--label-primary); - } - - .nm-15.white.successmessage, .nm-15.red.error { - text-align: center; - } - - .button.secondary { - width: 100%; - } - - .button.secondary.hugcontents { - width: auto; - } - - .button.nav { - width: 95%; - margin: 12px 16px; - display: none; - } - - .button.nav.mobile { - width: auto; - margin: 8px 0; - display: block; - } - - .section.problemstatement { - padding: 80px 32px; - } - - .section.features { - grid-column-gap: 100px; - grid-row-gap: 100px; - padding: 80px 32px; - } - - .section.compare { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px 0; - } - - .section.faq { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px; - } - - .section.hero { - height: 90vh; - background-image: linear-gradient(rgba(0, 0, 0, .2), rgba(0, 0, 0, 0) 40%), url("https://assets-global.website-files.com/6550dc350fc956749ca012c6/6578e1405957a2f59864a4bd_Website%20Hero.jpg"); - background-position: 0 0, 55%; - background-repeat: repeat, no-repeat; - background-size: auto, cover; - } - - .section.business { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding: 80px 32px; - } - - .headlinedescription { - grid-column-gap: 12px; - grid-row-gap: 12px; - } - - ._1296width.technology { - grid-column-gap: 60px; - grid-row-gap: 60px; - } - - ._1296width.hero { - height: 100%; - justify-content: space-around; - align-items: center; - padding: 92px 32px 32px; - } - - ._1296width.footer { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding-left: 32px; - padding-right: 32px; - } - - ._2column { - grid-column-gap: 32px; - grid-row-gap: 32px; - grid-template-rows: auto auto; - grid-template-columns: 1fr; - margin-top: 0; - } - - .valuepropstack, .valuepropstack.card { - grid-column-gap: 24px; - grid-row-gap: 24px; - } - - .imagepricing { - max-width: 125%; - margin-top: 60px; - margin-bottom: 0; - } - - ._2cards { - grid-column-gap: 16px; - grid-row-gap: 16px; - } - - .cardcompare { - border-radius: 16px; - padding: 16px 24px 24px; - } - - .imagecardicon { - width: 40px; - height: 40px; - } - - .quotes { - grid-column-gap: 16px; - grid-row-gap: 16px; - grid-template-rows: auto auto auto; - grid-template-columns: 1fr; - grid-auto-columns: 1fr; - } - - .cardquote { - height: auto; - min-height: auto; - grid-column-gap: 24px; - grid-row-gap: 24px; - padding: 20px 24px; - } - - .cardquote.small { - height: auto; - min-height: auto; - border-radius: 16px; - } - - .titlesubtitlebutton { - grid-column-gap: 16px; - grid-row-gap: 16px; - } - - .titlesubtitle8px { - grid-column-gap: 4px; - grid-row-gap: 4px; - } - - .imagegridpower { - width: 130%; - } - - .container { - padding: 4px 20px 4px 24px; - } - - .logo { - height: 52px; - padding-left: 0; - } - - .herocontent { - height: 100%; - max-width: 100%; - justify-content: space-between; - align-items: center; - } - - .herotitlesubtitle { - align-items: center; - padding-left: 16px; - padding-right: 16px; - } - - .herotitlesubtitle.subheading { - align-items: center; - } - - .herotitlesubtitle.howitworks { - grid-column-gap: 4px; - grid-row-gap: 4px; - align-items: flex-start; - padding-left: 0; - padding-right: 0; - } - - .herotitlesubtitle.technology { - max-width: 416px; - align-items: flex-start; - padding-left: 0; - padding-right: 0; - } - - .dropdowntoggle { - padding-top: 16px; - padding-bottom: 16px; - } - - .numbersvertical { - display: none; - } - - .numbercircle.mobile { - margin-bottom: 12px; - display: flex; - } - - .footer { - grid-column-gap: 60px; - grid-row-gap: 60px; - padding-bottom: 60px; - } - - .footergrid { - width: 100%; - max-width: 100%; - grid-column-gap: 40px; - grid-row-gap: 60px; - } - - .footercolumn, .footercolumn.links { - width: 100%; - } - - .footercolumn.links.horizontal { - grid-column-gap: 40px; - grid-row-gap: 40px; - } - - .divtechnology { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - } - - .divtechnology.neighbors { - grid-column-gap: 20px; - grid-row-gap: 20px; - flex-direction: column; - padding-right: 0; - } - - .basepowercontent { - max-width: 416px; - grid-column-gap: 32px; - grid-row-gap: 32px; - } - - .basepowercontent.neighbors { - max-width: 100%; - } - - .hardwareimage { - display: none; - } - - .hardwareimage.mobile { - max-width: 100%; - display: block; - position: static; - } - - .image-2 { - max-width: 110%; - position: static; - } - - .menu-button { - background-color: var(--light--fill-primary); - border-radius: 18px; - padding: 6px; - transition: background-color .2s; - } - - .menu-button:hover, .menu-button:active { - background-color: var(--light--fill-secondary); - } - - .menu-button.w--open { - background-color: var(--light--fill-primary); - } - - .magnifyglass { - display: none; - } - - .nav-menu { - background-color: var(--light--surface-primary-elevated); - padding: 12px; - } - - .form.hero { - flex-direction: column; - } - - .form-block { - display: block; - } - - .success-message { - padding-left: 20px; - } - - .buttonsmobilenav { - grid-column-gap: 12px; - grid-row-gap: 12px; - justify-content: flex-end; - align-items: center; - display: flex; - } - - .lottie { - width: 125%; - height: auto; - margin-top: 60px; - } - - .hero-heading-center { - padding: 60px 15px; - } - - .navbar-logo-left-container { - max-width: 100%; - } - - .navbar-brand { - padding-left: 0; - } - - .nav-menu-two { - border-radius: 20px; - flex-direction: column; - padding-bottom: 30px; - } - - .nav-link { - padding-top: 10px; - padding-bottom: 10px; - display: inline-block; - } - - .nav-dropdown { - flex-direction: column; - align-items: center; - display: flex; - } - - .nav-dropdown-toggle { - padding-top: 10px; - padding-bottom: 10px; - } - - .nav-dropdown-list.shadow-three { - box-shadow: 0 8px 50px rgba(0, 0, 0, .05); - } - - .nav-dropdown-list.shadow-three.w--open { - position: relative; - } - - .nav-dropdown-list.shadow-three.mobile-shadow-hide { - box-shadow: none; - } - - .nav-divider { - width: 200px; - height: 1px; - max-width: 100%; - margin-top: 10px; - margin-bottom: 10px; - } - - .nav-link-accent { - margin-right: 5px; - padding-top: 10px; - padding-bottom: 10px; - display: inline-block; - } - - .mobile-margin-top-10 { - margin-top: 10px; - } - - .form_popup-inner, .confirnation-wrap_inner { - width: 80%; - } -} - -@media screen and (max-width: 479px) { - .nm-60.medium.white.hero { - font-size: 32px; - line-height: 38px; - } - - .nm-20.dropdowntitle { - max-width: 90%; - } - - .nm-17.secondary.dropdowncontent { - padding-bottom: 16px; - } - - .button.nav { - width: 90%; - margin-left: 8px; - margin-right: 8px; - } - - .section.features { - grid-column-gap: 80px; - grid-row-gap: 80px; - padding-top: 60px; - padding-bottom: 60px; - } - - .section.compare { - padding-top: 60px; - } - - .section.hero { - background-position: 0 0, 57%; - } - - .section.business { - padding-top: 60px; - padding-bottom: 60px; - } - - ._1296width.technology { - grid-column-gap: 48px; - grid-row-gap: 48px; - } - - ._1296width.footer { - grid-column-gap: 40px; - grid-row-gap: 40px; - flex-direction: column; - align-items: flex-start; - } - - .imagepricing { - max-width: 150%; - } - - .titlesubtitlebutton { - padding-left: 16px; - padding-right: 16px; - } - - .imagegridpower { - width: 175%; - } - - .herotitlesubtitle, .herotitlesubtitle.subheading { - padding-left: 0; - padding-right: 0; - } - - .herotitlesubtitle.technology { - max-width: 100%; - } - - .footercolumn.links { - width: 100%; - } - - .footercolumn.links.horizontal { - justify-content: flex-start; - } - - .divtechnology.neighbors { - max-width: 100%; - } - - .basepowercontent { - max-width: 100%; - min-width: auto; - } - - .basepowercontent.neighbors { - min-width: auto; - } - - .hardwareimage.mobile { - max-width: 110%; - } - - .image-2 { - max-width: 125%; - } - - .lottie { - width: 200%; - } - - .container-2 { - max-width: none; - } - - .centered-heading { - margin-bottom: 24px; - } - - .submit-button { - width: 100%; - } - - .comp-pane.right { - margin-top: 0; - padding: 30px; - } - - .close-button { - top: 20px; - right: 20px; - } - - .form_step-1_top-wrap-inner { - max-width: none; - } - - .form_faq { - padding: 30px; - } - - .container-4 { - max-width: none; - } - - .nav-menu-two { - flex-direction: column; - } - - .form_popup-inner { - width: 100%; - } - - .popup_bg { - display: none; - } -} - -#w-node-de72b350-a65a-4557-2c33-f9b395db85c1-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; - align-self: center; - justify-self: center; -} - -#w-node-d8e5cb0c-f32c-1733-f42e-b8e2a7fb73d7-9ca012ca, #w-node-_17f58903-493c-49da-a14f-cc5cfe847cd2-9ca012ca, #w-node-a84a032c-35e2-6a7f-0671-376c104a62a5-9ca012ca, #w-node-_1bd8a2f6-1782-20db-97cb-c48811d87ac5-9ca012ca, #w-node-e771e47d-a99b-5ba2-1338-3c24e5416d9f-9ca012ca, #w-node-_2d03f357-7e2e-aa34-d8ea-bf70acc13d31-9ca012ca, #w-node-_2d03f357-7e2e-aa34-d8ea-bf70acc13d3c-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; -} - -#w-node-_4e72df3a-199b-de98-ca44-c740b4a6473a-9ca012ca { - grid-area: span 1 / span 2 / span 1 / span 2; -} - -#w-node-_4e72df3a-199b-de98-ca44-c740b4a6473c-9ca012ca, #w-node-cd7e6d0f-2bde-f06a-9705-d1fecdb54daf-9ca012ca, #w-node-_56e0622e-aaef-78b6-c1d0-17b2d6147a5e-9ca012ca { - grid-area: span 1 / span 1 / span 1 / span 1; -} - -#w-node-b8104b0d-8cdd-fc48-2171-dad626404f5f-26404f5f { - grid-area: span 1 / span 1 / span 1 / span 1; - align-self: center; - justify-self: center; -} - -@media screen and (max-width: 767px) { - #w-node-cd7e6d0f-2bde-f06a-9705-d1fecdb54dae-9ca012ca, #w-node-_56e0622e-aaef-78b6-c1d0-17b2d6147a5d-9ca012ca { - grid-area: span 1 / span 2 / span 1 / span 2; - } -} - -@font-face { - font-family: 'PP Neue Montreal Variable'; - src: url('https://uploads-ssl.webflow.com/6550dc350fc956749ca012c6/6550deff308e88ddc89298a9_PPNeueMontreal-Variable.ttf') format('truetype'); - font-weight: 200 800; - font-style: normal; - font-display: swap; -} \ No newline at end of file diff --git a/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js b/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js deleted file mode 100644 index b061403..0000000 --- a/public/Base_files/jquery-3.5.1.min.dc5e7f18c8.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="

",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 - - + + diff --git a/public/Base_files/webflow.f842aa46b.js b/public/Base_files/webflow.f842aa46b.js deleted file mode 100644 index 832730e..0000000 --- a/public/Base_files/webflow.f842aa46b.js +++ /dev/null @@ -1,70 +0,0 @@ - -/*! - * Webflow: Front-end site library - * @license MIT - * Inline scripts may access the api using an async handler: - * var Webflow = Webflow || []; - * Webflow.push(readyFunction); - */ - -(()=>{var eC=Object.create;var Oi=Object.defineProperty;var tC=Object.getOwnPropertyDescriptor;var rC=Object.getOwnPropertyNames;var nC=Object.getPrototypeOf,iC=Object.prototype.hasOwnProperty;var ye=(e,t)=>()=>(e&&(t=e(e=0)),t);var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),je=(e,t)=>{for(var r in t)Oi(e,r,{get:t[r],enumerable:!0})},Jh=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rC(t))!iC.call(e,i)&&i!==r&&Oi(e,i,{get:()=>t[i],enumerable:!(n=tC(t,i))||n.enumerable});return e};var pe=(e,t,r)=>(r=e!=null?eC(nC(e)):{},Jh(t||!e||!e.__esModule?Oi(r,"default",{value:e,enumerable:!0}):r,e)),pt=e=>Jh(Oi({},"__esModule",{value:!0}),e);var zs=E(()=>{"use strict";window.tram=function(e){function t(I,k){var G=new Y.Bare;return G.init(I,k)}function r(I){return I.replace(/[A-Z]/g,function(k){return"-"+k.toLowerCase()})}function n(I){var k=parseInt(I.slice(1),16),G=k>>16&255,j=k>>8&255,z=255&k;return[G,j,z]}function i(I,k,G){return"#"+(1<<24|I<<16|k<<8|G).toString(16).slice(1)}function a(){}function s(I,k){c("Type warning: Expected: ["+I+"] Got: ["+typeof k+"] "+k)}function o(I,k,G){c("Units do not match ["+I+"]: "+k+", "+G)}function l(I,k,G){if(k!==void 0&&(G=k),I===void 0)return G;var j=G;return Ge.test(I)||!Oe.test(I)?j=parseInt(I,10):Oe.test(I)&&(j=1e3*parseFloat(I)),0>j&&(j=0),j===j?j:G}function c(I){oe.debug&&window&&window.console.warn(I)}function u(I){for(var k=-1,G=I?I.length:0,j=[];++kHe&&(He=we.span),we.stop(),we.animate(JP)},function(we){"wait"in we&&(He=l(we.wait,0))}),Se.call(this),He>0&&(this.timer=new re({duration:He,context:this}),this.active=!0,me&&(this.timer.complete=H));var ft=this,Ze=!1,Mi={};D(function(){It.call(ft,ae,function(we){we.active&&(Ze=!0,Mi[we.name]=we.nextStyle)}),Ze&&ft.$el.css(Mi)})}}}function j(ae){ae=l(ae,0),this.active?this.queue.push({options:ae}):(this.timer=new re({duration:ae,context:this,complete:H}),this.active=!0)}function z(ae){return this.active?(this.queue.push({options:ae,args:arguments}),void(this.timer.complete=H)):c("No active transition timer. Use start() or wait() before then().")}function H(){if(this.timer&&this.timer.destroy(),this.active=!1,this.queue.length){var ae=this.queue.shift();G.call(this,ae.options,!0,ae.args)}}function ne(ae){this.timer&&this.timer.destroy(),this.queue=[],this.active=!1;var me;typeof ae=="string"?(me={},me[ae]=1):me=typeof ae=="object"&&ae!=null?ae:this.props,It.call(this,me,ze),Se.call(this)}function ie(ae){ne.call(this,ae),It.call(this,ae,Tn,ZP)}function ce(ae){typeof ae!="string"&&(ae="block"),this.el.style.display=ae}function ee(){ne.call(this),this.el.style.display="none"}function le(){this.el.offsetHeight}function ue(){ne.call(this),e.removeData(this.el,h),this.$el=this.el=null}function Se(){var ae,me,Te=[];this.upstream&&Te.push(this.upstream);for(ae in this.props)me=this.props[ae],me.active&&Te.push(me.string);Te=Te.join(","),this.style!==Te&&(this.style=Te,this.el.style[W.transition.dom]=Te)}function It(ae,me,Te){var ge,He,ft,Ze,Mi=me!==ze,we={};for(ge in ae)ft=ae[ge],ge in de?(we.transform||(we.transform={}),we.transform[ge]=ft):(y.test(ge)&&(ge=r(ge)),ge in U?we[ge]=ft:(Ze||(Ze={}),Ze[ge]=ft));for(ge in we){if(ft=we[ge],He=this.props[ge],!He){if(!Mi)continue;He=k.call(this,ge)}me.call(this,He,ft)}Te&&Ze&&Te.call(this,Ze)}function ze(ae){ae.stop()}function Tn(ae,me){ae.set(me)}function ZP(ae){this.$el.css(ae)}function ct(ae,me){I[ae]=function(){return this.children?QP.call(this,me,arguments):(this.el&&me.apply(this,arguments),this)}}function QP(ae,me){var Te,ge=this.children.length;for(Te=0;ge>Te;Te++)ae.apply(this.children[Te],me);return this}I.init=function(ae){if(this.$el=e(ae),this.el=this.$el[0],this.props={},this.queue=[],this.style="",this.active=!1,oe.keepInherited&&!oe.fallback){var me=Z(this.el,"transition");me&&!R.test(me)&&(this.upstream=me)}W.backface&&oe.hideBackface&&L(this.el,W.backface.css,"hidden")},ct("add",k),ct("start",G),ct("wait",j),ct("then",z),ct("next",H),ct("stop",ne),ct("set",ie),ct("show",ce),ct("hide",ee),ct("redraw",le),ct("destroy",ue)}),Y=f(X,function(I){function k(G,j){var z=e.data(G,h)||e.data(G,h,new X.Bare);return z.el||z.init(G),j?z.start(j):z}I.init=function(G,j){var z=e(G);if(!z.length)return this;if(z.length===1)return k(z[0],j);var H=[];return z.each(function(ne,ie){H.push(k(ie,j))}),this.children=H,this}}),$=f(function(I){function k(){var H=this.get();this.update("auto");var ne=this.get();return this.update(H),ne}function G(H,ne,ie){return ne!==void 0&&(ie=ne),H in g?H:ie}function j(H){var ne=/rgba?\((\d+),\s*(\d+),\s*(\d+)/.exec(H);return(ne?i(ne[1],ne[2],ne[3]):H).replace(/#(\w)(\w)(\w)$/,"#$1$1$2$2$3$3")}var z={duration:500,ease:"ease",delay:0};I.init=function(H,ne,ie,ce){this.$el=H,this.el=H[0];var ee=ne[0];ie[2]&&(ee=ie[2]),te[ee]&&(ee=te[ee]),this.name=ee,this.type=ie[1],this.duration=l(ne[1],this.duration,z.duration),this.ease=G(ne[2],this.ease,z.ease),this.delay=l(ne[3],this.delay,z.delay),this.span=this.duration+this.delay,this.active=!1,this.nextStyle=null,this.auto=w.test(this.name),this.unit=ce.unit||this.unit||oe.defaultUnit,this.angle=ce.angle||this.angle||oe.defaultAngle,oe.fallback||ce.fallback?this.animate=this.fallback:(this.animate=this.transition,this.string=this.name+C+this.duration+"ms"+(this.ease!="ease"?C+g[this.ease][0]:"")+(this.delay?C+this.delay+"ms":""))},I.set=function(H){H=this.convert(H,this.type),this.update(H),this.redraw()},I.transition=function(H){this.active=!0,H=this.convert(H,this.type),this.auto&&(this.el.style[this.name]=="auto"&&(this.update(this.get()),this.redraw()),H=="auto"&&(H=k.call(this))),this.nextStyle=H},I.fallback=function(H){var ne=this.el.style[this.name]||this.convert(this.get(),this.type);H=this.convert(H,this.type),this.auto&&(ne=="auto"&&(ne=this.convert(this.get(),this.type)),H=="auto"&&(H=k.call(this))),this.tween=new V({from:ne,to:H,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},I.get=function(){return Z(this.el,this.name)},I.update=function(H){L(this.el,this.name,H)},I.stop=function(){(this.active||this.nextStyle)&&(this.active=!1,this.nextStyle=null,L(this.el,this.name,this.get()));var H=this.tween;H&&H.context&&H.destroy()},I.convert=function(H,ne){if(H=="auto"&&this.auto)return H;var ie,ce=typeof H=="number",ee=typeof H=="string";switch(ne){case b:if(ce)return H;if(ee&&H.replace(v,"")==="")return+H;ie="number(unitless)";break;case x:if(ee){if(H===""&&this.original)return this.original;if(ne.test(H))return H.charAt(0)=="#"&&H.length==7?H:j(H)}ie="hex or rgb string";break;case S:if(ce)return H+this.unit;if(ee&&ne.test(H))return H;ie="number(px) or string(unit)";break;case T:if(ce)return H+this.unit;if(ee&&ne.test(H))return H;ie="number(px) or string(unit or %)";break;case _:if(ce)return H+this.angle;if(ee&&ne.test(H))return H;ie="number(deg) or string(angle)";break;case A:if(ce||ee&&T.test(H))return H;ie="number(unitless) or string(unit or %)"}return s(ie,H),H},I.redraw=function(){this.el.offsetHeight}}),q=f($,function(I,k){I.init=function(){k.init.apply(this,arguments),this.original||(this.original=this.convert(this.get(),x))}}),K=f($,function(I,k){I.init=function(){k.init.apply(this,arguments),this.animate=this.fallback},I.get=function(){return this.$el[this.name]()},I.update=function(G){this.$el[this.name](G)}}),Q=f($,function(I,k){function G(j,z){var H,ne,ie,ce,ee;for(H in j)ce=de[H],ie=ce[0],ne=ce[1]||H,ee=this.convert(j[H],ie),z.call(this,ne,ee,ie)}I.init=function(){k.init.apply(this,arguments),this.current||(this.current={},de.perspective&&oe.perspective&&(this.current.perspective=oe.perspective,L(this.el,this.name,this.style(this.current)),this.redraw()))},I.set=function(j){G.call(this,j,function(z,H){this.current[z]=H}),L(this.el,this.name,this.style(this.current)),this.redraw()},I.transition=function(j){var z=this.values(j);this.tween=new fe({current:this.current,values:z,duration:this.duration,delay:this.delay,ease:this.ease});var H,ne={};for(H in this.current)ne[H]=H in z?z[H]:this.current[H];this.active=!0,this.nextStyle=this.style(ne)},I.fallback=function(j){var z=this.values(j);this.tween=new fe({current:this.current,values:z,duration:this.duration,delay:this.delay,ease:this.ease,update:this.update,context:this})},I.update=function(){L(this.el,this.name,this.style(this.current))},I.style=function(j){var z,H="";for(z in j)H+=z+"("+j[z]+") ";return H},I.values=function(j){var z,H={};return G.call(this,j,function(ne,ie,ce){H[ne]=ie,this.current[ne]===void 0&&(z=0,~ne.indexOf("scale")&&(z=1),this.current[ne]=this.convert(z,ce))}),H}}),V=f(function(I){function k(ee){ie.push(ee)===1&&D(G)}function G(){var ee,le,ue,Se=ie.length;if(Se)for(D(G),le=N(),ee=Se;ee--;)ue=ie[ee],ue&&ue.render(le)}function j(ee){var le,ue=e.inArray(ee,ie);ue>=0&&(le=ie.slice(ue+1),ie.length=ue,le.length&&(ie=ie.concat(le)))}function z(ee){return Math.round(ee*ce)/ce}function H(ee,le,ue){return i(ee[0]+ue*(le[0]-ee[0]),ee[1]+ue*(le[1]-ee[1]),ee[2]+ue*(le[2]-ee[2]))}var ne={ease:g.ease[1],from:0,to:1};I.init=function(ee){this.duration=ee.duration||0,this.delay=ee.delay||0;var le=ee.ease||ne.ease;g[le]&&(le=g[le][1]),typeof le!="function"&&(le=ne.ease),this.ease=le,this.update=ee.update||a,this.complete=ee.complete||a,this.context=ee.context||this,this.name=ee.name;var ue=ee.from,Se=ee.to;ue===void 0&&(ue=ne.from),Se===void 0&&(Se=ne.to),this.unit=ee.unit||"",typeof ue=="number"&&typeof Se=="number"?(this.begin=ue,this.change=Se-ue):this.format(Se,ue),this.value=this.begin+this.unit,this.start=N(),ee.autoplay!==!1&&this.play()},I.play=function(){this.active||(this.start||(this.start=N()),this.active=!0,k(this))},I.stop=function(){this.active&&(this.active=!1,j(this))},I.render=function(ee){var le,ue=ee-this.start;if(this.delay){if(ue<=this.delay)return;ue-=this.delay}if(ue{"use strict";var aC=window.$,sC=zs()&&aC.tram;ec.exports=function(){var e={};e.VERSION="1.6.0-Webflow";var t={},r=Array.prototype,n=Object.prototype,i=Function.prototype,a=r.push,s=r.slice,o=r.concat,l=n.toString,c=n.hasOwnProperty,u=r.forEach,f=r.map,g=r.reduce,d=r.reduceRight,p=r.filter,m=r.every,h=r.some,v=r.indexOf,y=r.lastIndexOf,b=Array.isArray,x=Object.keys,S=i.bind,T=e.each=e.forEach=function(M,O,B){if(M==null)return M;if(u&&M.forEach===u)M.forEach(O,B);else if(M.length===+M.length){for(var W=0,J=M.length;W/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var A=/(.)^/,R={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},w=/\\|'|\r|\n|\u2028|\u2029/g,C=function(M){return"\\"+R[M]},F=/^\s*(\w|\$)+\s*$/;return e.template=function(M,O,B){!O&&B&&(O=B),O=e.defaults({},O,e.templateSettings);var W=RegExp([(O.escape||A).source,(O.interpolate||A).source,(O.evaluate||A).source].join("|")+"|$","g"),J=0,P="__p+='";M.replace(W,function(Y,$,q,K,Q){return P+=M.slice(J,Q).replace(w,C),J=Q+Y.length,$?P+=`'+ -((__t=(`+$+`))==null?'':_.escape(__t))+ -'`:q?P+=`'+ -((__t=(`+q+`))==null?'':__t)+ -'`:K&&(P+=`'; -`+K+` -__p+='`),Y}),P+=`'; -`;var D=O.variable;if(D){if(!F.test(D))throw new Error("variable is not a bare identifier: "+D)}else P=`with(obj||{}){ -`+P+`} -`,D="obj";P=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; -`+P+`return __p; -`;var N;try{N=new Function(O.variable||"obj","_",P)}catch(Y){throw Y.source=P,Y}var X=function(Y){return N.call(this,Y,e)};return X.source="function("+D+`){ -`+P+"}",X},e}()});var Qe=E((nee,uc)=>{"use strict";var ve={},Fr={},qr=[],js=window.Webflow||[],Zt=window.jQuery,mt=Zt(window),oC=Zt(document),At=Zt.isFunction,dt=ve._=tc(),nc=ve.tram=zs()&&Zt.tram,Ri=!1,Ws=!1;nc.config.hideBackface=!1;nc.config.keepInherited=!0;ve.define=function(e,t,r){Fr[e]&&ac(Fr[e]);var n=Fr[e]=t(Zt,dt,r)||{};return ic(n),n};ve.require=function(e){return Fr[e]};function ic(e){ve.env()&&(At(e.design)&&mt.on("__wf_design",e.design),At(e.preview)&&mt.on("__wf_preview",e.preview)),At(e.destroy)&&mt.on("__wf_destroy",e.destroy),e.ready&&At(e.ready)&&lC(e)}function lC(e){if(Ri){e.ready();return}dt.contains(qr,e.ready)||qr.push(e.ready)}function ac(e){At(e.design)&&mt.off("__wf_design",e.design),At(e.preview)&&mt.off("__wf_preview",e.preview),At(e.destroy)&&mt.off("__wf_destroy",e.destroy),e.ready&&At(e.ready)&&uC(e)}function uC(e){qr=dt.filter(qr,function(t){return t!==e.ready})}ve.push=function(e){if(Ri){At(e)&&e();return}js.push(e)};ve.env=function(e){var t=window.__wf_design,r=typeof t<"u";if(!e)return r;if(e==="design")return r&&t;if(e==="preview")return r&&!t;if(e==="slug")return r&&window.__wf_slug;if(e==="editor")return window.WebflowEditor;if(e==="test")return window.__wf_test;if(e==="frame")return window!==window.top};var Di=navigator.userAgent.toLowerCase(),sc=ve.env.touch="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,hC=ve.env.chrome=/chrome/.test(Di)&&/Google/.test(navigator.vendor)&&parseInt(Di.match(/chrome\/(\d+)\./)[1],10),cC=ve.env.ios=/(ipod|iphone|ipad)/.test(Di);ve.env.safari=/safari/.test(Di)&&!hC&&!cC;var Hs;sc&&oC.on("touchstart mousedown",function(e){Hs=e.target});ve.validClick=sc?function(e){return e===Hs||Zt.contains(e,Hs)}:function(){return!0};var oc="resize.webflow orientationchange.webflow load.webflow",fC="scroll.webflow "+oc;ve.resize=Us(mt,oc);ve.scroll=Us(mt,fC);ve.redraw=Us();function Us(e,t){var r=[],n={};return n.up=dt.throttle(function(i){dt.each(r,function(a){a(i)})}),e&&t&&e.on(t,n.up),n.on=function(i){typeof i=="function"&&(dt.contains(r,i)||r.push(i))},n.off=function(i){if(!arguments.length){r=[];return}r=dt.filter(r,function(a){return a!==i})},n}ve.location=function(e){window.location=e};ve.env()&&(ve.location=function(){});ve.ready=function(){Ri=!0,Ws?pC():dt.each(qr,rc),dt.each(js,rc),ve.resize.up()};function rc(e){At(e)&&e()}function pC(){Ws=!1,dt.each(Fr,ic)}var mr;ve.load=function(e){mr.then(e)};function lc(){mr&&(mr.reject(),mt.off("load",mr.resolve)),mr=new Zt.Deferred,mt.on("load",mr.resolve)}ve.destroy=function(e){e=e||{},Ws=!0,mt.triggerHandler("__wf_destroy"),e.domready!=null&&(Ri=e.domready),dt.each(Fr,ac),ve.resize.off(),ve.scroll.off(),ve.redraw.off(),qr=[],js=[],mr.state()==="pending"&&lc()};Zt(ve.ready);lc();uc.exports=window.Webflow=ve});var Xs=E((iee,hc)=>{function dC(e,t,r,n){for(var i=e.length,a=r+(n?1:-1);n?a--:++a{function mC(){this.__data__=[],this.size=0}cc.exports=mC});var Fi=E((see,pc)=>{function gC(e,t){return e===t||e!==e&&t!==t}pc.exports=gC});var In=E((oee,dc)=>{var vC=Fi();function yC(e,t){for(var r=e.length;r--;)if(vC(e[r][0],t))return r;return-1}dc.exports=yC});var gc=E((lee,mc)=>{var EC=In(),bC=Array.prototype,xC=bC.splice;function SC(e){var t=this.__data__,r=EC(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():xC.call(t,r,1),--this.size,!0}mc.exports=SC});var yc=E((uee,vc)=>{var _C=In();function TC(e){var t=this.__data__,r=_C(t,e);return r<0?void 0:t[r][1]}vc.exports=TC});var bc=E((hee,Ec)=>{var IC=In();function AC(e){return IC(this.__data__,e)>-1}Ec.exports=AC});var Sc=E((cee,xc)=>{var PC=In();function CC(e,t){var r=this.__data__,n=PC(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}xc.exports=CC});var An=E((fee,_c)=>{var wC=fc(),MC=gc(),OC=yc(),DC=bc(),RC=Sc();function Lr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var FC=An();function qC(){this.__data__=new FC,this.size=0}Tc.exports=qC});var Pc=E((dee,Ac)=>{function LC(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}Ac.exports=LC});var wc=E((mee,Cc)=>{function kC(e){return this.__data__.get(e)}Cc.exports=kC});var Oc=E((gee,Mc)=>{function NC(e){return this.__data__.has(e)}Mc.exports=NC});var $s=E((vee,Dc)=>{var BC=typeof global=="object"&&global&&global.Object===Object&&global;Dc.exports=BC});var gt=E((yee,Rc)=>{var VC=$s(),GC=typeof self=="object"&&self&&self.Object===Object&&self,zC=VC||GC||Function("return this")();Rc.exports=zC});var kr=E((Eee,Fc)=>{var HC=gt(),jC=HC.Symbol;Fc.exports=jC});var Nc=E((bee,kc)=>{var qc=kr(),Lc=Object.prototype,WC=Lc.hasOwnProperty,UC=Lc.toString,Pn=qc?qc.toStringTag:void 0;function XC(e){var t=WC.call(e,Pn),r=e[Pn];try{e[Pn]=void 0;var n=!0}catch{}var i=UC.call(e);return n&&(t?e[Pn]=r:delete e[Pn]),i}kc.exports=XC});var Vc=E((xee,Bc)=>{var $C=Object.prototype,KC=$C.toString;function YC(e){return KC.call(e)}Bc.exports=YC});var Qt=E((See,Hc)=>{var Gc=kr(),ZC=Nc(),QC=Vc(),JC="[object Null]",ew="[object Undefined]",zc=Gc?Gc.toStringTag:void 0;function tw(e){return e==null?e===void 0?ew:JC:zc&&zc in Object(e)?ZC(e):QC(e)}Hc.exports=tw});var Pt=E((_ee,jc)=>{function rw(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}jc.exports=rw});var Ks=E((Tee,Wc)=>{var nw=Qt(),iw=Pt(),aw="[object AsyncFunction]",sw="[object Function]",ow="[object GeneratorFunction]",lw="[object Proxy]";function uw(e){if(!iw(e))return!1;var t=nw(e);return t==sw||t==ow||t==aw||t==lw}Wc.exports=uw});var Xc=E((Iee,Uc)=>{var hw=gt(),cw=hw["__core-js_shared__"];Uc.exports=cw});var Yc=E((Aee,Kc)=>{var Ys=Xc(),$c=function(){var e=/[^.]+$/.exec(Ys&&Ys.keys&&Ys.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function fw(e){return!!$c&&$c in e}Kc.exports=fw});var Zs=E((Pee,Zc)=>{var pw=Function.prototype,dw=pw.toString;function mw(e){if(e!=null){try{return dw.call(e)}catch{}try{return e+""}catch{}}return""}Zc.exports=mw});var Jc=E((Cee,Qc)=>{var gw=Ks(),vw=Yc(),yw=Pt(),Ew=Zs(),bw=/[\\^$.*+?()[\]{}|]/g,xw=/^\[object .+?Constructor\]$/,Sw=Function.prototype,_w=Object.prototype,Tw=Sw.toString,Iw=_w.hasOwnProperty,Aw=RegExp("^"+Tw.call(Iw).replace(bw,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Pw(e){if(!yw(e)||vw(e))return!1;var t=gw(e)?Aw:xw;return t.test(Ew(e))}Qc.exports=Pw});var tf=E((wee,ef)=>{function Cw(e,t){return e?.[t]}ef.exports=Cw});var Jt=E((Mee,rf)=>{var ww=Jc(),Mw=tf();function Ow(e,t){var r=Mw(e,t);return ww(r)?r:void 0}rf.exports=Ow});var qi=E((Oee,nf)=>{var Dw=Jt(),Rw=gt(),Fw=Dw(Rw,"Map");nf.exports=Fw});var Cn=E((Dee,af)=>{var qw=Jt(),Lw=qw(Object,"create");af.exports=Lw});var lf=E((Ree,of)=>{var sf=Cn();function kw(){this.__data__=sf?sf(null):{},this.size=0}of.exports=kw});var hf=E((Fee,uf)=>{function Nw(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}uf.exports=Nw});var ff=E((qee,cf)=>{var Bw=Cn(),Vw="__lodash_hash_undefined__",Gw=Object.prototype,zw=Gw.hasOwnProperty;function Hw(e){var t=this.__data__;if(Bw){var r=t[e];return r===Vw?void 0:r}return zw.call(t,e)?t[e]:void 0}cf.exports=Hw});var df=E((Lee,pf)=>{var jw=Cn(),Ww=Object.prototype,Uw=Ww.hasOwnProperty;function Xw(e){var t=this.__data__;return jw?t[e]!==void 0:Uw.call(t,e)}pf.exports=Xw});var gf=E((kee,mf)=>{var $w=Cn(),Kw="__lodash_hash_undefined__";function Yw(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=$w&&t===void 0?Kw:t,this}mf.exports=Yw});var yf=E((Nee,vf)=>{var Zw=lf(),Qw=hf(),Jw=ff(),eM=df(),tM=gf();function Nr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var Ef=yf(),rM=An(),nM=qi();function iM(){this.size=0,this.__data__={hash:new Ef,map:new(nM||rM),string:new Ef}}bf.exports=iM});var _f=E((Vee,Sf)=>{function aM(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Sf.exports=aM});var wn=E((Gee,Tf)=>{var sM=_f();function oM(e,t){var r=e.__data__;return sM(t)?r[typeof t=="string"?"string":"hash"]:r.map}Tf.exports=oM});var Af=E((zee,If)=>{var lM=wn();function uM(e){var t=lM(this,e).delete(e);return this.size-=t?1:0,t}If.exports=uM});var Cf=E((Hee,Pf)=>{var hM=wn();function cM(e){return hM(this,e).get(e)}Pf.exports=cM});var Mf=E((jee,wf)=>{var fM=wn();function pM(e){return fM(this,e).has(e)}wf.exports=pM});var Df=E((Wee,Of)=>{var dM=wn();function mM(e,t){var r=dM(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}Of.exports=mM});var Li=E((Uee,Rf)=>{var gM=xf(),vM=Af(),yM=Cf(),EM=Mf(),bM=Df();function Br(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{var xM=An(),SM=qi(),_M=Li(),TM=200;function IM(e,t){var r=this.__data__;if(r instanceof xM){var n=r.__data__;if(!SM||n.length{var AM=An(),PM=Ic(),CM=Pc(),wM=wc(),MM=Oc(),OM=qf();function Vr(e){var t=this.__data__=new AM(e);this.size=t.size}Vr.prototype.clear=PM;Vr.prototype.delete=CM;Vr.prototype.get=wM;Vr.prototype.has=MM;Vr.prototype.set=OM;Lf.exports=Vr});var Nf=E((Kee,kf)=>{var DM="__lodash_hash_undefined__";function RM(e){return this.__data__.set(e,DM),this}kf.exports=RM});var Vf=E((Yee,Bf)=>{function FM(e){return this.__data__.has(e)}Bf.exports=FM});var zf=E((Zee,Gf)=>{var qM=Li(),LM=Nf(),kM=Vf();function ki(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new qM;++t{function NM(e,t){for(var r=-1,n=e==null?0:e.length;++r{function BM(e,t){return e.has(t)}Wf.exports=BM});var Js=E((ete,Xf)=>{var VM=zf(),GM=jf(),zM=Uf(),HM=1,jM=2;function WM(e,t,r,n,i,a){var s=r&HM,o=e.length,l=t.length;if(o!=l&&!(s&&l>o))return!1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var f=-1,g=!0,d=r&jM?new VM:void 0;for(a.set(e,t),a.set(t,e);++f{var UM=gt(),XM=UM.Uint8Array;$f.exports=XM});var Zf=E((rte,Yf)=>{function $M(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}Yf.exports=$M});var Jf=E((nte,Qf)=>{function KM(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}Qf.exports=KM});var ip=E((ite,np)=>{var ep=kr(),tp=Kf(),YM=Fi(),ZM=Js(),QM=Zf(),JM=Jf(),eO=1,tO=2,rO="[object Boolean]",nO="[object Date]",iO="[object Error]",aO="[object Map]",sO="[object Number]",oO="[object RegExp]",lO="[object Set]",uO="[object String]",hO="[object Symbol]",cO="[object ArrayBuffer]",fO="[object DataView]",rp=ep?ep.prototype:void 0,eo=rp?rp.valueOf:void 0;function pO(e,t,r,n,i,a,s){switch(r){case fO:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case cO:return!(e.byteLength!=t.byteLength||!a(new tp(e),new tp(t)));case rO:case nO:case sO:return YM(+e,+t);case iO:return e.name==t.name&&e.message==t.message;case oO:case uO:return e==t+"";case aO:var o=QM;case lO:var l=n&eO;if(o||(o=JM),e.size!=t.size&&!l)return!1;var c=s.get(e);if(c)return c==t;n|=tO,s.set(e,t);var u=ZM(o(e),o(t),n,i,a,s);return s.delete(e),u;case hO:if(eo)return eo.call(e)==eo.call(t)}return!1}np.exports=pO});var Ni=E((ate,ap)=>{function dO(e,t){for(var r=-1,n=t.length,i=e.length;++r{var mO=Array.isArray;sp.exports=mO});var to=E((ote,op)=>{var gO=Ni(),vO=qe();function yO(e,t,r){var n=t(e);return vO(e)?n:gO(n,r(e))}op.exports=yO});var up=E((lte,lp)=>{function EO(e,t){for(var r=-1,n=e==null?0:e.length,i=0,a=[];++r{function bO(){return[]}hp.exports=bO});var no=E((hte,fp)=>{var xO=up(),SO=ro(),_O=Object.prototype,TO=_O.propertyIsEnumerable,cp=Object.getOwnPropertySymbols,IO=cp?function(e){return e==null?[]:(e=Object(e),xO(cp(e),function(t){return TO.call(e,t)}))}:SO;fp.exports=IO});var dp=E((cte,pp)=>{function AO(e,t){for(var r=-1,n=Array(e);++r{function PO(e){return e!=null&&typeof e=="object"}mp.exports=PO});var vp=E((pte,gp)=>{var CO=Qt(),wO=kt(),MO="[object Arguments]";function OO(e){return wO(e)&&CO(e)==MO}gp.exports=OO});var Mn=E((dte,bp)=>{var yp=vp(),DO=kt(),Ep=Object.prototype,RO=Ep.hasOwnProperty,FO=Ep.propertyIsEnumerable,qO=yp(function(){return arguments}())?yp:function(e){return DO(e)&&RO.call(e,"callee")&&!FO.call(e,"callee")};bp.exports=qO});var Sp=E((mte,xp)=>{function LO(){return!1}xp.exports=LO});var Bi=E((On,Gr)=>{var kO=gt(),NO=Sp(),Ip=typeof On=="object"&&On&&!On.nodeType&&On,_p=Ip&&typeof Gr=="object"&&Gr&&!Gr.nodeType&&Gr,BO=_p&&_p.exports===Ip,Tp=BO?kO.Buffer:void 0,VO=Tp?Tp.isBuffer:void 0,GO=VO||NO;Gr.exports=GO});var Vi=E((gte,Ap)=>{var zO=9007199254740991,HO=/^(?:0|[1-9]\d*)$/;function jO(e,t){var r=typeof e;return t=t??zO,!!t&&(r=="number"||r!="symbol"&&HO.test(e))&&e>-1&&e%1==0&&e{var WO=9007199254740991;function UO(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=WO}Pp.exports=UO});var wp=E((yte,Cp)=>{var XO=Qt(),$O=Gi(),KO=kt(),YO="[object Arguments]",ZO="[object Array]",QO="[object Boolean]",JO="[object Date]",eD="[object Error]",tD="[object Function]",rD="[object Map]",nD="[object Number]",iD="[object Object]",aD="[object RegExp]",sD="[object Set]",oD="[object String]",lD="[object WeakMap]",uD="[object ArrayBuffer]",hD="[object DataView]",cD="[object Float32Array]",fD="[object Float64Array]",pD="[object Int8Array]",dD="[object Int16Array]",mD="[object Int32Array]",gD="[object Uint8Array]",vD="[object Uint8ClampedArray]",yD="[object Uint16Array]",ED="[object Uint32Array]",be={};be[cD]=be[fD]=be[pD]=be[dD]=be[mD]=be[gD]=be[vD]=be[yD]=be[ED]=!0;be[YO]=be[ZO]=be[uD]=be[QO]=be[hD]=be[JO]=be[eD]=be[tD]=be[rD]=be[nD]=be[iD]=be[aD]=be[sD]=be[oD]=be[lD]=!1;function bD(e){return KO(e)&&$O(e.length)&&!!be[XO(e)]}Cp.exports=bD});var Op=E((Ete,Mp)=>{function xD(e){return function(t){return e(t)}}Mp.exports=xD});var Rp=E((Dn,zr)=>{var SD=$s(),Dp=typeof Dn=="object"&&Dn&&!Dn.nodeType&&Dn,Rn=Dp&&typeof zr=="object"&&zr&&!zr.nodeType&&zr,_D=Rn&&Rn.exports===Dp,io=_D&&SD.process,TD=function(){try{var e=Rn&&Rn.require&&Rn.require("util").types;return e||io&&io.binding&&io.binding("util")}catch{}}();zr.exports=TD});var zi=E((bte,Lp)=>{var ID=wp(),AD=Op(),Fp=Rp(),qp=Fp&&Fp.isTypedArray,PD=qp?AD(qp):ID;Lp.exports=PD});var ao=E((xte,kp)=>{var CD=dp(),wD=Mn(),MD=qe(),OD=Bi(),DD=Vi(),RD=zi(),FD=Object.prototype,qD=FD.hasOwnProperty;function LD(e,t){var r=MD(e),n=!r&&wD(e),i=!r&&!n&&OD(e),a=!r&&!n&&!i&&RD(e),s=r||n||i||a,o=s?CD(e.length,String):[],l=o.length;for(var c in e)(t||qD.call(e,c))&&!(s&&(c=="length"||i&&(c=="offset"||c=="parent")||a&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||DD(c,l)))&&o.push(c);return o}kp.exports=LD});var Hi=E((Ste,Np)=>{var kD=Object.prototype;function ND(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||kD;return e===r}Np.exports=ND});var so=E((_te,Bp)=>{function BD(e,t){return function(r){return e(t(r))}}Bp.exports=BD});var Gp=E((Tte,Vp)=>{var VD=so(),GD=VD(Object.keys,Object);Vp.exports=GD});var ji=E((Ite,zp)=>{var zD=Hi(),HD=Gp(),jD=Object.prototype,WD=jD.hasOwnProperty;function UD(e){if(!zD(e))return HD(e);var t=[];for(var r in Object(e))WD.call(e,r)&&r!="constructor"&&t.push(r);return t}zp.exports=UD});var gr=E((Ate,Hp)=>{var XD=Ks(),$D=Gi();function KD(e){return e!=null&&$D(e.length)&&!XD(e)}Hp.exports=KD});var Fn=E((Pte,jp)=>{var YD=ao(),ZD=ji(),QD=gr();function JD(e){return QD(e)?YD(e):ZD(e)}jp.exports=JD});var Up=E((Cte,Wp)=>{var eR=to(),tR=no(),rR=Fn();function nR(e){return eR(e,rR,tR)}Wp.exports=nR});var Kp=E((wte,$p)=>{var Xp=Up(),iR=1,aR=Object.prototype,sR=aR.hasOwnProperty;function oR(e,t,r,n,i,a){var s=r&iR,o=Xp(e),l=o.length,c=Xp(t),u=c.length;if(l!=u&&!s)return!1;for(var f=l;f--;){var g=o[f];if(!(s?g in t:sR.call(t,g)))return!1}var d=a.get(e),p=a.get(t);if(d&&p)return d==t&&p==e;var m=!0;a.set(e,t),a.set(t,e);for(var h=s;++f{var lR=Jt(),uR=gt(),hR=lR(uR,"DataView");Yp.exports=hR});var Jp=E((Ote,Qp)=>{var cR=Jt(),fR=gt(),pR=cR(fR,"Promise");Qp.exports=pR});var td=E((Dte,ed)=>{var dR=Jt(),mR=gt(),gR=dR(mR,"Set");ed.exports=gR});var oo=E((Rte,rd)=>{var vR=Jt(),yR=gt(),ER=vR(yR,"WeakMap");rd.exports=ER});var Wi=E((Fte,ud)=>{var lo=Zp(),uo=qi(),ho=Jp(),co=td(),fo=oo(),ld=Qt(),Hr=Zs(),nd="[object Map]",bR="[object Object]",id="[object Promise]",ad="[object Set]",sd="[object WeakMap]",od="[object DataView]",xR=Hr(lo),SR=Hr(uo),_R=Hr(ho),TR=Hr(co),IR=Hr(fo),vr=ld;(lo&&vr(new lo(new ArrayBuffer(1)))!=od||uo&&vr(new uo)!=nd||ho&&vr(ho.resolve())!=id||co&&vr(new co)!=ad||fo&&vr(new fo)!=sd)&&(vr=function(e){var t=ld(e),r=t==bR?e.constructor:void 0,n=r?Hr(r):"";if(n)switch(n){case xR:return od;case SR:return nd;case _R:return id;case TR:return ad;case IR:return sd}return t});ud.exports=vr});var vd=E((qte,gd)=>{var po=Qs(),AR=Js(),PR=ip(),CR=Kp(),hd=Wi(),cd=qe(),fd=Bi(),wR=zi(),MR=1,pd="[object Arguments]",dd="[object Array]",Ui="[object Object]",OR=Object.prototype,md=OR.hasOwnProperty;function DR(e,t,r,n,i,a){var s=cd(e),o=cd(t),l=s?dd:hd(e),c=o?dd:hd(t);l=l==pd?Ui:l,c=c==pd?Ui:c;var u=l==Ui,f=c==Ui,g=l==c;if(g&&fd(e)){if(!fd(t))return!1;s=!0,u=!1}if(g&&!u)return a||(a=new po),s||wR(e)?AR(e,t,r,n,i,a):PR(e,t,l,r,n,i,a);if(!(r&MR)){var d=u&&md.call(e,"__wrapped__"),p=f&&md.call(t,"__wrapped__");if(d||p){var m=d?e.value():e,h=p?t.value():t;return a||(a=new po),i(m,h,r,n,a)}}return g?(a||(a=new po),CR(e,t,r,n,i,a)):!1}gd.exports=DR});var mo=E((Lte,bd)=>{var RR=vd(),yd=kt();function Ed(e,t,r,n,i){return e===t?!0:e==null||t==null||!yd(e)&&!yd(t)?e!==e&&t!==t:RR(e,t,r,n,Ed,i)}bd.exports=Ed});var Sd=E((kte,xd)=>{var FR=Qs(),qR=mo(),LR=1,kR=2;function NR(e,t,r,n){var i=r.length,a=i,s=!n;if(e==null)return!a;for(e=Object(e);i--;){var o=r[i];if(s&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i{var BR=Pt();function VR(e){return e===e&&!BR(e)}_d.exports=VR});var Id=E((Bte,Td)=>{var GR=go(),zR=Fn();function HR(e){for(var t=zR(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,GR(i)]}return t}Td.exports=HR});var vo=E((Vte,Ad)=>{function jR(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}Ad.exports=jR});var Cd=E((Gte,Pd)=>{var WR=Sd(),UR=Id(),XR=vo();function $R(e){var t=UR(e);return t.length==1&&t[0][2]?XR(t[0][0],t[0][1]):function(r){return r===e||WR(r,e,t)}}Pd.exports=$R});var qn=E((zte,wd)=>{var KR=Qt(),YR=kt(),ZR="[object Symbol]";function QR(e){return typeof e=="symbol"||YR(e)&&KR(e)==ZR}wd.exports=QR});var Xi=E((Hte,Md)=>{var JR=qe(),eF=qn(),tF=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,rF=/^\w*$/;function nF(e,t){if(JR(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||eF(e)?!0:rF.test(e)||!tF.test(e)||t!=null&&e in Object(t)}Md.exports=nF});var Rd=E((jte,Dd)=>{var Od=Li(),iF="Expected a function";function yo(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(iF);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],a=r.cache;if(a.has(i))return a.get(i);var s=e.apply(this,n);return r.cache=a.set(i,s)||a,s};return r.cache=new(yo.Cache||Od),r}yo.Cache=Od;Dd.exports=yo});var qd=E((Wte,Fd)=>{var aF=Rd(),sF=500;function oF(e){var t=aF(e,function(n){return r.size===sF&&r.clear(),n}),r=t.cache;return t}Fd.exports=oF});var kd=E((Ute,Ld)=>{var lF=qd(),uF=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,hF=/\\(\\)?/g,cF=lF(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(uF,function(r,n,i,a){t.push(i?a.replace(hF,"$1"):n||r)}),t});Ld.exports=cF});var Eo=E((Xte,Nd)=>{function fF(e,t){for(var r=-1,n=e==null?0:e.length,i=Array(n);++r{var Bd=kr(),pF=Eo(),dF=qe(),mF=qn(),gF=1/0,Vd=Bd?Bd.prototype:void 0,Gd=Vd?Vd.toString:void 0;function zd(e){if(typeof e=="string")return e;if(dF(e))return pF(e,zd)+"";if(mF(e))return Gd?Gd.call(e):"";var t=e+"";return t=="0"&&1/e==-gF?"-0":t}Hd.exports=zd});var Ud=E((Kte,Wd)=>{var vF=jd();function yF(e){return e==null?"":vF(e)}Wd.exports=yF});var Ln=E((Yte,Xd)=>{var EF=qe(),bF=Xi(),xF=kd(),SF=Ud();function _F(e,t){return EF(e)?e:bF(e,t)?[e]:xF(SF(e))}Xd.exports=_F});var jr=E((Zte,$d)=>{var TF=qn(),IF=1/0;function AF(e){if(typeof e=="string"||TF(e))return e;var t=e+"";return t=="0"&&1/e==-IF?"-0":t}$d.exports=AF});var $i=E((Qte,Kd)=>{var PF=Ln(),CF=jr();function wF(e,t){t=PF(t,e);for(var r=0,n=t.length;e!=null&&r{var MF=$i();function OF(e,t,r){var n=e==null?void 0:MF(e,t);return n===void 0?r:n}Yd.exports=OF});var Qd=E((ere,Zd)=>{function DF(e,t){return e!=null&&t in Object(e)}Zd.exports=DF});var em=E((tre,Jd)=>{var RF=Ln(),FF=Mn(),qF=qe(),LF=Vi(),kF=Gi(),NF=jr();function BF(e,t,r){t=RF(t,e);for(var n=-1,i=t.length,a=!1;++n{var VF=Qd(),GF=em();function zF(e,t){return e!=null&&GF(e,t,VF)}tm.exports=zF});var im=E((nre,nm)=>{var HF=mo(),jF=Ki(),WF=rm(),UF=Xi(),XF=go(),$F=vo(),KF=jr(),YF=1,ZF=2;function QF(e,t){return UF(e)&&XF(t)?$F(KF(e),t):function(r){var n=jF(r,e);return n===void 0&&n===t?WF(r,e):HF(t,n,YF|ZF)}}nm.exports=QF});var Yi=E((ire,am)=>{function JF(e){return e}am.exports=JF});var bo=E((are,sm)=>{function eq(e){return function(t){return t?.[e]}}sm.exports=eq});var lm=E((sre,om)=>{var tq=$i();function rq(e){return function(t){return tq(t,e)}}om.exports=rq});var hm=E((ore,um)=>{var nq=bo(),iq=lm(),aq=Xi(),sq=jr();function oq(e){return aq(e)?nq(sq(e)):iq(e)}um.exports=oq});var er=E((lre,cm)=>{var lq=Cd(),uq=im(),hq=Yi(),cq=qe(),fq=hm();function pq(e){return typeof e=="function"?e:e==null?hq:typeof e=="object"?cq(e)?uq(e[0],e[1]):lq(e):fq(e)}cm.exports=pq});var pm=E((ure,fm)=>{var dq=/\s/;function mq(e){for(var t=e.length;t--&&dq.test(e.charAt(t)););return t}fm.exports=mq});var mm=E((hre,dm)=>{var gq=pm(),vq=/^\s+/;function yq(e){return e&&e.slice(0,gq(e)+1).replace(vq,"")}dm.exports=yq});var Zi=E((cre,ym)=>{var Eq=mm(),gm=Pt(),bq=qn(),vm=0/0,xq=/^[-+]0x[0-9a-f]+$/i,Sq=/^0b[01]+$/i,_q=/^0o[0-7]+$/i,Tq=parseInt;function Iq(e){if(typeof e=="number")return e;if(bq(e))return vm;if(gm(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=gm(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Eq(e);var r=Sq.test(e);return r||_q.test(e)?Tq(e.slice(2),r?2:8):xq.test(e)?vm:+e}ym.exports=Iq});var xm=E((fre,bm)=>{var Aq=Zi(),Em=1/0,Pq=17976931348623157e292;function Cq(e){if(!e)return e===0?e:0;if(e=Aq(e),e===Em||e===-Em){var t=e<0?-1:1;return t*Pq}return e===e?e:0}bm.exports=Cq});var xo=E((pre,Sm)=>{var wq=xm();function Mq(e){var t=wq(e),r=t%1;return t===t?r?t-r:t:0}Sm.exports=Mq});var So=E((dre,_m)=>{var Oq=Xs(),Dq=er(),Rq=xo(),Fq=Math.max;function qq(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=r==null?0:Rq(r);return i<0&&(i=Fq(n+i,0)),Oq(e,Dq(t,3),i)}_m.exports=qq});var se=E((mre,Tm)=>{var Qi=function(e){return e&&e.Math==Math&&e};Tm.exports=Qi(typeof globalThis=="object"&&globalThis)||Qi(typeof window=="object"&&window)||Qi(typeof self=="object"&&self)||Qi(typeof global=="object"&&global)||function(){return this}()||Function("return this")()});var De=E((gre,Im)=>{Im.exports=function(e){try{return!!e()}catch{return!0}}});var vt=E((vre,Am)=>{var Lq=De();Am.exports=!Lq(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})});var nt=E((yre,Pm)=>{var kn=Function.prototype.call;Pm.exports=kn.bind?kn.bind(kn):function(){return kn.apply(kn,arguments)}});var Om=E(Mm=>{"use strict";var Cm={}.propertyIsEnumerable,wm=Object.getOwnPropertyDescriptor,kq=wm&&!Cm.call({1:2},1);Mm.f=kq?function(t){var r=wm(this,t);return!!r&&r.enumerable}:Cm});var Nn=E((bre,Dm)=>{Dm.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}});var xe=E((xre,Fm)=>{var Rm=Function.prototype,_o=Rm.bind,To=Rm.call,Nq=_o&&_o.bind(To);Fm.exports=_o?function(e){return e&&Nq(To,e)}:function(e){return e&&function(){return To.apply(e,arguments)}}});var Wr=E((Sre,Lm)=>{var qm=xe(),Bq=qm({}.toString),Vq=qm("".slice);Lm.exports=function(e){return Vq(Bq(e),8,-1)}});var yr=E((_re,km)=>{var Gq=se(),zq=xe(),Hq=De(),jq=Wr(),Io=Gq.Object,Wq=zq("".split);km.exports=Hq(function(){return!Io("z").propertyIsEnumerable(0)})?function(e){return jq(e)=="String"?Wq(e,""):Io(e)}:Io});var Ji=E((Tre,Nm)=>{var Uq=se(),Xq=Uq.TypeError;Nm.exports=function(e){if(e==null)throw Xq("Can't call method on "+e);return e}});var Ct=E((Ire,Bm)=>{var $q=yr(),Kq=Ji();Bm.exports=function(e){return $q(Kq(e))}});var Ie=E((Are,Vm)=>{Vm.exports=function(e){return typeof e=="function"}});var We=E((Pre,Gm)=>{var Yq=Ie();Gm.exports=function(e){return typeof e=="object"?e!==null:Yq(e)}});var it=E((Cre,zm)=>{var Ao=se(),Zq=Ie(),Qq=function(e){return Zq(e)?e:void 0};zm.exports=function(e,t){return arguments.length<2?Qq(Ao[e]):Ao[e]&&Ao[e][t]}});var ea=E((wre,Hm)=>{var Jq=xe();Hm.exports=Jq({}.isPrototypeOf)});var tr=E((Mre,jm)=>{var e2=it();jm.exports=e2("navigator","userAgent")||""});var rr=E((Ore,Ym)=>{var Km=se(),Po=tr(),Wm=Km.process,Um=Km.Deno,Xm=Wm&&Wm.versions||Um&&Um.version,$m=Xm&&Xm.v8,yt,ta;$m&&(yt=$m.split("."),ta=yt[0]>0&&yt[0]<4?1:+(yt[0]+yt[1]));!ta&&Po&&(yt=Po.match(/Edge\/(\d+)/),(!yt||yt[1]>=74)&&(yt=Po.match(/Chrome\/(\d+)/),yt&&(ta=+yt[1])));Ym.exports=ta});var Co=E((Dre,Qm)=>{var Zm=rr(),t2=De();Qm.exports=!!Object.getOwnPropertySymbols&&!t2(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Zm&&Zm<41})});var wo=E((Rre,Jm)=>{var r2=Co();Jm.exports=r2&&!Symbol.sham&&typeof Symbol.iterator=="symbol"});var Mo=E((Fre,eg)=>{var n2=se(),i2=it(),a2=Ie(),s2=ea(),o2=wo(),l2=n2.Object;eg.exports=o2?function(e){return typeof e=="symbol"}:function(e){var t=i2("Symbol");return a2(t)&&s2(t.prototype,l2(e))}});var Bn=E((qre,tg)=>{var u2=se(),h2=u2.String;tg.exports=function(e){try{return h2(e)}catch{return"Object"}}});var Et=E((Lre,rg)=>{var c2=se(),f2=Ie(),p2=Bn(),d2=c2.TypeError;rg.exports=function(e){if(f2(e))return e;throw d2(p2(e)+" is not a function")}});var nr=E((kre,ng)=>{var m2=Et();ng.exports=function(e,t){var r=e[t];return r==null?void 0:m2(r)}});var ag=E((Nre,ig)=>{var g2=se(),Oo=nt(),Do=Ie(),Ro=We(),v2=g2.TypeError;ig.exports=function(e,t){var r,n;if(t==="string"&&Do(r=e.toString)&&!Ro(n=Oo(r,e))||Do(r=e.valueOf)&&!Ro(n=Oo(r,e))||t!=="string"&&Do(r=e.toString)&&!Ro(n=Oo(r,e)))return n;throw v2("Can't convert object to primitive value")}});var Ur=E((Bre,sg)=>{sg.exports=!1});var ra=E((Vre,lg)=>{var og=se(),y2=Object.defineProperty;lg.exports=function(e,t){try{y2(og,e,{value:t,configurable:!0,writable:!0})}catch{og[e]=t}return t}});var Vn=E((Gre,hg)=>{var E2=se(),b2=ra(),ug="__core-js_shared__",x2=E2[ug]||b2(ug,{});hg.exports=x2});var Fo=E((zre,fg)=>{var S2=Ur(),cg=Vn();(fg.exports=function(e,t){return cg[e]||(cg[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.19.0",mode:S2?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})});var Ce=E((Hre,pg)=>{var _2=se(),T2=Ji(),I2=_2.Object;pg.exports=function(e){return I2(T2(e))}});var at=E((jre,dg)=>{var A2=xe(),P2=Ce(),C2=A2({}.hasOwnProperty);dg.exports=Object.hasOwn||function(t,r){return C2(P2(t),r)}});var na=E((Wre,mg)=>{var w2=xe(),M2=0,O2=Math.random(),D2=w2(1 .toString);mg.exports=function(e){return"Symbol("+(e===void 0?"":e)+")_"+D2(++M2+O2,36)}});var Ae=E((Ure,bg)=>{var R2=se(),F2=Fo(),gg=at(),q2=na(),vg=Co(),Eg=wo(),Xr=F2("wks"),Er=R2.Symbol,yg=Er&&Er.for,L2=Eg?Er:Er&&Er.withoutSetter||q2;bg.exports=function(e){if(!gg(Xr,e)||!(vg||typeof Xr[e]=="string")){var t="Symbol."+e;vg&&gg(Er,e)?Xr[e]=Er[e]:Eg&&yg?Xr[e]=yg(t):Xr[e]=L2(t)}return Xr[e]}});var Tg=E((Xre,_g)=>{var k2=se(),N2=nt(),xg=We(),Sg=Mo(),B2=nr(),V2=ag(),G2=Ae(),z2=k2.TypeError,H2=G2("toPrimitive");_g.exports=function(e,t){if(!xg(e)||Sg(e))return e;var r=B2(e,H2),n;if(r){if(t===void 0&&(t="default"),n=N2(r,e,t),!xg(n)||Sg(n))return n;throw z2("Can't convert object to primitive value")}return t===void 0&&(t="number"),V2(e,t)}});var Gn=E(($re,Ig)=>{var j2=Tg(),W2=Mo();Ig.exports=function(e){var t=j2(e,"string");return W2(t)?t:t+""}});var ia=E((Kre,Pg)=>{var U2=se(),Ag=We(),qo=U2.document,X2=Ag(qo)&&Ag(qo.createElement);Pg.exports=function(e){return X2?qo.createElement(e):{}}});var Lo=E((Yre,Cg)=>{var $2=vt(),K2=De(),Y2=ia();Cg.exports=!$2&&!K2(function(){return Object.defineProperty(Y2("div"),"a",{get:function(){return 7}}).a!=7})});var aa=E(Mg=>{var Z2=vt(),Q2=nt(),J2=Om(),eL=Nn(),tL=Ct(),rL=Gn(),nL=at(),iL=Lo(),wg=Object.getOwnPropertyDescriptor;Mg.f=Z2?wg:function(t,r){if(t=tL(t),r=rL(r),iL)try{return wg(t,r)}catch{}if(nL(t,r))return eL(!Q2(J2.f,t,r),t[r])}});var Be=E((Qre,Dg)=>{var Og=se(),aL=We(),sL=Og.String,oL=Og.TypeError;Dg.exports=function(e){if(aL(e))return e;throw oL(sL(e)+" is not an object")}});var st=E(qg=>{var lL=se(),uL=vt(),hL=Lo(),Rg=Be(),cL=Gn(),fL=lL.TypeError,Fg=Object.defineProperty;qg.f=uL?Fg:function(t,r,n){if(Rg(t),r=cL(r),Rg(n),hL)try{return Fg(t,r,n)}catch{}if("get"in n||"set"in n)throw fL("Accessors not supported");return"value"in n&&(t[r]=n.value),t}});var zn=E((ene,Lg)=>{var pL=vt(),dL=st(),mL=Nn();Lg.exports=pL?function(e,t,r){return dL.f(e,t,mL(1,r))}:function(e,t,r){return e[t]=r,e}});var Hn=E((tne,kg)=>{var gL=xe(),vL=Ie(),ko=Vn(),yL=gL(Function.toString);vL(ko.inspectSource)||(ko.inspectSource=function(e){return yL(e)});kg.exports=ko.inspectSource});var Vg=E((rne,Bg)=>{var EL=se(),bL=Ie(),xL=Hn(),Ng=EL.WeakMap;Bg.exports=bL(Ng)&&/native code/.test(xL(Ng))});var sa=E((nne,zg)=>{var SL=Fo(),_L=na(),Gg=SL("keys");zg.exports=function(e){return Gg[e]||(Gg[e]=_L(e))}});var jn=E((ine,Hg)=>{Hg.exports={}});var xr=E((ane,$g)=>{var TL=Vg(),Xg=se(),No=xe(),IL=We(),AL=zn(),Bo=at(),Vo=Vn(),PL=sa(),CL=jn(),jg="Object already initialized",zo=Xg.TypeError,wL=Xg.WeakMap,oa,Wn,la,ML=function(e){return la(e)?Wn(e):oa(e,{})},OL=function(e){return function(t){var r;if(!IL(t)||(r=Wn(t)).type!==e)throw zo("Incompatible receiver, "+e+" required");return r}};TL||Vo.state?(ir=Vo.state||(Vo.state=new wL),Wg=No(ir.get),Go=No(ir.has),Ug=No(ir.set),oa=function(e,t){if(Go(ir,e))throw new zo(jg);return t.facade=e,Ug(ir,e,t),t},Wn=function(e){return Wg(ir,e)||{}},la=function(e){return Go(ir,e)}):(br=PL("state"),CL[br]=!0,oa=function(e,t){if(Bo(e,br))throw new zo(jg);return t.facade=e,AL(e,br,t),t},Wn=function(e){return Bo(e,br)?e[br]:{}},la=function(e){return Bo(e,br)});var ir,Wg,Go,Ug,br;$g.exports={set:oa,get:Wn,has:la,enforce:ML,getterFor:OL}});var Wo=E((sne,Yg)=>{var Ho=vt(),DL=at(),Kg=Function.prototype,RL=Ho&&Object.getOwnPropertyDescriptor,jo=DL(Kg,"name"),FL=jo&&function(){}.name==="something",qL=jo&&(!Ho||Ho&&RL(Kg,"name").configurable);Yg.exports={EXISTS:jo,PROPER:FL,CONFIGURABLE:qL}});var Nt=E((one,ev)=>{var LL=se(),Zg=Ie(),kL=at(),Qg=zn(),NL=ra(),BL=Hn(),Jg=xr(),VL=Wo().CONFIGURABLE,GL=Jg.get,zL=Jg.enforce,HL=String(String).split("String");(ev.exports=function(e,t,r,n){var i=n?!!n.unsafe:!1,a=n?!!n.enumerable:!1,s=n?!!n.noTargetGet:!1,o=n&&n.name!==void 0?n.name:t,l;if(Zg(r)&&(String(o).slice(0,7)==="Symbol("&&(o="["+String(o).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!kL(r,"name")||VL&&r.name!==o)&&Qg(r,"name",o),l=zL(r),l.source||(l.source=HL.join(typeof o=="string"?o:""))),e===LL){a?e[t]=r:NL(t,r);return}else i?!s&&e[t]&&(a=!0):delete e[t];a?e[t]=r:Qg(e,t,r)})(Function.prototype,"toString",function(){return Zg(this)&&GL(this).source||BL(this)})});var ar=E((lne,tv)=>{var jL=Math.ceil,WL=Math.floor;tv.exports=function(e){var t=+e;return t!==t||t===0?0:(t>0?WL:jL)(t)}});var $r=E((une,rv)=>{var UL=ar(),XL=Math.max,$L=Math.min;rv.exports=function(e,t){var r=UL(e);return r<0?XL(r+t,0):$L(r,t)}});var iv=E((hne,nv)=>{var KL=ar(),YL=Math.min;nv.exports=function(e){return e>0?YL(KL(e),9007199254740991):0}});var _e=E((cne,av)=>{var ZL=iv();av.exports=function(e){return ZL(e.length)}});var ua=E((fne,ov)=>{var QL=Ct(),JL=$r(),ek=_e(),sv=function(e){return function(t,r,n){var i=QL(t),a=ek(i),s=JL(n,a),o;if(e&&r!=r){for(;a>s;)if(o=i[s++],o!=o)return!0}else for(;a>s;s++)if((e||s in i)&&i[s]===r)return e||s||0;return!e&&-1}};ov.exports={includes:sv(!0),indexOf:sv(!1)}});var Xo=E((pne,uv)=>{var tk=xe(),Uo=at(),rk=Ct(),nk=ua().indexOf,ik=jn(),lv=tk([].push);uv.exports=function(e,t){var r=rk(e),n=0,i=[],a;for(a in r)!Uo(ik,a)&&Uo(r,a)&&lv(i,a);for(;t.length>n;)Uo(r,a=t[n++])&&(~nk(i,a)||lv(i,a));return i}});var ha=E((dne,hv)=>{hv.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]});var ca=E(cv=>{var ak=Xo(),sk=ha(),ok=sk.concat("length","prototype");cv.f=Object.getOwnPropertyNames||function(t){return ak(t,ok)}});var pv=E(fv=>{fv.f=Object.getOwnPropertySymbols});var mv=E((vne,dv)=>{var lk=it(),uk=xe(),hk=ca(),ck=pv(),fk=Be(),pk=uk([].concat);dv.exports=lk("Reflect","ownKeys")||function(t){var r=hk.f(fk(t)),n=ck.f;return n?pk(r,n(t)):r}});var vv=E((yne,gv)=>{var dk=at(),mk=mv(),gk=aa(),vk=st();gv.exports=function(e,t){for(var r=mk(t),n=vk.f,i=gk.f,a=0;a{var yk=De(),Ek=Ie(),bk=/#|\.prototype\./,Un=function(e,t){var r=Sk[xk(e)];return r==Tk?!0:r==_k?!1:Ek(t)?yk(t):!!t},xk=Un.normalize=function(e){return String(e).replace(bk,".").toLowerCase()},Sk=Un.data={},_k=Un.NATIVE="N",Tk=Un.POLYFILL="P";yv.exports=Un});var he=E((bne,Ev)=>{var $o=se(),Ik=aa().f,Ak=zn(),Pk=Nt(),Ck=ra(),wk=vv(),Mk=fa();Ev.exports=function(e,t){var r=e.target,n=e.global,i=e.stat,a,s,o,l,c,u;if(n?s=$o:i?s=$o[r]||Ck(r,{}):s=($o[r]||{}).prototype,s)for(o in t){if(c=t[o],e.noTargetGet?(u=Ik(s,o),l=u&&u.value):l=s[o],a=Mk(n?o:r+(i?".":"#")+o,e.forced),!a&&l!==void 0){if(typeof c==typeof l)continue;wk(c,l)}(e.sham||l&&l.sham)&&Ak(c,"sham",!0),Pk(s,o,c,e)}}});var bt=E((xne,Sv)=>{var bv=xe(),Ok=Et(),xv=bv(bv.bind);Sv.exports=function(e,t){return Ok(e),t===void 0?e:xv?xv(e,t):function(){return e.apply(t,arguments)}}});var Ko=E((Sne,Tv)=>{var Dk=nt(),_v=Be(),Rk=nr();Tv.exports=function(e,t,r){var n,i;_v(e);try{if(n=Rk(e,"return"),!n){if(t==="throw")throw r;return r}n=Dk(n,e)}catch(a){i=!0,n=a}if(t==="throw")throw r;if(i)throw n;return _v(n),r}});var Av=E((_ne,Iv)=>{var Fk=Be(),qk=Ko();Iv.exports=function(e,t,r,n){try{return n?t(Fk(r)[0],r[1]):t(r)}catch(i){qk(e,"throw",i)}}});var Kr=E((Tne,Pv)=>{Pv.exports={}});var Yo=E((Ine,Cv)=>{var Lk=Ae(),kk=Kr(),Nk=Lk("iterator"),Bk=Array.prototype;Cv.exports=function(e){return e!==void 0&&(kk.Array===e||Bk[Nk]===e)}});var pa=E((Ane,Mv)=>{var Vk=Ae(),Gk=Vk("toStringTag"),wv={};wv[Gk]="z";Mv.exports=String(wv)==="[object z]"});var Xn=E((Pne,Ov)=>{var zk=se(),Hk=pa(),jk=Ie(),da=Wr(),Wk=Ae(),Uk=Wk("toStringTag"),Xk=zk.Object,$k=da(function(){return arguments}())=="Arguments",Kk=function(e,t){try{return e[t]}catch{}};Ov.exports=Hk?da:function(e){var t,r,n;return e===void 0?"Undefined":e===null?"Null":typeof(r=Kk(t=Xk(e),Uk))=="string"?r:$k?da(t):(n=da(t))=="Object"&&jk(t.callee)?"Arguments":n}});var Sr=E((Cne,qv)=>{var Yk=xe(),Zk=De(),Dv=Ie(),Qk=Xn(),Jk=it(),eN=Hn(),Rv=function(){},tN=[],Fv=Jk("Reflect","construct"),Zo=/^\s*(?:class|function)\b/,rN=Yk(Zo.exec),nN=!Zo.exec(Rv),$n=function(e){if(!Dv(e))return!1;try{return Fv(Rv,tN,e),!0}catch{return!1}},iN=function(e){if(!Dv(e))return!1;switch(Qk(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return nN||!!rN(Zo,eN(e))};qv.exports=!Fv||Zk(function(){var e;return $n($n.call)||!$n(Object)||!$n(function(){e=!0})||e})?iN:$n});var Yr=E((wne,Lv)=>{"use strict";var aN=Gn(),sN=st(),oN=Nn();Lv.exports=function(e,t,r){var n=aN(t);n in e?sN.f(e,n,oN(0,r)):e[n]=r}});var Kn=E((Mne,Nv)=>{var lN=Xn(),kv=nr(),uN=Kr(),hN=Ae(),cN=hN("iterator");Nv.exports=function(e){if(e!=null)return kv(e,cN)||kv(e,"@@iterator")||uN[lN(e)]}});var Yn=E((One,Bv)=>{var fN=se(),pN=nt(),dN=Et(),mN=Be(),gN=Bn(),vN=Kn(),yN=fN.TypeError;Bv.exports=function(e,t){var r=arguments.length<2?vN(e):t;if(dN(r))return mN(pN(r,e));throw yN(gN(e)+" is not iterable")}});var Hv=E((Dne,zv)=>{"use strict";var EN=se(),bN=bt(),xN=nt(),SN=Ce(),_N=Av(),TN=Yo(),IN=Sr(),AN=_e(),Vv=Yr(),PN=Yn(),CN=Kn(),Gv=EN.Array;zv.exports=function(t){var r=SN(t),n=IN(this),i=arguments.length,a=i>1?arguments[1]:void 0,s=a!==void 0;s&&(a=bN(a,i>2?arguments[2]:void 0));var o=CN(r),l=0,c,u,f,g,d,p;if(o&&!(this==Gv&&TN(o)))for(g=PN(r,o),d=g.next,u=n?new this:[];!(f=xN(d,g)).done;l++)p=s?_N(g,a,[f.value,l],!0):f.value,Vv(u,l,p);else for(c=AN(r),u=n?new this(c):Gv(c);c>l;l++)p=s?a(r[l],l):r[l],Vv(u,l,p);return u.length=l,u}});var ma=E((Rne,Xv)=>{var wN=Ae(),Wv=wN("iterator"),Uv=!1;try{jv=0,Qo={next:function(){return{done:!!jv++}},return:function(){Uv=!0}},Qo[Wv]=function(){return this},Array.from(Qo,function(){throw 2})}catch{}var jv,Qo;Xv.exports=function(e,t){if(!t&&!Uv)return!1;var r=!1;try{var n={};n[Wv]=function(){return{next:function(){return{done:r=!0}}}},e(n)}catch{}return r}});var $v=E(()=>{var MN=he(),ON=Hv(),DN=ma(),RN=!DN(function(e){Array.from(e)});MN({target:"Array",stat:!0,forced:RN},{from:ON})});var sr=E((Lne,Kv)=>{var FN=Wr();Kv.exports=Array.isArray||function(t){return FN(t)=="Array"}});var Yv=E(()=>{var qN=he(),LN=sr();qN({target:"Array",stat:!0},{isArray:LN})});var Qv=E(()=>{"use strict";var kN=he(),NN=se(),BN=De(),VN=Sr(),GN=Yr(),Zv=NN.Array,zN=BN(function(){function e(){}return!(Zv.of.call(e)instanceof e)});kN({target:"Array",stat:!0,forced:zN},{of:function(){for(var t=0,r=arguments.length,n=new(VN(this)?this:Zv)(r);r>t;)GN(n,t,arguments[t++]);return n.length=r,n}})});var ey=E((Gne,Jv)=>{var HN=Xo(),jN=ha();Jv.exports=Object.keys||function(t){return HN(t,jN)}});var ry=E((zne,ty)=>{var WN=vt(),UN=st(),XN=Be(),$N=Ct(),KN=ey();ty.exports=WN?Object.defineProperties:function(t,r){XN(t);for(var n=$N(r),i=KN(r),a=i.length,s=0,o;a>s;)UN.f(t,o=i[s++],n[o]);return t}});var Jo=E((Hne,ny)=>{var YN=it();ny.exports=YN("document","documentElement")});var or=E((jne,hy)=>{var ZN=Be(),QN=ry(),iy=ha(),JN=jn(),eB=Jo(),tB=ia(),rB=sa(),ay=">",sy="<",tl="prototype",rl="script",ly=rB("IE_PROTO"),el=function(){},uy=function(e){return sy+rl+ay+e+sy+"/"+rl+ay},oy=function(e){e.write(uy("")),e.close();var t=e.parentWindow.Object;return e=null,t},nB=function(){var e=tB("iframe"),t="java"+rl+":",r;return e.style.display="none",eB.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(uy("document.F=Object")),r.close(),r.F},ga,va=function(){try{ga=new ActiveXObject("htmlfile")}catch{}va=typeof document<"u"?document.domain&&ga?oy(ga):nB():oy(ga);for(var e=iy.length;e--;)delete va[tl][iy[e]];return va()};JN[ly]=!0;hy.exports=Object.create||function(t,r){var n;return t!==null?(el[tl]=ZN(t),n=new el,el[tl]=null,n[ly]=t):n=va(),r===void 0?n:QN(n,r)}});var Me=E((Wne,cy)=>{var iB=Ae(),aB=or(),sB=st(),nl=iB("unscopables"),il=Array.prototype;il[nl]==null&&sB.f(il,nl,{configurable:!0,value:aB(null)});cy.exports=function(e){il[nl][e]=!0}});var al=E(()=>{"use strict";var oB=he(),lB=Ce(),uB=_e(),hB=ar(),cB=Me();oB({target:"Array",proto:!0},{at:function(t){var r=lB(this),n=uB(r),i=hB(t),a=i>=0?i:n+i;return a<0||a>=n?void 0:r[a]}});cB("at")});var sl=E(($ne,dy)=>{var fB=se(),fy=sr(),pB=Sr(),dB=We(),mB=Ae(),gB=mB("species"),py=fB.Array;dy.exports=function(e){var t;return fy(e)&&(t=e.constructor,pB(t)&&(t===py||fy(t.prototype))?t=void 0:dB(t)&&(t=t[gB],t===null&&(t=void 0))),t===void 0?py:t}});var _r=E((Kne,my)=>{var vB=sl();my.exports=function(e,t){return new(vB(e))(t===0?0:t)}});var Zr=E((Yne,gy)=>{var yB=De(),EB=Ae(),bB=rr(),xB=EB("species");gy.exports=function(e){return bB>=51||!yB(function(){var t=[],r=t.constructor={};return r[xB]=function(){return{foo:1}},t[e](Boolean).foo!==1})}});var Sy=E(()=>{"use strict";var SB=he(),_B=se(),TB=De(),IB=sr(),AB=We(),PB=Ce(),CB=_e(),vy=Yr(),wB=_r(),MB=Zr(),OB=Ae(),DB=rr(),xy=OB("isConcatSpreadable"),yy=9007199254740991,Ey="Maximum allowed index exceeded",by=_B.TypeError,RB=DB>=51||!TB(function(){var e=[];return e[xy]=!1,e.concat()[0]!==e}),FB=MB("concat"),qB=function(e){if(!AB(e))return!1;var t=e[xy];return t!==void 0?!!t:IB(e)},LB=!RB||!FB;SB({target:"Array",proto:!0,forced:LB},{concat:function(t){var r=PB(this),n=wB(r,0),i=0,a,s,o,l,c;for(a=-1,o=arguments.length;ayy)throw by(Ey);for(s=0;s=yy)throw by(Ey);vy(n,i++,c)}return n.length=i,n}})});var Ty=E((Jne,_y)=>{"use strict";var kB=Ce(),ol=$r(),NB=_e(),BB=Math.min;_y.exports=[].copyWithin||function(t,r){var n=kB(this),i=NB(n),a=ol(t,i),s=ol(r,i),o=arguments.length>2?arguments[2]:void 0,l=BB((o===void 0?i:ol(o,i))-s,i-a),c=1;for(s0;)s in n?n[a]=n[s]:delete n[a],a+=c,s+=c;return n}});var Iy=E(()=>{var VB=he(),GB=Ty(),zB=Me();VB({target:"Array",proto:!0},{copyWithin:GB});zB("copyWithin")});var wt=E((rie,Py)=>{var HB=bt(),jB=xe(),WB=yr(),UB=Ce(),XB=_e(),$B=_r(),Ay=jB([].push),lr=function(e){var t=e==1,r=e==2,n=e==3,i=e==4,a=e==6,s=e==7,o=e==5||a;return function(l,c,u,f){for(var g=UB(l),d=WB(g),p=HB(c,u),m=XB(d),h=0,v=f||$B,y=t?v(l,m):r||s?v(l,0):void 0,b,x;m>h;h++)if((o||h in d)&&(b=d[h],x=p(b,h,g),e))if(t)y[h]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return h;case 2:Ay(y,b)}else switch(e){case 4:return!1;case 7:Ay(y,b)}return a?-1:n||i?i:y}};Py.exports={forEach:lr(0),map:lr(1),filter:lr(2),some:lr(3),every:lr(4),find:lr(5),findIndex:lr(6),filterReject:lr(7)}});var Mt=E((nie,Cy)=>{"use strict";var KB=De();Cy.exports=function(e,t){var r=[][e];return!!r&&KB(function(){r.call(null,t||function(){throw 1},1)})}});var wy=E(()=>{"use strict";var YB=he(),ZB=wt().every,QB=Mt(),JB=QB("every");YB({target:"Array",proto:!0,forced:!JB},{every:function(t){return ZB(this,t,arguments.length>1?arguments[1]:void 0)}})});var Dy=E((sie,Oy)=>{"use strict";var eV=Ce(),My=$r(),tV=_e();Oy.exports=function(t){for(var r=eV(this),n=tV(r),i=arguments.length,a=My(i>1?arguments[1]:void 0,n),s=i>2?arguments[2]:void 0,o=s===void 0?n:My(s,n);o>a;)r[a++]=t;return r}});var Ry=E(()=>{var rV=he(),nV=Dy(),iV=Me();rV({target:"Array",proto:!0},{fill:nV});iV("fill")});var Fy=E(()=>{"use strict";var aV=he(),sV=wt().filter,oV=Zr(),lV=oV("filter");aV({target:"Array",proto:!0,forced:!lV},{filter:function(t){return sV(this,t,arguments.length>1?arguments[1]:void 0)}})});var Ly=E(()=>{"use strict";var uV=he(),hV=wt().find,cV=Me(),ll="find",qy=!0;ll in[]&&Array(1)[ll](function(){qy=!1});uV({target:"Array",proto:!0,forced:qy},{find:function(t){return hV(this,t,arguments.length>1?arguments[1]:void 0)}});cV(ll)});var Ny=E(()=>{"use strict";var fV=he(),pV=wt().findIndex,dV=Me(),ul="findIndex",ky=!0;ul in[]&&Array(1)[ul](function(){ky=!1});fV({target:"Array",proto:!0,forced:ky},{findIndex:function(t){return pV(this,t,arguments.length>1?arguments[1]:void 0)}});dV(ul)});var hl=E((mie,Vy)=>{"use strict";var mV=se(),gV=sr(),vV=_e(),yV=bt(),EV=mV.TypeError,By=function(e,t,r,n,i,a,s,o){for(var l=i,c=0,u=s?yV(s,o):!1,f,g;c0&&gV(f))g=vV(f),l=By(e,t,f,g,l,a-1)-1;else{if(l>=9007199254740991)throw EV("Exceed the acceptable array length");e[l]=f}l++}c++}return l};Vy.exports=By});var Gy=E(()=>{"use strict";var bV=he(),xV=hl(),SV=Ce(),_V=_e(),TV=ar(),IV=_r();bV({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,r=SV(this),n=_V(r),i=IV(r,0);return i.length=xV(i,r,r,n,0,t===void 0?1:TV(t)),i}})});var zy=E(()=>{"use strict";var AV=he(),PV=hl(),CV=Et(),wV=Ce(),MV=_e(),OV=_r();AV({target:"Array",proto:!0},{flatMap:function(t){var r=wV(this),n=MV(r),i;return CV(t),i=OV(r,0),i.length=PV(i,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),i}})});var jy=E((bie,Hy)=>{"use strict";var DV=wt().forEach,RV=Mt(),FV=RV("forEach");Hy.exports=FV?[].forEach:function(t){return DV(this,t,arguments.length>1?arguments[1]:void 0)}});var Uy=E(()=>{"use strict";var qV=he(),Wy=jy();qV({target:"Array",proto:!0,forced:[].forEach!=Wy},{forEach:Wy})});var cl=E(()=>{"use strict";var LV=he(),kV=ua().includes,NV=Me();LV({target:"Array",proto:!0},{includes:function(t){return kV(this,t,arguments.length>1?arguments[1]:void 0)}});NV("includes")});var $y=E(()=>{"use strict";var BV=he(),VV=xe(),GV=ua().indexOf,zV=Mt(),fl=VV([].indexOf),Xy=!!fl&&1/fl([1],1,-0)<0,HV=zV("indexOf");BV({target:"Array",proto:!0,forced:Xy||!HV},{indexOf:function(t){var r=arguments.length>1?arguments[1]:void 0;return Xy?fl(this,t,r)||0:GV(this,t,r)}})});var Yy=E((Pie,Ky)=>{var jV=De();Ky.exports=!jV(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})});var ya=E((Cie,Qy)=>{var WV=se(),UV=at(),XV=Ie(),$V=Ce(),KV=sa(),YV=Yy(),Zy=KV("IE_PROTO"),pl=WV.Object,ZV=pl.prototype;Qy.exports=YV?pl.getPrototypeOf:function(e){var t=$V(e);if(UV(t,Zy))return t[Zy];var r=t.constructor;return XV(r)&&t instanceof r?r.prototype:t instanceof pl?ZV:null}});var vl=E((wie,t0)=>{"use strict";var QV=De(),JV=Ie(),e3=or(),Jy=ya(),t3=Nt(),r3=Ae(),n3=Ur(),gl=r3("iterator"),e0=!1,Bt,dl,ml;[].keys&&(ml=[].keys(),"next"in ml?(dl=Jy(Jy(ml)),dl!==Object.prototype&&(Bt=dl)):e0=!0);var i3=Bt==null||QV(function(){var e={};return Bt[gl].call(e)!==e});i3?Bt={}:n3&&(Bt=e3(Bt));JV(Bt[gl])||t3(Bt,gl,function(){return this});t0.exports={IteratorPrototype:Bt,BUGGY_SAFARI_ITERATORS:e0}});var Zn=E((Mie,n0)=>{var a3=st().f,s3=at(),o3=Ae(),r0=o3("toStringTag");n0.exports=function(e,t,r){e&&!s3(e=r?e:e.prototype,r0)&&a3(e,r0,{configurable:!0,value:t})}});var a0=E((Oie,i0)=>{"use strict";var l3=vl().IteratorPrototype,u3=or(),h3=Nn(),c3=Zn(),f3=Kr(),p3=function(){return this};i0.exports=function(e,t,r){var n=t+" Iterator";return e.prototype=u3(l3,{next:h3(1,r)}),c3(e,n,!1,!0),f3[n]=p3,e}});var l0=E((Die,o0)=>{var s0=se(),d3=Ie(),m3=s0.String,g3=s0.TypeError;o0.exports=function(e){if(typeof e=="object"||d3(e))return e;throw g3("Can't set "+m3(e)+" as a prototype")}});var Ea=E((Rie,u0)=>{var v3=xe(),y3=Be(),E3=l0();u0.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},r;try{r=v3(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),r(t,[]),e=t instanceof Array}catch{}return function(i,a){return y3(i),E3(a),e?r(i,a):i.__proto__=a,i}}():void 0)});var Sa=E((Fie,E0)=>{"use strict";var b3=he(),x3=nt(),ba=Ur(),v0=Wo(),S3=Ie(),_3=a0(),h0=ya(),c0=Ea(),T3=Zn(),I3=zn(),yl=Nt(),A3=Ae(),f0=Kr(),y0=vl(),P3=v0.PROPER,C3=v0.CONFIGURABLE,p0=y0.IteratorPrototype,xa=y0.BUGGY_SAFARI_ITERATORS,Qn=A3("iterator"),d0="keys",Jn="values",m0="entries",g0=function(){return this};E0.exports=function(e,t,r,n,i,a,s){_3(r,t,n);var o=function(v){if(v===i&&g)return g;if(!xa&&v in u)return u[v];switch(v){case d0:return function(){return new r(this,v)};case Jn:return function(){return new r(this,v)};case m0:return function(){return new r(this,v)}}return function(){return new r(this)}},l=t+" Iterator",c=!1,u=e.prototype,f=u[Qn]||u["@@iterator"]||i&&u[i],g=!xa&&f||o(i),d=t=="Array"&&u.entries||f,p,m,h;if(d&&(p=h0(d.call(new e)),p!==Object.prototype&&p.next&&(!ba&&h0(p)!==p0&&(c0?c0(p,p0):S3(p[Qn])||yl(p,Qn,g0)),T3(p,l,!0,!0),ba&&(f0[l]=g0))),P3&&i==Jn&&f&&f.name!==Jn&&(!ba&&C3?I3(u,"name",Jn):(c=!0,g=function(){return x3(f,this)})),i)if(m={values:o(Jn),keys:a?g:o(d0),entries:o(m0)},s)for(h in m)(xa||c||!(h in u))&&yl(u,h,m[h]);else b3({target:t,proto:!0,forced:xa||c},m);return(!ba||s)&&u[Qn]!==g&&yl(u,Qn,g,{name:i}),f0[t]=g,m}});var T0=E((qie,_0)=>{"use strict";var w3=Ct(),El=Me(),b0=Kr(),x0=xr(),M3=Sa(),S0="Array Iterator",O3=x0.set,D3=x0.getterFor(S0);_0.exports=M3(Array,"Array",function(e,t){O3(this,{type:S0,target:w3(e),index:0,kind:t})},function(){var e=D3(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):r=="keys"?{value:n,done:!1}:r=="values"?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}},"values");b0.Arguments=b0.Array;El("keys");El("values");El("entries")});var I0=E(()=>{"use strict";var R3=he(),F3=xe(),q3=yr(),L3=Ct(),k3=Mt(),N3=F3([].join),B3=q3!=Object,V3=k3("join",",");R3({target:"Array",proto:!0,forced:B3||!V3},{join:function(t){return N3(L3(this),t===void 0?",":t)}})});var _a=E((Nie,C0)=>{var bl=Function.prototype,A0=bl.apply,G3=bl.bind,P0=bl.call;C0.exports=typeof Reflect=="object"&&Reflect.apply||(G3?P0.bind(A0):function(){return P0.apply(A0,arguments)})});var O0=E((Bie,M0)=>{"use strict";var z3=_a(),H3=Ct(),j3=ar(),W3=_e(),U3=Mt(),X3=Math.min,xl=[].lastIndexOf,w0=!!xl&&1/[1].lastIndexOf(1,-0)<0,$3=U3("lastIndexOf"),K3=w0||!$3;M0.exports=K3?function(t){if(w0)return z3(xl,this,arguments)||0;var r=H3(this),n=W3(r),i=n-1;for(arguments.length>1&&(i=X3(i,j3(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in r&&r[i]===t)return i||0;return-1}:xl});var R0=E(()=>{var Y3=he(),D0=O0();Y3({target:"Array",proto:!0,forced:D0!==[].lastIndexOf},{lastIndexOf:D0})});var F0=E(()=>{"use strict";var Z3=he(),Q3=wt().map,J3=Zr(),eG=J3("map");Z3({target:"Array",proto:!0,forced:!eG},{map:function(t){return Q3(this,t,arguments.length>1?arguments[1]:void 0)}})});var Sl=E((jie,L0)=>{var tG=se(),rG=Et(),nG=Ce(),iG=yr(),aG=_e(),sG=tG.TypeError,q0=function(e){return function(t,r,n,i){rG(r);var a=nG(t),s=iG(a),o=aG(a),l=e?o-1:0,c=e?-1:1;if(n<2)for(;;){if(l in s){i=s[l],l+=c;break}if(l+=c,e?l<0:o<=l)throw sG("Reduce of empty array with no initial value")}for(;e?l>=0:o>l;l+=c)l in s&&(i=r(i,s[l],l,a));return i}};L0.exports={left:q0(!1),right:q0(!0)}});var Qr=E((Wie,k0)=>{var oG=Wr(),lG=se();k0.exports=oG(lG.process)=="process"});var B0=E(()=>{"use strict";var uG=he(),hG=Sl().left,cG=Mt(),N0=rr(),fG=Qr(),pG=cG("reduce"),dG=!fG&&N0>79&&N0<83;uG({target:"Array",proto:!0,forced:!pG||dG},{reduce:function(t){var r=arguments.length;return hG(this,t,r,r>1?arguments[1]:void 0)}})});var G0=E(()=>{"use strict";var mG=he(),gG=Sl().right,vG=Mt(),V0=rr(),yG=Qr(),EG=vG("reduceRight"),bG=!yG&&V0>79&&V0<83;mG({target:"Array",proto:!0,forced:!EG||bG},{reduceRight:function(t){return gG(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})});var H0=E(()=>{"use strict";var xG=he(),SG=xe(),_G=sr(),TG=SG([].reverse),z0=[1,2];xG({target:"Array",proto:!0,forced:String(z0)===String(z0.reverse())},{reverse:function(){return _G(this)&&(this.length=this.length),TG(this)}})});var ei=E((Qie,j0)=>{var IG=xe();j0.exports=IG([].slice)});var X0=E(()=>{"use strict";var AG=he(),PG=se(),W0=sr(),CG=Sr(),wG=We(),U0=$r(),MG=_e(),OG=Ct(),DG=Yr(),RG=Ae(),FG=Zr(),qG=ei(),LG=FG("slice"),kG=RG("species"),_l=PG.Array,NG=Math.max;AG({target:"Array",proto:!0,forced:!LG},{slice:function(t,r){var n=OG(this),i=MG(n),a=U0(t,i),s=U0(r===void 0?i:r,i),o,l,c;if(W0(n)&&(o=n.constructor,CG(o)&&(o===_l||W0(o.prototype))?o=void 0:wG(o)&&(o=o[kG],o===null&&(o=void 0)),o===_l||o===void 0))return qG(n,a,s);for(l=new(o===void 0?_l:o)(NG(s-a,0)),c=0;a{"use strict";var BG=he(),VG=wt().some,GG=Mt(),zG=GG("some");BG({target:"Array",proto:!0,forced:!zG},{some:function(t){return VG(this,t,arguments.length>1?arguments[1]:void 0)}})});var Ta=E((nae,K0)=>{var HG=se(),jG=Xn(),WG=HG.String;K0.exports=function(e){if(jG(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return WG(e)}});var Q0=E((iae,Z0)=>{var Y0=ei(),UG=Math.floor,Tl=function(e,t){var r=e.length,n=UG(r/2);return r<8?XG(e,t):$G(e,Tl(Y0(e,0,n),t),Tl(Y0(e,n),t),t)},XG=function(e,t){for(var r=e.length,n=1,i,a;n0;)e[a]=e[--a];a!==n++&&(e[a]=i)}return e},$G=function(e,t,r,n){for(var i=t.length,a=r.length,s=0,o=0;s{var KG=tr(),J0=KG.match(/firefox\/(\d+)/i);e1.exports=!!J0&&+J0[1]});var n1=E((sae,r1)=>{var YG=tr();r1.exports=/MSIE|Trident/.test(YG)});var s1=E((oae,a1)=>{var ZG=tr(),i1=ZG.match(/AppleWebKit\/(\d+)\./);a1.exports=!!i1&&+i1[1]});var d1=E(()=>{"use strict";var QG=he(),f1=xe(),JG=Et(),e5=Ce(),t5=_e(),o1=Ta(),Il=De(),r5=Q0(),n5=Mt(),l1=t1(),i5=n1(),u1=rr(),h1=s1(),ur=[],c1=f1(ur.sort),a5=f1(ur.push),s5=Il(function(){ur.sort(void 0)}),o5=Il(function(){ur.sort(null)}),l5=n5("sort"),p1=!Il(function(){if(u1)return u1<70;if(!(l1&&l1>3)){if(i5)return!0;if(h1)return h1<603;var e="",t,r,n,i;for(t=65;t<76;t++){switch(r=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(i=0;i<47;i++)ur.push({k:r+i,v:n})}for(ur.sort(function(a,s){return s.v-a.v}),i=0;io1(r)?1:-1}};QG({target:"Array",proto:!0,forced:u5},{sort:function(t){t!==void 0&&JG(t);var r=e5(this);if(p1)return t===void 0?c1(r):c1(r,t);var n=[],i=t5(r),a,s;for(s=0;s{"use strict";var c5=it(),f5=st(),p5=Ae(),d5=vt(),m1=p5("species");g1.exports=function(e){var t=c5(e),r=f5.f;d5&&t&&!t[m1]&&r(t,m1,{configurable:!0,get:function(){return this}})}});var v1=E(()=>{var m5=Ia();m5("Array")});var y1=E(()=>{"use strict";var g5=he(),v5=se(),y5=$r(),E5=ar(),b5=_e(),x5=Ce(),S5=_r(),_5=Yr(),T5=Zr(),I5=T5("splice"),A5=v5.TypeError,P5=Math.max,C5=Math.min,w5=9007199254740991,M5="Maximum allowed length exceeded";g5({target:"Array",proto:!0,forced:!I5},{splice:function(t,r){var n=x5(this),i=b5(n),a=y5(t,i),s=arguments.length,o,l,c,u,f,g;if(s===0?o=l=0:s===1?(o=0,l=i-a):(o=s-2,l=C5(P5(E5(r),0),i-a)),i+o-l>w5)throw A5(M5);for(c=S5(n,l),u=0;ui-l+o;u--)delete n[u-1]}else if(o>l)for(u=i-l;u>a;u--)f=u+l-1,g=u+o-1,f in n?n[g]=n[f]:delete n[g];for(u=0;u{var O5=Me();O5("flat")});var b1=E(()=>{var D5=Me();D5("flatMap")});var S1=E((Eae,x1)=>{"use strict";var R5=pa(),F5=Xn();x1.exports=R5?{}.toString:function(){return"[object "+F5(this)+"]"}});var _1=E(()=>{var q5=pa(),L5=Nt(),k5=S1();q5||L5(Object.prototype,"toString",k5,{unsafe:!0})});var P1=E((Sae,A1)=>{var Al=xe(),N5=ar(),B5=Ta(),V5=Ji(),G5=Al("".charAt),T1=Al("".charCodeAt),z5=Al("".slice),I1=function(e){return function(t,r){var n=B5(V5(t)),i=N5(r),a=n.length,s,o;return i<0||i>=a?e?"":void 0:(s=T1(n,i),s<55296||s>56319||i+1===a||(o=T1(n,i+1))<56320||o>57343?e?G5(n,i):s:e?z5(n,i,i+2):(s-55296<<10)+(o-56320)+65536)}};A1.exports={codeAt:I1(!1),charAt:I1(!0)}});var M1=E(()=>{"use strict";var H5=P1().charAt,j5=Ta(),C1=xr(),W5=Sa(),w1="String Iterator",U5=C1.set,X5=C1.getterFor(w1);W5(String,"String",function(e){U5(this,{type:w1,string:j5(e),index:0})},function(){var t=X5(this),r=t.string,n=t.index,i;return n>=r.length?{value:void 0,done:!0}:(i=H5(r,n),t.index+=i.length,{value:i,done:!1})})});var D1=E((Iae,O1)=>{var $5=se();O1.exports=$5});var F1=E((Aae,R1)=>{$v();Yv();Qv();al();Sy();Iy();wy();Ry();Fy();Ly();Ny();Gy();zy();Uy();cl();$y();T0();I0();R0();F0();B0();G0();H0();X0();$0();d1();v1();y1();E1();b1();_1();M1();var K5=D1();R1.exports=K5.Array});var L1=E((Pae,q1)=>{var Y5=F1();q1.exports=Y5});var V1=E((Cae,B1)=>{var Z5=Wr(),Q5=Ct(),k1=ca().f,J5=ei(),N1=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ez=function(e){try{return k1(e)}catch{return J5(N1)}};B1.exports.f=function(t){return N1&&Z5(t)=="Window"?ez(t):k1(Q5(t))}});var z1=E((wae,G1)=>{var tz=De();G1.exports=!tz(function(){return Object.isExtensible(Object.preventExtensions({}))})});var Ml=E((Mae,W1)=>{var rz=he(),nz=xe(),iz=jn(),az=We(),Pl=at(),sz=st().f,H1=ca(),oz=V1(),lz=na(),uz=z1(),j1=!1,Vt=lz("meta"),hz=0,Cl=Object.isExtensible||function(){return!0},wl=function(e){sz(e,Vt,{value:{objectID:"O"+hz++,weakData:{}}})},cz=function(e,t){if(!az(e))return typeof e=="symbol"?e:(typeof e=="string"?"S":"P")+e;if(!Pl(e,Vt)){if(!Cl(e))return"F";if(!t)return"E";wl(e)}return e[Vt].objectID},fz=function(e,t){if(!Pl(e,Vt)){if(!Cl(e))return!0;if(!t)return!1;wl(e)}return e[Vt].weakData},pz=function(e){return uz&&j1&&Cl(e)&&!Pl(e,Vt)&&wl(e),e},dz=function(){mz.enable=function(){},j1=!0;var e=H1.f,t=nz([].splice),r={};r[Vt]=1,e(r).length&&(H1.f=function(n){for(var i=e(n),a=0,s=i.length;a{var gz=se(),vz=bt(),yz=nt(),Ez=Be(),bz=Bn(),xz=Yo(),Sz=_e(),U1=ea(),_z=Yn(),Tz=Kn(),X1=Ko(),Iz=gz.TypeError,Aa=function(e,t){this.stopped=e,this.result=t},$1=Aa.prototype;K1.exports=function(e,t,r){var n=r&&r.that,i=!!(r&&r.AS_ENTRIES),a=!!(r&&r.IS_ITERATOR),s=!!(r&&r.INTERRUPTED),o=vz(t,n),l,c,u,f,g,d,p,m=function(v){return l&&X1(l,"normal",v),new Aa(!0,v)},h=function(v){return i?(Ez(v),s?o(v[0],v[1],m):o(v[0],v[1])):s?o(v,m):o(v)};if(a)l=e;else{if(c=Tz(e),!c)throw Iz(bz(e)+" is not iterable");if(xz(c)){for(u=0,f=Sz(e);f>u;u++)if(g=h(e[u]),g&&U1($1,g))return g;return new Aa(!1)}l=_z(e,c)}for(d=l.next;!(p=yz(d,l)).done;){try{g=h(p.value)}catch(v){X1(l,"throw",v)}if(typeof g=="object"&&g&&U1($1,g))return g}return new Aa(!1)}});var Ca=E((Dae,Y1)=>{var Az=se(),Pz=ea(),Cz=Az.TypeError;Y1.exports=function(e,t){if(Pz(t,e))return e;throw Cz("Incorrect invocation")}});var J1=E((Rae,Q1)=>{var wz=Ie(),Mz=We(),Z1=Ea();Q1.exports=function(e,t,r){var n,i;return Z1&&wz(n=t.constructor)&&n!==r&&Mz(i=n.prototype)&&i!==r.prototype&&Z1(e,i),e}});var rE=E((Fae,tE)=>{"use strict";var Oz=he(),Dz=se(),Rz=xe(),eE=fa(),Fz=Nt(),qz=Ml(),Lz=Pa(),kz=Ca(),Nz=Ie(),Ol=We(),Dl=De(),Bz=ma(),Vz=Zn(),Gz=J1();tE.exports=function(e,t,r){var n=e.indexOf("Map")!==-1,i=e.indexOf("Weak")!==-1,a=n?"set":"add",s=Dz[e],o=s&&s.prototype,l=s,c={},u=function(v){var y=Rz(o[v]);Fz(o,v,v=="add"?function(x){return y(this,x===0?0:x),this}:v=="delete"?function(b){return i&&!Ol(b)?!1:y(this,b===0?0:b)}:v=="get"?function(x){return i&&!Ol(x)?void 0:y(this,x===0?0:x)}:v=="has"?function(x){return i&&!Ol(x)?!1:y(this,x===0?0:x)}:function(x,S){return y(this,x===0?0:x,S),this})},f=eE(e,!Nz(s)||!(i||o.forEach&&!Dl(function(){new s().entries().next()})));if(f)l=r.getConstructor(t,e,n,a),qz.enable();else if(eE(e,!0)){var g=new l,d=g[a](i?{}:-0,1)!=g,p=Dl(function(){g.has(1)}),m=Bz(function(v){new s(v)}),h=!i&&Dl(function(){for(var v=new s,y=5;y--;)v[a](y,y);return!v.has(-0)});m||(l=t(function(v,y){kz(v,o);var b=Gz(new s,v,l);return y!=null&&Lz(y,b[a],{that:b,AS_ENTRIES:n}),b}),l.prototype=o,o.constructor=l),(p||h)&&(u("delete"),u("has"),n&&u("get")),(h||d)&&u(a),i&&o.clear&&delete o.clear}return c[e]=l,Oz({global:!0,forced:l!=s},c),Vz(l,e),i||r.setStrong(l,e,n),l}});var wa=E((qae,nE)=>{var zz=Nt();nE.exports=function(e,t,r){for(var n in t)zz(e,n,t[n],r);return e}});var uE=E((Lae,lE)=>{"use strict";var Hz=st().f,jz=or(),iE=wa(),Wz=bt(),Uz=Ca(),Xz=Pa(),$z=Sa(),Kz=Ia(),ti=vt(),aE=Ml().fastKey,oE=xr(),sE=oE.set,Rl=oE.getterFor;lE.exports={getConstructor:function(e,t,r,n){var i=e(function(c,u){Uz(c,a),sE(c,{type:t,index:jz(null),first:void 0,last:void 0,size:0}),ti||(c.size=0),u!=null&&Xz(u,c[n],{that:c,AS_ENTRIES:r})}),a=i.prototype,s=Rl(t),o=function(c,u,f){var g=s(c),d=l(c,u),p,m;return d?d.value=f:(g.last=d={index:m=aE(u,!0),key:u,value:f,previous:p=g.last,next:void 0,removed:!1},g.first||(g.first=d),p&&(p.next=d),ti?g.size++:c.size++,m!=="F"&&(g.index[m]=d)),c},l=function(c,u){var f=s(c),g=aE(u),d;if(g!=="F")return f.index[g];for(d=f.first;d;d=d.next)if(d.key==u)return d};return iE(a,{clear:function(){for(var u=this,f=s(u),g=f.index,d=f.first;d;)d.removed=!0,d.previous&&(d.previous=d.previous.next=void 0),delete g[d.index],d=d.next;f.first=f.last=void 0,ti?f.size=0:u.size=0},delete:function(c){var u=this,f=s(u),g=l(u,c);if(g){var d=g.next,p=g.previous;delete f.index[g.index],g.removed=!0,p&&(p.next=d),d&&(d.previous=p),f.first==g&&(f.first=d),f.last==g&&(f.last=p),ti?f.size--:u.size--}return!!g},forEach:function(u){for(var f=s(this),g=Wz(u,arguments.length>1?arguments[1]:void 0),d;d=d?d.next:f.first;)for(g(d.value,d.key,this);d&&d.removed;)d=d.previous},has:function(u){return!!l(this,u)}}),iE(a,r?{get:function(u){var f=l(this,u);return f&&f.value},set:function(u,f){return o(this,u===0?0:u,f)}}:{add:function(u){return o(this,u=u===0?0:u,u)}}),ti&&Hz(a,"size",{get:function(){return s(this).size}}),i},setStrong:function(e,t,r){var n=t+" Iterator",i=Rl(t),a=Rl(n);$z(e,t,function(s,o){sE(this,{type:n,target:s,state:i(s),kind:o,last:void 0})},function(){for(var s=a(this),o=s.kind,l=s.last;l&&l.removed;)l=l.previous;return!s.target||!(s.last=l=l?l.next:s.state.first)?(s.target=void 0,{value:void 0,done:!0}):o=="keys"?{value:l.key,done:!1}:o=="values"?{value:l.value,done:!1}:{value:[l.key,l.value],done:!1}},r?"entries":"values",!r,!0),Kz(t)}}});var hE=E(()=>{"use strict";var Yz=rE(),Zz=uE();Yz("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},Zz)});var fE=E((Bae,cE)=>{var Qz=se();cE.exports=Qz.Promise});var dE=E((Vae,pE)=>{var Jz=se(),eH=Sr(),tH=Bn(),rH=Jz.TypeError;pE.exports=function(e){if(eH(e))return e;throw rH(tH(e)+" is not a constructor")}});var vE=E((Gae,gE)=>{var mE=Be(),nH=dE(),iH=Ae(),aH=iH("species");gE.exports=function(e,t){var r=mE(e).constructor,n;return r===void 0||(n=mE(r)[aH])==null?t:nH(n)}});var Fl=E((zae,yE)=>{var sH=tr();yE.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(sH)});var Hl=E((Hae,AE)=>{var Je=se(),oH=_a(),lH=bt(),EE=Ie(),uH=at(),hH=De(),bE=Jo(),cH=ei(),xE=ia(),fH=Fl(),pH=Qr(),Vl=Je.setImmediate,Gl=Je.clearImmediate,dH=Je.process,ql=Je.Dispatch,mH=Je.Function,SE=Je.MessageChannel,gH=Je.String,Ll=0,ri={},_E="onreadystatechange",ni,Tr,kl,Nl;try{ni=Je.location}catch{}var zl=function(e){if(uH(ri,e)){var t=ri[e];delete ri[e],t()}},Bl=function(e){return function(){zl(e)}},TE=function(e){zl(e.data)},IE=function(e){Je.postMessage(gH(e),ni.protocol+"//"+ni.host)};(!Vl||!Gl)&&(Vl=function(t){var r=cH(arguments,1);return ri[++Ll]=function(){oH(EE(t)?t:mH(t),void 0,r)},Tr(Ll),Ll},Gl=function(t){delete ri[t]},pH?Tr=function(e){dH.nextTick(Bl(e))}:ql&&ql.now?Tr=function(e){ql.now(Bl(e))}:SE&&!fH?(kl=new SE,Nl=kl.port2,kl.port1.onmessage=TE,Tr=lH(Nl.postMessage,Nl)):Je.addEventListener&&EE(Je.postMessage)&&!Je.importScripts&&ni&&ni.protocol!=="file:"&&!hH(IE)?(Tr=IE,Je.addEventListener("message",TE,!1)):_E in xE("script")?Tr=function(e){bE.appendChild(xE("script"))[_E]=function(){bE.removeChild(this),zl(e)}}:Tr=function(e){setTimeout(Bl(e),0)});AE.exports={set:Vl,clear:Gl}});var CE=E((jae,PE)=>{var vH=tr(),yH=se();PE.exports=/ipad|iphone|ipod/i.test(vH)&&yH.Pebble!==void 0});var ME=E((Wae,wE)=>{var EH=tr();wE.exports=/web0s(?!.*chrome)/i.test(EH)});var BE=E((Uae,NE)=>{var Ar=se(),OE=bt(),bH=aa().f,jl=Hl().set,xH=Fl(),SH=CE(),_H=ME(),Wl=Qr(),DE=Ar.MutationObserver||Ar.WebKitMutationObserver,RE=Ar.document,FE=Ar.process,Ma=Ar.Promise,qE=bH(Ar,"queueMicrotask"),kE=qE&&qE.value,ii,Ir,ai,Jr,Ul,Xl,Oa,LE;kE||(ii=function(){var e,t;for(Wl&&(e=FE.domain)&&e.exit();Ir;){t=Ir.fn,Ir=Ir.next;try{t()}catch(r){throw Ir?Jr():ai=void 0,r}}ai=void 0,e&&e.enter()},!xH&&!Wl&&!_H&&DE&&RE?(Ul=!0,Xl=RE.createTextNode(""),new DE(ii).observe(Xl,{characterData:!0}),Jr=function(){Xl.data=Ul=!Ul}):!SH&&Ma&&Ma.resolve?(Oa=Ma.resolve(void 0),Oa.constructor=Ma,LE=OE(Oa.then,Oa),Jr=function(){LE(ii)}):Wl?Jr=function(){FE.nextTick(ii)}:(jl=OE(jl,Ar),Jr=function(){jl(ii)}));NE.exports=kE||function(e){var t={fn:e,next:void 0};ai&&(ai.next=t),Ir||(Ir=t,Jr()),ai=t}});var $l=E((Xae,GE)=>{"use strict";var VE=Et(),TH=function(e){var t,r;this.promise=new e(function(n,i){if(t!==void 0||r!==void 0)throw TypeError("Bad Promise constructor");t=n,r=i}),this.resolve=VE(t),this.reject=VE(r)};GE.exports.f=function(e){return new TH(e)}});var HE=E(($ae,zE)=>{var IH=Be(),AH=We(),PH=$l();zE.exports=function(e,t){if(IH(e),AH(t)&&t.constructor===e)return t;var r=PH.f(e),n=r.resolve;return n(t),r.promise}});var WE=E((Kae,jE)=>{var CH=se();jE.exports=function(e,t){var r=CH.console;r&&r.error&&(arguments.length==1?r.error(e):r.error(e,t))}});var XE=E((Yae,UE)=>{UE.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}});var KE=E((Zae,$E)=>{$E.exports=typeof window=="object"});var gb=E(()=>{"use strict";var La=he(),Ra=Ur(),Gt=se(),wH=it(),zt=nt(),Fa=fE(),YE=Nt(),MH=wa(),ZE=Ea(),OH=Zn(),DH=Ia(),Kl=Et(),si=Ie(),RH=We(),FH=Ca(),qH=Hn(),QE=Pa(),LH=ma(),kH=vE(),ab=Hl().set,sb=BE(),NH=HE(),BH=WE(),lb=$l(),Yl=XE(),eu=xr(),VH=fa(),GH=Ae(),zH=KE(),qa=Qr(),JE=rr(),HH=GH("species"),Ht="Promise",eb=eu.get,jH=eu.set,WH=eu.getterFor(Ht),Pr=Fa&&Fa.prototype,ot=Fa,en=Pr,ub=Gt.TypeError,Zl=Gt.document,tu=Gt.process,nn=lb.f,UH=nn,XH=!!(Zl&&Zl.createEvent&&Gt.dispatchEvent),hb=si(Gt.PromiseRejectionEvent),cb="unhandledrejection",$H="rejectionhandled",tb=0,fb=1,KH=2,ru=1,pb=2,Ql=!1,Da,rb,nu,nb,oi=VH(Ht,function(){var e=qH(ot),t=e!==String(ot);if(!t&&JE===66||Ra&&!en.finally)return!0;if(JE>=51&&/native code/.test(e))return!1;var r=new ot(function(a){a(1)}),n=function(a){a(function(){},function(){})},i=r.constructor={};return i[HH]=n,Ql=r.then(function(){})instanceof n,Ql?!t&&zH&&!hb:!0}),YH=oi||!LH(function(e){ot.all(e).catch(function(){})}),db=function(e){var t;return RH(e)&&si(t=e.then)?t:!1},iu=function(e,t){if(!e.notified){e.notified=!0;var r=e.reactions;sb(function(){for(var n=e.value,i=e.state==fb,a=0;r.length>a;){var s=r[a++],o=i?s.ok:s.fail,l=s.resolve,c=s.reject,u=s.domain,f,g,d;try{o?(i||(e.rejection===pb&&QH(e),e.rejection=ru),o===!0?f=n:(u&&u.enter(),f=o(n),u&&(u.exit(),d=!0)),f===s.promise?c(ub("Promise-chain cycle")):(g=db(f))?zt(g,f,l,c):l(f)):c(n)}catch(p){u&&!d&&u.exit(),c(p)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&ZH(e)})}},mb=function(e,t,r){var n,i;XH?(n=Zl.createEvent("Event"),n.promise=t,n.reason=r,n.initEvent(e,!1,!0),Gt.dispatchEvent(n)):n={promise:t,reason:r},!hb&&(i=Gt["on"+e])?i(n):e===cb&&BH("Unhandled promise rejection",r)},ZH=function(e){zt(ab,Gt,function(){var t=e.facade,r=e.value,n=ib(e),i;if(n&&(i=Yl(function(){qa?tu.emit("unhandledRejection",r,t):mb(cb,t,r)}),e.rejection=qa||ib(e)?pb:ru,i.error))throw i.value})},ib=function(e){return e.rejection!==ru&&!e.parent},QH=function(e){zt(ab,Gt,function(){var t=e.facade;qa?tu.emit("rejectionHandled",t):mb($H,t,e.value)})},tn=function(e,t,r){return function(n){e(t,n,r)}},rn=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=KH,iu(e,!0))},Jl=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw ub("Promise can't be resolved itself");var n=db(t);n?sb(function(){var i={done:!1};try{zt(n,t,tn(Jl,i,e),tn(rn,i,e))}catch(a){rn(i,a,e)}}):(e.value=t,e.state=fb,iu(e,!1))}catch(i){rn({done:!1},i,e)}}};if(oi&&(ot=function(t){FH(this,en),Kl(t),zt(Da,this);var r=eb(this);try{t(tn(Jl,r),tn(rn,r))}catch(n){rn(r,n)}},en=ot.prototype,Da=function(t){jH(this,{type:Ht,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:tb,value:void 0})},Da.prototype=MH(en,{then:function(t,r){var n=WH(this),i=n.reactions,a=nn(kH(this,ot));return a.ok=si(t)?t:!0,a.fail=si(r)&&r,a.domain=qa?tu.domain:void 0,n.parent=!0,i[i.length]=a,n.state!=tb&&iu(n,!1),a.promise},catch:function(e){return this.then(void 0,e)}}),rb=function(){var e=new Da,t=eb(e);this.promise=e,this.resolve=tn(Jl,t),this.reject=tn(rn,t)},lb.f=nn=function(e){return e===ot||e===nu?new rb(e):UH(e)},!Ra&&si(Fa)&&Pr!==Object.prototype)){nb=Pr.then,Ql||(YE(Pr,"then",function(t,r){var n=this;return new ot(function(i,a){zt(nb,n,i,a)}).then(t,r)},{unsafe:!0}),YE(Pr,"catch",en.catch,{unsafe:!0}));try{delete Pr.constructor}catch{}ZE&&ZE(Pr,en)}La({global:!0,wrap:!0,forced:oi},{Promise:ot});OH(ot,Ht,!1,!0);DH(Ht);nu=wH(Ht);La({target:Ht,stat:!0,forced:oi},{reject:function(t){var r=nn(this);return zt(r.reject,void 0,t),r.promise}});La({target:Ht,stat:!0,forced:Ra||oi},{resolve:function(t){return NH(Ra&&this===nu?ot:this,t)}});La({target:Ht,stat:!0,forced:YH},{all:function(t){var r=this,n=nn(r),i=n.resolve,a=n.reject,s=Yl(function(){var o=Kl(r.resolve),l=[],c=0,u=1;QE(t,function(f){var g=c++,d=!1;u++,zt(o,r,f).then(function(p){d||(d=!0,l[g]=p,--u||i(l))},a)}),--u||i(l)});return s.error&&a(s.value),n.promise},race:function(t){var r=this,n=nn(r),i=n.reject,a=Yl(function(){var s=Kl(r.resolve);QE(t,function(o){zt(s,r,o).then(n.resolve,i)})});return a.error&&i(a.value),n.promise}})});var Ib=E((ese,Tb)=>{var xb=se(),Sb=Vn(),_b=Ie(),JH=or(),ka=ya(),ej=Nt(),tj=Ae(),rj=Ur(),vb="USE_FUNCTION_CONSTRUCTOR",yb=tj("asyncIterator"),Eb=xb.AsyncIterator,bb=Sb.AsyncIteratorPrototype,Ot,au;if(bb)Ot=bb;else if(_b(Eb))Ot=Eb.prototype;else if(Sb[vb]||xb[vb])try{au=ka(ka(ka(Function("return async function*(){}()")()))),ka(au)===Object.prototype&&(Ot=au)}catch{}Ot?rj&&(Ot=JH(Ot)):Ot={};_b(Ot[yb])||ej(Ot,yb,function(){return this});Tb.exports=Ot});var uu=E((tse,wb)=>{"use strict";var su=_a(),Na=Be(),nj=or(),Ab=nr(),ij=wa(),Pb=xr(),aj=it(),sj=Ib(),Ba=aj("Promise"),oj=Pb.set,ou=Pb.get,lu=function(e,t,r){var n=e.done;Ba.resolve(e.value).then(function(i){t({done:n,value:i})},r)},Cb=function(t){oj(this,{iterator:Na(t),next:t.next})};Cb.prototype=ij(nj(sj),{next:function(t){var r=ou(this),n=!!arguments.length;return new Ba(function(i,a){var s=Na(su(r.next,r.iterator,n?[t]:[]));lu(s,i,a)})},return:function(e){var t=ou(this).iterator,r=!!arguments.length;return new Ba(function(n,i){var a=Ab(t,"return");if(a===void 0)return n({done:!0,value:e});var s=Na(su(a,t,r?[e]:[]));lu(s,n,i)})},throw:function(e){var t=ou(this).iterator,r=!!arguments.length;return new Ba(function(n,i){var a=Ab(t,"throw");if(a===void 0)return i(e);var s=Na(su(a,t,r?[e]:[]));lu(s,n,i)})}});wb.exports=Cb});var Ob=E((rse,Mb)=>{var lj=nt(),uj=uu(),hj=Be(),cj=Yn(),fj=nr(),pj=Ae(),dj=pj("asyncIterator");Mb.exports=function(e,t){var r=arguments.length<2?fj(e,dj):t;return r?hj(lj(r,e)):new uj(cj(e))}});var Rb=E((nse,Db)=>{var mj=se();Db.exports=function(e){return mj[e].prototype}});var kb=E((ise,Lb)=>{"use strict";var gj=se(),Fb=nt(),qb=Et(),hu=Be(),vj=it(),yj=nr(),Ej=9007199254740991,bj=gj.TypeError,li=function(e){var t=e==0,r=e==1,n=e==2,i=e==3;return function(a,s,o){hu(a);var l=vj("Promise"),c=qb(a.next),u=0,f=s!==void 0;return(f||!t)&&qb(s),new l(function(g,d){var p=function(v,y){try{var b=yj(a,"return");if(b)return l.resolve(Fb(b,a)).then(function(){v(y)},function(x){d(x)})}catch(x){return d(x)}v(y)},m=function(v){p(d,v)},h=function(){try{if(t&&u>Ej&&f)throw bj("The allowed number of iterations has been exceeded");l.resolve(hu(Fb(c,a))).then(function(v){try{if(hu(v).done)t?(o.length=u,g(o)):g(i?!1:n||void 0);else{var y=v.value;f?l.resolve(t?s(y,u):s(y)).then(function(b){r?h():n?b?h():p(g,!1):t?(o[u++]=b,h()):b?p(g,i||y):h()},m):(o[u++]=y,h())}}catch(b){m(b)}},m)}catch(v){m(v)}};h()})}};Lb.exports={toArray:li(0),forEach:li(1),every:li(2),some:li(3),find:li(4)}});var Bb=E((ase,Nb)=>{"use strict";var xj=bt(),Sj=Ce(),_j=Sr(),Tj=Ob(),Ij=Yn(),Aj=Kn(),Pj=nr(),Cj=Rb(),wj=it(),Mj=Ae(),Oj=uu(),Dj=kb().toArray,Rj=Mj("asyncIterator"),Fj=Cj("Array").values;Nb.exports=function(t){var r=this,n=arguments.length,i=n>1?arguments[1]:void 0,a=n>2?arguments[2]:void 0;return new(wj("Promise"))(function(s){var o=Sj(t);i!==void 0&&(i=xj(i,a));var l=Pj(o,Rj),c=l?void 0:Aj(o)||Fj,u=_j(r)?new r:[],f=l?Tj(o,l):new Oj(Ij(o,c));s(Dj(f,i,u))})}});var Vb=E(()=>{var qj=he(),Lj=Bb();qj({target:"Array",stat:!0},{fromAsync:Lj})});var Gb=E(()=>{al()});var zb=E(()=>{"use strict";var kj=he(),Nj=wt().filterReject,Bj=Me();kj({target:"Array",proto:!0},{filterOut:function(t){return Nj(this,t,arguments.length>1?arguments[1]:void 0)}});Bj("filterOut")});var Hb=E(()=>{"use strict";var Vj=he(),Gj=wt().filterReject,zj=Me();Vj({target:"Array",proto:!0},{filterReject:function(t){return Gj(this,t,arguments.length>1?arguments[1]:void 0)}});zj("filterReject")});var cu=E((dse,Wb)=>{var Hj=bt(),jj=yr(),Wj=Ce(),Uj=_e(),jb=function(e){var t=e==1;return function(r,n,i){for(var a=Wj(r),s=jj(a),o=Hj(n,i),l=Uj(s),c,u;l-- >0;)if(c=s[l],u=o(c,l,a),u)switch(e){case 0:return c;case 1:return l}return t?-1:void 0}};Wb.exports={findLast:jb(0),findLastIndex:jb(1)}});var Ub=E(()=>{"use strict";var Xj=he(),$j=cu().findLast,Kj=Me();Xj({target:"Array",proto:!0},{findLast:function(t){return $j(this,t,arguments.length>1?arguments[1]:void 0)}});Kj("findLast")});var Xb=E(()=>{"use strict";var Yj=he(),Zj=cu().findLastIndex,Qj=Me();Yj({target:"Array",proto:!0},{findLastIndex:function(t){return Zj(this,t,arguments.length>1?arguments[1]:void 0)}});Qj("findLastIndex")});var Kb=E((Ese,$b)=>{$b.exports=function(e,t){for(var r=0,n=t.length,i=new e(n);n>r;)i[r]=t[r++];return i}});var Zb=E((bse,Yb)=>{var Jj=se(),eW=bt(),tW=xe(),rW=yr(),nW=Ce(),iW=Gn(),aW=_e(),sW=or(),oW=Kb(),lW=Jj.Array,uW=tW([].push);Yb.exports=function(e,t,r,n){for(var i=nW(e),a=rW(i),s=eW(t,r),o=sW(null),l=aW(a),c=0,u,f,g;l>c;c++)g=a[c],f=iW(s(g,c,i)),f in o?uW(o[f],g):o[f]=[g];if(n&&(u=n(i),u!==lW))for(f in o)o[f]=oW(u,o[f]);return o}});var Qb=E(()=>{"use strict";var hW=he(),cW=Zb(),fW=sl(),pW=Me();hW({target:"Array",proto:!0},{groupBy:function(t){var r=arguments.length>1?arguments[1]:void 0;return cW(this,t,r,fW)}});pW("groupBy")});var tx=E(()=>{var dW=he(),mW=sr(),Jb=Object.isFrozen,ex=function(e,t){if(!Jb||!mW(e)||!Jb(e))return!1;for(var r=0,n=e.length,i;r"u"))return!1;return n!==0};dW({target:"Array",stat:!0},{isTemplateObject:function(t){if(!ex(t,!0))return!1;var r=t.raw;return!(r.length!==t.length||!ex(r,!1))}})});var ix=E(()=>{"use strict";var gW=vt(),vW=Me(),rx=Ce(),nx=_e(),yW=st().f;gW&&!("lastItem"in[])&&(yW(Array.prototype,"lastItem",{configurable:!0,get:function(){var t=rx(this),r=nx(t);return r==0?void 0:t[r-1]},set:function(t){var r=rx(this),n=nx(r);return r[n==0?0:n-1]=t}}),vW("lastItem"))});var ax=E(()=>{"use strict";var EW=vt(),bW=Me(),xW=Ce(),SW=_e(),_W=st().f;EW&&!("lastIndex"in[])&&(_W(Array.prototype,"lastIndex",{configurable:!0,get:function(){var t=xW(this),r=SW(t);return r==0?0:r-1}}),bW("lastIndex"))});var lx=E((wse,ox)=>{"use strict";var TW=it(),Va=xe(),IW=Et(),AW=_e(),PW=Ce(),CW=_r(),sx=TW("Map"),fu=sx.prototype,wW=Va(fu.forEach),MW=Va(fu.has),OW=Va(fu.set),DW=Va([].push);ox.exports=function(t){var r=PW(this),n=AW(r),i=CW(r,0),a=new sx,s=t!=null?IW(t):function(u){return u},o,l,c;for(o=0;o{"use strict";var RW=he(),FW=Me(),qW=lx();RW({target:"Array",proto:!0},{uniqueBy:qW});FW("uniqueBy")});var cx=E((Dse,hx)=>{var LW=L1();hE();gb();Vb();Gb();zb();Hb();Ub();Xb();Qb();tx();ix();ax();ux();hx.exports=LW});var wx=E(Ua=>{"use strict";Object.defineProperty(Ua,"__esModule",{value:!0});Ua.strFromU8=Cx;Ua.unzip=KW;var fx={},kW=function(e,t,r,n,i){let a=new Worker(fx[t]||(fx[t]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return a.onmessage=function(s){let o=s.data,l=o.$e$;if(l){let c=new Error(l[0]);c.code=l[1],c.stack=l[2],i(c,null)}else i(null,o)},a.postMessage(r,n),a},Xe=Uint8Array,cr=Uint16Array,pu=Uint32Array,du=new Xe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),mu=new Xe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),gx=new Xe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),vx=function(e,t){let r=new cr(31);for(var n=0;n<31;++n)r[n]=t+=1<>>1|(21845&Ee)<<1;e=(52428&e)>>>2|(13107&e)<<2,e=(61680&e)>>>4|(3855&e)<<4,ja[Ee]=((65280&e)>>>8|(255&e)<<8)>>>1}var Ee,an=function(e,t,r){let n=e.length,i=0,a=new cr(t);for(;i>>l]=c}}else for(o=new cr(n),i=0;i>>15-e[i]);return o},ui=new Xe(288);for(Ee=0;Ee<144;++Ee)ui[Ee]=8;for(Ee=144;Ee<256;++Ee)ui[Ee]=9;for(Ee=256;Ee<280;++Ee)ui[Ee]=7;for(Ee=280;Ee<288;++Ee)ui[Ee]=8;var bx=new Xe(32);for(Ee=0;Ee<32;++Ee)bx[Ee]=5;var xx=an(ui,9,1),Sx=an(bx,5,1),za=function(e){let t=e[0];for(let r=1;rt&&(t=e[r]);return t},lt=function(e,t,r){let n=t/8|0;return(e[n]|e[n+1]<<8)>>(7&t)&r},Ha=function(e,t){let r=t/8|0;return(e[r]|e[r+1]<<8|e[r+2]<<16)>>(7&t)},_x=function(e){return(e+7)/8|0},Wa=function(e,t,r){(t==null||t<0)&&(t=0),(r==null||r>e.length)&&(r=e.length);let n=new(e.BYTES_PER_ELEMENT===2?cr:e.BYTES_PER_ELEMENT===4?pu:Xe)(r-t);return n.set(e.subarray(t,r)),n},Tx=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ue=function(e,t,r){let n=new Error(t||Tx[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,Ue),!r)throw n;return n},Ix=function(e,t,r){let n=e.length;if(!n||r&&r.f&&!r.l)return t||new Xe(0);let i=!t||r,a=!r||r.i;r||(r={}),t||(t=new Xe(3*n));let s=function(x){let S=t.length;if(x>S){let T=new Xe(Math.max(2*S,x));T.set(t),t=T}},o=r.f||0,l=r.p||0,c=r.b||0,u=r.l,f=r.d,g=r.m,d=r.n,p=8*n;do{if(!u){o=lt(e,l,1);let _=lt(e,l+1,3);if(l+=3,!_){let A=e[(h=_x(l)+4)-4]|e[h-3]<<8,R=h+A;if(R>n){a&&Ue(0);break}i&&s(c+A),t.set(e.subarray(h,R),c),r.b=c+=A,r.p=l=8*R,r.f=o;continue}if(_===1)u=xx,f=Sx,g=9,d=5;else if(_===2){let A=lt(e,l,31)+257,R=lt(e,l+10,15)+4,w=A+lt(e,l+5,31)+1;l+=14;let C=new Xe(w),F=new Xe(19);for(var m=0;m>>4)<16)C[m++]=h;else{var v=0;let P=0;for(h===16?(P=3+lt(e,l,3),l+=2,v=C[m-1]):h===17?(P=3+lt(e,l,7),l+=3):h===18&&(P=11+lt(e,l,127),l+=7);P--;)C[m++]=v}}let W=C.subarray(0,A);var y=C.subarray(A);g=za(W),d=za(y),u=an(W,g,1),f=an(y,d,1)}else Ue(1);if(l>p){a&&Ue(0);break}}i&&s(c+131072);let x=(1<>>4;if(l+=15&v,l>p){a&&Ue(0);break}if(v||Ue(2),_<256)t[c++]=_;else{if(_===256){T=l,u=null;break}{let A=_-254;if(_>264){var b=du[m=_-257];A=lt(e,l,(1<>>4;if(R||Ue(3),l+=15&R,y=Ex[w],w>3&&(b=mu[w],y+=Ha(e,l)&(1<p){a&&Ue(0);break}i&&s(c+131072);let C=c+A;for(;c>>0};function WW(e,t,r){return r||(r=t,t={}),typeof r!="function"&&Ue(7),jW(e,t,[HW],function(n){return Ax(vu(n.data[0],Px(n.data[1])))},1,r)}function vu(e,t){return Ix(e,t)}var dx=typeof TextDecoder<"u"&&new TextDecoder,UW=function(e){for(let t="",r=0;;){let n=e[r++],i=(n>127)+(n>223)+(n>239);if(r+i>e.length)return[t,Wa(e,r-1)];i?i===3?(n=((15&n)<<18|(63&e[r++])<<12|(63&e[r++])<<6|63&e[r++])-65536,t+=String.fromCharCode(55296|n>>10,56320|1023&n)):t+=1&i?String.fromCharCode((31&n)<<6|63&e[r++]):String.fromCharCode((15&n)<<12|(63&e[r++])<<6|63&e[r++]):t+=String.fromCharCode(n)}};function Cx(e,t){if(t){let r="";for(let n=0;n65558)return s(Ue(13,0,1),null),i;let l=hr(e,o+8);if(l){let c=l,u=jt(e,o+16),f=u===4294967295||c===65535;if(f){let p=jt(e,o-12);f=jt(e,p)===101075792,f&&(c=l=jt(e,p+32),u=jt(e,p+48))}let g=t&&t.filter,d=function(){let p=$W(e,u,f),m=p[0],h=p[1],v=p[2],y=p[3],b=p[4],x=p[5],S=XW(e,x);u=b;let T=function(_,A){_?(i(),s(_,null)):(A&&(a[y]=A),--l||s(null,a))};if(!g||g({name:y,size:h,originalSize:v,compression:m}))if(m)if(m===8){let _=e.subarray(S,S+h);if(h<32e4)try{T(null,vu(_,new Xe(v)))}catch(A){T(A,null)}else n.push(WW(_,{size:v},T))}else T(Ue(14,"unknown compression type "+m,1),null);else T(null,Wa(e,S,S+h));else T(null,null)};for(let p=0;pt.arrayBuffer())}async function JW(e){return(await new Promise(r=>{let n=new FileReader;n.readAsDataURL(new Blob([e])),n.onload=()=>r(n.result)})).split(",",2)[1]}async function eU(e){let t=new Uint8Array(e),r=await new Promise((n,i)=>{(0,Xa.unzip)(t,(a,s)=>a?i(a):n(s))});return{read:n=>(0,Xa.strFromU8)(r[n]),readB64:async n=>await JW(r[n])}}async function tU(e,t){if(!("assets"in e))return e;async function r(i){let{p:a}=i;if(a==null||t.read(`images/${a}`)==null)return i;let s=a.split(".").pop(),o=await t.readB64(`images/${a}`);if(s?.startsWith("data:"))return i.p=s,i.e=1,i;switch(s){case"svg":case"svg+xml":i.p=`data:image/svg+xml;base64,${o}`;break;case"png":case"jpg":case"jpeg":case"gif":case"webp":i.p=`data:image/${s};base64,${o}`;break;default:i.p=`data:;base64,${o}`}return i.e=1,i}return(await Promise.all(e.assets.map(r))).map((i,a)=>{e.assets[a]=i}),e}async function rU(e){let t=await eU(e),r=YW(t.read("manifest.json"));return(await Promise.all(r.animations.map(i=>{let a=JSON.parse(t.read(`animations/${i.id}.json`));return tU(a,t)})))[0]}async function Mx(e){let t=await QW(e);return ZW(t)?await rU(t):JSON.parse(new TextDecoder().decode(t))}var Xa,Ox=ye(()=>{"use strict";Xa=pe(wx())});var Lx={};je(Lx,{cleanupElement:()=>bu,createInstance:()=>Fx,destroy:()=>aU,init:()=>qx,ready:()=>sU});var $a,qse,nU,iU,hi,yu,Ka,Dx,Eu,Rx,Fx,bu,qx,aU,sU,kx=ye(()=>{"use strict";$a=pe(So()),qse=pe(cx());Ox();nU=()=>window.Webflow.require("lottie").lottie,iU=()=>!!(window.Webflow.env("design")||window.Webflow.env("preview")),hi={Playing:"playing",Stopped:"stopped"},yu=class{_cache=[];set(t,r){let n=(0,$a.default)(this._cache,({wrapper:i})=>i===t);n!==-1&&this._cache.splice(n,1),this._cache.push({wrapper:t,instance:r})}delete(t){let r=(0,$a.default)(this._cache,({wrapper:n})=>n===t);r!==-1&&this._cache.splice(r,1)}get(t){let r=(0,$a.default)(this._cache,({wrapper:n})=>n===t);return r!==-1?this._cache[r].instance:null}},Ka=new yu,Dx={},Eu=class{config=null;currentState=hi.Stopped;animationItem;handlers={enterFrame:[],complete:[],loop:[],dataReady:[],destroy:[],error:[]};load(t){let n=(t.dataset||Dx).src||"";n.endsWith(".lottie")?Mx(n).then(i=>{this._loadAnimation(t,i)}):this._loadAnimation(t,void 0),Ka.set(t,this),this.container=t}_loadAnimation(t,r){let n=t.dataset||Dx,i=n.src||"",a=n.preserveAspectRatio||"xMidYMid meet",s=n.renderer||"svg",o=parseFloat(n.loop)===1,l=parseFloat(n.direction)||1,c=parseFloat(n.autoplay)===1,u=parseFloat(n.duration)||0,f=parseFloat(n.isIx2Target)===1,g=parseFloat(n.ix2InitialState);isNaN(g)&&(g=null);let d={src:i,loop:o,autoplay:c,renderer:s,direction:l,duration:u,hasIx2:f,ix2InitialValue:g,preserveAspectRatio:a};if(this.animationItem&&this.config&&this.config.src===i&&s===this.config.renderer&&a===this.config.preserveAspectRatio){if(o!==this.config.loop&&this.setLooping(o),f||(l!==this.config.direction&&this.setDirection(l),u!==this.config.duration&&(u>0&&u!==this.duration?this.setSpeed(this.duration/u):this.setSpeed(1))),c&&this.play(),g&&g!==this.config.ix2InitialValue){let m=g/100;this.goToFrame(this.frames*m)}this.config=d;return}let p={container:t,loop:o,autoplay:c,renderer:s,rendererSettings:{preserveAspectRatio:a,progressiveLoad:!0,hideOnTransparent:!0}};try{this.animationItem&&this.destroy(),this.animationItem=nU().loadAnimation({...p,...r?{animationData:r}:{path:i}})}catch(m){this.handlers.error.forEach(h=>h(m));return}this.animationItem&&(iU()&&(this.animationItem.addEventListener("enterFrame",()=>{if(!this.isPlaying)return;let{currentFrame:m,totalFrames:h,playDirection:v}=this.animationItem,y=m/h*100,b=Math.round(v===1?y:100-y);this.handlers.enterFrame.forEach(x=>x(b,m))}),this.animationItem.addEventListener("complete",()=>{if(this.currentState!==hi.Playing){this.handlers.complete.forEach(m=>m());return}if(!this.animationItem.loop){this.handlers.complete.forEach(m=>m());return}this.currentState=hi.Stopped}),this.animationItem.addEventListener("loopComplete",m=>{this.handlers.loop.forEach(h=>h(m))}),this.animationItem.addEventListener("data_failed",m=>{this.handlers.error.forEach(h=>h(m))}),this.animationItem.addEventListener("error",m=>{this.handlers.error.forEach(h=>h(m))})),this.isLoaded?(this.handlers.dataReady.forEach(m=>m()),c&&this.play()):this.animationItem.addEventListener("data_ready",()=>{if(this.handlers.dataReady.forEach(m=>m()),f||(this.setDirection(l),u>0&&u!==this.duration&&this.setSpeed(this.duration/u),c&&this.play()),g){let m=g/100;this.goToFrame(this.frames*m)}}),this.config=d)}onFrameChange(t){this.handlers.enterFrame.indexOf(t)===-1&&this.handlers.enterFrame.push(t)}onPlaybackComplete(t){this.handlers.complete.indexOf(t)===-1&&this.handlers.complete.push(t)}onLoopComplete(t){this.handlers.loop.indexOf(t)===-1&&this.handlers.loop.push(t)}onDestroy(t){this.handlers.destroy.indexOf(t)===-1&&this.handlers.destroy.push(t)}onDataReady(t){this.handlers.dataReady.indexOf(t)===-1&&this.handlers.dataReady.push(t)}onError(t){this.handlers.error.indexOf(t)===-1&&this.handlers.error.push(t)}play(){if(!this.animationItem)return;let t=this.animationItem.playDirection===1?0:this.frames;this.animationItem.goToAndPlay(t,!0),this.currentState=hi.Playing}stop(){if(this.animationItem){if(this.isPlaying){let{playDirection:t}=this.animationItem,r=t===1?0:this.frames;this.animationItem.goToAndStop(r,!0)}this.currentState=hi.Stopped}}destroy(){this.animationItem&&(this.isPlaying&&this.stop(),this.handlers.destroy.forEach(t=>t()),this.container&&Ka.delete(this.container),this.animationItem.destroy(),Object.keys(this.handlers).forEach(t=>this.handlers[t].length=0),this.animationItem=null,this.container=null,this.config=null)}get isPlaying(){return this.animationItem?!this.animationItem.isPaused:!1}get isPaused(){return this.animationItem?this.animationItem.isPaused:!1}get duration(){return this.animationItem?this.animationItem.getDuration():0}get frames(){return this.animationItem?this.animationItem.totalFrames:0}get direction(){return this.animationItem?this.animationItem.playDirection:1}get isLoaded(){return this.animationItem,this.animationItem.isLoaded}get ix2InitialValue(){return this.config?this.config.ix2InitialValue:null}goToFrame(t){this.animationItem&&this.animationItem.setCurrentRawFrameValue(t)}setSubframe(t){this.animationItem&&this.animationItem.setSubframe(t)}setSpeed(t=1){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.setSpeed(t))}setLooping(t){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.loop=t)}setDirection(t){this.animationItem&&(this.isPlaying&&this.stop(),this.animationItem.setDirection(t),this.goToFrame(t===1?0:this.frames))}},Rx=()=>Array.from(document.querySelectorAll('[data-animation-type="lottie"]')),Fx=e=>{let t=Ka.get(e);return t==null&&(t=new Eu),t.load(e),t},bu=e=>{let t=Ka.get(e);t&&t.destroy()},qx=()=>{Rx().forEach(e=>{parseFloat(e.getAttribute("data-is-ix2-target"))===1||bu(e),Fx(e)})},aU=()=>{Rx().forEach(bu)},sU=qx});var Nx=E((exports,module)=>{typeof navigator<"u"&&function(e,t){typeof exports=="object"&&typeof module<"u"?module.exports=t():typeof define=="function"&&define.amd?define(t):(e=typeof globalThis<"u"?globalThis:e||self).lottie=t()}(exports,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=t.length===1?"0"+t:t;return function(n,i,a){return n<0&&(n=0),i<0&&(i=0),a<0&&(a=0),"#"+r[n]+r[i]+r[a]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return _typeof$5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$5(e)}var dataManager=function(){var e,t,r=1,n=[],i={onmessage:function(){},postMessage:function(l){e({data:l})}},a={postMessage:function(l){i.onmessage({data:l})}};function s(){t||(t=function(l){if(window.Worker&&window.Blob&&getWebWorker()){var c=new Blob(["var _workerSelf = self; self.onmessage = ",l.toString()],{type:"text/javascript"}),u=URL.createObjectURL(c);return new Worker(u)}return e=l,i}(function(l){if(a.dataManager||(a.dataManager=function(){function u(_,A){var R,w,C,F,M,O,B=_.length;for(w=0;w=0;A-=1)if(_[A].ty==="sh")if(_[A].ks.k.i)d(_[A].ks.k);else for(w=_[A].ks.k.length,R=0;RR[0]||!(R[0]>_[0])&&(_[1]>R[1]||!(R[1]>_[1])&&(_[2]>R[2]||!(R[2]>_[2])&&null))}var m,h=function(){var _=[4,4,14];function A(R){var w,C,F,M=R.length;for(w=0;w=0;C-=1)if(w[C].ty==="sh")if(w[C].ks.k.i)w[C].ks.k.c=w[C].closed;else for(M=w[C].ks.k.length,F=0;F500)&&(this._imageLoaded(),clearInterval(c)),l+=1}.bind(this),50)}function a(o){var l={assetData:o},c=n(o,this.assetsPath,this.path);return dataManager.loadData(c,function(u){l.img=u,this._footageLoaded()}.bind(this),function(){l.img={},this._footageLoaded()}.bind(this)),l}function s(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=a.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return s.prototype={loadAssets:function(o,l){var c;this.imagesLoadedCb=l;var u=o.length;for(c=0;cthis.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,a=e.layers,s=a.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(this.isLoaded!==!1&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&this.loop!==!0?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramet&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,r!==-1&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),_typeof$4(e[0])==="object"){var r,n=e.length;for(r=0;r=0;h-=1)t[h].animation.destroy(m)},e.freeze=function(){s=!0},e.unfreeze=function(){s=!1,p()},e.setVolume=function(m,h){var v;for(v=0;v=.001?function(y,b,x,S){for(var T=0;T<4;++T){var _=l(b,x,S);if(_===0)return b;b-=(o(b,x,S)-y)/_}return b}(u,h,f,g):v===0?h:function(y,b,x,S,T){var _,A,R=0;do(_=o(A=b+(x-b)/2,S,T)-y)>0?x=A:b=A;while(Math.abs(_)>1e-7&&++R<10);return A}(u,p,p+r,f,g)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,i=e,a=createSizedArray(i);return{newElement:function(){return n?a[n-=1]:t()},release:function(s){n===i&&(a=pooling.double(a),i*=2),r&&r(s),a[n]=s,n+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(e){var t,r=e.lengths.length;for(t=0;t-.001&&m<.001}var r=function(c,u,f,g){var d,p,m,h,v,y,b=getDefaultCurveSegments(),x=0,S=[],T=[],_=bezierLengthPool.newElement();for(m=f.length,d=0;dm?-1:1,y=!0;y;)if(g[p]<=m&&g[p+1]>m?(h=(m-g[p])/(g[p+1]-g[p]),y=!1):p+=v,p<0||p>=d-1){if(p===d-1)return f[p];y=!1}return f[p]+(f[p+1]-f[p])*h}var l=createTypedArray("float32",8);return{getSegmentsLength:function(c){var u,f=segmentsLengthPool.newElement(),g=c.c,d=c.v,p=c.o,m=c.i,h=c._length,v=f.lengths,y=0;for(u=0;u1&&(d=1);var h,v=o(d,m),y=o(p=p>1?1:p,m),b=c.length,x=1-v,S=1-y,T=x*x*x,_=v*x*x*3,A=v*v*x*3,R=v*v*v,w=x*x*S,C=v*x*S+x*v*S+x*x*y,F=v*v*S+x*v*y+v*x*y,M=v*v*y,O=x*S*S,B=v*S*S+x*y*S+x*S*y,W=v*y*S+x*y*y+v*S*y,J=v*y*y,P=S*S*S,D=y*S*S+S*y*S+S*S*y,N=y*y*S+S*y*y+y*S*y,X=y*y*y;for(h=0;hx?b>S?b-x-S:S-x-b:S>x?S-x-b:x-b-S)>-1e-4&&y<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;this.propType==="multidimensional"&&(r=createTypedArray("float32",this.pv.length));for(var i,a,s,o,l,c,u,f,g,d=t.lastIndex,p=d,m=this.keyframes.length-1,h=!0;h;){if(i=this.keyframes[p],a=this.keyframes[p+1],p===m-1&&e>=a.t-n){i.h&&(i=a),d=0;break}if(a.t-n>e){d=p;break}p=y||e=y?x.points.length-1:0;for(l=x.points[S].point.length,o=0;o=A&&_=y?(r[0]=v[0],r[1]=v[1],r[2]=v[2]):e<=b?(r[0]=i.s[0],r[1]=i.s[1],r[2]=i.s[2]):quaternionToEuler(r,slerp(createQuaternion(i.s),createQuaternion(v),(e-b)/(y-b)));else for(p=0;p=y?c=1:e1e-6?(n=Math.acos(i),a=Math.sin(n),s=Math.sin((1-r)*n)/a,o=Math.sin(r*n)/a):(s=1-r,o=r),l[0]=s*c+o*d,l[1]=s*u+o*p,l[2]=s*f+o*m,l[3]=s*g+o*h,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],i=t[2],a=t[3],s=Math.atan2(2*n*a-2*r*i,1-2*n*n-2*i*i),o=Math.asin(2*r*n+2*i*a),l=Math.atan2(2*r*a-2*n*i,1-2*r*r-2*i*i);e[0]=s/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,i=Math.cos(t/2),a=Math.cos(r/2),s=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[o*l*s+i*a*c,o*a*s+i*l*c,i*l*s-o*a*c,i*a*s-o*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if(this.propType==="unidimensional")t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[]}(!a[n]||a[n]&&!i)&&(a[n]=pointPool.newElement()),a[n][0]=e,a[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,a,s,o){this.setXYAt(e,t,"v",s,o),this.setXYAt(r,n,"o",s,o),this.setXYAt(i,a,"i",s,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var a,s=this._length-1,o=this._length;for(a=i;a=w[w.length-1].t-this.offsetTime)h=w[w.length-1].s?w[w.length-1].s[0]:w[w.length-2].e[0],y=!0;else{for(var C,F,M,O=R,B=w.length-1,W=!0;W&&(C=w[O],!((F=w[O+1]).t-this.offsetTime>d));)O=F.t-this.offsetTime)_=1;else if(dm&&d>m)||(this._caching.lastIndex=h0||P>-1e-6&&P<0?n(1e4*P)/1e4:P}function J(){var P=this.props;return"matrix("+W(P[0])+","+W(P[1])+","+W(P[4])+","+W(P[5])+","+W(P[12])+","+W(P[13])+")"}return function(){this.reset=i,this.rotate=a,this.rotateX=s,this.rotateY=o,this.rotateZ=l,this.skew=u,this.skewFromAxis=f,this.shear=c,this.scale=g,this.setTransform=d,this.translate=p,this.transform=m,this.multiply=h,this.applyToPoint=S,this.applyToX=T,this.applyToY=_,this.applyToZ=A,this.applyToPointArray=M,this.applyToTriplePoints=F,this.applyToPointStringified=O,this.toCSS=B,this.to2dCSS=J,this.clone=b,this.cloneFromProps=x,this.equals=y,this.inversePoints=C,this.inversePoint=w,this.getInverseMatrix=R,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return _typeof$3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$3(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){standalone===!0?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return standalone===!0&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if(typeof e=="string")switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return typeof navigator<"u"}function installPlugin(e,t){e==="expressions"&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r"u"?"undefined":_typeof$3(exports))==="object"&&typeof module<"u"||typeof define=="function"&&define.amd||(window.bodymovin=lottie)}catch(e){}var ShapeModifiers=function(){var e={},t={};return e.registerModifier=function(r,n){t[r]||(t[r]=n)},e.getModifier=function(r,n,i){return new t[r](n,i)},e}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,i){var a=[];t<=1?a.push({s:e,e:t}):e>=1?a.push({s:e-1,e:t-1}):(a.push({s:e,e:1}),a.push({s:0,e:t-1}));var s,o,l=[],c=a.length;for(s=0;sn+r||(u=o.s*i<=n?0:(o.s*i-n)/r,f=o.e*i>=n+r?1:(o.e*i-n)/r,l.push([u,f]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t1?1+a:this.s.v<0?0+a:this.s.v+a)>(r=this.e.v>1?1+a:this.e.v<0?0+a:this.e.v+a)){var s=t;t=r,r=s}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,c,u,f,g=this.shapes.length,d=0;if(r===t)for(i=0;i=0;i-=1)if((p=this.shapes[i]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),this.m===2&&g>1?(v=this.calculateShapeEdges(t,r,p.totalShapeLength,x,d),x+=p.totalShapeLength):v=[[y,b]],l=v.length,o=0;o=1?h.push({s:p.totalShapeLength*(y-1),e:p.totalShapeLength*(b-1)}):(h.push({s:p.totalShapeLength*y,e:p.totalShapeLength}),h.push({s:0,e:p.totalShapeLength*(b-1)}));var S=this.addShapes(p,h[0]);if(h[0].s!==h[0].e){if(h.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var T=S.pop();this.addPaths(S,m),S=this.addShapes(p,h[1],T)}else this.addPaths(S,m),S=this.addShapes(p,h[1]);this.addPaths(S,m)}}p.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;rt.e){r.c=!1;break}t.s<=p&&t.e>=p+s.addedLength?(this.addSegment(g[n].v[i-1],g[n].o[i-1],g[n].i[i],g[n].v[i],r,o,h),h=!1):(c=bez.getNewSegment(g[n].v[i-1],g[n].v[i],g[n].o[i-1],g[n].i[i],(t.s-p)/s.addedLength,(t.e-p)/s.addedLength,l[i-1]),this.addSegmentFromArray(c,r,o,h),h=!1,r.c=!1),p+=s.addedLength,o+=1}if(g[n].c&&l.length){if(s=l[i-1],p<=t.e){var v=l[i-1].addedLength;t.s<=p&&t.e>=p+v?(this.addSegment(g[n].v[i-1],g[n].o[i-1],g[n].i[0],g[n].v[0],r,o,h),h=!1):(c=bez.getNewSegment(g[n].v[i-1],g[n].v[0],g[n].o[i-1],g[n].i[0],(t.s-p)/v,(t.e-p)/v,l[i-1]),this.addSegmentFromArray(c,r,o,h),h=!1,r.c=!1)}else r.c=!1;p+=s.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),p>t.e)break;n=this.p.keyframes[this.p.keyframes.length-1].t?(i=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/n,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/n,0)):(i=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/n,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){i=[],a=[];var s=this.px,o=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(i[0]=s.getValueAtTime((s.keyframes[0].t+.01)/n,0),i[1]=o.getValueAtTime((o.keyframes[0].t+.01)/n,0),a[0]=s.getValueAtTime(s.keyframes[0].t/n,0),a[1]=o.getValueAtTime(o.keyframes[0].t/n,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(i[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/n,0),i[1]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/n,0),a[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/n,0),a[1]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/n,0)):(i=[s.pv,o.pv],a[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/n,s.offsetTime),a[1]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/n,o.offsetTime))}else i=a=e;this.v.rotate(-Math.atan2(i[1]-a[1],i[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(r){this._addDynamicProperty(r),this.elem.addDynamicProperty(r),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(r,n,i){return new t(r,n,i)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(e===0)return[];var n=t*t-4*e*r;if(n<0)return[];var i=-t/(2*e);if(n===0)return[i];var a=Math.sqrt(n)/(2*e);return[i-a,i+a]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,i){i&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),i&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var a=polynomialCoefficients(e[0],t[0],r[0],n[0]),s=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[a[0],s[0]],this.b=[a[1],s[1]],this.c=[a[2],s[2]],this.d=[a[3],s[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var i=n;n=r,r=i}for(var a=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),s=0;s0&&a[s]<1){var o=e.point(a[s])[t];on&&(n=o)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)=a||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)i.push([e.t,t.t]);else{var s=splitData(e),o=splitData(t);intersectsImpl(s[0],o[0],r+1,n,i,a),intersectsImpl(s[0],o[1],r+1,n,i,a),intersectsImpl(s[1],o[0],r+1,n,i,a),intersectsImpl(s[1],o[1],r+1,n,i,a)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var i=[e[0],e[1],1],a=[t[0],t[1],1],s=[r[0],r[1],1],o=[n[0],n[1],1],l=crossProduct(crossProduct(i,a),crossProduct(s,o));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,i,a,s){var o=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*n*i,u=t[1]-Math.sin(r)*n*i;e.setTripleAt(c,u,c+Math.cos(o)*a,u-Math.sin(o)*a,c+Math.cos(l)*s,u-Math.sin(l)*s,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=t===0?e.length()-1:t-1,n=(t+1)%e.length(),i=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(i[1],i[0])}function zigZagCorner(e,t,r,n,i,a,s){var o=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[r===0?t._length-1:r-1],u=t.v[(r+1)%t._length],f=a===2?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,g=a===2?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(e,t.v[r%t._length],o,s,n,g/(2*(i+1)),f/(2*(i+1)),a)}function zigZagSegment(e,t,r,n,i,a){for(var s=0;s1&&t.length>1&&(i=getIntersection(e[0],t[t.length-1]))?[[e[0].split(i[0])[0]],[t[t.length-1].split(i[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,i,a,s=e.inflectionPoints();if(s.length===0)return[offsetSegment(e,t)];if(s.length===1||floatEqual(s[1],1))return r=(i=e.split(s[0]))[0],n=i[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(i=e.split(s[0]))[0];var o=(s[1]-s[0])/(1-s[0]);return a=(i=i[1].split(o))[0],n=i[1],[offsetSegment(r,t),offsetSegment(a,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,a=0;a0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t0?Math.floor(g):Math.ceil(g),m=this.pMatrix.props,h=this.rMatrix.props,v=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var y,b,x=0;if(g>0){for(;xp;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),x-=1;d&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-d,!0),x-=d)}for(n=this.data.m===1?0:this._currentCopies-1,i=this.data.m===1?1:-1,a=this._currentCopies;a;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),x!==0){for((n!==0&&i===1||n!==this._currentCopies-1&&i===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(h[0],h[1],h[2],h[3],h[4],h[5],h[6],h[7],h[8],h[9],h[10],h[11],h[12],h[13],h[14],h[15]),this.matrix.transform(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7],v[8],v[9],v[10],v[11],v[12],v[13],v[14],v[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),y=0;y0&&n<1?[t]:[]:[t-n,t+n].filter(function(i){return i>0&&i<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),i=lerpPoint(t,r,e),a=lerpPoint(r,n,e),s=lerpPoint(i,a,e);return[new PolynomialBezier(this.points[0],t,i,s,!0),new PolynomialBezier(s,a,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){t===void 0&&(t=2),r===void 0&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0},ZigZagModifier.prototype.processPath=function(e,t,r,n){var i=e._length,a=shapePool.newElement();if(a.c=e.c,e.c||(i-=1),i===0)return a;var s=-1,o=PolynomialBezier.shapeSegment(e,0);zigZagCorner(a,e,0,t,r,n,s);for(var l=0;l=0;a-=1)o=PolynomialBezier.shapeSegmentInverted(e,a),c.push(offsetSegmentSplit(o,t));c=pruneIntersections(c);var u=null,f=null;for(a=0;a=55296&&g<=56319){var d=u.charCodeAt(1);d>=56320&&d<=57343&&(f=1024*(g-55296)+d-56320+65536)}return f}function o(u){var f=s(u);return f>=127462&&f<=127487}var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};l.isModifier=function(u,f){var g=u.toString(16)+f.toString(16);return n.indexOf(g)!==-1},l.isZeroWidthJoiner=function(u){return u===8205},l.isFlagEmoji=function(u){return o(u.substr(0,2))&&o(u.substr(2,2))},l.isRegionalCode=o,l.isCombinedCharacter=function(u){return t.indexOf(u)!==-1},l.isRegionalFlag=function(u,f){var g=s(u.substr(f,2));if(g!==r)return!1;var d=0;for(f+=2;d<5;){if((g=s(u.substr(f,2)))<917601||g>917626)return!1;d+=1,f+=2}return s(u.substr(f,2))===917631},l.isVariationSelector=function(u){return u===65039},l.BLACK_FLAG_CODE_POINT=r;var c={addChars:function(u){if(u){var f;this.chars||(this.chars=[]);var g,d,p=u.length,m=this.chars.length;for(f=0;f0&&(y=!1),y){var b=createTag("style");b.setAttribute("f-forigin",d[g].fOrigin),b.setAttribute("f-origin",d[g].origin),b.setAttribute("f-family",d[g].fFamily),b.type="text/css",b.innerText="@font-face {font-family: "+d[g].fFamily+"; font-style: normal; src: url('"+d[g].fPath+"');}",f.appendChild(b)}}else if(d[g].fOrigin==="g"||d[g].origin===1){for(h=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),v=0;ve?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",h),this.element.maskedElement.setAttribute(y,"url("+getLocationHref()+"#"+h+")"),a.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(a+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==a){var s="";r.elem&&(t.c&&(s=e.inv?this.solidPath+a:a),r.elem.setAttribute("d",s)),r.lastPath=a}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};return e.createFilter=function(t,r){var n=createNS("filter");return n.setAttribute("id",t),r!==!0&&(n.setAttribute("filterUnits","objectBoundingBox"),n.setAttribute("x","0%"),n.setAttribute("y","0%"),n.setAttribute("width","100%"),n.setAttribute("height","100%")),n},e.createAlphaToLuminanceFilter=function(){var t=createNS("feColorMatrix");return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),t},e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas<"u"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,a=createElementID(),s=filtersFactory.createFilter(a,!0),o=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)m=u.transformers[S].mProps._mdf||m,x-=1,S-=1;if(m)for(x=_-u.styles[v].lvl,S=u.transformers.length-1;x>0;)b.multiply(u.transformers[S].mProps.v),x-=1,S-=1}else b=e;if(d=(y=u.sh.paths)._length,m){for(p="",g=0;g=1?C=.99:C<=-1&&(C=-.99);var F=h*C,M=Math.cos(w+u.a.v)*F+b[0],O=Math.sin(w+u.a.v)*F+b[1];v.setAttribute("fx",M),v.setAttribute("fy",O),y&&!u.g._collapsable&&(u.of.setAttribute("fx",M),u.of.setAttribute("fy",O))}}function l(c,u,f){var g=u.style,d=u.d;d&&(d._mdf||f)&&d.dashStr&&(g.pElem.setAttribute("stroke-dasharray",d.dashStr),g.pElem.setAttribute("stroke-dashoffset",d.dashoffset[0])),u.c&&(u.c._mdf||f)&&g.pElem.setAttribute("stroke","rgb("+bmFloor(u.c.v[0])+","+bmFloor(u.c.v[1])+","+bmFloor(u.c.v[2])+")"),(u.o._mdf||f)&&g.pElem.setAttribute("stroke-opacity",u.o.v),(u.w._mdf||f)&&(g.pElem.setAttribute("stroke-width",u.w.v),g.msElem&&g.msElem.setAttribute("stroke-width",u.w.v))}return{createRenderFunction:function(c){switch(c.ty){case"fl":return a;case"gf":return o;case"gs":return s;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,i,a){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=a,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,a=this.stylesList.length,s=[],o=!1;for(r=0;r1&&o&&this.setShapesAsAnimated(s)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;o-=1){if((g=this.searchProcessedElement(e[o]))?t[o]=r[g-1]:e[o]._render=s,e[o].ty==="fl"||e[o].ty==="st"||e[o].ty==="gf"||e[o].ty==="gs"||e[o].ty==="no")g?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&t[o].style.pElem.parentNode!==n&&n.appendChild(t[o].style.pElem),m.push(t[o].style);else if(e[o].ty==="gr"){if(g)for(c=t[o].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(n=0;nt);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,a=e.length,s=!1,o=!1,l="";i=55296&&t<=56319?FontManager.isRegionalFlag(e,i)?l=e.substr(i,14):(r=e.charCodeAt(i+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(i,2),s=!0):l=FontManager.isFlagEmoji(e.substr(i,4))?e.substr(i,4):e.substr(i,2)):t>56319?(r=e.charCodeAt(i+1),FontManager.isVariationSelector(t)&&(s=!0)):FontManager.isZeroWidthJoiner(t)&&(s=!0,o=!0),s?(n[n.length-1]+=l,s=!1):n.push(l),i+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,a,s,o,l=this.elem.globalData.fontManager,c=this.data,u=[],f=0,g=c.m.g,d=0,p=0,m=0,h=[],v=0,y=0,b=l.getFontByName(e.f),x=0,S=getFontProperties(b);e.fWeight=S.weight,e.fStyle=S.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var T,_=e.tr/1e3*e.finalSize;if(e.sz)for(var A,R,w=!0,C=e.sz[0],F=e.sz[1];w;){A=0,v=0,r=(R=this.buildFinalText(e.t)).length,_=e.tr/1e3*e.finalSize;var M=-1;for(t=0;tC&&R[t]!==" "?(M===-1?r+=1:t=M,A+=e.finalLineHeight||1.2*e.finalSize,R.splice(t,M===t?1:0,"\r"),M=-1,v=0):(v+=x,v+=_);A+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Fy?v:y,v=-2*_,i="",n=!0,m+=1):i=O,l.chars?(o=l.getCharData(O,b.fStyle,l.getFontByName(e.f).fFamily),x=n?0:o.w*e.finalSize/100):x=l.measureText(i,e.f,e.finalSize),O===" "?B+=x+_:(v+=x+_+B,B=0),u.push({l:x,an:x,add:d,n,anIndexes:[],val:i,line:m,animatorJustifyOffset:0}),g==2){if(d+=x,i===""||i===" "||t===r-1){for(i!==""&&i!==" "||(d-=x);p<=t;)u[p].an=d,u[p].ind=f,u[p].extra=x,p+=1;f+=1,d=0}}else if(g==3){if(d+=x,i===""||t===r-1){for(i===""&&(d-=x);p<=t;)u[p].an=d,u[p].ind=f,u[p].extra=x,p+=1;d=0,f+=1}}else u[f].ind=f,u[f].extra=0,f+=1;if(e.l=u,y=v>y?v:y,h.push(v),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=y,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=h;var W,J,P,D,N=c.a;s=N.length;var X=[];for(a=0;a0?a=this.ne.v/100:s=-this.ne.v/100,this.xe.v>0?o=1-this.xe.v/100:l=1+this.xe.v/100;var c=BezierFactory.getBezierEasing(a,s,o,l).get,u=0,f=this.finalS,g=this.finalE,d=this.data.sh;if(d===2)u=c(u=g===f?i>=g?1:0:e(0,t(.5/(g-f)+(i-f)/(g-f),1)));else if(d===3)u=c(u=g===f?i>=g?0:1:1-e(0,t(.5/(g-f)+(i-f)/(g-f),1)));else if(d===4)g===f?u=0:(u=e(0,t(.5/(g-f)+(i-f)/(g-f),1)))<.5?u*=2:u=1-2*(u-.5),u=c(u);else if(d===5){if(g===f)u=0;else{var p=g-f,m=-p/2+(i=t(e(0,i+.5-f),g-f)),h=p/2;u=Math.sqrt(1-m*m/(h*h))}u=c(u)}else d===6?(g===f?u=0:(i=t(e(0,i+.5-f),g-f),u=(1+Math.cos(Math.PI+2*Math.PI*i/(g-f)))/2),u=c(u)):(i>=r(f)&&(u=e(0,t(i-f<0?t(g,1)-(f-i):g-i,1))),u=c(u));if(this.sm.v!==100){var v=.01*this.sm.v;v===0&&(v=1e-8);var y=.5-.5*v;u1&&(u=1)}return u*this.a.v},getValue:function(i){this.iterateDynamicProperties(),this._mdf=i||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,i&&this.data.r===2&&(this.e.v=this._currentTextLength);var a=this.data.r===2?1:100/this.data.totalChars,s=this.o.v/a,o=this.s.v/a+s,l=this.e.v/a+s;if(o>l){var c=o;o=l,l=c}this.finalS=o,this.finalE=l}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(i,a,s){return new n(i,a,s)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,a=t.a;this.a={r:a.r?i(e,a.r,0,degToRads,r):n,rx:a.rx?i(e,a.rx,0,degToRads,r):n,ry:a.ry?i(e,a.ry,0,degToRads,r):n,sk:a.sk?i(e,a.sk,0,degToRads,r):n,sa:a.sa?i(e,a.sa,0,degToRads,r):n,s:a.s?i(e,a.s,1,.01,r):n,a:a.a?i(e,a.a,1,0,r):n,o:a.o?i(e,a.o,0,.01,r):n,p:a.p?i(e,a.p,1,0,r):n,sw:a.sw?i(e,a.sw,0,0,r):n,sc:a.sc?i(e,a.sc,1,0,r):n,fc:a.fc?i(e,a.fc,1,0,r):n,fh:a.fh?i(e,a.fh,0,0,r):n,fs:a.fs?i(e,a.fs,0,.01,r):n,fb:a.fb?i(e,a.fb,0,.01,r):n,t:a.t?i(e,a.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e=o+ie||!p?(y=(o+ie-c)/l.partialLength,Y=d.point[0]+(l.point[0]-d.point[0])*y,$=d.point[1]+(l.point[1]-d.point[1])*y,A.translate(-S[0]*C[i].an*.005,-S[1]*D*.01),u=!1):p&&(c+=l.partialLength,(f+=1)>=p.length&&(f=0,m[g+=1]?p=m[g].points:x.v.c?(f=0,p=m[g=0].points):(c-=l.partialLength,p=null)),p&&(d=l,h=(l=p[f]).partialLength));X=C[i].an/2-C[i].add,A.translate(-X,0,0)}else X=C[i].an/2-C[i].add,A.translate(-X,0,0),A.translate(-S[0]*C[i].an*.005,-S[1]*D*.01,0);for(B=0;Be?this.textSpans[e].span:createNS(l?"g":"text"),h<=e){if(s.setAttribute("stroke-linecap","butt"),s.setAttribute("stroke-linejoin","round"),s.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=s,l){var v=createNS("g");s.appendChild(v),this.textSpans[e].childSpan=v}this.textSpans[e].span=s,this.layerElement.appendChild(s)}s.style.display="inherit"}if(c.reset(),u&&(o[e].n&&(f=-p,g+=r.yOffset,g+=d?1:0,d=!1),this.applyTextPropertiesToMatrix(r,c,o[e].line,f,g),f+=o[e].l||0,f+=p),l){var y;if((m=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t===1)y=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),y=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var x=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(x.layerElement),x.destroy()}this.textSpans[e].glyph=y,y._debug=!0,y.prepareFrame(0),y.renderFrame(),this.textSpans[e].childSpan.appendChild(y.layerElement),m.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&s.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),s.textContent=o[e].val,s.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&s&&s.setAttribute("d","")}else{var S=this.textContainer,T="start";switch(r.j){case 1:T="end";break;case 2:T="middle";break;default:T="start"}S.setAttribute("text-anchor",T),S.setAttribute("letter-spacing",p);var _=this.buildTextContents(r.finalText);for(t=_.length,g=r.ps?r.ps[1]+r.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=i},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(this.data.td!==1||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:e.hd===!0},n={};if(e.ty==="fl"||e.ty==="st"?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):e.ty!=="gf"&&e.ty!=="gs"||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),e.ty==="st"||e.ty==="gs"){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],e.lj==1&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=e.r===2?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e=0;a-=1){if((l=this.searchProcessedElement(e[a]))?t[a]=r[l-1]:e[a]._shouldRender=n,e[a].ty==="fl"||e[a].ty==="st"||e[a].ty==="gf"||e[a].ty==="gs")l?t[a].style.closed=!1:t[a]=this.createStyleElement(e[a],p),g.push(t[a].style);else if(e[a].ty==="gr"){if(l)for(o=t[a].it.length,s=0;s=0;i-=1)t[i].ty==="tr"?(a=r[i].transform,this.renderShapeTransform(e,a)):t[i].ty==="sh"||t[i].ty==="el"||t[i].ty==="rc"||t[i].ty==="sr"?this.renderPath(t[i],r[i]):t[i].ty==="fl"?this.renderFill(t[i],r[i],a):t[i].ty==="st"?this.renderStroke(t[i],r[i],a):t[i].ty==="gf"||t[i].ty==="gs"?this.renderGradientFill(t[i],r[i],a):t[i].ty==="gr"?this.renderShape(a,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,a=e.trNodes,s=t.paths,o=s._length;a.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?f=.99:f<=-1&&(f=-.99);var g=c*f,d=Math.cos(u+t.a.v)*g+o[0],p=Math.sin(u+t.a.v)*g+o[1];n=s.createRadialGradient(d,p,0,o[0],o[1],c)}var m=e.g.p,h=t.g.c,v=1;for(a=0;ao&&l==="xMidYMid slice"||si&&o==="meet"||ai&&o==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:c==="xMax"&&(ai&&o==="slice")?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty=u==="YMid"&&(a>i&&o==="meet"||ai&&o==="meet"||a=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||this.renderConfig.clearCanvas!==!0||t)&&!this.destroyed&&e!==-1){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&this.layers[e].ty!==99){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r0&&o<1&&f[g].push(this.calculateF(o,e,t,r,n,g)):(l=a*a-4*s*i)>=0&&((c=(-a+bmSqrt(l))/(2*i))>0&&c<1&&f[g].push(this.calculateF(c,e,t,r,n,g)),(u=(-a-bmSqrt(l))/(2*i))>0&&u<1&&f[g].push(this.calculateF(u,e,t,r,n,g))));this.shapeBoundingBox.left=bmMin.apply(null,f[0]),this.shapeBoundingBox.top=bmMin.apply(null,f[1]),this.shapeBoundingBox.right=bmMax.apply(null,f[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,f[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,a){return bmPow(1-e,3)*t[a]+3*bmPow(1-e,2)*e*r[a]+3*(1-e)*bmPow(e,2)*n[a]+bmPow(e,3)*i[a]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;rr&&(r=i)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),s=[i[0]/a,i[1]/a,i[2]/a],o=Math.sqrt(s[2]*s[2]+s[0]*s[0]),l=Math.atan2(s[1],o),c=Math.atan2(s[0],-s[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var f,g,d;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var a=createTag("div");if(styleDiv(a),t==="3d"){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var s="50% 50%";r.webkitTransformOrigin=s,r.mozTransformOrigin=s,r.transformOrigin=s;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=a.style).transform=o,n.webkitTransform=o}i.appendChild(a);var l={container:a,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;rs?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(a-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=a/this.globalData.compSize.h,t=a/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(a/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e=o;)S/=2,T/=2,_>>>=1;return(S+_)/T};return x.int32=function(){return 0|b.g(4)},x.quick=function(){return b.g(4)/4294967296},x.double=x,g(d(b.S),e),(m.pass||h||function(S,T,_,A){return A&&(A.S&&u(A,b),S.state=function(){return u(b,{})}),_?(t.random=S,T):S})(x,y,"global"in m?m.global:this==t,m.state)},g(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return _typeof$1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof$1(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return e==="number"||t instanceof Number||e==="boolean"||e==="string"}function $bm_neg(e){var t=_typeof$1(e);if(t==="number"||e instanceof Number||t==="boolean")return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;rr){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if(typeof e=="number"||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r.5?c/(2-s-o):c/(s+o),s){case n:t=(i-a)/c+(i1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],a=e[1],s=e[2];if(a===0)t=s,n=s,r=s;else{var o=s<.5?s*(1+a):s+a-s*a,l=2*s-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),n=hue2rgb(l,o,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(n!==void 0&&i!==void 0||(n=t,i=r,t=0,r=1),r=r)return i;var s,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*o;var l=n.length,c=createTypedArray("float32",l);for(s=0;s1){for(n=0;n1?t=1:t<0&&(t=0);var s=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,c=createTypedArray("float32",l);for(o=0;odata.k[t].t&&edata.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}r===-1&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var a={};return a.index=r,a.time=n/elem.comp.globalData.frameRate,a}function key(e){var t,r,n;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;rx.length-1)&&(g=x.length-1),p=S-(m=x[x.length-1-g].t)),f==="pingpong"){if(Math.floor((b-m)/p)%2!=0)return this.getValueAtTime((p-(b-m)%p+m)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(m/this.comp.globalData.frameRate,0),_=this.getValueAtTime(S/this.comp.globalData.frameRate,0),A=this.getValueAtTime(((b-m)%p+m)/this.comp.globalData.frameRate,0),R=Math.floor((b-m)/p);if(this.pv.length){for(v=(y=new Array(T.length)).length,h=0;h=S)return this.pv;if(d?m=S+(p=g?Math.abs(this.elem.comp.globalData.frameRate*g):Math.max(0,this.elem.data.op-S)):((!g||g>x.length-1)&&(g=x.length-1),p=(m=x[g].t)-S),f==="pingpong"){if(Math.floor((S-b)/p)%2==0)return this.getValueAtTime(((S-b)%p+S)/this.comp.globalData.frameRate,0)}else{if(f==="offset"){var T=this.getValueAtTime(S/this.comp.globalData.frameRate,0),_=this.getValueAtTime(m/this.comp.globalData.frameRate,0),A=this.getValueAtTime((p-(S-b)%p+S)/this.comp.globalData.frameRate,0),R=Math.floor((S-b)/p)+1;if(this.pv.length){for(v=(y=new Array(T.length)).length,h=0;h1?(m+f-h)/(g-1):1,y=0,b=0;for(d=this.pv.length?createTypedArray("float32",this.pv.length):0;yv){var S=y,T=d.c&&y===b-1?0:y+1,_=(v-x)/h[y].addedLength;p=bez.getPointInSegment(d.v[S],d.v[T],d.o[S],d.i[T],_,h[y]);break}x+=h[y].addedLength,y+=1}return p||(p=d.c?[d.v[0][0],d.v[0][1]]:[d.v[d._length-1][0],d.v[d._length-1][1]]),p},vectorOnPath:function(f,g,d){f==1?f=this.v.c:f==0&&(f=.999);var p=this.pointOnPath(f,g),m=this.pointOnPath(f+.001,g),h=m[0]-p[0],v=m[1]-p[1],y=Math.sqrt(Math.pow(h,2)+Math.pow(v,2));return y===0?[0,0]:d==="tangent"?[h/y,v/y]:[-v/y,h/y]},tangentOnPath:function(f,g){return this.vectorOnPath(f,g,"tangent")},normalOnPath:function(f,g){return this.vectorOnPath(f,g,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],o),extendPrototype([c],l),l.prototype.getValueAtTime=function(f){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),f*=this.elem.globalData.frameRate,(f-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=c?d<0?n:i:n+g*Math.pow((a-e)/d,1/r),u[f]=s,f+=1,o+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),a=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var i=createNS("feGaussianBlur");i.setAttribute("result",n),e.appendChild(i),this.feGaussianBlur=i}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t{"use strict";var oU=Qe(),ci=(kx(),pt(Lx)),lU=Nx();oU.define("lottie",Bx.exports=function(){return{lottie:lU,createInstance:ci.createInstance,cleanupElement:ci.cleanupElement,init:ci.init,destroy:ci.destroy,ready:ci.ready}})});var Hx=E((Nse,zx)=>{"use strict";var Gx=Qe();Gx.define("brand",zx.exports=function(e){var t={},r=document,n=e("html"),i=e("body"),a=".w-webflow-badge",s=window.location,o=/PhantomJS/i.test(navigator.userAgent),l="fullscreenchange webkitfullscreenchange mozfullscreenchange msfullscreenchange",c;t.ready=function(){var d=n.attr("data-wf-status"),p=n.attr("data-wf-domain")||"";/\.webflow\.io$/i.test(p)&&s.hostname!==p&&(d=!0),d&&!o&&(c=c||f(),g(),setTimeout(g,500),e(r).off(l,u).on(l,u))};function u(){var d=r.fullScreen||r.mozFullScreen||r.webkitIsFullScreen||r.msFullscreenElement||!!r.webkitFullscreenElement;e(c).attr("style",d?"display: none !important;":"")}function f(){var d=e('').attr("href","https://webflow.com?utm_campaign=brandjs"),p=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-icon-d2.89e12c322e.svg").attr("alt","").css({marginRight:"4px",width:"26px"}),m=e("").attr("src","https://d3e54v103j8qbb.cloudfront.net/img/webflow-badge-text-d2.c82cec3b78.svg").attr("alt","Made in Webflow");return d.append(p,m),d[0]}function g(){var d=i.children(a),p=d.length&&d.get(0)===c,m=Gx.env("editor");if(p){m&&d.remove();return}d.length&&d.remove(),m||i.append(c)}return t})});var Wx=E((Bse,jx)=>{"use strict";var xu=Qe();xu.define("edit",jx.exports=function(e,t,r){if(r=r||{},(xu.env("test")||xu.env("frame"))&&!r.fixture&&!uU())return{exit:1};var n={},i=e(window),a=e(document.documentElement),s=document.location,o="hashchange",l,c=r.load||g,u=!1;try{u=localStorage&&localStorage.getItem&&localStorage.getItem("WebflowEditor")}catch{}u?c():s.search?(/[?&](edit)(?:[=&?]|$)/.test(s.search)||/\?edit$/.test(s.href))&&c():i.on(o,f).triggerHandler(o);function f(){l||/\?edit/.test(s.hash)&&c()}function g(){l=!0,window.WebflowEditor=!0,i.off(o,f),y(function(x){e.ajax({url:v("https://editor-api.webflow.com/api/editor/view"),data:{siteId:a.attr("data-wf-site")},xhrFields:{withCredentials:!0},dataType:"json",crossDomain:!0,success:d(x)})})}function d(x){return function(S){if(!S){console.error("Could not load editor data");return}S.thirdPartyCookiesSupported=x,p(h(S.bugReporterScriptPath),function(){p(h(S.scriptPath),function(){window.WebflowEditor(S)})})}}function p(x,S){e.ajax({type:"GET",url:x,dataType:"script",cache:!0}).then(S,m)}function m(x,S,T){throw console.error("Could not load editor script: "+S),T}function h(x){return x.indexOf("//")>=0?x:v("https://editor-api.webflow.com"+x)}function v(x){return x.replace(/([^:])\/\//g,"$1/")}function y(x){var S=window.document.createElement("iframe");S.src="https://webflow.com/site/third-party-cookie-check.html",S.style.display="none",S.sandbox="allow-scripts allow-same-origin";var T=function(_){_.data==="WF_third_party_cookies_unsupported"?(b(S,T),x(!1)):_.data==="WF_third_party_cookies_supported"&&(b(S,T),x(!0))};S.onerror=function(){b(S,T),x(!1)},window.addEventListener("message",T,!1),window.document.body.appendChild(S)}function b(x,S){window.removeEventListener("message",S,!1),x.remove()}return n});function uU(){try{return window.top.__Cypress__}catch{return!1}}});var Xx=E((Vse,Ux)=>{"use strict";var hU=Qe();hU.define("focus-visible",Ux.exports=function(){function e(r){var n=!0,i=!1,a=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function o(b){return!!(b&&b!==document&&b.nodeName!=="HTML"&&b.nodeName!=="BODY"&&"classList"in b&&"contains"in b.classList)}function l(b){var x=b.type,S=b.tagName;return!!(S==="INPUT"&&s[x]&&!b.readOnly||S==="TEXTAREA"&&!b.readOnly||b.isContentEditable)}function c(b){b.getAttribute("data-wf-focus-visible")||b.setAttribute("data-wf-focus-visible","true")}function u(b){b.getAttribute("data-wf-focus-visible")&&b.removeAttribute("data-wf-focus-visible")}function f(b){b.metaKey||b.altKey||b.ctrlKey||(o(r.activeElement)&&c(r.activeElement),n=!0)}function g(){n=!1}function d(b){o(b.target)&&(n||l(b.target))&&c(b.target)}function p(b){o(b.target)&&b.target.hasAttribute("data-wf-focus-visible")&&(i=!0,window.clearTimeout(a),a=window.setTimeout(function(){i=!1},100),u(b.target))}function m(){document.visibilityState==="hidden"&&(i&&(n=!0),h())}function h(){document.addEventListener("mousemove",y),document.addEventListener("mousedown",y),document.addEventListener("mouseup",y),document.addEventListener("pointermove",y),document.addEventListener("pointerdown",y),document.addEventListener("pointerup",y),document.addEventListener("touchmove",y),document.addEventListener("touchstart",y),document.addEventListener("touchend",y)}function v(){document.removeEventListener("mousemove",y),document.removeEventListener("mousedown",y),document.removeEventListener("mouseup",y),document.removeEventListener("pointermove",y),document.removeEventListener("pointerdown",y),document.removeEventListener("pointerup",y),document.removeEventListener("touchmove",y),document.removeEventListener("touchstart",y),document.removeEventListener("touchend",y)}function y(b){b.target.nodeName&&b.target.nodeName.toLowerCase()==="html"||(n=!1,v())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",g,!0),document.addEventListener("pointerdown",g,!0),document.addEventListener("touchstart",g,!0),document.addEventListener("visibilitychange",m,!0),h(),r.addEventListener("focus",d,!0),r.addEventListener("blur",p,!0)}function t(){if(typeof document<"u")try{document.querySelector(":focus-visible")}catch{e(document)}}return{ready:t}})});var Yx=E((Gse,Kx)=>{"use strict";var $x=Qe();$x.define("focus",Kx.exports=function(){var e=[],t=!1;function r(s){t&&(s.preventDefault(),s.stopPropagation(),s.stopImmediatePropagation(),e.unshift(s))}function n(s){var o=s.target,l=o.tagName;return/^a$/i.test(l)&&o.href!=null||/^(button|textarea)$/i.test(l)&&o.disabled!==!0||/^input$/i.test(l)&&/^(button|reset|submit|radio|checkbox)$/i.test(o.type)&&!o.disabled||!/^(button|input|textarea|select|a)$/i.test(l)&&!Number.isNaN(Number.parseFloat(o.tabIndex))||/^audio$/i.test(l)||/^video$/i.test(l)&&o.controls===!0}function i(s){n(s)&&(t=!0,setTimeout(()=>{for(t=!1,s.target.focus();e.length>0;){var o=e.pop();o.target.dispatchEvent(new MouseEvent(o.type,o))}},0))}function a(){typeof document<"u"&&document.body.hasAttribute("data-wf-focus-within")&&$x.env.safari&&(document.addEventListener("mousedown",i,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("click",r,!0))}return{ready:a}})});var Jx=E((zse,Qx)=>{"use strict";var Su=window.jQuery,Dt={},Ya=[],Zx=".w-ix",Za={reset:function(e,t){t.__wf_intro=null},intro:function(e,t){t.__wf_intro||(t.__wf_intro=!0,Su(t).triggerHandler(Dt.types.INTRO))},outro:function(e,t){t.__wf_intro&&(t.__wf_intro=null,Su(t).triggerHandler(Dt.types.OUTRO))}};Dt.triggers={};Dt.types={INTRO:"w-ix-intro"+Zx,OUTRO:"w-ix-outro"+Zx};Dt.init=function(){for(var e=Ya.length,t=0;t{"use strict";var _u=Jx();function eS(e,t){var r=document.createEvent("CustomEvent");r.initCustomEvent(t,!0,!0,null),e.dispatchEvent(r)}var cU=window.jQuery,Qa={},tS=".w-ix",fU={reset:function(e,t){_u.triggers.reset(e,t)},intro:function(e,t){_u.triggers.intro(e,t),eS(t,"COMPONENT_ACTIVE")},outro:function(e,t){_u.triggers.outro(e,t),eS(t,"COMPONENT_INACTIVE")}};Qa.triggers={};Qa.types={INTRO:"w-ix-intro"+tS,OUTRO:"w-ix-outro"+tS};cU.extend(Qa.triggers,fU);rS.exports=Qa});var nS=E((jse,Wt)=>{function Tu(e){return Wt.exports=Tu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wt.exports.__esModule=!0,Wt.exports.default=Wt.exports,Tu(e)}Wt.exports=Tu,Wt.exports.__esModule=!0,Wt.exports.default=Wt.exports});var es=E((Wse,fi)=>{var pU=nS().default;function iS(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(iS=function(i){return i?r:t})(e)}function dU(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||pU(e)!=="object"&&typeof e!="function")return{default:e};var r=iS(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var s=i?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}fi.exports=dU,fi.exports.__esModule=!0,fi.exports.default=fi.exports});var aS=E((Use,pi)=>{function mU(e){return e&&e.__esModule?e:{default:e}}pi.exports=mU,pi.exports.__esModule=!0,pi.exports.default=pi.exports});var oS=E((Xse,sS)=>{var gU=se(),vU=xe();sS.exports=function(e,t){return vU(gU[e].prototype[t])}});var uS=E(($se,lS)=>{cl();var yU=oS();lS.exports=yU("Array","includes")});var cS=E((Kse,hS)=>{var EU=uS();hS.exports=EU});var pS=E((Yse,fS)=>{var bU=cS();fS.exports=bU});var Iu=E((Zse,dS)=>{var xU=so(),SU=xU(Object.getPrototypeOf,Object);dS.exports=SU});var Au=E((Qse,gS)=>{var _U=Qt(),TU=Iu(),IU=kt(),AU="[object Object]",PU=Function.prototype,CU=Object.prototype,mS=PU.toString,wU=CU.hasOwnProperty,MU=mS.call(Object);function OU(e){if(!IU(e)||_U(e)!=AU)return!1;var t=TU(e);if(t===null)return!0;var r=wU.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&mS.call(r)==MU}gS.exports=OU});var vS=E(Pu=>{"use strict";Object.defineProperty(Pu,"__esModule",{value:!0});Pu.default=DU;function DU(e){var t,r=e.Symbol;return typeof r=="function"?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}});var yS=E((wu,Cu)=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});var RU=vS(),FU=qU(RU);function qU(e){return e&&e.__esModule?e:{default:e}}var sn;typeof self<"u"?sn=self:typeof window<"u"?sn=window:typeof global<"u"?sn=global:typeof Cu<"u"?sn=Cu:sn=Function("return this")();var LU=(0,FU.default)(sn);wu.default=LU});var Mu=E(di=>{"use strict";di.__esModule=!0;di.ActionTypes=void 0;di.default=SS;var kU=Au(),NU=xS(kU),BU=yS(),ES=xS(BU);function xS(e){return e&&e.__esModule?e:{default:e}}var bS=di.ActionTypes={INIT:"@@redux/INIT"};function SS(e,t,r){var n;if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error("Expected the enhancer to be a function.");return r(SS)(e,t)}if(typeof e!="function")throw new Error("Expected the reducer to be a function.");var i=e,a=t,s=[],o=s,l=!1;function c(){o===s&&(o=s.slice())}function u(){return a}function f(m){if(typeof m!="function")throw new Error("Expected listener to be a function.");var h=!0;return c(),o.push(m),function(){if(h){h=!1,c();var y=o.indexOf(m);o.splice(y,1)}}}function g(m){if(!(0,NU.default)(m))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(typeof m.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,a=i(a,m)}finally{l=!1}for(var h=s=o,v=0;v{"use strict";Ou.__esModule=!0;Ou.default=VU;function VU(e){typeof console<"u"&&typeof console.error=="function"&&console.error(e);try{throw new Error(e)}catch{}}});var IS=E(Ru=>{"use strict";Ru.__esModule=!0;Ru.default=WU;var _S=Mu(),GU=Au(),roe=TS(GU),zU=Du(),noe=TS(zU);function TS(e){return e&&e.__esModule?e:{default:e}}function HU(e,t){var r=t&&t.type,n=r&&'"'+r.toString()+'"'||"an action";return"Given action "+n+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function jU(e){Object.keys(e).forEach(function(t){var r=e[t],n=r(void 0,{type:_S.ActionTypes.INIT});if(typeof n>"u")throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var i="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if(typeof r(void 0,{type:i})>"u")throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+_S.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function WU(e){for(var t=Object.keys(e),r={},n=0;n"u"){var b=HU(m,u);throw new Error(b)}d[m]=y,g=g||y!==v}return g?d:c}}});var PS=E(Fu=>{"use strict";Fu.__esModule=!0;Fu.default=UU;function AS(e,t){return function(){return t(e.apply(void 0,arguments))}}function UU(e,t){if(typeof e=="function")return AS(e,t);if(typeof e!="object"||e===null)throw new Error("bindActionCreators expected an object or a function, instead received "+(e===null?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),n={},i=0;i{"use strict";qu.__esModule=!0;qu.default=XU;function XU(){for(var e=arguments.length,t=Array(e),r=0;r{"use strict";ku.__esModule=!0;var $U=Object.assign||function(e){for(var t=1;t{"use strict";ut.__esModule=!0;ut.compose=ut.applyMiddleware=ut.bindActionCreators=ut.combineReducers=ut.createStore=void 0;var JU=Mu(),e4=on(JU),t4=IS(),r4=on(t4),n4=PS(),i4=on(n4),a4=CS(),s4=on(a4),o4=Lu(),l4=on(o4),u4=Du(),loe=on(u4);function on(e){return e&&e.__esModule?e:{default:e}}ut.createStore=e4.default;ut.combineReducers=r4.default;ut.bindActionCreators=i4.default;ut.applyMiddleware=s4.default;ut.compose=l4.default});var xt,Bu,Rt,h4,c4,Vu,f4,wS=ye(()=>{"use strict";xt={NAVBAR_OPEN:"NAVBAR_OPEN",NAVBAR_CLOSE:"NAVBAR_CLOSE",TAB_ACTIVE:"TAB_ACTIVE",TAB_INACTIVE:"TAB_INACTIVE",SLIDER_ACTIVE:"SLIDER_ACTIVE",SLIDER_INACTIVE:"SLIDER_INACTIVE",DROPDOWN_OPEN:"DROPDOWN_OPEN",DROPDOWN_CLOSE:"DROPDOWN_CLOSE",MOUSE_CLICK:"MOUSE_CLICK",MOUSE_SECOND_CLICK:"MOUSE_SECOND_CLICK",MOUSE_DOWN:"MOUSE_DOWN",MOUSE_UP:"MOUSE_UP",MOUSE_OVER:"MOUSE_OVER",MOUSE_OUT:"MOUSE_OUT",MOUSE_MOVE:"MOUSE_MOVE",MOUSE_MOVE_IN_VIEWPORT:"MOUSE_MOVE_IN_VIEWPORT",SCROLL_INTO_VIEW:"SCROLL_INTO_VIEW",SCROLL_OUT_OF_VIEW:"SCROLL_OUT_OF_VIEW",SCROLLING_IN_VIEW:"SCROLLING_IN_VIEW",ECOMMERCE_CART_OPEN:"ECOMMERCE_CART_OPEN",ECOMMERCE_CART_CLOSE:"ECOMMERCE_CART_CLOSE",PAGE_START:"PAGE_START",PAGE_FINISH:"PAGE_FINISH",PAGE_SCROLL_UP:"PAGE_SCROLL_UP",PAGE_SCROLL_DOWN:"PAGE_SCROLL_DOWN",PAGE_SCROLL:"PAGE_SCROLL"},Bu={ELEMENT:"ELEMENT",CLASS:"CLASS",PAGE:"PAGE"},Rt={ELEMENT:"ELEMENT",VIEWPORT:"VIEWPORT"},h4={X_AXIS:"X_AXIS",Y_AXIS:"Y_AXIS"},c4={CHILDREN:"CHILDREN",SIBLINGS:"SIBLINGS",IMMEDIATE_CHILDREN:"IMMEDIATE_CHILDREN"},Vu={FADE_EFFECT:"FADE_EFFECT",SLIDE_EFFECT:"SLIDE_EFFECT",GROW_EFFECT:"GROW_EFFECT",SHRINK_EFFECT:"SHRINK_EFFECT",SPIN_EFFECT:"SPIN_EFFECT",FLY_EFFECT:"FLY_EFFECT",POP_EFFECT:"POP_EFFECT",FLIP_EFFECT:"FLIP_EFFECT",JIGGLE_EFFECT:"JIGGLE_EFFECT",PULSE_EFFECT:"PULSE_EFFECT",DROP_EFFECT:"DROP_EFFECT",BLINK_EFFECT:"BLINK_EFFECT",BOUNCE_EFFECT:"BOUNCE_EFFECT",FLIP_LEFT_TO_RIGHT_EFFECT:"FLIP_LEFT_TO_RIGHT_EFFECT",FLIP_RIGHT_TO_LEFT_EFFECT:"FLIP_RIGHT_TO_LEFT_EFFECT",RUBBER_BAND_EFFECT:"RUBBER_BAND_EFFECT",JELLO_EFFECT:"JELLO_EFFECT",GROW_BIG_EFFECT:"GROW_BIG_EFFECT",SHRINK_BIG_EFFECT:"SHRINK_BIG_EFFECT",PLUGIN_LOTTIE_EFFECT:"PLUGIN_LOTTIE_EFFECT"},f4={LEFT:"LEFT",RIGHT:"RIGHT",BOTTOM:"BOTTOM",TOP:"TOP",BOTTOM_LEFT:"BOTTOM_LEFT",BOTTOM_RIGHT:"BOTTOM_RIGHT",TOP_RIGHT:"TOP_RIGHT",TOP_LEFT:"TOP_LEFT",CLOCKWISE:"CLOCKWISE",COUNTER_CLOCKWISE:"COUNTER_CLOCKWISE"}});var ht,p4,Gu=ye(()=>{"use strict";ht={TRANSFORM_MOVE:"TRANSFORM_MOVE",TRANSFORM_SCALE:"TRANSFORM_SCALE",TRANSFORM_ROTATE:"TRANSFORM_ROTATE",TRANSFORM_SKEW:"TRANSFORM_SKEW",STYLE_OPACITY:"STYLE_OPACITY",STYLE_SIZE:"STYLE_SIZE",STYLE_FILTER:"STYLE_FILTER",STYLE_FONT_VARIATION:"STYLE_FONT_VARIATION",STYLE_BACKGROUND_COLOR:"STYLE_BACKGROUND_COLOR",STYLE_BORDER:"STYLE_BORDER",STYLE_TEXT_COLOR:"STYLE_TEXT_COLOR",OBJECT_VALUE:"OBJECT_VALUE",PLUGIN_LOTTIE:"PLUGIN_LOTTIE",PLUGIN_SPLINE:"PLUGIN_SPLINE",PLUGIN_VARIABLE:"PLUGIN_VARIABLE",GENERAL_DISPLAY:"GENERAL_DISPLAY",GENERAL_START_ACTION:"GENERAL_START_ACTION",GENERAL_CONTINUOUS_ACTION:"GENERAL_CONTINUOUS_ACTION",GENERAL_COMBO_CLASS:"GENERAL_COMBO_CLASS",GENERAL_STOP_ACTION:"GENERAL_STOP_ACTION",GENERAL_LOOP:"GENERAL_LOOP",STYLE_BOX_SHADOW:"STYLE_BOX_SHADOW"},p4={ELEMENT:"ELEMENT",ELEMENT_CLASS:"ELEMENT_CLASS",TRIGGER_ELEMENT:"TRIGGER_ELEMENT"}});var d4,MS=ye(()=>{"use strict";d4={MOUSE_CLICK_INTERACTION:"MOUSE_CLICK_INTERACTION",MOUSE_HOVER_INTERACTION:"MOUSE_HOVER_INTERACTION",MOUSE_MOVE_INTERACTION:"MOUSE_MOVE_INTERACTION",SCROLL_INTO_VIEW_INTERACTION:"SCROLL_INTO_VIEW_INTERACTION",SCROLLING_IN_VIEW_INTERACTION:"SCROLLING_IN_VIEW_INTERACTION",MOUSE_MOVE_IN_VIEWPORT_INTERACTION:"MOUSE_MOVE_IN_VIEWPORT_INTERACTION",PAGE_IS_SCROLLING_INTERACTION:"PAGE_IS_SCROLLING_INTERACTION",PAGE_LOAD_INTERACTION:"PAGE_LOAD_INTERACTION",PAGE_SCROLLED_INTERACTION:"PAGE_SCROLLED_INTERACTION",NAVBAR_INTERACTION:"NAVBAR_INTERACTION",DROPDOWN_INTERACTION:"DROPDOWN_INTERACTION",ECOMMERCE_CART_INTERACTION:"ECOMMERCE_CART_INTERACTION",TAB_INTERACTION:"TAB_INTERACTION",SLIDER_INTERACTION:"SLIDER_INTERACTION"}});var m4,g4,v4,y4,E4,b4,x4,zu,OS=ye(()=>{"use strict";Gu();({TRANSFORM_MOVE:m4,TRANSFORM_SCALE:g4,TRANSFORM_ROTATE:v4,TRANSFORM_SKEW:y4,STYLE_SIZE:E4,STYLE_FILTER:b4,STYLE_FONT_VARIATION:x4}=ht),zu={[m4]:!0,[g4]:!0,[v4]:!0,[y4]:!0,[E4]:!0,[b4]:!0,[x4]:!0}});var Re={};je(Re,{IX2_ACTION_LIST_PLAYBACK_CHANGED:()=>N4,IX2_ANIMATION_FRAME_CHANGED:()=>D4,IX2_CLEAR_REQUESTED:()=>w4,IX2_ELEMENT_STATE_CHANGED:()=>k4,IX2_EVENT_LISTENER_ADDED:()=>M4,IX2_EVENT_STATE_CHANGED:()=>O4,IX2_INSTANCE_ADDED:()=>F4,IX2_INSTANCE_REMOVED:()=>L4,IX2_INSTANCE_STARTED:()=>q4,IX2_MEDIA_QUERIES_DEFINED:()=>V4,IX2_PARAMETER_CHANGED:()=>R4,IX2_PLAYBACK_REQUESTED:()=>P4,IX2_PREVIEW_REQUESTED:()=>A4,IX2_RAW_DATA_IMPORTED:()=>S4,IX2_SESSION_INITIALIZED:()=>_4,IX2_SESSION_STARTED:()=>T4,IX2_SESSION_STOPPED:()=>I4,IX2_STOP_REQUESTED:()=>C4,IX2_TEST_FRAME_RENDERED:()=>G4,IX2_VIEWPORT_WIDTH_CHANGED:()=>B4});var S4,_4,T4,I4,A4,P4,C4,w4,M4,O4,D4,R4,F4,q4,L4,k4,N4,B4,V4,G4,DS=ye(()=>{"use strict";S4="IX2_RAW_DATA_IMPORTED",_4="IX2_SESSION_INITIALIZED",T4="IX2_SESSION_STARTED",I4="IX2_SESSION_STOPPED",A4="IX2_PREVIEW_REQUESTED",P4="IX2_PLAYBACK_REQUESTED",C4="IX2_STOP_REQUESTED",w4="IX2_CLEAR_REQUESTED",M4="IX2_EVENT_LISTENER_ADDED",O4="IX2_EVENT_STATE_CHANGED",D4="IX2_ANIMATION_FRAME_CHANGED",R4="IX2_PARAMETER_CHANGED",F4="IX2_INSTANCE_ADDED",q4="IX2_INSTANCE_STARTED",L4="IX2_INSTANCE_REMOVED",k4="IX2_ELEMENT_STATE_CHANGED",N4="IX2_ACTION_LIST_PLAYBACK_CHANGED",B4="IX2_VIEWPORT_WIDTH_CHANGED",V4="IX2_MEDIA_QUERIES_DEFINED",G4="IX2_TEST_FRAME_RENDERED"});var Ve={};je(Ve,{ABSTRACT_NODE:()=>BX,AUTO:()=>CX,BACKGROUND:()=>SX,BACKGROUND_COLOR:()=>xX,BAR_DELIMITER:()=>OX,BORDER_COLOR:()=>_X,BOUNDARY_SELECTOR:()=>U4,CHILDREN:()=>DX,COLON_DELIMITER:()=>MX,COLOR:()=>TX,COMMA_DELIMITER:()=>wX,CONFIG_UNIT:()=>eX,CONFIG_VALUE:()=>Y4,CONFIG_X_UNIT:()=>Z4,CONFIG_X_VALUE:()=>X4,CONFIG_Y_UNIT:()=>Q4,CONFIG_Y_VALUE:()=>$4,CONFIG_Z_UNIT:()=>J4,CONFIG_Z_VALUE:()=>K4,DISPLAY:()=>IX,FILTER:()=>vX,FLEX:()=>AX,FONT_VARIATION_SETTINGS:()=>yX,HEIGHT:()=>bX,HTML_ELEMENT:()=>kX,IMMEDIATE_CHILDREN:()=>RX,IX2_ID_DELIMITER:()=>z4,OPACITY:()=>gX,PARENT:()=>qX,PLAIN_OBJECT:()=>NX,PRESERVE_3D:()=>LX,RENDER_GENERAL:()=>GX,RENDER_PLUGIN:()=>HX,RENDER_STYLE:()=>zX,RENDER_TRANSFORM:()=>VX,ROTATE_X:()=>hX,ROTATE_Y:()=>cX,ROTATE_Z:()=>fX,SCALE_3D:()=>uX,SCALE_X:()=>sX,SCALE_Y:()=>oX,SCALE_Z:()=>lX,SIBLINGS:()=>FX,SKEW:()=>pX,SKEW_X:()=>dX,SKEW_Y:()=>mX,TRANSFORM:()=>tX,TRANSLATE_3D:()=>aX,TRANSLATE_X:()=>rX,TRANSLATE_Y:()=>nX,TRANSLATE_Z:()=>iX,WF_PAGE:()=>H4,WIDTH:()=>EX,WILL_CHANGE:()=>PX,W_MOD_IX:()=>W4,W_MOD_JS:()=>j4});var z4,H4,j4,W4,U4,X4,$4,K4,Y4,Z4,Q4,J4,eX,tX,rX,nX,iX,aX,sX,oX,lX,uX,hX,cX,fX,pX,dX,mX,gX,vX,yX,EX,bX,xX,SX,_X,TX,IX,AX,PX,CX,wX,MX,OX,DX,RX,FX,qX,LX,kX,NX,BX,VX,GX,zX,HX,RS=ye(()=>{"use strict";z4="|",H4="data-wf-page",j4="w-mod-js",W4="w-mod-ix",U4=".w-dyn-item",X4="xValue",$4="yValue",K4="zValue",Y4="value",Z4="xUnit",Q4="yUnit",J4="zUnit",eX="unit",tX="transform",rX="translateX",nX="translateY",iX="translateZ",aX="translate3d",sX="scaleX",oX="scaleY",lX="scaleZ",uX="scale3d",hX="rotateX",cX="rotateY",fX="rotateZ",pX="skew",dX="skewX",mX="skewY",gX="opacity",vX="filter",yX="font-variation-settings",EX="width",bX="height",xX="backgroundColor",SX="background",_X="borderColor",TX="color",IX="display",AX="flex",PX="willChange",CX="AUTO",wX=",",MX=":",OX="|",DX="CHILDREN",RX="IMMEDIATE_CHILDREN",FX="SIBLINGS",qX="PARENT",LX="preserve-3d",kX="HTML_ELEMENT",NX="PLAIN_OBJECT",BX="ABSTRACT_NODE",VX="RENDER_TRANSFORM",GX="RENDER_GENERAL",zX="RENDER_STYLE",HX="RENDER_PLUGIN"});var FS={};je(FS,{ActionAppliesTo:()=>p4,ActionTypeConsts:()=>ht,EventAppliesTo:()=>Bu,EventBasedOn:()=>Rt,EventContinuousMouseAxes:()=>h4,EventLimitAffectedElements:()=>c4,EventTypeConsts:()=>xt,IX2EngineActionTypes:()=>Re,IX2EngineConstants:()=>Ve,InteractionTypeConsts:()=>d4,QuickEffectDirectionConsts:()=>f4,QuickEffectIds:()=>Vu,ReducedMotionTypes:()=>zu});var et=ye(()=>{"use strict";wS();Gu();MS();OS();DS();RS()});var jX,qS,LS=ye(()=>{"use strict";et();({IX2_RAW_DATA_IMPORTED:jX}=Re),qS=(e=Object.freeze({}),t)=>{switch(t.type){case jX:return t.payload.ixData||Object.freeze({});default:return e}}});var ln=E(Pe=>{"use strict";Object.defineProperty(Pe,"__esModule",{value:!0});var WX=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Pe.clone=rs;Pe.addLast=BS;Pe.addFirst=VS;Pe.removeLast=GS;Pe.removeFirst=zS;Pe.insert=HS;Pe.removeAt=jS;Pe.replaceAt=WS;Pe.getIn=ns;Pe.set=is;Pe.setIn=as;Pe.update=XS;Pe.updateIn=$S;Pe.merge=KS;Pe.mergeDeep=YS;Pe.mergeIn=ZS;Pe.omit=QS;Pe.addDefaults=JS;var kS="INVALID_ARGS";function NS(e){throw new Error(e)}function Hu(e){var t=Object.keys(e);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(e)):t}var UX={}.hasOwnProperty;function rs(e){if(Array.isArray(e))return e.slice();for(var t=Hu(e),r={},n=0;n3?a-3:0),o=3;o"u"?"undefined":WX(e);return e!=null&&(t==="object"||t==="function")}function BS(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])}function VS(e,t){return Array.isArray(t)?t.concat(e):[t].concat(e)}function GS(e){return e.length?e.slice(0,e.length-1):e}function zS(e){return e.length?e.slice(1):e}function HS(e,t,r){return e.slice(0,t).concat(Array.isArray(r)?r:[r]).concat(e.slice(t))}function jS(e,t){return t>=e.length||t<0?e:e.slice(0,t).concat(e.slice(t+1))}function WS(e,t,r){if(e[t]===r)return e;for(var n=e.length,i=Array(n),a=0;a6?s-6:0),l=6;l6?s-6:0),l=6;l7?c-7:0),f=7;f=0||(a[l]=e[l])}return a}function JS(e,t,r,n,i,a){for(var s=arguments.length,o=Array(s>6?s-6:0),l=6;l{"use strict";et();t_=pe(ln()),{IX2_PREVIEW_REQUESTED:$X,IX2_PLAYBACK_REQUESTED:KX,IX2_STOP_REQUESTED:YX,IX2_CLEAR_REQUESTED:ZX}=Re,QX={preview:{},playback:{},stop:{},clear:{}},e_=Object.create(null,{[$X]:{value:"preview"},[KX]:{value:"playback"},[YX]:{value:"stop"},[ZX]:{value:"clear"}}),r_=(e=QX,t)=>{if(t.type in e_){let r=[e_[t.type]];return(0,t_.setIn)(e,[r],{...t.payload})}return e}});var $e,JX,e6,t6,r6,n6,i6,a6,s6,o6,l6,i_,u6,a_,s_=ye(()=>{"use strict";et();$e=pe(ln()),{IX2_SESSION_INITIALIZED:JX,IX2_SESSION_STARTED:e6,IX2_TEST_FRAME_RENDERED:t6,IX2_SESSION_STOPPED:r6,IX2_EVENT_LISTENER_ADDED:n6,IX2_EVENT_STATE_CHANGED:i6,IX2_ANIMATION_FRAME_CHANGED:a6,IX2_ACTION_LIST_PLAYBACK_CHANGED:s6,IX2_VIEWPORT_WIDTH_CHANGED:o6,IX2_MEDIA_QUERIES_DEFINED:l6}=Re,i_={active:!1,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:!1,hasDefinedMediaQueries:!1,reducedMotion:!1},u6=20,a_=(e=i_,t)=>{switch(t.type){case JX:{let{hasBoundaryNodes:r,reducedMotion:n}=t.payload;return(0,$e.merge)(e,{hasBoundaryNodes:r,reducedMotion:n})}case e6:return(0,$e.set)(e,"active",!0);case t6:{let{payload:{step:r=u6}}=t;return(0,$e.set)(e,"tick",e.tick+r)}case r6:return i_;case a6:{let{payload:{now:r}}=t;return(0,$e.set)(e,"tick",r)}case n6:{let r=(0,$e.addLast)(e.eventListeners,t.payload);return(0,$e.set)(e,"eventListeners",r)}case i6:{let{stateKey:r,newState:n}=t.payload;return(0,$e.setIn)(e,["eventState",r],n)}case s6:{let{actionListId:r,isPlaying:n}=t.payload;return(0,$e.setIn)(e,["playbackState",r],n)}case o6:{let{width:r,mediaQueries:n}=t.payload,i=n.length,a=null;for(let s=0;s=l&&r<=c){a=o;break}}return(0,$e.merge)(e,{viewportWidth:r,mediaQueryKey:a})}case l6:return(0,$e.set)(e,"hasDefinedMediaQueries",!0);default:return e}}});var ju=E((Aoe,o_)=>{var h6=er(),c6=gr(),f6=Fn();function p6(e){return function(t,r,n){var i=Object(t);if(!c6(t)){var a=h6(r,3);t=f6(t),r=function(o){return a(i[o],o,i)}}var s=e(t,r,n);return s>-1?i[a?t[s]:s]:void 0}}o_.exports=p6});var Wu=E((Poe,l_)=>{var d6=ju(),m6=So(),g6=d6(m6);l_.exports=g6});var c_={};je(c_,{ELEMENT_MATCHES:()=>v6,FLEX_PREFIXED:()=>Uu,IS_BROWSER_ENV:()=>St,TRANSFORM_PREFIXED:()=>fr,TRANSFORM_STYLE_PREFIXED:()=>os,withBrowser:()=>ss});var h_,St,ss,v6,Uu,fr,u_,os,ls=ye(()=>{"use strict";h_=pe(Wu()),St=typeof window<"u",ss=(e,t)=>St?e():t,v6=ss(()=>(0,h_.default)(["matches","matchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","webkitMatchesSelector"],e=>e in Element.prototype)),Uu=ss(()=>{let e=document.createElement("i"),t=["flex","-webkit-flex","-ms-flexbox","-moz-box","-webkit-box"],r="";try{let{length:n}=t;for(let i=0;i{let e=document.createElement("i");if(e.style.transform==null){let t=["Webkit","Moz","ms"],r="Transform",{length:n}=t;for(let i=0;i{var y6=4,E6=.001,b6=1e-7,x6=10,mi=11,us=1/(mi-1),S6=typeof Float32Array=="function";function f_(e,t){return 1-3*t+3*e}function p_(e,t){return 3*t-6*e}function d_(e){return 3*e}function hs(e,t,r){return((f_(t,r)*e+p_(t,r))*e+d_(t))*e}function m_(e,t,r){return 3*f_(t,r)*e*e+2*p_(t,r)*e+d_(t)}function _6(e,t,r,n,i){var a,s,o=0;do s=t+(r-t)/2,a=hs(s,n,i)-e,a>0?r=s:t=s;while(Math.abs(a)>b6&&++o=E6?T6(l,d,t,n):p===0?d:_6(l,c,c+us,t,n)}return function(c){return t===r&&n===i?c:c===0?0:c===1?1:hs(o(c),r,i)}}});var vi={};je(vi,{bounce:()=>s$,bouncePast:()=>o$,ease:()=>I6,easeIn:()=>A6,easeInOut:()=>C6,easeOut:()=>P6,inBack:()=>Z6,inCirc:()=>X6,inCubic:()=>D6,inElastic:()=>e$,inExpo:()=>j6,inOutBack:()=>J6,inOutCirc:()=>K6,inOutCubic:()=>F6,inOutElastic:()=>r$,inOutExpo:()=>U6,inOutQuad:()=>O6,inOutQuart:()=>k6,inOutQuint:()=>V6,inOutSine:()=>H6,inQuad:()=>w6,inQuart:()=>q6,inQuint:()=>N6,inSine:()=>G6,outBack:()=>Q6,outBounce:()=>Y6,outCirc:()=>$6,outCubic:()=>R6,outElastic:()=>t$,outExpo:()=>W6,outQuad:()=>M6,outQuart:()=>L6,outQuint:()=>B6,outSine:()=>z6,swingFrom:()=>i$,swingFromTo:()=>n$,swingTo:()=>a$});function w6(e){return Math.pow(e,2)}function M6(e){return-(Math.pow(e-1,2)-1)}function O6(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)}function D6(e){return Math.pow(e,3)}function R6(e){return Math.pow(e-1,3)+1}function F6(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)}function q6(e){return Math.pow(e,4)}function L6(e){return-(Math.pow(e-1,4)-1)}function k6(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)}function N6(e){return Math.pow(e,5)}function B6(e){return Math.pow(e-1,5)+1}function V6(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)}function G6(e){return-Math.cos(e*(Math.PI/2))+1}function z6(e){return Math.sin(e*(Math.PI/2))}function H6(e){return-.5*(Math.cos(Math.PI*e)-1)}function j6(e){return e===0?0:Math.pow(2,10*(e-1))}function W6(e){return e===1?1:-Math.pow(2,-10*e)+1}function U6(e){return e===0?0:e===1?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)}function X6(e){return-(Math.sqrt(1-e*e)-1)}function $6(e){return Math.sqrt(1-Math.pow(e-1,2))}function K6(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}function Y6(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function Z6(e){let t=Ut;return e*e*((t+1)*e-t)}function Q6(e){let t=Ut;return(e-=1)*e*((t+1)*e+t)+1}function J6(e){let t=Ut;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function e$(e){let t=Ut,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)))}function t$(e){let t=Ut,r=0,n=1;return e===0?0:e===1?1:(r||(r=.3),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/r)+1)}function r$(e){let t=Ut,r=0,n=1;return e===0?0:(e/=1/2)===2?1:(r||(r=.3*1.5),n<1?(n=1,t=r/4):t=r/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/r)*.5+1)}function n$(e){let t=Ut;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)}function i$(e){let t=Ut;return e*e*((t+1)*e-t)}function a$(e){let t=Ut;return(e-=1)*e*((t+1)*e+t)+1}function s$(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}function o$(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)}var gi,Ut,I6,A6,P6,C6,$u=ye(()=>{"use strict";gi=pe(Xu()),Ut=1.70158,I6=(0,gi.default)(.25,.1,.25,1),A6=(0,gi.default)(.42,0,1,1),P6=(0,gi.default)(0,0,.58,1),C6=(0,gi.default)(.42,0,.58,1)});var y_={};je(y_,{applyEasing:()=>u$,createBezierEasing:()=>l$,optimizeFloat:()=>yi});function yi(e,t=5,r=10){let n=Math.pow(r,t),i=Number(Math.round(e*n)/n);return Math.abs(i)>1e-4?i:0}function l$(e){return(0,v_.default)(...e)}function u$(e,t,r){return t===0?0:t===1?1:yi(r?t>0?r(t):t:t>0&&e&&vi[e]?vi[e](t):t)}var v_,Ku=ye(()=>{"use strict";$u();v_=pe(Xu())});var x_={};je(x_,{createElementState:()=>b_,ixElements:()=>_$,mergeActionState:()=>Yu});function b_(e,t,r,n,i){let a=r===h$?(0,un.getIn)(i,["config","target","objectId"]):null;return(0,un.mergeIn)(e,[n],{id:n,ref:t,refId:a,refType:r})}function Yu(e,t,r,n,i){let a=I$(i);return(0,un.mergeIn)(e,[t,S$,r],n,a)}function I$(e){let{config:t}=e;return T$.reduce((r,n)=>{let i=n[0],a=n[1],s=t[i],o=t[a];return s!=null&&o!=null&&(r[a]=o),r},{})}var un,Moe,h$,Ooe,c$,f$,p$,d$,m$,g$,v$,y$,E$,b$,x$,E_,S$,_$,T$,S_=ye(()=>{"use strict";un=pe(ln());et();({HTML_ELEMENT:Moe,PLAIN_OBJECT:h$,ABSTRACT_NODE:Ooe,CONFIG_X_VALUE:c$,CONFIG_Y_VALUE:f$,CONFIG_Z_VALUE:p$,CONFIG_VALUE:d$,CONFIG_X_UNIT:m$,CONFIG_Y_UNIT:g$,CONFIG_Z_UNIT:v$,CONFIG_UNIT:y$}=Ve),{IX2_SESSION_STOPPED:E$,IX2_INSTANCE_ADDED:b$,IX2_ELEMENT_STATE_CHANGED:x$}=Re,E_={},S$="refState",_$=(e=E_,t={})=>{switch(t.type){case E$:return E_;case b$:{let{elementId:r,element:n,origin:i,actionItem:a,refType:s}=t.payload,{actionTypeId:o}=a,l=e;return(0,un.getIn)(l,[r,n])!==n&&(l=b_(l,n,s,r,a)),Yu(l,r,o,i,a)}case x$:{let{elementId:r,actionTypeId:n,current:i,actionItem:a}=t.payload;return Yu(e,r,n,i,a)}default:return e}};T$=[[c$,m$],[f$,g$],[p$,v$],[d$,y$]]});var __=E(Le=>{"use strict";Object.defineProperty(Le,"__esModule",{value:!0});Le.renderPlugin=Le.getPluginOrigin=Le.getPluginDuration=Le.getPluginDestination=Le.getPluginConfig=Le.createPluginInstance=Le.clearPlugin=void 0;var A$=e=>e.value;Le.getPluginConfig=A$;var P$=(e,t)=>{if(t.config.duration!=="auto")return null;let r=parseFloat(e.getAttribute("data-duration"));return r>0?r*1e3:parseFloat(e.getAttribute("data-default-duration"))*1e3};Le.getPluginDuration=P$;var C$=e=>e||{value:0};Le.getPluginOrigin=C$;var w$=e=>({value:e.value});Le.getPluginDestination=w$;var M$=e=>{let t=window.Webflow.require("lottie").createInstance(e);return t.stop(),t.setSubframe(!0),t};Le.createPluginInstance=M$;var O$=(e,t,r)=>{if(!e)return;let n=t[r.actionTypeId].value/100;e.goToFrame(e.frames*n)};Le.renderPlugin=O$;var D$=e=>{window.Webflow.require("lottie").createInstance(e).stop()};Le.clearPlugin=D$});var I_=E(ke=>{"use strict";Object.defineProperty(ke,"__esModule",{value:!0});ke.renderPlugin=ke.getPluginOrigin=ke.getPluginDuration=ke.getPluginDestination=ke.getPluginConfig=ke.createPluginInstance=ke.clearPlugin=void 0;var R$=e=>document.querySelector(`[data-w-id="${e}"]`),F$=()=>window.Webflow.require("spline"),q$=(e,t)=>e.filter(r=>!t.includes(r)),L$=(e,t)=>e.value[t];ke.getPluginConfig=L$;var k$=()=>null;ke.getPluginDuration=k$;var T_=Object.freeze({positionX:0,positionY:0,positionZ:0,rotationX:0,rotationY:0,rotationZ:0,scaleX:1,scaleY:1,scaleZ:1}),N$=(e,t)=>{let r=t.config.value,n=Object.keys(r);if(e){let a=Object.keys(e),s=q$(n,a);return s.length?s.reduce((l,c)=>(l[c]=T_[c],l),e):e}return n.reduce((a,s)=>(a[s]=T_[s],a),{})};ke.getPluginOrigin=N$;var B$=e=>e.value;ke.getPluginDestination=B$;var V$=(e,t)=>{var r,n;let i=t==null||(r=t.config)===null||r===void 0||(n=r.target)===null||n===void 0?void 0:n.pluginElement;return i?R$(i):null};ke.createPluginInstance=V$;var G$=(e,t,r)=>{let n=F$(),i=n.getInstance(e),a=r.config.target.objectId,s=o=>{if(!o)throw new Error("Invalid spline app passed to renderSpline");let l=a&&o.findObjectById(a);if(!l)return;let{PLUGIN_SPLINE:c}=t;c.positionX!=null&&(l.position.x=c.positionX),c.positionY!=null&&(l.position.y=c.positionY),c.positionZ!=null&&(l.position.z=c.positionZ),c.rotationX!=null&&(l.rotation.x=c.rotationX),c.rotationY!=null&&(l.rotation.y=c.rotationY),c.rotationZ!=null&&(l.rotation.z=c.rotationZ),c.scaleX!=null&&(l.scale.x=c.scaleX),c.scaleY!=null&&(l.scale.y=c.scaleY),c.scaleZ!=null&&(l.scale.z=c.scaleZ)};i?s(i.spline):n.setLoadHandler(e,s)};ke.renderPlugin=G$;var z$=()=>null;ke.clearPlugin=z$});var P_=E(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.getPluginOrigin=Fe.getPluginDuration=Fe.getPluginDestination=Fe.getPluginConfig=Fe.createPluginInstance=Fe.clearPlugin=void 0;Fe.normalizeColor=A_;Fe.renderPlugin=void 0;function A_(e){let t,r,n,i=1,a=e.replace(/\s/g,"").toLowerCase();if(a.startsWith("#")){let s=a.substring(1);s.length===3?(t=parseInt(s[0]+s[0],16),r=parseInt(s[1]+s[1],16),n=parseInt(s[2]+s[2],16)):s.length===6&&(t=parseInt(s.substring(0,2),16),r=parseInt(s.substring(2,4),16),n=parseInt(s.substring(4,6),16))}else if(a.startsWith("rgba")){let s=a.match(/rgba\(([^)]+)\)/)[1].split(",");t=parseInt(s[0],10),r=parseInt(s[1],10),n=parseInt(s[2],10),i=parseFloat(s[3])}else if(a.startsWith("rgb")){let s=a.match(/rgb\(([^)]+)\)/)[1].split(",");t=parseInt(s[0],10),r=parseInt(s[1],10),n=parseInt(s[2],10)}else if(a.startsWith("hsla")){let s=a.match(/hsla\(([^)]+)\)/)[1].split(","),o=parseFloat(s[0]),l=parseFloat(s[1].replace("%",""))/100,c=parseFloat(s[2].replace("%",""))/100;i=parseFloat(s[3]);let u=(1-Math.abs(2*c-1))*l,f=u*(1-Math.abs(o/60%2-1)),g=c-u/2,d,p,m;o>=0&&o<60?(d=u,p=f,m=0):o>=60&&o<120?(d=f,p=u,m=0):o>=120&&o<180?(d=0,p=u,m=f):o>=180&&o<240?(d=0,p=f,m=u):o>=240&&o<300?(d=f,p=0,m=u):(d=u,p=0,m=f),t=Math.round((d+g)*255),r=Math.round((p+g)*255),n=Math.round((m+g)*255)}else if(a.startsWith("hsl")){let s=a.match(/hsl\(([^)]+)\)/)[1].split(","),o=parseFloat(s[0]),l=parseFloat(s[1].replace("%",""))/100,c=parseFloat(s[2].replace("%",""))/100,u=(1-Math.abs(2*c-1))*l,f=u*(1-Math.abs(o/60%2-1)),g=c-u/2,d,p,m;o>=0&&o<60?(d=u,p=f,m=0):o>=60&&o<120?(d=f,p=u,m=0):o>=120&&o<180?(d=0,p=u,m=f):o>=180&&o<240?(d=0,p=f,m=u):o>=240&&o<300?(d=f,p=0,m=u):(d=u,p=0,m=f),t=Math.round((d+g)*255),r=Math.round((p+g)*255),n=Math.round((m+g)*255)}return(Number.isNaN(t)||Number.isNaN(r)||Number.isNaN(n))&&`${e}`,{red:t,green:r,blue:n,alpha:i}}var H$=(e,t)=>e.value[t];Fe.getPluginConfig=H$;var j$=()=>null;Fe.getPluginDuration=j$;var W$=(e,t)=>{if(e)return e;let r=t.config.value,n=t.config.target.objectId,i=getComputedStyle(document.documentElement).getPropertyValue(n);if(r.size!=null)return{size:parseInt(i,10)};if(r.red!=null&&r.green!=null&&r.blue!=null)return A_(i)};Fe.getPluginOrigin=W$;var U$=e=>e.value;Fe.getPluginDestination=U$;var X$=()=>null;Fe.createPluginInstance=X$;var $$=(e,t,r)=>{let n=r.config.target.objectId,i=r.config.value.unit,{PLUGIN_VARIABLE:a}=t,{size:s,red:o,green:l,blue:c,alpha:u}=a,f;s!=null&&(f=s+i),o!=null&&c!=null&&l!=null&&u!=null&&(f=`rgba(${o}, ${l}, ${c}, ${u})`),f!=null&&document.documentElement.style.setProperty(n,f)};Fe.renderPlugin=$$;var K$=(e,t)=>{let r=t.config.target.objectId;document.documentElement.style.removeProperty(r)};Fe.clearPlugin=K$});var C_=E(cs=>{"use strict";var Qu=es().default;Object.defineProperty(cs,"__esModule",{value:!0});cs.pluginMethodMap=void 0;var Zu=(et(),pt(FS)),Y$=Qu(__()),Z$=Qu(I_()),Q$=Qu(P_()),qoe=cs.pluginMethodMap=new Map([[Zu.ActionTypeConsts.PLUGIN_LOTTIE,{...Y$}],[Zu.ActionTypeConsts.PLUGIN_SPLINE,{...Z$}],[Zu.ActionTypeConsts.PLUGIN_VARIABLE,{...Q$}]])});var w_={};je(w_,{clearPlugin:()=>ih,createPluginInstance:()=>e8,getPluginConfig:()=>eh,getPluginDestination:()=>rh,getPluginDuration:()=>J$,getPluginOrigin:()=>th,isPluginType:()=>Cr,renderPlugin:()=>nh});function Cr(e){return Ju.pluginMethodMap.has(e)}var Ju,wr,eh,th,J$,rh,e8,nh,ih,ah=ye(()=>{"use strict";ls();Ju=pe(C_());wr=e=>t=>{if(!St)return()=>null;let r=Ju.pluginMethodMap.get(t);if(!r)throw new Error(`IX2 no plugin configured for: ${t}`);let n=r[e];if(!n)throw new Error(`IX2 invalid plugin method: ${e}`);return n},eh=wr("getPluginConfig"),th=wr("getPluginOrigin"),J$=wr("getPluginDuration"),rh=wr("getPluginDestination"),e8=wr("createPluginInstance"),nh=wr("renderPlugin"),ih=wr("clearPlugin")});var O_=E((Noe,M_)=>{function t8(e,t){return e==null||e!==e?t:e}M_.exports=t8});var R_=E((Boe,D_)=>{function r8(e,t,r,n){var i=-1,a=e==null?0:e.length;for(n&&a&&(r=e[++i]);++i{function n8(e){return function(t,r,n){for(var i=-1,a=Object(t),s=n(t),o=s.length;o--;){var l=s[e?o:++i];if(r(a[l],l,a)===!1)break}return t}}F_.exports=n8});var k_=E((Goe,L_)=>{var i8=q_(),a8=i8();L_.exports=a8});var sh=E((zoe,N_)=>{var s8=k_(),o8=Fn();function l8(e,t){return e&&s8(e,t,o8)}N_.exports=l8});var V_=E((Hoe,B_)=>{var u8=gr();function h8(e,t){return function(r,n){if(r==null)return r;if(!u8(r))return e(r,n);for(var i=r.length,a=t?i:-1,s=Object(r);(t?a--:++a{var c8=sh(),f8=V_(),p8=f8(c8);G_.exports=p8});var H_=E((Woe,z_)=>{function d8(e,t,r,n,i){return i(e,function(a,s,o){r=n?(n=!1,a):t(r,a,s,o)}),r}z_.exports=d8});var W_=E((Uoe,j_)=>{var m8=R_(),g8=oh(),v8=er(),y8=H_(),E8=qe();function b8(e,t,r){var n=E8(e)?m8:y8,i=arguments.length<3;return n(e,v8(t,4),r,i,g8)}j_.exports=b8});var X_=E((Xoe,U_)=>{var x8=Xs(),S8=er(),_8=xo(),T8=Math.max,I8=Math.min;function A8(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var i=n-1;return r!==void 0&&(i=_8(r),i=r<0?T8(n+i,0):I8(i,n-1)),x8(e,S8(t,3),i,!0)}U_.exports=A8});var K_=E(($oe,$_)=>{var P8=ju(),C8=X_(),w8=P8(C8);$_.exports=w8});function Y_(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function O8(e,t){if(Y_(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i=0;i{"use strict";M8=Object.prototype.hasOwnProperty;lh=O8});var dT={};je(dT,{cleanupHTMLElement:()=>CK,clearAllStyles:()=>PK,clearObjectCache:()=>$8,getActionListProgress:()=>MK,getAffectedElements:()=>ph,getComputedStyle:()=>rK,getDestinationValues:()=>uK,getElementId:()=>Q8,getInstanceId:()=>Y8,getInstanceOrigin:()=>aK,getItemConfigByKey:()=>lK,getMaxDurationItemIndex:()=>pT,getNamespacedParameterId:()=>RK,getRenderType:()=>hT,getStyleProp:()=>hK,mediaQueriesEqual:()=>qK,observeStore:()=>tK,reduceListToGroup:()=>OK,reifyState:()=>J8,renderHTMLElement:()=>cK,shallowEqual:()=>lh,shouldAllowMediaQuery:()=>FK,shouldNamespaceEventParameter:()=>DK,stringifyTarget:()=>LK});function $8(){fs.clear()}function Y8(){return"i"+K8++}function Q8(e,t){for(let r in e){let n=e[r];if(n&&n.ref===t)return n.id}return"e"+Z8++}function J8({events:e,actionLists:t,site:r}={}){let n=(0,gs.default)(e,(s,o)=>{let{eventTypeId:l}=o;return s[l]||(s[l]={}),s[l][o.id]=o,s},{}),i=r&&r.mediaQueries,a=[];return i?a=i.map(s=>s.key):(i=[],console.warn("IX2 missing mediaQueries in site data")),{ixData:{events:e,actionLists:t,eventTypeMap:n,mediaQueries:i,mediaQueryKeys:a}}}function tK({store:e,select:t,onChange:r,comparator:n=eK}){let{getState:i,subscribe:a}=e,s=a(l),o=t(i());function l(){let c=t(i());if(c==null){s();return}n(c,o)||(o=c,r(o,e))}return s}function eT(e){let t=typeof e;if(t==="string")return{id:e};if(e!=null&&t==="object"){let{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:s,useEventTarget:o}=e;return{id:r,objectId:n,selector:i,selectorGuids:a,appliesTo:s,useEventTarget:o}}return{}}function ph({config:e,event:t,eventTarget:r,elementRoot:n,elementApi:i}){if(!i)throw new Error("IX2 missing elementApi");let{targets:a}=e;if(Array.isArray(a)&&a.length>0)return a.reduce((F,M)=>F.concat(ph({config:{target:M},event:t,eventTarget:r,elementRoot:n,elementApi:i})),[]);let{getValidDocument:s,getQuerySelector:o,queryDocument:l,getChildElements:c,getSiblingElements:u,matchSelector:f,elementContains:g,isSiblingNode:d}=i,{target:p}=e;if(!p)return[];let{id:m,objectId:h,selector:v,selectorGuids:y,appliesTo:b,useEventTarget:x}=eT(p);if(h)return[fs.has(h)?fs.get(h):fs.set(h,{}).get(h)];if(b===Bu.PAGE){let F=s(m);return F?[F]:[]}let T=(t?.action?.config?.affectedElements??{})[m||v]||{},_=!!(T.id||T.selector),A,R,w,C=t&&o(eT(t.target));if(_?(A=T.limitAffectedElements,R=C,w=o(T)):R=w=o({id:m,selector:v,selectorGuids:y}),t&&x){let F=r&&(w||x===!0)?[r]:l(C);if(w){if(x===W8)return l(w).filter(M=>F.some(O=>g(M,O)));if(x===Q_)return l(w).filter(M=>F.some(O=>g(O,M)));if(x===J_)return l(w).filter(M=>F.some(O=>d(O,M)))}return F}return R==null||w==null?[]:St&&n?l(w).filter(F=>n.contains(F)):A===Q_?l(R,w):A===j8?c(l(R)).filter(f(w)):A===J_?u(l(R)).filter(f(w)):l(w)}function rK({element:e,actionItem:t}){if(!St)return{};let{actionTypeId:r}=t;switch(r){case dn:case mn:case gn:case vn:case ys:return window.getComputedStyle(e);default:return{}}}function aK(e,t={},r={},n,i){let{getStyle:a}=i,{actionTypeId:s}=n;if(Cr(s))return th(s)(t[s],n);switch(n.actionTypeId){case cn:case fn:case pn:case Si:return t[n.actionTypeId]||dh[n.actionTypeId];case _i:return nK(t[n.actionTypeId],n.config.filters);case Ti:return iK(t[n.actionTypeId],n.config.fontVariations);case oT:return{value:(0,Xt.default)(parseFloat(a(e,ds)),1)};case dn:{let o=a(e,Ft),l=a(e,qt),c,u;return n.config.widthUnit===pr?c=tT.test(o)?parseFloat(o):parseFloat(r.width):c=(0,Xt.default)(parseFloat(o),parseFloat(r.width)),n.config.heightUnit===pr?u=tT.test(l)?parseFloat(l):parseFloat(r.height):u=(0,Xt.default)(parseFloat(l),parseFloat(r.height)),{widthValue:c,heightValue:u}}case mn:case gn:case vn:return TK({element:e,actionTypeId:n.actionTypeId,computedStyle:r,getStyle:a});case ys:return{value:(0,Xt.default)(a(e,ms),r.display)};case X8:return t[n.actionTypeId]||{value:0};default:return}}function uK({element:e,actionItem:t,elementApi:r}){if(Cr(t.actionTypeId))return rh(t.actionTypeId)(t.config);switch(t.actionTypeId){case cn:case fn:case pn:case Si:{let{xValue:n,yValue:i,zValue:a}=t.config;return{xValue:n,yValue:i,zValue:a}}case dn:{let{getStyle:n,setStyle:i,getProperty:a}=r,{widthUnit:s,heightUnit:o}=t.config,{widthValue:l,heightValue:c}=t.config;if(!St)return{widthValue:l,heightValue:c};if(s===pr){let u=n(e,Ft);i(e,Ft,""),l=a(e,"offsetWidth"),i(e,Ft,u)}if(o===pr){let u=n(e,qt);i(e,qt,""),c=a(e,"offsetHeight"),i(e,qt,u)}return{widthValue:l,heightValue:c}}case mn:case gn:case vn:{let{rValue:n,gValue:i,bValue:a,aValue:s}=t.config;return{rValue:n,gValue:i,bValue:a,aValue:s}}case _i:return t.config.filters.reduce(sK,{});case Ti:return t.config.fontVariations.reduce(oK,{});default:{let{value:n}=t.config;return{value:n}}}}function hT(e){if(/^TRANSFORM_/.test(e))return aT;if(/^STYLE_/.test(e))return ch;if(/^GENERAL_/.test(e))return hh;if(/^PLUGIN_/.test(e))return sT}function hK(e,t){return e===ch?t.replace("STYLE_","").toLowerCase():null}function cK(e,t,r,n,i,a,s,o,l){switch(o){case aT:return gK(e,t,r,i,s);case ch:return IK(e,t,r,i,a,s);case hh:return AK(e,i,s);case sT:{let{actionTypeId:c}=i;if(Cr(c))return nh(c)(l,t,i)}}}function gK(e,t,r,n,i){let a=mK.map(o=>{let l=dh[o],{xValue:c=l.xValue,yValue:u=l.yValue,zValue:f=l.zValue,xUnit:g="",yUnit:d="",zUnit:p=""}=t[o]||{};switch(o){case cn:return`${F8}(${c}${g}, ${u}${d}, ${f}${p})`;case fn:return`${q8}(${c}${g}, ${u}${d}, ${f}${p})`;case pn:return`${L8}(${c}${g}) ${k8}(${u}${d}) ${N8}(${f}${p})`;case Si:return`${B8}(${c}${g}, ${u}${d})`;default:return""}}).join(" "),{setStyle:s}=i;Mr(e,fr,i),s(e,fr,a),EK(n,r)&&s(e,os,V8)}function vK(e,t,r,n){let i=(0,gs.default)(t,(s,o,l)=>`${s} ${l}(${o}${dK(l,r)})`,""),{setStyle:a}=n;Mr(e,Ei,n),a(e,Ei,i)}function yK(e,t,r,n){let i=(0,gs.default)(t,(s,o,l)=>(s.push(`"${l}" ${o}`),s),[]).join(", "),{setStyle:a}=n;Mr(e,bi,n),a(e,bi,i)}function EK({actionTypeId:e},{xValue:t,yValue:r,zValue:n}){return e===cn&&n!==void 0||e===fn&&n!==void 0||e===pn&&(t!==void 0||r!==void 0)}function _K(e,t){let r=e.exec(t);return r?r[1]:""}function TK({element:e,actionTypeId:t,computedStyle:r,getStyle:n}){let i=fh[t],a=n(e,i),s=xK.test(a)?a:r[i],o=_K(SK,s).split(xi);return{rValue:(0,Xt.default)(parseInt(o[0],10),255),gValue:(0,Xt.default)(parseInt(o[1],10),255),bValue:(0,Xt.default)(parseInt(o[2],10),255),aValue:(0,Xt.default)(parseFloat(o[3]),1)}}function IK(e,t,r,n,i,a){let{setStyle:s}=a;switch(n.actionTypeId){case dn:{let{widthUnit:o="",heightUnit:l=""}=n.config,{widthValue:c,heightValue:u}=r;c!==void 0&&(o===pr&&(o="px"),Mr(e,Ft,a),s(e,Ft,c+o)),u!==void 0&&(l===pr&&(l="px"),Mr(e,qt,a),s(e,qt,u+l));break}case _i:{vK(e,r,n.config,a);break}case Ti:{yK(e,r,n.config,a);break}case mn:case gn:case vn:{let o=fh[n.actionTypeId],l=Math.round(r.rValue),c=Math.round(r.gValue),u=Math.round(r.bValue),f=r.aValue;Mr(e,o,a),s(e,o,f>=1?`rgb(${l},${c},${u})`:`rgba(${l},${c},${u},${f})`);break}default:{let{unit:o=""}=n.config;Mr(e,i,a),s(e,i,r.value+o);break}}}function AK(e,t,r){let{setStyle:n}=r;switch(t.actionTypeId){case ys:{let{value:i}=t.config;i===G8&&St?n(e,ms,Uu):n(e,ms,i);return}}}function Mr(e,t,r){if(!St)return;let n=uT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,s=i(e,hn);if(!s){a(e,hn,n);return}let o=s.split(xi).map(lT);o.indexOf(n)===-1&&a(e,hn,o.concat(n).join(xi))}function cT(e,t,r){if(!St)return;let n=uT[t];if(!n)return;let{getStyle:i,setStyle:a}=r,s=i(e,hn);!s||s.indexOf(n)===-1||a(e,hn,s.split(xi).map(lT).filter(o=>o!==n).join(xi))}function PK({store:e,elementApi:t}){let{ixData:r}=e.getState(),{events:n={},actionLists:i={}}=r;Object.keys(n).forEach(a=>{let s=n[a],{config:o}=s.action,{actionListId:l}=o,c=i[l];c&&rT({actionList:c,event:s,elementApi:t})}),Object.keys(i).forEach(a=>{rT({actionList:i[a],elementApi:t})})}function rT({actionList:e={},event:t,elementApi:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e;n&&n.forEach(a=>{nT({actionGroup:a,event:t,elementApi:r})}),i&&i.forEach(a=>{let{continuousActionGroups:s}=a;s.forEach(o=>{nT({actionGroup:o,event:t,elementApi:r})})})}function nT({actionGroup:e,event:t,elementApi:r}){let{actionItems:n}=e;n.forEach(i=>{let{actionTypeId:a,config:s}=i,o;Cr(a)?o=l=>ih(a)(l,i):o=fT({effect:wK,actionTypeId:a,elementApi:r}),ph({config:s,event:t,elementApi:r}).forEach(o)})}function CK(e,t,r){let{setStyle:n,getStyle:i}=r,{actionTypeId:a}=t;if(a===dn){let{config:s}=t;s.widthUnit===pr&&n(e,Ft,""),s.heightUnit===pr&&n(e,qt,"")}i(e,hn)&&fT({effect:cT,actionTypeId:a,elementApi:r})(e)}function wK(e,t,r){let{setStyle:n}=r;cT(e,t,r),n(e,t,""),t===fr&&n(e,os,"")}function pT(e){let t=0,r=0;return e.forEach((n,i)=>{let{config:a}=n,s=a.delay+a.duration;s>=t&&(t=s,r=i)}),r}function MK(e,t){let{actionItemGroups:r,useFirstGroupAsInitialState:n}=e,{actionItem:i,verboseTimeElapsed:a=0}=t,s=0,o=0;return r.forEach((l,c)=>{if(n&&c===0)return;let{actionItems:u}=l,f=u[pT(u)],{config:g,actionTypeId:d}=f;i.id===f.id&&(o=s+a);let p=hT(d)===hh?0:g.duration;s+=g.delay+p}),s>0?yi(o/s):0}function OK({actionList:e,actionItemId:t,rawData:r}){let{actionItemGroups:n,continuousParameterGroups:i}=e,a=[],s=o=>(a.push((0,vs.mergeIn)(o,["config"],{delay:0,duration:0})),o.id===t);return n&&n.some(({actionItems:o})=>o.some(s)),i&&i.some(o=>{let{continuousActionGroups:l}=o;return l.some(({actionItems:c})=>c.some(s))}),(0,vs.setIn)(r,["actionLists"],{[e.id]:{id:e.id,actionItemGroups:[{actionItems:a}]}})}function DK(e,{basedOn:t}){return e===xt.SCROLLING_IN_VIEW&&(t===Rt.ELEMENT||t==null)||e===xt.MOUSE_MOVE&&t===Rt.ELEMENT}function RK(e,t){return e+U8+t}function FK(e,t){return t==null?!0:e.indexOf(t)!==-1}function qK(e,t){return lh(e&&e.sort(),t&&t.sort())}function LK(e){if(typeof e=="string")return e;if(e.pluginElement&&e.objectId)return e.pluginElement+uh+e.objectId;if(e.objectId)return e.objectId;let{id:t="",selector:r="",useEventTarget:n=""}=e;return t+uh+r+uh+n}var Xt,gs,ps,vs,D8,R8,F8,q8,L8,k8,N8,B8,V8,G8,ds,Ei,bi,Ft,qt,iT,z8,H8,Q_,j8,J_,W8,ms,hn,pr,xi,U8,uh,aT,hh,ch,sT,cn,fn,pn,Si,oT,_i,Ti,dn,mn,gn,vn,ys,X8,lT,fh,uT,fs,K8,Z8,eK,tT,nK,iK,sK,oK,lK,dh,fK,pK,dK,mK,bK,xK,SK,fT,mT=ye(()=>{"use strict";Xt=pe(O_()),gs=pe(W_()),ps=pe(K_()),vs=pe(ln());et();Z_();Ku();ah();ls();({BACKGROUND:D8,TRANSFORM:R8,TRANSLATE_3D:F8,SCALE_3D:q8,ROTATE_X:L8,ROTATE_Y:k8,ROTATE_Z:N8,SKEW:B8,PRESERVE_3D:V8,FLEX:G8,OPACITY:ds,FILTER:Ei,FONT_VARIATION_SETTINGS:bi,WIDTH:Ft,HEIGHT:qt,BACKGROUND_COLOR:iT,BORDER_COLOR:z8,COLOR:H8,CHILDREN:Q_,IMMEDIATE_CHILDREN:j8,SIBLINGS:J_,PARENT:W8,DISPLAY:ms,WILL_CHANGE:hn,AUTO:pr,COMMA_DELIMITER:xi,COLON_DELIMITER:U8,BAR_DELIMITER:uh,RENDER_TRANSFORM:aT,RENDER_GENERAL:hh,RENDER_STYLE:ch,RENDER_PLUGIN:sT}=Ve),{TRANSFORM_MOVE:cn,TRANSFORM_SCALE:fn,TRANSFORM_ROTATE:pn,TRANSFORM_SKEW:Si,STYLE_OPACITY:oT,STYLE_FILTER:_i,STYLE_FONT_VARIATION:Ti,STYLE_SIZE:dn,STYLE_BACKGROUND_COLOR:mn,STYLE_BORDER:gn,STYLE_TEXT_COLOR:vn,GENERAL_DISPLAY:ys,OBJECT_VALUE:X8}=ht,lT=e=>e.trim(),fh=Object.freeze({[mn]:iT,[gn]:z8,[vn]:H8}),uT=Object.freeze({[fr]:R8,[iT]:D8,[ds]:ds,[Ei]:Ei,[Ft]:Ft,[qt]:qt,[bi]:bi}),fs=new Map;K8=1;Z8=1;eK=(e,t)=>e===t;tT=/px/,nK=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=fK[n.type]),r),e||{}),iK=(e,t)=>t.reduce((r,n)=>(r[n.type]==null&&(r[n.type]=pK[n.type]||n.defaultValue||0),r),e||{});sK=(e,t)=>(t&&(e[t.type]=t.value||0),e),oK=(e,t)=>(t&&(e[t.type]=t.value||0),e),lK=(e,t,r)=>{if(Cr(e))return eh(e)(r,t);switch(e){case _i:{let n=(0,ps.default)(r.filters,({type:i})=>i===t);return n?n.value:0}case Ti:{let n=(0,ps.default)(r.fontVariations,({type:i})=>i===t);return n?n.value:0}default:return r[t]}};dh={[cn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[fn]:Object.freeze({xValue:1,yValue:1,zValue:1}),[pn]:Object.freeze({xValue:0,yValue:0,zValue:0}),[Si]:Object.freeze({xValue:0,yValue:0})},fK=Object.freeze({blur:0,"hue-rotate":0,invert:0,grayscale:0,saturate:100,sepia:0,contrast:100,brightness:100}),pK=Object.freeze({wght:0,opsz:0,wdth:0,slnt:0}),dK=(e,t)=>{let r=(0,ps.default)(t.filters,({type:n})=>n===e);if(r&&r.unit)return r.unit;switch(e){case"blur":return"px";case"hue-rotate":return"deg";default:return"%"}},mK=Object.keys(dh);bK="\\(([^)]+)\\)",xK=/^rgb/,SK=RegExp(`rgba?${bK}`);fT=({effect:e,actionTypeId:t,elementApi:r})=>n=>{switch(t){case cn:case fn:case pn:case Si:e(n,fr,r);break;case _i:e(n,Ei,r);break;case Ti:e(n,bi,r);break;case oT:e(n,ds,r);break;case dn:e(n,Ft,r),e(n,qt,r);break;case mn:case gn:case vn:e(n,fh[t],r);break;case ys:e(n,ms,r);break}}});var Or=E(Ke=>{"use strict";var yn=es().default;Object.defineProperty(Ke,"__esModule",{value:!0});Ke.IX2VanillaUtils=Ke.IX2VanillaPlugins=Ke.IX2ElementsReducer=Ke.IX2Easings=Ke.IX2EasingUtils=Ke.IX2BrowserSupport=void 0;var kK=yn((ls(),pt(c_)));Ke.IX2BrowserSupport=kK;var NK=yn(($u(),pt(vi)));Ke.IX2Easings=NK;var BK=yn((Ku(),pt(y_)));Ke.IX2EasingUtils=BK;var VK=yn((S_(),pt(x_)));Ke.IX2ElementsReducer=VK;var GK=yn((ah(),pt(w_)));Ke.IX2VanillaPlugins=GK;var zK=yn((mT(),pt(dT)));Ke.IX2VanillaUtils=zK});var bs,$t,HK,jK,WK,UK,XK,$K,Es,gT,KK,YK,mh,ZK,QK,JK,e9,vT,yT=ye(()=>{"use strict";et();bs=pe(Or()),$t=pe(ln()),{IX2_RAW_DATA_IMPORTED:HK,IX2_SESSION_STOPPED:jK,IX2_INSTANCE_ADDED:WK,IX2_INSTANCE_STARTED:UK,IX2_INSTANCE_REMOVED:XK,IX2_ANIMATION_FRAME_CHANGED:$K}=Re,{optimizeFloat:Es,applyEasing:gT,createBezierEasing:KK}=bs.IX2EasingUtils,{RENDER_GENERAL:YK}=Ve,{getItemConfigByKey:mh,getRenderType:ZK,getStyleProp:QK}=bs.IX2VanillaUtils,JK=(e,t)=>{let{position:r,parameterId:n,actionGroups:i,destinationKeys:a,smoothing:s,restingValue:o,actionTypeId:l,customEasingFn:c,skipMotion:u,skipToValue:f}=e,{parameters:g}=t.payload,d=Math.max(1-s,.01),p=g[n];p==null&&(d=1,p=o);let m=Math.max(p,0)||0,h=Es(m-r),v=u?f:Es(r+h*d),y=v*100;if(v===r&&e.current)return e;let b,x,S,T;for(let A=0,{length:R}=i;A=w){b=C[0];let F=i[A+1],M=F&&y!==w;x=M?F.actionItems[0]:null,M&&(S=w/100,T=(F.keyframe-w)/100)}}let _={};if(b&&!x)for(let A=0,{length:R}=a;A{let{active:r,origin:n,start:i,immediate:a,renderType:s,verbose:o,actionItem:l,destination:c,destinationKeys:u,pluginDuration:f,instanceDelay:g,customEasingFn:d,skipMotion:p}=e,m=l.config.easing,{duration:h,delay:v}=l.config;f!=null&&(h=f),v=g??v,s===YK?h=0:(a||p)&&(h=v=0);let{now:y}=t.payload;if(r&&n){let b=y-(i+v);if(o){let A=y-i,R=h+v,w=Es(Math.min(Math.max(0,A/R),1));e=(0,$t.set)(e,"verboseTimeElapsed",R*w)}if(b<0)return e;let x=Es(Math.min(Math.max(0,b/h),1)),S=gT(m,x,d),T={},_=null;return u.length&&(_=u.reduce((A,R)=>{let w=c[R],C=parseFloat(n[R])||0,M=(parseFloat(w)-C)*S+C;return A[R]=M,A},{})),T.current=_,T.position=x,x===1&&(T.active=!1,T.complete=!0),(0,$t.merge)(e,T)}return e},vT=(e=Object.freeze({}),t)=>{switch(t.type){case HK:return t.payload.ixInstances||Object.freeze({});case jK:return Object.freeze({});case WK:{let{instanceId:r,elementId:n,actionItem:i,eventId:a,eventTarget:s,eventStateKey:o,actionListId:l,groupIndex:c,isCarrier:u,origin:f,destination:g,immediate:d,verbose:p,continuous:m,parameterId:h,actionGroups:v,smoothing:y,restingValue:b,pluginInstance:x,pluginDuration:S,instanceDelay:T,skipMotion:_,skipToValue:A}=t.payload,{actionTypeId:R}=i,w=ZK(R),C=QK(w,R),F=Object.keys(g).filter(O=>g[O]!=null&&typeof g[O]!="string"),{easing:M}=i.config;return(0,$t.set)(e,r,{id:r,elementId:n,active:!1,position:0,start:0,origin:f,destination:g,destinationKeys:F,immediate:d,verbose:p,current:null,actionItem:i,actionTypeId:R,eventId:a,eventTarget:s,eventStateKey:o,actionListId:l,groupIndex:c,renderType:w,isCarrier:u,styleProp:C,continuous:m,parameterId:h,actionGroups:v,smoothing:y,restingValue:b,pluginInstance:x,pluginDuration:S,instanceDelay:T,skipMotion:_,skipToValue:A,customEasingFn:Array.isArray(M)&&M.length===4?KK(M):void 0})}case UK:{let{instanceId:r,time:n}=t.payload;return(0,$t.mergeIn)(e,[r],{active:!0,complete:!1,start:n})}case XK:{let{instanceId:r}=t.payload;if(!e[r])return e;let n={},i=Object.keys(e),{length:a}=i;for(let s=0;s{"use strict";et();({IX2_RAW_DATA_IMPORTED:t9,IX2_SESSION_STOPPED:r9,IX2_PARAMETER_CHANGED:n9}=Re),ET=(e={},t)=>{switch(t.type){case t9:return t.payload.ixParameters||{};case r9:return{};case n9:{let{key:r,value:n}=t.payload;return e[r]=n,e}default:return e}}});var _T={};je(_T,{default:()=>a9});var xT,ST,i9,a9,TT=ye(()=>{"use strict";xT=pe(Nu());LS();n_();s_();ST=pe(Or());yT();bT();({ixElements:i9}=ST.IX2ElementsReducer),a9=(0,xT.combineReducers)({ixData:qS,ixRequest:r_,ixSession:a_,ixElements:i9,ixInstances:vT,ixParameters:ET})});var AT=E((cle,IT)=>{var s9=Qt(),o9=qe(),l9=kt(),u9="[object String]";function h9(e){return typeof e=="string"||!o9(e)&&l9(e)&&s9(e)==u9}IT.exports=h9});var CT=E((fle,PT)=>{var c9=bo(),f9=c9("length");PT.exports=f9});var MT=E((ple,wT)=>{var p9="\\ud800-\\udfff",d9="\\u0300-\\u036f",m9="\\ufe20-\\ufe2f",g9="\\u20d0-\\u20ff",v9=d9+m9+g9,y9="\\ufe0e\\ufe0f",E9="\\u200d",b9=RegExp("["+E9+p9+v9+y9+"]");function x9(e){return b9.test(e)}wT.exports=x9});var BT=E((dle,NT)=>{var DT="\\ud800-\\udfff",S9="\\u0300-\\u036f",_9="\\ufe20-\\ufe2f",T9="\\u20d0-\\u20ff",I9=S9+_9+T9,A9="\\ufe0e\\ufe0f",P9="["+DT+"]",gh="["+I9+"]",vh="\\ud83c[\\udffb-\\udfff]",C9="(?:"+gh+"|"+vh+")",RT="[^"+DT+"]",FT="(?:\\ud83c[\\udde6-\\uddff]){2}",qT="[\\ud800-\\udbff][\\udc00-\\udfff]",w9="\\u200d",LT=C9+"?",kT="["+A9+"]?",M9="(?:"+w9+"(?:"+[RT,FT,qT].join("|")+")"+kT+LT+")*",O9=kT+LT+M9,D9="(?:"+[RT+gh+"?",gh,FT,qT,P9].join("|")+")",OT=RegExp(vh+"(?="+vh+")|"+D9+O9,"g");function R9(e){for(var t=OT.lastIndex=0;OT.test(e);)++t;return t}NT.exports=R9});var GT=E((mle,VT)=>{var F9=CT(),q9=MT(),L9=BT();function k9(e){return q9(e)?L9(e):F9(e)}VT.exports=k9});var HT=E((gle,zT)=>{var N9=ji(),B9=Wi(),V9=gr(),G9=AT(),z9=GT(),H9="[object Map]",j9="[object Set]";function W9(e){if(e==null)return 0;if(V9(e))return G9(e)?z9(e):e.length;var t=B9(e);return t==H9||t==j9?e.size:N9(e).length}zT.exports=W9});var WT=E((vle,jT)=>{var U9="Expected a function";function X9(e){if(typeof e!="function")throw new TypeError(U9);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}jT.exports=X9});var yh=E((yle,UT)=>{var $9=Jt(),K9=function(){try{var e=$9(Object,"defineProperty");return e({},"",{}),e}catch{}}();UT.exports=K9});var Eh=E((Ele,$T)=>{var XT=yh();function Y9(e,t,r){t=="__proto__"&&XT?XT(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}$T.exports=Y9});var YT=E((ble,KT)=>{var Z9=Eh(),Q9=Fi(),J9=Object.prototype,e7=J9.hasOwnProperty;function t7(e,t,r){var n=e[t];(!(e7.call(e,t)&&Q9(n,r))||r===void 0&&!(t in e))&&Z9(e,t,r)}KT.exports=t7});var JT=E((xle,QT)=>{var r7=YT(),n7=Ln(),i7=Vi(),ZT=Pt(),a7=jr();function s7(e,t,r,n){if(!ZT(e))return e;t=n7(t,e);for(var i=-1,a=t.length,s=a-1,o=e;o!=null&&++i{var o7=$i(),l7=JT(),u7=Ln();function h7(e,t,r){for(var n=-1,i=t.length,a={};++n{var c7=Ni(),f7=Iu(),p7=no(),d7=ro(),m7=Object.getOwnPropertySymbols,g7=m7?function(e){for(var t=[];e;)c7(t,p7(e)),e=f7(e);return t}:d7;rI.exports=g7});var aI=E((Tle,iI)=>{function v7(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}iI.exports=v7});var oI=E((Ile,sI)=>{var y7=Pt(),E7=Hi(),b7=aI(),x7=Object.prototype,S7=x7.hasOwnProperty;function _7(e){if(!y7(e))return b7(e);var t=E7(e),r=[];for(var n in e)n=="constructor"&&(t||!S7.call(e,n))||r.push(n);return r}sI.exports=_7});var uI=E((Ale,lI)=>{var T7=ao(),I7=oI(),A7=gr();function P7(e){return A7(e)?T7(e,!0):I7(e)}lI.exports=P7});var cI=E((Ple,hI)=>{var C7=to(),w7=nI(),M7=uI();function O7(e){return C7(e,M7,w7)}hI.exports=O7});var pI=E((Cle,fI)=>{var D7=Eo(),R7=er(),F7=tI(),q7=cI();function L7(e,t){if(e==null)return{};var r=D7(q7(e),function(n){return[n]});return t=R7(t),F7(e,r,function(n,i){return t(n,i[0])})}fI.exports=L7});var mI=E((wle,dI)=>{var k7=er(),N7=WT(),B7=pI();function V7(e,t){return B7(e,N7(k7(t)))}dI.exports=V7});var vI=E((Mle,gI)=>{var G7=ji(),z7=Wi(),H7=Mn(),j7=qe(),W7=gr(),U7=Bi(),X7=Hi(),$7=zi(),K7="[object Map]",Y7="[object Set]",Z7=Object.prototype,Q7=Z7.hasOwnProperty;function J7(e){if(e==null)return!0;if(W7(e)&&(j7(e)||typeof e=="string"||typeof e.splice=="function"||U7(e)||$7(e)||H7(e)))return!e.length;var t=z7(e);if(t==K7||t==Y7)return!e.size;if(X7(e))return!G7(e).length;for(var r in e)if(Q7.call(e,r))return!1;return!0}gI.exports=J7});var EI=E((Ole,yI)=>{var eY=Eh(),tY=sh(),rY=er();function nY(e,t){var r={};return t=rY(t,3),tY(e,function(n,i,a){eY(r,i,t(n,i,a))}),r}yI.exports=nY});var xI=E((Dle,bI)=>{function iY(e,t){for(var r=-1,n=e==null?0:e.length;++r{var aY=Yi();function sY(e){return typeof e=="function"?e:aY}SI.exports=sY});var II=E((Fle,TI)=>{var oY=xI(),lY=oh(),uY=_I(),hY=qe();function cY(e,t){var r=hY(e)?oY:lY;return r(e,uY(t))}TI.exports=cY});var PI=E((qle,AI)=>{var fY=gt(),pY=function(){return fY.Date.now()};AI.exports=pY});var MI=E((Lle,wI)=>{var dY=Pt(),bh=PI(),CI=Zi(),mY="Expected a function",gY=Math.max,vY=Math.min;function yY(e,t,r){var n,i,a,s,o,l,c=0,u=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError(mY);t=CI(t)||0,dY(r)&&(u=!!r.leading,f="maxWait"in r,a=f?gY(CI(r.maxWait)||0,t):a,g="trailing"in r?!!r.trailing:g);function d(T){var _=n,A=i;return n=i=void 0,c=T,s=e.apply(A,_),s}function p(T){return c=T,o=setTimeout(v,t),u?d(T):s}function m(T){var _=T-l,A=T-c,R=t-_;return f?vY(R,a-A):R}function h(T){var _=T-l,A=T-c;return l===void 0||_>=t||_<0||f&&A>=a}function v(){var T=bh();if(h(T))return y(T);o=setTimeout(v,m(T))}function y(T){return o=void 0,g&&n?d(T):(n=i=void 0,s)}function b(){o!==void 0&&clearTimeout(o),c=0,n=l=i=o=void 0}function x(){return o===void 0?s:y(bh())}function S(){var T=bh(),_=h(T);if(n=arguments,i=this,l=T,_){if(o===void 0)return p(l);if(f)return clearTimeout(o),o=setTimeout(v,t),d(l)}return o===void 0&&(o=setTimeout(v,t)),s}return S.cancel=b,S.flush=x,S}wI.exports=yY});var DI=E((kle,OI)=>{var EY=MI(),bY=Pt(),xY="Expected a function";function SY(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(xY);return bY(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),EY(e,t,{leading:n,maxWait:t,trailing:i})}OI.exports=SY});var FI={};je(FI,{actionListPlaybackChanged:()=>bn,animationFrameChanged:()=>Ss,clearRequested:()=>XY,elementStateChanged:()=>Ch,eventListenerAdded:()=>xs,eventStateChanged:()=>Ih,instanceAdded:()=>Ah,instanceRemoved:()=>Ph,instanceStarted:()=>_s,mediaQueriesDefined:()=>Mh,parameterChanged:()=>En,playbackRequested:()=>WY,previewRequested:()=>jY,rawDataImported:()=>xh,sessionInitialized:()=>Sh,sessionStarted:()=>_h,sessionStopped:()=>Th,stopRequested:()=>UY,testFrameRendered:()=>$Y,viewportWidthChanged:()=>wh});var RI,_Y,TY,IY,AY,PY,CY,wY,MY,OY,DY,RY,FY,qY,LY,kY,NY,BY,VY,GY,zY,HY,xh,Sh,_h,Th,jY,WY,UY,XY,xs,$Y,Ih,Ss,En,Ah,_s,Ph,Ch,bn,wh,Mh,Ts=ye(()=>{"use strict";et();RI=pe(Or()),{IX2_RAW_DATA_IMPORTED:_Y,IX2_SESSION_INITIALIZED:TY,IX2_SESSION_STARTED:IY,IX2_SESSION_STOPPED:AY,IX2_PREVIEW_REQUESTED:PY,IX2_PLAYBACK_REQUESTED:CY,IX2_STOP_REQUESTED:wY,IX2_CLEAR_REQUESTED:MY,IX2_EVENT_LISTENER_ADDED:OY,IX2_TEST_FRAME_RENDERED:DY,IX2_EVENT_STATE_CHANGED:RY,IX2_ANIMATION_FRAME_CHANGED:FY,IX2_PARAMETER_CHANGED:qY,IX2_INSTANCE_ADDED:LY,IX2_INSTANCE_STARTED:kY,IX2_INSTANCE_REMOVED:NY,IX2_ELEMENT_STATE_CHANGED:BY,IX2_ACTION_LIST_PLAYBACK_CHANGED:VY,IX2_VIEWPORT_WIDTH_CHANGED:GY,IX2_MEDIA_QUERIES_DEFINED:zY}=Re,{reifyState:HY}=RI.IX2VanillaUtils,xh=e=>({type:_Y,payload:{...HY(e)}}),Sh=({hasBoundaryNodes:e,reducedMotion:t})=>({type:TY,payload:{hasBoundaryNodes:e,reducedMotion:t}}),_h=()=>({type:IY}),Th=()=>({type:AY}),jY=({rawData:e,defer:t})=>({type:PY,payload:{defer:t,rawData:e}}),WY=({actionTypeId:e=ht.GENERAL_START_ACTION,actionListId:t,actionItemId:r,eventId:n,allowEvents:i,immediate:a,testManual:s,verbose:o,rawData:l})=>({type:CY,payload:{actionTypeId:e,actionListId:t,actionItemId:r,testManual:s,eventId:n,allowEvents:i,immediate:a,verbose:o,rawData:l}}),UY=e=>({type:wY,payload:{actionListId:e}}),XY=()=>({type:MY}),xs=(e,t)=>({type:OY,payload:{target:e,listenerParams:t}}),$Y=(e=1)=>({type:DY,payload:{step:e}}),Ih=(e,t)=>({type:RY,payload:{stateKey:e,newState:t}}),Ss=(e,t)=>({type:FY,payload:{now:e,parameters:t}}),En=(e,t)=>({type:qY,payload:{key:e,value:t}}),Ah=e=>({type:LY,payload:{...e}}),_s=(e,t)=>({type:kY,payload:{instanceId:e,time:t}}),Ph=e=>({type:NY,payload:{instanceId:e}}),Ch=(e,t,r,n)=>({type:BY,payload:{elementId:e,actionTypeId:t,current:r,actionItem:n}}),bn=({actionListId:e,isPlaying:t})=>({type:VY,payload:{actionListId:e,isPlaying:t}}),wh=({width:e,mediaQueries:t})=>({type:GY,payload:{width:e,mediaQueries:t}}),Mh=()=>({type:zY})});var Ye={};je(Ye,{elementContains:()=>Rh,getChildElements:()=>iZ,getClosestElement:()=>Ii,getProperty:()=>JY,getQuerySelector:()=>Dh,getRefType:()=>Fh,getSiblingElements:()=>aZ,getStyle:()=>QY,getValidDocument:()=>tZ,isSiblingNode:()=>nZ,matchSelector:()=>eZ,queryDocument:()=>rZ,setStyle:()=>ZY});function ZY(e,t,r){e.style[t]=r}function QY(e,t){return e.style[t]}function JY(e,t){return e[t]}function eZ(e){return t=>t[Oh](e)}function Dh({id:e,selector:t}){if(e){let r=e;if(e.indexOf(qI)!==-1){let n=e.split(qI),i=n[0];if(r=n[1],i!==document.documentElement.getAttribute(kI))return null}return`[data-w-id="${r}"], [data-w-id^="${r}_instance"]`}return t}function tZ(e){return e==null||e===document.documentElement.getAttribute(kI)?document:null}function rZ(e,t){return Array.prototype.slice.call(document.querySelectorAll(t?e+" "+t:e))}function Rh(e,t){return e.contains(t)}function nZ(e,t){return e!==t&&e.parentNode===t.parentNode}function iZ(e){let t=[];for(let r=0,{length:n}=e||[];r{"use strict";LI=pe(Or());et();({ELEMENT_MATCHES:Oh}=LI.IX2BrowserSupport),{IX2_ID_DELIMITER:qI,HTML_ELEMENT:KY,PLAIN_OBJECT:YY,WF_PAGE:kI}=Ve;Ii=Element.prototype.closest?(e,t)=>document.documentElement.contains(e)?e.closest(t):null:(e,t)=>{if(!document.documentElement.contains(e))return null;let r=e;do{if(r[Oh]&&r[Oh](t))return r;r=r.parentNode}while(r!=null);return null}});var qh=E((Vle,VI)=>{var sZ=Pt(),BI=Object.create,oZ=function(){function e(){}return function(t){if(!sZ(t))return{};if(BI)return BI(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();VI.exports=oZ});var Is=E((Gle,GI)=>{function lZ(){}GI.exports=lZ});var Ps=E((zle,zI)=>{var uZ=qh(),hZ=Is();function As(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}As.prototype=uZ(hZ.prototype);As.prototype.constructor=As;zI.exports=As});var UI=E((Hle,WI)=>{var HI=kr(),cZ=Mn(),fZ=qe(),jI=HI?HI.isConcatSpreadable:void 0;function pZ(e){return fZ(e)||cZ(e)||!!(jI&&e&&e[jI])}WI.exports=pZ});var KI=E((jle,$I)=>{var dZ=Ni(),mZ=UI();function XI(e,t,r,n,i){var a=-1,s=e.length;for(r||(r=mZ),i||(i=[]);++a0&&r(o)?t>1?XI(o,t-1,r,n,i):dZ(i,o):n||(i[i.length]=o)}return i}$I.exports=XI});var ZI=E((Wle,YI)=>{var gZ=KI();function vZ(e){var t=e==null?0:e.length;return t?gZ(e,1):[]}YI.exports=vZ});var JI=E((Ule,QI)=>{function yZ(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}QI.exports=yZ});var rA=E((Xle,tA)=>{var EZ=JI(),eA=Math.max;function bZ(e,t,r){return t=eA(t===void 0?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=eA(n.length-t,0),s=Array(a);++i{function xZ(e){return function(){return e}}nA.exports=xZ});var oA=E((Kle,sA)=>{var SZ=iA(),aA=yh(),_Z=Yi(),TZ=aA?function(e,t){return aA(e,"toString",{configurable:!0,enumerable:!1,value:SZ(t),writable:!0})}:_Z;sA.exports=TZ});var uA=E((Yle,lA)=>{var IZ=800,AZ=16,PZ=Date.now;function CZ(e){var t=0,r=0;return function(){var n=PZ(),i=AZ-(n-r);if(r=n,i>0){if(++t>=IZ)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}lA.exports=CZ});var cA=E((Zle,hA)=>{var wZ=oA(),MZ=uA(),OZ=MZ(wZ);hA.exports=OZ});var pA=E((Qle,fA)=>{var DZ=ZI(),RZ=rA(),FZ=cA();function qZ(e){return FZ(RZ(e,void 0,DZ),e+"")}fA.exports=qZ});var gA=E((Jle,mA)=>{var dA=oo(),LZ=dA&&new dA;mA.exports=LZ});var yA=E((eue,vA)=>{function kZ(){}vA.exports=kZ});var Lh=E((tue,bA)=>{var EA=gA(),NZ=yA(),BZ=EA?function(e){return EA.get(e)}:NZ;bA.exports=BZ});var SA=E((rue,xA)=>{var VZ={};xA.exports=VZ});var kh=E((nue,TA)=>{var _A=SA(),GZ=Object.prototype,zZ=GZ.hasOwnProperty;function HZ(e){for(var t=e.name+"",r=_A[t],n=zZ.call(_A,t)?r.length:0;n--;){var i=r[n],a=i.func;if(a==null||a==e)return i.name}return t}TA.exports=HZ});var ws=E((iue,IA)=>{var jZ=qh(),WZ=Is(),UZ=4294967295;function Cs(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=UZ,this.__views__=[]}Cs.prototype=jZ(WZ.prototype);Cs.prototype.constructor=Cs;IA.exports=Cs});var PA=E((aue,AA)=>{function XZ(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{var $Z=ws(),KZ=Ps(),YZ=PA();function ZZ(e){if(e instanceof $Z)return e.clone();var t=new KZ(e.__wrapped__,e.__chain__);return t.__actions__=YZ(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}CA.exports=ZZ});var DA=E((oue,OA)=>{var QZ=ws(),MA=Ps(),JZ=Is(),eQ=qe(),tQ=kt(),rQ=wA(),nQ=Object.prototype,iQ=nQ.hasOwnProperty;function Ms(e){if(tQ(e)&&!eQ(e)&&!(e instanceof QZ)){if(e instanceof MA)return e;if(iQ.call(e,"__wrapped__"))return rQ(e)}return new MA(e)}Ms.prototype=JZ.prototype;Ms.prototype.constructor=Ms;OA.exports=Ms});var FA=E((lue,RA)=>{var aQ=ws(),sQ=Lh(),oQ=kh(),lQ=DA();function uQ(e){var t=oQ(e),r=lQ[t];if(typeof r!="function"||!(t in aQ.prototype))return!1;if(e===r)return!0;var n=sQ(r);return!!n&&e===n[0]}RA.exports=uQ});var NA=E((uue,kA)=>{var qA=Ps(),hQ=pA(),cQ=Lh(),Nh=kh(),fQ=qe(),LA=FA(),pQ="Expected a function",dQ=8,mQ=32,gQ=128,vQ=256;function yQ(e){return hQ(function(t){var r=t.length,n=r,i=qA.prototype.thru;for(e&&t.reverse();n--;){var a=t[n];if(typeof a!="function")throw new TypeError(pQ);if(i&&!s&&Nh(a)=="wrapper")var s=new qA([],!0)}for(n=s?n:r;++n{var EQ=NA(),bQ=EQ();BA.exports=bQ});var zA=E((cue,GA)=>{function xQ(e,t,r){return e===e&&(r!==void 0&&(e=e<=r?e:r),t!==void 0&&(e=e>=t?e:t)),e}GA.exports=xQ});var jA=E((fue,HA)=>{var SQ=zA(),Bh=Zi();function _Q(e,t,r){return r===void 0&&(r=t,t=void 0),r!==void 0&&(r=Bh(r),r=r===r?r:0),t!==void 0&&(t=Bh(t),t=t===t?t:0),SQ(Bh(e),t,r)}HA.exports=_Q});var JA,eP,tP,rP,TQ,IQ,AQ,PQ,CQ,wQ,MQ,OQ,DQ,RQ,FQ,qQ,LQ,kQ,NQ,nP,iP,BQ,VQ,GQ,aP,zQ,HQ,sP,jQ,Vh,oP,WA,UA,lP,Pi,WQ,Lt,uP,UQ,rt,_t,Ci,hP,Gh,XA,zh,XQ,Ai,$Q,KQ,YQ,cP,$A,ZQ,KA,QQ,JQ,eJ,YA,Os,Ds,ZA,QA,fP,pP=ye(()=>{"use strict";JA=pe(VA()),eP=pe(Ki()),tP=pe(jA());et();Hh();Ts();rP=pe(Or()),{MOUSE_CLICK:TQ,MOUSE_SECOND_CLICK:IQ,MOUSE_DOWN:AQ,MOUSE_UP:PQ,MOUSE_OVER:CQ,MOUSE_OUT:wQ,DROPDOWN_CLOSE:MQ,DROPDOWN_OPEN:OQ,SLIDER_ACTIVE:DQ,SLIDER_INACTIVE:RQ,TAB_ACTIVE:FQ,TAB_INACTIVE:qQ,NAVBAR_CLOSE:LQ,NAVBAR_OPEN:kQ,MOUSE_MOVE:NQ,PAGE_SCROLL_DOWN:nP,SCROLL_INTO_VIEW:iP,SCROLL_OUT_OF_VIEW:BQ,PAGE_SCROLL_UP:VQ,SCROLLING_IN_VIEW:GQ,PAGE_FINISH:aP,ECOMMERCE_CART_CLOSE:zQ,ECOMMERCE_CART_OPEN:HQ,PAGE_START:sP,PAGE_SCROLL:jQ}=xt,Vh="COMPONENT_ACTIVE",oP="COMPONENT_INACTIVE",{COLON_DELIMITER:WA}=Ve,{getNamespacedParameterId:UA}=rP.IX2VanillaUtils,lP=e=>t=>typeof t=="object"&&e(t)?!0:t,Pi=lP(({element:e,nativeEvent:t})=>e===t.target),WQ=lP(({element:e,nativeEvent:t})=>e.contains(t.target)),Lt=(0,JA.default)([Pi,WQ]),uP=(e,t)=>{if(t){let{ixData:r}=e.getState(),{events:n}=r,i=n[t];if(i&&!XQ[i.eventTypeId])return i}return null},UQ=({store:e,event:t})=>{let{action:r}=t,{autoStopEventId:n}=r.config;return!!uP(e,n)},rt=({store:e,event:t,element:r,eventStateKey:n},i)=>{let{action:a,id:s}=t,{actionListId:o,autoStopEventId:l}=a.config,c=uP(e,l);return c&&xn({store:e,eventId:l,eventTarget:r,eventStateKey:l+WA+n.split(WA)[1],actionListId:(0,eP.default)(c,"action.config.actionListId")}),xn({store:e,eventId:s,eventTarget:r,eventStateKey:n,actionListId:o}),wi({store:e,eventId:s,eventTarget:r,eventStateKey:n,actionListId:o}),i},_t=(e,t)=>(r,n)=>e(r,n)===!0?t(r,n):n,Ci={handler:_t(Lt,rt)},hP={...Ci,types:[Vh,oP].join(" ")},Gh=[{target:window,types:"resize orientationchange",throttle:!0},{target:document,types:"scroll wheel readystatechange IX2_PAGE_UPDATE",throttle:!0}],XA="mouseover mouseout",zh={types:Gh},XQ={PAGE_START:sP,PAGE_FINISH:aP},Ai=(()=>{let e=window.pageXOffset!==void 0,r=document.compatMode==="CSS1Compat"?document.documentElement:document.body;return()=>({scrollLeft:e?window.pageXOffset:r.scrollLeft,scrollTop:e?window.pageYOffset:r.scrollTop,stiffScrollTop:(0,tP.default)(e?window.pageYOffset:r.scrollTop,0,r.scrollHeight-window.innerHeight),scrollWidth:r.scrollWidth,scrollHeight:r.scrollHeight,clientWidth:r.clientWidth,clientHeight:r.clientHeight,innerWidth:window.innerWidth,innerHeight:window.innerHeight})})(),$Q=(e,t)=>!(e.left>t.right||e.rightt.bottom||e.bottom{let{type:r,target:n,relatedTarget:i}=t,a=e.contains(n);if(r==="mouseover"&&a)return!0;let s=e.contains(i);return!!(r==="mouseout"&&a&&s)},YQ=e=>{let{element:t,event:{config:r}}=e,{clientWidth:n,clientHeight:i}=Ai(),a=r.scrollOffsetValue,l=r.scrollOffsetUnit==="PX"?a:i*(a||0)/100;return $Q(t.getBoundingClientRect(),{left:0,top:l,right:n,bottom:i-l})},cP=e=>(t,r)=>{let{type:n}=t.nativeEvent,i=[Vh,oP].indexOf(n)!==-1?n===Vh:r.isActive,a={...r,isActive:i};return(!r||a.isActive!==r.isActive)&&e(t,a)||a},$A=e=>(t,r)=>{let n={elementHovered:KQ(t)};return(r?n.elementHovered!==r.elementHovered:n.elementHovered)&&e(t,n)||n},ZQ=e=>(t,r)=>{let n={...r,elementVisible:YQ(t)};return(r?n.elementVisible!==r.elementVisible:n.elementVisible)&&e(t,n)||n},KA=e=>(t,r={})=>{let{stiffScrollTop:n,scrollHeight:i,innerHeight:a}=Ai(),{event:{config:s,eventTypeId:o}}=t,{scrollOffsetValue:l,scrollOffsetUnit:c}=s,u=c==="PX",f=i-a,g=Number((n/f).toFixed(2));if(r&&r.percentTop===g)return r;let d=(u?l:a*(l||0)/100)/f,p,m,h=0;r&&(p=g>r.percentTop,m=r.scrollingDown!==p,h=m?g:r.anchorTop);let v=o===nP?g>=h+d:g<=h-d,y={...r,percentTop:g,inBounds:v,anchorTop:h,scrollingDown:p};return r&&v&&(m||y.inBounds!==r.inBounds)&&e(t,y)||y},QQ=(e,t)=>e.left>t.left&&e.leftt.top&&e.top(t,r)=>{let n={finished:document.readyState==="complete"};return n.finished&&!(r&&r.finshed)&&e(t),n},eJ=e=>(t,r)=>{let n={started:!0};return r||e(t),n},YA=e=>(t,r={clickCount:0})=>{let n={clickCount:r.clickCount%2+1};return n.clickCount!==r.clickCount&&e(t,n)||n},Os=(e=!0)=>({...hP,handler:_t(e?Lt:Pi,cP((t,r)=>r.isActive?Ci.handler(t,r):r))}),Ds=(e=!0)=>({...hP,handler:_t(e?Lt:Pi,cP((t,r)=>r.isActive?r:Ci.handler(t,r)))}),ZA={...zh,handler:ZQ((e,t)=>{let{elementVisible:r}=t,{event:n,store:i}=e,{ixData:a}=i.getState(),{events:s}=a;return!s[n.action.config.autoStopEventId]&&t.triggered?t:n.eventTypeId===iP===r?(rt(e),{...t,triggered:!0}):t})},QA=.05,fP={[DQ]:Os(),[RQ]:Ds(),[OQ]:Os(),[MQ]:Ds(),[kQ]:Os(!1),[LQ]:Ds(!1),[FQ]:Os(),[qQ]:Ds(),[HQ]:{types:"ecommerce-cart-open",handler:_t(Lt,rt)},[zQ]:{types:"ecommerce-cart-close",handler:_t(Lt,rt)},[TQ]:{types:"click",handler:_t(Lt,YA((e,{clickCount:t})=>{UQ(e)?t===1&&rt(e):rt(e)}))},[IQ]:{types:"click",handler:_t(Lt,YA((e,{clickCount:t})=>{t===2&&rt(e)}))},[AQ]:{...Ci,types:"mousedown"},[PQ]:{...Ci,types:"mouseup"},[CQ]:{types:XA,handler:_t(Lt,$A((e,t)=>{t.elementHovered&&rt(e)}))},[wQ]:{types:XA,handler:_t(Lt,$A((e,t)=>{t.elementHovered||rt(e)}))},[NQ]:{types:"mousemove mouseout scroll",handler:({store:e,element:t,eventConfig:r,nativeEvent:n,eventStateKey:i},a={clientX:0,clientY:0,pageX:0,pageY:0})=>{let{basedOn:s,selectedAxis:o,continuousParameterGroupId:l,reverse:c,restingState:u=0}=r,{clientX:f=a.clientX,clientY:g=a.clientY,pageX:d=a.pageX,pageY:p=a.pageY}=n,m=o==="X_AXIS",h=n.type==="mouseout",v=u/100,y=l,b=!1;switch(s){case Rt.VIEWPORT:{v=m?Math.min(f,window.innerWidth)/window.innerWidth:Math.min(g,window.innerHeight)/window.innerHeight;break}case Rt.PAGE:{let{scrollLeft:x,scrollTop:S,scrollWidth:T,scrollHeight:_}=Ai();v=m?Math.min(x+d,T)/T:Math.min(S+p,_)/_;break}case Rt.ELEMENT:default:{y=UA(i,l);let x=n.type.indexOf("mouse")===0;if(x&&Lt({element:t,nativeEvent:n})!==!0)break;let S=t.getBoundingClientRect(),{left:T,top:_,width:A,height:R}=S;if(!x&&!QQ({left:f,top:g},S))break;b=!0,v=m?(f-T)/A:(g-_)/R;break}}return h&&(v>1-QA||v{let{continuousParameterGroupId:r,reverse:n}=t,{scrollTop:i,scrollHeight:a,clientHeight:s}=Ai(),o=i/(a-s);o=n?1-o:o,e.dispatch(En(r,o))}},[GQ]:{types:Gh,handler:({element:e,store:t,eventConfig:r,eventStateKey:n},i={scrollPercent:0})=>{let{scrollLeft:a,scrollTop:s,scrollWidth:o,scrollHeight:l,clientHeight:c}=Ai(),{basedOn:u,selectedAxis:f,continuousParameterGroupId:g,startsEntering:d,startsExiting:p,addEndOffset:m,addStartOffset:h,addOffsetValue:v=0,endOffsetValue:y=0}=r,b=f==="X_AXIS";if(u===Rt.VIEWPORT){let x=b?a/o:s/l;return x!==i.scrollPercent&&t.dispatch(En(g,x)),{scrollPercent:x}}else{let x=UA(n,g),S=e.getBoundingClientRect(),T=(h?v:0)/100,_=(m?y:0)/100;T=d?T:1-T,_=p?_:1-_;let A=S.top+Math.min(S.height*T,c),w=S.top+S.height*_-A,C=Math.min(c+w,l),M=Math.min(Math.max(0,c-A),C)/C;return M!==i.scrollPercent&&t.dispatch(En(x,M)),{scrollPercent:M}}}},[iP]:ZA,[BQ]:ZA,[nP]:{...zh,handler:KA((e,t)=>{t.scrollingDown&&rt(e)})},[VQ]:{...zh,handler:KA((e,t)=>{t.scrollingDown||rt(e)})},[aP]:{types:"readystatechange IX2_PAGE_UPDATE",handler:_t(Pi,JQ(rt))},[sP]:{types:"readystatechange IX2_PAGE_UPDATE",handler:_t(Pi,eJ(rt))}}});var MP={};je(MP,{observeRequests:()=>bJ,startActionGroup:()=>wi,startEngine:()=>Ns,stopActionGroup:()=>xn,stopAllActionGroups:()=>PP,stopEngine:()=>Bs});function bJ(e){Dr({store:e,select:({ixRequest:t})=>t.preview,onChange:_J}),Dr({store:e,select:({ixRequest:t})=>t.playback,onChange:TJ}),Dr({store:e,select:({ixRequest:t})=>t.stop,onChange:IJ}),Dr({store:e,select:({ixRequest:t})=>t.clear,onChange:AJ})}function xJ(e){Dr({store:e,select:({ixSession:t})=>t.mediaQueryKey,onChange:()=>{Bs(e),_P({store:e,elementApi:Ye}),Ns({store:e,allowEvents:!0}),TP()}})}function SJ(e,t){let r=Dr({store:e,select:({ixSession:n})=>n.tick,onChange:n=>{t(n),r()}})}function _J({rawData:e,defer:t},r){let n=()=>{Ns({store:r,rawData:e,allowEvents:!0}),TP()};t?setTimeout(n,0):n()}function TP(){document.dispatchEvent(new CustomEvent("IX2_PAGE_UPDATE"))}function TJ(e,t){let{actionTypeId:r,actionListId:n,actionItemId:i,eventId:a,allowEvents:s,immediate:o,testManual:l,verbose:c=!0}=e,{rawData:u}=e;if(n&&i&&u&&o){let f=u.actionLists[n];f&&(u=uJ({actionList:f,actionItemId:i,rawData:u}))}if(Ns({store:t,rawData:u,allowEvents:s,testManual:l}),n&&r===ht.GENERAL_START_ACTION||jh(r)){xn({store:t,actionListId:n}),AP({store:t,actionListId:n,eventId:a});let f=wi({store:t,eventId:a,actionListId:n,immediate:o,verbose:c});c&&f&&t.dispatch(bn({actionListId:n,isPlaying:!o}))}}function IJ({actionListId:e},t){e?xn({store:t,actionListId:e}):PP({store:t}),Bs(t)}function AJ(e,t){Bs(t),_P({store:t,elementApi:Ye})}function Ns({store:e,rawData:t,allowEvents:r,testManual:n}){let{ixSession:i}=e.getState();t&&e.dispatch(xh(t)),i.active||(e.dispatch(Sh({hasBoundaryNodes:!!document.querySelector(Fs),reducedMotion:document.body.hasAttribute("data-wf-ix-vacation")&&window.matchMedia("(prefers-reduced-motion)").matches})),r&&(DJ(e),PJ(),e.getState().ixSession.hasDefinedMediaQueries&&xJ(e)),e.dispatch(_h()),CJ(e,n))}function PJ(){let{documentElement:e}=document;e.className.indexOf(dP)===-1&&(e.className+=` ${dP}`)}function CJ(e,t){let r=n=>{let{ixSession:i,ixParameters:a}=e.getState();i.active&&(e.dispatch(Ss(n,a)),t?SJ(e,r):requestAnimationFrame(r))};r(window.performance.now())}function Bs(e){let{ixSession:t}=e.getState();if(t.active){let{eventListeners:r}=t;r.forEach(wJ),pJ(),e.dispatch(Th())}}function wJ({target:e,listenerParams:t}){e.removeEventListener.apply(e,t)}function MJ({store:e,eventStateKey:t,eventTarget:r,eventId:n,eventConfig:i,actionListId:a,parameterGroup:s,smoothing:o,restingValue:l}){let{ixData:c,ixSession:u}=e.getState(),{events:f}=c,g=f[n],{eventTypeId:d}=g,p={},m={},h=[],{continuousActionGroups:v}=s,{id:y}=s;hJ(d,i)&&(y=cJ(t,y));let b=u.hasBoundaryNodes&&r?Ii(r,Fs):null;v.forEach(x=>{let{keyframe:S,actionItems:T}=x;T.forEach(_=>{let{actionTypeId:A}=_,{target:R}=_.config;if(!R)return;let w=R.boundaryMode?b:null,C=dJ(R)+Wh+A;if(m[C]=OJ(m[C],S,_),!p[C]){p[C]=!0;let{config:F}=_;qs({config:F,event:g,eventTarget:r,elementRoot:w,elementApi:Ye}).forEach(M=>{h.push({element:M,key:C})})}})}),h.forEach(({element:x,key:S})=>{let T=m[S],_=(0,Kt.default)(T,"[0].actionItems[0]",{}),{actionTypeId:A}=_,R=ks(A)?Xh(A)(x,_):null,w=Uh({element:x,actionItem:_,elementApi:Ye},R);$h({store:e,element:x,eventId:n,actionListId:a,actionItem:_,destination:w,continuous:!0,parameterId:y,actionGroups:T,smoothing:o,restingValue:l,pluginInstance:R})})}function OJ(e=[],t,r){let n=[...e],i;return n.some((a,s)=>a.keyframe===t?(i=s,!0):!1),i==null&&(i=n.length,n.push({keyframe:t,actionItems:[]})),n[i].actionItems.push(r),n}function DJ(e){let{ixData:t}=e.getState(),{eventTypeMap:r}=t;IP(e),(0,Sn.default)(r,(i,a)=>{let s=fP[a];if(!s){console.warn(`IX2 event type not configured: ${a}`);return}NJ({logic:s,store:e,events:i})});let{ixSession:n}=e.getState();n.eventListeners.length&&FJ(e)}function FJ(e){let t=()=>{IP(e)};RJ.forEach(r=>{window.addEventListener(r,t),e.dispatch(xs(window,[r,t]))}),t()}function IP(e){let{ixSession:t,ixData:r}=e.getState(),n=window.innerWidth;if(n!==t.viewportWidth){let{mediaQueries:i}=r;e.dispatch(wh({width:n,mediaQueries:i}))}}function NJ({logic:e,store:t,events:r}){BJ(r);let{types:n,handler:i}=e,{ixData:a}=t.getState(),{actionLists:s}=a,o=qJ(r,kJ);if(!(0,vP.default)(o))return;(0,Sn.default)(o,(f,g)=>{let d=r[g],{action:p,id:m,mediaQueries:h=a.mediaQueryKeys}=d,{actionListId:v}=p.config;mJ(h,a.mediaQueryKeys)||t.dispatch(Mh()),p.actionTypeId===ht.GENERAL_CONTINUOUS_ACTION&&(Array.isArray(d.config)?d.config:[d.config]).forEach(b=>{let{continuousParameterGroupId:x}=b,S=(0,Kt.default)(s,`${v}.continuousParameterGroups`,[]),T=(0,gP.default)(S,({id:R})=>R===x),_=(b.smoothing||0)/100,A=(b.restingState||0)/100;T&&f.forEach((R,w)=>{let C=m+Wh+w;MJ({store:t,eventStateKey:C,eventTarget:R,eventId:m,eventConfig:b,actionListId:v,parameterGroup:T,smoothing:_,restingValue:A})})}),(p.actionTypeId===ht.GENERAL_START_ACTION||jh(p.actionTypeId))&&AP({store:t,actionListId:v,eventId:m})});let l=f=>{let{ixSession:g}=t.getState();LJ(o,(d,p,m)=>{let h=r[p],v=g.eventState[m],{action:y,mediaQueries:b=a.mediaQueryKeys}=h;if(!Ls(b,g.mediaQueryKey))return;let x=(S={})=>{let T=i({store:t,element:d,event:h,eventConfig:S,nativeEvent:f,eventStateKey:m},v);gJ(T,v)||t.dispatch(Ih(m,T))};y.actionTypeId===ht.GENERAL_CONTINUOUS_ACTION?(Array.isArray(h.config)?h.config:[h.config]).forEach(x):x()})},c=(0,xP.default)(l,EJ),u=({target:f=document,types:g,throttle:d})=>{g.split(" ").filter(Boolean).forEach(p=>{let m=d?c:l;f.addEventListener(p,m),t.dispatch(xs(f,[p,m]))})};Array.isArray(n)?n.forEach(u):typeof n=="string"&&u(e)}function BJ(e){if(!yJ)return;let t={},r="";for(let n in e){let{eventTypeId:i,target:a}=e[n],s=Dh(a);t[s]||(i===xt.MOUSE_CLICK||i===xt.MOUSE_SECOND_CLICK)&&(t[s]=!0,r+=s+"{cursor: pointer;touch-action: manipulation;}")}if(r){let n=document.createElement("style");n.textContent=r,document.body.appendChild(n)}}function AP({store:e,actionListId:t,eventId:r}){let{ixData:n,ixSession:i}=e.getState(),{actionLists:a,events:s}=n,o=s[r],l=a[t];if(l&&l.useFirstGroupAsInitialState){let c=(0,Kt.default)(l,"actionItemGroups[0].actionItems",[]),u=(0,Kt.default)(o,"mediaQueries",n.mediaQueryKeys);if(!Ls(u,i.mediaQueryKey))return;c.forEach(f=>{let{config:g,actionTypeId:d}=f,p=g?.target?.useEventTarget===!0&&g?.target?.objectId==null?{target:o.target,targets:o.targets}:g,m=qs({config:p,event:o,elementApi:Ye}),h=ks(d);m.forEach(v=>{let y=h?Xh(d)(v,f):null;$h({destination:Uh({element:v,actionItem:f,elementApi:Ye},y),immediate:!0,store:e,element:v,eventId:r,actionItem:f,actionListId:t,pluginInstance:y})})})}}function PP({store:e}){let{ixInstances:t}=e.getState();(0,Sn.default)(t,r=>{if(!r.continuous){let{actionListId:n,verbose:i}=r;Kh(r,e),i&&e.dispatch(bn({actionListId:n,isPlaying:!1}))}})}function xn({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i}){let{ixInstances:a,ixSession:s}=e.getState(),o=s.hasBoundaryNodes&&r?Ii(r,Fs):null;(0,Sn.default)(a,l=>{let c=(0,Kt.default)(l,"actionItem.config.target.boundaryMode"),u=n?l.eventStateKey===n:!0;if(l.actionListId===i&&l.eventId===t&&u){if(o&&c&&!Rh(o,l.element))return;Kh(l,e),l.verbose&&e.dispatch(bn({actionListId:i,isPlaying:!1}))}})}function wi({store:e,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a=0,immediate:s,verbose:o}){let{ixData:l,ixSession:c}=e.getState(),{events:u}=l,f=u[t]||{},{mediaQueries:g=l.mediaQueryKeys}=f,d=(0,Kt.default)(l,`actionLists.${i}`,{}),{actionItemGroups:p,useFirstGroupAsInitialState:m}=d;if(!p||!p.length)return!1;a>=p.length&&(0,Kt.default)(f,"config.loop")&&(a=0),a===0&&m&&a++;let v=(a===0||a===1&&m)&&jh(f.action?.actionTypeId)?f.config.delay:void 0,y=(0,Kt.default)(p,[a,"actionItems"],[]);if(!y.length||!Ls(g,c.mediaQueryKey))return!1;let b=c.hasBoundaryNodes&&r?Ii(r,Fs):null,x=sJ(y),S=!1;return y.forEach((T,_)=>{let{config:A,actionTypeId:R}=T,w=ks(R),{target:C}=A;if(!C)return;let F=C.boundaryMode?b:null;qs({config:A,event:f,eventTarget:r,elementRoot:F,elementApi:Ye}).forEach((O,B)=>{let W=w?Xh(R)(O,T):null,J=w?vJ(R)(O,T):null;S=!0;let P=x===_&&B===0,D=oJ({element:O,actionItem:T}),N=Uh({element:O,actionItem:T,elementApi:Ye},W);$h({store:e,element:O,actionItem:T,eventId:t,eventTarget:r,eventStateKey:n,actionListId:i,groupIndex:a,isCarrier:P,computedStyle:D,destination:N,immediate:s,verbose:o,pluginInstance:W,pluginDuration:J,instanceDelay:v})})}),S}function $h(e){let{store:t,computedStyle:r,...n}=e,{element:i,actionItem:a,immediate:s,pluginInstance:o,continuous:l,restingValue:c,eventId:u}=n,f=!l,g=iJ(),{ixElements:d,ixSession:p,ixData:m}=t.getState(),h=nJ(d,i),{refState:v}=d[h]||{},y=Fh(i),b=p.reducedMotion&&zu[a.actionTypeId],x;if(b&&l)switch(m.events[u]?.eventTypeId){case xt.MOUSE_MOVE:case xt.MOUSE_MOVE_IN_VIEWPORT:x=c;break;default:x=.5;break}let S=lJ(i,v,r,a,Ye,o);if(t.dispatch(Ah({instanceId:g,elementId:h,origin:S,refType:y,skipMotion:b,skipToValue:x,...n})),CP(document.body,"ix2-animation-started",g),s){VJ(t,g);return}Dr({store:t,select:({ixInstances:T})=>T[g],onChange:wP}),f&&t.dispatch(_s(g,p.tick))}function Kh(e,t){CP(document.body,"ix2-animation-stopping",{instanceId:e.id,state:t.getState()});let{elementId:r,actionItem:n}=e,{ixElements:i}=t.getState(),{ref:a,refType:s}=i[r]||{};s===SP&&fJ(a,n,Ye),t.dispatch(Ph(e.id))}function CP(e,t,r){let n=document.createEvent("CustomEvent");n.initCustomEvent(t,!0,!0,r),e.dispatchEvent(n)}function VJ(e,t){let{ixParameters:r}=e.getState();e.dispatch(_s(t,0)),e.dispatch(Ss(performance.now(),r));let{ixInstances:n}=e.getState();wP(n[t],e)}function wP(e,t){let{active:r,continuous:n,complete:i,elementId:a,actionItem:s,actionTypeId:o,renderType:l,current:c,groupIndex:u,eventId:f,eventTarget:g,eventStateKey:d,actionListId:p,isCarrier:m,styleProp:h,verbose:v,pluginInstance:y}=e,{ixData:b,ixSession:x}=t.getState(),{events:S}=b,T=S[f]||{},{mediaQueries:_=b.mediaQueryKeys}=T;if(Ls(_,x.mediaQueryKey)&&(n||r||i)){if(c||l===rJ&&i){t.dispatch(Ch(a,o,c,s));let{ixElements:A}=t.getState(),{ref:R,refType:w,refState:C}=A[a]||{},F=C&&C[o];(w===SP||ks(o))&&aJ(R,C,F,f,s,h,Ye,l,y)}if(i){if(m){let A=wi({store:t,eventId:f,eventTarget:g,eventStateKey:d,actionListId:p,groupIndex:u+1,verbose:v});v&&!A&&t.dispatch(bn({actionListId:p,isPlaying:!1}))}Kh(e,t)}}}var gP,Kt,vP,yP,EP,bP,Sn,xP,Rs,tJ,jh,Wh,Fs,SP,rJ,dP,qs,nJ,Uh,Dr,iJ,aJ,_P,sJ,oJ,lJ,uJ,hJ,cJ,Ls,fJ,pJ,dJ,mJ,gJ,ks,Xh,vJ,mP,yJ,EJ,RJ,qJ,LJ,kJ,Hh=ye(()=>{"use strict";gP=pe(Wu()),Kt=pe(Ki()),vP=pe(HT()),yP=pe(mI()),EP=pe(vI()),bP=pe(EI()),Sn=pe(II()),xP=pe(DI());et();Rs=pe(Or());Ts();NI();pP();tJ=Object.keys(Vu),jh=e=>tJ.includes(e),{COLON_DELIMITER:Wh,BOUNDARY_SELECTOR:Fs,HTML_ELEMENT:SP,RENDER_GENERAL:rJ,W_MOD_IX:dP}=Ve,{getAffectedElements:qs,getElementId:nJ,getDestinationValues:Uh,observeStore:Dr,getInstanceId:iJ,renderHTMLElement:aJ,clearAllStyles:_P,getMaxDurationItemIndex:sJ,getComputedStyle:oJ,getInstanceOrigin:lJ,reduceListToGroup:uJ,shouldNamespaceEventParameter:hJ,getNamespacedParameterId:cJ,shouldAllowMediaQuery:Ls,cleanupHTMLElement:fJ,clearObjectCache:pJ,stringifyTarget:dJ,mediaQueriesEqual:mJ,shallowEqual:gJ}=Rs.IX2VanillaUtils,{isPluginType:ks,createPluginInstance:Xh,getPluginDuration:vJ}=Rs.IX2VanillaPlugins,mP=navigator.userAgent,yJ=mP.match(/iPad/i)||mP.match(/iPhone/),EJ=12;RJ=["resize","orientationchange"];qJ=(e,t)=>(0,yP.default)((0,bP.default)(e,t),EP.default),LJ=(e,t)=>{(0,Sn.default)(e,(r,n)=>{r.forEach((i,a)=>{let s=n+Wh+a;t(i,n,s)})})},kJ=e=>{let t={target:e.target,targets:e.targets};return qs({config:t,elementApi:Ye})}});var DP=E(Yt=>{"use strict";var GJ=es().default,zJ=aS().default;Object.defineProperty(Yt,"__esModule",{value:!0});Yt.actions=void 0;Yt.destroy=OP;Yt.init=XJ;Yt.setEnv=UJ;Yt.store=void 0;pS();var HJ=Nu(),jJ=zJ((TT(),pt(_T))),Yh=(Hh(),pt(MP)),WJ=GJ((Ts(),pt(FI)));Yt.actions=WJ;var Zh=Yt.store=(0,HJ.createStore)(jJ.default);function UJ(e){e()&&(0,Yh.observeRequests)(Zh)}function XJ(e){OP(),(0,Yh.startEngine)({store:Zh,rawData:e,allowEvents:!0})}function OP(){(0,Yh.stopEngine)(Zh)}});var LP=E((xue,qP)=>{"use strict";var RP=Qe(),FP=DP();FP.setEnv(RP.env);RP.define("ix2",qP.exports=function(){return FP})});var NP=E((Sue,kP)=>{"use strict";var _n=Qe();_n.define("links",kP.exports=function(e,t){var r={},n=e(window),i,a=_n.env(),s=window.location,o=document.createElement("a"),l="w--current",c=/index\.(html|php)$/,u=/\/$/,f,g;r.ready=r.design=r.preview=d;function d(){i=a&&_n.env("design"),g=_n.env("slug")||s.pathname||"",_n.scroll.off(m),f=[];for(var v=document.links,y=0;y=0)){var b=e(v);if(o.hash.length>1&&o.host+o.pathname===s.host+s.pathname){if(!/^#[a-zA-Z0-9\-\_]+$/.test(o.hash))return;var x=e(o.hash);x.length&&f.push({link:b,sec:x,active:!1});return}if(!(y==="#"||y==="")){var S=o.href===s.href||y===g||c.test(y)&&u.test(g);h(b,l,S)}}}function m(){var v=n.scrollTop(),y=n.height();t.each(f,function(b){var x=b.link,S=b.sec,T=S.offset().top,_=S.outerHeight(),A=y*.5,R=S.is(":visible")&&T+_-A>=v&&T+A<=v+y;b.active!==R&&(b.active=R,h(x,l,R))})}function h(v,y,b){var x=v.hasClass(y);b&&x||!b&&!x||(b?v.addClass(y):v.removeClass(y))}return r})});var VP=E((_ue,BP)=>{"use strict";var Vs=Qe();Vs.define("scroll",BP.exports=function(e){var t={WF_CLICK_EMPTY:"click.wf-empty-link",WF_CLICK_SCROLL:"click.wf-scroll"},r=window.location,n=p()?null:window.history,i=e(window),a=e(document),s=e(document.body),o=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(F){window.setTimeout(F,15)},l=Vs.env("editor")?".w-editor-body":"body",c="header, "+l+" > .header, "+l+" > .w-nav:not([data-no-scroll])",u='a[href="#"]',f='a[href*="#"]:not(.w-tab-link):not('+u+")",g='.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}',d=document.createElement("style");d.appendChild(document.createTextNode(g));function p(){try{return!!window.frameElement}catch{return!0}}var m=/^#[a-zA-Z0-9][\w:.-]*$/;function h(F){return m.test(F.hash)&&F.host+F.pathname===r.host+r.pathname}let v=typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)");function y(){return document.body.getAttribute("data-wf-scroll-motion")==="none"||v.matches}function b(F,M){var O;switch(M){case"add":O=F.attr("tabindex"),O?F.attr("data-wf-tabindex-swap",O):F.attr("tabindex","-1");break;case"remove":O=F.attr("data-wf-tabindex-swap"),O?(F.attr("tabindex",O),F.removeAttr("data-wf-tabindex-swap")):F.removeAttr("tabindex");break}F.toggleClass("wf-force-outline-none",M==="add")}function x(F){var M=F.currentTarget;if(!(Vs.env("design")||window.$.mobile&&/(?:^|\s)ui-link(?:$|\s)/.test(M.className))){var O=h(M)?M.hash:"";if(O!==""){var B=e(O);B.length&&(F&&(F.preventDefault(),F.stopPropagation()),S(O,F),window.setTimeout(function(){T(B,function(){b(B,"add"),B.get(0).focus({preventScroll:!0}),b(B,"remove")})},F?0:300))}}}function S(F){if(r.hash!==F&&n&&n.pushState&&!(Vs.env.chrome&&r.protocol==="file:")){var M=n.state&&n.state.hash;M!==F&&n.pushState({hash:F},"",F)}}function T(F,M){var O=i.scrollTop(),B=_(F);if(O!==B){var W=A(F,O,B),J=Date.now(),P=function(){var D=Date.now()-J;window.scroll(0,R(O,B,D,W)),D<=W?o(P):typeof M=="function"&&M()};o(P)}}function _(F){var M=e(c),O=M.css("position")==="fixed"?M.outerHeight():0,B=F.offset().top-O;if(F.data("scroll")==="mid"){var W=i.height()-O,J=F.outerHeight();J=0&&(B=P)}),(472.143*Math.log(Math.abs(M-O)+125)-2e3)*B}function R(F,M,O,B){return O>B?M:F+(M-F)*w(O/B)}function w(F){return F<.5?4*F*F*F:(F-1)*(2*F-2)*(2*F-2)+1}function C(){var{WF_CLICK_EMPTY:F,WF_CLICK_SCROLL:M}=t;a.on(M,f,x),a.on(F,u,function(O){O.preventDefault()}),document.head.insertBefore(d,document.head.firstChild)}return{ready:C}})});var zP=E((Tue,GP)=>{"use strict";var $J=Qe();$J.define("touch",GP.exports=function(e){var t={},r=window.getSelection;e.event.special.tap={bindType:"click",delegateType:"click"},t.init=function(a){return a=typeof a=="string"?e(a).get(0):a,a?new n(a):null};function n(a){var s=!1,o=!1,l=Math.min(Math.round(window.innerWidth*.04),40),c,u;a.addEventListener("touchstart",f,!1),a.addEventListener("touchmove",g,!1),a.addEventListener("touchend",d,!1),a.addEventListener("touchcancel",p,!1),a.addEventListener("mousedown",f,!1),a.addEventListener("mousemove",g,!1),a.addEventListener("mouseup",d,!1),a.addEventListener("mouseout",p,!1);function f(h){var v=h.touches;v&&v.length>1||(s=!0,v?(o=!0,c=v[0].clientX):c=h.clientX,u=c)}function g(h){if(s){if(o&&h.type==="mousemove"){h.preventDefault(),h.stopPropagation();return}var v=h.touches,y=v?v[0].clientX:h.clientX,b=y-u;u=y,Math.abs(b)>l&&r&&String(r())===""&&(i("swipe",h,{direction:b>0?"right":"left"}),p())}}function d(h){if(s&&(s=!1,o&&h.type==="mouseup")){h.preventDefault(),h.stopPropagation(),o=!1;return}}function p(){s=!1}function m(){a.removeEventListener("touchstart",f,!1),a.removeEventListener("touchmove",g,!1),a.removeEventListener("touchend",d,!1),a.removeEventListener("touchcancel",p,!1),a.removeEventListener("mousedown",f,!1),a.removeEventListener("mousemove",g,!1),a.removeEventListener("mouseup",d,!1),a.removeEventListener("mouseout",p,!1),a=null}this.destroy=m}function i(a,s,o){var l=e.Event(a,{originalEvent:s});e(s.target).trigger(l,o)}return t.instance=t.init(document),t})});var WP=E((Iue,jP)=>{"use strict";var Rr=Qe(),KJ=Ja(),Tt={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35},HP=!0,YJ=/^#[a-zA-Z0-9\-_]+$/;Rr.define("dropdown",jP.exports=function(e,t){var r=t.debounce,n={},i=Rr.env(),a=!1,s,o=Rr.env.touch,l=".w-dropdown",c="w--open",u=KJ.triggers,f=900,g="focusout"+l,d="keydown"+l,p="mouseenter"+l,m="mousemove"+l,h="mouseleave"+l,v=(o?"click":"mouseup")+l,y="w-close"+l,b="setting"+l,x=e(document),S;n.ready=T,n.design=function(){a&&M(),a=!1,T()},n.preview=function(){a=!0,T()};function T(){s=i&&Rr.env("design"),S=x.find(l),S.each(_)}function _(q,K){var Q=e(K),V=e.data(K,l);V||(V=e.data(K,l,{open:!1,el:Q,config:{},selectedIdx:-1})),V.toggle=V.el.children(".w-dropdown-toggle"),V.list=V.el.children(".w-dropdown-list"),V.links=V.list.find("a:not(.w-dropdown .w-dropdown a)"),V.complete=W(V),V.mouseLeave=P(V),V.mouseUpOutside=B(V),V.mouseMoveOutside=D(V),A(V);var re=V.toggle.attr("id"),fe=V.list.attr("id");re||(re="w-dropdown-toggle-"+q),fe||(fe="w-dropdown-list-"+q),V.toggle.attr("id",re),V.toggle.attr("aria-controls",fe),V.toggle.attr("aria-haspopup","menu"),V.toggle.attr("aria-expanded","false"),V.toggle.find(".w-icon-dropdown-toggle").attr("aria-hidden","true"),V.toggle.prop("tagName")!=="BUTTON"&&(V.toggle.attr("role","button"),V.toggle.attr("tabindex")||V.toggle.attr("tabindex","0")),V.list.attr("id",fe),V.list.attr("aria-labelledby",re),V.links.each(function(L,Z){Z.hasAttribute("tabindex")||Z.setAttribute("tabindex","0"),YJ.test(Z.hash)&&Z.addEventListener("click",F.bind(null,V))}),V.el.off(l),V.toggle.off(l),V.nav&&V.nav.off(l);var oe=w(V,HP);s&&V.el.on(b,R(V)),s||(i&&(V.hovering=!1,F(V)),V.config.hover&&V.toggle.on(p,J(V)),V.el.on(y,oe),V.el.on(d,N(V)),V.el.on(g,$(V)),V.toggle.on(v,oe),V.toggle.on(d,Y(V)),V.nav=V.el.closest(".w-nav"),V.nav.on(y,oe))}function A(q){var K=Number(q.el.css("z-index"));q.manageZ=K===f||K===f+1,q.config={hover:q.el.attr("data-hover")==="true"&&!o,delay:q.el.attr("data-delay")}}function R(q){return function(K,Q){Q=Q||{},A(q),Q.open===!0&&C(q,!0),Q.open===!1&&F(q,{immediate:!0})}}function w(q,K){return r(function(Q){if(q.open||Q&&Q.type==="w-close")return F(q,{forceClose:K});C(q)})}function C(q){if(!q.open){O(q),q.open=!0,q.list.addClass(c),q.toggle.addClass(c),q.toggle.attr("aria-expanded","true"),u.intro(0,q.el[0]),Rr.redraw.up(),q.manageZ&&q.el.css("z-index",f+1);var K=Rr.env("editor");s||x.on(v,q.mouseUpOutside),q.hovering&&!K&&q.el.on(h,q.mouseLeave),q.hovering&&K&&x.on(m,q.mouseMoveOutside),window.clearTimeout(q.delayId)}}function F(q,{immediate:K,forceClose:Q}={}){if(q.open&&!(q.config.hover&&q.hovering&&!Q)){q.toggle.attr("aria-expanded","false"),q.open=!1;var V=q.config;if(u.outro(0,q.el[0]),x.off(v,q.mouseUpOutside),x.off(m,q.mouseMoveOutside),q.el.off(h,q.mouseLeave),window.clearTimeout(q.delayId),!V.delay||K)return q.complete();q.delayId=window.setTimeout(q.complete,V.delay)}}function M(){x.find(l).each(function(q,K){e(K).triggerHandler(y)})}function O(q){var K=q.el[0];S.each(function(Q,V){var re=e(V);re.is(K)||re.has(K).length||re.triggerHandler(y)})}function B(q){return q.mouseUpOutside&&x.off(v,q.mouseUpOutside),r(function(K){if(q.open){var Q=e(K.target);if(!Q.closest(".w-dropdown-toggle").length){var V=e.inArray(q.el[0],Q.parents(l))===-1,re=Rr.env("editor");if(V){if(re){var fe=Q.parents().length===1&&Q.parents("svg").length===1,oe=Q.parents(".w-editor-bem-EditorHoverControls").length;if(fe||oe)return}F(q)}}}})}function W(q){return function(){q.list.removeClass(c),q.toggle.removeClass(c),q.manageZ&&q.el.css("z-index","")}}function J(q){return function(){q.hovering=!0,C(q)}}function P(q){return function(){q.hovering=!1,q.links.is(":focus")||F(q)}}function D(q){return r(function(K){if(q.open){var Q=e(K.target),V=e.inArray(q.el[0],Q.parents(l))===-1;if(V){var re=Q.parents(".w-editor-bem-EditorHoverControls").length,fe=Q.parents(".w-editor-bem-RTToolbar").length,oe=e(".w-editor-bem-EditorOverlay"),L=oe.find(".w-editor-edit-outline").length||oe.find(".w-editor-bem-RTToolbar").length;if(re||fe||L)return;q.hovering=!1,F(q)}}})}function N(q){return function(K){if(!(s||!q.open))switch(q.selectedIdx=q.links.index(document.activeElement),K.keyCode){case Tt.HOME:return q.open?(q.selectedIdx=0,X(q),K.preventDefault()):void 0;case Tt.END:return q.open?(q.selectedIdx=q.links.length-1,X(q),K.preventDefault()):void 0;case Tt.ESCAPE:return F(q),q.toggle.focus(),K.stopPropagation();case Tt.ARROW_RIGHT:case Tt.ARROW_DOWN:return q.selectedIdx=Math.min(q.links.length-1,q.selectedIdx+1),X(q),K.preventDefault();case Tt.ARROW_LEFT:case Tt.ARROW_UP:return q.selectedIdx=Math.max(-1,q.selectedIdx-1),X(q),K.preventDefault()}}}function X(q){q.links[q.selectedIdx]&&q.links[q.selectedIdx].focus()}function Y(q){var K=w(q,HP);return function(Q){if(!s){if(!q.open)switch(Q.keyCode){case Tt.ARROW_UP:case Tt.ARROW_DOWN:return Q.stopPropagation()}switch(Q.keyCode){case Tt.SPACE:case Tt.ENTER:return K(),Q.stopPropagation(),Q.preventDefault()}}}}function $(q){return r(function(K){var{relatedTarget:Q,target:V}=K,re=q.el[0],fe=re.contains(Q)||re.contains(V);return fe||F(q),K.stopPropagation()})}return n})});var UP=E(Qh=>{"use strict";Object.defineProperty(Qh,"__esModule",{value:!0});Qh.default=ZJ;function ZJ(e,t,r,n,i,a,s,o,l,c,u,f,g){return function(d){e(d);var p=d.form,m={name:p.attr("data-name")||p.attr("name")||"Untitled Form",pageId:p.attr("data-wf-page-id")||"",elementId:p.attr("data-wf-element-id")||"",source:t.href,test:r.env(),fields:{},fileUploads:{},dolphin:/pass[\s-_]?(word|code)|secret|login|credentials/i.test(p.html()),trackingCookies:n()};let h=p.attr("data-wf-flow");h&&(m.wfFlow=h),i(d);var v=a(p,m.fields);if(v)return s(v);if(m.fileUploads=o(p),l(d),!c){u(d);return}f.ajax({url:g,type:"POST",data:m,dataType:"json",crossDomain:!0}).done(function(y){y&&y.code===200&&(d.success=!0),u(d)}).fail(function(){u(d)})}}});var $P=E((Pue,XP)=>{"use strict";var Gs=Qe();Gs.define("forms",XP.exports=function(e,t){var r={},n=e(document),i,a=window.location,s=window.XDomainRequest&&!window.atob,o=".w-form",l,c=/e(-)?mail/i,u=/^\S+@\S+$/,f=window.alert,g=Gs.env(),d,p,m,h=/list-manage[1-9]?.com/i,v=t.debounce(function(){f("Oops! This page has improperly configured forms. Please contact your website administrator to fix this issue.")},100);r.ready=r.design=r.preview=function(){y(),!g&&!d&&x()};function y(){l=e("html").attr("data-wf-site"),p="https://webflow.com/api/v1/form/"+l,s&&p.indexOf("https://webflow.com")>=0&&(p=p.replace("https://webflow.com","https://formdata.webflow.com")),m=`${p}/signFile`,i=e(o+" form"),i.length&&i.each(b)}function b(D,N){var X=e(N),Y=e.data(N,o);Y||(Y=e.data(N,o,{form:X})),S(Y);var $=X.closest("div.w-form");Y.done=$.find("> .w-form-done"),Y.fail=$.find("> .w-form-fail"),Y.fileUploads=$.find(".w-file-upload"),Y.fileUploads.each(function(Q){W(Q,Y)});var q=Y.form.attr("aria-label")||Y.form.attr("data-name")||"Form";Y.done.attr("aria-label")||Y.form.attr("aria-label",q),Y.done.attr("tabindex","-1"),Y.done.attr("role","region"),Y.done.attr("aria-label")||Y.done.attr("aria-label",q+" success"),Y.fail.attr("tabindex","-1"),Y.fail.attr("role","region"),Y.fail.attr("aria-label")||Y.fail.attr("aria-label",q+" failure");var K=Y.action=X.attr("action");if(Y.handler=null,Y.redirect=X.attr("data-redirect"),h.test(K)){Y.handler=M;return}if(!K){if(l){Y.handler=(()=>{let Q=UP().default;return Q(S,a,Gs,w,B,_,f,A,T,l,O,e,p)})();return}v()}}function x(){d=!0,n.on("submit",o+" form",function(Q){var V=e.data(this,o);V.handler&&(V.evt=Q,V.handler(V))});let D=".w-checkbox-input",N=".w-radio-input",X="w--redirected-checked",Y="w--redirected-focus",$="w--redirected-focus-visible",q=":focus-visible, [data-wf-focus-visible]",K=[["checkbox",D],["radio",N]];n.on("change",o+' form input[type="checkbox"]:not('+D+")",Q=>{e(Q.target).siblings(D).toggleClass(X)}),n.on("change",o+' form input[type="radio"]',Q=>{e(`input[name="${Q.target.name}"]:not(${D})`).map((re,fe)=>e(fe).siblings(N).removeClass(X));let V=e(Q.target);V.hasClass("w-radio-input")||V.siblings(N).addClass(X)}),K.forEach(([Q,V])=>{n.on("focus",o+` form input[type="${Q}"]:not(`+V+")",re=>{e(re.target).siblings(V).addClass(Y),e(re.target).filter(q).siblings(V).addClass($)}),n.on("blur",o+` form input[type="${Q}"]:not(`+V+")",re=>{e(re.target).siblings(V).removeClass(`${Y} ${$}`)})})}function S(D){var N=D.btn=D.form.find(':input[type="submit"]');D.wait=D.btn.attr("data-wait")||null,D.success=!1,N.prop("disabled",!1),D.label&&N.val(D.label)}function T(D){var N=D.btn,X=D.wait;N.prop("disabled",!0),X&&(D.label=N.val(),N.val(X))}function _(D,N){var X=null;return N=N||{},D.find(':input:not([type="submit"]):not([type="file"])').each(function(Y,$){var q=e($),K=q.attr("type"),Q=q.attr("data-name")||q.attr("name")||"Field "+(Y+1),V=q.val();if(K==="checkbox")V=q.is(":checked");else if(K==="radio"){if(N[Q]===null||typeof N[Q]=="string")return;V=D.find('input[name="'+q.attr("name")+'"]:checked').val()||null}typeof V=="string"&&(V=e.trim(V)),N[Q]=V,X=X||C(q,K,Q,V)}),X}function A(D){var N={};return D.find(':input[type="file"]').each(function(X,Y){var $=e(Y),q=$.attr("data-name")||$.attr("name")||"File "+(X+1),K=$.attr("data-value");typeof K=="string"&&(K=e.trim(K)),N[q]=K}),N}let R={_mkto_trk:"marketo"};function w(){return document.cookie.split("; ").reduce(function(N,X){let Y=X.split("="),$=Y[0];if($ in R){let q=R[$],K=Y.slice(1).join("=");N[q]=K}return N},{})}function C(D,N,X,Y){var $=null;return N==="password"?$="Passwords cannot be submitted.":D.attr("required")?Y?c.test(D.attr("type"))&&(u.test(Y)||($="Please enter a valid email address for: "+X)):$="Please fill out the required field: "+X:X==="g-recaptcha-response"&&!Y&&($="Please confirm you\u2019re not a robot."),$}function F(D){B(D),O(D)}function M(D){S(D);var N=D.form,X={};if(/^https/.test(a.href)&&!/^https/.test(D.action)){N.attr("method","post");return}B(D);var Y=_(N,X);if(Y)return f(Y);T(D);var $;t.each(X,function(V,re){c.test(re)&&(X.EMAIL=V),/^((full[ _-]?)?name)$/i.test(re)&&($=V),/^(first[ _-]?name)$/i.test(re)&&(X.FNAME=V),/^(last[ _-]?name)$/i.test(re)&&(X.LNAME=V)}),$&&!X.FNAME&&($=$.split(" "),X.FNAME=$[0],X.LNAME=X.LNAME||$[1]);var q=D.action.replace("/post?","/post-json?")+"&c=?",K=q.indexOf("u=")+2;K=q.substring(K,q.indexOf("&",K));var Q=q.indexOf("id=")+3;Q=q.substring(Q,q.indexOf("&",Q)),X["b_"+K+"_"+Q]="",e.ajax({url:q,data:X,dataType:"jsonp"}).done(function(V){D.success=V.result==="success"||/already/.test(V.msg),D.success||console.info("MailChimp error: "+V.msg),O(D)}).fail(function(){O(D)})}function O(D){var N=D.form,X=D.redirect,Y=D.success;if(Y&&X){Gs.location(X);return}D.done.toggle(Y),D.fail.toggle(!Y),Y?D.done.focus():D.fail.focus(),N.toggle(!Y),S(D)}function B(D){D.evt&&D.evt.preventDefault(),D.evt=null}function W(D,N){if(!N.fileUploads||!N.fileUploads[D])return;var X,Y=e(N.fileUploads[D]),$=Y.find("> .w-file-upload-default"),q=Y.find("> .w-file-upload-uploading"),K=Y.find("> .w-file-upload-success"),Q=Y.find("> .w-file-upload-error"),V=$.find(".w-file-upload-input"),re=$.find(".w-file-upload-label"),fe=re.children(),oe=Q.find(".w-file-upload-error-msg"),L=K.find(".w-file-upload-file"),Z=K.find(".w-file-remove-link"),te=L.find(".w-file-upload-file-name"),U=oe.attr("data-w-size-error"),de=oe.attr("data-w-type-error"),Ge=oe.attr("data-w-generic-error");if(g||re.on("click keydown",function(z){z.type==="keydown"&&z.which!==13&&z.which!==32||(z.preventDefault(),V.click())}),re.find(".w-icon-file-upload-icon").attr("aria-hidden","true"),Z.find(".w-icon-file-upload-remove").attr("aria-hidden","true"),g)V.on("click",function(z){z.preventDefault()}),re.on("click",function(z){z.preventDefault()}),fe.on("click",function(z){z.preventDefault()});else{Z.on("click keydown",function(z){if(z.type==="keydown"){if(z.which!==13&&z.which!==32)return;z.preventDefault()}V.removeAttr("data-value"),V.val(""),te.html(""),$.toggle(!0),K.toggle(!1),re.focus()}),V.on("change",function(z){X=z.target&&z.target.files&&z.target.files[0],X&&($.toggle(!1),Q.toggle(!1),q.toggle(!0),q.focus(),te.text(X.name),j()||T(N),N.fileUploads[D].uploading=!0,J(X,k))});var Oe=re.outerHeight();V.height(Oe),V.width(1)}function I(z){var H=z.responseJSON&&z.responseJSON.msg,ne=Ge;typeof H=="string"&&H.indexOf("InvalidFileTypeError")===0?ne=de:typeof H=="string"&&H.indexOf("MaxFileSizeError")===0&&(ne=U),oe.text(ne),V.removeAttr("data-value"),V.val(""),q.toggle(!1),$.toggle(!0),Q.toggle(!0),Q.focus(),N.fileUploads[D].uploading=!1,j()||S(N)}function k(z,H){if(z)return I(z);var ne=H.fileName,ie=H.postData,ce=H.fileId,ee=H.s3Url;V.attr("data-value",ce),P(ee,ie,X,ne,G)}function G(z){if(z)return I(z);q.toggle(!1),K.css("display","inline-block"),K.focus(),N.fileUploads[D].uploading=!1,j()||S(N)}function j(){var z=N.fileUploads&&N.fileUploads.toArray()||[];return z.some(function(H){return H.uploading})}}function J(D,N){var X=new URLSearchParams({name:D.name,size:D.size});e.ajax({type:"GET",url:`${m}?${X}`,crossDomain:!0}).done(function(Y){N(null,Y)}).fail(function(Y){N(Y)})}function P(D,N,X,Y,$){var q=new FormData;for(var K in N)q.append(K,N[K]);q.append("file",X,Y),e.ajax({type:"POST",url:D,data:q,processData:!1,contentType:!1}).done(function(){$(null)}).fail(function(Q){$(Q)})}return r})});var YP=E((Cue,KP)=>{"use strict";var dr=Qe(),QJ=Ja(),Ne={ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,ESCAPE:27,SPACE:32,ENTER:13,HOME:36,END:35};dr.define("navbar",KP.exports=function(e,t){var r={},n=e.tram,i=e(window),a=e(document),s=t.debounce,o,l,c,u,f=dr.env(),g='
',d=".w-nav",p="w--open",m="w--nav-dropdown-open",h="w--nav-dropdown-toggle-open",v="w--nav-dropdown-list-open",y="w--nav-link-open",b=QJ.triggers,x=e();r.ready=r.design=r.preview=S,r.destroy=function(){x=e(),T(),l&&l.length&&l.each(w)};function S(){c=f&&dr.env("design"),u=dr.env("editor"),o=e(document.body),l=a.find(d),l.length&&(l.each(R),T(),_())}function T(){dr.resize.off(A)}function _(){dr.resize.on(A)}function A(){l.each($)}function R(L,Z){var te=e(Z),U=e.data(Z,d);U||(U=e.data(Z,d,{open:!1,el:te,config:{},selectedIdx:-1})),U.menu=te.find(".w-nav-menu"),U.links=U.menu.find(".w-nav-link"),U.dropdowns=U.menu.find(".w-dropdown"),U.dropdownToggle=U.menu.find(".w-dropdown-toggle"),U.dropdownList=U.menu.find(".w-dropdown-list"),U.button=te.find(".w-nav-button"),U.container=te.find(".w-container"),U.overlayContainerId="w-nav-overlay-"+L,U.outside=X(U);var de=te.find(".w-nav-brand");de&&de.attr("href")==="/"&&de.attr("aria-label")==null&&de.attr("aria-label","home"),U.button.attr("style","-webkit-user-select: text;"),U.button.attr("aria-label")==null&&U.button.attr("aria-label","menu"),U.button.attr("role","button"),U.button.attr("tabindex","0"),U.button.attr("aria-controls",U.overlayContainerId),U.button.attr("aria-haspopup","menu"),U.button.attr("aria-expanded","false"),U.el.off(d),U.button.off(d),U.menu.off(d),M(U),c?(C(U),U.el.on("setting"+d,O(U))):(F(U),U.button.on("click"+d,D(U)),U.menu.on("click"+d,"a",N(U)),U.button.on("keydown"+d,B(U)),U.el.on("keydown"+d,W(U))),$(L,Z)}function w(L,Z){var te=e.data(Z,d);te&&(C(te),e.removeData(Z,d))}function C(L){L.overlay&&(oe(L,!0),L.overlay.remove(),L.overlay=null)}function F(L){L.overlay||(L.overlay=e(g).appendTo(L.el),L.overlay.attr("id",L.overlayContainerId),L.parent=L.menu.parent(),oe(L,!0))}function M(L){var Z={},te=L.config||{},U=Z.animation=L.el.attr("data-animation")||"default";Z.animOver=/^over/.test(U),Z.animDirect=/left$/.test(U)?-1:1,te.animation!==U&&L.open&&t.defer(P,L),Z.easing=L.el.attr("data-easing")||"ease",Z.easing2=L.el.attr("data-easing2")||"ease";var de=L.el.attr("data-duration");Z.duration=de!=null?Number(de):400,Z.docHeight=L.el.attr("data-doc-height"),L.config=Z}function O(L){return function(Z,te){te=te||{};var U=i.width();M(L),te.open===!0&&re(L,!0),te.open===!1&&oe(L,!0),L.open&&t.defer(function(){U!==i.width()&&P(L)})}}function B(L){return function(Z){switch(Z.keyCode){case Ne.SPACE:case Ne.ENTER:return D(L)(),Z.preventDefault(),Z.stopPropagation();case Ne.ESCAPE:return oe(L),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_RIGHT:case Ne.ARROW_DOWN:case Ne.HOME:case Ne.END:return L.open?(Z.keyCode===Ne.END?L.selectedIdx=L.links.length-1:L.selectedIdx=0,J(L),Z.preventDefault(),Z.stopPropagation()):(Z.preventDefault(),Z.stopPropagation())}}}function W(L){return function(Z){if(L.open)switch(L.selectedIdx=L.links.index(document.activeElement),Z.keyCode){case Ne.HOME:case Ne.END:return Z.keyCode===Ne.END?L.selectedIdx=L.links.length-1:L.selectedIdx=0,J(L),Z.preventDefault(),Z.stopPropagation();case Ne.ESCAPE:return oe(L),L.button.focus(),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_LEFT:case Ne.ARROW_UP:return L.selectedIdx=Math.max(-1,L.selectedIdx-1),J(L),Z.preventDefault(),Z.stopPropagation();case Ne.ARROW_RIGHT:case Ne.ARROW_DOWN:return L.selectedIdx=Math.min(L.links.length-1,L.selectedIdx+1),J(L),Z.preventDefault(),Z.stopPropagation()}}}function J(L){if(L.links[L.selectedIdx]){var Z=L.links[L.selectedIdx];Z.focus(),N(Z)}}function P(L){L.open&&(oe(L,!0),re(L,!0))}function D(L){return s(function(){L.open?oe(L):re(L)})}function N(L){return function(Z){var te=e(this),U=te.attr("href");if(!dr.validClick(Z.currentTarget)){Z.preventDefault();return}U&&U.indexOf("#")===0&&L.open&&oe(L)}}function X(L){return L.outside&&a.off("click"+d,L.outside),function(Z){var te=e(Z.target);u&&te.closest(".w-editor-bem-EditorOverlay").length||Y(L,te)}}var Y=s(function(L,Z){if(L.open){var te=Z.closest(".w-nav-menu");L.menu.is(te)||oe(L)}});function $(L,Z){var te=e.data(Z,d),U=te.collapsed=te.button.css("display")!=="none";if(te.open&&!U&&!c&&oe(te,!0),te.container.length){var de=K(te);te.links.each(de),te.dropdowns.each(de)}te.open&&fe(te)}var q="max-width";function K(L){var Z=L.container.css(q);return Z==="none"&&(Z=""),function(te,U){U=e(U),U.css(q,""),U.css(q)==="none"&&U.css(q,Z)}}function Q(L,Z){Z.setAttribute("data-nav-menu-open","")}function V(L,Z){Z.removeAttribute("data-nav-menu-open")}function re(L,Z){if(L.open)return;L.open=!0,L.menu.each(Q),L.links.addClass(y),L.dropdowns.addClass(m),L.dropdownToggle.addClass(h),L.dropdownList.addClass(v),L.button.addClass(p);var te=L.config,U=te.animation;(U==="none"||!n.support.transform||te.duration<=0)&&(Z=!0);var de=fe(L),Ge=L.menu.outerHeight(!0),Oe=L.menu.outerWidth(!0),I=L.el.height(),k=L.el[0];if($(0,k),b.intro(0,k),dr.redraw.up(),c||a.on("click"+d,L.outside),Z){z();return}var G="transform "+te.duration+"ms "+te.easing;if(L.overlay&&(x=L.menu.prev(),L.overlay.show().append(L.menu)),te.animOver){n(L.menu).add(G).set({x:te.animDirect*Oe,height:de}).start({x:0}).then(z),L.overlay&&L.overlay.width(Oe);return}var j=I+Ge;n(L.menu).add(G).set({y:-j}).start({y:0}).then(z);function z(){L.button.attr("aria-expanded","true")}}function fe(L){var Z=L.config,te=Z.docHeight?a.height():o.height();return Z.animOver?L.menu.height(te):L.el.css("position")!=="fixed"&&(te-=L.el.outerHeight(!0)),L.overlay&&L.overlay.height(te),te}function oe(L,Z){if(!L.open)return;L.open=!1,L.button.removeClass(p);var te=L.config;if((te.animation==="none"||!n.support.transform||te.duration<=0)&&(Z=!0),b.outro(0,L.el[0]),a.off("click"+d,L.outside),Z){n(L.menu).stop(),k();return}var U="transform "+te.duration+"ms "+te.easing2,de=L.menu.outerHeight(!0),Ge=L.menu.outerWidth(!0),Oe=L.el.height();if(te.animOver){n(L.menu).add(U).start({x:Ge*te.animDirect}).then(k);return}var I=Oe+de;n(L.menu).add(U).start({y:-I}).then(k);function k(){L.menu.height(""),n(L.menu).set({x:0,y:0}),L.menu.each(V),L.links.removeClass(y),L.dropdowns.removeClass(m),L.dropdownToggle.removeClass(h),L.dropdownList.removeClass(v),L.overlay&&L.overlay.children().length&&(x.length?L.menu.insertAfter(x):L.menu.prependTo(L.parent),L.overlay.attr("style","").hide()),L.el.triggerHandler("w-close"),L.button.attr("aria-expanded","false")}}return r})});Vx();Hx();Wx();Xx();Yx();Ja();LP();NP();VP();zP();WP();$P();YP();})(); -/*! - * tram.js v0.8.2-global - * Cross-browser CSS3 transitions in JavaScript - * https://github.com/bkwld/tram - * MIT License - */ -/*! - * Webflow._ (aka) Underscore.js 1.6.0 (custom build) - * _.each - * _.map - * _.find - * _.filter - * _.any - * _.contains - * _.delay - * _.defer - * _.throttle (webflow) - * _.debounce - * _.keys - * _.has - * _.now - * _.template (webflow: upgraded to 1.13.6) - * - * http://underscorejs.org - * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - * Underscore may be freely distributed under the MIT license. - * @license MIT - */ -/*! Bundled license information: - -timm/lib/timm.js: - (*! - * Timm - * - * Immutability helpers with fast reads and acceptable writes. - * - * @copyright Guillermo Grau Panea 2016 - * @license MIT - *) -*/ -/** - * ---------------------------------------------------------------------- - * Webflow: Interactions 2.0: Init - */ -Webflow.require('ix2').init( -{"events":{"e-3":{"id":"e-3","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-4"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|b9d1a16e-d1b2-2234-6f46-c57c1dc5e0c0","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b9d1a16e-d1b2-2234-6f46-c57c1dc5e0c0","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700176118880},"e-5":{"id":"e-5","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-6"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76637450-ff25-83c3-1c44-b420cd25a1d3","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|76637450-ff25-83c3-1c44-b420cd25a1d3","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180363848},"e-7":{"id":"e-7","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-8"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|011b69b3-50d5-30eb-8750-75ad5dd591fb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|011b69b3-50d5-30eb-8750-75ad5dd591fb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364356},"e-9":{"id":"e-9","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-10"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|ecf759c1-b362-96a6-0b29-fd93c6ec4c22","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|ecf759c1-b362-96a6-0b29-fd93c6ec4c22","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364529},"e-11":{"id":"e-11","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-12"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|30d30d90-160c-8d9b-7579-02b3a50d2c8a","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|30d30d90-160c-8d9b-7579-02b3a50d2c8a","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180364801},"e-13":{"id":"e-13","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-14"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|4b75c5b3-bcd3-d725-a13d-4a4b88d36ecb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|4b75c5b3-bcd3-d725-a13d-4a4b88d36ecb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180365017},"e-15":{"id":"e-15","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-16"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|80151355-abfb-0d63-f7f2-8a3d4fc55476","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|80151355-abfb-0d63-f7f2-8a3d4fc55476","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1700180365217},"e-17":{"id":"e-17","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-4","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-18"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|1bd8a2f6-1782-20db-97cb-c48811d87abc","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|1bd8a2f6-1782-20db-97cb-c48811d87abc","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":210,"direction":"BOTTOM_LEFT","effectIn":true},"createdOn":1700260759183},"e-21":{"id":"e-21","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-4","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-22"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|dc432fac-1fdb-da64-e65b-f24dcf0a3546","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|dc432fac-1fdb-da64-e65b-f24dcf0a3546","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":13,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700261296420},"e-27":{"id":"e-27","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-28"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".cardquote","originalId":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a","appliesTo":"CLASS"},"targets":[{"selector":".cardquote","originalId":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":18,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700261514214},"e-29":{"id":"e-29","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-30"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":18,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700262142263},"e-31":{"id":"e-31","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-6","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-32"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|2d03f357-7e2e-aa34-d8ea-bf70acc13d2f","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|2d03f357-7e2e-aa34-d8ea-bf70acc13d2f","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":20,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700262239715},"e-33":{"id":"e-33","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-7","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-34"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".bulletpointdiv","originalId":"6550dc350fc956749ca012ca|17f58903-493c-49da-a14f-cc5cfe847cd2","appliesTo":"CLASS"},"targets":[{"selector":".bulletpointdiv","originalId":"6550dc350fc956749ca012ca|17f58903-493c-49da-a14f-cc5cfe847cd2","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700668703854},"e-35":{"id":"e-35","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-8","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-36"}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":11,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700691665418},"e-37":{"id":"e-37","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-9","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-38"}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":12,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1700691796138},"e-41":{"id":"e-41","name":"","animationType":"custom","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-42"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"},"targets":[{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1701402637659},"e-42":{"id":"e-42","name":"","animationType":"custom","eventTypeId":"DROPDOWN_CLOSE","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-2","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-41"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"},"targets":[{"selector":".dropdown","originalId":"6550dc350fc956749ca012ca|f92e29b3-8015-df35-04f0-52a102d91479","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1701402637660},"e-43":{"id":"e-43","name":"","animationType":"custom","eventTypeId":"PAGE_SCROLL","action":{"id":"","actionTypeId":"GENERAL_CONTINUOUS_ACTION","config":{"actionListId":"a-11","affectedElements":{},"duration":0}},"mediaQueries":["main","medium"],"target":{"id":"6550dc350fc956749ca012ca","appliesTo":"PAGE","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca","appliesTo":"PAGE","styleBlockIds":[]}],"config":[{"continuousParameterGroupId":"a-11-p","smoothing":50,"startsEntering":true,"addStartOffset":false,"addOffsetValue":50,"startsExiting":false,"addEndOffset":false,"endOffsetValue":50}],"createdOn":1701405570996},"e-44":{"id":"e-44","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-12","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-45"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".numbercircle","originalId":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b","appliesTo":"CLASS"},"targets":[{"selector":".numbercircle","originalId":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1701902151185},"e-46":{"id":"e-46","name":"","animationType":"custom","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a-13","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-47"}},"mediaQueries":["main","medium","small","tiny"],"target":{"selector":".numberdivider","originalId":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40","appliesTo":"CLASS"},"targets":[{"selector":".numberdivider","originalId":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40","appliesTo":"CLASS"}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":null,"direction":null,"effectIn":null},"createdOn":1701902376496},"e-48":{"id":"e-48","name":"","animationType":"preset","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"PLUGIN_LOTTIE_EFFECT","instant":false,"config":{"actionListId":"pluginLottie","autoStopEventId":"e-49"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|b79ef573-36a3-b4e5-b80e-de885f5776df","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|b79ef573-36a3-b4e5-b80e-de885f5776df","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":15,"scrollOffsetUnit":"%","delay":200,"direction":null,"effectIn":null},"createdOn":1702269317599},"e-50":{"id":"e-50","name":"","animationType":"preset","eventTypeId":"SCROLL_INTO_VIEW","action":{"id":"","actionTypeId":"PLUGIN_LOTTIE_EFFECT","instant":false,"config":{"actionListId":"pluginLottie","autoStopEventId":"e-51"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|42c2b725-bafa-0917-f946-6f560c038779","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6550dc350fc956749ca012ca|42c2b725-bafa-0917-f946-6f560c038779","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":30,"scrollOffsetUnit":"%","delay":100,"direction":null,"effectIn":null},"createdOn":1702418178365},"e-52":{"id":"e-52","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-53"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01ee3","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01ee3","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-54":{"id":"e-54","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-55"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01eee","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01eee","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-56":{"id":"e-56","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-57"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01efb","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01efb","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-58":{"id":"e-58","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-59"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f0b","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f0b","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-60":{"id":"e-60","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-61"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f18","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f18","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-62":{"id":"e-62","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-63"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f25","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[{"id":"6579c1a656032b96610f22f1|5b203087-601b-f5e6-b115-4c916ac01f25","appliesTo":"ELEMENT","styleBlockIds":[]}],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702502941379},"e-64":{"id":"e-64","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-65"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ff95","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-66":{"id":"e-66","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-67"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffa0","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-68":{"id":"e-68","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-69"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffac","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-70":{"id":"e-70","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-71"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffb9","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-72":{"id":"e-72","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-73"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffc5","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100},"e-74":{"id":"e-74","name":"","animationType":"preset","eventTypeId":"DROPDOWN_OPEN","action":{"id":"","actionTypeId":"GENERAL_START_ACTION","config":{"delay":0,"easing":"","duration":0,"actionListId":"a","affectedElements":{},"playInReverse":false,"autoStopEventId":"e-75"}},"mediaQueries":["main","medium","small","tiny"],"target":{"id":"6550dc350fc956749ca012ca|76c808cc-1105-936a-2d50-06ebd5e6ffd1","appliesTo":"ELEMENT","styleBlockIds":[]},"targets":[],"config":{"loop":false,"playInReverse":false,"scrollOffsetValue":null,"scrollOffsetUnit":null,"delay":null,"direction":null,"effectIn":null},"createdOn":1702539893100}},"actionLists":{"a":{"id":"a","title":"Dropdown Opens","actionItemGroups":[{"actionItems":[{"id":"a-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":0,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-n-4","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"widthUnit":"px","heightUnit":"AUTO","locked":false}},{"id":"a-n-6","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":45,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-n-7","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":250,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700174912863},"a-4":{"id":"a-4","title":"Slide In","actionItemGroups":[{"actionItems":[{"id":"a-4-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":48,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-4-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-4-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-4-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-6":{"id":"a-6","title":"Slide In Scale","actionItemGroups":[{"actionItems":[{"id":"a-6-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":60,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-6-n-5","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7"},"xValue":0.97,"yValue":0.97,"locked":true}},{"id":"a-6-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-6-n-3","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-6-n-6","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|fc6c8eaa-4795-d43f-66f8-c9f7d5dc3af7"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-6-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-7":{"id":"a-7","title":"Slide In Bullet Point","actionItemGroups":[{"actionItems":[{"id":"a-7-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":36,"zValue":null,"xUnit":"px","yUnit":"px","zUnit":"px"}},{"id":"a-7-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-7-n-3","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":1000,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"xValue":null,"yValue":0,"xUnit":"px","yUnit":"px","zUnit":"PX"}},{"id":"a-7-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|4e72df3a-199b-de98-ca44-c740b4a6473a"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1700260806907},"a-8":{"id":"a-8","title":"Magnify Glass","actionItemGroups":[{"actionItems":[{"id":"a-8-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":0,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e"},"xValue":0,"xUnit":"px","yUnit":"PX","zUnit":"PX"}}]},{"actionItems":[{"id":"a-8-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":2500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|b1ef617e-cfa4-2a8d-4eee-02f6c9eb150e"},"xValue":288,"xUnit":"px","yUnit":"PX","zUnit":"PX"}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700691671848},"a-9":{"id":"a-9","title":"Magnify Glass Text","actionItemGroups":[{"actionItems":[{"id":"a-9-n","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":0,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216"},"xValue":-44,"yValue":null,"xUnit":"px","yUnit":"px","zUnit":"PX"}}]},{"actionItems":[{"id":"a-9-n-2","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":2500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|97d50243-4584-4696-b9ea-6287bae02216"},"xValue":-332,"yValue":null,"xUnit":"px","yUnit":"px","zUnit":"PX"}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700691803470},"a-2":{"id":"a-2","title":"Dropdown Closes","actionItemGroups":[{"actionItems":[{"id":"a-2-n","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":400,"target":{"useEventTarget":"CHILDREN","selector":".dropdownlist","selectorGuids":["e94b4a71-763b-5d18-ac18-27515888afe7"]},"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-2-n-2","actionTypeId":"TRANSFORM_ROTATE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":400,"target":{"useEventTarget":"CHILDREN","selector":".dropdownicon","selectorGuids":["3992c63e-c395-7c69-1857-d00cf65efd9b"]},"zValue":0,"xUnit":"DEG","yUnit":"DEG","zUnit":"deg"}},{"id":"a-2-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":250,"target":{"useEventTarget":"CHILDREN","selector":".nm-17.secondary.dropdowncontent","selectorGuids":["87c1e53a-f8d3-8655-9966-b47d87500ed6","23212af0-4cdb-c010-4a35-363c0a10c87f","b372020c-6c1c-2009-7df9-e212b2e0be7a"]},"value":0,"unit":""}}]}],"useFirstGroupAsInitialState":false,"createdOn":1700176321932},"a-11":{"id":"a-11","title":"NavBar Button","continuousParameterGroups":[{"id":"a-11-p","type":"SCROLL_PROGRESS","parameterLabel":"Scroll","continuousActionGroups":[{"keyframe":7,"actionItems":[{"id":"a-11-n-8","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"widthValue":0,"heightValue":0,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-11-n-10","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"xValue":0.5,"yValue":0.5,"locked":true}}]},{"keyframe":7.7,"actionItems":[{"id":"a-11-n","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"value":0,"unit":""}}]},{"keyframe":8,"actionItems":[{"id":"a-11-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"value":1,"unit":""}},{"id":"a-11-n-9","actionTypeId":"STYLE_SIZE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"widthValue":118,"heightValue":36,"widthUnit":"px","heightUnit":"px","locked":false}},{"id":"a-11-n-11","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"id":"6550dc350fc956749ca012ca|de72b350-a65a-4557-2c33-f9b395db85c1"},"xValue":1,"yValue":1,"locked":true}}]}]}],"createdOn":1701405580466},"a-12":{"id":"a-12","title":"Number Animation","actionItemGroups":[{"actionItems":[{"id":"a-12-n","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"xValue":0.5,"yValue":0.5,"locked":true}},{"id":"a-12-n-3","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-12-n-2","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-12-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":200,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|98c36f81-d828-3bd0-11d5-7890cf431b9b"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1701902158538},"a-13":{"id":"a-13","title":"NumberLlineAnimation","actionItemGroups":[{"actionItems":[{"id":"a-13-n","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"xValue":1,"yValue":0.4,"locked":false}},{"id":"a-13-n-5","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"yValue":-40,"xUnit":"PX","yUnit":"px","zUnit":"PX"}},{"id":"a-13-n-2","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"value":0,"unit":""}}]},{"actionItems":[{"id":"a-13-n-3","actionTypeId":"TRANSFORM_SCALE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":500,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"xValue":1,"yValue":1,"locked":true}},{"id":"a-13-n-6","actionTypeId":"TRANSFORM_MOVE","config":{"delay":0,"easing":[0.4,0,0.2,1],"duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"yValue":0,"xUnit":"PX","yUnit":"px","zUnit":"PX"}},{"id":"a-13-n-4","actionTypeId":"STYLE_OPACITY","config":{"delay":0,"easing":"","duration":300,"target":{"useEventTarget":true,"id":"6550dc350fc956749ca012ca|d76f8016-9cb7-6a2a-0c1a-ba318dcb5c40"},"value":1,"unit":""}}]}],"useFirstGroupAsInitialState":true,"createdOn":1701902385058},"pluginLottie":{"id":"pluginLottie","actionItemGroups":[{"actionItems":[{"actionTypeId":"PLUGIN_LOTTIE","config":{"delay":0,"easing":"","duration":0,"target":{"id":"N/A","appliesTo":"TRIGGER_ELEMENT","useEventTarget":true},"value":0}}]},{"actionItems":[{"actionTypeId":"PLUGIN_LOTTIE","config":{"delay":0,"easing":"","duration":"auto","target":{"id":"N/A","appliesTo":"TRIGGER_ELEMENT","useEventTarget":true},"value":100}}]}]}},"site":{"mediaQueries":[{"key":"main","min":992,"max":10000},{"key":"medium","min":768,"max":991},{"key":"small","min":480,"max":767},{"key":"tiny","min":0,"max":479}]}} -); diff --git a/public/favicon.png b/public/favicon.png deleted file mode 100644 index 7e6f5eb5a2f1f1c882d265cf479de25caa925645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3127 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 diff --git a/public/index.html b/public/index.html index bd6aa69..6ea6084 100644 --- a/public/index.html +++ b/public/index.html @@ -1,4 +1,4 @@ - + - - - - - - - - - - - - diff --git a/src/imageUrl.ts b/src/imageUrl.ts deleted file mode 100644 index ba661d2..0000000 --- a/src/imageUrl.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const getImageUrl = (path: string) => { - return process.env.IMAGE_URL + path; -}; diff --git a/src/location-input/LocationInput.svelte b/src/location-input/LocationInput.svelte index 7f5454f..7db9d4c 100644 --- a/src/location-input/LocationInput.svelte +++ b/src/location-input/LocationInput.svelte @@ -174,7 +174,7 @@ align-self: stretch; height: 66px; background: #fff; - border-radius: var(--Radius-radius-l, 8px); + border-radius: 12px; position: relative; z-index: 551; @media screen and (max-width: 768px) { @@ -213,7 +213,7 @@ justify-content: center; align-items: center; gap: var(--Spacing-spacing-m, 8px); - border-radius: var(--Radius-radius-m, 8px); + border-radius: 12px; position: absolute; right: 9px; margin-top: -56px; diff --git a/src/location-input/ZipCodeInput.svelte b/src/location-input/ZipCodeInput.svelte index f2f5281..528bc7e 100644 --- a/src/location-input/ZipCodeInput.svelte +++ b/src/location-input/ZipCodeInput.svelte @@ -24,7 +24,7 @@ onMount(async () => { loadZips(); const inputContainer = document.querySelector(".input-zip-container") as HTMLElement; - const focusOverlay = document.querySelector(".zip-focus_overlay") as HTMLElement; + const focusOverlay = document.querySelector(".focus_overlay") as HTMLElement; const input = document.querySelector(".zip-search-input") as HTMLInputElement; if (inputContainer && focusOverlay) { @@ -203,7 +203,7 @@ .input-zip-container { background: #fff; - border-radius: 8px; + border-radius: var(--Radius-radius-l, 8px); position: relative; z-index: 551; padding: 8px; @@ -239,7 +239,7 @@ background: #D0F585; color: #084D41; border: none; - border-radius: 8px; + border-radius: var(--Radius-radius-m, 8px); font-size: 16px; font-weight: 600; cursor: pointer; @@ -285,7 +285,7 @@ width: 48px; height: 40px; background: #EFF1F2; - border-radius: 4px; + border-radius: var(--Radius-radius-s, 4px); display: flex; align-items: center; justify-content: center; diff --git a/src/location-input/configStore.ts b/src/location-input/configStore.ts deleted file mode 100644 index 83322a9..0000000 --- a/src/location-input/configStore.ts +++ /dev/null @@ -1,22 +0,0 @@ -// store.js -import { writable } from "svelte/store"; - -export type StoreValues = { - lever: boolean; - bumpers: boolean; - liftingPole: boolean; - pumpHolder: boolean; - safetyMat: boolean; - sideRails: boolean; -}; - -export const initVal: StoreValues = { - lever: false, - bumpers: false, - liftingPole: false, - pumpHolder: false, - safetyMat: false, - sideRails: false, -}; - -export const configStore = writable(initVal); diff --git a/src/location-input/hubspot/hsFormUtils.ts b/src/location-input/hubspot/hsFormUtils.ts index 86b8b28..b4e9147 100644 --- a/src/location-input/hubspot/hsFormUtils.ts +++ b/src/location-input/hubspot/hsFormUtils.ts @@ -1,5 +1,4 @@ import type { ParsedPlaceResult } from "../googlePlace/utils"; -import { isTruthy } from "../utils/isTruthy"; import type { StoredZipDataItem } from "../zipData/types"; export const getStyleEl = () => { diff --git a/src/location-input/initConfig.ts b/src/location-input/initConfig.ts deleted file mode 100644 index 871bc1c..0000000 --- a/src/location-input/initConfig.ts +++ /dev/null @@ -1 +0,0 @@ -export type LocationInputInit = {} \ No newline at end of file diff --git a/src/location-input/utils/isTruthy.ts b/src/location-input/utils/isTruthy.ts deleted file mode 100644 index 6ae56d3..0000000 --- a/src/location-input/utils/isTruthy.ts +++ /dev/null @@ -1,3 +0,0 @@ -type Falsy = false | 0 | '' | null | undefined; - -export const isTruthy = (x: T | Falsy): x is T => !!x; diff --git a/static/webflow/Home/before-body.html b/static/webflow/Home/before-body.html index d623076..99b975f 100644 --- a/static/webflow/Home/before-body.html +++ b/static/webflow/Home/before-body.html @@ -228,130 +228,118 @@ var redirectToSignupForm = true; var useTypeformSignUp = true; - BasePreorderApp.initializeZipCode({ - targetElAddressInput: document.getElementById("zip-code-entry"), - targetPanel: "#popup-form", - targetAddressPanel: "#address-popup", - targetAvailableState: "#preorder-base", - targetNotAvailableState: "#not-available", - targetStateContainer: "#popup-form .form-box_holder", - targetAvailableText: `#preorder-availability`, - querySelectorClickToOpenForm: '[data-preorder="open"]', - addressCtaText: "Check availability", - googleSheetConfig: { - zipsCsvUrl: - "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv", - }, - // hubspot - hsFormSuccess: { - target: "#hubspot-preorder-form", - region: "na1", - portalId: "43873875", - formId: "a41c83a1-a371-4080-be84-5699814bc294", - onFormSubmit: () => { - if (posthog) { - posthog.capture("user-submit-hubspot-form-zip"); - } - gtag("event", "preorder-submitted-zip"); - }, - onFormSubmitted: () => { - window.location.href = "/newsletter-confirmation"; + // Initialize ZIP code input independently + if (document.getElementById("zip-code-entry")) { + BasePreorderApp.initializeZipCode({ + targetElAddressInput: document.getElementById("zip-code-entry"), + targetPanel: "#popup-form", + targetAddressPanel: "#address-popup", + targetAvailableState: "#preorder-base", + targetNotAvailableState: "#not-available", + targetStateContainer: "#popup-form .form-box_holder", + targetAvailableText: `#preorder-availability`, + querySelectorClickToOpenForm: '[data-preorder="open"]', + addressCtaText: "Check availability", + googleSheetConfig: { + zipsCsvUrl: + "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv", }, - }, - hsFormNewsletter: { - target: "#hubspot-email-form", - region: "na1", - portalId: "43873875", - formId: "bdfdc2d3-1e91-44e7-a477-02a68a93d0f9", - onFormSubmit: () => { - gtag("event", "newsletter-submitted-zip"); + // hubspot + hsFormSuccess: { + target: "#hubspot-preorder-form", + region: "na1", + portalId: "43873875", + formId: "a41c83a1-a371-4080-be84-5699814bc294", + onFormSubmit: () => { + if (posthog) { + posthog.capture("user-submit-hubspot-form-zip"); + } + gtag("event", "preorder-submitted-zip"); + }, + onFormSubmitted: () => { + window.location.href = "/newsletter-confirmation"; + }, }, - onFormSubmitted: () => { - window.location.href = "/newsletter-confirmation"; + hsFormNewsletter: { + target: "#hubspot-email-form", + region: "na1", + portalId: "43873875", + formId: "bdfdc2d3-1e91-44e7-a477-02a68a93d0f9", + onFormSubmit: () => { + gtag("event", "newsletter-submitted-zip"); + }, + onFormSubmitted: () => { + window.location.href = "/newsletter-confirmation"; + }, }, - }, - hidePanelEl: redirectToSignupForm, - onAddressSubmitSuccess: async (addressData, leadType, zipConfig) => { - gtag("event", "zip-submit", { leadType, addressData, zipConfig }); - window.hubspotAddressData = addressData; - - var marketStatus = "no"; - try { - const response = await fetch( - "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv" - ); - const csvText = await response.text(); - const lines = csvText.split("\n"); - - lines.slice(1).some((line) => { - const columns = line.split(","); - if (columns[1]?.trim() === addressData?.postalCode?.trim()) { - // Check for yes or houston (both count as "yes") - if ( - columns[4]?.trim() === "yes" || - columns[4]?.trim() === "houston" - ) { - marketStatus = "yes"; - return true; - } - // Check for preorder - else if (columns[4]?.trim() === "preorder") { - marketStatus = "preorder"; - return true; + hidePanelEl: redirectToSignupForm, + onAddressSubmitSuccess: async (addressData, leadType, zipConfig) => { + gtag("event", "zip-submit", { leadType, addressData, zipConfig }); + window.hubspotAddressData = addressData; + + var marketStatus = "no"; + try { + const response = await fetch( + "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv" + ); + const csvText = await response.text(); + const lines = csvText.split("\n"); + + lines.slice(1).some((line) => { + const columns = line.split(","); + if (columns[1]?.trim() === addressData?.postalCode?.trim()) { + if ( + columns[4]?.trim() === "yes" || + columns[4]?.trim() === "houston" + ) { + marketStatus = "yes"; + return true; + } + else if (columns[4]?.trim() === "preorder") { + marketStatus = "preorder"; + return true; + } } - } - return false; - }); - } catch (error) { - console.error("Error checking zip code:", error); - } - - console.log("Market status determined:", marketStatus); - - // New simplified routing - var redirectPath = "/not-available"; - if (marketStatus === "yes") { - redirectPath = "/available-now"; - } else if (marketStatus === "preorder") { - redirectPath = "/available-soon"; - } - - // Keep param handling for analytics - var url = new URL(redirectPath, originURL); - var currentParams = new URLSearchParams(window.location.search); - - var selectedParams = { - zip: addressData?.postalCode || "", // Add zip code to URL params - gclid: currentParams.get("gclid"), - utm_source: currentParams.get("utm_source"), - utm_medium: currentParams.get("utm_medium"), - utm_campaign: currentParams.get("utm_campaign"), - utm_term: currentParams.get("utm_term"), - utm_content: currentParams.get("utm_content"), - referrer_name: currentParams.get("referrer_name"), - person_id: posthog.get_distinct_id(), - }; + return false; + }); + } catch (error) { + console.error("Error checking zip code:", error); + } - // Filter out empty params - var filteredParams = {}; - Object.entries(selectedParams).forEach(([k, v]) => { - if (v) { - filteredParams[k] = v; + var redirectPath = "/not-available"; + if (marketStatus === "yes") { + redirectPath = "/available-now"; + } else if (marketStatus === "preorder") { + redirectPath = "/available-soon"; } - }); - console.log( - "Redirecting to:", - redirectPath, - "with params:", - filteredParams - ); + var url = new URL(redirectPath, window.location.origin); + var currentParams = new URLSearchParams(window.location.search); + + var selectedParams = { + zip: addressData?.postalCode || "", + gclid: currentParams.get("gclid"), + utm_source: currentParams.get("utm_source"), + utm_medium: currentParams.get("utm_medium"), + utm_campaign: currentParams.get("utm_campaign"), + utm_term: currentParams.get("utm_term"), + utm_content: currentParams.get("utm_content"), + referrer_name: currentParams.get("referrer_name"), + person_id: posthog.get_distinct_id(), + }; + + var filteredParams = {}; + Object.entries(selectedParams).forEach(([k, v]) => { + if (v) { + filteredParams[k] = v; + } + }); - url.search = new URLSearchParams(filteredParams).toString(); - url = updateTypeformLink(url); - window.location.href = url.toString(); - }, - }); + url.search = new URLSearchParams(filteredParams).toString(); + window.location.href = url.toString(); + }, + }); + } }); diff --git a/test-embed.html b/test-embed.html deleted file mode 100644 index b590be8..0000000 --- a/test-embed.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - Svelte app - - - - - - - - - -
-
-
-
- - - diff --git a/tooling/rename-2.js b/tooling/rename-2.js deleted file mode 100644 index f0373aa..0000000 --- a/tooling/rename-2.js +++ /dev/null @@ -1,139 +0,0 @@ -// Node.js program to demonstrate the -// fs.rename() method - -// Import filesystem module -const fs = require("fs"); - -const variantAndColors = {}; - -const fixName = (name) => { - if (name === "Altelier") { - return "Atelier"; - } - - if (name === "Shandi") { - return "Skandi"; - } - - return name; -}; - -function footboards() { - fs.readdirSync(__dirname + "/public/images/empresa/footboards").forEach( - (filename) => { - const sanitizedFileName = filename - .replaceAll("Empresa_", "") - .replaceAll("Footboard_Footboard", "Footboard") - .replaceAll(".png", ""); - const [nameOrigin, finishOrigin] = sanitizedFileName.split("_"); - const name = fixName(nameOrigin).trim().trim().replaceAll("-", " "); - const finish = finishOrigin.trim().replaceAll("-", " "); - fs.rename( - __dirname + "/public/images/empresa/footboards/" + filename, - `${__dirname}/public/images/empresa/footboards/${name}_${finish.replaceAll( - "-", - " " - )}.png`, - function (err) { - if (err) console.log("ERROR: " + err); - } - ); - - variantAndColors[name] = [ - ...(variantAndColors[name] || []), - { - color: finish.trim(), - options: {}, - }, - ]; - } - ); - - // console.log(variantAndColors); - // save variants in json - try { - fs.writeFileSync( - __dirname + "/src/data/bed_variants.json", - JSON.stringify(variantAndColors) - ); - // file written successfully - } catch (err) { - console.error(err); - } -} - -function headboards() { - fs.readdirSync(__dirname + "/public/images/empresa/headboards").forEach( - (filename) => { - const sanitizedFileName = filename - .replaceAll("Empresa_", "") - .replaceAll("Headboard_Headboard", "Headboard") - .replaceAll(".png", ""); - const [nameOrigin, finishOrigin] = sanitizedFileName.split("_"); - const name = fixName(nameOrigin).trim().replaceAll("-", " "); - - const finish = finishOrigin.trim().replaceAll("-", " "); - console.log("HB", name); - fs.rename( - __dirname + "/public/images/empresa/headboards/" + filename, - `${__dirname}/public/images/empresa/headboards/${name}_${finish}.png`, - function (err) { - if (err) console.log("ERROR: " + err); - } - ); - } - ); -} - -function sidepanels() { - fs.readdirSync(__dirname + "/public/images/empresa/sidePanels").forEach( - (filename) => { - const sanitizedFileName = filename - .replaceAll("Empresa_SidePannels-", "") - .replaceAll("Empresa_", "") - .replaceAll("SidePanels_", "") - .replaceAll("Part-", "") - .replaceAll("Part", "") - .replaceAll(".png", "") - .replaceAll("-", " "); - const [finish, part] = sanitizedFileName.split("_"); - console.log(finish, part); - fs.rename( - __dirname + "/public/images/empresa/sidePanels/" + filename, - `${__dirname}/public/images/empresa/sidePanels/${finish.replaceAll( - "-", - " " - )}_${part}.png`, - function (err) { - if (err) console.log("ERROR: " + err); - } - ); - } - ); -} -function colors() { - fs.readdirSync(__dirname + "/public/images/empresa/colors").forEach( - (filename) => { - const fname = filename.replaceAll(".png", ""); - - const sanitizedFileName = fname - .split("-") - .filter((item) => !!item && !item.startsWith("H")) - .join(" "); - - const [finish, part] = sanitizedFileName.split("_"); - fs.rename( - __dirname + "/public/images/empresa/colors/" + filename, - `${__dirname}/public/images/empresa/colors/${sanitizedFileName}.png`, - function (err) { - if (err) console.log("ERROR: " + err); - } - ); - } - ); -} - -footboards(); -headboards(); -sidepanels(); -colors(); diff --git a/tooling/rename.js b/tooling/rename.js deleted file mode 100644 index 8126fd3..0000000 --- a/tooling/rename.js +++ /dev/null @@ -1,64 +0,0 @@ -// Node.js program to demonstrate the -// fs.rename() method - -// Import filesystem module -const fs = require("fs"); - -const variantAndColors = {}; -variants(); - -function variants() { - console.log("Current filenames:"); - fs.readdirSync(__dirname + "/public/images/variants").forEach((file) => { - console.log(file); - - const [name, color] = file.split("_"); - variantAndColors[name] = [ - ...(variantAndColors[name] || []), - { - color: color.replace(".png", ""), - options: {}, - }, - ]; - }); - - console.log(variantAndColors); - - try { - fs.writeFileSync( - __dirname + "/src/data/bed_variants.json", - JSON.stringify(variantAndColors) - ); - // file written successfully - } catch (err) { - console.error(err); - } -} - -const sidePanels = []; -variants(); - -function sides() { - console.log("Current filenames:"); - fs.readdirSync(__dirname + "/public/images/frame").forEach((file) => { - console.log(file); - - sidePanels.push({ - title: file.replace("SidePanels-", "").replace(".png", ""), - }); - }); - - try { - fs.writeFileSync( - __dirname + "/src/data/sidePanels.ts", - `export const sidePanels: { title: string }[] = ${JSON.stringify( - sidePanels - )}` - ); - // file written successfully - } catch (err) { - console.error(err); - } -} - -sides(); From fc451db72bce7eaae0afd26c3469c5e1a2c2bfab Mon Sep 17 00:00:00 2001 From: yxxh Date: Wed, 21 May 2025 18:28:26 -0500 Subject: [PATCH 2/8] more deletion / refactoring --- package.json | 2 +- rollup.config.js | 28 ++- rollup.createConfig.js | 23 +- src/Config.types.ts | 21 +- src/PreorderApp.ts | 91 +------- src/embed.ts | 50 +++++ src/global.d.ts | 14 +- src/initializeForms.ts | 76 ------- src/location-input/LocationInput.svelte | 20 +- src/location-input/ZipCodeInput.svelte | 79 ++----- src/location-input/hubspot/hsFormUtils.ts | 237 -------------------- src/location-input/zipData/fetchZipCodes.ts | 86 ------- src/location-input/zipData/types.ts | 34 --- src/location-input/zipData/zipStore.ts | 18 -- src/main.ts | 115 ---------- src/windowVars.ts | 6 +- static/webflow/Home/before-body.html | 87 +------ 17 files changed, 133 insertions(+), 854 deletions(-) delete mode 100644 src/initializeForms.ts delete mode 100644 src/location-input/hubspot/hsFormUtils.ts delete mode 100644 src/location-input/zipData/fetchZipCodes.ts delete mode 100644 src/location-input/zipData/types.ts delete mode 100644 src/location-input/zipData/zipStore.ts delete mode 100644 src/main.ts diff --git a/package.json b/package.json index 7acf6e0..1e638e4 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "build": "rollup -c rollup.config.all.js", "dev": "rollup -c -w", - "start": "sirv public --no-clear", + "start": "sirv public static --no-clear", "check": "svelte-check --tsconfig ./tsconfig.json" }, "devDependencies": { diff --git a/rollup.config.js b/rollup.config.js index a6db017..8e445ac 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,8 +1,24 @@ import { createRollupConfig } from './rollup.createConfig.js'; -export default createRollupConfig((config) => { - return { - ...config, - input: "src/main.ts", - }; -}); +export default [ + createRollupConfig((config) => { + return { + ...config, + input: "src/embed.ts", + output: { + ...config.output, + file: "public/preorder-app/embed.js", + }, + }; + }), + createRollupConfig((config) => { + return { + ...config, + input: "src/embed.ts", + output: { + ...config.output, + file: "public/build/bundle.js", + }, + }; + }), +]; diff --git a/rollup.createConfig.js b/rollup.createConfig.js index 5f22e70..acbf605 100644 --- a/rollup.createConfig.js +++ b/rollup.createConfig.js @@ -9,11 +9,24 @@ import typescript from "@rollup/plugin-typescript"; import css from "rollup-plugin-css-only"; import replace from "@rollup/plugin-replace"; import * as sass from 'sass'; +import fs from 'fs'; +import path from 'path'; const production = !process.env.ROLLUP_WATCH; const ASSET_URL = "https://cdn.jsdelivr.net/gh/accora-care/configurators@latest/public"; +function copyBeforeBodyScript() { + return { + name: 'copy-before-body-script', + writeBundle() { + const sourcePath = path.resolve('static/webflow/Home/before-body.html'); + const targetPath = path.resolve('public/preorder-app/before-body.html'); + fs.copyFileSync(sourcePath, targetPath); + } + }; +} + function serve() { let server; @@ -41,14 +54,16 @@ function serve() { const createRollupConfigBase = (foo) => { const defaultConfig = { - input: "src/main.ts", + input: "src/embed.ts", output: { sourcemap: true, - format: "iife", - name: "app", - file: "public/build/bundle.js", + format: "umd", + exports: "named", + name: "BasePreorderApp", + file: "public/preorder-app/embed.js", }, plugins: [ + copyBeforeBodyScript(), svelteSVG({ // optional SVGO options // pass empty object to enable defaults diff --git a/src/Config.types.ts b/src/Config.types.ts index 6c781f2..274ff15 100644 --- a/src/Config.types.ts +++ b/src/Config.types.ts @@ -5,24 +5,6 @@ import type { } from "./location-input/zipData/types"; import type { OnAddressSubmitSuccess } from "./types"; -export type HubspotFormConfig = { - target: string; - region: string; - portalId: string; - formId: string; - onFormSubmit?: any; - onFormSubmitted?: ( - form: HTMLFormElement, - args: { - submissionValues: Record & { - selectedAddress?: ParsedPlaceResult; - zipConfig?: StoredZipDataItem; - }; - redirectUrl: string | null; - }, - ) => void; -}; - export type PreorderAppConfig = { targetElAddressInput?: HTMLElement; targetElsAddressInput?: HTMLElement[]; @@ -36,11 +18,10 @@ export type PreorderAppConfig = { targetDisplayAddress?: string; querySelectorClickToOpenForm?: string; googleSheetConfig: SheetDataConfig; - hsFormSuccess?: HubspotFormConfig; - hsFormNewsletter?: HubspotFormConfig; onAddressSelect?: (data: ParsedPlaceResult) => void; onAddressSubmitSuccess?: OnAddressSubmitSuccess; hidePanelEl?: boolean; addressCtaText?: string; }; + export type SubmitFormDescription = { label: string; value: string }[]; diff --git a/src/PreorderApp.ts b/src/PreorderApp.ts index 446284d..7900e2d 100644 --- a/src/PreorderApp.ts +++ b/src/PreorderApp.ts @@ -1,5 +1,4 @@ import type { PreorderAppConfig } from "./Config.types"; -import { initializeHubspotForms } from "./initializeForms"; import LocationInput from "./location-input/LocationInput.svelte"; import ZipCodeInput from "./location-input/ZipCodeInput.svelte"; import { fadeOut } from "./visibilityUtils"; @@ -17,59 +16,19 @@ export const PreorderApp = { targetAvailableText, targetDisplayAddress, googleSheetConfig, - hsFormSuccess, - hsFormNewsletter, - querySelectorClickToOpenForm, onAddressSelect, onAddressSubmitSuccess, hidePanelEl, addressCtaText, } = props; - initializeHubspotForms({ - hsFormSuccess, - hsFormNewsletter, - }); - const panelEl = document.querySelector(targetPanel) as HTMLDivElement; - const stateContainerEl = document.querySelector( - targetStateContainer, - ) as HTMLDivElement; - - const addressPanelEl = document.querySelector( - targetAddressPanel, - ) as HTMLDivElement; - const targetAvailableStateEl = document.querySelector( - targetAvailableState, - ) as HTMLDivElement; - const targetNotAvailableStateEl = document.querySelector( - targetNotAvailableState, - ) as HTMLDivElement; + const stateContainerEl = document.querySelector(targetStateContainer) as HTMLDivElement; + const addressPanelEl = document.querySelector(targetAddressPanel) as HTMLDivElement; + const targetAvailableStateEl = document.querySelector(targetAvailableState) as HTMLDivElement; + const targetNotAvailableStateEl = document.querySelector(targetNotAvailableState) as HTMLDivElement; - // open form button actions - document.querySelectorAll(querySelectorClickToOpenForm).forEach((el) => { - el.addEventListener("click", (e) => { - e.preventDefault(); - targetElAddressInput.scrollIntoView({ - behavior: "smooth", - }); - - const y = - targetElAddressInput.getBoundingClientRect().top + - window.scrollY - - 300; - - window.scrollTo({ top: y, behavior: "smooth" }); - - setTimeout(() => { - targetElAddressInput.querySelector("input").focus(); - }, 1000); - }); - }); - - /** - * close button - */ + // Set up close button document.querySelectorAll(".close-button").forEach((el) => { el.addEventListener("click", () => { fadeOut(panelEl); @@ -101,7 +60,6 @@ export const PreorderApp = { initializeZipCode: (props: PreorderAppConfig) => { const { targetElAddressInput = document.getElementById("zip-code-entry"), - googlePublicApiKey, targetPanel, targetAddressPanel, targetAvailableState, @@ -110,22 +68,11 @@ export const PreorderApp = { targetAvailableText, targetDisplayAddress, googleSheetConfig, - hsFormSuccess, - hsFormNewsletter, - querySelectorClickToOpenForm, onAddressSubmitSuccess, hidePanelEl, addressCtaText, } = props; - // Initialize Hubspot forms independently - if (hsFormSuccess || hsFormNewsletter) { - initializeHubspotForms({ - hsFormSuccess, - hsFormNewsletter, - }); - } - // Only initialize panel elements if they are provided const panelEl = targetPanel ? document.querySelector(targetPanel) as HTMLDivElement : null; const stateContainerEl = targetStateContainer ? document.querySelector(targetStateContainer) as HTMLDivElement : null; @@ -133,29 +80,6 @@ export const PreorderApp = { const targetAvailableStateEl = targetAvailableState ? document.querySelector(targetAvailableState) as HTMLDivElement : null; const targetNotAvailableStateEl = targetNotAvailableState ? document.querySelector(targetNotAvailableState) as HTMLDivElement : null; - // Only set up click handlers if querySelectorClickToOpenForm is provided - if (querySelectorClickToOpenForm) { - document.querySelectorAll(querySelectorClickToOpenForm).forEach((el) => { - el.addEventListener("click", (e) => { - e.preventDefault(); - targetElAddressInput.scrollIntoView({ - behavior: "smooth", - }); - - const y = - targetElAddressInput.getBoundingClientRect().top + - window.scrollY - - 300; - - window.scrollTo({ top: y, behavior: "smooth" }); - - setTimeout(() => { - targetElAddressInput.querySelector("input").focus(); - }, 1000); - }); - }); - } - // Only set up close button if panelEl exists if (panelEl) { document.querySelectorAll(".close-button").forEach((el) => { @@ -168,16 +92,11 @@ export const PreorderApp = { const zipCodeInput = new ZipCodeInput({ target: targetElAddressInput, props: { - googleSheetConfig, onAddressSubmitSuccess, addressCtaText, panelEl, stateContainerEl, addressPanelEl, - targetAvailableStateEl, - targetNotAvailableStateEl, - targetAvailableText, - targetDisplayAddress, hidePanelEl, }, }); diff --git a/src/embed.ts b/src/embed.ts index c95e65c..9972bfe 100644 --- a/src/embed.ts +++ b/src/embed.ts @@ -1,3 +1,53 @@ import { PreorderApp } from "./PreorderApp"; (window as any).BasePreorderApp = PreorderApp; + +// Initialize ZIP code input when DOM is ready +document.addEventListener('DOMContentLoaded', () => { + if (document.getElementById("zip-code-entry")) { + PreorderApp.initializeZipCode({ + targetElAddressInput: document.getElementById("zip-code-entry"), + targetPanel: "#popup-form", + targetAddressPanel: "#address-popup", + targetAvailableState: "#preorder-base", + targetNotAvailableState: "#not-available", + targetStateContainer: "#popup-form .form-box_holder", + targetAvailableText: `#preorder-availability`, + querySelectorClickToOpenForm: '[data-preorder="open"]', + addressCtaText: "Check availability", + googleSheetConfig: { + zipsCsvUrl: "https://bpc-web-static-files.s3.us-east-2.amazonaws.com/deregulated-zips.csv", + }, + onAddressSubmitSuccess: async (addressData, leadType, zipConfig) => { + const marketStatus = zipConfig?.servingNow || "no"; + const redirectPath = marketStatus === "yes" ? "/available-now" : + marketStatus === "preorder" ? "/available-soon" : + "/not-available"; + + const url = new URL(redirectPath, window.location.origin); + const currentParams = new URLSearchParams(window.location.search); + + const selectedParams = { + zip: addressData?.postalCode || "", + gclid: currentParams.get("gclid"), + utm_source: currentParams.get("utm_source"), + utm_medium: currentParams.get("utm_medium"), + utm_campaign: currentParams.get("utm_campaign"), + utm_term: currentParams.get("utm_term"), + utm_content: currentParams.get("utm_content"), + referrer_name: currentParams.get("referrer_name"), + }; + + const filteredParams = {}; + Object.entries(selectedParams).forEach(([k, v]) => { + if (v) { + filteredParams[k] = v; + } + }); + + url.search = new URLSearchParams(filteredParams).toString(); + window.location.href = url.toString(); + }, + }); + } +}); diff --git a/src/global.d.ts b/src/global.d.ts index 2b461e5..6464b46 100644 --- a/src/global.d.ts +++ b/src/global.d.ts @@ -1,13 +1,19 @@ /// import type { SheetZips } from "./location-input/zipData/fetchZipCodes"; +import type { ParsedPlaceResult } from "./location-input/googlePlace/utils"; +import type { StoredZipDataItem } from "./location-input/zipData/types"; declare global { interface Window { preorderZipCodes: SheetZips; - hbspt: any; - clarity: any; - hsFormPreorder: HTMLFormElement; - hsFormNewsletter: HTMLFormElement; + addressState: { + selectedAddress?: ParsedPlaceResult; + zipConfig?: StoredZipDataItem; + }; + newsletterState: { + selectedAddress?: ParsedPlaceResult; + zipConfig?: StoredZipDataItem; + }; } } diff --git a/src/initializeForms.ts b/src/initializeForms.ts deleted file mode 100644 index 38da4b4..0000000 --- a/src/initializeForms.ts +++ /dev/null @@ -1,76 +0,0 @@ -import type { HubspotFormConfig } from "./Config.types"; -import { modifyFormOnLoad } from "./location-input/hubspot/hsFormUtils"; -import { hsFormStateBooking, hsFormStateNewsletter } from "./windowVars"; - -type CbFormArg = { 0: HTMLFormElement; length: 1 } | HTMLFormElement; - -const getFormFromCb = (cbArg: CbFormArg): HTMLFormElement => { - if ("0" in cbArg && "length" in cbArg && cbArg.length === 1) { - return cbArg["0"] as HTMLFormElement; - } - - return cbArg as HTMLFormElement; -}; - -let submittedSuccessEmail: string = undefined; - -export const initializeHubspotForms = ({ - hsFormSuccess, - hsFormNewsletter, -}: { - hsFormSuccess: HubspotFormConfig; - hsFormNewsletter: HubspotFormConfig; -}) => { - // initialize success hs - window.hbspt.forms.create({ - ...hsFormSuccess, - onFormReady: (args: CbFormArg) => { - const form = getFormFromCb(args); - window.hsFormPreorder = form; - modifyFormOnLoad(form); - }, - onFormSubmit: (args: CbFormArg) => { - const form = getFormFromCb(args); - const submittedEmail = ( - form.querySelector('input[name="email"]') as HTMLInputElement - ).value; - - submittedSuccessEmail = submittedEmail; - - hsFormSuccess.onFormSubmit?.(form); - }, - onFormSubmitted: (form, args) => { - hsFormSuccess.onFormSubmitted?.(form, { - ...args, - submissionValues: { - ...args.submissionValues, - ...hsFormStateBooking.get(), - }, - }); - }, - }); - - // newsletter hs - - window.hbspt.forms.create({ - ...hsFormNewsletter, - onFormReady: (args: CbFormArg) => { - const form = getFormFromCb(args); - window.hsFormNewsletter = form; - modifyFormOnLoad(form); - }, - onFormSubmitted: (form, args) => { - /** - * redirect to the payment page - */ - - hsFormNewsletter.onFormSubmitted?.(form, { - ...args, - submissionValues: { - ...args.submissionValues, - ...hsFormStateNewsletter.get(), - }, - }); - }, - }); -}; diff --git a/src/location-input/LocationInput.svelte b/src/location-input/LocationInput.svelte index 7db9d4c..272f8ca 100644 --- a/src/location-input/LocationInput.svelte +++ b/src/location-input/LocationInput.svelte @@ -6,13 +6,12 @@ import GooglePlaceAutocomplete from "./googlePlace/GooglePlaceAutocomplete.svelte"; import type { ParsedPlaceResult } from "./googlePlace/utils"; import { parsePlaceResult } from "./googlePlace/utils"; - import { setHiddenHubspotInputs } from "./hubspot/hsFormUtils"; import { displayBlock, displayNone, fadeIn } from "../visibilityUtils"; import { onMount } from "svelte"; import { getZipStore } from "./zipData/zipStore"; import type { SheetDataConfig, StoredZipDataItem } from "./zipData/types"; import type { OnAddressSubmitSuccess } from "../types"; - import { hsFormStateBooking } from "../windowVars"; + import { addressState } from "../windowVars"; export let targetAvailableText: string; export let targetDisplayAddress: string; @@ -90,12 +89,7 @@ displayBlock(targetAvailableStateEl); displayNone(targetNotAvailableStateEl); - setHiddenHubspotInputs( - window.hsFormPreorder, - selectedAddress, - foundZipItem, - ); - hsFormStateBooking.update({ + addressState.update({ selectedAddress, zipConfig: foundZipItem, }); @@ -107,8 +101,7 @@ } else { displayBlock(targetNotAvailableStateEl); displayNone(targetAvailableStateEl); - setHiddenHubspotInputs(window.hsFormNewsletter, selectedAddress); - hsFormStateBooking.update({ + addressState.update({ selectedAddress, zipConfig: null, }); @@ -156,13 +149,6 @@
- - - - \n","const initAddressComponentsByType = {};\nexport const parsePlaceResult = (place) => {\n console.log(place);\n const addressComponentsByType = (place.address_components || []).reduce(function (acc, data) {\n data.types.forEach(function (type) {\n acc[type] = data;\n });\n return acc;\n }, {});\n const placeGet = (key, short = false) => {\n if (!(key in addressComponentsByType))\n return null;\n return short\n ? addressComponentsByType[key].short_name\n : addressComponentsByType[key].long_name;\n };\n const result = {\n title: place.name,\n formattedAddress: place.formatted_address,\n externalId: place.place_id,\n externalUrl: place.url,\n houseNumber: placeGet(\"street_number\"),\n street: placeGet(\"route\"),\n street_2: [placeGet(\"floor\"), placeGet(\"subpremise\")]\n .filter((item) => !!item)\n .join(\",\") || null,\n city: placeGet(\"locality\") ||\n placeGet(\"sublocality\") ||\n placeGet(\"sublocality_level_1\") ||\n placeGet(\"neighborhood\") ||\n placeGet(\"administrative_area_level_3\") ||\n placeGet(\"administrative_area_level_2\"),\n county: placeGet(\"administrative_area_level_2\"),\n stateShort: placeGet(\"administrative_area_level_1\", true),\n stateLong: placeGet(\"administrative_area_level_1\"),\n countryCode: placeGet(\"country\", true),\n countryLong: placeGet(\"country\"),\n postalCode: placeGet(\"postal_code\"),\n };\n return result;\n};\n","export const hideElement = (el) => {\n el.style.opacity = \"0\";\n el.style.visibility = \"hidden\";\n};\nexport const showElemenet = (el) => {\n el.style.opacity = \"1\";\n el.style.visibility = \"visible\";\n};\nexport const displayNone = (el) => {\n el.style.display = \"none\";\n};\nexport const displayBlock = (el, display = \"block\") => {\n el.style.display = display;\n};\nexport function fadeIn(element, display = \"block\") {\n let op = 0.1; // initial opacity\n element.style.opacity = \"0\";\n element.style.display = display;\n const timer = setInterval(function () {\n if (op >= 1) {\n clearInterval(timer);\n }\n element.style.opacity = `${op}`;\n element.style.filter = \"alpha(opacity=\" + op * 100 + \")\";\n op += op * 0.3;\n }, 1);\n}\nexport function fadeOut(element) {\n let op = 1; // initial opacity\n const timer = setInterval(function () {\n if (op <= 0.1) {\n clearInterval(timer);\n element.style.display = \"none\";\n }\n element.style.opacity = `${op}`;\n element.style.filter = \"alpha(opacity=\" + op * 100 + \")\";\n op -= op * 0.3;\n }, 1);\n}\n","import { noop, safe_not_equal, subscribe, run_all, is_function } from '../internal/index.mjs';\nexport { get_store_value as get } from '../internal/index.mjs';\n\nconst subscriber_queue = [];\n/**\n * Creates a `Readable` store that allows reading by subscription.\n * @param value initial value\n * @param {StartStopNotifier} [start]\n */\nfunction readable(value, start) {\n return {\n subscribe: writable(value, start).subscribe\n };\n}\n/**\n * Create a `Writable` store that allows both updating and reading by subscription.\n * @param {*=}value initial value\n * @param {StartStopNotifier=} start\n */\nfunction writable(value, start = noop) {\n let stop;\n const subscribers = new Set();\n function set(new_value) {\n if (safe_not_equal(value, new_value)) {\n value = new_value;\n if (stop) { // store is ready\n const run_queue = !subscriber_queue.length;\n for (const subscriber of subscribers) {\n subscriber[1]();\n subscriber_queue.push(subscriber, value);\n }\n if (run_queue) {\n for (let i = 0; i < subscriber_queue.length; i += 2) {\n subscriber_queue[i][0](subscriber_queue[i + 1]);\n }\n subscriber_queue.length = 0;\n }\n }\n }\n }\n function update(fn) {\n set(fn(value));\n }\n function subscribe(run, invalidate = noop) {\n const subscriber = [run, invalidate];\n subscribers.add(subscriber);\n if (subscribers.size === 1) {\n stop = start(set) || noop;\n }\n run(value);\n return () => {\n subscribers.delete(subscriber);\n if (subscribers.size === 0 && stop) {\n stop();\n stop = null;\n }\n };\n }\n return { set, update, subscribe };\n}\nfunction derived(stores, fn, initial_value) {\n const single = !Array.isArray(stores);\n const stores_array = single\n ? [stores]\n : stores;\n const auto = fn.length < 2;\n return readable(initial_value, (set) => {\n let started = false;\n const values = [];\n let pending = 0;\n let cleanup = noop;\n const sync = () => {\n if (pending) {\n return;\n }\n cleanup();\n const result = fn(single ? values[0] : values, set);\n if (auto) {\n set(result);\n }\n else {\n cleanup = is_function(result) ? result : noop;\n }\n };\n const unsubscribers = stores_array.map((store, i) => subscribe(store, (value) => {\n values[i] = value;\n pending &= ~(1 << i);\n if (started) {\n sync();\n }\n }, () => {\n pending |= (1 << i);\n }));\n started = true;\n sync();\n return function stop() {\n run_all(unsubscribers);\n cleanup();\n // We need to set this to false because callbacks can still happen despite having unsubscribed:\n // Callbacks might already be placed in the queue which doesn't know it should no longer\n // invoke this derived store.\n started = false;\n };\n });\n}\n/**\n * Takes a store and returns a new one derived from the old one that is readable.\n *\n * @param store - store to make readonly\n */\nfunction readonly(store) {\n return {\n subscribe: store.subscribe.bind(store)\n };\n}\n\nexport { derived, readable, readonly, writable };\n","export const storedZipDataItemKeys = [\n \"stateShort\",\n \"zip\",\n \"availability\",\n \"servingNow\",\n];\nexport const StoredZipCSVColumnNames = [\n \"state_id\",\n \"zip\",\n \"Availability\",\n \"serving_now\",\n];\n","import { storedZipDataItemKeys, StoredZipCSVColumnNames, } from \"./types\";\nconst PAGE_SIZE = 500;\nfunction validColumnNames(header) {\n return StoredZipCSVColumnNames.reduce((containsAll, currentKey) => containsAll && header.includes(currentKey), true);\n}\nfunction isValidStoredZipDataItem(item) {\n const itemKeys = Object.keys(item);\n return storedZipDataItemKeys.reduce((valid, key) => valid && itemKeys.includes(key), true);\n}\nconst colNameLookup = {\n state_id: \"stateShort\",\n zip: \"zip\",\n Availability: \"availability\",\n serving_now: \"servingNow\",\n};\nconst unmarshal = (csv) => {\n const rows = csv.split(\"\\n\");\n if (rows.length < 1) {\n return;\n }\n const [header, ...rest] = rows;\n const columns = header.split(\",\");\n if (validColumnNames(columns)) {\n return rest.map((row) => {\n const currentRow = {};\n const splitRow = row.split(\",\");\n columns.forEach((col, index) => {\n const zipDataItemKey = colNameLookup[col];\n if (zipDataItemKey !== undefined) {\n currentRow[zipDataItemKey] = `${splitRow[index]}`;\n }\n });\n if (isValidStoredZipDataItem(currentRow)) {\n return currentRow;\n }\n else {\n console.warn(`Found invalid deregulated row: ${currentRow}`);\n }\n }, []);\n }\n else {\n throw new Error(`Missing required deregulated zip column names: ${columns}`);\n }\n};\nexport const fetchZipCodes = async (config) => {\n const zipCSV = await fetch(config.zipsCsvUrl);\n const csvText = await (await zipCSV.blob()).text();\n return unmarshal(csvText);\n};\n","import { writable } from \"svelte/store\";\nimport { fetchZipCodes } from \"./fetchZipCodes\";\nconst initialState = [];\nexport const getZipStore = (sheetConfig) => {\n const store = writable(initialState);\n const load = async () => {\n try {\n const res = await fetchZipCodes(sheetConfig);\n store.set(res);\n }\n catch (e) {\n console.error(\"Cannot load zips\", e);\n }\n };\n return { store, load };\n};\n","\n\n\n\n
\n
\n \n {\n const parsed = parsePlaceResult(value);\n onAddressSelect?.(parsed);\n window.blur();\n inputErrorMessage = \"\";\n\n selectedAddress = parsed;\n handleSubmit();\n }}\n options={{\n componentRestrictions: { country: \"us\" },\n }}\n />\n
\n \n {#if inputErrorMessage}\n

\n {inputErrorMessage}\n

\n {/if}\n
\n
\n\n\n \n\n\n","\n\n
\n
\n
\n e.key === 'Enter' && isComplete && handleSubmit()}\n />\n
\n
= 1}>{zipCode[0] || ''}
\n
= 2}>{zipCode[1] || ''}
\n
= 3}>{zipCode[2] || ''}
\n
= 4}>{zipCode[3] || ''}
\n
= 5}>{zipCode[4] || ''}
\n
\n
\n \n
\n
\n
\n\n ","import { initializeHubspotForms } from \"./initializeForms\";\nimport LocationInput from \"./location-input/LocationInput.svelte\";\nimport ZipCodeInput from \"./location-input/ZipCodeInput.svelte\";\nimport { fadeOut } from \"./visibilityUtils\";\nexport const PreorderApp = {\n initialize: (props) => {\n const { targetElAddressInput = document.getElementById(\"hero-address-entry\"), googlePublicApiKey, targetPanel, targetAddressPanel, targetAvailableState, targetNotAvailableState, targetStateContainer, targetAvailableText, targetDisplayAddress, googleSheetConfig, hsFormSuccess, hsFormNewsletter, querySelectorClickToOpenForm, onAddressSelect, onAddressSubmitSuccess, hidePanelEl, addressCtaText, } = props;\n initializeHubspotForms({\n hsFormSuccess,\n hsFormNewsletter,\n });\n const panelEl = document.querySelector(targetPanel);\n const stateContainerEl = document.querySelector(targetStateContainer);\n const addressPanelEl = document.querySelector(targetAddressPanel);\n const targetAvailableStateEl = document.querySelector(targetAvailableState);\n const targetNotAvailableStateEl = document.querySelector(targetNotAvailableState);\n // open form button actions\n document.querySelectorAll(querySelectorClickToOpenForm).forEach((el) => {\n el.addEventListener(\"click\", (e) => {\n e.preventDefault();\n targetElAddressInput.scrollIntoView({\n behavior: \"smooth\",\n });\n const y = targetElAddressInput.getBoundingClientRect().top +\n window.scrollY -\n 300;\n window.scrollTo({ top: y, behavior: \"smooth\" });\n setTimeout(() => {\n targetElAddressInput.querySelector(\"input\").focus();\n }, 1000);\n });\n });\n /**\n * close button\n */\n document.querySelectorAll(\".close-button\").forEach((el) => {\n el.addEventListener(\"click\", () => {\n fadeOut(panelEl);\n });\n });\n const locationInput = new LocationInput({\n target: targetElAddressInput,\n props: {\n googlePublicApiKey,\n googleSheetConfig,\n targetAvailableText,\n targetDisplayAddress,\n addressPanelEl,\n targetAvailableStateEl,\n stateContainerEl,\n panelEl,\n targetNotAvailableStateEl,\n onAddressSelect,\n onAddressSubmitSuccess,\n hidePanelEl,\n addressCtaText: \"See if my home qualifies\",\n },\n });\n return locationInput;\n },\n initializeZipCode: (props) => {\n const { targetElAddressInput = document.getElementById(\"zip-code-entry\"), googlePublicApiKey, targetPanel, targetAddressPanel, targetAvailableState, targetNotAvailableState, targetStateContainer, targetAvailableText, targetDisplayAddress, googleSheetConfig, hsFormSuccess, hsFormNewsletter, querySelectorClickToOpenForm, onAddressSubmitSuccess, hidePanelEl, addressCtaText, } = props;\n // Initialize Hubspot forms independently\n if (hsFormSuccess || hsFormNewsletter) {\n initializeHubspotForms({\n hsFormSuccess,\n hsFormNewsletter,\n });\n }\n // Only initialize panel elements if they are provided\n const panelEl = targetPanel ? document.querySelector(targetPanel) : null;\n const stateContainerEl = targetStateContainer ? document.querySelector(targetStateContainer) : null;\n const addressPanelEl = targetAddressPanel ? document.querySelector(targetAddressPanel) : null;\n const targetAvailableStateEl = targetAvailableState ? document.querySelector(targetAvailableState) : null;\n const targetNotAvailableStateEl = targetNotAvailableState ? document.querySelector(targetNotAvailableState) : null;\n // Only set up click handlers if querySelectorClickToOpenForm is provided\n if (querySelectorClickToOpenForm) {\n document.querySelectorAll(querySelectorClickToOpenForm).forEach((el) => {\n el.addEventListener(\"click\", (e) => {\n e.preventDefault();\n targetElAddressInput.scrollIntoView({\n behavior: \"smooth\",\n });\n const y = targetElAddressInput.getBoundingClientRect().top +\n window.scrollY -\n 300;\n window.scrollTo({ top: y, behavior: \"smooth\" });\n setTimeout(() => {\n targetElAddressInput.querySelector(\"input\").focus();\n }, 1000);\n });\n });\n }\n // Only set up close button if panelEl exists\n if (panelEl) {\n document.querySelectorAll(\".close-button\").forEach((el) => {\n el.addEventListener(\"click\", () => {\n fadeOut(panelEl);\n });\n });\n }\n const zipCodeInput = new ZipCodeInput({\n target: targetElAddressInput,\n props: {\n googleSheetConfig,\n onAddressSubmitSuccess,\n addressCtaText,\n panelEl,\n stateContainerEl,\n addressPanelEl,\n targetAvailableStateEl,\n targetNotAvailableStateEl,\n targetAvailableText,\n targetDisplayAddress,\n hidePanelEl,\n },\n });\n return zipCodeInput;\n },\n};\n","import { PreorderApp } from \"./PreorderApp\";\nwindow.BasePreorderApp = PreorderApp;\n"],"names":["isTruthy","x","formFields","setInputValue","form","fieldName","value","querySelector","_a","console","log","setHiddenHubspotInputs","parsedData","zipConfig","postalCode","stateShort","countryCode","city","street_2","houseNumber","street","filter","join","formattedAddress","availability","servingNow","hideFields","forEach","parentElement","style","display","hideField","modifyFormOnLoad","appendChild","styles","styleEl","document","createElement","innerHTML","trim","getStyleEl","hsFormWindowState","key","update","data","window","Object","assign","e","get","hsFormStateBooking","hsFormStateNewsletter","getFormFromCb","cbArg","length","initializeHubspotForms","hsFormSuccess","hsFormNewsletter","hbspt","forms","create","onFormReady","args","hsFormPreorder","onFormSubmit","call","onFormSubmitted","submissionValues","noop","tar","src","k","run","fn","blank_object","run_all","fns","is_function","thing","safe_not_equal","a","b","src_url_equal_anchor","src_url_equal","element_src","url","href","component_subscribe","component","store","callback","$$","on_destroy","push","callbacks","unsub","subscribe","unsubscribe","exclude_internal_props","props","result","globals","globalThis","global","append","target","node","insert","anchor","insertBefore","detach","parentNode","removeChild","element","name","text","createTextNode","space","listen","event","handler","options","addEventListener","removeEventListener","attr","attribute","removeAttribute","getAttribute","setAttribute","set_data","toggle_class","toggle","classList","current_component","set_current_component","get_current_component","Error","onMount","on_mount","createEventDispatcher","type","detail","cancelable","bubbles","createEvent","initCustomEvent","custom_event","slice","defaultPrevented","dirty_components","binding_callbacks","render_callbacks","flush_callbacks","resolved_promise","Promise","resolve","update_scheduled","add_render_callback","seen_callbacks","Set","flushidx","flush","saved_component","pop","i","has","add","clear","fragment","before_update","dirty","p","ctx","after_update","outroing","transition_in","block","local","delete","mount_component","customElement","m","new_on_destroy","map","destroy_component","detaching","filtered","targets","c","indexOf","flush_render_callbacks","d","make_dirty","then","fill","init","instance","create_fragment","not_equal","append_styles","parent_component","bound","on_disconnect","context","Map","skip_bound","root","ready","ret","rest","hydrate","nodes","Array","from","childNodes","children","l","intro","SvelteComponent","$destroy","this","$on","index","splice","$set","$$props","obj","$$set","keys","isLoadingLibrary","loadGooglePlacesLibrary","apiKey","google","maps","places","async","defer","onload","onLibraryLoaded","encodeURIComponent","head","input","input_class_value","class","placeholder","required","pattern","onSelect","dispatch","inputField","emptyLocationField","onChange","setSelectedLocation","selectedLocationName","autocomplete","Autocomplete","addListener","place","getPlace","fieldsToLookFor","fields","hasOwnProperty","hasLocationData","setTimeout","suggestionsAreVisible","getElementsByClassName","simulatedEvent","KeyboardEvent","code","keyCode","dispatchEvent","selectFirstSuggestion","doesNotMatchSelectedLocation","preventDefault","$$value","displayNone","el","displayBlock","fadeIn","op","opacity","timer","setInterval","clearInterval","fadeOut","subscriber_queue","storedZipDataItemKeys","StoredZipCSVColumnNames","colNameLookup","state_id","zip","Availability","serving_now","unmarshal","csv","rows","split","header","columns","reduce","containsAll","currentKey","includes","validColumnNames","row","currentRow","splitRow","col","zipDataItemKey","undefined","item","itemKeys","valid","isValidStoredZipDataItem","warn","initialState","getZipStore","sheetConfig","start","stop","subscribers","set","new_value","run_queue","subscriber","invalidate","size","writable","load","res","config","zipCSV","fetch","zipsCsvUrl","csvText","blob","fetchZipCodes","error","componentRestrictions","country","create_if_block","div1","div0","img","button","div2","document_1","script","o","outros","targetAvailableText","targetDisplayAddress","googlePublicApiKey","googleSheetConfig","addressCtaText","zipStore","loadZips","jQuery","on","show","addClass","hide","removeClass","selectedAddress","panelEl","stateContainerEl","addressPanelEl","targetAvailableStateEl","targetNotAvailableStateEl","onAddressSelect","onAddressSubmitSuccess","hidePanelEl","handleSubmit","$$invalidate","inputErrorMessage","foundZipItem","$zipStore","find","zipItem","parsed","addressComponentsByType","address_components","acc","types","placeGet","short","short_name","long_name","title","formatted_address","externalId","place_id","externalUrl","county","stateLong","countryLong","parsePlaceResult","blur","div8","div7","div6","div5","div3","div4","div9","t1","t1_value","t3","t3_value","t5","t5_value","t7","t7_value","t9","t9_value","t11","t11_value","inputContainer","focusOverlay","zipCode","focus","remove","minimalAddress","targetAvailableTextEl","isComplete","replace","PreorderApp","initialize","targetElAddressInput","getElementById","targetPanel","targetAddressPanel","targetAvailableState","targetNotAvailableState","targetStateContainer","querySelectorClickToOpenForm","querySelectorAll","scrollIntoView","behavior","y","getBoundingClientRect","top","scrollY","scrollTo","LocationInput","initializeZipCode","ZipCodeInput","BasePreorderApp"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"embed.js","sources":["../../node_modules/svelte/internal/index.mjs","../../src/location-input/googlePlace/googlePlaceLibraryLoader.ts","../../src/location-input/googlePlace/GooglePlaceAutocomplete.svelte","../../src/location-input/googlePlace/utils.ts","../../src/visibilityUtils.ts","../../src/windowVars.ts","../../node_modules/svelte/transition/index.mjs","../../src/location-input/LocationInput.svelte","../../src/location-input/ZipCodeInput.svelte","../../src/PreorderApp.ts","../../src/embed.ts"],"sourcesContent":["function noop() { }\nconst identity = x => x;\nfunction assign(tar, src) {\n // @ts-ignore\n for (const k in src)\n tar[k] = src[k];\n return tar;\n}\n// Adapted from https://github.com/then/is-promise/blob/master/index.js\n// Distributed under MIT License https://github.com/then/is-promise/blob/master/LICENSE\nfunction is_promise(value) {\n return !!value && (typeof value === 'object' || typeof value === 'function') && typeof value.then === 'function';\n}\nfunction add_location(element, file, line, column, char) {\n element.__svelte_meta = {\n loc: { file, line, column, char }\n };\n}\nfunction run(fn) {\n return fn();\n}\nfunction blank_object() {\n return Object.create(null);\n}\nfunction run_all(fns) {\n fns.forEach(run);\n}\nfunction is_function(thing) {\n return typeof thing === 'function';\n}\nfunction safe_not_equal(a, b) {\n return a != a ? b == b : a !== b || ((a && typeof a === 'object') || typeof a === 'function');\n}\nlet src_url_equal_anchor;\nfunction src_url_equal(element_src, url) {\n if (!src_url_equal_anchor) {\n src_url_equal_anchor = document.createElement('a');\n }\n src_url_equal_anchor.href = url;\n return element_src === src_url_equal_anchor.href;\n}\nfunction not_equal(a, b) {\n return a != a ? b == b : a !== b;\n}\nfunction is_empty(obj) {\n return Object.keys(obj).length === 0;\n}\nfunction validate_store(store, name) {\n if (store != null && typeof store.subscribe !== 'function') {\n throw new Error(`'${name}' is not a store with a 'subscribe' method`);\n }\n}\nfunction subscribe(store, ...callbacks) {\n if (store == null) {\n return noop;\n }\n const unsub = store.subscribe(...callbacks);\n return unsub.unsubscribe ? () => unsub.unsubscribe() : unsub;\n}\nfunction get_store_value(store) {\n let value;\n subscribe(store, _ => value = _)();\n return value;\n}\nfunction component_subscribe(component, store, callback) {\n component.$$.on_destroy.push(subscribe(store, callback));\n}\nfunction create_slot(definition, ctx, $$scope, fn) {\n if (definition) {\n const slot_ctx = get_slot_context(definition, ctx, $$scope, fn);\n return definition[0](slot_ctx);\n }\n}\nfunction get_slot_context(definition, ctx, $$scope, fn) {\n return definition[1] && fn\n ? assign($$scope.ctx.slice(), definition[1](fn(ctx)))\n : $$scope.ctx;\n}\nfunction get_slot_changes(definition, $$scope, dirty, fn) {\n if (definition[2] && fn) {\n const lets = definition[2](fn(dirty));\n if ($$scope.dirty === undefined) {\n return lets;\n }\n if (typeof lets === 'object') {\n const merged = [];\n const len = Math.max($$scope.dirty.length, lets.length);\n for (let i = 0; i < len; i += 1) {\n merged[i] = $$scope.dirty[i] | lets[i];\n }\n return merged;\n }\n return $$scope.dirty | lets;\n }\n return $$scope.dirty;\n}\nfunction update_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn) {\n if (slot_changes) {\n const slot_context = get_slot_context(slot_definition, ctx, $$scope, get_slot_context_fn);\n slot.p(slot_context, slot_changes);\n }\n}\nfunction update_slot(slot, slot_definition, ctx, $$scope, dirty, get_slot_changes_fn, get_slot_context_fn) {\n const slot_changes = get_slot_changes(slot_definition, $$scope, dirty, get_slot_changes_fn);\n update_slot_base(slot, slot_definition, ctx, $$scope, slot_changes, get_slot_context_fn);\n}\nfunction get_all_dirty_from_scope($$scope) {\n if ($$scope.ctx.length > 32) {\n const dirty = [];\n const length = $$scope.ctx.length / 32;\n for (let i = 0; i < length; i++) {\n dirty[i] = -1;\n }\n return dirty;\n }\n return -1;\n}\nfunction exclude_internal_props(props) {\n const result = {};\n for (const k in props)\n if (k[0] !== '$')\n result[k] = props[k];\n return result;\n}\nfunction compute_rest_props(props, keys) {\n const rest = {};\n keys = new Set(keys);\n for (const k in props)\n if (!keys.has(k) && k[0] !== '$')\n rest[k] = props[k];\n return rest;\n}\nfunction compute_slots(slots) {\n const result = {};\n for (const key in slots) {\n result[key] = true;\n }\n return result;\n}\nfunction once(fn) {\n let ran = false;\n return function (...args) {\n if (ran)\n return;\n ran = true;\n fn.call(this, ...args);\n };\n}\nfunction null_to_empty(value) {\n return value == null ? '' : value;\n}\nfunction set_store_value(store, ret, value) {\n store.set(value);\n return ret;\n}\nconst has_prop = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop);\nfunction action_destroyer(action_result) {\n return action_result && is_function(action_result.destroy) ? action_result.destroy : noop;\n}\nfunction split_css_unit(value) {\n const split = typeof value === 'string' && value.match(/^\\s*(-?[\\d.]+)([^\\s]*)\\s*$/);\n return split ? [parseFloat(split[1]), split[2] || 'px'] : [value, 'px'];\n}\nconst contenteditable_truthy_values = ['', true, 1, 'true', 'contenteditable'];\n\nconst is_client = typeof window !== 'undefined';\nlet now = is_client\n ? () => window.performance.now()\n : () => Date.now();\nlet raf = is_client ? cb => requestAnimationFrame(cb) : noop;\n// used internally for testing\nfunction set_now(fn) {\n now = fn;\n}\nfunction set_raf(fn) {\n raf = fn;\n}\n\nconst tasks = new Set();\nfunction run_tasks(now) {\n tasks.forEach(task => {\n if (!task.c(now)) {\n tasks.delete(task);\n task.f();\n }\n });\n if (tasks.size !== 0)\n raf(run_tasks);\n}\n/**\n * For testing purposes only!\n */\nfunction clear_loops() {\n tasks.clear();\n}\n/**\n * Creates a new task that runs on each raf frame\n * until it returns a falsy value or is aborted\n */\nfunction loop(callback) {\n let task;\n if (tasks.size === 0)\n raf(run_tasks);\n return {\n promise: new Promise(fulfill => {\n tasks.add(task = { c: callback, f: fulfill });\n }),\n abort() {\n tasks.delete(task);\n }\n };\n}\n\nconst globals = (typeof window !== 'undefined'\n ? window\n : typeof globalThis !== 'undefined'\n ? globalThis\n : global);\n\n/**\n * Resize observer singleton.\n * One listener per element only!\n * https://groups.google.com/a/chromium.org/g/blink-dev/c/z6ienONUb5A/m/F5-VcUZtBAAJ\n */\nclass ResizeObserverSingleton {\n constructor(options) {\n this.options = options;\n this._listeners = 'WeakMap' in globals ? new WeakMap() : undefined;\n }\n observe(element, listener) {\n this._listeners.set(element, listener);\n this._getObserver().observe(element, this.options);\n return () => {\n this._listeners.delete(element);\n this._observer.unobserve(element); // this line can probably be removed\n };\n }\n _getObserver() {\n var _a;\n return (_a = this._observer) !== null && _a !== void 0 ? _a : (this._observer = new ResizeObserver((entries) => {\n var _a;\n for (const entry of entries) {\n ResizeObserverSingleton.entries.set(entry.target, entry);\n (_a = this._listeners.get(entry.target)) === null || _a === void 0 ? void 0 : _a(entry);\n }\n }));\n }\n}\n// Needs to be written like this to pass the tree-shake-test\nResizeObserverSingleton.entries = 'WeakMap' in globals ? new WeakMap() : undefined;\n\n// Track which nodes are claimed during hydration. Unclaimed nodes can then be removed from the DOM\n// at the end of hydration without touching the remaining nodes.\nlet is_hydrating = false;\nfunction start_hydrating() {\n is_hydrating = true;\n}\nfunction end_hydrating() {\n is_hydrating = false;\n}\nfunction upper_bound(low, high, key, value) {\n // Return first index of value larger than input value in the range [low, high)\n while (low < high) {\n const mid = low + ((high - low) >> 1);\n if (key(mid) <= value) {\n low = mid + 1;\n }\n else {\n high = mid;\n }\n }\n return low;\n}\nfunction init_hydrate(target) {\n if (target.hydrate_init)\n return;\n target.hydrate_init = true;\n // We know that all children have claim_order values since the unclaimed have been detached if target is not \n let children = target.childNodes;\n // If target is , there may be children without claim_order\n if (target.nodeName === 'HEAD') {\n const myChildren = [];\n for (let i = 0; i < children.length; i++) {\n const node = children[i];\n if (node.claim_order !== undefined) {\n myChildren.push(node);\n }\n }\n children = myChildren;\n }\n /*\n * Reorder claimed children optimally.\n * We can reorder claimed children optimally by finding the longest subsequence of\n * nodes that are already claimed in order and only moving the rest. The longest\n * subsequence of nodes that are claimed in order can be found by\n * computing the longest increasing subsequence of .claim_order values.\n *\n * This algorithm is optimal in generating the least amount of reorder operations\n * possible.\n *\n * Proof:\n * We know that, given a set of reordering operations, the nodes that do not move\n * always form an increasing subsequence, since they do not move among each other\n * meaning that they must be already ordered among each other. Thus, the maximal\n * set of nodes that do not move form a longest increasing subsequence.\n */\n // Compute longest increasing subsequence\n // m: subsequence length j => index k of smallest value that ends an increasing subsequence of length j\n const m = new Int32Array(children.length + 1);\n // Predecessor indices + 1\n const p = new Int32Array(children.length);\n m[0] = -1;\n let longest = 0;\n for (let i = 0; i < children.length; i++) {\n const current = children[i].claim_order;\n // Find the largest subsequence length such that it ends in a value less than our current value\n // upper_bound returns first greater value, so we subtract one\n // with fast path for when we are on the current longest subsequence\n const seqLen = ((longest > 0 && children[m[longest]].claim_order <= current) ? longest + 1 : upper_bound(1, longest, idx => children[m[idx]].claim_order, current)) - 1;\n p[i] = m[seqLen] + 1;\n const newLen = seqLen + 1;\n // We can guarantee that current is the smallest value. Otherwise, we would have generated a longer sequence.\n m[newLen] = i;\n longest = Math.max(newLen, longest);\n }\n // The longest increasing subsequence of nodes (initially reversed)\n const lis = [];\n // The rest of the nodes, nodes that will be moved\n const toMove = [];\n let last = children.length - 1;\n for (let cur = m[longest] + 1; cur != 0; cur = p[cur - 1]) {\n lis.push(children[cur - 1]);\n for (; last >= cur; last--) {\n toMove.push(children[last]);\n }\n last--;\n }\n for (; last >= 0; last--) {\n toMove.push(children[last]);\n }\n lis.reverse();\n // We sort the nodes being moved to guarantee that their insertion order matches the claim order\n toMove.sort((a, b) => a.claim_order - b.claim_order);\n // Finally, we move the nodes\n for (let i = 0, j = 0; i < toMove.length; i++) {\n while (j < lis.length && toMove[i].claim_order >= lis[j].claim_order) {\n j++;\n }\n const anchor = j < lis.length ? lis[j] : null;\n target.insertBefore(toMove[i], anchor);\n }\n}\nfunction append(target, node) {\n target.appendChild(node);\n}\nfunction append_styles(target, style_sheet_id, styles) {\n const append_styles_to = get_root_for_style(target);\n if (!append_styles_to.getElementById(style_sheet_id)) {\n const style = element('style');\n style.id = style_sheet_id;\n style.textContent = styles;\n append_stylesheet(append_styles_to, style);\n }\n}\nfunction get_root_for_style(node) {\n if (!node)\n return document;\n const root = node.getRootNode ? node.getRootNode() : node.ownerDocument;\n if (root && root.host) {\n return root;\n }\n return node.ownerDocument;\n}\nfunction append_empty_stylesheet(node) {\n const style_element = element('style');\n append_stylesheet(get_root_for_style(node), style_element);\n return style_element.sheet;\n}\nfunction append_stylesheet(node, style) {\n append(node.head || node, style);\n return style.sheet;\n}\nfunction append_hydration(target, node) {\n if (is_hydrating) {\n init_hydrate(target);\n if ((target.actual_end_child === undefined) || ((target.actual_end_child !== null) && (target.actual_end_child.parentNode !== target))) {\n target.actual_end_child = target.firstChild;\n }\n // Skip nodes of undefined ordering\n while ((target.actual_end_child !== null) && (target.actual_end_child.claim_order === undefined)) {\n target.actual_end_child = target.actual_end_child.nextSibling;\n }\n if (node !== target.actual_end_child) {\n // We only insert if the ordering of this node should be modified or the parent node is not target\n if (node.claim_order !== undefined || node.parentNode !== target) {\n target.insertBefore(node, target.actual_end_child);\n }\n }\n else {\n target.actual_end_child = node.nextSibling;\n }\n }\n else if (node.parentNode !== target || node.nextSibling !== null) {\n target.appendChild(node);\n }\n}\nfunction insert(target, node, anchor) {\n target.insertBefore(node, anchor || null);\n}\nfunction insert_hydration(target, node, anchor) {\n if (is_hydrating && !anchor) {\n append_hydration(target, node);\n }\n else if (node.parentNode !== target || node.nextSibling != anchor) {\n target.insertBefore(node, anchor || null);\n }\n}\nfunction detach(node) {\n if (node.parentNode) {\n node.parentNode.removeChild(node);\n }\n}\nfunction destroy_each(iterations, detaching) {\n for (let i = 0; i < iterations.length; i += 1) {\n if (iterations[i])\n iterations[i].d(detaching);\n }\n}\nfunction element(name) {\n return document.createElement(name);\n}\nfunction element_is(name, is) {\n return document.createElement(name, { is });\n}\nfunction object_without_properties(obj, exclude) {\n const target = {};\n for (const k in obj) {\n if (has_prop(obj, k)\n // @ts-ignore\n && exclude.indexOf(k) === -1) {\n // @ts-ignore\n target[k] = obj[k];\n }\n }\n return target;\n}\nfunction svg_element(name) {\n return document.createElementNS('http://www.w3.org/2000/svg', name);\n}\nfunction text(data) {\n return document.createTextNode(data);\n}\nfunction space() {\n return text(' ');\n}\nfunction empty() {\n return text('');\n}\nfunction comment(content) {\n return document.createComment(content);\n}\nfunction listen(node, event, handler, options) {\n node.addEventListener(event, handler, options);\n return () => node.removeEventListener(event, handler, options);\n}\nfunction prevent_default(fn) {\n return function (event) {\n event.preventDefault();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction stop_propagation(fn) {\n return function (event) {\n event.stopPropagation();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction stop_immediate_propagation(fn) {\n return function (event) {\n event.stopImmediatePropagation();\n // @ts-ignore\n return fn.call(this, event);\n };\n}\nfunction self(fn) {\n return function (event) {\n // @ts-ignore\n if (event.target === this)\n fn.call(this, event);\n };\n}\nfunction trusted(fn) {\n return function (event) {\n // @ts-ignore\n if (event.isTrusted)\n fn.call(this, event);\n };\n}\nfunction attr(node, attribute, value) {\n if (value == null)\n node.removeAttribute(attribute);\n else if (node.getAttribute(attribute) !== value)\n node.setAttribute(attribute, value);\n}\n/**\n * List of attributes that should always be set through the attr method,\n * because updating them through the property setter doesn't work reliably.\n * In the example of `width`/`height`, the problem is that the setter only\n * accepts numeric values, but the attribute can also be set to a string like `50%`.\n * If this list becomes too big, rethink this approach.\n */\nconst always_set_through_set_attribute = ['width', 'height'];\nfunction set_attributes(node, attributes) {\n // @ts-ignore\n const descriptors = Object.getOwnPropertyDescriptors(node.__proto__);\n for (const key in attributes) {\n if (attributes[key] == null) {\n node.removeAttribute(key);\n }\n else if (key === 'style') {\n node.style.cssText = attributes[key];\n }\n else if (key === '__value') {\n node.value = node[key] = attributes[key];\n }\n else if (descriptors[key] && descriptors[key].set && always_set_through_set_attribute.indexOf(key) === -1) {\n node[key] = attributes[key];\n }\n else {\n attr(node, key, attributes[key]);\n }\n }\n}\nfunction set_svg_attributes(node, attributes) {\n for (const key in attributes) {\n attr(node, key, attributes[key]);\n }\n}\nfunction set_custom_element_data_map(node, data_map) {\n Object.keys(data_map).forEach((key) => {\n set_custom_element_data(node, key, data_map[key]);\n });\n}\nfunction set_custom_element_data(node, prop, value) {\n if (prop in node) {\n node[prop] = typeof node[prop] === 'boolean' && value === '' ? true : value;\n }\n else {\n attr(node, prop, value);\n }\n}\nfunction set_dynamic_element_data(tag) {\n return (/-/.test(tag)) ? set_custom_element_data_map : set_attributes;\n}\nfunction xlink_attr(node, attribute, value) {\n node.setAttributeNS('http://www.w3.org/1999/xlink', attribute, value);\n}\nfunction get_binding_group_value(group, __value, checked) {\n const value = new Set();\n for (let i = 0; i < group.length; i += 1) {\n if (group[i].checked)\n value.add(group[i].__value);\n }\n if (!checked) {\n value.delete(__value);\n }\n return Array.from(value);\n}\nfunction init_binding_group(group) {\n let _inputs;\n return {\n /* push */ p(...inputs) {\n _inputs = inputs;\n _inputs.forEach(input => group.push(input));\n },\n /* remove */ r() {\n _inputs.forEach(input => group.splice(group.indexOf(input), 1));\n }\n };\n}\nfunction init_binding_group_dynamic(group, indexes) {\n let _group = get_binding_group(group);\n let _inputs;\n function get_binding_group(group) {\n for (let i = 0; i < indexes.length; i++) {\n group = group[indexes[i]] = group[indexes[i]] || [];\n }\n return group;\n }\n function push() {\n _inputs.forEach(input => _group.push(input));\n }\n function remove() {\n _inputs.forEach(input => _group.splice(_group.indexOf(input), 1));\n }\n return {\n /* update */ u(new_indexes) {\n indexes = new_indexes;\n const new_group = get_binding_group(group);\n if (new_group !== _group) {\n remove();\n _group = new_group;\n push();\n }\n },\n /* push */ p(...inputs) {\n _inputs = inputs;\n push();\n },\n /* remove */ r: remove\n };\n}\nfunction to_number(value) {\n return value === '' ? null : +value;\n}\nfunction time_ranges_to_array(ranges) {\n const array = [];\n for (let i = 0; i < ranges.length; i += 1) {\n array.push({ start: ranges.start(i), end: ranges.end(i) });\n }\n return array;\n}\nfunction children(element) {\n return Array.from(element.childNodes);\n}\nfunction init_claim_info(nodes) {\n if (nodes.claim_info === undefined) {\n nodes.claim_info = { last_index: 0, total_claimed: 0 };\n }\n}\nfunction claim_node(nodes, predicate, processNode, createNode, dontUpdateLastIndex = false) {\n // Try to find nodes in an order such that we lengthen the longest increasing subsequence\n init_claim_info(nodes);\n const resultNode = (() => {\n // We first try to find an element after the previous one\n for (let i = nodes.claim_info.last_index; i < nodes.length; i++) {\n const node = nodes[i];\n if (predicate(node)) {\n const replacement = processNode(node);\n if (replacement === undefined) {\n nodes.splice(i, 1);\n }\n else {\n nodes[i] = replacement;\n }\n if (!dontUpdateLastIndex) {\n nodes.claim_info.last_index = i;\n }\n return node;\n }\n }\n // Otherwise, we try to find one before\n // We iterate in reverse so that we don't go too far back\n for (let i = nodes.claim_info.last_index - 1; i >= 0; i--) {\n const node = nodes[i];\n if (predicate(node)) {\n const replacement = processNode(node);\n if (replacement === undefined) {\n nodes.splice(i, 1);\n }\n else {\n nodes[i] = replacement;\n }\n if (!dontUpdateLastIndex) {\n nodes.claim_info.last_index = i;\n }\n else if (replacement === undefined) {\n // Since we spliced before the last_index, we decrease it\n nodes.claim_info.last_index--;\n }\n return node;\n }\n }\n // If we can't find any matching node, we create a new one\n return createNode();\n })();\n resultNode.claim_order = nodes.claim_info.total_claimed;\n nodes.claim_info.total_claimed += 1;\n return resultNode;\n}\nfunction claim_element_base(nodes, name, attributes, create_element) {\n return claim_node(nodes, (node) => node.nodeName === name, (node) => {\n const remove = [];\n for (let j = 0; j < node.attributes.length; j++) {\n const attribute = node.attributes[j];\n if (!attributes[attribute.name]) {\n remove.push(attribute.name);\n }\n }\n remove.forEach(v => node.removeAttribute(v));\n return undefined;\n }, () => create_element(name));\n}\nfunction claim_element(nodes, name, attributes) {\n return claim_element_base(nodes, name, attributes, element);\n}\nfunction claim_svg_element(nodes, name, attributes) {\n return claim_element_base(nodes, name, attributes, svg_element);\n}\nfunction claim_text(nodes, data) {\n return claim_node(nodes, (node) => node.nodeType === 3, (node) => {\n const dataStr = '' + data;\n if (node.data.startsWith(dataStr)) {\n if (node.data.length !== dataStr.length) {\n return node.splitText(dataStr.length);\n }\n }\n else {\n node.data = dataStr;\n }\n }, () => text(data), true // Text nodes should not update last index since it is likely not worth it to eliminate an increasing subsequence of actual elements\n );\n}\nfunction claim_space(nodes) {\n return claim_text(nodes, ' ');\n}\nfunction claim_comment(nodes, data) {\n return claim_node(nodes, (node) => node.nodeType === 8, (node) => {\n node.data = '' + data;\n return undefined;\n }, () => comment(data), true);\n}\nfunction find_comment(nodes, text, start) {\n for (let i = start; i < nodes.length; i += 1) {\n const node = nodes[i];\n if (node.nodeType === 8 /* comment node */ && node.textContent.trim() === text) {\n return i;\n }\n }\n return nodes.length;\n}\nfunction claim_html_tag(nodes, is_svg) {\n // find html opening tag\n const start_index = find_comment(nodes, 'HTML_TAG_START', 0);\n const end_index = find_comment(nodes, 'HTML_TAG_END', start_index);\n if (start_index === end_index) {\n return new HtmlTagHydration(undefined, is_svg);\n }\n init_claim_info(nodes);\n const html_tag_nodes = nodes.splice(start_index, end_index - start_index + 1);\n detach(html_tag_nodes[0]);\n detach(html_tag_nodes[html_tag_nodes.length - 1]);\n const claimed_nodes = html_tag_nodes.slice(1, html_tag_nodes.length - 1);\n for (const n of claimed_nodes) {\n n.claim_order = nodes.claim_info.total_claimed;\n nodes.claim_info.total_claimed += 1;\n }\n return new HtmlTagHydration(claimed_nodes, is_svg);\n}\nfunction set_data(text, data) {\n data = '' + data;\n if (text.data === data)\n return;\n text.data = data;\n}\nfunction set_data_contenteditable(text, data) {\n data = '' + data;\n if (text.wholeText === data)\n return;\n text.data = data;\n}\nfunction set_data_maybe_contenteditable(text, data, attr_value) {\n if (~contenteditable_truthy_values.indexOf(attr_value)) {\n set_data_contenteditable(text, data);\n }\n else {\n set_data(text, data);\n }\n}\nfunction set_input_value(input, value) {\n input.value = value == null ? '' : value;\n}\nfunction set_input_type(input, type) {\n try {\n input.type = type;\n }\n catch (e) {\n // do nothing\n }\n}\nfunction set_style(node, key, value, important) {\n if (value == null) {\n node.style.removeProperty(key);\n }\n else {\n node.style.setProperty(key, value, important ? 'important' : '');\n }\n}\nfunction select_option(select, value, mounting) {\n for (let i = 0; i < select.options.length; i += 1) {\n const option = select.options[i];\n if (option.__value === value) {\n option.selected = true;\n return;\n }\n }\n if (!mounting || value !== undefined) {\n select.selectedIndex = -1; // no option should be selected\n }\n}\nfunction select_options(select, value) {\n for (let i = 0; i < select.options.length; i += 1) {\n const option = select.options[i];\n option.selected = ~value.indexOf(option.__value);\n }\n}\nfunction select_value(select) {\n const selected_option = select.querySelector(':checked');\n return selected_option && selected_option.__value;\n}\nfunction select_multiple_value(select) {\n return [].map.call(select.querySelectorAll(':checked'), option => option.__value);\n}\n// unfortunately this can't be a constant as that wouldn't be tree-shakeable\n// so we cache the result instead\nlet crossorigin;\nfunction is_crossorigin() {\n if (crossorigin === undefined) {\n crossorigin = false;\n try {\n if (typeof window !== 'undefined' && window.parent) {\n void window.parent.document;\n }\n }\n catch (error) {\n crossorigin = true;\n }\n }\n return crossorigin;\n}\nfunction add_iframe_resize_listener(node, fn) {\n const computed_style = getComputedStyle(node);\n if (computed_style.position === 'static') {\n node.style.position = 'relative';\n }\n const iframe = element('iframe');\n iframe.setAttribute('style', 'display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; ' +\n 'overflow: hidden; border: 0; opacity: 0; pointer-events: none; z-index: -1;');\n iframe.setAttribute('aria-hidden', 'true');\n iframe.tabIndex = -1;\n const crossorigin = is_crossorigin();\n let unsubscribe;\n if (crossorigin) {\n iframe.src = \"data:text/html,\";\n unsubscribe = listen(window, 'message', (event) => {\n if (event.source === iframe.contentWindow)\n fn();\n });\n }\n else {\n iframe.src = 'about:blank';\n iframe.onload = () => {\n unsubscribe = listen(iframe.contentWindow, 'resize', fn);\n // make sure an initial resize event is fired _after_ the iframe is loaded (which is asynchronous)\n // see https://github.com/sveltejs/svelte/issues/4233\n fn();\n };\n }\n append(node, iframe);\n return () => {\n if (crossorigin) {\n unsubscribe();\n }\n else if (unsubscribe && iframe.contentWindow) {\n unsubscribe();\n }\n detach(iframe);\n };\n}\nconst resize_observer_content_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'content-box' });\nconst resize_observer_border_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'border-box' });\nconst resize_observer_device_pixel_content_box = /* @__PURE__ */ new ResizeObserverSingleton({ box: 'device-pixel-content-box' });\nfunction toggle_class(element, name, toggle) {\n element.classList[toggle ? 'add' : 'remove'](name);\n}\nfunction custom_event(type, detail, { bubbles = false, cancelable = false } = {}) {\n const e = document.createEvent('CustomEvent');\n e.initCustomEvent(type, bubbles, cancelable, detail);\n return e;\n}\nfunction query_selector_all(selector, parent = document.body) {\n return Array.from(parent.querySelectorAll(selector));\n}\nfunction head_selector(nodeId, head) {\n const result = [];\n let started = 0;\n for (const node of head.childNodes) {\n if (node.nodeType === 8 /* comment node */) {\n const comment = node.textContent.trim();\n if (comment === `HEAD_${nodeId}_END`) {\n started -= 1;\n result.push(node);\n }\n else if (comment === `HEAD_${nodeId}_START`) {\n started += 1;\n result.push(node);\n }\n }\n else if (started > 0) {\n result.push(node);\n }\n }\n return result;\n}\nclass HtmlTag {\n constructor(is_svg = false) {\n this.is_svg = false;\n this.is_svg = is_svg;\n this.e = this.n = null;\n }\n c(html) {\n this.h(html);\n }\n m(html, target, anchor = null) {\n if (!this.e) {\n if (this.is_svg)\n this.e = svg_element(target.nodeName);\n /** #7364 target for