From 6ecac6ee80bc6e23c90d070ab28f8a7aaffbc5b0 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sat, 29 Jul 2023 16:36:14 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- stable/paperless-ngx/1.0.32/app-changelog.md | 9 - .../{1.0.32 => 1.1.0}/CHANGELOG.md | 18 +- .../{1.0.32 => 1.1.0}/Chart.yaml | 2 +- .../paperless-ngx/{1.0.32 => 1.1.0}/README.md | 0 stable/paperless-ngx/1.1.0/app-changelog.md | 9 + .../{1.0.32 => 1.1.0}/app-readme.md | 0 .../charts/common-12.15.0.tgz | Bin .../{1.0.32 => 1.1.0}/charts/redis-6.0.66.tgz | Bin .../{1.0.32 => 1.1.0}/ix_values.yaml | 2 + .../{1.0.32 => 1.1.0}/questions.yaml | 12 + .../{1.0.32 => 1.1.0}/templates/NOTES.txt | 0 .../{1.0.32 => 1.1.0}/templates/_secrets.tpl | 0 .../{1.0.32 => 1.1.0}/templates/common.yaml | 0 .../{1.0.32 => 1.1.0}/values.yaml | 0 stable/searxng/3.0.2/CHANGELOG.md | 13 + stable/searxng/3.0.2/Chart.yaml | 31 + stable/searxng/3.0.2/README.md | 27 + stable/searxng/3.0.2/app-changelog.md | 9 + stable/searxng/3.0.2/app-readme.md | 8 + stable/searxng/3.0.2/charts/common-13.2.1.tgz | Bin 0 -> 133377 bytes stable/searxng/3.0.2/ix_values.yaml | 51 + stable/searxng/3.0.2/questions.yaml | 1954 +++++++++++++++++ stable/searxng/3.0.2/templates/NOTES.txt | 1 + stable/searxng/3.0.2/templates/common.yaml | 2 + stable/searxng/3.0.2/values.yaml | 0 stable/searxng/item.yaml | 6 + 26 files changed, 2135 insertions(+), 19 deletions(-) delete mode 100644 stable/paperless-ngx/1.0.32/app-changelog.md rename stable/paperless-ngx/{1.0.32 => 1.1.0}/CHANGELOG.md (91%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/Chart.yaml (98%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/README.md (100%) create mode 100644 stable/paperless-ngx/1.1.0/app-changelog.md rename stable/paperless-ngx/{1.0.32 => 1.1.0}/app-readme.md (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/charts/common-12.15.0.tgz (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/charts/redis-6.0.66.tgz (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/ix_values.yaml (96%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/questions.yaml (98%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/templates/NOTES.txt (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/templates/_secrets.tpl (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/templates/common.yaml (100%) rename stable/paperless-ngx/{1.0.32 => 1.1.0}/values.yaml (100%) create mode 100644 stable/searxng/3.0.2/CHANGELOG.md create mode 100644 stable/searxng/3.0.2/Chart.yaml create mode 100644 stable/searxng/3.0.2/README.md create mode 100644 stable/searxng/3.0.2/app-changelog.md create mode 100644 stable/searxng/3.0.2/app-readme.md create mode 100644 stable/searxng/3.0.2/charts/common-13.2.1.tgz create mode 100644 stable/searxng/3.0.2/ix_values.yaml create mode 100644 stable/searxng/3.0.2/questions.yaml create mode 100644 stable/searxng/3.0.2/templates/NOTES.txt create mode 100644 stable/searxng/3.0.2/templates/common.yaml create mode 100644 stable/searxng/3.0.2/values.yaml create mode 100644 stable/searxng/item.yaml diff --git a/stable/paperless-ngx/1.0.32/app-changelog.md b/stable/paperless-ngx/1.0.32/app-changelog.md deleted file mode 100644 index e6b98ca3d8..0000000000 --- a/stable/paperless-ngx/1.0.32/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [paperless-ngx-1.0.32](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.31...paperless-ngx-1.0.32) (2023-07-29) - -### Chore - -- update helm general non-major ([#10955](https://github.com/truecharts/charts/issues/10955)) - - \ No newline at end of file diff --git a/stable/paperless-ngx/1.0.32/CHANGELOG.md b/stable/paperless-ngx/1.1.0/CHANGELOG.md similarity index 91% rename from stable/paperless-ngx/1.0.32/CHANGELOG.md rename to stable/paperless-ngx/1.1.0/CHANGELOG.md index b7c36f94dd..014d80f7ea 100644 --- a/stable/paperless-ngx/1.0.32/CHANGELOG.md +++ b/stable/paperless-ngx/1.1.0/CHANGELOG.md @@ -4,6 +4,15 @@ +## [paperless-ngx-1.1.0](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.32...paperless-ngx-1.1.0) (2023-07-29) + +### Feat + +- Add additional OCR options ([#10994](https://github.com/truecharts/charts/issues/10994)) + + + + ## [paperless-ngx-1.0.32](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.31...paperless-ngx-1.0.32) (2023-07-29) ### Chore @@ -88,12 +97,3 @@ ## [paperless-ngx-1.0.23](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.22...paperless-ngx-1.0.23) (2023-06-07) ### Chore - -- update helm general non-major ([#9423](https://github.com/truecharts/charts/issues/9423)) - - - - -## [paperless-ngx-1.0.22](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.21...paperless-ngx-1.0.22) (2023-06-04) - -### Chore diff --git a/stable/paperless-ngx/1.0.32/Chart.yaml b/stable/paperless-ngx/1.1.0/Chart.yaml similarity index 98% rename from stable/paperless-ngx/1.0.32/Chart.yaml rename to stable/paperless-ngx/1.1.0/Chart.yaml index 0c38f3a89b..dca035be81 100644 --- a/stable/paperless-ngx/1.0.32/Chart.yaml +++ b/stable/paperless-ngx/1.1.0/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: paperless-ngx -version: 1.0.32 +version: 1.1.0 appVersion: "1.16.5" description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. type: application diff --git a/stable/paperless-ngx/1.0.32/README.md b/stable/paperless-ngx/1.1.0/README.md similarity index 100% rename from stable/paperless-ngx/1.0.32/README.md rename to stable/paperless-ngx/1.1.0/README.md diff --git a/stable/paperless-ngx/1.1.0/app-changelog.md b/stable/paperless-ngx/1.1.0/app-changelog.md new file mode 100644 index 0000000000..d53394b2fd --- /dev/null +++ b/stable/paperless-ngx/1.1.0/app-changelog.md @@ -0,0 +1,9 @@ + + +## [paperless-ngx-1.1.0](https://github.com/truecharts/charts/compare/paperless-ngx-1.0.32...paperless-ngx-1.1.0) (2023-07-29) + +### Feat + +- Add additional OCR options ([#10994](https://github.com/truecharts/charts/issues/10994)) + + \ No newline at end of file diff --git a/stable/paperless-ngx/1.0.32/app-readme.md b/stable/paperless-ngx/1.1.0/app-readme.md similarity index 100% rename from stable/paperless-ngx/1.0.32/app-readme.md rename to stable/paperless-ngx/1.1.0/app-readme.md diff --git a/stable/paperless-ngx/1.0.32/charts/common-12.15.0.tgz b/stable/paperless-ngx/1.1.0/charts/common-12.15.0.tgz similarity index 100% rename from stable/paperless-ngx/1.0.32/charts/common-12.15.0.tgz rename to stable/paperless-ngx/1.1.0/charts/common-12.15.0.tgz diff --git a/stable/paperless-ngx/1.0.32/charts/redis-6.0.66.tgz b/stable/paperless-ngx/1.1.0/charts/redis-6.0.66.tgz similarity index 100% rename from stable/paperless-ngx/1.0.32/charts/redis-6.0.66.tgz rename to stable/paperless-ngx/1.1.0/charts/redis-6.0.66.tgz diff --git a/stable/paperless-ngx/1.0.32/ix_values.yaml b/stable/paperless-ngx/1.1.0/ix_values.yaml similarity index 96% rename from stable/paperless-ngx/1.0.32/ix_values.yaml rename to stable/paperless-ngx/1.1.0/ix_values.yaml index ab396fa761..20d67fbc84 100644 --- a/stable/paperless-ngx/1.0.32/ix_values.yaml +++ b/stable/paperless-ngx/1.1.0/ix_values.yaml @@ -95,3 +95,5 @@ workload: PAPERLESS_ADMIN_USER: "admin" PAPERLESS_ADMIN_PASSWORD: "admin" PAPERLESS_ADMIN_MAIL: "admin@admin.com" + PAPERLESS_OCR_LANGUAGE: "" + PAPERLESS_OCR_LANGUAGES: "" diff --git a/stable/paperless-ngx/1.0.32/questions.yaml b/stable/paperless-ngx/1.1.0/questions.yaml similarity index 98% rename from stable/paperless-ngx/1.0.32/questions.yaml rename to stable/paperless-ngx/1.1.0/questions.yaml index f8590fb642..184b82cc41 100644 --- a/stable/paperless-ngx/1.0.32/questions.yaml +++ b/stable/paperless-ngx/1.1.0/questions.yaml @@ -139,6 +139,18 @@ questions: type: int required: true default: 2 + - variable: PAPERLESS_OCR_LANGUAGES + label: "Additional Paperless OCR Languages" + description: "Additional OCR languages to install. By default, paperless comes with English, German, Italian, Spanish and French. If your language is not in this list, install additional languages with this configuration option. Use LangCodes for the additional languages in a SPACED list." + schema: + type: string + default: "" + - variable: PAPERLESS_OCR_LANGUAGE + label: "Additional Language Selector" + description: "If additional languages are selected above, you can set the default language used with OCR using LangCodes below, default is none" + schema: + type: string + default: "" - variable: envList label: Extra Environment Variables description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." diff --git a/stable/paperless-ngx/1.0.32/templates/NOTES.txt b/stable/paperless-ngx/1.1.0/templates/NOTES.txt similarity index 100% rename from stable/paperless-ngx/1.0.32/templates/NOTES.txt rename to stable/paperless-ngx/1.1.0/templates/NOTES.txt diff --git a/stable/paperless-ngx/1.0.32/templates/_secrets.tpl b/stable/paperless-ngx/1.1.0/templates/_secrets.tpl similarity index 100% rename from stable/paperless-ngx/1.0.32/templates/_secrets.tpl rename to stable/paperless-ngx/1.1.0/templates/_secrets.tpl diff --git a/stable/paperless-ngx/1.0.32/templates/common.yaml b/stable/paperless-ngx/1.1.0/templates/common.yaml similarity index 100% rename from stable/paperless-ngx/1.0.32/templates/common.yaml rename to stable/paperless-ngx/1.1.0/templates/common.yaml diff --git a/stable/paperless-ngx/1.0.32/values.yaml b/stable/paperless-ngx/1.1.0/values.yaml similarity index 100% rename from stable/paperless-ngx/1.0.32/values.yaml rename to stable/paperless-ngx/1.1.0/values.yaml diff --git a/stable/searxng/3.0.2/CHANGELOG.md b/stable/searxng/3.0.2/CHANGELOG.md new file mode 100644 index 0000000000..00fe2df2c9 --- /dev/null +++ b/stable/searxng/3.0.2/CHANGELOG.md @@ -0,0 +1,13 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [searxng-3.0.2](https://github.com/truecharts/charts/compare/searxng-3.0.1...searxng-3.0.2) (2023-07-29) + +### Feat + +- Move to stable ([#10998](https://github.com/truecharts/charts/issues/10998)) + + \ No newline at end of file diff --git a/stable/searxng/3.0.2/Chart.yaml b/stable/searxng/3.0.2/Chart.yaml new file mode 100644 index 0000000000..2097619384 --- /dev/null +++ b/stable/searxng/3.0.2/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 13.2.1 +deprecated: false +description: Meta search engine which aggregates results from more than 70 search services. +home: https://truecharts.org/charts/incubator/searxng +icon: https://truecharts.org/img/hotlink-ok/chart-icons/searxng.png +keywords: + - searxng + - Productivity + - Other +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: searxng +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/searxng + - https://github.com/searxng/searxng +type: application +version: 3.0.2 +annotations: + truecharts.org/catagories: | + - Productivity + - Other + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/searxng/3.0.2/README.md b/stable/searxng/3.0.2/README.md new file mode 100644 index 0000000000..83229a6026 --- /dev/null +++ b/stable/searxng/3.0.2/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/stable/searxng/3.0.2/app-changelog.md b/stable/searxng/3.0.2/app-changelog.md new file mode 100644 index 0000000000..64aac9abc6 --- /dev/null +++ b/stable/searxng/3.0.2/app-changelog.md @@ -0,0 +1,9 @@ + + +## [searxng-3.0.2](https://github.com/truecharts/charts/compare/searxng-3.0.1...searxng-3.0.2) (2023-07-29) + +### Feat + +- Move to stable ([#10998](https://github.com/truecharts/charts/issues/10998)) + + \ No newline at end of file diff --git a/stable/searxng/3.0.2/app-readme.md b/stable/searxng/3.0.2/app-readme.md new file mode 100644 index 0000000000..8ba40d7a0d --- /dev/null +++ b/stable/searxng/3.0.2/app-readme.md @@ -0,0 +1,8 @@ +Meta search engine which aggregates results from more than 70 search services. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/searxng](https://truecharts.org/charts/stable/searxng) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/stable/searxng/3.0.2/charts/common-13.2.1.tgz b/stable/searxng/3.0.2/charts/common-13.2.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5e9f8ac6235c70a6ed1b978f74e13280a6465f6c GIT binary patch literal 133377 zcmV)XK&`(YiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POw!ciT47D30&X`YUjl^tn_QM@L}BSV)id_otZ6;&IC*^L-Y@$Q5PwVHnbV79q4hhm@gcU%i*C*uXAtNP~b2 z$Y4ZU5>!l4>mLfOvryHfLkP*HUJ19@2^Dw0OH6`(9cwm z#T5o@8KNVNUSpwg>GWFNR;RJ0@mKSI0sR=!ClUbF^M5evbaL~5)NAkN|2Cc%pxFdJ z`eY1!Aeo>s6~B%e0Emy*hymz%m`{7?1NjyBaEyG;?(&Z#@cZZL3NQ!=gZv$@W&O%k z)iwBJp&@jU_T9PDO2xAS$ROzac;w47?`vNq_{51`t4xeg6ndpifbwF@e56hVI=dn!wm+)G)^> zn&1Ed$ZJG!icWk;>3cXwfXyHS_t^Kr7=f4~Pb?MC_rc}I6DsPTz<_@w3lv4Mk30~f zh<}v`7;tuDymb&pWQ+h8pA8^?+z3(1g>JU&wHyd=84*TY;&a&Ym40&sm|I%yMmD0V z$YxIbm@ixBmpQz+2&W7MZh~F%N>&aRZnoML;-jTH9xhz@Thl&M`10ckxW>OBS(N{E z1Ul{Zk2qWK)`@Hb6>mo|QJK{;U6+gu@qu$W#c2R$P06T;JVdrps&^a7? zqwYa((Cds2ddP)`?a}aX)I|pqci8I;`-kK42tf~xMs4pf-A)+$J_w1AU5+UKbt!%v zf%D0G!Y(63QNS7vf$9m@Qa>@?)#J;{4_9y18Wa-mlvArEv3A@|WIW&~}r4wQ>qQ>Fouza{@gad1pOP!t`3!SEn?^0*hh3p8Je2~4scY+{bhs~*hf=zMqTJbX-#Me$AyLZ?AdQAa$PbHFC#L+ zKGL&7>djYiz&TxsAMweBAsk~LGmOlPhMso>{`GJ5%ZrGaTwJ0ZzkREIy#T+=P#~C` z5sAWUfYk~HV@BqXVHf)T(o}$+2Tp#v_~rd;aD8_3;rvwm`y>DNhl^j{pIyBMr^hF^ z7az~AuFg--Og$S-aPj`_Kfyh3+EAZUnF2_`)y2h)MjTVV;9n0b1rl2mr~53YZ_>9bfTx7+Qx_&G;&A>IzeS{$KYV?nSI^!)ht zdeB=O+*xclBb2>I?4Cq->6e$Bjr0pTgAv!V z_|oz|Ss3)^2#M8B57e=L50`xOy@2X>O4IrQN0iAgCnT8Qsq8CBkd&_8yI*vl|*vF6}J>*>DzD7QB8Hto3!ibL|t)+`X)SV$O_EGd+G$7@8gozN#TH#gi zBPo`$uZ095aljNok6oAlx*>PSl7kFIa~z1ae~h4uF4HUgu&qY+l}B8<&&lr-=F(Hk;F0zwPd3bmBES z%iQqUdLSn%H-CQPcC|2o(E>%w`x%N5fFakbc@G*l|8oRB+?=GQwgPX@Z1rmWi7l|x z)Jsp!Vj31t%+Q$2!pzqAyv3AR%cVr$vU=?KA~FZpC&zEkz#My? zkM3cF8ZQ91L4>Xop$UqF6NXQ<2L5#RiJ>Tf{&~PqG=VNsYD63VLBS={cAmmiYSKVE*&u-{+YoL#rrC)NlElRDB2L5~~o ze<-u<7v#HSE*!@(#laN(Z>|x@-CyCh{rvgwEm8Jn27^1WB(dNc98d;*pVwfi5AKW* z0VuTx_5!#uWn?awT1Nf}=e}8S)e5gmDAZnn4`m360>A&>1bAW=VEhlhGDDw&=I75E z!U+iiAeG_i_0PHwRzQQ{4rMqKOHrOdX3 z^+xHpi8oR3xWf^4RDWM5yD?%9O{t>NSAYXOZCVY>Z`qjoF=BCWuHCmQ+_b8=am)5v zy+Nz3-Ll@n(Cu^&U~k+%Xpe^;I_$d#ox|<{>a^RV-eG&U0uZ(GYfr-Glz1*BN*F?StU}w#U7W*KrRH zdINNTQ0HLS9UUIJ2c2QN(?@-GaOigW?G7BHjytHtl|k$aAzl|*Q^9h0_xlO9oo;{9 zbG^>6Gw!u}Lw7tHb%tGcG-)4r{qA9>-|Hf;i$?AK5P72k?798+#Pdc2uQPT#Ua#7( zO+3Uo4n=j*R7DMJ7^ycdcE$!!GYHw588+0Zo5AibP;mLU9a2q`UAH+ z869-ngGv8ja?l&L$3t}3n~YKaus7&eA`JZy2eoM{OIs}4IcRk?o^Uwq3=T(~!vQ=z z>~se0!9jb{KkN+JorB@9=XsrjvD+I?1`{;tpo0U{Zo4DcL!LFUft zBC3jOOl6pk;Q)9DJ8js8gUP@h4<@KT?zN#i^bXy@a56a2<2-)?GYCF7xXms)}2@+8tU$-|fNi2y!C1=%DYmyM1pmI`rC;-mu?2 z=(?RwZ_qzH>>eIW2K_PWLJ#$agZ2UJbcSxf8q@nJsx1L{S&d_-)wX8SXxJZj#^cf9 zc;NMV$V21dVB8*igZ`j9Zo|W2w>vo)w!4!-4~|A?2nU^Eci3?!i1*8@#4se3ae02? zV-(cJ)f+eOA!bcoJHgwMS+Fzgxub*L&>M}%{oWAvy9bkjHyDh^W7tOHQE%*evzW9c-T9rrZWkq zmERaykT!VKJ50;(1Qnq zVQ=iYJ-36ZMVZ=oK*7h$_ke1B%(YG7#tZP@+MOm;6a>b|C-)7mq%6Wj$B-I~fUy+% znkoQXK@;N{UO^L8t0`;Mg=_CBXC&<8pywgin+!XBcRcAIpl-i=c-ZZXhm$s%z&1MQ z4krEnXfkjIoi-O4?qPc}9JagN(eU7)HU@R~n+3FAaD;x0VdSk#^?MwlDX&;g_XKuL zk{g&cpk=o2+pTW9+i4$m`kLN{lfe)ThQl^G@FoXd-|HO=x*g<=da&=h-NOm&_Q#XK z=%C#mjVEI??DbH)-8tx^E*ek9ZXF!zlDeU{-UVTifTh%OL{&rtQUMV&6ron*1vpMZ z;gX`R+=PRkhdi#KLr(;0LEvE#UkjrpxI;@o@f`aw;Qz7Ln zwgSf}Ad%ivrgkrijGCnKJ9wweXJI}`Ke4U~UJ1Jb2WpGvH4t8i*8nlM)oSgv6r6Km zWJd^K3g$!*5eA^6!Mp}@-U^lEh0-gNd=|A}bcZ|usYany;QF?^tbk!^LxEz$QFpeb zVi|soaa7dx3uV=bo(FKwF`P{BCy67biBV;@Bcbx*7se_~U>?Ve_&B(;2Y`<>)P|ji z=Hph|YcM8kCXI4lm~sRJ7BDq@vOO3x@)ieo`Ch0Y=Z)ZLz=;oorP_iLxn@^E5kLhEP%=mSFZJ5Q z4e<9m7*|KIL}bAQfi-A$@UL_v&Eb;EcP&p^Su|9vfdtC!q$ofPQNE7qsqBi_R}f5b z@TsII^Jx>hBFKPGN;QLIME2u5dX1QZ1&HJV&qN38Q{^|Oi0yk2%}GEJt0a;FRY9MJ z*R+Dr)A(DmQG{gF5!Wxkl>|<~&xYJUoDex|SdKU=#sjH_90&aU4YyeO&2|owjG?}a z&;)-<2MHv*7|0XP(jL*&6>nyvp z!1r7Uko#p~Z-k3S$ys~^LK$iWV0v^kQ~!tALD?x#$~`ru|63>Z@SFmzeWmuhfNqB~(we2+MqoDeFy8wUF#2-X#Gm0BT~#Jmlo zmjr}i7nyA$bsi_C2*iQUnQ}>Da1R3!UCX2y0U3xey=%Mx|N2*iCjb8TD|2p8lDr8+ z+@g3&TXzRyy)%=F?sF@5|Ai{p3S=-M4yLN;ciqXN1O0FYyL+Wpk|6RLHj*e`w(XNz zazsgRhXYT2`v`sP>4-(Z2lB_O%abc!>^1o5=H^oUd2?d^dV8(@`fw`W2~Zs7QBvcn z)RK)X#RXzb5J$zyT9kr}L3buJJ7vqk2nFm4P0ZmFF2N!ahkBD%@d7j8^tv;ZQNg9G zVRWgVap0|lCh7g71ZJuV>04H{kzX}r4XG*Ds3s$23tOYeHR`k0&BbnE4s%uVy+I?V zS)fD%2~2!S!JtL4uLK_-Elx>&>c^t$7&1nd~PcS6&bA#ox=o68;@ z5e?{!#JaNv@;-Mdy2l4E9b61FVrp^OG5bg7I6A)~UmR#u=D8SQ?*(FlomifI%J z5%hiRO%W@JCCtdQ6A`BY^lmhGt51F=VIJ~TvdYT0KcnT5`tzf)EHYc$qJ3qz1;-1B zeU5}C@f?2o5J3BF;~tG?gxnp8;5#3Ckn>|{2PAcpf(<#00)%GwdCckn(Z%v08gs-V z?9!Fw%m-G!FhT5k=FCZe8Hrwlka+5E3kfG(O6xhEH5;iStu;(E9pKJ!^Fo3HV|O%F z+<+MjVdO9rEuen{28J!E8^KVY>9ap%wEP(fGy>`VlR08D6w|9XInGl+C?&*gE17qb z+o*DqTQB*4zH(d$fs^_sMNo18C{=?~OPv^2+L@Ge3k-!&lRlasKb#vihb&NZ9|_Sr zl~O#{VzO9f+kPP(EcsStXH`H}s$o?#fvM<{wAj=+2pmHl=PRR5!#>YOll=>d7@u%* z<(YAlMs6?YQwJhyD^g@5!fQq%+R%R;rOs(XV1g0#nxzZ!-w~Q(ZdKSP8lh0Ibt$py zAq!=W=6*yGo?vdCaORGTK9t~;JuAueKcji8&^qJ^b56G*%&-NAyetdIH7!C4fMC@1})VITB~MbLuJh>Ap;C=r#6?S(F+ zc`C(PtT$|v@GADf}W?&Zmnq9*v%g=->c?Z;GETHnuE?ZZbcaK z`4!q`pS?lI8{XQh0C}0@+w0gAFRL>DqPtRm7k^Vb{;vx(*{W52rQNNLm5qRTP4&ulvNUt0HmA;(%Mjf8@1tjPb@gM22juD0MMk#%AqmSycJ~`zXWtbsHi+Ur{qnr5KF!NtUs0 zGNWck(~A>h$OC$p+iVi228Az>7A3V1AIn`E@5q#F(OIT2e-j}-BwTG$;1wZ6cgjc+ z$b%1Dw#cmx!TAYMbV?%0`l_ft1(gCR&25>EiDQieNnD}w07g{FW6uLl5>xGnEp(sC zeRRqB`WuJEKYzS@U*tqF9yVdWYhB;Cmn>By@U&bPrS7orU*BWq&a9OVeG+M*JaxdI z-kx7B`eu?BeH}_Ou0WU5SpxIgoD~|bv^vp$nS+S44c(ZQm(VfiaF@uEAdmrvRdW5!a36y znZ%;0K+){QpO_Oz(j5SrBG#qJ?VhHGBN;Gd&XKZ|xC$fLNQ(LzklfIcJrjzSnMchg zR{_n>fCR|uZw3MDi=)mz?za|{w`fZR+qzI253A#(%au?1^pv1x$-0?ZXY)G_e64N(pwE3(tqHo!lPm}Zcz!hyXBNQ?U*q(C zpKIKsWR99)gtUf5A}|qqN+K(!&;vabqQFCei;+0~*l>ez`k>tjt{}xs?tXJ1I{1Q< zVTL&mN>Mu}o~)u@qMRc!i05MzaY-Z`o`I{#AOc(UaTXcyI^{;Lt5z>lT4%E3a(4_V z*J)v>oZYd=QkMLFk=T6dH;qFSeV{11%zS7zb!3Bdcyob9EC49u`t5XS+DU;q(vgw|qL$HmCzS*)63LuE61rkN5fZ01DVV_px4TgQ z;&2*4t{A*hGIP%~Z8se0;I=soV(6Q1ddWl)m$8M-iVbL?FOr2EOABM0i9U!fU277g zx}MM-nIxvJ2oY5-W;6aOUjg)lD@W>va+6m+Z6r;|Wx zqN!rJoz?!LD5-Y-%zmYw%9q4@CqHE;u#p_D<$mGwERK8%NX)`m91>Osos~167tTa+ z7(jZq{_2}O8dWMnlO*?b+I`Izs+9h@-)VIY_Y+vRT%zs2U^CQAUN)8dQ$*CSEuZxj z@-R(A-m>Pg7jdd9$#dpq_H>lp5i3a`jwFa^E2oI*}OoFaPh8eb-*-ljKtRcdvv2Z^x%FP4^QW4-cYeKP8 zIb{-6PRazbowVwuMuWFEMJyqf`H&@Os`@Rj$E_U$sHO7CwydiwQhOsgOl*p4I?N!I zCoY$IANlBwT;Z%rGH2IIx^UmaIeIPrQhCXa-emK8rtszjF@-auSX@Ti@=2LeOy3Br zEd#AQTUf69oQb?V2kCxT>{7{_I(|FbJAt+On5R}LoU(CGLvqs0;#6{v@+cONFipGi z*3_stX^I!oJAskqi!^hl8(43Iw2!#%2x(_;;RvaZbw)_HTQWjvNREAk-AVUebx?Kj z6v-sk$Ud5oI&=5`ldgQ#U(H%_I`Zbj2nTEeobMJ*yO~$Tf=vYOwO>+RO0l z!WAie>u{?|5;!smo9)YD*#$t|`RS_y!HmgAtX?fk4L`}?_7 zqCeGBQ~y_s?}OC;Rr-Io-y3H2|MsZ2)Bm^eNc}&nHDu!mRP+rFD2f>J*45x`ZIjRN z^nPrT(LbHXzaY7}*nYKg*sm+fm9SFDHuuGa4e4z9+i5hF(|#LGW-e85GPxX`B(bwj zd}OtrDcnl(Bk_g`E-12Y4r({jw+5Nt?}@mX#l8=u_#Pqo9R-V{hP48#P?YL*T^C9j zH8Ai@b)h~azl41XRN+ja&!3M{FJ;+3z^^f3rcM(eZf#g=;sjzJIO-I)juhko<&~Qz zG)T?7qV3{3Yp3wdRT9D!RRp|y4PGt;`H~LbnO-jJo)tCx`Ex_Y%;fVR=bPsxc@32h zxd62I=ro%`(cynSiuoPYQYnBW(8apj!P$4Ry?t)!{Pa)R`mduC9=-UlUjIA8QFi@r z54yYipSSWn;rg#xsCxBR(SLl|XoCGQ4)(=yktS%m;vecG6apMfaDdrzwX$F@Cq?VJ z*~lqeg5}rjYMII@?QChqE4t4PdR`Kx`2OtX_W1PO`TNwHtK(m)7R#(((+tvAvR0a? zsYk7pRaAKTg|f8uTI=Ly*QeF;-(dGp@xN03cRGWt{O^srJNdtj=ZoF{(QLQo?oau| zey&ZIqGj+)-Ev8YUb*42^W1$iPnrB*gn>}~)oo4>mi>QOE&tntb~i2mJEMNDvy=bZ zc#Qt9PV!CgRA_zbM5R&u<*BcFqI(erEyFrRI==@QJSz2D@an4hRvb#DD-K(9b_D)t z8j;3DXn+Hc>wo>MUQ`RVNA3d&o&U8K{BK9-RnC8v-{9nt9)K0|zt_&$|DE>E{@>1H z=D!;24cY#Do+*gc=6}Z2w(prTwth)q4{t*|0WNt_Ihk$00I#WTpR?z4*UV>QfmV7G zEbHrWj)j_@gS9;c`Fr^v>^soE-~Igl;?(@Q{^#}WyNlBgZ_gUiy8yuH`|I1E&(1Dy z-ygp_yFR=6cy@IJ91=ME+rC>+cp$0!tiN zQ?%sz?8*7*RmoSnaK+cXta)F6SK$e0J6bGnrFIl*mwLUn+bL9UbIrU_H|AKc zYC*7;^U_AO*8K2BGZ3`emr@EZ-aF~wd=Vu38oZP`kchF>t%$+7y7+K&cKiG9BIScD z4LZq|T#4>g+~1Y@cBQ&~^aeOi{&c~bMnzq9{=W*<`NhyE^r@b%AnAGp5F{Tyg60L< z<4#w9QeC~4qq0)}lPAz0=lrkX|L?Uk`d?=_8tnFexAGYMPv`s8+3sWxyob8~W%Y93 zzsS8SHVM*B_dM?_d@7vr&rQOw`l+1%CTr~DEWj1>zdsmd<3BpRPJ1{1xAB=lasT{o7>a(*L9FFncnkOL8*?OR4>oc zZqPA1DnH%aT;5(@UHs#pw{Op{Z_eJ!gEx5}MD5nq^@F-4VYgjB8mh`^Z@`|OUEkcE zUp^YHof+Q%=Nx%GxYc`#k8C2zq;DEH`^U}I@$K=|kD4%rhUPCcw(fOqN`Rt!XWZRkC^-XRa2%d7HtPu)c-0qiWxm4=^GC%NB+y8^!aFmVz zYj<|%f4A}&{a=nXc%|=H=s6rMENd4QAH2GTselI(#Dc6)# z__!8uT+~VZ+Pcm~Bo@CE4Rgt725yzWUBPQ|pf=BH67GgMO#m{45UZ$7hYTmG0VYv} zkE_rlZ>J9wqbgWhS{YRg%55LPDY^mcM7ViX&UX2R?YWabTw7eHY+~6)V`ffDS`^eY zWK8jv0+JbwH`e~3Sj$9ron(ae5>n0x6_pzLkFxG1*Qulq4KKn#oEz5FWe#(Pmvb60 zX5r`@1u7JB<1zGg-?RzG)KB_bk&oq31^CwYpDc^V3_x-NHh$F007< zb1bcJQ|$1?iS~pCq&p?KZ%hu(xtgC_7HRT(*=uK zPA(U+nio=e1r93Ss0stSNKxBAs*okS<&^!Lfcv%%ZEWzVw*UBOJ<|AFZU2o%-9dK$ zx7Qx+?7wY1W#@m@ZL8Zq_p8O6)=haaef_CZDo(64pvC&EQb7`7lRf}!-}7d6zQuJH z;up=PE0kqcocy&n!V6CPS{XwnxU!^yN%Bci%rRQBldGDSfl0(wr3qqLt*eaCDjLS& zz9?fIA51QBoWn3n$mCM)8nm>|6jqWm0lJE!Nl7Ph2RKC#9!yxvYIuz0SA%gCtu0Nu zkl5ksBkKjGa}9!r)|vG(g4@WY_&5)unBvXt@p6WT%jv2Lu18qIY}Jw>0lhA16K*a5 zQir&!?3yatsjEX*l1`Rek8;}Ft0Y_kcwM?_@C6`NP;LKj;4GkVWb)n`BSU!$sJ!0+ z2jW6c#Fs`qQ3+G++!Faj7b5o6%63s21+XgHd2tKt<~uL$d|oW26KPnPCam77y_M>e z&*)dnVkq1Z(^`Nv)U{J|l$=(5S;SyfnL5_U*3rsWs+prhC`g5k|6Y_bJTb)_%c!nJ z!u`L2AI|^r?(C@U{qLC47}5QM&cQ)4&vU&q6OVWo>RNqA+=j-@>~v(q4Y@;sQOEMEWv^*B+#Y46-`U@I*t57= z$4H`>@H%RSg=(dykpjP#vSDh9ped&WR0V0v9FJ?*|CRn9!>Ugj|J&>5&wuuMyZHaD zJWqK3vry2jjQ%yX{+wq(CxpIshb9p7AB9RcURoCW~rmp8}XzdgIY{r>pm z=d<^xN5BatY>liV0Q`LZ_U-jA=Qk%m9RY_E%PBqY*UzRS`LE5SBLPovcCcUX>|np_ z>|jEc+p~Y1y!~)`cKZJ8=9i1BpRaGvFF*E+lYlJx*)$+)owc;KZoaz1mMaK0EDby^ zCdG=hvb*z>U&i^#ul>pCf8vIp{aY7B3{S8N*^|eAb_Ro7{>S$2{MU9KrT<}ScJRb) zU5Elm0R&?|MnWWt*$I6goS=v`)n&5chvJgt!q^#P07gh%>h3l8w8Vk(0CH{vJ|0If zTCP$hTm=ak0Mf^X&De*WBO zHk%C?;*Z>d<9gNazn9&SWocRhRC6xLWy5VHpt$w_`E%nA2i}oQ(Z(DxsE^AAI_~bJ zlELboIPM}pa7t+5XFge>YN-NKpNyejQSM4!^4ofEN__s@;8Od@TuuJI04Fb?qDDFl zM-6}|A(ET3kZa>|6w9&(0KOP6AVWW+rP5gaDTy$f&5yv@$?5g6cqwn^?+%9IS48CP z^7hxO%>3Qn>-f7e5XHC2~@Ap!M3S zIKyKU1>(IhXUJrd+0Y}AfuRdqHjWb8l#%e*Px~TMu-}Lzj(IcXfs2^M1*Hp@{9LkV zWrw0@{ia1JEYnGypZ-({NJf`d&ilzv>Dj4_#pod+yR~A6*<8e#(wFP}&)=qo! z_f#?|*|uDG1T8VykC0EGXOeB2sZggm8KY(H^W;m_3H!v`c6^P7{9}(>IT4=k0gF>| zsjV~1uAmo8^K}`~Z1#U32r@KXrW!3QVPg>oG!9X;z!Z6oq6cLp zf>RZ*9WGoQ&v<05Age}S!O;Jn@a6BlxQ6!?$n$|Tc1|IKjzL}31bdnnEMjGV+NX2v zrOdp5u8SyrM?CGUl^)hB1ifD(%+N*PBK1B(l*Ey17mU!aF`~?Rlh8=(yst87x9*|O zRp}z3JAuAGhVI>|3S((4Ty~9rLwjPnnrYSm;2!$dyTSNE24hYF%t(ZTsl5?#NxXOR zLu%qBga<2u_Wkkdk(a8n{Cqzuq<;N4XB~eo< zC)W=e+7?RY0w&1F8*pYl81NA206(DMKU0lEi1 z7YinU;-UIh>G~g$;6G%%iR1q(_kV}O-1^@c4tMMSHXgakMaWW15pU-HdX)_ze` z{+8>nj8u;)@~lh-ysqkCtLD0@`>>H!)v~lpg_k*nqniE*ee4OzV+dJAyzHtyhRmJq zCu_It{a3MaOH_C3_HNzY>bk9+GV4v#>kzpQ;CGI0ddcSx%j}Z@V9(d&sW~U~dA{Pg zk%CzMY+wd$u%(cATWX1_<4C%>RYQEU43Ptzka&)MCATZ>5uq~@iPw8Yb0s~%Taz{V zv1N{ph&^pOT~L6keGJroUsoV$My(J`HAlAo_|_3(8*dbSVkiore;zOtO`wY|iI>9S zL4xGz@C`HQRZ05fc_x{!pPcNs@v6tn)@!{i*hOkA4?+$+Xf#Enf`w%JsZ)lR*?%&h zJ>9_VUn}juVSA9v|2Ej2|JcqW?7UMk*w=_{!UFVA=#%9f1?&qm0!=S#nt^5tJcl7@ z8h@lI2*Z#jmY^ZQ*I)}8WOvr!&KmrZtwA$aH)an~E159>bI9D;+mwP{joB9Mn2f@r zZi`LZvUxjpTQ=-=?APtsu3xm>x^Fn(PZ9LNcH-r6cI{*@% zuIT}=dh!e|0Mq(reE)SVk(=LXoh0d{VH4Y1_S4X|?q zfSns)_dL~8X8)tW3klwY^IoG}zy@^`vADwLw(=yxy%c z{clDh{2K`v^e>5b95W*BrF)Y5-}?P_?*2FaYN!8g;aThckAx}21;)^@Mfv3)F~!03 z!FPYmLYQ*7$V-BC?!Ahnp+Y|tIzej^`@UQXTQ(^EdLw{lAvDPV4baL|iL(%HCR3sY zl$e?iN|ZPYVV&%Rvk=zIN|?T4>Xqu9#?9eGyjY+p!X8(#?4*qPbtbdDBJrDCZa@8{ z0>DlM{U zU--lM`bJ1!bA?V(h#4@q-j;aJd6<12$Ta|jM5@Hc{E&6h6JcZ}U<%bUp`}j9` zO%aM*6fih7cMLUEI?pSWtvZufJezRe4P*00HgLQ^5u75ckpgP1!Xg_gQP`DtXilQ# zCVMj%5FgT^8o2!aXS&y~?o+1!<3QwZ-$MScPOqQO|J7~p_J6nXtbPCAxnztdyY5dh zp7SKSx&pqYzOHI*MrXHyJyLI1pz7%Es_1(9dx~5I$QuRrk1Pm;7sK z3@r84`~tixqx|rCP%5;cm|?%AAnKc9j7p^5Q^$;(-VPAjk^@?n=B2RKB^31^j627B zYF+cM;TCn#8Wp8HWC)Pv$`V^D(|*pTN`J4gtqO3+n^^^gYP3+mvS~nV7M_1yFBqr|Q{dc)Ca$}8BjTQ8agNQffHNYr8x zL=$|MQ>DrZTIO9wMr6=Lf$*@cflbz=}4^8rbTw^@+5oRD&UAc{&t>v zky@Fm30KU^1<(vp_!yN=vg#ITQEPjfaxiLJtHjBuH0~0oqOGHSF^Y&D>+XuWqVo$}6;!OY8J?XDxBzSxIGehj;T1Et~ps?q-<1ojY^f z!O?n*o*L;0hls=sMJ*JtXsPysQ!b(8gB>VykH!?aafF=pnz5vUYQ~lmU(Ge6t8_e3 zFZ(ugC23KW`~JHT4c0i(xFegS6Sn%7`+UIQf-?y z(?m^CvQYi8P1H+{})H+TZ1QeibJHYiR|#N}tTb&@|6Ca(YI zv=tLE`!NZ(62%D`~P64Z#dn zxdOH*+APRx;^IdX`^cjxrrl*k)hbTCb)_jtDaRK3^4pAfAu) z4cCGWsk#-`<2SuoRJQ-Ksk>kPQse%Y{wSOOchKAA|J}|bT;UtK`{m2K_oe=wFVA$} z%f|0|`AY72+1>H73yJ^2^Z9J@ewSS$oLwTET_T*vu;eZg&MpxS*d@Z*_)}*8&0{`H z!Sok2o)K~#uzYdG*+C#G)=rY3t1~<$p$KiYZgbXOEv(_4I47 zk`>-NOL=E0Z`D%1mwcDqs8O%8c`0=1bcAEMUZ$8@cg_4Z@bkSbP{s;|{u@)xw(^we ze*t1#fj(voy0bY7*ePEE@I%zUmHGdMqwM+bZnwX?|9vZuQ0d;w!3N1_gJifjp#WBJ z)AQgj2fL-15;8du2N0Jq%0ouo9g_vP4p z4T@Riu$8H6kJrC4D$3WZjcrJ?+6q0kup^--d4|u`eE$Pb6Lhh06=%ize<=brpEUnp zr#BpA^Z$t$dKGj*>F6|-7d?~-@|UF!)idRiUm zkipi9WjV-<=hm^!pz1g!$Yl>8CY;K}KoW?oKBHfYN;oDFg(#bRp-13fjyjX){5!+o zC9qHhs51?z9w>!YvkIif?lnlDSB5y}NF||5;PUU{pnbbs6EKoJ=h9*%qbE=yr6MLZ3vv?27#MPVv_ zT)rtfY*SH5oV97KK3%iUn>5DqvZcxPE{ai(;|nZ^|3Ch zHoOPm`vCs2Re^e(W7Wv>OzvY9w{V#hP>XUItp$MmiqtGER5Eg9=+d9m$BT-+j5WT^v#f=iPkTi)&(GK- zP9oLaIS!5&5c_cK>-1{&t0ZR}BiAg#!8FAbcG110BPBwk3NWcyd>V)0=wcK0vQ(~DwTgfvhr?~w)zytK!yJQjs#fb6n<I82krJpHsD>DT7 zu&qpir@U$_X{sz4?xm4SC3Zpv+X6G;c|x^vT=A!f)2gTG7teuRi~zAfPQMla{~=>B z;Npg@OnO?*nmO%1v-?F0Vxx+JxM)=bSKc9AVEFGMwKl8GKPFNur@xDzT&0t%+*xw- zZWU9Qn|2Gh;>jJ;yJss;ss104Ibt&u)2rA=kFx<*>Hpna{>RZ^usi>`m1mXyZ`dG; zxl#QjHbAP4b?tyujqk~bUJ9MVum!uX{c1Pc$3dPvw>hY z)e?nLAs$lY)VGJ!%luXjA9@~^Tb`R~so+zi_ve|GnSsWc~kxUT5e3-^wFmdoDkoY$V=iQIsuti}5{| zA5W^|c~pTq@jIeuy#N~C?TrM?*g(RCdxaRpfzbOE7_D?ppzn{Ndv_`o9)W`@o!TdT z#g*c73Y;+^etIK562&uD?j>N}6cjFxx91hF@o%UuuA*$kMk-CdXBv2u-6dUVT_mwa z{0(I&U>}Je&(Vnw@%*cZHZq6vF*Ad;MO&aLBh|+h&Lv}n95u9oRK*_IinYR#AJ8?!NziS1D)Eioblm6FS<+nL9sR7S6aAchg z+G>FN?x}pr^#5oKH)a5=(EkU6UN-;Jpx@uc|8M0Hy8hMo#~U#KIMY0@1t8eA(ge^Y z>ev9fthxaA7wn-U@XHLbnYv$!7XX;*0^lBd2#^Q_M8xk)UySUR@PlOF(pYp!716)a zrD~ZVlJHLzv@Z~WF`JPH|5lu7n=eo(3ShJZ&WR+(74eY+9QjWw1UR84C{4OlsDLX~ zNgUTJ2l#x7I-f_jR-X21?^N`!Sw;Ukl;+g^s^!Rv87<0g=4O=cX2r($IPh>VRno)! zdQKr?yc!i-db{bqo9$F57_ zpy+VuLuFCD))lfFZ1<}(XG`rr60=8!eVJ#4{Wt1#+FAQ=INaHPTX{tO-y7S?6W4De z3Lpg#j8mC`xkY%z8AD|Rrhv^L1296sjSytWYjC-V18KGi)&f2rM=)BpYNZbrZ08uy zP(i?#C}9e$4Du=o@k*eShj*2^sS*<_X0<}PM8Ud|TpNn5+e|oE8ku|unE6x+BTGa{ zjGuAf*;L@mlC`WmKi%A1UL~v`9TGnxCip6KqCdiOzKp4bj#GB(hMJ(59QTGg~6*)6qPX|^O zGD@cH9K)o)moiR4`*{{BD6|rOj;Yc>E=j~R!LqPq!j{^@&r9c-VBu;ZlOq*fxGFrq zU}WTRgPfr>g$&)prOr-`gK1(YK|h?qZfcYQWX~e!$E(W|Ial^_-;#Nh|8{dy{^{*? z*{2VurdBf26Nr8AN{{S&!T{v_jy)jdteD=fzN34N1#2%glqP^v+FH83Qq#^b@fQ=g zX)gzVig?YMMqF<7dxAL4BKv9EQJd@RX@)RD0lPwzl2nAr_avBbDy_TUe@~XlQo-S< z*v=%R&P*;-`A1pV0dn;f2McxW-Rm*5O zw;I`9pioruUX{=~KlNdxWR6bkz=M$+s1u$9Mu>ps`%etKbQZb-5Kos zKihbOoq8<>dlL}=l5L(h20*cHWfVYCrcN9{QkpG8)gu2Z|GhZ9U-ErbMn6?@?IeDh z?i&k3HYegaTygWn(Hr1ggz(oGIhiwue08$+0t96o7ex$DunQSVAGow(z5z};rvdX* zo;&+4j9d$N4yWic_Wf(C^R-&>h%=5W)Eknmxan#E zUT<6Txndp^@prMvyPeOi?R=)sIB>fC1ZjR6zVb0;8A+6r8q#~9C)pY@P2j+M+H#dW zV3!vJvWh3$h2vo#1#VLN4lRpohY?;thVIa^xbj0Jq^Q`+ioe44D;rH8c~^;HsK}^y znxbSXtw^SYJ)0FXySKdd{@;MunBu(0KVb@HC_;b{06h;t5TJYD^A%Ank-NC!hdkx_ zzx04_!T_k&|2y4bXPDLhJEP7{|KG-=^nbZ~u@M76`DwOb0m!IXg*%rhujPL9J@$Pt zMj)oh|1I~0YX{%cS4!I2EFKesPl1|9k(UKeJ?z zdv(pUFHDqdp@4TOdu4-M2VaRrN0tjC!iYyUVQpWEU!6>OR4X`1U(=-DSx z)z$}Rz*cd8Pdu^r{~){r zQ+ca6rwxGz;EhrMo(1;@vN*D;ZyfLSax&P#rjI~I36z3c2Po`$ZI56+uR2MI>Tjc1M0Iu>F>MY};-e%@vJI5mHqw^G)JkJ%MmCp+QzdD)s zr1`(QqfR#e$7s;*?fn1ScvAjl*%>ct(ub_GHDSp7R4G8R&KuR>SLDOd%>Bjqa(2FvKS89*=g$o; z3B;67PaP!}GSj81utih3+qMbiVa58tkvjla=KpPXbL)R^xBtJDr{4PVq;~+O+gS7d zk96fsVCwVV|B*(o&SCL%jc2<5qhLt#CwB`9J>~r$>E_Dr|F}-ctrGpD0P_MB<#~>g z7IMs=;yh_ReWQGS?C$^gQ{5M6Wkz`Doq-C(#_kQwW?IO+f6n^@OLlMzFkg9(Alls? z`0YHU`agpVO=6#J;1J*n{eRdS<@|r`(P*dtZ{v~vKQ-9bn>hsNq0lGGIogunPZX8E z<*7SH%A$Xhe%AG`CDUNzhwI9v{5^^8d;&eY`H#@Yo=^%5QL6}<)v;k1(j@PuMToD$ zg_oeabKmXUch47Wv(}8g4pC7y^g6qU>BCTIjr|FA#@ajIWr2U0-A|=ICJTqa-;y_$ zcV+cl4vBXyVtfkcbY*B{{Q$|w1Yp*0B_!S!T6y~M&duv&K({6n`QxXiLw;Hp-YuAm z-mWPpH6K>U%Nhf?7E7*_s~c_5ghmAnMHA?vOX58)Sak2na1Ar4RV_NnP(Q=c!=K#p z1M2dsdZia5uu|xo1xd{2O@y)xLH&p}b<5Bqxo7Q08<>v|a4UjZcQxNR9x_jv{l8G= zMlk&ajc0`1o!DoN)^iE0u>X6#L1zE2+Z}aw_WxEMVdHUH+uzAjz!T!t!cx@LYG`1#(J-^%&r#8!U|Pfq_+ z+ob!qC|I1vAv&2M_wGsKzdD0nF8-_E-Q|DW$|DszKE~iISctUBr*Y_uq*V{r`6Lgu zxJm|bfTEVoOY10mz>zoXI^d=J12}hR>42AaXeor*lWrF!_^-ITWJQ0iMQAfwVu>N*TiZ1V88B%qIWvd%v7|6eEKGU6HO4%h&|B&R2^y4S5JM=9siIcV z@!zWS1}Q3-J0Q}0sfhFStvBWJe~Lu@h%3I*KdJoh4SR!}{2%S^f7;3;@Bc+Cjsgna zl6yp%h#~z6PiOpZnRf+Jil>2`og(2*uuP;Qz$U%RLl+D?K8qqZjxbxENI~AR`EYGV z!IQ2Jm&9AOGSu(bMi&X0XG%a8a$OQ_hNm+Jw1MN3dk3_oCncrN2QnEKO+xFkxySUU zW>NfGHW3(5X~-rfOB<#@rS59ATKT*+`Y5!W-pfufbS?%h5^!LW2P&Tm$Uw>j5?TNi z$m75hoGVflscu;CQb%)3fEI3#rS=@MbjqdnDmYSGczQLVLqL-LCn3G5H)OIy2ly9ekK$Adn;ki`Wg3Ixn9b zc0D<=A~lH>$88nhf9@5K$~tasvPjttrE3&m@F}VDG7yrlfkE?Q2d?N(7A*D;2$78(}W6_Q0!Y4UBow2cRrP;<`BJ zcaT?bevzt~VDSfFL}aCV2A4&p{%7UCdyEFSa{p(P)Bi@p-TCjWJgM{FO_6O-kGe=Z zxB-Q3Lx~jSw60Rr(uc8Y>wYUXHdc3KQ>vRPB%S@Dfci5nHj479TE65|0+GD-1B&uu z&ST0>5eiR8xKv(%jNYf?2|z2Kyi!T+q6C&%kHB{nG!q8nii&gr$XudIiE#`KT6-&X ziFD&7iDB14LP4mDgvi&3eFW|ixC_X=WI>|^P9ib~>0x*ce8m1LGh<=~(5KMHE@u8x zK)g2TFo6pL5TOZ*L~>Ix^*kIQm-)-rB9Q=O?o6~dMl-m;B#t<1Lo)+7JkAp&W*Hoe zzW54K8qX00PE5_Uq)s-6s=apVVRlR>)8{#j#+ot!0+PkR&TDy(fW*U|z`R6EaWGBY zm};y{1O3>igu@Szw9s6!j88}e=CRLk=dPX%Z5zfKAiiD|GVGc`H!KRuIyiWtfttd5n*|;4Tsr+ElgKK$E4^ zPI#EIWIPl)xiAg@*O$a32qPpetQHsYSb2wS9F2mt+Y-t?we-L1$6W@nO8*;lvhhFd zVXwQ>|F-c|>3{n5W_7?-hc3S|JuuUqt?Gi*Zu_zNU>aB*olvhKWh!ABVttKF!`+B# zm_p(K>R}NwI~B1?MNAL-GpUKxmR(PxDq0u&S80kgIa$4)XT91ho>dx+ceKixTQR|3 z=9_;~1+tt;Y>IsuiewtsZ%dgh*Z=154xI<=B6?3q_^1uwRq;RF-2G3ZVS5+iDCF~5F7{#*!&F#-sS9EdnzulfHC`+!7X;uFY*{g$bz z=9!4`;Df`Y9`hTD2p2)I?}^n&|#8byp;XmkW5?9zlTez_rZmPbdV#oN$4^ZwfI7P&({mJ zZu3XA0N9LB#1Tkelmi3Z7n6%w+)i?#Q?%^qJA6cnT1QaP0gfV~v!_p2iLI1ZGe|EZ zG{K*M({{isHD+9bU5ibsy`;SA1{HnCmjr(RpWLHJR7mNKx@59JmD{(p%H>0EzJ3|{ zH9tA|@8j|QEpu;Exwjsd0c4f^-|dXD^1s&}?&SYA9$P6Akv(A;kubuL@xS!}3!x%k z5>KU71Jyw!VBa|E(tAjL_RjRQKMfY)N zpP+~}-@yP*Q3R~pk=NoAUavWqKuB3=5(ln4 z`p6~36a^>}$7SVtSD<%DtdMb*IZS=RS!aa=$>xO)%%{Cg#x>9L5}7>K!ie{ z|Kn@o!Y%zSlRxHn5|_-EOUdG$p1Z$DZ4^b^y!`0{&D{Q|ANim z+Rej%ziR#;{b%$4?ENqO_e)1Y-UF|E#QzKQ?_qB*y|tCzDihpe?~Dn&Ti{(xweOB2 z#3>_ucrXCa4`(ol=P1IiGHH~N@GsGDTllWgu09h!N#JZi`{HxQL?qFqOve4rj(}byPOcttc?710q_dMxS zEdPUWx_>Lp`gig&lqWp@(eAa|x$_^ro&C3!r&^Q*;Z)y-qr5y)qNqreBXKIQ!ImL9 z5_v=QJwXjSWo<5Dt#$xOi0^f#rB?DAh&IeM15I%Z`3NXfjC|UOr$;{(^FNM!dX3!Z z(Ki6Bn*aS_?)+DGu$%u|c~;MVDp`PYL*lP}Ntq`TkT8>1^JPFN^`&(x{?hOHb0{x_-1}JjV~dUH}R=I^%v`ozC{xG zU8FIjucsPAirprR+04vt-e!`BQQa%VU#dwBDZM9=k^pHmzQL*bBv0}D7ilr)Fii3Q zubcDNepdN^y8YbwpYCv%|7Rh zrYaO?)3u7!I0{tU$J*z6(r$bEjEKyQvwn+(L7{J@V|Mr zzdPldIC_IXXDOM((8;x1O)$ z_Rl>-zU`+>{>#)}`?oNfK6(pamHh9ubMc>@_Rjv>%9Glk<%11Gc=_XmzsiEi!F^d7 z+iGX@Eb7Rnj&`O~uBo(~Dym<$o$Jah z^g+wcO#N$27y{{YRX#;2D89Hpw3R!OrTPJ*sXPo~HzMAax3lhP`@f^XU>Eq?Oyi$?{L)H$^Wf9DfxdEEH)$dQLy+X zM84?96Y2f0!OKPV;uMrgr@xu&6;|Ibq_f#OqQm-*1$mLQbrsTGk%%vLEG@DINpfD? zaq_lG3IYy7jg-XRa#@CUdZ)xy?u ziRsrGGrlJ4{8F6i|H`&0u7y$KDfSms$`3Kna&aoeD#)k6tm41iQeaV|2!5Jcf)lJa zWxSxXPfZwCM?xQ9-WQk5k+{Y{wEbH25P~rwel~ZKY+K(#U^VD)mU3#1YytD77nLk% zagjqk*y%eT9y1;*>5mzj%dGu!vf9TWw1CyAN{WV|30`_iKP$>CFS*QFUpO(0EODyjL!qBVU}TQ9VhWidi`fs;3hY z2L-oz*ky8Rte4xo%+Z6h*j>52&op1cvt^96qEC7_B!`BVaDW^i9$4TOJ-sZsB?j9diB#vWuodNx~GPvUmRuiBQcVTmi{jPxP)w0 zfV^y^48&eQ_#NPHUr)&{^(tmopbI_{M7LO zahvif_kRYXPA>j?FxusR-pZ5n|MAh@m=ll#`&Jx*vM(EU2A29~Y)^shCa_d5g;RkK zQM_)ZeRSerxL7y!ls3TkG9PRtvL2C|-Wm?)?*IiXS{6BL3fwcR(>aSxt{n2kXm1j0 ze_8Bj8WT2Kzawh!A~canfcf~Rk+p(6^jPv@g^nUVZbiPF2f0oJ6)kU0VWWkYVJZGI zj*id=Ro;<0zLAV)q*cQ$Qt1?_;Sk9iwyRtrrH+t|yFt|06uClj!&Gb`l@8uoZjgsN zK_2G2(Z(sP1mh?E;nyl?rwAZH1dP~ZN!g3RcFd4zrdebKH zo>+JlM__Iv3bKa%_ZHK~od8@F|2OL8&i@T|`QNtlpV`iYP?LzNQon+pti>{75w{!j2HU!0@S?oO{@S(XEwS7aGQ8Rum=L{1Cj3rMKp6Mh`!20M~E1~ zXmH91z~q{x!qVAm;&SOe7udt_1ctQeo+?9h{Pe+okK|ZIwUW8oFV%TYuVh7c?#wM<#|Wm;ddN{90~PK zapj!@oSXmQ62RdMWlMm1mBlct`r_{gg1EgtyD0{<|2J@Rae8qCE+!KcfoT{6ibVbZ zfCCUAsrJiMYmZIJx?vE-TJjH=}Br&{GQwEfPf;26$rp6kg~@1cYjeQ>cT}rwB-gOx-9}# zS($ZaX5~@8m)V|ra&`9h^a^jSN57oCKD#+Py{6sH_s^1phN-Y6JNtXwl|clqkB?rT zYEoZrv!gBMaTwpaA#n6w)+DMXRJ}dBKKteM>4%fkw`a$kA_p@}PMs3~h{U4lEQ*3? z3|vGRN<4|kN)Bk2)%78WQ!plBq0`<5d6z=6{s4^TI!i|OqBxZ{m;8|Fr?cn?{efUg zHkRTdWLe`fJ+MB8tdM;}s?}$>DqCt4N^=l@T%TTjSRTsK5b%!3LA+WF#H*`|KQ2Ek z55@|iV3Ngg_UkpCQYmzOvXCyWfFDB|9G%TQlH3=d{ag}3m-`T`r$;9rF3w;7-w#(87i>3owww}XRnu!x zpqt-Pca%#%lJdxOaUySvlr;sXLxHx2D2saSs%u(*s`Nj>)Ez^fjCnyNP=)?y`(S%l zkN?&Af3D~;@^g>@mjXGpqY6@{(GQ^y(kN=%E{uS`pk7@CqYx%5Tr2ww2E4WO-)@b17|~-m5jJJXW&atD}JxSG3}=? ziBXWnQX=){7F9Vu61 zD+y7zMv^H8P}Xv(Rh=V}a~aDAa1K+212I%qHoQd>%{6{fALamGR_m|w`7LX*ay)E! zmZqq9N(d7B4w*3>x0c8iNMQWkUa7dX8HKVvX8_EvdEWi69`Yxwc=(=Dg6k9*aQ zdF25s|-D*i8t(`?xQz!m)8{`UTkZvV5h-SK}bc@+MS40emr9|^o4g85^V zJdX7zg6TZ);JG`68{${ad6{?Sq<|`eC$Ud8JkS!if!|N?ngIeVA4k96H*WV-4En63 z%Dqr{*#xEpnhS)GEBWo%;bm?*hMA&{l1|CNbCT;diG6xA$4D|ld@AaukdpJ5TUn*(ach zt7YwqLYEj0UN^?*lP{9>lvIE;ZbG%$wyO=X6 zu@{H3z9RFIB6WpQJz;gZQ}Mde1N>vLdD+Mf!&}$8JE7mj*~xM0*~2=Dt`q{FXiKHY z+Lxm23r48DyR?gEzMIl}Vx{M40d+7)Dc%x;koU(dNqCYhxml_PlDcpbqbvu8^A@P2qT&1*T?8^polhomQm~I2@DfNnRC&7)a*^BwZGT-|E%QU`QNx9+Al5&y!O(-aq(H7MT=O^lOv#! z&~CO`TSBjp@`ce~6l8%L2LFayFlu_Q<03A*X)-zge9FWVUGyQqU&SDvD|!nUsm?)6 z5{sx5mNToGEjbqD66p0MgF{K&quj2->2j&bPz}hIdAeYw(w4MKZf$3k;h0h=nLK@20bJck@H zTe`zKCJ}5aW9FesWM&0oi84afe{<|N*xv@*m3L&ZW37N9cgF(cQ4AUxdC2YMKPuuE zt_3pFswiMJ{o^fhZ=-;V*u_BN77I!iUQpz9H7+P$7q;s&LnoM**5EL88NteG8zePU zU_V`=|FX{n0!&)i3t9iLxqv}6pAf9s{6~q=Pd<6SekF&8X8vO%&T1>OT4Nd7Ke?R@ z+u$2m0+G8KL6WKFZAwArCD*Zc_bq9lN5nEjPzc`&{}o%6ErGvfFR05<-2_t@&#Xoj zrD%$U>L@#X0j?FtpeAnV3?$%4w#Z19(EUXD$(*9L*h-zNBxUknGUu7`5jv#KpC=F| z$8qvt52#siVsaQd>tK)nf)eO~+{t_n)B7~YAU$OH{c)zu9C6Hw*A&|~Fdf4jLjKv- zUV#?{$^Dfx%>mWpoxsq2xQ1RF`IvXcN9`Kv8YjJ0;-$|kNU80o@L-X+|No_AbdAFm$RT84BT9PfxN z5JxnQD=F$!^3w_{Wtn~SN>`9!DS<2M6I83Ef5ugG3bZQvXIw>{;93RsBQCB?f339g z4SX+7(0}2lO8=L~I(aPrudVH!y=}w)Yrl*Cx{^m>->yW=omMzEF?W6lu1%t*ZAD-n z>qzIvbXF`cSaoPT%vy+K2vo;dP&wSj<&q@F-`rME+CW{KmtW=raERBX-8mS~EgWIR0*!mnX$kz;PLIM0a?=J@`(W(Pt$ zs|Fag$22n$01WkWRhN-LoG~M5n$tpbqKZU8hDF2nfm?%6BYBo-rog|WC+VH7R`U{t zR{o5Zfd?g&zDHD5|X;cW`C`+6wLQ;ifRe<@gH zbtHZ=<+Qy)o7xy8p2>2H)-{mlH&NHRXe>@`(L?7fN?#UV6PtPR#<7~DH`_5@f}e?5 zSn({Uv*jd?{+0n24i|Y7=+8n3hWIE$R(qsz#uOd%9vJf57~+3TGledn6;zsx+OAqM z43;34HO#u{`OM7pAd*6VW-*w$nKuD0NZc%gX-oEqi?E{&j&MQb-UmZJ-6F2 zD#C+>U&lRl`Ntt3H*JT5K?=w4)7FqQH%JF3yT8S=v%yww)irny-kiQEtZ;sQ`F8t6 zu0W6&L&67;KGfWI0B}6aUO4}=KK%2~{=2Qsf4u)f{{L>c`H%O{d+Ycu{`1T9pS?B5 ztWNn;3_+^4{_gbh=GB|u-v|Hv0?DiY>iu&~wUB^m8mDj2xEM7Fz4gn`4I*$BWpGTE zHXQfCR&N8W{~E?_#$F8jd-&CxAPg|~Phaj0htr;kxQhHbO;iqj%FUk+E(bS*SA#c$ z-+5cFFl4P%Ft`i`H^JalFnALTeh)<102fwK4kB>-fR_*}Gu+-#%Ia`wiR&W2uN$HmxV{e@D#18_nq-c^ zJp}h|lu^c(+9eX70G%z$O+zG!l_Rl$UR&C>^R@O9dg<7pT8~fG5t%SJP`Ywcw`vsx zlu)szN84DI9E~Egff{E)nJte#@?v~@b}huQJZtoRFwAjeDP7dm?ojKFf`-Ujo-9Vi z;<&J*OpM<0yfIP$Wp^cshc5ttTS@&Lqnp_1g3odW!P&tTNtb|?=kaDgPZDat!e!} zpDO*o9-x1bTYw7v|H1a29{+7?=b*FyUCEk`ZyI%i$at0!hax`+Dqauq8N#uZ!bslW#EF= z=;&r8dl2=nU!S@7)VoZBc@V-eJjHT7k-!WPMFq))IDhRM)$&i|ZXSAGJWVdscoc-h zmJ*+uMkTcvHBFT-G-zOy(&EnR*mJ{4j53E-4f${0ctxWL{TJw_44#{~w?PyLRcG@Z|SznYy;Gc`Jw(c+laa<_?nry6v*||;gv9peTJ52fJ*Ht%BkcST+Csb20k-Zm9EDu zts9|swI)<`h=i)$DnlyJFX^M)#~qPq9QP1RgYhK81!oCGibV8aDhPL!!4yn!V-|mM zO{c?IFNgh2*ehMJGgtK}65dvIj@@{5PPGE<+pg;4oSU$|3!?13YQIWOBfQE-S6Bgf@s#!5D6`g&3_dX;8j5x|&55!%Bg=e-5q`|z#vhsx@+cB|3*b+I#QD#M$ngTN()s;U^vn#Tb z*3{Y2q;n<*%c4dSShbaQDxE!TO%h8afnYz3@4Pc1mv3-WlH);EM}&&C{HmNAaDykcZMJq zMzPG9#lV}y_Yna=ck5d?ic<*CeUN#RAR6N`ZWLz|n1UICDUI0o8fJ(Ljv7r7i($vV zUHt1Dcy5AA+LGxOGrB;xK(igwh03)6xwj#_-alS2BYD~Wph9nQyw^fEKl$rXR~3(; z!I~&LE=mw?vMk7qFjD@OR=GaCAqis})_K*m&aW5$IzPQ?R_EmC_`}89)2pkqlY$lA z`VueTs7Y1FPh&&!4l+2kal>lc)vPfJiE59)Ykf^gd@`oTZaE-U20@{o)eWKEZeybd zLhdhQP=gylc%|1SkhWJ&V&70>)CtN?$nqgfPCw4v5UkIl;3FTfMaQi%eYjC9v)ibX znBtN#v@=_h9M?)}yY8v+RM~%IFr5a`qLE+eQx*SpYim#U|J?2DKUVXo`G51lZs+Py z0{BB*7Ao|#eLX1melBTFAwupLUb@-D0gjWu;K@~0qg>t#iU?gg0AyLIXfeR zQ1Mw;gI-mf*lLq`B3ZfBguXs}VTWxLRkOwZ8iddR&aW(B$xZw^9;1usG)?2w(a%OR z09Rp-*d}a{ykjb~HdQL+8DbM9DXg`B>kS&4Gn~?b(Xwkoa&X=0{Np@T=f8A4zidyaFJj(em4R(uJ;3TL&1QVdp(>4<@k3+iHY`)NIUhKnbn9gB( zHjd&H`i8eo9F2nU)J+`VAn2t~OB}3)y;6)`RHZNcsH?4Mn7!-F&ERMjUPJ8)g2GnS zDCCtxJM1`ggXs<5XX*!uHG*U{Gm^4JG_!_~t!pI(gv+Mz*qo9TBl>=TVCq5Q$%F?C zkpZ*1aT5MR_%&O7m7N@fBRe)1SZEbY5yLw~nQTwjY>Nz}l{jXvMd{nLc*aOeO`Wv) z`yv3Q)s^jCV@oVHvE@;bkjcReo?~_sPaEB#NaFzoB!|pUiDws|`r=Cg7jFfJX17*g z?0pkZwEZ+r+%cCEZ3yNCY!ZR2)3#7nrW5-K6&S6F>MtFz?zvMKdM=WNr%$F{J(V5F zh5$#wC*TYm8;a$6I~7L>GvY3uxjZM73r2Bz@1{OLp^GNq-QfM=xUVI7pX$ezXH?a_d9N_#C_(2LuJXJR|n3xo4IqpQ2NF=%wb6G2qFJ4lNx1p8d zuYuA9R0m>gN~8??p{KaB@7@|9V;V{nbeWhGb(CsWub(k5b}uEx(Y{X|%LS}BgwQ5ez$wJgXR z0$5y6Vjm48D-k@oXm!1=$bdO@?;t=hLXc#noO_uq+mmHQXaLtECc)W-KO-mrA=C&} zGm`ne8A<}vX@C$hzAuQQBu9+0OI8{nr)Q%K7rK;Mt0OdObqa*Y zLc(h=Iey9y$V)W%X>M+O4X&9B6CdLjYG=u_f(NW>)YBSc*mXQOW!-4Yt8MA+ibWWw z>N+|b73b9dtcBh#GHA4IXIh(Iz#V)rEV9-(O}bj95?*nLw{nvYq5;#It-8+9cx4rn zz8v)Y9p*zyd1k^Y7k6ZC0j3~WoD-&gH!Z{l+SafQ%e*ne&9?CSTwJ9`IR{Qs3a%Ka}MR6vKgovYu9%vvS4J3Oz} z8vWzDy$n_v@nlLix$1yXLGJNYgho ztuFn0&Fn#T`d}RKk%NoT8$wc{I|-_vMfZP}a<|qIP_h5-3=j1DU%T6#{pV^PW&dY` z`Y1<0agOF6=l~Ezeq%wP-6H@~)z%Tf%edJDmvIJ4Um(fqc(?1yY-V4HV(3+KSlD3Hv-ZNn^)v3dm$iq>bQqE|-OHm=LI2mU&)D=oECM}= zQAQ18@L%Ml)M{|F7g>A;oUwogIu}1XB`Q-o?zXPmC`Sx{p(8mH;C(OCbV52ABmG026uTo1|(TVcha z-vpdv;HyBrbP>T059CppOx*L?6zmNxMxQAJZVG`QiFQ5O00dtVIy&-!554pu$&>_b z+(<;~6J;A`n7jb%LFB_va>2e&PkKSeCZBFj4}1Z)`@25$bR!Y9E!<~yn~Ougaf_PC z&}9k}+*bsQJg5BI->{G?PpJ9kPjh_^NiD0c8*!SM01p4YwY}pA;Bt8^(Me^o)Oa`; z{4^gV`EjaOnx&z&&f!n<|L3PUF=n-_u>8+I5KPJJ<(-_jQd$r50Jp9ZhkEUQ{aa5) z2LC?vCX@zhRx4A$`=9x0qIe30;a&{nR`E*M04N4-k{~c6Y0;^tNwPsQ5i%DIW&Y-d zzcxZJNZ=%)8xY%mHX2NNwz~&ZfT4k0mj#u-x#W|Wz$9a{40^chi5CMOf@OhmdY1-B zCigm>{)_fnJWWDKvY3z+u^<>cVKE3YkrfzBa7rOQQi%a6*-ydxaXg*ED5JSBlhA!2 z=WHB8%w~IWnqnD+rrFDaXxyVSl$~&g#7^%SBo4qdX6rf801+RNXLv&*h8X6~MtNa2 zEvO!i&q4m_H=&?YhAiizr2;`TX7BMJkax2*q_1#)k~d^IlUJmFN-gu6^9BLqM^zm% z?d8K41;S|+qtORnh+o?Ob*G^OmqoY7pp|pRm?C_XWsc$}gNZN??VbjIH3p0|_<#TQ zUv98i=0EzB^Z(mBdwWLwm*LKK$N#V5DOGOxFhTu$H&9d=691h-KQNtasIEfj777=l z(gKC$fHiaV^dKbp7X>=}K%lr->0C8qWpa+~F3NoP#LDszQ(mF4y zCVQtAS-;ys^;Jl~A)T>Fd%lqBrdfV?|4gwkO9O~O{qRFqbKr1av^r#KDMYg{ zD^9a0)@788^?onNj>usep6b=phgV&4$w$d}sTs5O6sAo5)gC3|b|y_dLDb5!ZW_Wl z&Du+oS3L`+?ih0S#X~?U9ftvovNQbUnHF^&3-3}I}7E>W2!pf{?DMdbjlz{xSYxVkw6&i>B9Kb&Wh%grWm2Dd>pKof`l+VtojUkFh0?bbyT@bk}q zJH7aoHU+&&44l(X(3@pJGzKTX06e=+o%{NRp@~L4V{xo%iD7S%FM?EnS0J(T+ z)-*m!XbIeIzuyPfA%sL_IEqs|omEsD@Avg_cXx*tiWhfxcPUn^xRv4rhvM$;?oNwS z+^x8~OK~!9zQ6Tf??rMkS-HqOlbQ4Ev-juJa}S~_+CoEx^aR&X`*5H zZ8k&|Z&~r5taKOTS!vLW*wsIs?Pq-B3;t-1|J&jRQfrvzZLrF=WIeAht`IC0T4|t$ zqX*xD0{C6KcRH9?R@YkgLr?X-l<9z>AA@soEi0>|&JV8Sufy8tHe}Y%#5c#o&?_~> z6!VDp9N*t?xzI*f5 z68pB61m_z0ftV1TGoD0zM>@izI#$TUwV9ooh6MIvl~~7EfBsGpVYsQI>9C-<_fNGG zJ^n_}Wgplswpbw|Cecj#QphxI%KMtXKvXOv%^4^$>aS={E^PPAa}0y2TT=RSonNXC z@agY5-LI{OKIb#Bmk}Rm!Y4jd(}!>4I&JOcJ+2$<$TWXhR4ff7d7Gpb7~MP2F(m12HwXtNoU|kE-srI*O$X z`TxMZhatmcQALKn(cNsUwTteJ$l|O`re=1|F=H7`2P0GWM-@dNc*{&_oFy`eXVu89 zYj1de8S?(s?djK&c!#SRd^(Vn@8;{`?p;HXCB+yAc#xH0CCn${iwKLp9Qvs zv&ktpvW>C{wM6J~ufK&^UNT>M##=+59q&)BJco2fLE_>4xz>Mph&F39!%1M0Bl$0w4&xeA>pS1u zt0=hpb1yl^Hsy%#%PCsKf;ifT5{DE`FY<84kGkLf^60qRrSLBMeo;2)QBCe(vNFSn z{$k9vc9H~v!sGoQxzj#>Mt_8L;C*`2ze}bkvbZ}>F zkbv06<|0AsXi7xBKsnhTKNOZ0KLX82u(tp8XF6rnRiqEg&<&i`g3alv3DwU%tWr{{ z;0RL|V`z^{1ZwgF#Hw=Xz>WGy5yI!)2okNzZ~pI{5UzSjX0#|AlIl5P{WIdIpxDDm zok?G*s{c#J8xqe40=drSma@ixTXyx$tJA`AOx6jJcF$iT5r${M?VXr(;b)B|uI_$G zZ%bkR@T%yqs-@OnW}d570XvYjlSvb>F7WsAtw-k;3#hxAc#R_cnA+jL5<`@B_o~ry zvDGo37HRJg$2Lm-e8LxYlNI}wk|n2_q&L|vN%rBhT{sl3F*(VpPpz`8S1sdX`GKRI zpx}U?tXS%p+ZJhu&j=<@VIVuuUjBoP(!r1i4M zuHJM$HkYG~TFc%gfdSn)zXRPo22>u74r0T3s{R~1^R`i~YM1xJcC80DWxcrbe(KW# zg3X^=C-|ir&Itn<`RP<_A-I3j{mqE+KK%)YdZf9pBEckFD=Vt@B2iGgT?lt1#eyR= z0g>+rq)=3-X_5tYK9E_Eh9wjUEOx3m>h^_Q;9j-m8fRR+m zpYt+lgficH+S89OOdZ0?UrDv z+3-d_wkx8BPUGmeXiORDoLkWT4f}(U^p!Miv1^e~h}h{=paJa{XiM`fGpv;JFQkU22#P$9C53 z)Txd-R^uF+uFdVJg6gbOVI9G*S(_N-(t&y*)M|?4Dzku+;9Epf5OAxC4yGJ3>qL7s z$pD-{pmInBhS)_8Ko-$mXSl&k3|E`JDHl)toHGh14LpEb0m< zSZ8A-S1aoS9_afx-`9~u$%kh@1{{U)JmVQKG5<7>lt!`a*Vq*!LA3ThD9=e z?W8$;H{Z1WR-3da0ar1T3W28(b$K${HPg$C8Zbws+$1X zx;*l4L57Hkhy$^J;gBRxf+o+VDQ*O`3Bx00o~R%6Wa4ey2bWJ{Z?Ya8Je=s6M^!b3CGGd3W9>>QoQa%@Y|l8!;{f}3cw`h)a~C+rF_RB|0>B` zEL$2xZ}YuRFmnGD-C1zFmv5@KD{sap9LELH95hl@lk>L^qQZt?>R(J$~?1#0Y#zhn)7#yQ=vt_JnF66+@93`v+Zd5)cs=@ zBmP6{;`zttR+Yl&wJ8BaRwR?5WazD}jW&F4Yux>@+^b)W=9mD6o)O0q1|*1c+8nf%>!1MXvLrIAOGJw>GcErU7^7nFGLJv?v?MCM1O2 zM4$~|pLtuxJwQTZ5^%W=$3mo!K}7fYN0@|qb`FfA1g6|>1?B>N?Ja93fX=PnBd`=A z)@dhVDX&(LkBcbiQvcuEwGHL-n7JsxKY(k=PTrA@nBHZ!o%FY?<`uYdyh^_T9s~i1 z9%FA^yoWv*5Zw0lSK2P@{m+HzqXbhV1y!I?Q#cA57EzqX<#TQeO2R;HTTGk24Bn&_ zhoZ}?%R=1{VzNekKyr8-)pK&`FgB(q+LE?Dnj58x{Il_NGP+yF7@3ZKy#}>>KmMVF z?N1%}c0AM!*8@mX4w*xYMo6d;%CzVUtcyr7d+l+;%k6db@J`|&!FFIj7 zu_8!x+>IUyK!#eOs94;GuJK{%;Udpt< zul1$9g=z)Co%370Ra_d>o#u6Ip>cMEGi>H#(%-sgm{mf>KdOy!IQ@C9y^t?IuxoUt zg!+JFqkgmHWnP=Zb9COD=8VG&SKNj~O=fZ})E zN2^nMKjE|i`1p8uC>{YGVL9)^3KV0@N$5XL8CV+LSKm&K=F1{a%1*^)HA|WEVSEuH zqQ$C41jNYO1SG_Wg^nEzJUofMUD})z6^Esa)P}eE>kIcA$1ey&MJ?GZ7zEIl2 zh|MK6)u|ZQe^3p!hQjJ$;reM^fTfTd_L8a4Bv&P zvdPwWyS1bGcSh~JG#H285pk^ZMe0p0awd0R>%?SCcFrZdSD)}26F!}y-5q;FEj{`I-5*6QA_}|Dol4)Z&IGDKO#f+H*@~J zQ>!OO^d#OCtdvHlKRCO~+N7av{eXhdBdHj~+ZAd9_c`K4TnOud<=<*)wA>cPrw9lI zf<8Mb5n9N4;i7__=_wcAsBXl5qG{1|YcWQOy)jC^mvj~^}ngZLGt z%2E#l7O_qArzTEzh@Q=%s1H>SCloX{0@E+9`0wcL%%9o5hDp(s#uVeqeeD@-(3Uq` zdqjkG41psqDW#Oc;2E;Op|c6bZ_|IFnMU8Ki2Y4h(Ws`8h&-b%$LxhY5uiwmh)s`z zJY3xF4@Wz*{K=M~5rvp7VuvY8rr5tQr2Jb>7}9C`P=y%F?G4pj9(Bst`0N37xwGceSprVLz5e%e|gb0 z_7i?;9&ImGo=|nb@M*LZxFV-O$_(&QZZ^z{jSdU!!_GYk^pIUeHA)Vo3f4SLfVV*; zY>^!P$6ZSsQ-lJxr<*0D!jf~|!}e394cll8HkZr|-FKb(X2Pjq^5NkIPDwS(kU-Gg z=0T5v{$1^_ei(ktqA|UcGe;GJ*{-DuuUqTy<}7yoB{cG2A0&oLvN~gxBZS{5Km1l_ z8xgWYEe3spkHV;PqFt|LS$gvpyi9sTx?Tloj=tdC{~jU5#zwM&2w$?a=L!Tqw$k{| zv1x#RE(&;S#z(mSeam_Hzd~qZ2xK%$yOFJ_k`de9Xv1ad!Q!p){G-BvK+bG`U}5aG zEAk;FXS=zt`@Uv51DnUwwg#Zr?oBxZ8MXnWm-Zfykjp%BNwn*m)319=a)(b_jH$gW&%VZU^6ndD{U^Wfo%d6xUdT>ZD!wBNlhU&5Kqan?b zhTpYS7-s;X)gMlbr)J4@q;@k-m!cKC(m+|^4q-xd%i1$b_KV=p-bd5l+qa#vKxeqx zNTtc;G@R@)>Ie@Ww+7``5zow;8cX5uNz6}Dj(f2gjVo4qTrRVgDF1ac;qrLM6{93Z zC6s(&;dVdznpP$g2Z=<`I{V7}yY*MfFKt4C!)_N5@%BSeL%XCtLHJHcw{JRZ&aPNM ze+=EgQ6;Igg^D&LKQuG71v|n`t*^w5e-)&fbtNw06Ts(|Fh0#5B2v1|kkfZpWTzm% zQjf=EtFRb-D)CZvhk<_tDqPnQN_=02c-h5lZ=fpl&c>H*ukO14?Yo=k(l<9`(% zYDAoZXxvvn?cr|-O%6j<|Gj{|zt-)<`U6`lpqg{WHo(^Fgw6JqUi;z_bJdS&NmP4+ znHZ{D0Zd6jbO!S2`tSCZ4#te*{K`s9MPYN=Q?lfTzOhNNe3-Db`intNlNI5qR?}^5 zCq@nhb%`yU4QgI&jPgJb_lpF0L+m7wD%v>e2bUny?LRpOIo_LsPFQ%+MQJP8>Ph!1 zct+!~RdTQ~)(s7>XGfCyfqB~x#BTq|CcBA)cDo>AO{YtG@5L;ilYvzuA83Ys70&Qu zY@buPtf(lDG$H5-k))p16_<^U*F9nUBhjy6c8bW*_(#Cf)Jz26!w$g|L8>@N>cecm zXbXcjf2!ovvzHfBp5pZ~ETkk-T0-JRTnessK&do- z>?U{}e1hT81~j>LieNTZq<<*9L}xLoWs^2{6@P&=)VJQ;%6E{{bTl9WVbkf{#tXlr zlU}9vi$)kV_^%^w&lpm;Y|Jxbg$%>$LE6~`TJ?ya_((2n62izwHSYprGQm{$es8Z4 z1cooVnW45^UgcB<)9IWX1W4dWJ!q@U$p?rTN})El}DZ zcuP%qHF@ykzK)$)AxRKZgY;;hf0a+o?t9*fDvRH%W(RPE*>?Y$_a1!l+YvAsDmn*- zeMizZ&WF~$8U?$g#MjpNeqwpJy!KcSs_ro&3w9V6N?@ZVEbMm=M$s)KW-PRzm1ALPW$A0~-J?WPo zjmXTL{(~u1k|m}_ETi{vV*kgx;E|6io2#E96w3_Wqf9yzdeoMh*{BqQZQ^*wp~xef zsxi9*K1TQwS(+|?pR$iE&x$1+zbG~RS->1rDD?9cvPY$G;?1guo)qmK?U|k7n(Q0< zJOr1mTJJj3BEXF%GvjkD(e68qq87&kOQ3pHMy1dzM3Q*Nm#s{lV4Wtb4YP!|XF#6$ z2ZA}KNWoe$E^pKLPcLQ(g**EMU8y5GTZ8Z2#5F>ZzW8hwTsvRcIvNs#j1$?d=})FP!2(d1pfyBaxsUOtFqa*gEE&`zPTuHQhZ31WGRe&uwPzLrpv zfZ*8WbDZ}r;J&-bR)SF82nhZC3=xem1)f3lm~ntgxHqFDrnJ3P(&5QC5EP%f2=$Lh z94GLs#w%u(>t`#;n{u2mh{i!ip2TxvY&^G<&qy2SXd$xurB6_$5g14V)yp@ zpv*!PqSF5<3L7TPGNW<(;0^>OJqeTicKE9}mwF(?pCyGT-ZcKv4;cmRlcj)bD%%x$ zcmYX8K}F=a;vZ!a1b17zKHQpwGu!@-;+(^UpJcjlk{tJi288^=4D)ZA-D}fVJlC9y zPw(iRr%semM@%ukyE=42y!Td~QFox<{waT&2K~)U@#c>f`W4h)nFzR<&o}GCh8)om z>Ym;n2_GI8@*u%1Cy(-BU~_HlWD2rDj06MwZzSy8X{680EEA2)fhJge{}`R2{hI?= zAgp200%6}L7`|ah(vkh0Tdo1`qan;}ZJQ;?&U4ZZU5k2S;061uWbGGEPCB>ga0x=l zNGW?1#(ZMPpfS6xI}&xyCzan^+CS1!liXey3tX(_UtK9U196nghW#s_F-yM1L6qMk zu0t9mEK^^Cs3$&2tPzOcR-ETKMn`ScLTs#qQ3xnmBCryM@4_!*-j5h@%q^q z`P<#Yn5JD6vx2WH??hovTR#aa*CeSBBG8W;xid`j!J4C&E}Mch-}m~c&_X%HE&PP6bOahB$njK}3Y^61yMN3Xm{|U^Mp9T*(?)kJqv7fF z5(qJ#Qx?1YCIbj6jlXv1wpFahC}=03qghHf&<`c*$~XCr3)M zTsOey&Zg}}huxk$_Nu&7z|Hf8Qf0Mcd$!#fU&>W9q{)P_t;W}&j-pmv7SNOPGB%CA zAHGCtiq}9l+{YXbH^#1*RGUAf#O|Z5)!_^A<_d(GcPe* z3wh?X)PR&fg+WApyX5Kqf^kUBr64HsKy=K2-KTX~{CitHpWX@3&{KB?dTf0Ze0IW* zqX9A`yQ{CQC43tj^J9`*r6tFqs@E5m2gUcQS>#d;UJSfbu@5 z+<@bTDvQ{ivA^hG>bV2F>suUqJ>Ope1&E1aSc2Kqy!(8LO*!vF*TE;Q=F7>xmldS# zx$aoiLP<9}Q#ML%!ZxKd3C(Q-DE6Bk%Hv1�}@U&W0G5wzD$Av@#U=BmT?&5@s^ zQ}4wVWA-xX=26E}G+|-CvXIktSm4oRn$pkkFC;VL6l&A#YVgW$+~MWj-sPS6Q$D_J zt!}LFOaW71YwkEN@ZDM{!4$At6

9MkQGl0ZJ6p7g0QMv@?YU)tT^*_DRbZM_gL4 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%0Db;v*5+!4NkxkIi zKH93EIt^Q-pu;yUA{QH8$2&V;PLIEw{?9L`J$`?D_~KxHCzmA}4>=z>ilu3>U*vIK z82!%~ONo!*M$CkW7DecP2oX(KNM7l<`cop9FrG@k!^iPUVGych&N^_lpcaDiQ#c5G zDDvI0N4eTbY)=ZiTS-~9Zs#ahDNWR>>Z|3eW&TvF07t>7nd;_KCJ`8NHu(WhqLPTV zaj5sZjTx(ODCyHGp^__gv{l_n&3ejsv@l6{RH#9bhF!HPyRa6zW=(Vr=XEV6?CKZl z4>{#s#SL?amLvHPngQDNG%NQ}L$XTk6>t&?TVihJ3{kfVn&1>;(gJZ0${;{AF*suwdSPiP&JiQrZOw{m&PV66S|~76=vQ zy*@&`a2+swP{0t?gr{sOoI+J*gi*kfynI!`rGD7XttbVB8_ozxPG#eQz`A zqT94|_LtHJSU5nrRn18?mwS>A368_d9EUQAD+(I=jVg*I*u#2N+RH4@PR*v`&U17{ z_>l1lDk|ZWcW_(LXj-m*rb$-dTB2G#egVgK13mB>~f+O?aNqT;0$Clwup8>M(uRne^yaP6jDhbs#;R=V|g z&iu?Rv+=klX1)DaI=Q#B9XQAS+uz^c_v%0G9v-ase^>ITq}SxUb$qNW3}jkr1t zSBRS;+;0yw4#|gY`Cl_6YtZyVX~aUw;*6`4DXwYknhY?kf7NjV9QZJFZ5R{uBzm)2RNmc1aoX zul8<3!D?mLSzM{jQ)&84>`9v9U_2pldM1}Gb;iGll6yj(wtm__jrt#|Z9F^&Y+nBV z;mcC~|I6L=`OlR+Z4|IBy3+HLvuH{twgNJrdOP3XzrnYzovw<2Z@;~#?Vq+5Myn^UXsg8yuP}5t> zM9^`9ZHZIEqovaT;{?|o1{f#U%GZ|5x&; zq{C8aG>HE^LindtHEp5bPpNh7o*uxmB4uT1 z(XtPn_g%NB8-rxf2qm&lu}Ghv!CsLmVEJ)2iW>C4DjxUfO-ANdIwN{()J*r{@l^<`jzkV8UC&D`}EJ2@8<(@Kl})%!5tKr zJ`ir`(DqEYOPJ-4h1X+W?%k$w`JkBnYdf&>ed3BydOa=dPv_k30$;?hEp?y^aB(e zJk^B;9fQwzPs+7BptnqR3_FYgi$%&a`M$!ALM?WN=bBD5>>_JOC2XI@!_iZ?Rl;+= zpVQ1^5A}8CL-)(1FX`~i@92S9UDh(IX2L5@63okP2lAbwA!n1n3Klm_b%`n?k}m8V zRnccL2MEM6!Vzlb&_{5F(A><<>NmD@ z&dtW$7OmK{%te+lmV4;Wrrnpqz7u;u&_4{Me}XU$aI7=0i=vBO%Iqq`>Gl4fIpg!> z{@?!Y3;+Db(cz23wg0z@=Sls)ya;@~|EE7`>;G8?`urndzW-lWzzm}h^Yw54K19_^=!h9;-{wnhP$6+j&3i{E|1Yk7^>?a11w5=!ZrS~i+^$b!gUsvJ?2J&JsvqqDSmoVj3uOUS zLa5CIO2UDy1}YjmvZQr^010>T(f~;~Xjc@#`f$FV;fJBFScr;IA~Vdkr2(o|`nss- z=UOA6YB4XApO%D!b)A6f8LBamKHX%xhwb@P%9WO<`rEMK3Ujuah*Ty27NJ+MOHn4x zBPNPf>cLOEyukYT#GfYnpQrc{PJhm=|Nmlt-@pI!=*8|j|9>TqQeNsR+{ZKd)eX1{ zTKTGxZ47yqy~5Hl?%_?zgwUT>W%D;%P5{o?vTk86L8}Vuo|zEM@hitJVYQ)~6!Q^D zZ%70;D*ElbUuy?dwO6G(NH|Mbz<`L|ahfI-_Nu7>+}(&-NPeVM-^ek;H!ofsRQ-(8 zv5!5xD@sFmcPiRtJkmwFdsbcjJXV+@y(hDsgGm|E`(zcP)n7Y#OkJ0XU7zS?+oz12 zfG=@`ZiUf&Pt$R^ZDh4Nzw(;dtn~_|><0WaeP5gV zk!M`nK~*wI7?)EmQpWL!z!-rQ!QO*{B#fsOoS^3T%5ZH3>zUzr-?&)3A!#sHeYlqj zyVA$wDEPi+twVRO+BK;R1h{bKY%Oa>0`S%bv#Inv4Yc{}&uvjlReogHwzMKDavr@a zGOCFE3Q5Ft&1m6@@wVG}4C!5Q4~FE?H0X($a7uI7BrtQ4U#qNvRAsIfcq(ucqUvbl1&YH1%VwPVjCwJiqu=cRn&z$*`p*+|=Xz;VwqaO6F45^q8@`(v2)d zUC9dcx<$h-Dgn0`Tk`BZ83+<&oODa~4dfQGHjqU%TbEaM-a$FYX#H40#pGyuqAv`t{OdQ ze(vXUUlAy__+n0jS{8TuDoJctqBnfl4t~kP@ywz64;zed9MhBvQtM9utg=toereT> zs{sC|-Bz$$fzH$Qu8Gpj=zdIMME{P4^aBxSkc|WiI2L2cWnX`Lj##X=!YVDjo##H< zjH69`-UmitkTk>JLgtr(a9eN+sIF0|jikpGsyyhRr@F$}^rfBVB##q@Ot6+4)i&eq_>s%vIdV%62ibu%uT$stuCmD9hn8b$T)T~3)aP{=9^LSO1s zqGnMNDj!e25e~bf6%!YP)fNHYdcUrilevYr zm$5t-Kie~J_iBNX*dFCvr0Cxj>r{m|GeIs`NY1ay*&N7KCTh(!L^umjr3`>3E0+HK zs%rJaJ9}@ko5SzgeLbd}sKg863OGq5_JyCE|LEdhf>OGV2X*tdUAq%+>$NV)0KPy$ zzrp=$z4Q1Ho`(IuY4AALf6uS~wd?19LrIYJ{@)57rEkAGeZ0-TX|U+dpKQ^q&F3Rr zP?3_@Ep~3dF6B#EKQ30$%Z9pG&Q#H`oIBNY7I@Ry;hQDI+9S&a^bkkU00(zxdS}lb z{p~DisO>d^1p8>Yv?QC174}H$oRdd2e5wjVXzrQ*;eXNR~ zl5G|=092EnbzjPr&gm%R4eV7Ji7gw5zI`aHUVH%?>%GPAEb+BbZ*s^cwygnwmy8Sm zyo!3EvZHwk*~?WWb5xwK!AxFFIj_minSQcN@IOqFwOo8HbE<(6KW^d6^C41&#lEK@ zfwLqbBLbKQOrC9og~%pEhhM5sHEver`0ILQ5^lG#;6YuZ#`6`O<<$K=Wv@inXPkuH zp#NExE`R5n{mec8y?f~E|NVot|G$!_RR85#PWz)&e*p#(_PsIX6W{6^@2I!c!c)wE zo2{AQg=H**Vg|;oIbjArT4%Wx1Ybh5F8N}CTe{$j!nbX?7kdCtb(kCa=sJBZa(LS` zcdo{%Qa@R&g2^@#dGEdt3;Umn!frtqSJGfA@F&`yUPt*8bm09%T?& zr3D`=4(zkff<9rnd9Ax<7e@5&0JTR}^5Cq73p#Sur5NYCa#q8Sbj0@4^`aiB4(e07 zYPB^`8|$C`^3iLbHaJj=T>Q|)_Dj_}U9{HeNAP!lHy1tBJPrE)q1Qg;&m8@KaI{zQ z{|=5`uJ!*a9=!x%E9TKu|1x(yiFsE%iPGIpqT))Y*7aO;w5(?sREtiXYKW9ZhHq1*%qbt7 z^~rIi#YKnJJH90oq4KJz8Z*4XYN$L7WnuZMqIG3PS;g_#DjQuhLz9v2VYq~~-rBO! zR%hL)cAiT-A?LBAveiJOZCteGM6hT|MAh_HS!55*M5!K+#Md5EDc@4B>5BBnb8mDi zS;1tt=(7+s)nyz~h74}=M!HUYdALQXME)Yiu@bNkNk^VI_e-97#{r%tF!?pdtlE<@oaOUV@=u*;z2Z)cFji+ZDPFy32KL@$cQhG7GzP?C$q%0Oc}eZ3i{z|9dik8b41T z|2sS?$Nyfe^M63It5 zd3s2>2wQF{9F2%s48tbD^dS7|ZqogH{DKDipYgkh;qc)Oz&!i^;N^jD|G(TnTHF7t zctC1=uc!L40)K{e7Pa;BW(x%SayD%jn7cwH^XQ^_1S&U*DAt+z%*82ZtPQd~Vv?6N- z0O!+SJJWyGjs60zbjnoG1V3)@7)1+|)#MwD-7}IzY&Icrx|j(STJ0Xkpevzvlj4*N zv*?B_h?~$2#WD$+Es;CJWWwTwQ468jQzG_PHdqX$pJan4LgtjScwvMB&fgx5}HR|5BE+RVM`SomzyA)G%l@Emkg89yb)1X&)1jF2J*F&F zfN@TO$krSu1$Or|iqL?d1PkdrrVMpc_5+?o-3MwK!}nd(&$Z1wWmB{%BKkdJtaJqwEE%X-CH@ZzusJ4bZvNr&{yHHIM>=KLt@PC&7W|u zoK(UJwjOs8Dl-}KA%R)DC+MDKQHbtwoGRxu-rBXdFF|>f&m=irhRk> zhgU?+Y4~9qZK$?Ru{~&I?CAowpLIiic3bQ4f_mjg%T(yk&LL3Wso-&OgB1-wY?by` z)n&#`UzL0Is*_jFmBsbPm7JKNJ8INTO2z7(j_gu@^$nE}or_B?H0J^ZH8^*^oFtQS z9*Qf7&!8nzQ>p6h|3g9hr>Y(#4T3?DM?_;(Ouo`5BbK6nd@26ft(f_(%9NM2=kf^8 z9Qki?$?{5IzWjgb$^X6mgZ2LJN}hT0-(!Hqm4F4HUK4n|`05}g6>t{R3A%kxGWG(R zq1^2sRy~wwvW*Y#gl^30Y0ngN;xzkV;KK_TP&#b1_g*cfA>GkUHVPyM`mOMN7IZ+~0;(^4Ke zV8BlJ+QRz0CK2BIs5UFb!?ilMyVc!><)NJ`?btZ7k}k}N;;J^rtM!`hXKSmJqGT=* zJ`X>XYIB>s9dGmvn#dYOH?L#90IfQn&Ml^#Ees{;Ha59xbr8srB&#Mswu9J~8(&6);Es@9(`V#eWXg=f79;%#;5X1GKXJEveBU z+r>1{qTNv$z7cBIS+Zq!vAF8xyR`u4i}yy+uJf$1wxbLD6pF%2pej_RsL->4s3sGBBLV~gd7Ynp;d zsuYbG`NDd}_sm31otp+{E@!g&TIVVGtV*@jEYh4@8ir>5KO`4m)3U zU@E|!<@2A zp!2iWqSH?}`-uc;r%ywIchu*c{nY7CMZiL`^Et>jz5d^xpT54hdHpnfG_U_Xx#+$1 zzjydz9sgg+^HnBjOoTu;EaMQN4M;2q+UxIiI#-zE2}ubTosRl}@nd8^w_}2Cc}5@; zL!c|QBDU29+YHWz$X#wg(|%mUeP8)1PW7LPip^1%Yp6j33C3klL_ zh6Io%)LBb5f(d6+8j`RE6dMj{KyidPNtmE1dO-x~Utisv8E~D>8%Q!6GCooL;Q`B1 zgd?fUl}(^Ng;8^GPbVZ!1yEIz>V^%|d&y6oBqCT4m6;W!$0#Br9Q{w}=|TFl=rca* zbS_v*1Jdb8wycw6n=s^%1)1z?8|kk8{a^oEfAR1C`afHyEG&-EWkTYPhG7VWzG3%d zO87Q3b!3;yL?lxZrz#6>K+pt-1mP*B5gtUOlR-YC2JN8-(g+SP!4d>q-{#X}#*mT^ zDV!DMbTm%UX0V0!clTbRcbHRr_7ys1JYl*n!pUG8okS73mY)iAO{9ZH!hYx9|MkCX zX!P&@`ahBY7^NJCWP zjtrzp8PI84$w(<~)k(RKfJCKJ(vb^VNINy8LMbEy)~S-bF^hZNQqw0HoN4b%QJ5=5 zklxT7$EZp}ZL74wZE4a@XbKBDq7y09I&N?MPUrP-NCH?c`k17(N^|}lvW%x=gyWb_ z2^W~>=ZJ@tixef*Rch^6_d}fRRW@ATBPjEheYe^y-S5?feXiZUu16GLcRK$0LrDaYtojN>DV$sifff zP_XU|S*o+Qz%5Z3w{S`bT}AmdVSM>E+cfmwn4RU!gT2jvyJ4TGFyKz<&Kr3Awr zX<`!&c7T>A%95~YwG9=h@o-2Z3bKI2DV1U!<{M|}m~r|q5_UKdB#H=EKjhtUGUS-X z3UDTj!gE=+(~)u^V2M;0nk>?{p^{Z$0f1dWLbsioh++YOMiiYYx^7Ej0EtXzkTX}F zDeuuNZ=56%C88sUoXM0#Gj*;X2jgaTG;Cq53Rr(r%x9f;AUFZ_0@oUwDd=}PKNxZb zEEWk3GM0&GW~>NjFmh=^KRE%V6fpFYBB+u;eWX|uaS{+o%Q9{>wqbU1m~c*Ao1lf} zpQ$yc){&%4z+xqS1VrnGOiBsOryZO2aQxU^B{+q-m5dV4>K6}@SfKI+4pIY1j^mkD5|AT4v$Y*Z z5gReYhJ{F%wv4?d1==*`z9QAk@;UGvU|2|tmJ=cQ$-Pv&Kzd6K;u76{^BTSW`|azC zTXgmM`rY~M?dvo2)eq?8>gw(J>B(1bU!%7t-*3Zr+HXHY-(Oz;4V~YhtLw|}&d*+- zq05WT$%V9XPHxcojnwd8o!p$?^mUWVYxK?Q>(^iXfX>cuPT!uKzq>&vZ{MQtPp+>| zE^g0X-=LF=Gjw`+adv)tetB`T-Ff}@tLxV{H|X*joxi(!d;a=t8=YUAzWw&>{Nii0 z`ThCrH<#buqPOSo&Tmg-n=KpK<(tmC*Vm`toLtjwny|m1$e(iM5V-QX>B-~nmmi1FVRwFkptUF~p5H>>KQ!~u% z0=XbZDrLq#%&CQ=sH0paP6C=xqLDBA<0*rqJ7zUmLio7T+3TZQrY)11q+QuGfLC8% zy+z+?A-~_>1w9$hP=r&$jr0fKO#YB-UUjNTz+~W*O0x(iqzYOEtb567l7dBhNwf*U zu~4vuc43O)89`SXMS#I&8<6~D4oD{1a>VgOAyx;k3SkM&!MTqd3pFQdVWGMxsUt%y zO97I!Pq7XM?8B@OD(CkYZQ`v0SZu>n;+74Kl+QU57bnRia5_ntl$)`G4JXnoTIQNT&+<0{|fUj#TJ_NDzEM8dsKUw?oIT!hZ!l<*-AWDEMCw{flfAk~h>A^GsW z)A1Fef#8$qcfRO+QTW`2QG1f$U~EP0Y@>8je$drFb+`Vb^F{78OW!>ARfaSo zAU+as&cRcnI1WhRE#*P+FY@g&Hc-dCohpiXh$97rpBhV=8NbhJsBBAyXagrRPXZAPG%=`XbHXuAEDFIXz@K&GFSfrA1D?k4tugMu| zOlqJ^4Q0C1z5d=_f4AF_6D9E;ah4@6ebvyQ4y78Irkf(hIS>QhM^vPLEC2SE3h>EL z5@j4mJ{jRBLE}*tVeb71zey8h#5gtGOIyjtuY-^XSVHn{JIFYwx>jP@2nBQGWj zTVa&Nw{${8iYJK$M(t@NDRAAX|DoO;%>U#>$`}%-CME`Zj2ymDIRzlrO|2Fz^fp}B zN9U>8YaL}6ym}=@2L$5P)D(^py#X0AP7vd;dm3;i1Tvcih$T7zCi>_!Qn4nZRs>Z2 zq(T+xFkR+2t1!a#o701Xga59=>X4%%LmR6T?#RjvnyIx7%>d9POJH5tA~ zLrS7h7)l5_p%I3_CXSKnd>f6`7Pn4*(W|@%3pX^eL$0Qz-0xt9^7U$*0V-fRpW}G; zTuG+{2Si=A@lz&LG)748A^*{Y`!wXVUn09=DeJXS({64^4-}iTcqGT9)D|ZoK?*hG zrB66h^-RvEHf&Vtib7P2F%oJf$hSlCxy+-qIM&Gb!D%I2n3J!%<`3c|V56A+D~Bdb zat|m^l|TZ195A-ow3eiYb(X~z1fBnl-pL80@sJ&Z9VCu-c1AQcN>-ZxSxnQ}j-8#g z6Ot*3b_5;uFb~EwB|(~TvV#-a17u^h@+RRI`K&+l$X6+skWo&Jw3aGLNgUN&jioGf zu3z8W=4|IkoMI&v#Fm7j@zCr!YSmbc$nry-k*c zTA0P?6i-NWiUoOcQcH@8o+Mv;V%sKCxj|_$A!N*q+SxfH0<2=lS;=?qJvpWm+uC+o zzdT`y1`|@1`Q^&e(|50txp)E=r)J(KPCH!@R!o@+9!`BGt7@naJK5!h&uB3DVs5;4ER zf*if*kvL$mKLai0TwlF@hfYs~t9~+FfX!4vQwzybU%?ndcA?R}uyADa|lwBI$c2`Llz67lUl?~q-5d@OOu7dZk)M}Q^ouc)WWME%kA46 z`BhAGnq~E5)Gp`ZQAu{kXfUhE5)G-4{;H0+{*BDE>rtWUDtX{FoU9W%i&Fi2q(Mki z1jXcDO`*9a@{Y`as417aNsiW&2PzWyJZ9;0BUv>Z17eWr%6iN9bf^E=Z^zOztDAVf4|NDSw+X1;2Uz28=}n zS7&9C38qoId5~Y4!n)8*dOhIbD{5dNSfG-I@?eQQ6rFYhCZL4F66GJ;X509kS8?gw-qn!^su&~&Uv{n1Qb#6Z`R67FElQq&rP6Hq@_nU)1y_oyW;og4J zES;aVo*wwxXsh$H+&?%`>RXC9`FFk{c~Xe(0m~qdsE)Z&Tk6^Dxd`HUBPAo$pXhI7 zhHmt|G`ZYR0$n;*h)Qz;b|LWhReV6bfxbP9`MfG(hi8PJtqtJ|%i+X{C7a z{T-RTH$;V9TH_d-Y^DT*PnOFK30h&N1hdAc%<$4<0*zkLG!-NoLYlGc)BdIoT|NDf zkF8Kw78wAQi?PVw))+m1KFLJ-{5dSXxR>BCB;ht1fCGZQy?%>~69N&;xvbGB`%o+S zhw^xI!zXRz8&bU3{DH@Yw|WLNUywNEGmm7(ntmqGdr1@>-P7ipl3+J%0*(o6MTk5o z<=9dBG6zX+8mj~*IQgc3HiT-TIchJ^bSQNZT0Fb3u93)nhyjs|1`CmcFs_WdxZ5cq z3&c*q;(#Qn*kMz`r9 z)5a`&h>5Du9g>Jn3HLm76CdlN zH;g0l0Z)>MY=efCR%KyU%732S+#-n73p$FyH&7MDGeM3~SN?jJ za$tP4ljG6VwLSpT>3$AhpiSB*eRTci6#eP&@Ni2XC)44LTE}WWjqT8GJ5rxt+`K;h z_WE^oB-FZ$wj3x>QC>S*lSf6Z4W&{mkWNyNjq%iq7MB9)CZHVFN6k%K`*8#2FlQ<# zrY#2`mM+&zB9=@fL=sOaXYoXBzkLEx_KJX1Gbc4gqy&qmgx890Z@sFIl|vapG2@|} z#V8{2h!|Kk%2)oV_q9xm;-tK(tAj!|k!FmP-;p|wYh7+G)Nw}punin944s`WCk$z> z=5YdFZ{TpFmY(`_|27hY6q3|SNXlhtfeZ+Voo32o&hf0~3+ZV$s7!Y|Pz~VJ5Ka@v zoZJ;?%5#gE^bu% zgH`^B4beBZw^zG+QskUn-0bd^rmbKyYUsss8N$i9CUjZ`0owcTYWMl<;%44w9x1-nht!?{Yn@%( zJVTpSPQW-D^aD28`H8VHqe^>*vDiWvv z>5_8$1R8^O{+CqAN+5%I`&o!+BE&7bBk^KlT4lefHp{eJqDx&p_LRjUn-G2m*6ib} ziV{86>Z18stBbX|_*B(JrI=bT=;mj=pw|of(_YYP1-)L+>-GG5SkIM4{o^}$|H}9S zLUZqEz?opf6rD&w;Ol+*zMWx|uQ|)0WJo(ND;wk#Xh`ie&td{YN$=()!Qye|f)3Gu znLG;|hx#a|Nmt_pMP!(&9U}DZ=G@sNd2D_{k7!!f4D9^u5eKzaE^FmdN2%YjarsJ(ziu8y~>l^N6zha#RW3<0!^vRPasEM`FVAH6)0kXzB%D3*0XChFM)kA zLrT@y0G|S3v#ysw6^;Pv5~z?WmfNeoRi5VMUGgKPaBodaNc~MXOAjlMieq^v?`y_J z5ka7SJ`)em+$uKj%f-a(gB9yH4gi?-I6q5ljBGelK%&S?0HU!z3RTR5*2|veSbxgVMs#$0E_X*6U19(W6H+P!T&hS*N$GJ=V3y`q_J| zpudI@t}h%=Ll2|DPICYsMRzTjX_3%22bLO!{Y(y0m->M6pbYXvrCnPb%PMFBwb{wB z&Tq%DrqLaVOD**|ZpB_jm5T{U$1K#h{^2NM_X3ST@o;rxA&VqeTD346&v!3LX0#T0 zYmxUm5qU@nf`@PC=1Vz0t2vGkc6ZX(EI z3@6f{wXwR?_=ix!gvPmt+u9myIfrfc3wr2+#qG9+-@t9Yb3P5}h^9DV0l_Wy@hk1v zGX>&Og7{1#G3jFI%!|qMbe-+AR;z2Z`kAX$J`DEv4vvt#`J2PN{rB$|iY6^I6MA?{t^$~b zzY%@ESLH0I5=6pJk$lNh8EHTyNQebUd zt&OWXO8s7qE0(3?@L<^^yx-rTYX#vm@HIIZwMhzD=HTn!=2dVlp0YMRDL~}qc7}}m zVIAvo3;~5tNvzkX2SDih?6JPBEY15+%7$_HuTGSP!a(-~4RI9p1~|A=+d`@))f7!J z7u!gTvE*;NfHK@C$2jo7xnBDDT^L^B8p-l~d@uTVg8#*0sLLV3yWWuT-iYl?_jYt~ zBf@*5jD{qyY9m*K2=DsibP|10z_$!Y;l&TI^a?6@e+VaWT5?EUTb(H#@S^~()U|TL1QwuLim^`8n*<;!& z0M8K^LS>i6x%D7D#=JOR2$!ZsjNN647BN6;ZL7ScA}vzo#8==9Ae>MX;3#?$mq(cn z%S4c)dpr~Rx;&!cI6FC(OorNhuCjQN!La%}iW-J;%_5bPsQz_weW5cB;hr!(kM6W% zA+iZETB6W0W^^?Gq+b%qf(RTwEVLO}3#kmQ|Y* zYwcc|y0vy+Yxg=z{Z6&}JsFG{yIXYk-h?F86=3>C3JpsqANZcWD!BTIhXO{69qoo8 zwfcO)W8FaCWz35FQfBw~ntu#0!9wSCNp?09hZAb*AxlHVs>&)=LBg5T66%&7D&U-x zj>;m;2Q=lF&(L3QE-%!DAx41cNWOddNl}NM>Ju$ec>D`%PuFfJ`&I{BVB@9l>KUor z^1UD$kS$dxTlbd1VFZN;=vZAmHf7che#JKZ8^%#cQcNRZF4*!enFZOlEeRm9D0Rq~ z+d6cTL{PX6=HQt?Aq%qn?{<>zL$8n?J-Ek_Pf0I}?_zcz_tfRW$57$A1-Q`zj)Or& z>grsd27?HF#o129IailAw{VilaL^T=MGS}bMa4C&rzw+I$|GI{{DP z0TeReG4?ug8JP*PEk~?(G1`t$5f5zabe8BtIhu%eN2dKYf)(|wNR@x~s8o^~@T1l- z*2SE?LdMoj=m`^o4pd$C%9`8^e3mf4Jk$lh)i$>lM(>~ZbtQjkx4z%9{L)h26B3MZ zOvPm7m6S&~CHHtHF#?ZlL47az^lJqIWPrLLnvQxgNu}L_@(Y$#xF4=lWFd)!5z9z_ z3D*F|c3iTk&8#};;e_@D9SL)J^H$&KU#}7SF2sCT*7bdbaES0gBBEDN^`+W^8*0;Z=%qF@%EGU*4=n@9no6x2;9-|ML`B&RI)#mL!iS zXR=zixBa>HB=yOR<2ClQJ?ZpZLnI`jrU;e*?NQD>?{c5zKG|HHhrsUI@BwtxC1cM&!9jtVHGdX}x z>c{p;Fxwq}$&KOAPGMlwfZlASwXf@2P#qh(7_2#}gKM{ck{L1Ge=PAdEYYL(_lE_7 ztpv^yULoq(Z3RZlc}2`PLDkEYUabr!0Voj(1T*QqOk>E3!gqrP&t}R#9Gt6Md^ji@ z$LjKofU?=8lFDrrw=^z=3#3`lnt|RfZ&KN#r1o9iXS#@{mXHRx^C9)}BEiMQRY9{5 z_r(Z%*Z-~*?0~|4Z@1`P2>P&A-=bC#0Jk6**L`Dn(CW&!pfByMKdtOP+gN}|v~T`+ z9lsIy)Z7R~d~fT(b{RtkM-70VFj#M715{C|d zP?!5~aDyVlhXcfQw}7KQp@6>@zy8h#KfM_I_8*6TAJD(Pa(_Dd zUd^+EckI2G);~9eNrY{&ZPUiUvM7|L_N}c)xR`>*!OW z08e_=g5mzT~mqY?G*nCyTR`-2X}$-{(~10)0vD9_B?tn)P)l znxd=<4NQZHp))nlp$FQz{cTYG7D}QyNk=4Jz;dv~S->SA#T@k%t!BbZNgJ&~#J`DV zeUOY*rDvbN%vdnR3OYD5=|f~2w4#ic7{ALowCM!9ixr)rk*AE9oyI8F+l{Al^o@85 z7_Hj%&yD(@o+hp2PtBB_dPH3%hZTG%Z1gE zefzP*WoeRq*&fIe`5I37uUPjzzx=t za!EJ65EL>ya5)g2;lB>#8l66DUE@ z<5`x>Ygu-voM@)9Ou77Yzu7~5#2%+g3wX@_AL%=2p^1saL5)~APztZGXN(aexnLFY zN36#_2VeG)=@t|s_Fu*YLwi7+zT6f1GT<<)(urno&;HZZO$t;mBm#A1Yq;=skd1+_ zfP%eDQDbl4-`uh&5j;=k-W9>7>hV~PnM3UWS7Ei^Qiw%X^ago?_N>n;=rnWi?^9UTFOd4qOC#~LF>yYZGZHdnIV&%e8ugJCfceW_M zD&kc$OYRY$EH?K`O5YE2jKJ}9Vz>8l$@g%P;dUXqB;cG83+14p8O#I14~I4Q{=NRO<@Q@v8L06M91 zc8)gc%WJ?eYO@^&y|CTGdk;#G=_D7rf#rC?!%J_HTC(814jr%9yEzCD8qG^T5;Uxi zshI60O zAhlHK61SxNim-&rho`urrxaGuAPDgZ{kBoUn;hTTBZN6z9lxrVZ}C7@_TmO;LM1?m z_o{)s+BLfepX}Mg?^(Lub6S_@h))uJLmR#ovn=6F;u;pf=I_6QouRpW=`){zji#Oo zkbI;7z3d~d>(}S0oZanxMJ@_^%Rty4U~O-O;Y>Y8RrBPUd%31I*EG6L?dO>A67!@*c5roL8iBN+z5@?uPJuSTQ zO4}&pR^G$y9DFR?Z=2T^+VhuCs|E1!I4*-iT~G($JDp$^*_#82Z3`&2V>n0kCk}wFT zuo|Qfv@EDzOr+9(7HO%(muwk}+9qg`z4t30OsrOf`qYd|h^f|$vy;;kHse`_wo>yb zL=bL&d5!I@>bq~nX_`kmsdyhuHdFC-3>L(@UpaTR!0R~c+VS~t)@20WBKa?u+Pm>H zbJbrykgdwKCH=Wp@l7To$~(|Yh|ns#K&Il5_++_Mxis^0s}^2ag|N?hsfvZm!Lk3( z$77jFGq?Y)Hs63Zka8K7h`dI*z|`z*Fj0}CM|H@~EcpR*FFolZm*pf?Tcj6$8uCM6 z*x^cCj_aoPOvOD7Sxa$|SOFqZsW!QlF7&6t{_TKahsBe#t$@PnfVqJG83_%OdQgXe zDZ^0+ZtbW8+XY5!Cph8Tlzn;u`Or6hUzdpS_~+LjMO2u^wF>HELHs80IeQ>30^}0< zf$VV#!0u=@H&Tz0K=^|YA2TbyqBGljPe$`fn%$@{E?3yM7=rVJc^{-oATS;hc22TE6tooHS;)*@a23Q8LFC_csB3aiGR&=$w;q^%qSyVbqS0&ur>?@H*_nJXR~8?v6WbdrQcw;m+y_AoET@5eZA0;Ij2JUMx!;r!u2JTLEOv z1z-IIg6iF(Q2V}2`|L^?`=8ezrM3d`g%bKo8Tj8J`_AA!ezOxlDaW2cjC*?m0H38u zoiT0;(gz$IsrtMpYf`hz)G90l$iSG2Q@BjGRHXxuDwocI@VE1XC$MI^)l+>3!7Fc8 zz6{P3&a_M?iB~9`=fay>ssV>Qb&;UtGr{>FrzA^wBw`kWx??BCjzBVEGm%dO%Pjxi zC;se%apKq$`^2#~eCuSLPS$BLI$5Xb=wzK$qmy-(j84|+WSyPH zbCh)|h4E%Q8_=eWn#pMEdC>y4H$&WC(U4oWyn&SFO72umaG{Iz7R+{(wUI-4sguFU zix;~a=-Q`d)yKA}T5hcJbUc~YiYS10q*Nr=6^klqI^`k z#$u*Y@}t;89d5URNO0}q)7>i6%zjm-#t{>{1mR#sh3Vn~dsC*YfaZ2bxLOVE?7)+z zuyC1Ow#hLG{XwJ#D-VeW85zGnNMex&ov6FGXm$`gcNH}U3wNuXAKZ=IWx|DZY)@}$ z@($HdUa77b`!)1~!ao7Qe|Wd8+l}ps*X+z+>WW#BBo@8V6SoM0B_1*aO65wT`xYIQ zXIB?k_*Sr6m8nEc=HUrq(vUC43EE#VBGJ-bqO01GcRrStqw}#WjLz;*AD!Ky#pvt~ zOGamRSR9?*p|d;eGJXwqht9{cVsx@jIXYRV`RHVw#nH(+ovhQzI-RVu?Rd66mVM5c zsd(>6LYa!!O%ip^+&jXjq&DlRcGmRPmuc+9LG6%Q5P5 zjD7_{pv{bPIjK0AZkhWQi0AyO_MtBEGIdEKH`wZo%m?%NIps_wrEke`E^}=)5waAAzme@N zoW{-|HM6YnfhSfDz(`oKPT1M&LRX)9##p+HHVdiQ!M&It^cT?f;4(cxd0_!jy>J2D zs1D$_gHI!;?M;Z-N7b@*3*8G&K27*P3;V5oD&-0#0CfDjZ|hPxfPmFNF!0g4a9hfT z%=XzLl`3`SpI|cIa-$aBPAIHWK`o-=1)$OGzb->tVL#8=$+)1Wz?Pa5nN@ z(AMo>Sk}q$Gaml;{~T3n9-U^{X_i}z zPP6PZ%WX%eSw4wox!<_)P|u^_7LZL1H!>ngFwl3tNl)*v<2wue~KyhvSBYzp>5S`F0I;W>)cupW@DOV|a`NgOU2 zPbuA4r4+ve4c%*fPhm&We|^Ya1J;KVOKhl39qadl$UEZAo=amqwl0lPi*)HKV|0}< zcB+g4KjP)ydx;F+vOmYZ$g?6bGAm=;sdY|*TFRIrSgZJMzs93!9q(a2h>6!gPAE#0 zCkfSba4HRk!Zz-_SRc8VA9iK~PZs*@ zc(w`KY~K-aT{PU!84cHIcb#@u9i4W!Fgoq7#ptxV)uYqy7DuPub=qBn(P?*`cGq-t z+TC8XyZu$*?;_HkAR=u)6m}1EbuZYwrwFtz`s{f}pY4DvnTpR+BcGiqEs zC1aKqhN_%(wf>%St-s2Nb_M?$75rNTv##pjit&76;<~DTZAVx2Z~5q|{;e5Z)xWOl zUss!9htbt$STefW4BL;cHbbM))n@2wGgL?C-P&z*wHbCCoyV)I&9LKyUDdxX&av_6 zG|Nu2Y&JU0a^>hW%N<6iSvDJ;X1RKFnq{Y1ZZSH|vePWL9i3*`RsH*Q##plFn4#5G z{p;c`w>s{w>fh$^tFQW3i2?liO8>QAMpyr@tN+*4|Lf}ib@l(c`hU&G^Y@fIJN@IA z;T`EJL^K~=g@~1-s}Rvui0C{W+l;P4M9a~6HM$BBEk{@XuZxRYJ38&I)9$LH)9w~V zr`@#}op!f+blTnG=(M{|yK68y?XJ`AnvPDp>+1jg@?+Dw`hQDC7l-z|G)4lH$qNB>*IYOc)WS05(G1zmk~iT5=!srW<6-IgM78)QJTIK| zt%6{lu{vc_V={eud|cA_p;X7Qiu7@$(nw?m{xO!5A_wvQm}@O3=^#@v)bBd(wSv^v zTyq~ha!b6(a;b7@=I065`ijrQ4#;siE^n<5TI=b>Z?wbzEqA6x{vac97DcK^%@b{n zKEgPDkn-y`woKkE=DKZ)HY&5 z1@f<98Ya_NM&1yKki{=pxC6KxPef6Uh-H%TgN>>`GB6ujsRDsHRx{ z1%${eg+aY7sSJ*tB(W_GcNLI+Uz+IH{|le_)BxYb8d!n)4=rqeUOQiI^$SdWum4r>WXLYW zm=}ow_|c!}p#^KgqfFw6=P}4TNPn1Cc>Wl78u8RqvhtL%VkygbZe&y>JZJVkPE;*f-czHRSiCA(YlKBxjU|q!h_J_ZH`bLnp@y)-tejm2G zGsgS{)V&HBMGdfq8lLm3HAdsWNF1oaj)Z!|`KQG%&T=t<`-ivZ6Wl(MKyU3^jlNbR ze5iMLLDqg9sL%IaX<}L>7Fp?$A-gHEOy#D|mt%3Qa>G>4&XYnLkzZZ|Sc?>{L>!Po z_i!`#G=zw5q~2Dx?=?_-H%N%MxVpIl8=69M#JLr<#vtbSKyj*>?r{R(6njb0^3W+y z5|K{mw;bRBM4~Et6NH!Ca{FtKK-VjuBU_4F}OV1?Zog?}DaR3MaN zNW8HeKozN#KmDQtGlvAOdoNg)i%7&GjfBf2h*SMzU^5l%utOd2!*IE0fbpV5s4kU3<^ZbG=~Cg>(Ro+7q)17qBJ zP+J%A241!UNw$$vZFjzJFI}A-0b*#bYoxXQ&e5eaIFJlaDgiSLCle;CK_jJQ)mr{^>C`Ry#L}enp2x$+l%_kT32BX zg;P@a*23r>$FJdsi@)jIXtV_NOC>gzY1U388TyD642l9m&QL|7%BooGSPiD@`#X^U zp0k$c1o^RSBM$!d=fM9)HN2!hX zFI~w&Vbei5zl7Ko03NQ$OG@FHfMbCad_)QL8c{ynx5{Y@_v2ZZ5M{T|dx(hq3STB> zLM|?j)*_6F^-r8WJhEZ4M3GN!M!_UGbSYn=+1p3 z5G?hbe_!CR1rRfKf?(W}o4bp$YRgKBPSMwdoB!q~04A7~6uep1t^8RTU^hC^zf{(a zK=S|VMK!0IyMVK{r{9PecP-kfqOg;2^e`x+{+WE2!cR!J4b*gXibZ&@X;@15T6*3< z^w}?iCW#A7Rs&=hdZ8VMZwbgZkbXQ4y|Wrr%5*ooB7OrNCpCCe$DHIXP~fS7#I(Z}6)J`G|Fnm6dLT)s}@{ z^-!m_BSWcqVX$K!Q!7#Y1vv`^jS_VH3)C0Lh=bDyaS`j%orPrtyU-NFUQ5^v@g~WepPU$R5REHE^NMIJcN(s^vBBsR;hV zSaeNm`Y^pz!E-k_Lz3o?{1$YTm!(B?3yDd}&~VYZeZM+1))yycw@7+W*B?yF0!X_YZQuaGVnUp1rX%w{Snu zYB9yLz>EKRpmT&fcFpljpK1*J&~53YZ5^m{V12>KKI(q35;Es2l-qTH#M&bOOE+ik z=ZK}BNrwKHxr+w-1@Dd@)v`M?M*aDNymo~BhY!KB*a)!+vD@;+|LdKWo8Q^Wg!g$r zketaa^gMFIb<*_Q4pHlGMATP2naST&V!7(V#IfQ>G1Vl?K@*~9YqUZ|JzX+Tn z-z_3ZU-bfTvgY18@aehm7!b2`qCgZYhAg@#!4En)ar-G&qh1*%W$nQ~?#=L;Q-4?v zc(Gq+&8MBQ?y_XN|1uvkW4~M|8)GXbPnr#6smd{!sGAD4!T=eL1z|f3$KN4A4qyD| zUkjsAuCh^8DZc1CfpdzHEKpIlk_lqvIHz^;Ohx)8gfn0qZmcq10KyC77Z3J#4)s8Pi~L0mfRvY z*&;@F%d9m+*3ZqQ-nV`F@j9OqPZqpWN_gPT{D8y7Og?DUh8u&?ux)v9Y4n&Qol8b4 zHrCiS+&19=V8}vnS)b?I;YcdC2LdJj)Qp^lhYdA7O^=ti?~Kaz_YIGtXf#+Hr-&(E zpzx|(m+W|eu2#{}ux#=P@%}!9!mTnX`ljX%OGGpk=%S#*Ku5TX_w(DZPl9=4rO@^9 zP|eKBc9yrVrm{(d4p3Y3^m3Ta`vs!W!p4(n*#e*VzaUqvtG_+yo{O)g-Tp75cd>|T zK;Qm4#FZ3o>+gtpA}C`dF(wH+Dt7dhZW{Urg?%2Yd@+_$u0(L zc-eQPV6%C(cQ+WL!L;>87zGSb8)9#I3XfANmGs<+gz$F>V~FQPWKu)C#u;bZwU8~F z#i?7_4{7+dY6+-~URbG6ZlN_V9oqENF&mpm098;oE!d76f1OR7O=5{T6EmQ@HYo@~ zG1dSkOv(opup;H1_egMSK!8Gz*V^=B7M~SA5Cmj02AVn3V2eOEGj#`{>7z3piHUPb zph;m?w{Kk262zzI4OH9t{XaUV_nk3+kI1@!%YT_46cZdnu#{oi!(9xO`P&0GmrkA% z`g|i>6g+29WZ$6r`(Wz_IhkV6o^buSb{$Xhs)_ih8%`LsTmGloBn`b82wPC^7d*QR zDv|<^+_84=q=&QJ#vvCXsY^J$lD1U8aDtv1!s79?O+>VS+wYx{EtiBzf7IS}WlWm9 zt{`|sc})3cDA6>Xbe+hs`xXrhI^>wZM+eH;)(zoerRijCuQTZ+Ey%nnc0k|?FL*Pr zWKK3|B>d3J4;9|h6Oei#n3+Crau1$9?U>$p?mI?}N&=6Uo!GQgid-IQw6S9#Qr9VAQZJhF~Hdku3NqA^DCIK^zK2#EdfG)ihh>58v{bnUy2dsZNieBW}#DxSp$qjY0*8M1UJJ(#n> z2aN1K9Cu5pA%&CNcjE~?TAoy9qNPgFwbUV`oO*m2ye~v^qE?BV+@2feML^{EM2Rq8 z;@{tQ_(LPIn~;86b+qDErBDQ74e!eLa(}>gZ-aLS zhQd9IbRrqE?kuR36^-&=(@A+~Ba}e#6b>4L{J9M`ojh$uHmedd^p*B9=;3bc9)z}^ zHg?*07H;ES{`HswxQlZy0w$m}xoQmr;I7-_SNnscwtQo1-Ew_z!f3QT$j|_yPUEEx zaFXz~^9EC~Rv=fvqLjA2-%`yDK+!dEAo_WZGJ9d!Us5hxx%x9vwI!qfuwlUTz9#Mj zoO^09df;F)P6;e?$KGqepZcWw3^2c;Cs+eu%oWSiEf0O{1(3Zv+>i9g94Wi$SrnPw zNK}Qm4FfFD;}AA_gQj#;^W}%B1>>tR9hAHWX^kMcc%b=U$efesvL^?i;#c^qM zJl@e`Ch!RM)ICLN;^A1p;mL)PlMkVT>uYqHuklW(Cge1ten?MMa)9uHBfVzvZr)V+ zw*ldQrjm-zCLx61n$s#%D5HJ?_?J~W25K;sXTLAN0x|6Yaj2>;Lt%)(46g6KJl0`uFR~Q$h;(%sYd$QrP@}VwNl_94T%6 z4?J(X^1_13bWkKA74pB0rxX3&-ij{;_KbHfN)N77(*Piek7lkE|6m&~6ixjGXc`(< zK~c@xbeMEt$*VcE8)}bsoi~W_7p^F|xj~@32T}Za0dRk0M!zv+@w*y{oc4<6K66ibh=TW++W7@jWHv`UDXx{*V;8VYRGax#qIonqUwYHAMx|Xj{ zWItV+0zq;^l9r`tS1T0Rwh>5%20#Y0=!H?mhxVyYfxF68h z9GoOL5D)w8GvUDROEba896VWBh8 z@JXkIPmrqOS7e?QP>N4_xk>WAb0>cxde+`M1QE%LZrqd}A6+M4&fPHjdrzA-Zl^UG z2d_iPACqYlQK8Gq?CfojW4Gh9v3AfKyGx@3>D>HVZJ0&Z))W^;zht}6K$KQJ`EHA) zN<}G+HmF0$wWka|7?I4sc*>z>q%e%8g%2lbf7hO^Dja{6+zogSrn?`=Sojr7tjfK| z_4&bxiRc(G5zItm^qS96eov|Qwx$z(1U(aKBI=VKQ9T10O8q%2^|D7|Z*Y_QA zVRRO63Ug&3=F6mV=%9$Arn_;rAl1P3!l-!={l;>z#V|_6hRVOgr7dgL|g34-zbzc;(HzOCdyuHgHLPfYF1VGSp6lfK|^UOhD0M zmr``7%Z~xgvwM-Nnp3z4bxt`qBD)7wcK2;2n1|-R4rhstm2ek%S4R9-Vp7}{&e0jQ zt~)I6jmRC^ZsYP&-xZd3jz@>;@lrJUsdB8H5wJT+p{^AJ%iW|LAoj4$g5iF<523LD zOX8!4PTaRN6~#+|BEe5jueBh+S8VIYGA#E?3_Z zZb04Y=-H4)>oVL;{5Ox15&nFlxl_Rq8o9V*K<08D)h#HmHcF9*SYm~56J2s0=QP^5 zzCO6LE?eGoQoH9aXWX2}_G$7X>*jI*c$uw_Lv=I!RXpXFJAP5mO>29hy>q&{@S)hc zMH1qY=~_giQ&wD@Qr*+RXByB6Mp#n9L6rooB10mmKGd$dxsx-!q%^8a_{ zQY&}*j>3iR5aT%b@Ygg4XOH8h&W|Z}VO>3E;%3B$yKu27t3gBFl_&KXk@AJlM13+` zSzVcl*7}>a8PU}P1Te*q2;jp?P7!codX#S;aFnj$ zUcAZdL=Pol66j>?WH(&wIq>mN)zntEqy5C!WUAnqS_O_7wXKO)hC{_axFzQ{uw$g@ zl;H(i8z|Fs=fk!Y1Ab}c*>iTAV4sqLqsE6a6~V%zn6Pi{TO>`|1MTzn8_zX0BczuC zCjQ2r54Gae%2HKD##&QiW6fIqg!tn0^1a`ss5xFQR~^1#xOh6#%6v(P-tZgen+IT{ zAqJUyGdkFe+#FQME;N|}Awmi8B@9QuM^9)7W6h~YMdqTn0J~N1On8Q1GUHo`K(_3*DGdLQUa9eR5FK1Y3+ zCOlCrQpuzDMDO~bbD-D*zfmIGh{NFb_x(sz(vrtx*3wdvKh9U*&j&YHj8yTn+IDM+ z(vHQo@w}5$s?6{IUToiysEvZQ-|QfaKi`RPdjN-^>q6|(RQgax(>po35;MS_?%;CJ zpI6?DZ7;*$HJ5uVChWCGrX^5n!z~!&D$wOt&jhh@8#_CBd$~D%Jsz&^r@lAhzV8n+ zd2@2t*FittZ|7NE+)@1B^mTH2yF0ASPAtLPwiT?Q!1I0R&W{@OA)NXDsPd(7pZmO= z9yduT{-vISbCVUOt$u<9v>);vfd+4^`Ef6lAnWppFNmUwb-#D|o^R>fuXFpnY*?yy zq*uE)w@DLz=uK;PZZxn7y*1jmD%>1aFV^cMpe^qp+^E?C(aMx06x{6zIMq45(ubG` z*{+HYjPgi=5##L?dG{NYOW>~q&$;IPqijpZaxpY8&VZQOynNGJOnF*~c$a}zENm3r zCG=kw<~!oAKxrIt_2I{;@?lW?J*&}RnHcn9pfsV0#pP~nuQ~cSSe{O#pYjM6TyOQ# z*CFE=rp2Xc%iVq>*7Po{WwBEuiRhzghao6SLsz*6{GPj5OQG9;ww87*8j76JShzck zMfVTwPFE%J+Z@e)^V%+KMi6d>y)&IJ+plLdqkH!Xi9!j;|osb%G_ix3#$Po~jHD z?O%pe*$no>b^r0jU)#V~`3&`nf)?4k z|J_b~1)e6xAvJ);t?Q$xnSSNP7Px=1a+JsRxqUt{AJ@ehv8bN+cJQxa&gGvSidX)V zZi;_sue~xNZ80x_lg}iR8C+!NS?AD1GFXcZ{CK~(h?+3fQBIB)m2}79NiwMcPt{+& z03MVHVZVX}&GH=fO~M;}NMPZdJH6z$^J_O!Xx-BFY{Xs~%c1-GZbIZ+ua$oAPd=Na z?^g7~7A6C{=(}F(iMHy_4-7M+h%c*Z&=)q-X+bDpP4QHZV(W^hReHN|ud@4+_zy_6 z+9OuE;vSFydPGIQ!W8BrYv#c+G>Mwx!H++(ZRMkT0M^{w9}JZBJ0pO-wUk}BsWFo( z6~y{p9et%z2#xTx6=D#cj_-rNXiS7Sy*dw`g&vm&73xG-1xlP%bA<(y(R>Rfv5eRQ zJ?xyF-Ai4XtGuez&1YL*2{YaQ{18+Kx-vb*0)IdnZ-uXYsj#=HhkVysS8PC#r&9b% zt>U3aqzZ6M=64B{wWbt-5HYMkOez)u{h~qrhbAY_z(^aFs%m^tEbO57aw9Azl`G8U zb>f@`V?2(XKYZtnupV@yeD@Bf9O4>=yR%`G46B>_eIndgc!dpBP@_b+g(lA=p@B0( zQ(GDbN&O7^nK_r84!8PoV5#@Wr@^O766gGcJ1<|<^&D)P4zEGu|17)WItCL`U5FAx z4#Y{=qH-iix3fb&!wP6k#BNB)y!}xTh5N;>1fA{922n16gBH_HB%)_{sB5r=8Wr=SwSrp{I5yQBKY% zPSQNHEj=|lspW6hb|DJ1FQZ;=n6xPFqdgKcKWf{DSN&4j*RRJz3-Xe_-uo($mV zbnPU%{H4CPPO}t@p@)M8QG$#l?nY8$zzy8f)8?ZvvLPnWQ8v^x!wX9SkO_AQEV#+7 zOkV2x#?9BjhnrQUUJ^jVKL;*Az5vn0=WzbiD^<3Lj@Lnpt=wsADH?9@I z9BUzpO)W0eEzT`94i@$4*A%b|LW9bhuR?7Lyg!2wcu=`Gck5{*47k&4DDh;m<;x+! zHgR5z!K7^x+nhKhjOe{!2zEJ~4`-VI`^O=`;}Xqbx$NjgP{rg%=5HqYg~`^STad0G7r?Iz>X))2emp;n+OMy(Du3(S5!V@{%A!c)TH|@&lCYqm z+IPkVVR`JKJUZ&ik^V4h{BHm>t+jS}eBLL#m-rG2vD3^{|CCqQT>0RdpL`d z@CYA4P(cm_r@k%b(bqs80Qo)>oM+D0#<<&-e1wJ{COVH%S(cH1Q@S0ak@$<5!}%Lq zO+PNG;y|om^d7p7m~`E^BGpIK`I&UeUiIQy$q>2Z&h`T4%1<6NW77q00af*z_7jwO zs2w3KIT%?TLJ#!6JPe+V-_4_lZh*Fz4#{&iQi@!5M@8%)4-h&|5*XLAWR-z%;t{MNYM#{Q`CL_1WUeBlV3w7BH*xtq9m9s=Nn;{Y*C8Z?pj;yT_O`rqt zAl(_0VH-SZhJ5p1(V|sSSa!&Dn*Y^u?uq(!yZi>Wcu6h5j(WNFr({M z6n+*0;uJj{Er9PBqi)ih`CSueHQ@*B*jBoTd<6R8Xs|la4x15`$?n2#MKu@tvQ(bwD<(CY|qH%eKjG)d>IC3P88pQJ~4awv$O)dkV$ z&k(_@2@Cxf36=S;P4&MK>C9#nG*hXoix?qqzm3(+!FG2Z9~4QZ00bzTvC}^1&$ge> z2J^j(m9!P(jL3-{u|Nj+M6H4~ThUA@7B+HKn$lx#CX^y`j(ZWp^Vr zQ*WRAoXaobqq-V4|hMm z9wrXH^|apDZY~1xAqKy*%^Sb!6+iOFNo|hv5!X%O8?IwSbv7u>kP>ok-kN-ApgcYz zidHyQQUtZyQy_5r-0~nrJySfH?a{5pRj$FoeMYYw91?840@U@FyB`A5y#?5(&rw13 z%mVn+0uHgoWt0CtfL18kWB|iXweN#0V*D9NxG}ucz$PHKnl1%esNCDH?ei!Wd*3V5 zGTz|Vq9~IY$xxrTz1=Cc%vW5SABmJ8^`lu_a;VKDMl+wDA9BB2=flvD335)rOjj|- zY))QAZZp~hV;lBYF`NM9{T?eTaM^t?{+&G{Uh&S(hVB=-r-2(T)ra(N5;*tRk^>*& zF=m`(9p;$&0D`a_YB8iCb+x)EZ&W2&Wj;rYFRxa@m&|AuRY`Op+RFXQPy2 z-jfn4blQ}`PhQ*@Q;M10k1lN^oIODbBNd`&%w#~|vNn1lkvRTde2%6PpqP}`;z-7% zWTh6V8ZT}|zN~%7cG^*=A&0V~yl|?x4oRx2IMoVSn~x4ZE?(PCGw$=_oR(eg3ZMhv z4>J;0=|evZpaK{(f=}kIc`Gi>dg^We3q{;DkQ0mjCmkK4{@q+1e`GlWY-8btv7iGf z17{YhAD##QmjD|v=)S8;GIqt7M+0yF$k;TL-x=Cd>-$1?q8STS^pxFW4c`8?!7g|O z5`-KWx74f|)r*oV18-<+YMtbanN${%+w6xy*`48=Myd{WX;eneqvH6)@)=)}FeA;C z?nyKA0nXcO7g9b-sN1ZF6$|%cA|K|zcfQ9azewqU74t!np(4KZRVZUaqcx69X3Ky@ zK^@oHNXTmulE(upu?o`I)SO~uw}32ehtCUU z`at77KxZm)WpHV^M&~D(&27e2Dy%L(EHU#naoO!cFj7)D&@x*Qz6S>2;QnQmM0N9I zi#P#u`gOwmWENi7GhT&_h4`F?=391~9dMSEBg`moHnd4!=sEs+Sf=%I)#&VaxG_4DN^IcHdMq;^bQ7cM!I zQ#diRyFD7BFe_!bq5B;b{)D5SYrv+Ng=>VsTfev*Kuh~L7OSL23M>s zWI%dxLqZ}h8)aiBn&638H3~#{#>Zd31QGgJ&U&|IE$dV2+j;`nHQE_vzbfr6iQ;H| zys9KZd%VDL3l*HE*FBxwo@_skuKq(2!Uf+kOd z)(E%;W^3u{%Zm-#sFWizr-zaTQ6TkU;G4^gM2vEJ;M7}+u55mCuKJcnHOpe?@pIUA zEst2ZY`d36v*Pq~*>*R+4S%PV+;&-<-1fhf|6WwkA7yNQJ~F74@9>Z*nNaH{it=|! zt>VkWu`9z2^ed7()Emx(ojGCb+R`CLO{uC&4~2b~sp31PhR*I8{2VPNMs)hM;1kLg82d@OXnoQfN}wy&0nMa4FG5KgCMcBj4yNbjA>U2LTl z)}yl;QX=_@l`^#QJ7a8RNk(6d(2PEtVi|k0#5H`Sk89vQT{qx1yqT;rwaNp-ZxyXX zuLvI1DSoSvv9w2_Qg1o~U;EKmRKsa8@k%n_`;t93=Z&eK0#Ud>LYeL)mMs z>}m3$fg(`N0ModP7ECPrYyW!xe)7{CF|DcPl1G`pVrym%T3*5^F;7+Ec^G*zi%}-# z+L_ly@%o;t8dOkO-6%Ev@n+;dqbK+~VCogX;{%AwI}`>-4t~2epe!xrZE)G8im%ny zj@w|jcd$ZpIrs2L1$A%cg4b1do@guVVc6g3YeKpm+z43e+bU5am9s&dKAq-O7lMlH zRjHz|mEcj}568C zn)43CMNFM*FIU0-SL)Kxto0{cTIFN37Ue^*P#NkQXuCRfRld85livON{hFQRCS9(E z3Z@a3_{6A9!lyBOjbRy7%3qAEP6~VnUrPvBN)y|)?HazrDRK9dcSA^W{{`$-9Yfpu ze*t@8C8#e!Dd^?}L#D{)U%=j4x*W8D3a1uPo-#tI1Z4&&#>v|EpTYkE?DhTw*qce^ z1h|W?)HImbL%zk;Am3XzAnNjc|6Mpa(#DL0940yJ!~xfv2qr zJ$y|)uO+-Mr{aeow~{&jBOxv2Umh2mJ>94d_eg?s`~q0=BaDm(gnh5`YlJ=_%va{n zqifXc))ah2$aY~KJ@tOF%Hm<>_H9nM=YQS$MF;EX$g{>WEN|E6zq=8hS1|LQ14))w(@cWKRH@c4WrV1S@p#WZl#Bcd@beGO6AZRb-I&FAG)aOVa343wRh9M zwdz3?S2u^A|F_%D#q)S8nl3I|EKR)E^S2@WTiHEHaPLhkEt(>>=iu^}`R#D{eXvub z74^Ssta@qA>bHUwEyu6T_PZdte#_F_>TmOR8Or{Sv|{S!)ScprkL60oN~@n%Mb%h4 z4F7h$zox9bRStW8`Hb{#(ic^|uBd*VQ~9}~_NhhJ9;&C!?3yN7KW%)X~Y+SN* z+C0-`^)#)oiKor<8o8{#{SJ(r{XU?mG;ropEGK^MQe5*pX)EGo#Hzpdh5vR|(v~kJ zaN$nG=*Pt_tA2X9B}nOx)X`D>!xSTJ8HMS(ZzW5gynCq)!nAtFPr)H_96b&RfRdp* z13o`azb6R2G@Hl*u=grlTk>G(kVtz3>vl-lh?xcMw3RBX6BdcP*e9RW8?an zc65*SzF(57m)%3j*R~sm_Vy=wSQDj!h}C-!LUxX0_D7|QfeJC)DQ2#F;r@^3R*nGn z>S|&JEy{inx6Q_QjXtdck}*f}exnoUw~=Y8%WQSFRk@$G!u<3x0_n3iz2VD<2My5! zxSGY71dsZi(yswh-}ij>Upvx%J9DQ2+GgWrREWM%$aEQFOwS`MA%xS`ThMxr+TcSZ z#9fjKo@z=i`hK=UjS@D(^_0R}=>_vOg|F&QXb3BHC}2kHB~Tn~DZZK*6;yy*0BTz6|K{i|{>#zJekhVT4nJTVLl+auQ1jSE!$*6ZS15XxYVgLJ^8D(C zkaC&5*T|^y{1cHW5^lvrsA9A$(NrUK@~C-`_i2dIP$($P3;iJBs+97uxT%ineDI@M z_@rosWEHH)7?nOK2wuKdVK?&rs>QaEZb)V2LgTDrN)w}8ZIQ@WinwGO|95oelw$~Rkf>b^vOlp4F9~x z3eYGHICB)3+#brxZ*cta`U9k~QN6ZsTSKt?d3gR8s#*+c<-wWyGFtHL*057We?5;~ zfb{u3by*+En-sqN~s=dc-1pA*RqAFQ_nbkT$S z@YLrZlgK1y8df!t%Tm66oPmS%f%v=7sV7884HCo$hb>1cKNuKqD0tQKSN%^MniF|w zC|}R`M4>vIeqIPrS6&CX(I8AU>#I9vIjUfa(h?jl-kT1qB0W@jj?csc4T;z(0YhLPKa$i=6a>;?67p8v_3xDJ zeZGi(Wl1m_@RU6Mx2IcM7XwjAz|_3BIyyV+{%v|>#zeGgD$w{0@57P$cUjQl&tjJ`$8GggRCp!pVtq@X`R(V|xN)#D%Qoq!Qc7rv;Ar@QARami93^3;9A0OwVD&Pi*M zX2E}^j0dR{ZsoyTFlgXNSwsL}79r8%u$P0&$DI>0O=i9PcJT-Y)fH)Wo?Kib{mEM3)HW-L8Y z{a%duV=kRMjgl#dcQ(|1yDQm23VPterpYF*>9XJ)}N16z3f}b)d#{^NF(?8bO6tmv5T;QyIE`h7!u~ zHH-&oA1#toaj6;S1aq3SP{YW0n)$8#bvh0`JluUwYNvEsrdrb;R(p|e6oTUVe7_dq zaWq1gJS5B{s0*}02F<1Zw`vcjq4<{rUA*EKz)IIDx`K{|E^@Bt1|!*ze5!HQ`(3Es z-un^J>YrwU-8xt}^)dphUzPe_s5*B6GHbpXKGP<2YTucsm7l04Nv|k&nIB1toO$8D zD!K%D96Ce6>cFp;A0Nj5$+Gn$ml1Hnnf(ef67YY4HUg<7(z(79uMk=lcC zPqGnlVx>zXmmlm~M*eIcNBX7L3MYsEq1_%S;n(?Fr0O~{avKSI`J+`L>;Coq+}-|QYrWs~eXk8ze@I*!6f>;T)nO7 z`+sTQJ_o>}k*2-0oeqseX>j5NdrZfeyZ=&i9+Ds`WQ$D~Q++rpx-zCq;ycO|`NrVB+kiiq0eHKZE%~=GQVRglhK+kx z!K9~t^M`-&FpovGjZHMjxQ4V#KPnk6xg0pmq1hb&E;&;0#K@q4pGSk^7WB&1b8rzr zrXa<-OJ@K!I5YE7H3pzLJ$NqR3$aA^(1M8U@qrB-9y)PxEFK&z3cnG%y=>D`GeHVp z#7-b2yZD}*Kg%rv0P@)z#Liq5yRkDYkD7vH&p~ouGo=CyV$IWD8{H2x%z+d0j0}4s^klYn7F)^jQdZTIYT1 zC`1d_i$i~Rb;EI+0u${RSCX2{-!w5a=}f)h>eJne1W1YmV?)TT1tfv^0ufUbI)G3( zsBaE6c%nH|oTz0b<8rAm?q4717z?ecyT~{)eU9Uho$glo6i$X)q$98dMT<5_>VRK0 z4QF;*-d((IRkcLBJPbN2X#j8Jf=Y#VsnT3W{1|s@t5+8F4(!YhOx8BHH7>VxAZ+LM zqB`~bHyj@I0Bl`DMtY10oT1(v_;yu(Gng1Q3_}VJVO3YHJWAsGrwy?H{nHyJ6sKHl zz+37v*r|Mn{JFJ(`8UW5C$-Pv#04Tn*DRYUZFQ!<>dLGQ9yIS3J&8R5cn`pzNeh^QV4)1vS zy}1>B!|~Vb_l|#n3z@CQJF<8PXvXg>5fj$Dhu9y6jG_a+>*;ZK^%m>@i(S$*fY8U- zb5U=C*kR->Ena^fcJ#gH+tg0|Y^J0Ew^gU6I3b#F_I@5`L|V7VeiyEDW4CuHrcc66 zqXQ8cFVhz9Bm*vLjHQlpmT!V942%&;zgV*eCyGh#0mJ{*!d)q4Vj!#}80^yib$I`T zk$~jw36b3ub&36Jh6oMavC;GTeP4K7+RthF8J&I>8AD8Nv7goy*YOGx`8S|x5R!t2 z8~#M`v@Tkx;=$>1w;sL-Rcv}=CePpF=P%HpJS3t?rD^m4@hSU_z&#$3b(=i9Wc%9z&-;p$}0B-x+o1wI!q=Pl>Zs+?%UkOTsJ$e=h z-xD`o$wIs*$`1zt^?yTxdA=MP0Bqlw&q-KjE#j6m&389X%oIP9iro0#6V0WfMw?Ab*T*_`mzw;@<5mB+OUp=1h{QYeqx=Ne25%g)AV>fqb7BU}w1J zY$3`hwFjs4(dYM1lA|{mofNr>Xny36<*Zm&7cHH$a=~bSfe`LYf>U|4dr1~fDD&uk zX$SOIp=%#LW*Sp2_&k+brT2NMI$)}O>-6Dc;|)_c9T0j)sqrD{RsWidy4#)zr(Cq% zSKNxx9aNr?SRvg2!K;ymvBXd1mYvn}1XpF2AOv^N>eoYiHY)*OMO`T!RjO?b3bn~8 zhqGpoP@@- zr*7hD(~RYlXD#w8!%J}T1IK7x82#-rLWy*OS%JoDmuXD|Wrr95q;Lx}rE^ILa2(3& zT$A{c&aW>okneE&CT$KD-rl5<4i;2T@->(?HFCAKhlM9fxwIFh(;*-?(Oee}Eax>} z?W5LhnWb*A=lFoP0cn~-%a32YmyJTF+i6F0nM~UqxdDv(0q4+nDC|z<6PrEWv2P zj4NeAJ;@y&qdBmQxI5k*Lk=RMO~Jitem>du`&B9U?9o@;93uRGDuwah>(o&+cD)lX z(69krp87q#TD~`N1I>%P0?<0#{ zmu!^%%=BBIV6#jT!6)$c-Ei?2U{<`F{K4vWRT}2@UDXMi34uCqkIELur z>m!JKZ5)GI8WXuRNjz2rk48kTQM;=i?Q~@Fj6qxof)KO^sYXA4SE|%6=X<@5HDise zOxk61n>}_I+Q`~}6FbJzq`_~8-;8{UiF7bb9g=A7pKIJ7kts_K|ELr@F49~c$m>Me zfA56hMDNRbkN-M_H9j!wo?ywz0@O@pED6;j%hK{lyGgFTFev8r(CRGh#3?FSya}AT zIMX+6v9tRlcHqqUo0B)Fqg&r)=N;r;jy2(6y)=U7N~>BB(B~UlBck^I!;2iA945|? zfF`R?f5)VOtnqWXf7VmH*3&6z375;-0()Wkns=HB1;`Xd*Gx z7uKyTFK4B$_^LALNVe#C*Uh0JnJyYjVCSfj$!>np-6 z{|;bFqf{nayC}&7zG2LUY>6YaU^?jTum!kAJoLA+K8TK`S=E@NgJNqjj>xo_o!kY)_pxdev$k0>ywf+Z+HREd#pb0@n$El63HguH&KElU`|SU{sy>bUp7 zF2vH(r7PCS0}Q=H`n5cjS_lcVdeML^e7TTEz&ZMM5083BRq6Aem6~U7dA`DOX_HHN zB%8aLS%ZI7(m}SI-24ytRCli3+0NJFhv9@C(nlOmnSEwCMCxgBfnIcYAh~Y>*QK1P;|A@ zu)?>p6wGi52%1bQ$rlx?A}7o{kZjcL-;@&0_bdi)s*63@A~!>k9eL<<8^l@nJYtUH z6wjwwzo|oiPreJ0a^+(A@rFi}#?;hsYpMHp>*tTign5_W8lu);r`P&4_5GIk9?p+X zI+Z)SEqr)xn~&7e(D~XAs`c{TG^pr5+ZXvDy@Vt7Z%o+k329B+3+u0`xI+o1r>Ya&$_30(D&= z0+tj+O;lTRR#j&f!lv&V!ie=JdaNP*!v+Kj0wv2y3L+hcy>N7t%X|jwxF)*Ay~r}> z5$u2P_D(^v1ns}>*tTukTw~j|ZQHhO+n!lt8*6OaJoA136Z`H&>~pdAMOS8Zbah8m zXLnX-zrW{E=|La-1JsRBF@C}t&uP(Fww?nTIq8!xfS#|<9-kme7ucAnDiT}B0tRiH zVJIVHgUR!C3DDwnq{_Ymx91oDPZ^l&@dJZKbr3w z>AR^SX=J3w%r@sl71Wlb^|6-vrrj!zt6AaMUx%_*UQ;P#9ID6%ag0zan_Q(Nf#(*a zQn@~YA#<200iM7*7^{;x8g{+S#D|&2)wE9iUvt$lG0^rF;;?jXKN)vT zZ->%^hX3{7sygt^{qdID>u6sNj(Z9HMzb|0;UZQo!?ykSRy}*8X_GId9h= zH^HgYd~h#ttR!78H&nSlCEM;&pUoq5||7RIfi#{ICCDvpQ&Qe{1`M5#xY#tA|1q(_(AvKBVaKOj{1oL=4;T&(H^ z=Jal0C@M`Tciey|8qL^I{_SwB?!bS7YfuvZ7g5f7bkz6poc;BmFL<$Z;G-#QYSgM} z1~{3nX#pP(mxuSyuddZe+5+Px*lK1%W-w|y+6w5J!T@rMJzBkDgi0+>tGhtLEzIPD zWmPA$)$O_goEexHLlRD76s?JVpAshXAIb&rjH+a=SbkvY52Td&&>h!v=237s`OUjc;CnE)Wn=^Kl(Ap*P<=)W^}sOa%#gckZ=mQ zs<3*gs#BJLdp@N@Q{9^R@nt0jMV;oYo!nc;j@#Ih9;-%#mtfu!)7WZWn|#bjnKH`< zrUXep@``HnE%6%Lfb&bo=5nL};!+4hKN*1s#nBa5}N92P`^VuduZKp>#AMH=~ zozcio?Yg)&n-A3a|bXpYbT{Y1mCzn9nNUn^52fkwN*Uov33=Tb^7^1uIhH(&6o>4`Pv3bwp| zvhw?@33|R5ZaYyy=oNYvD?g6@8kiJO_e`cEQr79Cid@=y*~&&T)0-#edm;6!j$QH^ z?iF#hSpHZUf@lF&oYWj&f?!JFWeS!I|NYFJZQo3^%^R3Bh(ni(7wrC`5pSM*SKW$g z#?2V1XZJSCVsCpTdBWmWtDrL_>I1NF{i!wt#KY}U=jU>rZ-_dXpi51xxc*azzZG&# z_xR8|hZ}T#?c|o{2l?VrA>Zc*dQ(QUGr;n)qQ=P8gd9-&^6A1IMj>DMP>BhO!Jre( z1F{nA+BqMqPw=FRPof?>p)tmYO^I$cu$b;huhXtcr%p5i#w&bzHEl91(P-yw=!HV7 zW_@{Y7?*XPE;XvHDtL}Qr496QkA}`%jT7d~pB{(XSx@+S)`>yN#3iSUh|de!V1ab3 z6FV?ixY6UzmqNL--*Y3(cW{PA-`n>#QwS~4dUl~y5)Mc%J+i!QuUOBz^7;u)YB&~4pFTsVJUvbALb2oSN!?qL z66IYwB>Y8Ajd+ryRqei4$ubcF?DB+p{58 z5>SAtM7jJPC!9VCbXSOiPx8VfA&;?AdQRO)qt=9!i#L<11oYrGhHa&D)yl76m z9g5m9oq)C~csyQ*l313qH>V7w$SZ-aTf$>AT-PKe>bH^>)yNb5U~V%=#{W)$re$2k zuz~46F`#OUbr=P%#MOlEr}+1fM4r%KeK)t-z6ri@3tZAuIujS?G)HRjuR!{vjY1_W zfk4u72oe;xol(nNU37pCKu3eo0Woc(IwUuc7*4&PO{(ZMxny9(l*b#3ls@vKIv+6Wm)!F-TDuOzDywb9D zdHz~74cSgm`6{Hh`x%u@1uoP{PmuH}Ww9YR`p77`M@|KbhOeurBq%uXHh$k2AER?- z?U~+Kw6ELub;NIR+hXDw)gqZ9M&jT98wAS0{{IXDg{ELlQsq6J=Utr&YyBjpCW(@M zsS5O&4fuIEz2Q<%zI!xGrNIH`(+hZ++o?n=QbHKHxw&$(-n`(poCWUmqC0tYUG6vv zK5f#nJ|D3ReKR4h8WJec=IhM`ad4Tqx%v5exqd(IFK^|<;c%WW=GlFFyE?j|f9_1G z?QCvoMBn>)xZK}g*QT&mEKAHiw|0Zt!|X(HI&Gn&%K=K=Rs%FG!4-aGw%v{^*uUKN z{L_q+pfVCmA=mch@*iUj!JsEt_9dKyRLik%fl};K-jn=KCdl*OFZXA=-i>3(EZ^$b zaDjxvIP34~4g0U^W0Z)UkGkyk$Ti>3c)1$cd3a9#Rk_$%%nI4OayD0ySn;4QU`q7p zRuAews*kw97>`64QJzk*HiVU8PknfvRiDzb&3!j@0S_8v1C5&D0IAORUP#dz`xue8 z{}l>4cRYRdWl(+7FZ|_C#8$K?jDaWp85vY-X<+{|`Z83JL8_P9z#ODcDmSXj4#$3_9Bk+nU0-DGABVg!cdY%nfM)z{)RacMXQn=_D3mXEgkW_UiY$O*r zzRTsqFyu<0-H~`8rGSfs+0cxQ6X#i-+mV~+Mv{}~kIQ$}P0-{TGh4dE6|!o1lp&p4 z!~8cDgcvqQ5Ixi2dAUZg?GTYT86KxWM67W&h9I!tKEtHb(4JhY7BZmji(#71bF2La za{T%8)S?iU+Usp;UwCv2J+}7X8rMw^v_g-<%@3uhLh;3>=VgW@g0{b$7<5`>0Nh0e zAG(&$NvXeB$CBN;V*Y@3u@kWOUpQ)Slq0K8O>StKgN%a?TF%zMoph(?m?{EfWuvBQ z{LzFX^N3|9~d0u&kFmCxL7( zv;aRFq$T>_pF~a?T6ljJ^rLK%Zan_2qUYtDaqq8ilwp z)QfBBDY0Q_9;F<)5uIxN+B-s|$-)Fzy>lt>z+uDG3h)TkezQS22kM4fWzEYD<_Ca0 z5n%EQ{ywiqy`r@z+CWu57QvBl(HNd~b;r zh1i$02Vte^x7Zi7U8h71C-94@>d`uQHzID_ndzkGNf_QCk^k85Xvvp6{J~~*vadoJ zJ6ZZ#E=M>`rZKP6V->WwY!Ofk+v;V2xDon4>)=59|LNf9{lDwrprC9%kE1VV-W(0HUUNTkEq+u$<#2in?$QAd&Q8JP%^{%e z2F-Df9QlgC+lWT)w5sqnG!O>t8eVZOJ`@LlPFXz_nbu(*iEhn}jXa2Ety5-A>aHn` z_E`0wU=SL;sjA`3|6VZYQ^(8n-vObvPX%vEm7)F@#d<+m!=79kYKi%7&;z_5K-3Gj zSZ6FBDb<{08~3Z-M)rqv>2*(1&D=2F=lZVLU`W$I93JlJj+mcyEc}&qt&6ukDE&Fq z<gW@U9~DK4MMzKdAub_8IXpz>Xtdf^Y#B9k>^lqwORc9gzV|$Q@|K0Ny)_8`mOEaq zHX7E{agk+khF_(J{!2uu<3Rpv178Ey z;w&)Xl&70L6u-aW%XnUT5|vCJdKoU3I#WcEDE9qnYMSQ-es?+ zbONuPOgGlJ+w?tAM<21=M-7)ZsyO7j9&*hn88p*{Fd1Oi5G z)YM}Zt2ZnOCJlO<6!0jT0B^+mIG-Q{;=XZ7Phdoz1Y_=aU2>R9&-JD5#EEf;9tHXN z-9O&D+o99Huk)3W{qHbN$*@00)BXTZ+T6oi(^EN;-tnZ`VOJV`UY~Xx zjlt-iumozlq0=9v!Ys`S`;U-%7ub zx-sssalZbPa)ODkTLB)QZ1=?~WZXY zMyP=^pK2KRyLd8Z6d|MA5oLjiOIpA;$Y>oZ@r9=V2{IokC-bboS&`aVDWE;D?+mMyLlr2np{TjZo%x9=0#Fi2(AF$9%&dqqll zT5dssaS-z5Z?Q?9#$R1*{=pbJx}(;5JI7wojKa=`%m5hJsRFupT)yOeJGqAnMC>7phq!i3Ks%j0>zdfmhgXZBX9mVU!yaY^Z2XC+#+qvQtgLaFx zR?c*hLP!LOF`$B+o`afL9H%*ncpwm#v_WJwCk71bSpOH1)>(ZK(w+Kb&kT$Yx!NV$ zrs?qwWQhvShcz0aRPJ={|6uD@@4XfV9AOPb(OAMQ_I6;^By-U|*Iov4=@tM#4RNx; zyveq7#x_n(QUh{>tyyHfeIi-!RCQcFdx53L0A z`ix{>2Vq_MZx*7u{*CX+(lUTuadpn@s*pw&LNDiG-!HH|mtI=M??Zr%Xf^cpMEh?V zW|Z}2fTh468_xjgzl8VWBwxq;;+ z9C9$gh!M&b7VXea9p&07TDC-J9mps(hW1z5waEzPXrB!cKe zyi_t>Q)4mpx)`@sfojS++8BoVKoY9YW4OjehvXOuqLWN4iPvR=2o)ngFT_?erc9cbH~@9pNwwU4{H^0d#|_^)bSxh1Ez`!;a+5c398$1^t+b-i`i3cc*AJ< zJhazIfp;@?^bjalB--ys`+(Ny9fpXKkpo?y9w*=qqz3FV!=$xg*MyybRNGya4|Rnc zpH;nemD6Z2!`@BA)$iP2hdM!(I~jl$FbER;N(fG;Fi_Ev%>g*Om~%pt#KB@Z#*zvZ z*8P`FS~}m!71C-ZHj0*arJ!{uJ*DWz6bpR35_ENLyWgaGompEpQaI={2JA*KapKFz831tj}qt4QIK zR|0+*G*lVj=2YVD660@sD>%TdMC2OgS1W;c|G>Oy z-ivt*wPPw)z%US#eCa*{-2yG@8A$uY2qVI`X|_E$SEv>Kx!!=sk&cxaL#ceBd#8A} zz#a{{?y{mQM{&giNDCV>4!ogcW3VU<8DluNseU!YU*bk%#{qHE(-*qgSvm-EK5nAC z*UL+L;GqY!ra^B(UGNk;;yUJgE-Rkj<`L5)r`7Dx1uHjU^|xD-J34lejC4S2!PXG9 zVmMwDGb#eRHiP2eCn{pA@&KltDb=B*IuJs(KrR1oy&M+utR$9vR7~t2_2~-ybR}O_ zsAWgl^unFKDs>cKH(|-&j#i9ZhL_?w<8hXP&SLWusbkn0k;q@bEml;7cn$8b^|^Bs zrf@XXN#3<7Vd`-e&oW#_Iwb=*byoT>Ri4d6(viaU1;wl?KO0wl0fdZ>d2t0PXzoV6 zlJNnd>mcFzB8UL3c0Rl_Cc+fD)k#a$NwG`oVtrt%iC0cN>(|y+I(V~&Gf}gj$)+d7 zP4S5g_d1K7mAN$*Yd*d5SVEP4Bw-lKuDO3sU|t_jC@-moG~H%i&hvJQg}lS$NXnED zK1{VK2!nM$&LQ|dX_nf;l6ER&GAV{Fb-}!$ZaG`-R?b(nZ4hI&#LdD}v|aEW?HQ(U zQ$PLSHOC#zmYVu|W+Q)Zq5Q;kN`9iczuo_C*nIG6VocJAO^LQW;^oQqV=)M|{3NB3 z5EX153e)LI_KAp0!R5zLfLW$8KvQ~T&M5YMo}7VKKNv^MqZ!|E|6**(hkTqb5H^S4 zfUf>Tjvw8y?Vm!O2Mz=Td?pMR2&@gSKuzyIF#R3W*M!NPNzdLTL^hsTYzNeY8`SeS zl*dHUb9t5bpyX~U3>o>0^qUI^jBq99mkVzV?JGEH%gWP<=pu;aO4_e|k|#L-<~4H! z#RPytq!VYpfN~R6Zh%dsTFS$vl5wq2T5Iu1Qr^?~0~UM*DApQAKp+awD=6P+I$T?kT8tI}V%O=w?ji#a-R7_#qBhtK1D4D#+eIr~F z(mV=1RA1ZwEpS3gQaW7>X!6}0Td{OjBVUk8CjC8jwkLw^9E7XwR`?6m6E5>S;brA+&022>2@_sv9u6@A$afNzZ$rhe&~9C{v-my8JY*WRHmOaFt2;(BPihUscD8|Qwshf7ptz{e*F=%X7|V@j20Y+=@<4F4mf|2F{fne(C)+9dM-&>ixBt_;|2FAQH!o*K5_m?zE59%H*tKciHCpZWHG9K%p*IeGJ6ZCr z<%ebT-N*Q|lm25j^}~MrgZ=OW>xb7@ayUPZ-v@g!mQHB+%4`~L?lS^|XcQVgztAxL zyQ}_yS%dYv%bNFl=qdW@TlD|tSsnTG>+{)ZX8h3`Vty~+wdHSyosHBOHk~M42w3|- zh*nC_vnl+Ak6L6fk98eydJv$e(zTjO(qVfJ!mXisc|oyDseo6$^6&ZX<==pEJWLH! zI~KW=>f+*|arjOQ8_*EBU_`JOW`z1py%DALZ{sVLyb|RY6NP^2gn3yBS{hY$Kx1|6 zb&UP@n%Ck_%DX_Cb<~gp8@+9fo8~{IC%bC5Z+7hr!~0mVOOi<8+;ecv%rA(7*Ob`? zI$EUAQI~0ECUe1o)2z#d_rK1>_Zm{0;O+wmRn+``{j!=$;#+3!*xp93rOqNS{53XY zV+5>)sk=(Aa=J(y`VX8@kA3mloQ_8pX(!u1<6jqgE5nys3>*I_a_kkd>LE$T`T`6f z(5de+srpl6nBw0bfRA#rI&Zy{_*wMi zgFJ~TcW1=W{7)KV%SHlgDDO677WUSrIe@hMr#tj|R_bJ0vrl08<@knEru2|CYmsLj zfd3=OMtPBJ^MNF`JUU=U@KY$c|4XcIF}xHn3AHO4Q%XX#fq%(e2)(B$S_eWO}p24IjT|bSZa84k1UP?j-lg`SB)mwrh^E_2s9V$ z@6gT^<(q+tF?`dnjMHlLfVvbON6e}&W~+8zaW=%*O*-*QT>#(S+mDO%XP{U>BAs?_ zXhWCz_7l7|Ghj^!m6Pb>lzui%3eBlfqtP=GO#Q^6@9o$QuNN`c#{0$a>brikMsA9p z;5ucFLef8_Xpge*R2~ala$f+(m0}4$yD#HGB*GZF-Ot^NZ|JHC=QQPv_0$UWZs zA96rEf0Bvrwh;RvT6Vh^n$zbSbDN zhz$hg-=0?k6=EJ*4a!Z!99O6~oCAA|DN284eMY@AX4$xra%ql-NRGLg7167$BA3H~ z0j6E7_IaD(<1$D$$5V?=$B%=$)eHDE`LRJ;H-{C0uyx<)+wD}ZtQtjqx7KzHFs%%u zd{xT{zIl_>dJB@&mYT+(QkqK?SNqNubs9>!@vpD1W~O7!GK>MX-2Glb@SOdYsiLh| zvD)-d?lvRA`^28e~!jQUU>K2iS=}eQcSLDQ5k`)}siN>2xFsg+F>!F*nu@#7yrLov9 zKg*b*J;EJID0T9Ar@g%c{U*u6U;5ks0b2b*nOa214+Zlf;Yl2~vL)aT%HMS|AX#YT zt*W?|rQc5AIE~#KnUOoBUrZC*N$NTwe1!Zc)~IY}pSVpg!LlhFLlqg@(GrSz0|G%d zvI=)Gb1M-&P6o$kP<)O~I1LqPgL~tcuXTpO5e+B`EO;SWjk!>$PT9H|W#VlwK`#my zH%XJm>gIJf^5yH{0WZyy5Y9`%rE~>^v%WNn%;9`L80MCj?iXN#$&$E$(R`Z^_`Kmv z3KiulM6pg@P(CR?6UXfjnx?oxD&~c7Z8j(pry6A4hf8St!*%Yi&xi77@AnCiIBkE% zV^-FyhJ=7ODCM3G7auGJn++{U)G~6RI?P*S`9DL^(LLvU_1=$Vt!1bCdP1&c2K8I(Z3Pdh^naUO|xC~Z+e*uq~GZx1A#v!9J(EcZ#Jgr z8G<0GtK4_>1IeRJ+xmx!No#J-_g+}so}OJiP+B_4kNby}s?2}Zub$70?e>)2qc2(# ztNw!UY+ozlGjI=n-zuh}d0HuK%w<|izUe2K$*Snq-ao?a1LJIY*v|2Cjy}kNH=>(q z>G&AqIErHaHOc`DLvJp5ak8S$;hlk|>mlM?%Qi=(1|Ovv2i4Hp&WR>}+eoF*w&s$n zjszQIDXViPiH_p`!8p6Bj5Hb50k*7=2{JZ{P;=bshIHb=d zK8S}G$qb11>-FH$g#f-fVC@~bET}?;vbPT1%OzT6Twc0@eviQXT>>g$$hN6uks(&C zsq84GUR_oXmyVq7}i&9GZ4YAK$n5Pz~T1k;N?GqNkEZ8zn+}EOV6A;QaQn& zS_=&@fi31xFHOR;|J6_mFMS(Cf#K(2MR2P5ukY&(%Hl?Qtd{vr0dR1uXcE(`f-J$9 zfOb*%%Hssy3=5y~S-ioo2?aa+3i>`n(tpF8uON$e2$pR{Xw?c{zC<42_pxc4NtS zTqDmDH=aW8m$rzOrnIP@oqlaF?0H(li*agdCu#XlXcm?|t#@Qtf-CO=KrSq_I@Az| z1UF7;T`x+>hmkuPrRR?zYBzOW z6UOG&v;i0ATPF3%G0~{69C4%TlI%sWZb+VtrfEb&hWmCK$ZDqmc0xw0Ju_SuhLVP>&z+4vc2%F2o zuDyp@%n*9cidgj!bIx??;A3!u6(plTtyCHNlf5Z`8a;L)xXqM<2uG;s5e2&?Sd%h@ z<2)>ZwNiY>7r5y}A~_+O?f)cj%6Awa`sAAP&C`@vG-qnkdQ`^d5yb!6IJscp+sK6N z$Aw!0{{?(}d{9;sCjrqk+Ty3@Z5uGkV;6fBY?|< zRJY7n)@y&cxlaCIgK@IRz@=41pg?A&gYstBc4I8*!)n2KMz@2at|iZLq)MY2bQCyF z)%4pSS<9cwyq?R=#>TQ~58z6jWxrq>6s(J?s{eaB|ICIs`{t4n#w!{$0@clc*NN*9hL62-U*0 zYG-}N=QFrtfiD)nJ>7JOAVnNKj)^%gmN4pxxt^D`&gkE*eb< zaO|99VqwJY1jV{ia*U_XKLt3u+2piowc`11DBY+R%?D4DF<8)o<^pDcuNNsvVsI~# zmD-9Q8Rts@IgC@34t$`HF{QK^!maoEqXdMi{$B7XhPLWbhAM zA@zqrIUsHA+6jeXH)eTl&$6eQiIiLdNGyf2W-M_eLK=*^u( zhEAeI;{D2`dTe0zi<4N|0RFOLQo5Q9vk8aiDtwx?5;373oso7= zDoZD;GlNe3zB;&$P2C8*hWIarcHE>0r~oWD4&BUl-eck?_k%_*B(2*y1CJ;ZDU$;6 zo+i;^d|hXr)->~8xB#5DeKF6vF;u)5gJ`w=EM~s?nFpPB4`id67h_)mWR*pjM|xbY zqFpWuP(SoE$aSmnr=M9*blN0VA&DO9TKaMxPsMhUIkBPGLYBBe~4Mh_mDu6D^6VgR*9 zupEeRpcyeJ>0kv;jO#)}ncp3|7;(YoH5*nNH-_b4pJa9#e zpm3UgIB^mftNLbN@I-}{qt0QNTc6K5nifhiFuF_Y>%uj6+JDo|<18^1rHdi>tz!r( zn-N}-hsz9#jN{A+g<3iTq<0<<`ldThlp2*usGPp80;ZgBe8WOaPxx=MazCs!^b0Vz zU%wuBZNvm%rpTU?9L~s zi2kQV+B*QL2a_}o212>1wmfI{01KD42IT9)x*>m;mI-y>a{Wh!pXuI`pe&*CJKQGJI+aNZH#j=E z>)5i<(ZwS29gJeL@1B~HE;*1*H8phNT=;?5zg;W1ZePo7KSgc*K4?a-p3a= zXro(&toQssR(?=TLIMlHN(qOP@yNOHeUu4-&|W#Z6+fRpmp?ld9k4&2vvRw=d>-$5 zi&*qwPC+j_kJ>x;CroHE*h-YU;pGfke&S1@+VyWNHdw7>a2?+Abz^s)_}CzHlSRvF zYM=+Di?=+G!UkHpXs@gK>6ML*n+T9j123L<6Bd*?1h(ymUez>q94H8o{w{+Mx9*ZN z-llybvZOMsMttBch~G+%LQT;nmP|%Ygc+!g79=4|IO?K=Z}?=XLN0?Ag8?~CDYvLi z8LHO05}(C+%%bJm-Ml{EpKmYy6ZuAX#?x=^E?hM>!x9!=2>Xmrl7^^T^(OI1BE~el zocte0Zze|~pi^?PnGgA(>w7lGOtcVEDs+Mm2}0Y_`X2=Ls7BBHJv{Hd#X2XINO6mJ zGnOivJfy2B+-|(2eliM8(MGHy8B(c@UZ!L)*dr}_%k9RImy3zdrmc+iaX67?7@0PrG3CI6g@DTVApVBzQWjF9>K3E7Sm2Wz903qsV+$pb5S3bY!f6E^Ia zQmR!8(^uPT(uS^pGjbhG6dFcHrYgd&)hKovhqD+VXIMwMS!McOSxl_7ZA$?M{__vg zO31#ZhQC}xS&SClj;?MHCjeBJlB5G@4NRUVhq>zcsgtno1Z)HuA(Svts#c`{e#KBy z*22<$EINTFigrSBoKmOpFuC$L`n3y$)jW_4%zG#Rm&xl14mJ{Vl&R%<#;TM6pqzx8 zjj)O}dE!blAM%c*V^7D5sYI5x<;2=|#wGQljiBMV>Qy%L!^63s&q5;RH0Nj|azOVH znmG?7y~9>d#LeG6Hm?Xv3Un!LDILov%kNa=Dm1R;OyXP&jdDuEn&_Cn z(UU7(J+x z&_kGz5JFATQA1)!i)*{$(TcALdjCExa`K@xHZ`;VzXTsxg>#iwn=XZ@f!<*fQ(P!S6=z8<2*0|MV@MvKr)$*+O+x|?| zCDA-&P3)Oa!eQ`aN?cD4JG^C!BWj`MB$*dv zw~xRBr)eo09JDuJrEb-pNMyo-MA2a5>?TfJT1^z-;up3GGubqBBD^D>KyMqq*RlCI zP1y@K44CG-4UG&{5|PpZ%XIO_Cf$US^u}W%?JaSR!Z2e*Gf~&dSK3yX&Sru-Pd&Ko zuf2KYDYI6BA1Xn&>}-YdWefHYvpZ4284#R{YZnI#Eqos>tImr+(AEpcS1&lu1$)Wy z(NGN8;iyOVJmXbSA#~}CqSg1Mo{bXys2@OKAae-jv2>CDt$IQ~WRJ^%)y0O{ACl-5 zw?wm{m$S=mlcbrMp0uBXP0CtXx%ad(S-IO#`ikzFhMHii$0=Z7nK7L8?pictgTa4u z?85-yoT`ga`Uv2cHR!Rl1a%Ih+%ShVAE(CAfRoL%*q@J6+BAWWGa}2)8TAOngF5K4 zf_y1t#iQWFTdck(@A(Y%=z+B-d+49B8gzrp_sl7Yho*ZI(68h1 z3-p2&f|S?p)>06vy?`3oQ#aqhs^H};GJYimS||em&?NpiB7vB{HdRazj54Iw+aE!p}2D~FOaI)(4d3itFgv!IBxkRdiT~=9r{P~N8 zT+4m==y%0!pY8Ndh9G2> zsUalBCfBR$4Y2g(wx#qV#AVUZ)XU7;E-DzV`ueIeJT=KGW}ct*pf;4Kbi%Zr86RF| zy;A&|OI@v}!84c)S_solleXJr2X=L1y;2Ge^Sk7Q58lXau(ZZgrwqWRy4V(0XB9n- zd=-4vZvWR&gy;9GZmnT2tD~2zorYNT#abjT>Me!lN= zWclHF74XP09aCH_Lie*g^-{Rtr0oP<*(Zp=wcqg#IqJ=#!v3InLw0mnN82&m27>6^ zK5)j?@=u8@i!z|3r2>cMz;1|V>Cy;j3^C3A2<-5&dI%hNZo%HXGzXsf5Nc+5dN%=MKHKljM$yZ*cj}Zu$ zj^W%(JxY8DT?p^p?|K)bwt-Bt_1*!}9DkrV8)Ng3y}_|3!A+tBBI8jt?MmZ)fZ#Ws z=7w>*Kiy^rM)oYBHU%1t9ls1o(OqP{oIF)6NgfNwSuW@nrs`1M(MG+mukbAy?K&J4e$nuFE1 zzhjxjebc?KG0k{im#daX}6soJDUYon_9d z+~yRFBBkIceV)SBUU6ON5Uh`t)Xv=b030Gj28i}|oJC7iQ^4@|q>-(#|0$mWOZX#8n0Xg7#K?P9Jk-%%7DOpmM<=J`TV1gRDx zdX8?q8C(>caDFy#dE0FjUZ>C1906W1>d&T08kQT}U@!x$8PRPZA9d)2a4NY-E`p|$ zZQP)e$yR|)AWro%YF9S*g|4#peo9OfE(HB5k3EPSZC9CoZz}`W{aV5pha>CL#R<=~ z&6)EeJC0N`ikmKUY}?=W{c4D5CQ*})hCCvs#0G==5a%{?O&b+We?opnNzhQcFRffd zAl@cUaX8{=EkrlzZK+zD26yofV?Un+2oM!(|#A}iGiHgi{s_i z>r!uK3DV?MreTkp`oLBRGNTeOn`B&c9NsyJB8sj4!RH#W!~1> z(AI%x@~sR*bmUY1r0hq0nY+&lR=syD#R-ho8N^)FUC+}|BTFtGD*pwB-{)*5PdK|Z zUnLpFl`9IM?p#uC8gg1aX`qv29Jja!bbmFt2!xZRSu<48Nm@u`+&Zh%%R_&3xPFU6 z-t9R2!mG!ppP^C!|J~wQv;%tHz0gAraaR)j%d?vvgNjJ$CiL+&%;Wj_I0}5f7lT=UVy+}v zh9@3w2w?lwT?^h(>xhp;<`K}eZ7+<*t?`>6eI8{70d2z#S@O>>eGi$k7IgGB6dCOM z?}8(K?4o@@hL22m$2xH@>?P7)P5hz|h1Ic;TNE>ChxA->OKBke#!-`A+vNK8`$&mW zQu=xi6Hp|lSQVlm{3J6}5vMV}7qXA5(Cb_)2FPupYHqB=@>@*4l$+UV@RDajzb~6- z8$7c&PEKXjy`a5LHL;Ut3_gR+m5K z7ZK{D<%pf4G_!)yt6CJ?S2eLyYW1wDZbehEYI1%$@D4vR5(W6}7d91ZJHL%P#CvAv zMo$5iPQZ3`+5K$k!8yt1ag$DCC7k`BuGx&rqveg8qObhM$mSYqD zBF-eL=HDY@1%U@z1ZgBN0}syEY3Q)WLP^24<@BlCa@Q`o8sKdAN#_-7j*(@Q<8Zv; z>+Gra)~VnL8<)Mx!Ly}T+3|(s#>>#I5;A+7RTv=*zs1&Qbb4Z{y3dW7>Mlh3{-`v{ z;ah&N;AQRl{1YrRIHZmTmNi|AOJ}|WjfF~+@h235jr4irn4A$>tIU7LrKBY?1X)sSqLhXF#zp^~< zc~GLV>!7m5+9xO@?S?#iuaa!(-_ONbGN1UBO3m6_U8h>RX9f)S+C{Mh(6=nfLa@7A zR=6K{y9K_aS^mSpxab|Mf+0YRnEhU8DZs1oWkem}j}^0FMpwxnM+)z2L<+yVp*ix(hfQBW1l_CpLbzdur&&r_k~HTyl`A{uJ1407#Sv*4-_e= zz-pL4DOH1clBPU;90$rk1t(>JZN; zyoQ&pOE4k0{vQB)K!m>@FH|y-yE_C@+?=O0;lDZ_Qs70Z;-Rt!H8$E@@oHvR=CT^C z<{SEIQOqyb5h+p*wJS9*+?&8b(qC`S9*1@KMN00$AG}y7q~=p^4u78vuGreoh^(QT2|6A|3<0@k%?!!d__)Y-^0C znOUpkW-I&@!$kb$M3-8Sj7iX;_{kOXaGXmkMEc`IdLu>Jz#2f622*N>rgKiT+`>sO zEFzlj5EMI4@TkQtYtN2Jy1gKaCT&*&pP^|YVKVC_iZngEoe=&g;gCX^SLAhZ&@SA6 zJv%6tS#Htl-Yr}01%p)t)E#Do>~>&kT69obOk0UcO^%ND z4#-}dD*G>;sEJBB{>5}u00h_)dhfMFhQqyULF5L%B&*^RfFs;jz@4f!3E)9FV~j%^ zE~U(_0G!KYE%<)Cc;|p%{^^})i-U8f-Mw~4$H6EppWrk_gwBL@y(|z!BPh3DF^^el z*t+%r!>U;2JGeD_WRLoGM{_G8sF7ep+TDY_yC%E_L;u8SPghS+3X~*>_n*-!Z+X$Q#Tn40-fKoMTQ5r?7n*I!@q4E)LY5 zRizyG$OClQRw`e5>rBQ_y8w(ru;L0!@Zheeur-}6WTm)zy@g#%cN?z|=xkY|7@H4!=q)+(DR{+eavEjGxOi@ zXv`{REMbEr?SL!_yyu6%VdRggNGEQLKRRQS15h#MTOkSiL=8~D1Ap(2Q~T#M63e|B zE=8*BacQG3%$}Luo>v2vu3n{O_^rOX)RqE0P?fHwEU=Y2GoPOO{LOo>JPh5HJj?ZS zO(RgxnS@$huNnX+&>3TC;4Yl3oT?!#*c+h10}s1mjKV3uNcLh8H{!5eDj|qEwb$7mEYcJvf(19gFV-fSRb=VRlrDq~IX+76 zZ&ty1MCXB8jLiD!zSvrO@59xtl7t)8iIOT%*Aa*8otXWo0qtEn8-KRrp+o-kr$BdbgRYRz}nz z+D0#K?_z?(1(|spP&QvKa}7aJh_ca#v6!&x%6?Wl7rl;!e;A+bA2ig1|K*{Ul+F3= zl#Bo7=|VE4q=4+BE4oa!_{P!E(b0D=Ucmp4j*cq-fBxdx^Y8v}{NlySe>ggR`Rv(? zKO7zZ!;9nZ{y>g)xX#umSDMN{9Buur>f*kV2i$Xa>~mYoMOdJl$%3We);i015~E|e z_iMd7ntnHZ_6;F5C&O1H&6C8t^OjF%acrypu)&)KFW562<-&{tKNrrh;j5ZYZ0YOp zrf`i7-wkkaEgW2-LXz(XIr3GZzZ18<%AjADlV8ggG&}gU*j?(* zeXX|^@(B7H+ZiQxgrG z+{_$7v$1cA_R5A8+03fm6UT+483Yjd7ql%#zTqUqA`0-o<6sW&o=uOB4hEaM( zjuSa-7}jPodqrrHOzT2RtL?B;mT9+2BHifO4cO%7eXvw-_&nmb8Tv#H~n*IW_wsVxhCt*xzRK@CT92WuNr47ank<^VU3KDQVj z2{!1WpWD_g$jc3ex3+cK+aNagiEiZ9l^sYidB+Fm47QCM(VBhfE&W!D+PZF>9Zc2%V`JdX;t3iU7^GW!0!Xj89wfa2w7R2Eq}zp zuPD_V&-sk$d)DJXM$o2pFUsW`t!Mz-i2>=q6_QdaBGCrU-7Hq~JNE8}wbqJVd?~*J zGy|YQ&MFTQLF37cCNzzhJm^`iOM75CzWZTMk?4jev1BP2iefHVq!YA)Wg=GO?7Z&` zVr~S?hLEgqJg4$%fNhlIN;7$O-se7b)!d(J#gaLOdW0*til&}H&6=j84(e^Wfe>Xc)p@*joLKQbD3d3TYfLghtAf5yXoYgFb`A2SBI!9md7;+{gvDXWn4 zq-0%WQwCpooz7`vM=%t!F)*TdXuA5jvj)6#i0#i)7`7eYrC2G^Aaw~FnVF+~lQT6Co$Ks*(Y(>A|2g#opqH>8Kjp0EvrQXAhSfaqm^# z_B8gLIBP$J5evm;!^!p7p+l-IhQ#~R4ZxvJ(1gsBT-}^O!BE=kxmxAp--ew_M~K@W z`w%(-KAtRjl5oW$k;V#Y<6Byf(_>x_KL~daAQU`-vP&yRXZ%jgM7)}k6Oyt8AWzh4 z4;XXFC}u^5NfEwWvY1oNl9jbiGaB6xsO~ikotww*roA_z&a774`GVassn~fBv+N#k zeLyvWT|Kqxd`4}GD*XK)&7mGJDEN1}PKKVF)nXz`+^Tr(tqR~cEwrb{M@P$AoP7OR z&+)xKlmYBM>+o}6M=LXPIEH~kuDsW6uc`xs;o8YtNldf^tQP|b6p!)zG$0(n^jwh_ zFKm5&bdta4!x)KPxTC9_f)vyJ^spvBhFu#ak7}cV3MIQY07{p1OBALAlpzL==`fWe z4m6F)O61b59c)s*qO`4A(=+D!gm>tEXdd0RDrxX3qxehcQ9j@JlVVD_5X5dxfB0;w zhjr?f!*B8P6ZiRU95I{_Mnc^3-q@I0stVJo2|763dazk%y5=ze{5ef}_Oo%~KVDs( zLnuunhYoWeG$`@BUW9I35OxEof1-HI$jSMcIv_SIVBnDdM(^k)%(Wk4WDSnoJ^gwQ z_jKz&?Cyh;_8Jo%K&|jmbjdDxSC~rcT=y<*-}2dnLXGCv3~KBTn|1T0Wp^wwhjqFX zzw#uZP@;&XlaH6?LaW0+v)Q3JWrrwRsl!XACkU}aH@SZLPBwrVi}L0~r}d{=sn#I> zo!khA?}3Uexz+~lL#>yTFpP>};CPaD7GtSC`+Ul#aCt8~l7xrPdUsCxaIbkW5y`tE_ z(|gbO;$|KG=+Drh1SK2;I1uaE)KQtJ08*eQ1wIk*Tq*BK#k?@!d=Rn^;Sny3HR6h4 zodAp;Th3T)M#fdJ7`LToNZ7TWb3aU7^5sotT{D<~nW6CoxCb=6>6}mdOmtIy<1!(+ zdUshmWajTOSF^pFfleCOxNcr3Vp3l)C6c=~{bYF=r$PHxBSsJd(z2=24dEn+Q*<1} zU%Ne%T83=&S6UmU(CCmxOLq8eIk&Q%S~IQf!A`MQQr=d+whZ9c*tF5YX@@CQ!*78` zIlFSX(A3uF%+8}36rIM+a^^4?#=1RGyE;5b5Gi(f@}V`Y!VnJM3^zEv#C!AY5a=+O zU{3uB9(stAqU{BYYtu1nFY}yO-;~e%j=`k2KjlX+w(lMS zqqqj$qMxy8*)gK5M8A4>iLDOcKDA+$QU;fdO1fm`5;#<6(YR$leJD15H*Qngnx5BI z`E*^(#D&vsineruL||ee)qFwwuTHmMSBCUZYqnox*I|4h?=qbzgh;!fG~kR6FjLn- zvnv~Q0lvo!qz#kS^UBEe+CsYwsEkq#bLCtXkb<4Zd_fvuC!IH;DX@cA?q>i z+A*2MLeQ!cm6ejfnKi+TZJS^S|IYGPS4>@a}@B^>3L@$u$czp#>QA+9c5oC9Qf+=d}u_lX*vc3 zj{(7BK=3072);T!UoR&3>hydJ3m(IQht9J;utEPtWU%>bM}fhQFGTjgk3U{>Ch zL2Jj4G(AO_Y)g}M;=X_9ui=Y4U?`B|l)wBK`xuF%I1+bur`}(dT3+|c= z)b;?WN!5kW@qn`f_l`@Pw_0z@;TK?_1F&XtY4cRPW(i%#5%{XowW7M9al)-TY0t9Y zngJ7_m{tciSWjS~BCeJ5gE7~IF{uboW3(&x3~Vz(M~MK-^bLb>I728Rn$a0g40l-m z1{Y}`&Cmizv{aPFl>wc$PHX}$W`7qqywd;VI{{OjUt*ae_0L3>>1mlb{JZa zUJ!$KahhVi#5Gyz6?eq-a%_&UJlh zK$|5^wE0o^K~G3$h};9aNk2kwXebd!61rlNyda09S?_{b7kA<~-6Z^tuG6FI^yoU> zJDJgSdb`z)uG7Cu*Xi9U$NTli58!0DQy;^@itsPyf}ByM^oF?_sFi~cVNa@w}~ zcaQ$>_{H;=FJ4sZe;*ya9QA*nX;^6eiWfD7U+~?Eu5THR_Sw{Y zLH*64A^t^=kY24TLI;2VuZBZ$XNVxXKinHthokDS1pQHU_!(4(#kC%yHEc!#UAhSx z$LEsG`KLa0;fZS)Xp(3glMH_>5J$gO2_%o81MaHx@zOWA7FUO5#^z>w=e`hB!-!n3 z@3d7zbu^A~F^B8A@n$U$tU=L2kh}U6()#KfK-zV})ySn}sRm%Q>B3U0CjlU_n0&l= z2N47o{qZzP^4LgriFMak2~{^_|FFe5e}HzgQ977W#iNs4H@GyF56};;VQ_$;Goj|k zZ4QuRX5Nujw)TYqsW1G(Z2tQ>lUP1#1PULKFiPiyhT)F2MV#16yQ_x8G5%h&gissG&O) zr3wmcIrwe}r=_@KUDYA0;40cf6qdy!!LR7Q3T#rl3P%gu2`NFYZ-nH(;tK6qtYPjD zWwj3*-rN96sPOB8QJ>f1V2{PY-io$;%UW#pXtQv0zl`(~Lk-=H+!VWTa6X?i*;rt) zf`eVd5C{9;wnM>Ma&yrnNjR`@K;ihW3{#;vcJ78kW$h+IA}iMxozdu)rSS$46LqxY zmU#H>l76z2nTdEcTj?rWO?uJwl770tA$}0?>W5XMb*~Ql_w{a-h=)&nnOjWOYWFa+ zMzGpycAih#=P7~pJOw}a@D=+MG1gin6Yej56h=NE9BzQ&xog#4?Y%_7sGYhXb59lq zzfkhx_&M3PizjbV&Gm|02|?abxnNIy5yRrLw~Ts3_EX^i^|S>S%!OQ14Jz61UUXcu zc9kt`FivUx9j^4-V2gc$NZe*8JUMe^<38ISJKX4^8fH%cNxR1{kB-RxnUkJT5+rY= z6tdW0!c(OgjUUZMv*kuNx!$d`&H6?%We{wzS1k*L-Mzoz(M{>XItOt?Tu`Tw#9ZAv z0758pn@MZQmO_>bc)s}4%YXQe>>t194-CvrZcRhKoq^Myy8-ZQm$SYQJPk!%z4??$ ztgbkWw<~q2L@H>x3d|ZtSZrIfxzCAM@Q5ZP63dy5{Wqs>o~IE8cR`S#p_5b#smRHP z*JS_y{GYa+G34Us3$p+J{@>Hx5_DJ>^K0IKhwfmkqMODb#!67`O%X?FL;AxYWE+$V zjg~F?8GNcd6-((XLE#m5l1P>-^INzp5DW*kVw*G*oPqc=4?n#<{9!d~%elP?_FB{H z@v^f}@#=!j?R}5LG83xR|Hbb?Gv_@#Y_|MuuIje)_a((dXAsB`pP@dFp^f~7Dn^pF zXGm7LL9PsgT!kLcQD}`l8MvlCi+-m)f2&a3E_}shlym)qWc0R49Z;^ATWTC4FnmE~ z_Dzp4*puSmhDEpMOmfizst(_pAwD$&d}+$7F6QIVimQ5)+8wM7gBt>uDx!o)2~}3m<*9qwj@Ng(1zo6GEa5u#a+kJU ziNUl#ZKJSrgD~aAB;^jOVyRQtF57)IQ7dpja%I{se&v}Tbfe@ibuQD6wl<^5K7sKo zJ{75EslHlegE-DN4c!`@)gx@sLEM39H}j{~q-V#Rm_eO>+>#HTMq+6|=(MCAB2;aw zJjBz*2Apm0&Fyv?T=H}?k-wo|Sy9GQRFo}6-U??iM`ZwT;8xHF_2@EJx*UOGk9xo2 z>GHawNab!iyvOEb#$9!U|E6+Z0bg8hCr5#;L78x3KL+`kdBu_O@ z2-PHEw9!n1z6StCNZn_Bh@%^tE-=W4l6kIk>HT`vRx9u!Nro7Fi} z+#EAd$`iCiAbnp5%U{hHxn-HQsk*=$i3r&~q86^|JUR$C4~%3*Bujv6GmJ`$Gkmx8 zu>&*2e8H3+;ym%%w+s*icK?mIPvBxk|B2Cm!atAEf1>0*QBBL#;S3}q)TA`|C)9s_Wt9= zJMX@LfCpIZ-w37KJs(z%9z8{?^#5RJ&;OD;Dmhw3ilkSb;zJtFRI%3JDHoA$f$BUf zKVH1sESDJ0aR}yhVUitb66?`ut*dZJNdZe&K)c(6@~vItrU?$~F6yl?0&n#YKBlj` zOug}WEX`X;AOXcyH%Ltj8(q=Ya9~cd9cNP;6!h&5nUIym;3bMVSi}uZ2IA^e;N9W5 z`d%0c;p8o!*#Wi-c$Tj=e_KNsa~*WsEv_%L`~kztHwY=mpz*H5uzonXIeP2uK~E?- z28(wLxnUUjkPz~WD)pmKx{HS-P1!w*PIXSwdtDLJs$*f6gEUL2x^Vey7wg3|hoCC2 z4fa;%+rq0e+`cE&erTBez!3X~39sKew0^^|dZ#yf>*a`nr}3iJ(Zk_J-1`_qd&0WN zP08)bE4VsNVt+0O>xtOfVp!spd6KJ}Gi&KxBkRE4+puHlcsRT9!McSyctK}jT1=I_ zF3J532PdCwRmg$})1HxMB3`vt{m=qGNBDBdVoo(nR#<|iXH*o_CD*L(9m-Y3;fX84 z7paiFsat@IU9dYQ6@xNFMXY8?r%!FLBBRS8i5;-lKZ1av^5~|pnH=C66wo>ZeB7P= zhd9q6+?D`tC3nE1WlOSeKgJMTG$4lqsy>FMK!V2QH1_xtmVKytkaykceu6^Iv?CjE z(m=}S=0wsabO1P)EAryS^8*+JecSGNKbh`?FDkFpm87Zara-kkQen47zP#F~W7$PS ztu4KAroHYh5c{nQhWn_+7F{IAqG+1Nh3=L~1<|v}o;k@Fbb0H@4%@+9^XRst*i=O% zhSudXi$5teE31CRjC-~(LWZB7xKFp=@nIw=65^JxlPv2LIy6B8hZ+uxb&8}JVEvpX zJq5yQll}4P>fCf|=4I`CJM%EP$8b$xh+r|9tt|4LC>}F%a(<=`5Uo>1{*B(zOPImX zdTRa2pva&kZMD_cWOloEeYH!%$qh&cMTnwHcFFa+^V_?${mQ4w%vzaWGm-FU)j!kb zYsKzZVvg5zDSqWiLZ?D54p}<+cxkSjI{Y)69h&oTh;oEFykvTU5IS@d>!zUVLWxCr zTT1^{7+pfA?a!~nwt&BvTx)}L@0cVsB`l5PDl@+nl^6yLiPhH(2rqkztC6+N`k>l@ zLl_e+sb-6zc>dBhFMHPr8W#z?{E!{<50q5}y}J;38efPR_nu|2AJ)F>(sp!=YAxPN zvFsE(2Asye6lVj|n}J~*E&BFob_JafSjR(JW(_Km4hc zkFpylnaUFl&M|38F@L6=rhsu<+a<6@v=*7W{<3Am^K|Z(pTE{uDdX6EE8E=cGfl<*8u)S+W%n~EXd*cuqgewMd zP%Cxt>Ra1>>~c18&Y*GJ?B-g7b#W%!oF6(=sE&e9S7H8vQ~G z&!yHdBmr8TLNive@i(s5)irCCY_&m1Y?*1$+^0sM^aI=ZfX*YMsC~wwgOLJnC(r<#7$gvV5~Ku8HIy>*+B zV34rN9an^X(vpIE9$cbZwj$R$QPYTC8!~Vm(PmDT0x!r; zF`(=*!Pxc+0Kuz-t(1kL)Ym`*;ICV@+76IB#p`u>%d=mY#88qh6xZC6m~l zbVUUNw{UkVd;K)J?p%+grDd+P<&THwr@E^3YI3uLvB`eBHr3+Zr-1$cGI{IB#N>~j z6mODBs$A0PbWxTPR3%`@EgR@s!;srhIy?5^x9Iw4XJCI_ zTVep+?d0luuwyB=O$V@W{79ZLK;%FNwPE_-CZsY0AVcIAZkht`FKMK`Upsx;z zpm}Mp=eb$a-*cLvt;eF9Hb~f{f3a9no}y#)=Rfr`Dee`Me^Kf!PxPRZ@PqAgd5K+` zL;)H@B1-a?$zLunC+9xQtWy((b_~-E9psMxkt{{b{&|*&=ytQMwL!dKMCN*R4hHoB zYdmf0S8*l4z-8BDf^E7N2m9w$OFkse7-&VC)GhfZFbHb;nXW ze(wr9_6o$5;&lCDh8nWUrhcWpTJIF%5>T2GcT7qi+i`xVTo#*@d9w|LS-+KZ$tcp`0vdgtz* z4_S=I37xcL4gBMY$m=&B{(Tz?a${IB@LC@(ZH_tt4I~vCRNtm_IWY zP`4v5Q*rD5{EQw~uhAiJ$XDwU9fJ|LHu z?=WA8Is8ax6drNw!q}QdiI9&f2SGwJwC-wp%M{5H8Zny!%Up^BNEic-diW)gl0-x_ zF`Lxpc4NAL({?6BoZ}@!UL8#TE0L3X(A+2dmSM}dfLI$K(mO6i3NQs2E_oDw0IotL zmRZ6ygR@D1`{n7PZJw8x?}%g=C8!EOT0QT9&osjop`D?1eYY#CV$mVBb!wP5yj{WD zHP~llRIGo#g4hxC(l^qg6KEXK*vua#%V!CXeqw``=-N6X8+Ha8AfOCiAWo4V&wn~^ zyWWCi(qMN@-k)8)Csb=1-CEzSxsVGMm+VFxtqW{^lF7mQcTwt4+C2Bl?p!z78nSZ^ zx7Z!@v6F28b8}$QoewQAE(OQlEK`6=fLfcYw+X9pVQ-?JXV)Hyff`udp z&mb}aitMvb)L?*DotBP`%2 zD*ds-D7H3L+_s1QiY+rCsa$=%i_q!}jgy!844H;O-pyB+wQh~7R_uqI-bAmBc2^1`Eo5DnU@F|B&=ZH)#UScj)?!Lo6|{@&+n zaaJ@9{4IDo@fIL!1=+&$BB*v{9rD9^S2Jd?bS8xjXKU7GUtpFslyn2AQ)}vn8XBhDtwjyn zbjIGw(A4x{c$&G3YQNT;bDjDY;&6Z#mMqi~+Hd7T9iZej7baArHaQZh;xQYV`viue zHeSA`a?qAO(_LI|_Gg3mn%()TnB6xmqjrxvw_vY$Zq5XXlhjGGX}g6wq+JeVL3A%=qp;f6$TGhnq7 zzyTz#m%Oc!$EuyI^=T9V$6nBMkW=Jk(Yl=3gq0*u1MYnnwckyr`l_5Krjmd=F*fdvO<=!hBu z*9=jhJZU?iUJ)4MaTtBZAk!{d`w#lo4LmvGP$&w6;lfb1m6%@ zu0ID*B=S_Z<#BIWDfH-CrXBQ4uMO=Qr(&6jwAB@*agDFbJv-Lgv&PC49)8W>Y{KDo~@?3dos@B*!|#Giw1L+|I8UTP-A9Z$PU=2jg4Zr^a>o-O-@COkISAfsI= zs)wvS75WFLY%_da*uHOJ*y;sdw8^p__~GW5f$b#GOk#0>j)eh((YU&X zaj^9cRy*jbZgfqNIUI;4!i8_SA_UgZ#aPhxaJ6>Ok*(d3t+nv`ZSu7{UEJ5g*zR=E zkC3z7>G~cyYx`hpMTD{8im`Lcx(C?&>J#}4tAB)?{Z7~S$XWXxuC+AvHSB z-@GS^Y1PLqgi%gys%S&S`qGbWoC7IK@&#`|UPFDhOLcED$-psglBZC7b^?XPR7(Y% zilQ4PQmHBKHPblFe$(f0B{PoLR70@?T9Rt^jxU>VU!_E=YZ$2OO=omI?9szFtc#@z ztWMyX?u-0_GnHf!Gm--(bIN7l!{>~=2Q5B~Hq-(#LkkOdbSr~__%4c7nl;0c*Y{_< zW0DTbvVkpKgpG4%G@m{ovsK|YmU@sJwif(x<|G%Ax8QdyaEL2cOgTERNv5G%Ppe2B z>^x5w=pHF;Za^Ao3{rExb7sQ)jzdK!yRw#nXDf2fBp30NTnd;l#bIYG5%=U+vcDfH z%>11)7OP;FY0Ho}9!aQNfVTz3BEpeqD`LC7OXMt)+~B|KHn7zZl1d3a z?|~mEl{2m-l{{GywWLWxG6aN}ga2Y_Gzt)HTln>eje_orNCpM_lw!YKu=(9V> zXLnCQ@$J^^pEhZ@t?<52m6=lE3e;lPA6;)p*W1zc)<2``ZRr_ZZ+{1_w=xWH?iJNa z(a?doW`DQo^0#ro^%)qTNG3+Gp`)4|o9gHWixI@OGy!WXWwgCWW+wxmKK!;NrF}Ok z$e3Kxc0G12%L8rJTnA9L{E#2G<<#syKRRx~%YDa54onx?RxiO_Ti7hvsfcDeZ#8N% zm)D_IIppKTyA2aG_>(bc9lmv`G_YBMi1{3AhJUD8wWpZDH&?Sj}!v@ccD6QlfX~@9m69Ack5Yn-W0ge=d{1b)kV>?bVo4xQAW2ca%Bf{Zpiwks2kx?9I}{N zv{ovyvTT9_V4bzUOzh0#3C?|2&ck-b=2PomrAC0)fDRKb9ZU0rm2{{I(YMt;bu)1f zdVmJ9M&fu zDJcN?h}e(d;K1)VKTwah>Eltq9u{=43yjGfm7LC!jdD44UXn&9lUN z3g^9HmZcj2{)++2L9OwjP;zU&wCOX+j7GPtJvD{ItO?dw#3YFY!vr7({;MfDQA7!m zdRfhu=}Xl;la0oaia}0kkttj@PZtN~#8Me2OsRqt*ot6S9P@!>87)`qo0ha@%WPOW zZ`-uQK`&{#a(fZnE3DPiW~{+8!rSzxecB|Ra?NRSmTD&N+6r%dW?R5nc~0eY=b%u! zr(9!}`%Z$#KA}qzrwJTvF`t9W08=)Xh_w=M_a&}KM3X2_I+A&rlYP%4#Do>_ftox| zedXPQ;?~{sq)l^P>>=UHC5t)L%-p3bpOjq8t6%Cp72pCAn;}zcxqxD|P%jo!j>Rre z)nZDb81wffyIo8dVj8o%Lj&h;@Gb!UC~wM`%$$P#Myol7?7z0AaA(KJAuFaQ)k z;M?k0mg0_;;EVF^R{=Gs^Z69*?$4dFHS-ul*M-vEnw^F-T< z+&s$+9B8Y5iA@Y;I$}XmJPTktFUn+cjV8WB%w?Cdh$%&7YyJ7xX!yYswPB((w|PT& zZ@14S{@eYig*|6gUZ`dAtsK%9i5U&<*dVU`veLfow(WvzFYcUY#7kGMg^}==aHm)9 z5pd~VKiE#}fa$ecFq}940w=HWMZL)Tge;k+G1WBq$zb4bS_i`HX#urST7a_;{!$ct z$IKNh{y>**^KN+>zamebz#mzXOPbg}4ebPbpL#|9^S{2qQCa*8lgj`2he!ONA^$Lv zu{tcy|9=-JUPqaluIMt^{2NC{M@Qeicme-EIy$QU|K;?=Yu&OT|D!ttHn{z(~h zcz65_UIAZ~0nBW#4PHWPx4VvTfl`+R!CoJmPdQ<7vS8`daDua(Coz*Sxcl_o(e%6N zGjpjVgYH*G+|hKIy&`E29CAvR>=mh;&f?sDV^DzkCYU+R&Gv7wZ|Oe2_rqMBViN3x zEB#abov-rbu6}s}h)sA3h`I98V1!5*R0QZGqY=mscMd;%V-Odv>h72(*$q9$;i4P1 zqz>VUjHM^%XTLnZEd5+1!lg+&x3$xY*G0l_ ziDZ#jr2JPuwsLV;M*gdDaUdn8G(njRlin|>VP+vDEKh^+FynJ08?xZq-8qAq^OWn= zAzU9m%e9c|5Hk87D!!Od8QpNrBArWiNHacxsi$!7rpx$SX>VzzvT6(6hAYvr1Lj&_ z%|h&Ig-;J?UyJa~2RxXf5o zx;HUXhMxj08AEhX>QH6}+gVwcWcO604K9imy-m@yG?&tg;llVMO-x(VzfrZ6v{52d zQDfhi$q6#ewrQ2h`DcS~0A+Znl8igaGZ&_rD{Xu5`>u9DP5c^?L5`U&`43GqO1nhxTZw?(^55~Z?~cDK%YV;~og@X@!fN}FYC)idTTW@jz@8NZU;JM$5V=5(yb{K7)zrA@ z18^ExT!;gPmhh;ZRajSUl_EFd%b^Q#Jp8u0ZU22dim{^@TZaB9#(oAdwu+L5NU~jM ztV@CjYuR10NU|npjdCiOdJjK2>WZxs1#f_JZ7D}w%Mk>X=E(Bu-DO>JXq6fU_#QP$ z3o%!8mareMuFjwJtoL=$)b+z6uZPcI#-U^imfJp$p#~3~E(5KtzsJ*sVGTsyyF+hl z9ZIK1yC2Qu-KA?blVdcKL!NeB?W^b(RAWvPJE2G6RP(x+k7E)F?FYEhXn}q;d8&ER z8p<80HA06m=jnx2>xkj$W(ij}ZHkKx;$?Z9uv3wyj|r-0Vh-m z0f}$H1-CEsQhGDUE$qI;52`+H(5fDZ2J@Ci~=$3(PnF&jzip|{NzJw*}AJ^_Q z%&Z%~w*V3Id>|Hw0D61oZAoXl(epe>R^(oC&qa58Jnf@*HF|m}G86IY04`P97G}Ro zFG8Lw7Uhy%-tz1hCi%S2|N5-fq2PfoFW;4NJl>i2=AVrxt&7E3(oc?VsBO%QzYSD+-sLpS=cv#V#LiWG)4Tq-%8JT5nikieAb-BA)zE7T8q+1#H>+l>xw($q z65Jb^ExUo6YqcRzjRS+*%<7OrEYK5PtSU3q_Ums7@Kv{8Rkv)=26xk?!UtE>RXfF) z%<$^Jb3ZVmW71K^OC$&XZ%WR#NC1wr{rX3k|6jhl?Aw3+^!_sO|C6NelK*R?^HA{r zaJTqv+d|cj__v=AP=EKMJ;vXDaZuy2t3H_!O9A3kk$vT%Wgfnyqo^5C& z^gDUG3PSC48ngx;wGyL{J7k(QC7=D!lzbuun;?6F?56Y+WIq99Z>N$Ny544v#p+qP zt>!gr*pihY?fLBbZvLswY*eMC>AUTg)!=q(yDghFDLIH&EqG+N74x9@=yLjI{IwfRg80)D{OJ=25ax~RUC`&nO`FlO{W;@g z%gSQ8ZzXf%3S%Kk5VL`6d+I+<=&Ji5niM8OH^u|DfEAfhAqT(_0tC>%-Ik6^d9>O& zTvt!XC)Pz6bYzi^!lLpOHNCF(!K{dGx@@dz>!WX0~EwR;^|$Hbd_!v$yZwUR}7l!hQ_Et76gAg)R1!xkjjb17WLuzx24T znP%8jH?e&}IT~4Ubmt6?G;vPcwTsw7{9Cv*>(A%%n*GKlWx1Zg;?CoPu4@;^4LMvK}8C&#DTt6C*SbK7% za_FtMp^{^I86)yW^f1N%R=talVYLh884|u34%0(pB)Ka#sNBb_AGZ-cz)FgdcvM7_ zF>%|kKbfdmh7Bc|7GPbgmnYOpFm_E;+?r6#nn1i7v0Ri-u7Iq4`(nsyp8(`{pzupG zZbzM!fgsSbQA6r5cgqPrb;-ql@K1Fk_BaaU=RfbRuHL=r`+xiC{Z-;Wr%2x?|LKj+ zgDDVxyTEe#EXeqBNQBHf^tq7n?P=+dQSVqrB(obA^v!~pTGrq=p^vbK3kdPp)Y)e^Vy(L9!iV17mmaNaKGSZ9EbDys zgXrps*&m7cB;sRAKM|i(5FcYgiQ+!S6S4GX1Jg@UtwI;4R6e5`-KTQ4IBvT&9K+VS zz);q!A)Zspw6*;z`7EsTm2LQ~W%=u;z>Z^+ef_}l{i66Y1{r+pa$Ai}xcEYgh3*17 zYYKM-d*PoTyh8h3!DT@4^N5Rx^2#ob8}UlY{fC@S3Qi`MM$~n(t01zv^VX?o%4-GY z#%jhGkl|3an{~=k$TRpJbla~GWy6y1(A*YxXmag7z+TK!L#1MLKI5@=;eZSzGJvrA zEwohX@OKfD`;Elpe=k*@h_@3{6cwnvQD=Js@P?Wlhj9r2KB+<0{RthNK&gYj0`<~I z+B{Q-L1x?LHJ&Q!{-;!Qeds<2-|g$9XsLm^K1y`(#L!|BJ{<_r+ssbD9w8pz$fkIr zcOOQy5g%x88K0vi6>i(4&ZVjUv~~sB!lavr-F-OYWVtTNyrvb#iibFm@?d()at@9* z12MbNsVW|5LuqOsWRd8y-0_Ciw{w4F=?DAM=tToVUFmI>nz^?~(V8jwuvY;1yc4ZZ zHM5dO^sXB_Q@vC!aJm{dcsYP2OSa?*QV7o}e~1i!`(9(?#o2c^Yuof#eFVEwM;W0%K!7bW*KXKLbs(ZdH4nA+ z{8di&Y*)9w2gyxVp{6Un>=NgNJxpU4(6~NmiscuJ3#Bgg1ICH`=19hmIEFRjal3y^ zFW~YQete>S+&2frE^150z7*bfdmxq@c*G_ZENqNS;wws|+lJq&(%Xa9D*yWMFc%Nn zw+K+{h$2a=pDmY^i$VOjms9zK7da)@^ILw7%S6V>f3v4-0d)wkZn5gVN+DEYmBIj- z$e#3@qV%g6TvIUdY(p1?&3-IU%d>@i(i~x;?p%C|*Og=HYk%eF6D`G%n{L>jMOkK3 zRHuOpxRK_6$}i4V7Ge72y?1SK_7RST`Ya3xw_?2NH zA26vk%W~2lCbxw~Eu7u0Lp~+rbU6+kKeiwRyJTI05&fAs_n}Ws$^Otscx_|Z-9u0*2D5}sf3@}ZX1*hkPRTNFY z=;o1vu`;%R=GYYk`ocScV=#lynwJn|Ug0`W3XNmGNu7JWcpa#I7*1En+ + Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - variable: runAsUser + label: "runAsUser" + description: "The UserID this App of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + # Settings from questions.yaml get appended here on a per-app basis + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: device + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 + - variable: networkPolicy + group: Advanced + label: (Advanced) Network Policy + schema: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/searxng/3.0.2/templates/NOTES.txt b/stable/searxng/3.0.2/templates/NOTES.txt new file mode 100644 index 0000000000..efcb74cb77 --- /dev/null +++ b/stable/searxng/3.0.2/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/searxng/3.0.2/templates/common.yaml b/stable/searxng/3.0.2/templates/common.yaml new file mode 100644 index 0000000000..78d963fb16 --- /dev/null +++ b/stable/searxng/3.0.2/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/searxng/3.0.2/values.yaml b/stable/searxng/3.0.2/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/searxng/item.yaml b/stable/searxng/item.yaml new file mode 100644 index 0000000000..f54b13e339 --- /dev/null +++ b/stable/searxng/item.yaml @@ -0,0 +1,6 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/searxng.png +categories: +- Productivity +- Other + +screenshots: []