From d3e2c30b448e9a9f66303c9660801de9d90b25e1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 8 Jan 2020 10:52:14 -0800 Subject: [PATCH 01/31] add server --- .../microsoft-defender-atp/automated-investigations.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md index b9aad84bc9..96cf4bd271 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md +++ b/windows/security/threat-protection/microsoft-defender-atp/automated-investigations.md @@ -35,6 +35,7 @@ When an alert is triggered, a security playbook goes into effect. Depending on t >[!NOTE] >Currently, automated investigation only supports the following OS versions: +>- Windows Server 2019 >- Windows 10, version 1709 (OS Build 16299.1085 with [KB4493441](https://support.microsoft.com/help/4493441/windows-10-update-kb4493441)) or later >- Windows 10, version 1803 (OS Build 17134.704 with [KB4493464](https://support.microsoft.com/help/4493464/windows-10-update-kb4493464)) or later >- Later versions of Windows 10 From 096324582d5219875ac4ce773e4166c0fd2afc2a Mon Sep 17 00:00:00 2001 From: lomayor Date: Wed, 8 Jan 2020 11:18:50 -0800 Subject: [PATCH 02/31] Update advanced-hunting-query-language.md Removed bolded items for consistency. --- .../advanced-hunting-query-language.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index 26fe9494dd..193a4239e8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -97,16 +97,16 @@ Now that you've run your first query and have a general idea of its components, | Operator | Description and usage | |--|--| -| **`where`** | Filter a table to the subset of rows that satisfy a predicate. | -| **`summarize`** | Produce a table that aggregates the content of the input table. | -| **`join`** | Merge the rows of two tables to form a new table by matching values of the specified column(s) from each table. | -| **`count`** | Return the number of records in the input record set. | -| **`top`** | Return the first N records sorted by the specified columns. | -| **`limit`** | Return up to the specified number of rows. | -| **`project`** | Select the columns to include, rename or drop, and insert new computed columns. | -| **`extend`** | Create calculated columns and append them to the result set. | -| **`makeset`** | Return a dynamic (JSON) array of the set of distinct values that Expr takes in the group. | -| **`find`** | Find rows that match a predicate across a set of tables. | +| `where` | Filter a table to the subset of rows that satisfy a predicate. | +| `summarize` | Produce a table that aggregates the content of the input table. | +| `join` | Merge the rows of two tables to form a new table by matching values of the specified column(s) from each table. | +| `count` | Return the number of records in the input record set. | +| `top` | Return the first N records sorted by the specified columns. | +| `limit` | Return up to the specified number of rows. | +| `project` | Select the columns to include, rename or drop, and insert new computed columns. | +| `extend` | Create calculated columns and append them to the result set. | +| `makeset` | Return a dynamic (JSON) array of the set of distinct values that Expr takes in the group. | +| `find` | Find rows that match a predicate across a set of tables. | To see a live example of these operators, run them from the **Get started** section of the advanced hunting page. @@ -116,11 +116,11 @@ Data in advanced hunting tables are generally classified into the following data | Data type | Description and query implications | |--|--| -| **datetime** | Data and time information typically representing event timestamps | -| **string** | Character string | -| **bool** | True or false | -| **int** | 32-bit numeric value | -| **long** | 64-bit numeric value | +| `datetime` | Data and time information typically representing event timestamps | +| `string` | Character string | +| `bool` | True or false | +| `int` | 32-bit numeric value | +| `long` | 64-bit numeric value | ## Use sample queries From 832c1db225e0fbdd7813f15d5a8fe4c9aa479d23 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 8 Jan 2020 13:26:12 -0800 Subject: [PATCH 03/31] Corrected tagging of two tips --- .../microsoft-defender-atp/advanced-hunting-query-language.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md index 193a4239e8..e1cbdc7933 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-query-language.md @@ -23,6 +23,7 @@ ms.date: 10/08/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) +> [!TIP] > Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-abovefoldlink) Advanced hunting is based on the [Kusto query language](https://docs.microsoft.com/azure/kusto/query/). You can use Kusto syntax and operators to construct queries that locate information in the [schema](advanced-hunting-schema-reference.md) specifically structured for advanced hunting. To understand these concepts better, run your first query. @@ -140,4 +141,5 @@ For detailed information about the query language, see [Kusto query language doc - [Understand the schema](advanced-hunting-schema-reference.md) - [Apply query best practices](advanced-hunting-best-practices.md) +> [!TIP] > Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-advancedhunting-belowfoldlink) From af3c6a4693ecafc876be514b0ccc7f5168eba655 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 8 Jan 2020 13:56:05 -0800 Subject: [PATCH 04/31] Added graph color coding info --- .../tvm-security-recommendation.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 8cecd34d6b..08725eba88 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -43,13 +43,18 @@ Each machine in the organization is scored based on three important factors: thr You can access the security recommendation from the Microsoft Defender ATP Threat & Vulnerability Management menu, dashboard, software page, and machine page, to give you the context that you need, as you require it. -There are security recommendations for application, operating system, network, accounts, and security controls. +From the menu, select **Security recommendations** to get an overview of the running list with its weaknesses, related components, application, operating system, network, accounts, and security controls, associated breach, threats, and recommendation insights, exposed machine trends, status, remediation type and activities. + +![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) + +>[!NOTE] +> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an or decrease of even a single machine will change the graph's color. In a given day as a Security Administrator, you can take a look at the dashboard to see your exposure score side-by-side with your configuration score. The goal is to lower down your organization's exposure from vulnerabilities, and increase your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. The top security recommendations lists down the improvement opportunities prioritized based on the three important factors mentioned in the previous section - threat, likelihood to be breached, and value. -You can click on each one of them and see the details, the description, the potential risk if you don't act on or remediate it, insights, how many exposed devices are associated with the security recommendation, vulnerabilities, and other threats. +You can click on each one of them and see the details, the description, the potential risk if you don't act on or remediate it, insights, vulnerabilities, other threats found, how many exposed devices are associated with the security recommendation, and business impact of each security recommendation on the organizational exposure and configuration score. From that page, you can do any of the following depending on what you need to do: From 2077ca3ba7a1bbc9ea2d079696d75f4a45d1cf01 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 8 Jan 2020 13:56:47 -0800 Subject: [PATCH 05/31] Screenshot for color coded graphs --- .../tvm_securityrecommendation-graph.png | Bin 0 -> 293857 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/tvm_securityrecommendation-graph.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/tvm_securityrecommendation-graph.png b/windows/security/threat-protection/microsoft-defender-atp/images/tvm_securityrecommendation-graph.png new file mode 100644 index 0000000000000000000000000000000000000000..68de0e52d90d64ec91ab64455cb56af24b7384f9 GIT binary patch literal 293857 zcmZ6zbyyVd_dkqDD&37VNJ%$Hm$amGN{677bcqN^mwol+>@ARZ zPB2m7C#Z;@XgFHBd6>9ZAQ?K{AWldB@560e&FoCzR2QVWZ(pL}Fbd-Ea}yT_8wV?- zZ=@Tca18l>?{{}Gvp_n!3EcjFr#*GFx3_R`LpmNvXoX|<5vOU|xY=1C73_>LAR$p9 z$xBISdZztp*8N~GyJ9B8h%$YIrF9Clk2e;6RY}@vcxS>Vmn_#ejl){@to`lW z%4d2j4SWaQ9UN<}Z*5+Fi)#5!NL*bSU7g;V>fd17xT{lf&V8=y9w%?@*@<3 zXCLf!=|`>ac5tBFy)BOPHY7v_>EEpI^#5(2Xf#&as*>q%nZQ4@>8yKBJ_9l#_1&S< zCEwiCj}k&ehF5O{C1XhaapS!9mXZ^2cQY#evIa``IZ2O83oqtAboBue3RwsI6rDDIu)u5m_poL2M+^f>|fVskt(&mqhhUyTQOIZWPknY z`DM852?aLr0 z7hRlD2Xt|dOxBZ^hJ(y&woV@>GUc{R1j6x8TaV2pQeLTl*?BD^3Ed65IWTN%Qpi}Ilv+9153HXmC)S&ZE-b<~X5!Daq-XvU zpeTE|dkOE&+_MvJ>495_|DZ{_#4&}wMo;-?K>bO^ikcdpyqys`+>~bpB?PBQ*>Cbv z&TU^zzWDU_f0;hO7Zm%GTRC}#7h|R^glXvycXBPQ zLha(`K8D0R`usl*?4og|G(s7*(<=xfhiXVT7Q7AY^-Gmz?F=lIzf7?I3lXnrYYb0R zC^h<6+#EVsBilPDTGk+0lOIj2*f0?=o@{naauV|Gi`SaoN#rb>Tyx){gM>luJ1<+o zwCkC?knL_uRZNPFdk*cYSYZ>k@wPS0_?1(Evf6%?oTR#?Ma;SC;p&A!HYvXv*?ND^ z=CrMl*^3)HXj9dlpKrBw*ke@Qn&N(7IJJJs@X@T%7gt}}XDI9Er>u$Ax(Yme{afhx zilZE(h0MlNCn^#4Su?yT_WTztU7gx^-z3{4Yht38{$Sc`T4h=nQ%3fSbu6mX#qbehwc}LgGi|5E` zy+*gb4&nW7j4o2k(JM7E$zfuS$TOWa*5zg770rC+Adb=Tt=8VnP-4m*E%>&m$Xg5D zj|y~lv-Egq6YI-pwXa1KTwV?Qn-x_9z)e{~>)*M2kyVFt zhFQ+i$yud+s!PK=n~A-Pt5a`Da_+jpbA!6`m6S%sfjQD1^+G9H9Eox6zICn;lckf3 zQTNS5g2>n1&+;;^MpW~7=F~MG4E|-(@Utn-pjNY*DM4E#o~>O!!n}KX=z^5~)zuyA zhyeL!ZldmObv1muaf@#+{M-U?Hv3WK${r|>b128b4Jj%LlB9+uaSxuKxa#ZN_D70W zxHrzdzjd^sR>NGB*S9Fp?V#BH^A&b{pFzBC^*0U-XepbAYNgst1d%}7xtjJJRViEB5+s)uqTiN8^Q)!`pW97+P8u1Y?HG zt2-G&gahu^YKFE3NmU<_tp1#Ox7a8c)-{ebbWhkE4*r-EUQhPs;fcNUdiMGWLl`Hm zAbVoJg+ON8AM-Wu#O0r^O6TzYtIrSaTbWu0#*n@q9LDV=V`|#G?f>@6WmxwrEK2vB zFRp-qv*(CoyCErOv$|{IYt-Vei{gl-3n-wvCGG!w8 z^l3%&9aHsykwZUoUAb+kwkyt6#QVkF?%k7qA_dKy`H?xnspetU?(*%%cf-o#9}g>u zT=TS2d5=3qpL)|*`lYk~u&uFCP^@IYGFtKM+QjyH%%a=4PCCL_Qv~4WPm@)-+uN?ngg%&AM@;#vx+kN>q?;^Jpnd)rOnp=S@ z`Eyp5gfAsp@Y*K!c6QmeITvvQB@r3fT4y+}l9CculuV&!{$c!W_o|;~62b%uLo2`0 zPc5+67=+W}9w#{~kFTLWFV>=GU5vejb4;El{gjFhsc`K7QNE! zB3BLGHFUbr4<|OKm%iMjecBIl)VsKfR4R}d+ZX32)6KEon;KO*l(`tCxn>SC-1)Gz zmRTRNV}`|&#BEzLigT^D?~Cf0`p~JJ*IJPgZ*v^@&fBBPQkY z@WX1RVMmYkIR@(K=E`;G>+CplQkw%V)|G9U0t^cZy?qVew8b$)RP8ueNuSnm`Uq-4 zXp5=nMyr2$s>zD~HSZG>T3c9vX?*1%v%fLUc-dR~Po_DH_epq*R>A@``=!Yy@h59n z9yZ%s7Q46^kz!BTrpR!UNKd&dbVbk>N?W9SwK=l$T1)jQ43<;WBH#ZwjfqzEeEe$s z{rLRSz_Li$CltXmbQ&}K3=%3%j<#p> z5CTV57Wwhx$N&EQb2|Q`J7YY`@y_PtT+2giCtQN@;rs#(mL|Rf02gxTWE%N2k2Nn=ucr2se8=OBbTebcKBLpTn!!d zUKQ1*ZOs{-qUFNC6GvZ(jx#> zI>i$s+)>6Hj9QZ+CgS{Dh60ayTi)tY%DT?~LFcJc^^8}blgz^MZOw!}vnWEnR7+1zmOAb4ZM7@wc=@mVsh{t)1}N;g zx0l&5ks^1?1(Q1t1CMj_Z`JV&c3<8KCXF0R7ELYkal-Ep=_@3i2aIobP}1SOTYZAx zmwUTW_fY|#dVkcDkHc6RK6hUdG?r%TqcMugYG@D|&b%^Yw=Gtu%br#WcXFV*%O0aL-}QFse6df}E8Wl(I?H1r@0!}At7JXB z-KI7m%;wSFJ)fqGHB)_L0L(^kGCBI;Mv2m~lj5r0$#f~#4LTT1nJKp_{0!~F%B#nHRCP3?if z0UV*e1{wexeP66pe##gMF!&m=C92^Ct1@yIyX?zw9C})*pqf_U;8yTgrsOS;-+upl zstTR(0p`v10v&_<3-Fvdsb7A-j#=$rR{v2H{QBJfdDN$;rrlFTuDC(1e zIum3OhSHo7KPn0e(MSkt*E@J0cfT3c=EV2pnX3#+Mn%BA2 zNQ;J+9=)zREcG9Huq2z}J*@;6{RHU-1A3frC6@VDiSCh@E>F}7HOZtaUz`vW;nFvj z;qKY2Rnc+db5A^HFn6!e(sVBpP~{+^C3|S9SJPPIPcu=}czs5%7?k;0wFZ46TSp24 zf`sPmlj&AF-(Y*K-R@RxPc`9U(I;zA$~UVz zAyB@2yUo~1uh(C746Xf5S;nfVw?MK-_x;ZA-^xh1m^d=A=w7bO3BB0Y@c+ouznRJ0 zmU4Y#it{)g?I@fMGhz#Adf;G~#Qm(-u zA&L+;Jm|}1P@#g>I5)5kR)c!14h}|wNNC+#eZP}&KPLT{i*u^ci+9ArI7PW1csEeO zwuYq3R1L@9UmPiOxElauS9Z=ff<9?ZlOcD>G+mjjfm4};-RXx728C9)G_|_&nS!25 zXo6hU#cj{*j$dIf6z5Kh6Z2c5pH~%6*1yzt>G`EPr+`tt9>k&nq6__G@M5G0G*2QZ<*|3(uOG*bLY!8*o{D&Kz$;r@3S2TB$?3l*)WqDTOPL z_$+>w#QbLt*O9x(zvE+^$S(6O4Q`TnG`~&ZfkAzR53R5k+nRTlfnuMqN8GqYmhKiF zJ@R<3Rp^JZxr85_YHKjLxcE#_F_Nrf*-7V3pU~8-g)(Qy!5xp-c8l<3VL>rIZf@fg z9$T4Um#)edr`wO*WxlPx(fq@7te?EGb~)3LQ5BY)miBQ~>tp6%f?ZNtn$*-4V)X3D%9XP*xjCw}l9qIT2tesnETwFp}+(qwiSbmF^kOZjom@p~8_ zpNfX#=*)WzO-j=oMRHDA$4}3HhLCt=A>)i^(QI4$8{rjMxWIx)$hSvDA|P{`v8f_$6WdDQReRPNBoy=aMERzi8h_zBhkQFKd+YV%xS;y ztFK=hvW0HZ9veEStq+zf)z|DQV^WlbJaZXNRG@2YY}Bc>BOV+av`&#>ON^7OR_($5 zx^eiLD;XmvCuiI@Qz2KU!uVF9W`ug7=5EfWQzU2~z>fse^E8<``T6BUGm*=(N?v)9 zM~-ym!@f~Q#O=5W$=~9)tu{}bQGwSPX6Yl!+xC|8WMsO`F@DEeVNM4EN6}W z$$RxV!p6dGF;dI>cb*{YaS(mZ$qBUP?)&wN@zJA4T&pIN7~Uxn5&d^+Rk(g1NdrX5 zE?~YsUn~E4RMy55Dz5%-+lp;DY3?kK_!aXGqy0PUV{&? z>Q-M7TwL5V0auwf*g^zsu8XRX7bf(eD06JKN=OT)TQ0W;0}*su@57&QT8(35OsBFs zzX{*eOYk?*&b_TWrDaoYnlf1b&+r_Eh_u7?j!EPqxzo~|VgR-bFLuU^yEr;vyJr;w{H*Rnb3 z;~PBKIXieoRkVEm@~!D?QZRE7yAl;i+gK{2P1GluQ6E&AHX`ytn<6taR;9Y}`DuCT zm(I?{x1}GLv7mDMVR%ct(hV4o(vQ7TwR|4MFH`mx5hSw-jGK|R+gBEh$?lk??PulprfPXW50!< zkPzzq^iHEv?T+0O+;G67XtX$}1Z)P3T_aB9q*$Q8eTD%1`}gnM>&^5My_$&deYNAA z`Tk0?Zfo#SE{^}Yy?W(xdFqTf2=TK$S-QIOb@%(`q4Td1>f^t&P-@q#B-c27Hif8>9?LL{mzJD%3dPWBKty4%LyKEJRqJd%)Iol$9QGGk-EyKa2s!^#!r z!umIVpO5{AV%S3%PIJ*nvvrP}Ef+gErKM3m7svbO+vVfqmWI2k4U1% zW@hApK86RaVvBNdwZo>ty~v!DZD4{1Cz&N)s*PBj{cLTe%eumQGJ*D`rKOT#zrC!B z^zS(lGFcz3yuH&Z!<}8uglm3k6+N`8QTee*@rr7Ds+@r!5*sZT8X?BRhg_nfFY4sR zl9Q4?K_?AHCyZ6e2g(o=gAI_ay{8A|K~xlNoV=c%9!OkCdA)F?xw-jWR8*EtiUC$? zYHDt7l&b#jVx42lvo?Fw=r1jt1KK-Y)%HUhq|ayHd6{)1m zw32byCrkB1P||4=(93!O2x2;l=zfugy&Qtx&kDKiot<~@+_{4k%P{7i?$V%SWJC!s z-$h4PTMm*yrKe>owIP9PsjcNrNlhiDpvZ8z!-cy-6?9TLyxCD}ztei-%j+=Lb2^QJ z{E!U9Q8?@M@r+ftR1Rd~tKEgD#obLsqjQ{RB1d@s#ve>8d;ISp14J1gICLby==cO# z;GZR-IYDid>3tv%nb;#6ih1aFO?e~K)i^d=i^qySS*kyb&h8ymR>mfJx#x4e?RV9x zsuiD*K+y8V_W>ojhz^69rd>a^IVlN=`AoE`1Nv@)Dq|_Y^lDo1O7xFA7#Zvd?cdlx8wpYcG5< z=h|t?`H)<&b89?*Yj-!lxHu9*b$@oTNxD{#`qKr`u%#+DJ}Z9aV)VxN>+9h1y?^i1 zk1Rh5p7qM#ZjAPJh^FKa+ zsC@TkJSEleC_J555JhIei+6l+QL$%}fedwTto2IB@$xs1jEqdhTdC};J@ik}Rsp&D~MN@$09wJvLaHl(9V z!vNe4Xy65Xe?ILjcA{yTa&Ix-^exN9M4B1@e*ya}tsQ+y2! zY{o7jMDt0PX-wrl#;7%(mOBo~RtWbqk(xkc3eUF?6)pnZp`bk;9Q3mvR%c!*sVK$B z-5qyRI=RPbLzFSH1+QHTW8=3c3trKBr80u) zW%|ziIPo?`mf;awUQ+wQ@xR9K%>89_6ct}wZ?+jRJ_)?RVF zsp1(iC1t)Qv-4)U$HBkxXNMz`7fb|)(-ATnicg+CeR}D4b1CMzI>-mQt|l`+D3=p1 z$)K7}Q@ZsT+ukp_Uo@ON64*u+E+y$ZY0Vumyczf4K5){RDhqUo5i))!q}f`?z3bS^}wyE4p5?h%9TtT*DJUC%86IC%XD-?_>|+I&Oz~(bag%aG8j_uhZzqIdbq#>0|Nt70y8w?z5|Y| z_V6xK3=9ldHS_`Sa@vpHdesR*H=Nk>a-Wxqb{t3qz9ChHGdp28%YDUeBX z7}3DhJ-1Cz$kpXbT_OA0Of`=t?##M!{{Z10f;zBXWfy^B`i1S*4p;S7bR`IvcQ7l{(*qaN>8|3zYcJ zmh16a{7bh@Z{K;&EI1lj^WxpS4lBLUluy}wktnt+T7QKxhg_EGClLLjWLj0@@#`K* z&7}`ou6yEUq~_U-{YWx}Aa_YCEb2>sVzt&xw_)SKj>$>inMSig=ZqO%Dd_6ZjL#_` zATOAnFd1v=1H1B(`F_g1xL~xlNsbgTsodLb)&bV6ZSns7w13fj{ZQs9+b5}rqH>TK z3X;Gp`b`p16p$B?Z90pla`CF$ceIvORcmJCMLmbgpvBRRM&3nuWH*$jSUN?1pL1?d zdmxY#FLqlqzwWk>Dv#HXxP}9`)Ym8NeowyoZ)?11|2rw7h|bNiPE0nIX+SQ%``Bxq zb~f13urLWSCv4rpnQ**9Fwe`$y`@0RD(g`isQNQ=chL!0m*yH=y?4D9<2au}4V<5! zSMT+#=9s-C!nhA$^;1nvyqn;l$jRJOAWQIKdD#TCQJ`AC8i)4wIAq_GEeB$XQpNR- zOilv#O0^W)ey=F{p!n->K*zz7Nek76ZRO%2a8YD2k|>2+$w`aS0g9b{fq{V-n3%XI zcTdL>TWC+XOvMsZ@&!D0$To-45o;T3^1r<;PCMAr%kgz4}@@$|t%gx4t z-chI-tK5kbem5f9>FmHFAPcLgNbs|z4=xr|zU++QO=#NCR^$s(@_I)`RGT}ysP7}x z5xuRyf8)dN8BW39>zUVEnLz13Lxq96m|E_8RQxXb{eIxh_2QPbBLl(vC3IxsVM`)% z%D5=}t1PP4o2%W|9>bK@4%X&d*>0{F~4*rD&)fzt_B+I{548m+HhnaD8<#Q?p$cbag9%O&?(swi$o8hfcsD zEcm-1<)xObmMs3#q0lim5SnRz^cT76CdS6%_Z6YqVLW&spL$R2Hl0FaNN6Z<@YuCH z3thw_AY-AgB=+w|8eImMb-#!92mU-XO$x6+oI5QS4lPHej+`7E;`DLOn#=AqQf?Ob zXj|e`-+uin7_bhNqz(y{JsV4$JlI@3*8uF+5zq4cbU)f}pi?RV3c3IR%`#D!dWLO{ z-lF)k7|!=&cLAd0ou#1Pm{#^WIyy2?L|40Qsb_eupsHkw4vyx?_O83Yh{0CBLrPvT zbk0l`?VT@NmB;>?|bc2h}uzRIixhC_$zCSX>QZV5Q%-im_%e0F*d3k00{96CjAe#rsV!27mH~L<^q42wOhMrU2d<+_03^JwnhsXN0 z9Q^z}&{6@QulE~Wb480B6G1T&@j7}O%E?!$u!6Pfd_8Y_wdr;K85 zEJhPcd<2;W&Hgflqv;^-)Ke_O6;Yfib+SY`O@_E$8|9MV9tjlkInknQ!oX>7l$b!G z&6S^FL4k|A3_$5iBcFBtq**D1^ra<>+tiunZXn$V(~-jZYf28KV2HkxZ=GGxb$~d8 zdK2S>f6_f2u$lc`=|A*xZ^U<=bSAkm%y%B)>^{n%#JF!^s_e;nKTv{L_A7M|UQ|?+ zdJ|Qw+zJKW-Or)=ge$%{htXIZz-3cXQmmEv`UM1W!ar>b0-&W&>~{uj;`P??u7fEX}~B|GKA$Pcq`n zSrtA>m!7swxx8XbNmm_Gl+>ByTN1IQdDl$9XzaxZb#)e-PW>$v7y1}f6`Z{eOtH_^ z)p3Xl%c@f$K9otwX0RlCb4*jLUAi(VOPTxiD>#YYJz5UQk9QY`G5t=T60qt}mGaGX z7AUFCt;xKTw9{fs)UC0_#}xU81(&;ZYxWmGS80;;lG*A@h z=Lezw#>lPZQ7qbF34cF7+HN=;5(1=|ChC*Y5sK-$GbaG7va~en`1n;L=$M-sUN9%w zbg}c*r-*za%BjK}Z+f`l#b1AemAi7+|83^+ zu}Z>YegENd^-}(sAZRaH{JM)6{GCl zfg^GA@l`u6iXuv7qx<%BgDXS0c`Q`p_5MTw=anGZS2?4MfYDiXtAYSp01Fcl5rGB@ zvsl*tzW)0JKPxLnr(7kmBAS$+8oZv$g9Cl)pdfQt9z8TO zghTS8DQR+2o3($&nq1_~NBCyYC3Gu{{WX6|(_q7j1iX$}Lm!d@{{?&n{T%cSLBXH= zPD@xfe_OBk9#V?Rz0`Oz`1rx8lUyh0A}u=Ry|L>h^A!}cV?-3>CQjBt{maK z|6l?^>euhzrZ?ADRouVFauq=uK#V*SJk|@cpS7E`ulYNp`L`2 zuXsXR1GOlw*Zg!Z@Q%Bqvp(~!I>*H!IE$E=cw^$Zk;Tc*JY&Shhx9D#bg3d$Hi6Vr z0Hj!v(!bF*St)(%qs6H@t1S9;8eHh0lR`v)2_f8{rErkumM3!)g~pCM~qCaA0K znoQ2mE7SZg2tjYSjSylA{JzN>@X+eiSx3>%2a~kuuvS?OQ^2*poGM#~B4g1TOLzD7 ztqc&5RMPm{K&b)Y)4U_(0fLmm<(d-RhoB$J6vaaWxlpIxi5jHL&+1Izkuf~WFb8=N z0t5gaz;VQe!#GLrZbn8%^qE|^m;LJZD7&9u!Z8>8GBa;3H`TGvCdz%|VJj=VP8@#D z&c6OPDhtYLqLFVh-=cRMlvvoe$5SCKEuz<}V%LGdEkGK1Ia#ut6-to}wGy928#uBo zKUo55+v4R0-{nDKD`@*OYW-8VT9V1T4z#O>XQF(DGmcs)w`J~9?^M!qE!5hNLyLpP z4l}Ll6YODj5@Hs$>xF00%J(k-7 z!3*_C9SvDtiIAINcfL@sidqXPfPLaWCl|fuTXDqo~_E;FG2IP{qb( z|CC{@>++$;8#HYSccl;e2Sv3Q9jp3G@MIyc}DE} z-usQ&raeBpXxWAzdfKbM0J0MlWG)t_K|F+@@?KVAE*T^&nqUSAA7O6XF`gv&z!ZW){Qa9g_A0BqJbLPdR}|PyRS-nAb~A_> zaFVD455E(SCQv_-gs)Fmk?j1|u)j~0EZ4POJ(d+c50k7>Voi3^j89=UdOpEzV>9BH zo2aeHSMCJtF9ygx=9cXy$89ov z&u!R_43=)LT5l*JzWS<%Mf<-idzcX2$4$n_AL9Q#Q@8LYl3eK3UR3!FDi9enbK?&} zyG?O#i=GJc_O-TN;&?6kBm(t@Hv9VeZ1eS!Kk~1?f4ge!L7)5boQRSVdFj2-&eB$X zrsdXH?#KRzF^y20egEZ90{!}q(AA#|3xnRW$UUI~WK8pU*q}m;$Z-~MR&?XNsZ}u<&0Zf(~4MPL%9vS)2#K0VnrkKFG zT-i;rDl2x54byMle_t9sn*XU_X&O-OcePC>>h>-g_C7yzp?B*E!`9Xobz&-2yn_6_ zCPN$%m~=U^`7*=agdskQg| z@Re^~o)Pa`?c@9R@59vH<-dHf)eNtl<)MH0+U`aogNEi z@4)XeXoiFwtzGIvCh!tV5Q9K)*hdKTLqfYFKYs>9NmlBt{h6uOj3S8|wBfaz{svS+ z3F`ac1C@zDU7nd%KQXb3-eRbW;TIJ3(d9l@h)jSTiydH2>~}G6`1wUXfjm#0spWE= zJx(E)ACMI(uiaAl_3v`?@OKuvFn#@=LZmN}y#)piHrtRX%|XEfv^+jC0<+Cc|Hc$A z*BHd8DWVU7#kel|oPdHrH_-!;upa;X1;UaT|A8vWIXN?f`VAJ}4|W?sp|u|DS37g^ zPzFH`0+Ae)DoXFYTcFHQ6Jd;j1_5d(fFiIq+zhS2TY&im?NYt2jX{<6-|)B!R73?f zgMdzyV976ab+`{h!LOwHb40kN@Ftl&FuoLytbM^=hTrs%3Iuw>%UqBQGzZ($dlcgRnk2wRu`*^SM4< z4{?^V;0i$;0&xcyEwa`MTPMm)PX~Y_(L2smC{Fu&?J1vC89DSaT_5+;;DmoDiNp-L zt=CD`?xlhC8wN#vRZO<2zb8}i1zmmQe-$%=w^pQz8rc~>jf8S9GPMW)M1~PBb~{Ke z&$3#VEBT!gPCY7V7B}p}$8L63TX=Zo38$9j;~h1=t;bE$u-bpPQC+5B{B{4#=V$7! zssB!6Nq88>&z6-$IHkte+!Z3jn9?Qus0YK@G1B?3Hd^=tO}N;gFVnQ)Ybh1#*e4+s z#Q+L{gT8)8W5S|fu$lU6pTncx48@u9`>Hc|0Wd-Jea%!jjGrl8r5ZFLXg&EcnLATo zvD^P>M?aGqjsX;)G`@DQ-tXq-#vjj7!)!|>&QHvs&!)!oUTxwM%K>TLa_eB-%`KSU zyC^y?6jQy&Ql4Jp)IGgok-p?dh08s=;)nqMvLr?#<5c6>f}#)$A+nlmCHFArOf~)H zSJjGODp68e{ry>kz{$V>5aSCQgQ@8XOG+USC}0@oCf!+raR8SapMy1dn|azvZ0Gs; z&LKaNYGD{y4ez`T$7SGmSwjI(1B#ll9uE@@8OYecn;|v0k_Wh3f1OFv#4Ig`QqmJ) z9Dq6Z?hf)pB#pz?C094YO^}{p`uqCN@bx=Tz?@b(QNcFK4fdaYR6l%?CYos?T}HqG~@yu06g;?SSPYBIyKa17Yd3S$CzXfZ1J7U2~rvC?M_!W336F6u?aqUaO; zUsPpr*A@irJf(@9J0zZfqwtze0~@Fe6g!>vGwbV-A!=7p)rI) z^6b>FK7>p7%xnrl>b=fl1P`47mb?z$-^YM1$(YJ(PZQU>*FkxW1O*d;=~LJ9e>SiF{_N6t_IGLb=6ZLg`Qqfy`JjH9pbuH=#v{H26VM`>_S(^> zYx_J}FATrSR9|jo3Po-$KSHi7x-aChV-8mc;x~Kymz{KMByA}owCGK}--J)-*-}R>7#O(q>1@uJm(^ap+3E(|Oz`-H zQjPjDgaF`$O4|u$1TwffSsaD|EPeJ;BLL8QUtj%Q zf$gZmbAX&cJgWlDx)wwcPzhh3ttSeAzXv>=I&(P3h6JIAB5uz6;muVmu?ylvHbaD7 zxnA~lC$?y)txclg?73FFCNo{L54%A{?E`bHA6 z$<<_dMd9=*VY&u>tqbDM&lY<-9fm6Axqkw22KTN4rc#u~<%eJ}2mB&*LblJKtAbp) zl@23Sk^n{`2_9!_7t7OKf&TvtY@YSL_$nG%+9*)BU?P#5o45bsa3J}Kb;|c5tzvU7 z107)$NnNY~(ErtQ8v#~;C-CJMVdsN2Wb?9I_W#WS0HlOkkZoh;1S$#SeUB)<$D&W& zmr84x+KlVv5EWIS!ZL=@cqEsdfz3lO;zs~Dg0A#=(E*%1e9XqOaj+_3Bq?1*aYfPY zA53)uAWSgNRGoMTC(q8Z^sbWD=;H2wP)$d>t%cYVsl`|DZa(QtJ) z^}-KXd#tgkB4efMY9dgIR`>bi8qy5PgQdaIjO8U;xsp;Uut}lC3~ElR_=#l^_f~T( zlHztYtGeCoyUVj9BUHG)Fsues1+YI#j3~o4%l_n%U3o{1Fhe#bW3j2?h~{koL}a1SW%W-&3vL(xqmQV>iKt>BG;` zX^bZhj*f`|Ngx}s8MUy+3GRCu{QQk7MDEcQ#-9N;Q?$mv+t}L~vxEkA-#Ygj5NE_7RMYw5$>e+Q z4g0Yw87VDx6jse)LCx(5Es5%v1xbvr9(2{J+N;`=;-hQ$M_;@(@UeHpWi!3fYjk5m z1fv1lVLLiIqK^PV_Pd($Q)b(q_I7u3g9)s&9I^99uv{f*2N0bAg!_YXf9+H4=?*-A zr(-}dJ3Zy6^!bMkGa9f3Q+cLL?DuXdtBkRE`EnJ6fmOihc8e|P2%{Zn zh0~vDPKbAeJOQ%*>gCztC6qdI&_RVS{#4I7cat|AP3luBqJ<3~+c3^bmy;p>KZ5#I zFSSC3Fxxs5@e=#@o|XQPR%pQiUq0Y#SxeSavA&vbuI_vp@!LRcndMXD9haw`^5<8+ zx(>5HesqpM6B~qXOhit+lAHJ<8)R&NJuT3}VZ;;R%8A{a4TA`748%kD{8!G{;=e(@ zMcT~a{$Otv2B+^dp9fB%dJw0Pge(`(D&_Ys_pWxoMgR}pYMF$rR~{a&FjR_&i&Q27 zW&MbwgO%{c=N2CkV^8K>z0ds4(XX!-Z_=}}sDW`S!92ikO?^g$E{RZDKzi-~M5kNl zKu*a1V$Eyug2HMjqpLPOL~!wJ$YX6+YMfem{1nJf?qZ1vk=;U5vUDT?OgA|0Io=#Q z0-vpd`U_1SIHFZsz`Z{|Ya*e|!HAkTNV^F063E!+aU0R|UyoW2;>!`$*7qpV2tiggoIW+gB~jD46r;pUcl_6!r+xGBi2 zO;^XWX(C<;2$l(=GJ@}lJ5ruFG=v^)Pq_jt18`{Z9Py;>%a<%bqi>OEsqv<+&wDJc z19x0gES{`5oUwwLt&g`xpvr+jxoLEBWQ0H;g_>xywH9V|&}I=6i`peRZHV5nyNj#| zC>J3pOgFl-0C0i_$28ay5#+PH<(yeIn&L`li|yM?wbkptHB<1=pPf$Yd*I!n7Lf$i z+a8Yl*BQLM+u z6@a;h(wkv+57C_eMvEbaHUvDKGBH{Zu=4D1lXFne87t#JZi+j~b(6jCExD5&sic}@ z7E!X&`>sgBYLM;W0e3{JgLihCs@;~LBqxV4=3gJsuYdKRls6rqU7YM%fr#>@rlt}A zBs?6|KI_;z2;FzO>Gcx?HwJ5g4u%83d8zO|bCG|s?jnFl2^W6lsrj6MWsQW2RrR2qH_+ZLFmRCYBIN@<1IwYp z4yA*(OGjVbLHBjsso>PqtJ9S&98x>8dP}ToY-@4#@mRg5!%y9(gooXSuAG0*2tE!Z z(Z`X~@hW|xj;ZB7{N*OU*GpQ{_oN8zVGoI9{tAsz3=Nf&(C??->mnc0+{hX8<@jo;7{&F zcxG7r1(lT~b#-+mQ_cwc0;*NqYJY+)>@MJ7DG1O$>tDV4ZzI#anLt=r_+*(ZWnn=ETj^t?D(CLk2pz^@TCz2w=?DI;6sFHrlRxJ z&fXsNzqQg*E`_POME#?{R`@F@R8j9}W_}qM7yyBxD&*?vc?I^mh`C*5b#)?YYHA2Y zj3FRP6(96MgoAeEJcbo=_wGf9-iNXicU$=NUB0w#(J8YCSFyPJZ?!u2kJV*k;s02# zjs-gPsc?nD)^6qCfNN1r16pxf-g6YS$#SN+N7Of~DJaS-jBD@qv1e0w1j9FT5Yy7!z zZ0ly04*hjX^P7js1>mkidGUciP| z(-;^DdQU+x`08Awch%hEV$r!i)>3|V!+T?>X$c4G>c#x(VaNV)H^2v$xD9i+pWe{ynVIb`1Rji(8YuA z{rjuK`3zo=K6kw$$M(F$acg*(QFDkMUm7q%p(G4qpvOC%JU(7{Y%7){|9SPER;|t4 z4}(U(f1)S*Z*$}&vLo(XQ+gyu@Ys<;@>~<&=dnD$kuGuca{b2gRQYqQZ2367XL{9Q zZ)AVy43t1Tl&bjMW81%N zf`hMvp#_VlAFTMR3H_hHd;%Zv>%8&j0Y_{LKp+bQelpo@+w-EKD_B5!Z#t<>~@`t*JQOb`P9=XQlsO(Mm zn!M=fXkA|F{Iar?RUSfhB6ZwC=__)NwQ0Z+g|Z<+pBpD_C=#AY_yf-g90mm2T#Te~ zUu#Ajx?$7Uly=GZyi={iX|>Soi#R0E07dC=vb%0U-MIwaeWI(ISY|H~{|A(&aE1_M z!;qHJ7$6U%$%Pz6*Xkj2qKb-@;y(?Px|)ld7{kZOSdlk}{?a-w6uq<6rOezI+Hf?F!(`)p6X_-{qY2*%~oU6d6z?-H5hG;?n4gX_JET^ z25b4AWOg6WTcLHc`^4uXBOL(AJ5Sb)jGJjCgp$M-z+S*MP1ymid}KmM5E&+h?ELkc zdRxy@GIST8liX0qenw;-D>+)#J`NhG@#FM4gVc@4f#u;%0k?v zL?b{hOAJJL@zy*w8_oEvWAwRw(QIoUaHG3P7($z?@=b3MojK%rpxOi11E9<0n#{?_ zQm!<;2hJw6$??iOB++rqm@`3ekN}AI<@p#)YO&b)9SB)K&KK%pn74o%OHU6i-~^os zaO4iC{9fkdT%U(dGf5)wu$Kl9M1*&tj8l5?;)RM0#D1)8Y%n3U&=1u&Y``~e%jXH^ zjuH*MZ0@pS6yyRd0)>LJ+aJ`BS6Xicp^A#W9*8gHx6=WJg_3NLzdtPu?RoNNrxW>* zK)Im+&OjcPEFhE)4i3*Sn&7Vk5eg6aI}*F21;O4%k+y_*SMqHTTW)nO6^VsQVJD;; z0I%4eA?kuX2E>6PM=~O)pxB!Hf$M-89v2{}q&pM4eyiZuAt$hD<(D}YO2Xx_dVRw!8FP*)>pIX{jgcwRvfecnT za%$(rKf(8X4?oJ9_?-O#m(kMiKu}}gO}>O027b1}qLm(=iFf;ayu4OEKKiuN>rWg} z#}+Syn6Oz+gSI%mF4-g;Q`M~3x*`S2MKu+~GO4J8939_^6c5`8buF#=zoQdo5C)~2 zGd3JZ5^Iv9<`N|>u4p-C=H@;-#{1<>hQj#7MS4y#?07(k+|7OEB~amS`;!l?LHH!Z z+FBmvX~-5ReSLUjge7?pA{WoA+N!pbUTv6_Ol_}Z0{01fQs?$>!X>M^8JMf1&p!Zxgk|U~hx3LGfYr_mS{v6Dsvw z8pNQG4hhS29hkla6F=M=9jE7?4Ri6p9Dz1;`|(M0`EU!*oN<(f)o{gCCVXriw<}N5 zjn#_uKsV_E!!}ai<{L#*wFTesq`DjQQMB~*cOjIBNRV050pt+TxYKsh%YV0W+y8q= z2yM;TqoG?&oeQ~Vj8S*Am~)gl$onQ3JZ#?VDazkp@@=x7bn&$N`LK36&(3DRA*rT0 zcC4OWe^WfPqnR@mHb-~9YM`S4PNK;NM&>j$9JUc7v16BuY}lK|_i zpDBb9b_6Jk&>Fb#u(FmrX)$I@EqG)Ohul;z(!-C$qzTG3+ATBxq`WvvtdU7KrZJD9 zK6p!il9?;|XS_wV5%&Qcp5UoMPz^FU*bjt<0y21H!yaRl(+$6BRed9UJ%NEqk1w_m z;zU>DdaWAfp#F<=OM@*zP=>GQy#p>W*)Mf_?Bj|u9D9^j%QbFPZhu5?uM(rQ|CJEW z#edWFE;O*YLLdydvd^=#vsN?44D>uV5+$wC?=Y$Ml&uV^r<7L0d0#8ChQZ>-qZ}F- z7=SZm%*R~JE_@2!7BFR@cDEnz&PIZ838U7m{QZrmxq{n629-4yhD|G@prQs1ltSw* z#i2hV?2nL}>I%go?jVoFd^?AuK7y-hpu_h%Z$jS~Lw|_M*cYdal+rr@c&CT2xhrC0 z8T|G_Cs*b3^?OcE8b##%L6oe4Pa2*N`dQEuKUX8Bn++v6!!3mwTz6ZSx{CAsi=)#(!OfHS4LI(=j$Mc=&0p5Tr z@R_}4zxDpN)_7una%c}oqp?<3SK(FH%N(ddA@GTOWS@P*-`I zJh0(i;$mQ|uYe^^9Y>J)ZU5L7&Y8HlIN(3k6;HFZZhndP`VOVWDMQ*^JX@;(v$SpowV@ad83=pHxr;E>PQz;xCPcpz-j@5EU*2KkdUe~>2y5((HGQ(n zdNH%Bo)IKY_{I+Z6aTf>R7D`N*_?k0nG8=*il8Hc644r98vo7wX!^iqZD#s-8z|8* zP1BE0%=m83jyd!hLz1SCpzj|&9x(+E9D=b0v{RE0#l&Ir2MP`l^ZBR83kC5s?kLF} z(~F7w+MUauOMtF*y?2{KY=b5b*cOa=qnes-gI>QgU5f>RcpfhGP+WRSknE>4vKDma zgNbe5t*;uVEQWkK{54RsfM^NE2@;$i(8>l29P_<5Mj;#w@QST}!LbgV7@>d$2m6Mh zOzu6tG>QOvZ`GSKv)EV!Z|sHWFxX7O*Zo?q664}*vgYB-bv%cN8|)xKGW_iu0lDCI z$HpGHy1Q$AdSp0E8P|J5NL2b> zzGPn)T!U0LY#sh|Rh70Julr_06M@CDN~wF198VZY@gUy>It(=5h>%b0%i(&BGeHQg(^-f2nN{19- z*;;Xo_)}LpX)wp6)lYo+k}u3&#S^$(rcWdyl!zuRtopR$QFW0xy- z51-DtH6Y$12qGr{$nZT?b#Qe2{Ouc`Y7^Nv^1n;Ey7r-177a63(N(J6SxCF zm8ermPkDjh0-SMLkGg|pvI~PhO-%+-hWQA=-Sf?RvUg>2qr2TV*XqG1ho%$)_Rm#r z=!E>NpR(u%Ei#hJh3`h2j``=ubI#KzM%6AQsXR3%6`VBcDmU+!7`ecogT@cj$J^ou zrBbpH<}L1u(y4uM{H>wTa&;`%bUM`K=?r(Sc`?5hA}s*Hl=-SQYZ?!Dxz@X;IFQZi zfrbIZ+z%GjDJ?*I5>ONPU5DMdtT!Afe`U{?$poRBDK#U_y_k4Awm22-m=l0oR?xA1 zxKybS?Riq!a4>W;w}&l3I(#(f?>KG1ncIsTi7?Qf=RN=Zp1$nEV2`_DY(Vthq5)^p z3&&&c36}d?BAEml)5@2h{*X?Ti?Z810`8eSxSH(Lm2{-CQe~~q^RzWy^)2(#FxM$T zUf84!27TuX_&Lcmr6R+~D(;fZ|3>eZQbJrQ8s5=|pC5UUgfD1ioEVKmYeE_CZf66s z;}0$(&eFn%fV$5IH`Brv9Kyz(qA^MQGI7dm;LGhD9)6KeF*EtXQkB%!&?Q*p)A;vWBAiKN4}*=}jUUJMan2y@R%|)S?qqnJ+?Mzg6q@ zp5X=M0v>-bwRx+d=YV1n2BxXr=gl2;#7=8soOkEvUK4_!*%4#N+b%IEFG(3X5K)WH zq$kLOU3_4Lm7}k}766!_i=*6owdwanuFFdc#)D7~?Jf&_ysf*#^+_+fJLU_GTYcC3 zVRD6agVdvi)R7V=gW*r3c^1{6gXEcU-!;HU8^U-yPO4eXlC4!xUvI)#W0Oy8eqV=c zN@pO=s(xDVj%b`s+cSp8-(KWid?$dwp%uuL3+AmlR6J#`C0z~iem1fGk-22OXn&jA zd1zaBa@KzNWT$Pd(Eks5<7$i|lIzf1g!WKz+kA>--rwbR%td{a>*DrP-%GT>IaF=D+?vm0^NM9YPF<4`>D3AQGcNdij6_q_;Na#jT!- z1Eok+k0ws3RLm4)VL0$WudT7}#)b1_<>YXcbrQPnXOVq<`T05z3C6Y`HRVtK@SNTW zEiSaEl#j%0t;%oW!fu(2a+Qn-tjDdM!-^~Da;WWcdd!?V0$;&UFm;R~RONPLD^K75 z_g|hN^1T$+*Bi)bhBr(!I}{Nx?9J}_A;J`d`lrkvUxPwh-+;<9b5fEz4hMR%T4Pt$ zap`w@Mpb469ae-C6}C67ias4g*%jUtt_hS8PMc2*Q!^nE8YFmk1ttD?r#Qh@s|uZ& zov~}?NE7;kEjipyt&WREe%fD}Pl#)R>l>V|A1wGC9NyYxL6=Qw5dBip)sG1Nce1$4 z#vpG?^kLu#XRDzIj2%F)rhKw0__XE2N*x!oIuc7RwgC1v=r<3Y-1~|(GeLAHa_-;q zAuNpl+vlLEljAbswcaEqEX=lX(ba_sp^nstl}E(GYhKTl3)6FQ`XHO5s1}z;TRscl z4AS6xHSxZ%{&+g+tZegIRr^Qa{k`zfm%%(HBd9T`H$tl?ot4BgfhN3yYbJ!I)I0!n zHeO#CO$@&pPA-V-opghDdUuH#9YKI4X29MQ`F9~JA!mly=2-Jv4u0Z~-Ry^lBEG1U-;6Tp}Q_3*OA;;!W~^EPE% z?ubpc`dc>t&jLWvcX}G&I`aiW~xb0GsarY{U$yMEb?i62zc z*JSiv?7tJ46cSWfMBvbDT5=DCRua-_yVC%^g7Aq8Lhl88xydx`I~~rvmKFwR`jU*jBpAC0?a2>Y zQIifoM?EYoNs8`Xmm5-|i!1k=dQTlWVgkPrA*<)*yAQpC7599(xxjl(cWnu`_6jq1w?O1fQsq)HBrH$`eh*=7@Xk|I+7z$OJTJOq-}n8 ztTTawvU|&Cg(CL^+sqvg+2O#HD+KK)L#5YN&@PE9Mg4})e+@8`Y40vrP(c5@1myUGFYRz$`)uXfAHWumpU-eZ-Or9eRdYxna;?r^^l0q zha$Qm&_oI_rUE443PYZ@!*~xB0!ejm1B1ws8BTRP*a`&i+=1wyKNb*QQUJkSV75Ho zk1BR*TuXiM3_}FkP$SEyRN!)V!On32hWqMRX9T#e9bi@*u4j6zOtoLsUk$YvDmZ?? z{rXMJtEz2G|GL_42r@kaeoaJF)EW>jeC&wy^qkJmiMAyQoth0heUKIg;qDMD2-U}1 zFr6c$8^U48r#ugXNc;~v@jj1_vvp`mU%v-q)IkA&7WsP6f&9+5RtAuF(}ezjTZJOG z+T6OT<0-+Y9I22WYNa5RF1PT}pxhI9XzPa$DJ+6d?V&$INa;=}ju3$zdNwdY^hG4O zf|(8&u4Rlv5e=#j2Fm?|)6J?@Kcbw#A6yWo0HA=*y@3I8ko~|(#M4;L#=-MM10~I6 zC=!&1SSDh+gG1SNI^v;bA~2)E>vWR=I-l5c*!NyF2?+^>w>~*uNqykn33&wF^GVBp zR5>9R0n@HxNFjMW0nhUC?^Hbby7DAOkyCnyfbp;2H;Q<%dC6mX$VW85!T^>-`p>lO z$@zwC0)xkF%-26+0N4?NLx@CGK+8CQkUJ(AZT`R4j1Z=g>k(v0!6jkPDNO;MWKP0& zo&CLQD=z6<3QbM?8~EhOBY3yrkN{0Hy?;KcO=sTf3cgv$p=JhK+yjgqohs0u3| zG$0R;|8gXafT(C>(6^E@tJV3y)|b$9fd7vVfsR`jzqBtY*SzQee7nm|-l@*t`V7P? z>*7Cu{;cp=o)RLtzcmzZZ)XRK+40kzGndU z+W^ZC0#+lum0E!R5J4d*h!Jvf$d3Wk5EkFO2Sg8bIVS4%8P|y1 z*G+gBU}}&Z(}hrSdJOT{Ff%n`zpk97;+I=BqtR!wcQj&{_> zDUW`XyOFGl9A8+Sa5jK+oNrNGSY55n9l@C<9{}@wCdV$t>93Mw7gZ};x!smB>WYwM zqnKJf;#@a>n!Ioozw6tuc__k7E(tQrm+w(B;_{|1BW^d{U3^9C87yY9Y)7Y;8u^;UJ-5Qef8xu#c{60EV78!tHvnl+ACqm!yR-Yxnery8+z7MrJySk5zzXg?+B@= zA^_-XD}-_g2K-(8t-drRZ_?<3x!$l3okPH~ko^Ma7xvKOrnRG#<_{@-|I%SoW4|JO zoeV7hxbe5z2qyMrKO%`ER5!lIx$$^T!VtWaK4f=?GX?;3MEr*5(*O6QQ9h?KSv~*= z%U>UO^aAP>ntSovR^Y zXIX_SC6HVtBv=G`)_yl{#y2mx13M&-i5zfPC{Vb^#>cS?3EFw$Ecv&A?k--{=Oh8Rg#o&kssGkg&(BUWlh_PGE8Pr>fmpK4uu9?eFV5i1!G> zB9lEQJ4vp7N^+{4oDR(%9EJ)j1&P^qVi45E1olV*`T_U3Iy?mi@dAtTWdQY&5gso# zazn0z*N&vj-9Kz`%tJ5>Ea$>|hdmV9&p*9~k#I;}ulnh(OK1V})r3``gnX)a^ zLP98GGqWDsggc1-w!n0X?-%l&4HY^L->}r;>C2R7UrrtAB--~kcX~QHP!MoF00ay9 zBH)DVhkv41N(qKI7KlS&?Eu{hZWtx<@yPrx)n0x-=icqs@Qo1e61jbwt7ri9dr%s+;g*st zomN+XaI1aj6Emy@V`(6jd?T;Uv=YjBB%A@T*)u43I-KiQ!FU8y5bA+WAS~azwP@Kf z&@Krb*x^n2NX9`I%i!|Huy1dn<#1;7DQR=DysiPGhX5f=5J18JpnJ~y&AFW%$zFP6 zXJ+VBPaZ)0pP}BAGeUPOqk1Zbx%oF3ZJhuCG4a1qK} zRQvf*`?C@E{`nnVBp$6W?UvZ9lvpqD{ppTp%ZCAnBXu8%)2yb$cVPv^PD$B|?IE%t z#IhznsNGm?upY@U=(@tby$^mWNb*Pn1DSIrjtyj;Aw>q9YXuDrGyrH6DM#?63c)m* z&n6yDPKkZbkqHtq0sYtf0rp!uJUQ4bOjtoeaM%5pFaT{N%02mh69ctsYl{Rh4UWlc>oO5p>fk7~`@UFa?7=!<9TdqPt0%qT(D$*2@ z8h<>62jYLK`G)Le0AM2!wL)eILMMojQ80uf<{r~iO86&akS2>UZ}EeBZjeZtKe*kG zfY(5}ECf-P`TIE`R^bvJqNQFMOQc=1C-!LlZ3uMx!2ec5`^9#<07Q|8X@usD-@~xR zFI&Ho*3E+2?6NI>*loRb$F`Vm!3<>|82H9WM<)+|Ind~ee8`)7t!Mf6V@2>f;o-&@H;!auMt%45) zj$8~B0QZvUT#Xg1(9sQ~$`(SW$k5w$aKO=AU!UL5VDw*>qoX5?00T3KbL!jNTpY;g zBWWXggzN8CkI;0k9Agf+wgf2h1Cb#)GvdN5I*j|6t&w*zU`EabIIrwsX+vw+9i-Tp z!0ibe{~_5THbi+Xc#|5HPu_@U1Ri}Q=GlOPPTGShUyS}H+(t)FQeElTV%T7F31Z<{n@_ou zKPq2?KE7An-ZT|!qJ9;1H~$qob&0&&*Bcv)VU-8a`R zi5WK;yVr(6OzN{5HNtT4>xjQw&p=m&_wG1l$yh#?&Tq+zX3{vl=-vW(10T-j_ht#5 zL_(P(QJ@;R&Np5Kln=&dbV0=miDZb+@OSL`Azm30j)2G779p*XKC7Im*U%&oS`H8@tb#?d4PJjdAUSkDu5?r20Y!L~G=g@d3N{ZCA z6jc+V07v$)^s2S{JT_QqSZ>_ncMGxPZGgEdF;qJ_4!L}c*u(&Yb}ycfEapKN7)fs( zR(d=oic!Qwo^8NSt{d}GBk^D)u?37pq;HUXac+BId13yR+QVI@J->JR&3TuAc@Gq#<=d#4PqS(xafpK1(~0Fk%%)1^eQxw z@G$`?T3A{-NGoN2@4*8+lke2~TuhprA@B3D0B^+1&i zq+05xUzK?aHBg{{5O+YV%&OM7Cg8{cd1iuxEi$5CCM2k1eSx7e)*$FZcSgxPUNEb} zo4R~RTj3K2rp{g?R_@vS26E2XfLZ@@$Ao0buLY8iF!%E+Ax^$2i8+VRKM~FDi3v&| zWMMM4Zuum(&LhceV`JlvlM{c1qj`dcp)i-KnP;%^YiMf1bF8}cqJZPy$9EWNAr3y$I8KmVXB(s;~<{jS7>8E7|}h`rKqlS?K*#`Z^x!p#ZG{Ol+aD zvU~Ihq8-E#>Y1jRICW61kHLQm_`&C{ zsi|S^Fo)YyU=BKt225Uq;{4gb2gt}m4GT~N5L0OFUYo11OOG+&*?}=MzzXL~CzRps z?TZh4W?uz@k@LmJ#m~=hZzJf>8A?n*RZcFIz7E@OS|=7obL{xh5UMY5A5`yOukwAz zd5shgFe#YtI5JXjyQQWk6doI>GLhK}Gsv60bLUpPMydUXknj(2M`7hbSv1V48+4>N z-~RFAF1*l{6;@E4;ULxFON(z~s8xcof@*<`keonTPQ&ti*oy2DpdJPa6k4%2EP4H_ za1qnn&{;?{!FmPyJh>HaQHr_WkLv-X0lbc`bj`QpU;O#0(j`_5vOPdweYD%si2Z> z&&FD#PV-*Hyb=8;sJnx zCveEOe!#xRq66$jBAIP~q?O29051XT5=u>}wPrIF<6_Tq$L02~PMH+C8H|5n$P=Y; zpZN;Z2g!t}A76wIhqmARA`z{qYx=Lo(f|Dz-ut=ux?9PE&-c|W)2gdQ?dH?RI0Pd{ z9tfjfU`uNV2yFHJTQnO~YJVL{zQLbMu;#%j)m7YYcPN#ug>p2R+P_CpU;d{h^W{;0 z0?0waYRQ zgccFf_*;LGBa$n`4H3TvDO=zCjdmnXcGLK4sU~c+d0-H5Gwo352{bt>z`>XU3bH`q!9( z|5C^~8LERn_`(|rY{9vksP~QNoqdOM<_Je9EgiMp-NpqA2}VBaM|9@g3nViHJRBVT z(3wwqGV4>SD|fdRa}=`6BoB6Okl47o-c4U2{=!Haof1|n&s0a5btUqyyjsvud|r$O zj8XywiF+iCmY7_6X#-|fGyEhb5s2;#!|+jx5B<3HY-(ExXi{h}V4S4HobQO$OJPrJ z=1(-aXH6J9XdYOpuYZ{Ik^g?Zm377HamxY{<5{O*jDTa*tCYEd)A<_!i`Hg|BpRvr zp(%vj1*)vhl;8eV_4IPr8LVppwChc&Oeip~+r?lg+jMRtNH)II^AW1SJPzajJ{8z& z0CUVRt8ZvvgQu&n03N_4ZCy$@ykWaliD-uf>Lm6KyxT+zX4_ZHkDokg5y2A@XJ=cD z4om6Zr4YkY-xyrEIW)8|X5rVeP_X8o+G{T{a~eb~G$Mam3up0lc=TlSRITs*?&EKQ#T;^>ollOy2QE0*i}dd@*}x_C*FGYUwga+eLpEO zDhvv<&$o*&=ptt2m{Gl$iPOyfUCPfsM8TprQ#|z><0EL7Q7MTK8?FwNebYUE8wZtm}K2}^(nSF_O2HS1D zL|&^A;P-6Et>@NVy^^8M-PG1ZdP@HTCs|aDW9f89jf{FRE}N{vA%aVim~q3~{=))8u%fvD&bFz@bhr-~KBZe1BbK_Bx8UIdaZ^Ni|lL_-+Fr zD?fP1Li>>r<0udYGbaVXar{LwY0C9$Xb?Ziv*Di<>$&LBpl`{yr-kv{XfO?r;+RD? zXmW3&C(d2>_<^+RFSDEqBE7r|J!&n&a`HnKC1Zc z%?wTVu=9rZJ7ZpG99YX0*6Ry6y+};2y~}AzNY7*gNlcagU}yQr$bgFUt(&UeGgmud z6*<|^Ro9E0ze_=44(qa02?3unZWx}tFurjAMrJb7zaF!GCt-7dHTB69KzZ%|F*QT zP;Hm(ZPBKJ1Zm^3{;Ux#`=^Y4^B)*wLw*`fAFs1aU*ntDj=Ek?c#V3q=5Dl7wYoSFF{EfnqQ^sKMt-w zuAl$iyZXp=;r%}w;$DNAK)Mz}!`wwaQRB+(<`YSX8i0+naEGVn>6zc50iE!=*KK6N zHq>Yc5)E;C@Q0w2g?kBmp1P+glwGhT;)Cr+Y%We8ef;N-+6zU!3DB}Gb{8-CjZx>T z@D-$CU$vvE(SMa^2}LDpX}2Nz5!j1cgj(zSkj?=)kF9y+Yt(-THV@~g{dlqMsZ@yk zo&9}STJsgfPM$3b(6P7(_{p3RoCP`JEmr^wFtn)Xh{#3tVU3(TA&%1O#gI zviyVjW;)=a?C)|g#SjLejylWVNru=?W>ZKkt;3YbgO23RoMi^;BGcs)xV@6%_ zlgAboNMLhvJ<;H(dvgfM84zZ2IRBpokjuawdpqg->~8*zpVU54_?xxF=_pRDa@b82 zSz{7{zO$YDFuD|54PPvBqL(sK>9)Je03&!k&Tnw!qT0>dRT+$mml(vUr!mds*e4^Ri$BHbvTZm?`gDtPu z4lns8Uz)nHe&4h)!;{R~CNXhwL{vbMj(}_w65sR4WgW2o{tcZz?uQj}qs#8Wo60r70LP$&vV+B=4IPI_R$p zVfTO?4e?=?*%H4N^K`$86qTanq#c&AF0a6M)gu*;)NXldTLD5sh#|3!FOE7m-V{MmnA;*@P2>_oKbjpOE~+z?{LB-P%r6-ScX~)?d2gsSyx@t$&-p zkt3aQ$%U%-Ro0^>Gsw_*{WD|2)_@4()akiD*#}EVG!n>u{3v)E0*7!Wr?Lw-He_O0 z{biAUoBAR-n0i=r^tOd~uJ}H>TGXZHXWfZp-F{#D@)`F>6B9O>kfVUUJD)xnp{Mw# zC@(#5|BeizULF?VKB=0GoIO3h*CzlIz7;`^0pYb4I?qQnRW3>A-)9Doq8z7AU$o(G z(AD@Ph#1wF#aKEl=yJ4x84lXVm7MG-gG%{oqx>n+ho;vORfv!3yyFQIgcuE}sFk8g zBzecIKD+4T$xk|u<-vT|{7Y)b`KHUCm-~Nud)A;K2Td77{8}(QOM_RAk+31G)qGAu zn0j#tv1&yd?Y`IR#Xb9Jiv(G2Nts%2BbniDTK%W!8+Z|W^L2F=q2^OkM6fMo2_@26^Bj6lUikKE9@En{XNahYd2!6^3Ly@R@9~J zv>e73_QpxL0j|YV*-^A zNIL#!yNQp#R*2niA>h;m3n%7g4hki)6Ez$O-XGu#AiMJ|(bI(^x+6p#QrdJJJ({$B z({$4|)_h2awug$*-NnhN`~18jR5!K&Brp>Zlk;GY)fz!Y;6}NK6*qq*C2gt|g@c@n zVFNum)We&2bsFi{#$k7Z*%&Cfbi;`O4q@~Rj?n#0)WKhW<}c`*Dlm&pXLCfJE!*3{ zIw&~e)Q)fW`!d`w5?ba^se?%Y&En}@RZ{Wt$!10Ju#8EEj)Aei@$gx~wN@m9io={m zPAS${>UD?MdvJD9Dw$wv+#n|?iANHI<^46Ms5aQEd#L=ZE68AdeE0nLU}qoP{rC^4N4!h`(5u@z0uwoQ;m(D zVi@vyks5Be3lNe34e;kMOtV1s&Ob!l7h~!0x520C2#A2|EwM=vW!UQA`ty^rSD~@U zbQ-J-mEspa?NTu_O~SHdU42Au-zIoF&V`~ead$0H8Bq=YIuG7m!}&{9G|c6YBc%|5 z*S4wHCyaiT)$hQOT9qhhs#Kfa-_t{zk%9TVzwjV%!Lx}Gb5=6@53b9X^yIiWYY8(g zu887@dmRx=QYiH3M4lME7S)p1?YwPVd{_Od6ver5tC^JeKDQbb){p6Iskj0biJ`%u zUBew_uu6pfq|C7x!;G)qfCEU2R`%t0l0$9!(oTp#Nl=cA!#T9BQzpX4d`js@#E!O_ z2*6((%otumqm6i=xXc)V3=F_!%9vhoSgty%)R;H6a75H2=a?9u^GqQ$IaF$+%Rs6< zvFT$i8%il8^dE2faMh%<9-YEEYc_4pJ>u_8i`=oS2Fku7$%^}Nj6K9u7eFhL=%R@r+Krc4Go&~Jb7D}I z?`-}fhHy#8ZF^kFThv4oeF50K3rrZ#D-unVW0&wYuychwHR-Wjp%QewhH4T|qDjYJ znbE$)lxXoAJXy~WS=??K#5y{vs!;B26olY5)<22s`pQKxgxwWNuMJ>46a zSRbxqaxgx@^v_Bz(o;>U)A)MiF@lj6kaIATX|neVJz{m-bQC*f{k3g9OY&HB-$3}H z%=}y5zyFMR=}|5cyghiI=;~5A2Cu$&EK`E(n-=$|@{#t(H7^kQ6m55>YpoYd8Rsu0 z&o7wuN{OQug9*zPB6ZZIC?{hBSAEM!jfvODI0fWLm2@AKUVR32I1*-rwF6P1FQ`)( zr`7=#6zG%yMZDR)9gdp*6(T zYVhlrdc2SHgxk}E$qf+`54>s^d|(Y8z)2TPTPVnt-|3%rK~0CSFUVLiD9H3k9`kLw z$`JA4mb5fBa=znYk{stJ-+WqIa}?)yhsJTloOit`d`O*pXa3F08Gh_kj(?!z!8onR z2?#gp@KOVI4P&bnZ-?3$tFa`HZTUYX_(o|KGqk1={vAf+ zi5U*&&SEK0FiQ1JeWXfPHO5}MKEM^SW5WXb&$T8@G{6HF(@qy1=8tPEy%|tKj_)X^ zvT#qx11{Eqo6BF^Lc0;?NyqCMDCxd2iw&d947~bc;|NAlfN=q%AHqjB9_aZEk1|W7 zs}-@Ye)8>6f{Hw?rac>GHvnUdfVFVjtc$%jOLzkA^gR1<&r%GXfEbw`r9zq%T7!>H z%65JpiMB*VC#=Ma|5=8!D75vni1PS0>w~11lW_qQcq>IE8Y|a_!JC$HM<2oOpNJW(ixY5n(uTrdq!{< z;|?BnHkh)Mlg2I%r}#OE>vdDaK0h@I72%Q~p$1;+xSh)|Ija~&3XHos9vXy)I|V`b zsKjf?T?0KlMa+m`yL1#J9x)jdQaAd?-H(rRWW(KoB=<}TQ%FO^0>5r{*h0oADtv!* zqrWwKgRQ&)KRBaY!oN~F4aJ+7wtPmz&_VrM?_2165oaxya;Bh@`FQtpIBW#lso}HDt65qS**^J~$ zd`ZTBDQ7BO8>8Ap~fC?qz7gP^FO>;z>yxZ2JU&Y|i*`%1PH~#&o>0QEb(}Mlkr8~I%b3i zxMv=;Mc9y$VF-wXJuE!B1O_i+82=B*gds#}PavN2^J0VJYCv0S+LH%+f5GcZeNFzs zYgY)XT=vb>`1A-LgVfZ18ux|wfLf0n9JElv^@tBS)FHnXZkhmi?#AR!kBGko{mH(` zN+#W^b;$J#UbKcC^IotCBvFi`=1$=PiqWF8C)>GjoTY zUUMck0uP5GZcn2+u?QO$<+vhdS-9t5D5<1C7lY8FpI(QcwW^On(!Pig#XWsNbx+pc@do-!>HhjULvg{OzH zTbs&$F6{hM!w=%z<*xht;m=t|g~g{YbcN9$0jNU855b8Fr%}(Hh$}(w)6z}6U^1P= zHL=foZ+G}_D9+8z0a5@!RSa07FzpZ3@r}kJ(2?%d2Fy^S-W13EJM;!aya)!>wQO+(&gI(bX@^k8S4O4X-@@ zIBaf#epT+bHjDRkDaSV@jA#RG9#C8|G=KE&(?O&lS@6-RrEdpc@zb&GZ7*@*@z+I% zDU*3^%l2+GK~K|8|CwVb>ttMt3+D|7c5DQjle!%J7;l$rX}+kMrE>in`KkR_;&Q~m zBBfIhD?6>*;v_8HMi@W2n2^L=P_+KFwQg;X!P~E`G4}uDr`NiqgT;lng@tQfwO*PL z9POF4gRIeDK`<49gd!*LB{z-&0Itu|D@CAaa3HP_NG($T~;9Q~Gw*Kd$> zdXYQ+_SoIGVZzjPFo|a7XLu)3pFfT(rq}~=1?D;ZyBz3D)e-%LjHdgduhDAGdXIm6 zv);2yT5KgCAb1w`>XqExaKR-i5XhHET!-R5@F&%mi~nvrzj(Dcb<5-(abK!ij`nLc zy~nxU-*&TPHqK=Bj|B%@%4MjmE2TFdn3_rioe03?nsc8^w=1bWC8)Ga#C5JUbkfFT zuE`KRi<>z%Z}Z}s^j6PphF2KvqksEJ#AWy%Uz+W$ zk~RD*y0c?;QTrrdD1^$hK19}hjkCSRCSf{Eoe#&FGnTD<^0IgJ-kN)(X^)fqm1jJ? zR#Vb949oXt!+7*!n=baXiE&K{Ob9n}D&vDb6MicgrIaW)q9HVkIor&q{kr~>8(*28 zHs)NHwftV-IaOLfO%{FkS{B{bPol2+zI(SFK@x?@P8$nO9v=H?<&_l`#Bv+wx=nQY zFPrbSR`l7$FSIBCr)z-Yz8n4gB>{HpHT#&WUc$vs@4^3-=VvYOxmlyA}MD z=J{2wFI2sa_@kZqi7ug@ZiPt))QfT@-`#t!cN^VWK}!{s92Sy)=dv`k=PI-?vOxE$ zZp9|Y##64CJdGJRy=m5M*6jE@vYiQ!qa4#G+|<57^x&xXR9x9~=fnSz^&Rk7zx(@5 zG8=@-=-ZHNktCx*!`>?+t7Mc}k7K@Svh+WVT`t|zrAZYXwHS9~v@UgvrF&4C zTVli~e9_6`%%OD|GHii2(R_i#Q1=Lg!w4@ZR^wK6wUVu!otv|Mi0jFnthok)<8Ql& z^Ua6TaI-~x0D=G!R(S9H?7d-eXiIGXHDT+ZM-`yWcp{ zm}rmYnw9-7xHW6mv#&j@`dLfNz^g@`n_aY9LN4{%n*HFnXnptejjdE~XG-X7%Fjbd zjs71_H||Tebyo0i-|l~l8g}ckPubr0jusP+7UBCJC%84pW(P3uRb@eoiE2xwoAuqm zoH;cYJjSBKe}DE@(eZ|jxn|xuhnL@$>m0cM-Io1wpu@ocv+IF{d0YBM_Jx1S@Wv=K zrEAeUe$HT>+zGkr{oMj14N&pl69IIx%T*d$(O4KT3c%(8uMavL-yFxYhQt_G25N5Q z4zg>nG7wCROED4FFB#Au=?_qMvYI%yE~>V0f0*^hvK(c3F^|^|eygw4pZk!w)mSZn zhbAD-B2c{2jC#vJ@@aTttNLT%yU+BxvIF8Zh5`+|xc=&mab$AoyH92JmJh4x8>;W} zbFdDE^i;*wW~CMZFYcz9EFS@<*)#)_cT+pHnqKVnqGPWMXq?HCYY8oTN8j9{B+rz+ zOf%C&piaJGDz;+(o})%8>^IcKL9wGym4w3@7n}Hpp!S#mvPAD04T0T(!5Nojg+Xv* zzNA^)%ug5Rk;`FYGQOLQ5-4)1I>^X`GxKg>&Q{|K^lXgV)ngqct7l))Hc*W7XAM|m zhIl5Xc2%6(XY9PNURd7thsUX|13BYLp@#H4eq9QIdwf?N%4gej;YF_Fw^IpMtE>Vu z{bxLjI~V1Jw&iR)Ki+y}oFQCp&d7{4XSMI`v|J5QVM&*!9?Sg4+}j=E5_#`rT3?R1 zO1Evf(4{-BbM$3N5$KeH^DG<&mIWM8>T`YiIfYE=mjArM)+m9wyV>(#?3912kNME! zJUg2jeL^JslvA=uoeO(mao|n0LcPa6=|jO`^{ldM7U0NG3fnpD>Zn+JAQ5j%WYU4ZDaMfs32j?9BK_ zv!>qpR(!0JR*+qKT*G4U>f;FgXZaw}x2?%P9~V!F)^*H8cZw{SJs+=V93Sj?5prIN zvF4`b{LxoSj9HnC6?JYjy>Gwol#4O-zWvmhZQRbcLi(0d&x~=zT+97)aW!wKdgs_K@T0Z+gdqG`B{6urL~2)*HQ%#<(XiGqXQ}HRIzu z+l|t4j=UOl&0)nV?#~7@GfKCw(GOK`pU(4q-x>4$`RZ@|-Hoh$JJ(#>x<)_1Zg<(l zsN>?okj6#MBRA{*{AKhvJyqtsQ7fs13&|lY&4I1cO4|0%OkNoqhKADPr~dKhwqRII zVsGm0wA#~IZ4@ifwF>LgS07rp>Ra%!ZIpk0al`KZx8f3C25)Y)5?wkrT8pCaJDC#v zmZJwPy{z+Pjl&E6?{$rt-dR1v|82>^$3j>kAxkf3i>t3k&5(--ZQaJoM}%4&T@c+eQhe z!Y?Q!W?r!W>osms$#M)=ZLiD37iBr`dc5U0f6X;mJjdya*Gj4J7{1DwlqOJOYrTXy zWl_eJjS_SI)YJwV$qwpiyKQ7OTULyU3jJqUU%!*(F*-K-HHKB`6M29C{F9-Yw%z1P z&DAw6|9A+0UV^Pf(JJTv*6`1(IXYNw>Ra)j7ykQ;Pgnl_>hJI0UVH1)m0RJ0|MT~( z+agHF^y>W1C_w*r6OhU0<@{`!A^{Y0Ivh@SEa#s6NG8v`*E(?8GfzZT2qUr+j< ze|MB~;FQRt#1kNmL$5Bc9XAk%@71%90J)|$AKG`|JP(B15650=f!;6$O$(U(4%Q;VDWCbGr~rELNlb zrqdt%86eQ3l}9Kvu`O z0F+(KF*(rg`L33($5@W$uLd70#IycF5aOT#oBCl$h)HPm|LmYOExgwQs7ep@^tk!= zyoB8hW?Vtw6v@}lYlmYCWY3^_hxDkarA6GjnibR^SY|$D;9G3`=i9^AE%JCB$w(;E zs0)W}kEsi;>#aJS1$I8VPczW8y;K^7r^?4lh6Nw-GW%VJ3k?#C-Me>hY92HC?=xiW zn^l_sdHJK3mrS=-J@b~{q?3lGD_nTUXz*G56x1ETxk2BhbGA7T%fIm^*P2z!ARL9a z35L=ULAJT?c7Of%N39Q<-PT*FwPy>eJi^C{S&y*(ep`FV z_GjYTLCr_10HP^qOs6<#cJADX0Rj_Os~mF<{95ON$CIxoXFO+pCR`E!sSbqFPtre(#F13a2{gE=K64YK>sZ)L`6Avu+sNk(5ehP z8V6piO5=_Q6+DM3E9X!4y=}&_%38%62h+cH}yt1Yi!9*prMIO)EX-TM#N zkduhLm6MYL5{362N#o`6sRrr7G+`|3DVgUoCMJtID&F7ESUT=fG?n>x04+PNF`pK{ z2=k*$GSS|dlry|L=}+(3#8|#Htj0XY2!=_X#Uh*a{oRzlqsfHPVc&yW>(%qQZX=*P{fg z(}ktp*^*4IQVUG+_)%>i)Jz!eY#)^Ln!hB2N~N5HE>_{N>sEX2G@jkXt={FlU+lJA zgYg8yrTmMLgDOjzb*`3 zIN)n;b4Yyio&I;$x)&QI;5|aDFH{~&-A7zRRwb&MWhRkHFQ?m{(0Ep81*Kb{^uPvx zn?rITN@vqE&<=*|O3MJ%!WNcDz&nYB-)H9^ESqkfk~m7@#K18(j7C z#Il`}6uNbhA1*{sQ#3RY95!dRv=7OK9H_T=4!;fM6DO+N2L~Oc#=jqvi%G)NN?^rd z?5&QH&5iJ~fm5b>wi<7+^fQAyEP3te6RW5}sht_w2C~U#-1tLq5&TpLxnq5vgQ1VEzM4_^_)2MBIC1Z`oY z$+<~1ory5N!Lw7#aqvBs(6Pcmeoar=z(oHQ)t^~yx}n_s7W+5f*+73YIV0ok;DxEI z1Da(iZR&iiAB`S=IoAtP5>aX``~thGCP`j?=Y27Cc47u}pOqAFWUcmim1S(u#8JL~ zJib$G`PJ!-O$z1)@+e;SsUdjtwWnQ7Ubvju|u)Oz~gxjxj>~WFX%x5D>>?e_aBXa|qv7rkL|!g%$$yvPliJb@KY=kyg1 z6@H;fJiDD0YALJ;oDGNF_*l2$1~}Cw_xwP@t_{Y*`tpSvsg($cL6vd4_Uc@QS{{f^ zpc%I)`@c!OvwRWC2aRyehOuw~XmxNY{!!<%C=Ol#XjaZ(4!SHYOtCQ1xGhZmYAuJE zV}zI`4UDW36B2GxDf%uThT!rG2?_b^v$Q}OnmW3=WZqUWNSxZSz4VDi&LbvGZ}C*e zs|T-~28{NTH zI}nute;zCL=ic`)HiZ;^eAMP{4dhID8Q^y#oylLQr;8s9X-mg@WHS` z(7YtWU9{vWm$^%c7=eJOX^?HR9?28&K_T7|FJA1yeG738q>J0`p8{Ww41TIWltAI8 zEyv+BJ{0X_VwSj6 z>FQEj`A+RaU3z@S)9tnlH&>9~C5Vd)`lW6=GAp|qyel1RBhll1pp-CfhYN=x3+$OT z>8GD|our$qxL*o3DzF$NW+6%wS(f0O;Xzl|)F5?3*ugt?y)pA(r?SBdD>~q-$O8BU z1SaAk+fBXS!B5{YFoEKx4`a!qjQHMK+Xws0?u$Z%HgDkZo#RrRzq8!w!VOdp;H{62 zDw*`k*@eGiyBp}Bq4Qk=&bmo==`+*P@Og0Dp<7PhbuT&s%2n-FEDHID77g$<)kbUdabc;!`S(rK6g?oYAGjzJ=G6 z0HP%E9)~K^CMZg0$ z=_o8CN)_URZkic(aO*)66D}O6W3N)*eLfufBzR4ywgXmN_aFwa5of)^5*dWTHUw{9V!n4c_O59rXxta>i|fpZV3E7j!1t-B8o31OHYSAcV>&+O<43Jf5i?>Gx(qcfsgn!@k75>O>KQ)afAUA6QsktAzuTI z-JO>&rE%CYgty$o_$VG1cwy3>#qsg0kP37T^+MME!`C!P(c*)B9Lo|74&AKJa*?tpzSgx$M}ltG>ee z>N^=i^nJ(8yLRE>fqNC ze@l|25$~YR>9_lAz~;uTAqS}!`MrlzJ&f9}=8kX1Pbe`NnDI>bFlvhgnz1-Rz?Y)i>$+_ATLUwFG_r9Oj>#HRdg*Nhah|_Z_M#LOBlcgD(xmUKI&KH|^Y9Bc~_aAI8-$*kw%hw#`48xVm?!VTpA-jVZ zh9P?FC%i3lm{W}wzcVU7HU6^!@q}EYh$Sc`U|Wtyn<^yu@cI=GQ=?+f{kX|+^q#{7 z5lSg<;K-?pvq@Y{{_TZzd-L7^2-v*9gbF$SgJD?Y56E#^p(ly7cei#T-bYQe>}A&* zQ`n*55@$D%lYp67Tp!3CTA?J1nfq@pQ16HT5eWpRQ8wP*Ba3)!Y>0aoDFKR^ zEa-0%n^-b!qiJYZg@hbNY0B~p>n0wb)YE&5U@=W8nH7+Ou^dZa#UF)I)PQ)^CkW;2 zrkAe5Fo~=MIQ9iCYMDXj7LmGoXK_JmD0sJY$om5Z|fqcrrL5P^b zK~&|BB>?QKiRKS-AKCk8#SYUdacH0XupL@ymTzyHySi;8iY|W4Jl|F9#52=8A`G)m zi@CK~P5x>MdECDk&HJ^UGh zC6n)?n;vJ#nK}2IUw{*N2ptRWFigpYGnZyFUqOcb{p0~vQk#1((k#i%0{MO;{LW@rAc)VCUVDgkyv0M>1}g#o3Hf7~yrF+yz9tSHlB z>XM4|@Wi}JVi0TyW@~p-_^5p$2VAKqnfY1iFL7O5JYxzxED1QRqh=uiB^^ z0bQ4ZwD>b-bIIEp5}JoB-Y6j$;6S>$6&OQSQFe|-Lto$T%eh_LK?qRU*0(o*s^~sW zcSY%0;iuW%438`xJ~Nna?Q)W8vU=w@DCuZct~p=Oh4PS- zUV25D^OS(R0-e%)4mZs$D)vHb!}7nys7!}PiXRSRvII9gb_UE&6B6JPQ~{x2Tp0@6 z?t2?XQ6(#^apVmIL%q8tP^m`77z-zrybE0IkP}4on;fN395KS^DzF|abjC@T?Nea; zsV7%tKi&A+(=We1W%a*X5czDHhsjEMLnP0>G1yf|?574_qax8Xv(jKSB zZCg2x(ZX%^zzWx=uPx4>o)8RG;YDdFX!zm=78wEyWxh;X$OVXJxh+HqbDJopV{>vs z&Ne2B;et(6i6GzMx}prznl4TzGAnpZ;8sY$yTfe@`JvaJ3tV!9zfX7&q&YQ}9uN}n z4fF~0^^c+9KX`%otHKY+c5v)HFv_N;CLr~Cln~(JQFfU)_NPRT18qbUc=+()FsAdO z;q*M^UwAa;-IlvI(5S&rh+g<*unbEXA?38~o1?*;tUiRskeg+#f9qG(JEo(rZ&&ls zUbu!tS5$0B195{ysfdOAW~fb1PKL77$A;FU2qwtzQd9XI3S!$NxPx4v{W1cn4NS1t z;oVl^J|l{lvv({v3Q}fmP^SV~Bg%o~c16;TW$z(!MxaPq{jXw_$g2_#VPJ zg98atZbk?@*7bHn2aCAT?Rn+jnL~+cKU}8aOmvS*%fcjAoxZDqx`w0wY+UiY1cO_ITsk0NN!4t?q4X?@RA7M zn%1!;)w3doE7gbQa?$h+9!)~#IKcXd!qXNk#A zL4)DnMV@1k24@pO4NRMm!#p^?gQ$4|K_vE=Fq;I@<$72KWd=rfhNkSkFx0=iyWy{p zy~0rnuu&KJ+{!YvlnsDt5y52s1rs@qAWv59WA?!7+j)R`aqN{|=E!d((K zD>)^x^(}#80fa$<-kWyhgVNAJ}|La0wM&YA1NNYWIy1<%rVRiy)F{240UjC5w zjQCPW$VR(GL@GsRfAN9!e*z^d_*b-IXj>e;v-u`s0GcV?=o=IT@XV&&^pZ1+`56$q zYaP%UHaDn%WV**uOR*T7;9yw zbNLzP&#?!3EHsY7dt~n)hwdQKJG4?!1wSTt}h|>oVb_4POvVk!_$%)iyC<8b9mW)6;{t zlni%ekMmjf8}^ccXCE02xfXu$D7S*@-=8sIzo^;I1^!*1J6#j`jb za3}p45!A&{>S$d3Vp92#q6WXtWXmO)S}=nzEljkaM%e|Zv~BdTwL(#E^krh&mXeY2 zn>{LBq4V46ZNic-azCX$$w7`I7O zkEunpa*Lpiw!7}Xc>PX6sovV;DLJ(zllRkv*YM|0KAVO`B(Pv0i~b7BK!pACJQrZY zsM7cyIv#DND@caed|?wxe`)%?unU{;K(R)Bd8-S%nuu|rAVGmi=T}ak161o`7k?W= z#L8#7oQJ41zDKy0%vueJ>IKq3!xVNG3KMTnH3th7Rjf*dIr1(NMt z5TZ7&w*-eh%-k~Xu>HS!pd>wexL|;rUCWw^z z0CNYH1?1m_7>z_a6kc>i`eGB`{2+VS}n%)nQel=8f6DCo&ew{~;m`9*18H#slcC1)n#7yzS)cE+iph^PZ zEY8oodNry})VUspg~5-TqzFt*OrLY7B}v1LkJSRe6GFkqj~~lm(Sg)Ye(rrt59 zAX5RVZM016^?MWOoj@z#XXf~PL2cLpkc2w?i$>u90=w zC}NfKWKw(n^4HEIv2t<3X%&^4>pN4Kgm-wFfetu7)8!=Y_?T%vy?URH)xym-eXrk# z8F!Yksi!gKb_O-F^^2zt1uEKs##q@M3lQF{K5#(pvy`UUrwaVOck3sAe+jJY{&tm? z8{L(G?#nXVwzjrpz7MYNHL*8p1Ycy#D?^WL)ysJ;K7Z{ zOUh%Mk2}Z@$VwJKL;z#JEubJC^Y-mgQ_m4a$eoV$)`2cS9uh91iB7YHetkm#2+(mP z0$-UeH2^zoY;1^LWEV+*h$lBX?<&zU5vXbiC>Vbtn3S(b$;c=D3T0`l!L}S=aolp1FM@Au+xfFq14x4c0l zxXBbsH?U&@SP|S*%<`?MLz@J8bIVA|%u4?p(%4YbRffS0J~u*+rlw}BkS~T{ChaDF z#TuOZn+xDkL{<`a5ujG=n6@@C+~dnvYxV7b0NieEUKYmChI&!|I?o?!7Y5rZww$+r zEy{=urKYO7cgB;Ma&{Ld9RMoQP8%HLf-hPyuE%q)MvnFm4CK^fHauMRvLq74igS6E zk9em(7v5Ib^A@W*^YywMLj=+eCm8=MUmYrJQU(uZgql@%?p($#Y2E<&rieX;$6irR z+*6H|Y-ngGMNiBfD(UExlgEWV9tl6PfqHUW}pB?LXNqU?49p`ej8%J&`3go zg&UP95vrhShNt8yz-U<5BeZvERxBsI53CZ770#EjFgqA;r+$AfKs>`vr3@-PDUlrw zdHZiF3#ZMG^rx1{!_-(4FN)que!A^!9qdg-=tL_$ z8arI{K7W<=YE^_0#FuW%3e+rq#h=>t&5;O^gIJCq#M37%lqg~tVtVP@ zYV?fpt(N}9a(W8!Sk?LIl#iJQs3Kk zGh<8tWBn?Yjp(gFYB-u;tAZvkANnlz`q2EmXxW7JH898f$8X@=+182n#3b@A^J9UU z_u$DA4A;*C4clnIQKiR zYLq~zKsQuNSGNMmrSg#@E0LdhBow_UL-WgMSg##WB{Pa`{*eA&_b(kC8D0?-3WWrI z4DFrzR(5k?TZlR|Ur;Kclx4^g2y;Y-zXB_`{MOMp)RGR? zTKf7)Zr6Z?xm~C2t&FoUxstic?^0c!=yA;~c7gx_Tb{G18Yq z3X4R)(r4BM*Syb!e&^fXF-YOnw%O|}b7xe(3o)AKv>v)D0^we36t)Vo zjzrcOef905a4tc@@TY(*p8MSmna@h}7_S_h{#p7s?3y{p^<#PhnH)QBv5Itp%GLJP zGWnebzk2iqDwr~Fe6o?KF1=3Mn(MH|XN29SRKIw1BbE@) zo%mhI@nDmyL`jE08wCwvhva#)fON%xn+aW;UY7paMe|f4)8eWjU2H|@mLsveTLM;R zb@AEd6pen-6t`c7Jvuvvxd_N(o_&NYU5fJu7z?Q6e|l{^^Idm>OYIjtW{f1be%;V` z+MyxIS1}=wku>Xb>RNH^o6lD(bxLU4&M|KEPgD4A(eBr^D3oit+uH&8KUH0EknQq* zCe|t1P_Ft#^Y8>Eb^$_6H+^DWXw&CJ~CnQTz}KJ zyZ+pQcaefph=XXR3st=$bM0+C^#m;p`?)}72l0>g$wEd`z8?2!{s;>cAdw$z)rIyN zYX557YcRK#b4!J#70&AKS+URmNQy%>x-wq$Yt(t+dI2zfUhx+)=>lBiZrt0z%{Xzw zzt$^$!#X`(T?`;kWbGK2Wk&_XMJIFmJqMR{dh`TU5~~En1UDsyfTc6rQ3U5?pvt_1 z+Z@|lOY3P(TAC<8d^`IjtH$->Y z_t9S0JUr#jUfQppMl8{#HyCh(9ZEd1O^}NaoJi06N^aNjgpZeAF;`#jc}QEcN&cK? z=Ul^@K9xu4r1Eh-^>E!wjhnkHbH>H6Yh)GhvW|{bAaAts>QGOrI^W*1FQYRToE7x{ zxki3pC?r`Y@f<{v2Kf(g4d?DKA&gmqe}zt_fjZkbH9>?U2hl8s$Bj4m8|n`dMF6Ui zD6-%l`9adcotAbZC9uMJ<78%N`L5uqu{YGK*MiSJYHO#WBVuIadgQ{zi)IrRIjAb@ zHOut(M1alU_L}7@#=a zfp&Dp=SCtRHNT)R5QnOb{2c3WM@rIUhP(E{4cqVIaMdgQ%WH$ufC{8Uy%_-V5}w0rNz)zTGy$p4D7k*wKwbx{-&;eGlFfJZEOp;gaSqr?{(75_U_v! zj{5X>em8Ua)#NiO36?$1`w^GGld#&85=9G1k4ZPZx^w*zomky>x*OwdIB0-S1CMwz zv`Jl&hthjs=UqHTmNl!g!*YP%*yeyxg>z=~OsDQ?e}oh({aFX4kQ4(^-{Sat)rrjm z6NGbs;w~=kb>PJ9u6cDOsi4a4m$KAFwidNS;%9VJWS2JB@S zR?R2iWkHpKtE?SAny<+Gv({JZAzKIHfIcGH%YCj!yFTbFhYmd|^=#g-<2x|+?lEfF z_c6hPGxXs@n>*l+|Lm@fmW>1_Aw-22P*=01WaNjB5Ge=MBv%SJx1Fx|>G!9w5-0>s zV?@yK2+9%o@I-Q}K7*3R44>rI7}kmlEBmjFz=-A=Az$=}ERBlHEKZe>#sd6No+c*J z;MN)x3lLIhdab!w3ol12a1Tf^SoZ=TV=#I-caXQP_!%MMHu48Z%PgAQjB6b?FjGw3 zF=VOeSajEzE$%^I%%xW?`cfAiWBFH}r4gQqtpaS%^3HeG`pj4Qkb0qWX`vJEm_x`z z79uf3ip{h4K&ScacpsP+M)&Ns2y=o{#6yb1#d7NR7gFPAdiDqqjmhrR* zM{$p5S=XEfbPFtyR5~DfIDv)%v6wlNhszx@N-hqW0+>}r2LTx#3KOU9JNroB1_1rr zoBb+M4*1|yr|MD&6%9BBQZ{_*aCsj&@G1blE2$g7tH&X~1WoEtp_6Y>ToK0&XheO7 z=XDd6O89TXVLmhI#SHQ0qi?qi%wWX)H~<%5$j>e9X3z<)MY*o$l$NLDF zPkecc7R9yp?%1645KY~<1+9o8q18;L-XMcfUrZOVb|;}UHdfJg+(owvg? zvoAzTzykyhMbgOC&YnMN3k~rQkg~zm$qYU!^JwO2zr8~lI7xH*W^FAqGnY-*7l-!N zg6@@I%MFKxijiOhAc0ry@$vG9Cpb8=b7H>D$xqACP7RgYwn;U94rm!@Y`qvJY*J0k zFi`usL&0hW%?mZ8lRjhne2!pKLp1|L@Zfs{L=`%j`wT<_+&AOz$IEUq7-rivxS!Yr zi+jjLbv>`-F8}5@T(a1*1X1unm=i@p(gkwto8-M^@MwEb`!;L}=^n|CwuY(gtErC5 zgu(*!t9xn=?JSbL!LQ*Vs=4(Y|uoS^rtm*k^6uej zL#)5PsVQDIgy87?ae{C&NJ*{Xj*u)vGRBh zFDGFcpa`LEf-r*5gQ^S_C^2V2bpzM2$V;<*Niz#WK1p5_fDM2y3=5ohy1}6XaE%N% z)C@!jT^+~?65=2#rDgb=Um@19?Z^Ns*GAT)SCH3(H9l;-5At( zbve99Zblurh+B=29EepOj8{O2y#ccXNO7jIFkyfv=FWFoQO8eQuZlhPF7+`Uat0Q zR3&pO%#EKu9k;aHj@!8ZQG*nxWSjH>WO%O!M;udUB#xGX*I^4p&Ci?z`;So3L9~Db zt2tmXu!(=vMk!lcC#WejfGq_{PjR4gfe{=8i?Z1iejT#LMFW(N62;!Ya$b4q=6=wDI_2|DPpeII{Sfs^Df+4^H z>|IcmVB1GXQ6t1}W@?Uf(5et&QZl#`WV5j}ITMP!!3{?jtL;3V47p$?4r5_??K$D+ zawdgNXe2I?)0cSG8L?U$O$Rh=3@t(&{9#rECTot7;j2qxIO}Ind(U^Vmz)~usv!9Q z7P{M28V83EVsJK`Kqmy|h8}v8vh_m)XrR48aUFq67~GTPweG4>S*Q0$z8QAsBhbbqB0YMHBnFuNfu)lI>$_0-Ua=s9ZqE@ky++fIi>VWCx!M)gEHN^Ep z6s;GNAfPy7kY&6<+^7)KG=L=0c^d(PCG9^w z@c|JvIjrZCJ+oSr{SP7xJU6v(^!3WMj_nSC$uUygNsU!Vp9qr*6Z@0NlW>(&B z?D=aGgSL@TH5hpxQ05!Dwrk;t%`tPvV_)(t{5(cDttZb#mFGLTk>CM19E@6W{nsY$ zlN3AOAyW*am4S^s-X&&1#}3Zj-;H2NN&tYgn^5%n@py*=Itapb4U!6CG%ow+ILG9m zf@h!{DhMm$fj2bh9;@({XVu9O0DijCXZ{#I(Q#1eXL@7K07fT{O(6N;?5H3Y2PUa+ z>VA`;_h@_$e;M-DpNr1H6b0}*UX^gij*nvh=_{zO+;-Hg(^y6AS*g8}JpW3UvneeB z4);P97#vMkjcFMBzxzQM;mq%^=noPfn>g{*^D#zDKs+uVnqs+gl<>iby8lq|oG^L^ zz4woCn*&2O`lY#o(mn{b?%+Jyd;}Wy0jKIK97LPvcmNcVRIw9E$fW;&GS?o41k)>! z@x#S2+I#jaGXC>Rljq&xe^q;qx-UOTC4yL_f*253ixB9+t1wf~CL*HIyrcTa@hCwh z`W8J!8)k^2+&jsf%c0S|rs6ABYcyH6X#gf#Nh(5|7^`e4&Dd4YzOmarGd2S+Ks9?(s-LJ3mk} zQL2S2B5lXY_45{N+d;^&Xvt32z;Xm(}xh*RJ5|9EI<| zN8CinD9#eUg(rqGQ1Og}w*n0f&Gh-D!KJSSz0m}S>_vO0zSgF0jCh+labl>U8qB2Z zb~l75q$kA-gXhN@V-|IIc=lQ+VA``?a)v}R@B&F23RO+hfa)%%JrVH@Ht^pn9a`$( z8GRn)K&?D|>J;I~6LupU$Er{)*AZ)_qF;CuQ4TpE$0Jw!@Ixr?zRHf>p#fx4g!qvW zSN7he+0n2_Aqkt`Ng?|>j_+XWiR@hTnP~{}euH4S>F3X;xIlnPD3(w;fdoPk{tg?5 zgFtROi@iAIJi{>v^1`O!X_aT@6_P1|=nh+`lQY5cGc2&S{>rj$xMFEA@Rz6iu2sC? z+ir)J%hMahYa0x17Y-Fi9yqsTBYs}6X?_%*t$S<2M9#p@<`qg17}-XWR<(^(^)JJ$ z3GZ|CKmLO3m+Re<>ZuEyw2cxVH%V_7+_`M(#1bhz2*|=a~m7EYI7g! z#lEDL&YQone>^Cjv7^Dr-u28O{}=ol4sYDc$-(h;?c&$9)7ARLWxM1?=%BbxNSCDe zDbFjO5JHa0EHQSPLgmjfx`PbT5u9&skDq_ZjouIX`ck;Oyc`tVC%b8cOAOl%HTI38?Vh^Xly zhPe5#!-C*YO9e-W-RE2f$Y3XE`NNyETWU65Ta)jK>8|$N5w949ZKbml1ARk7XYeGy zI~VL$T(=f?s7eWki%ffcx19Tmvm=4^f{BP~-qq&$_#C^IJ))vd0wwT) zJv)<1N@CzyH289GXo%DSUYi0djwdxjlpMm#Zi~6LD{*CjID?7B&EN^%?RFgfegfon z!oS6N#$`f^Bs5_{loZ)5$QVBcjgIfYlv8#`E}`Edf6T%~R6KlBWSK_fZFWtFlRm-; z#LFjfR%-AmNJpIpyhJ!{(krFIYL<)oEPA4PI+9~V9oduXATBLk4Te7O4NrJr1AZa` zd`dk(_Ah@1XJ(RP-~b@<;T<22{gHM>sX%21_pbYD=#}_!Zsb%WBO|+4??OM2^og*+3A-LmTXBz<_Xl2j zL_xu0rYT9T0;5pmdPkEHK&%#p>Sz)M>vlTrO$3HCWHV=2=^ocBjp-F zq>Lh|+R2iMlQ^ODH7~-$!@pu|0>-~sjv2yF9xR6LAWqJ;t)~!Xj8yp90^vXDm-(qRu5H0$0KZY$dL9oDA&o;=M%-hgNRXpwL`VbQs;G2Mf zxjjO~_P*vu8d>lsQG;zcmk<4e(%2(@WMmKASL{_mHrPKmw6q+PjEvIKl zdiHNFfQ$-Ce;`@XW5?-!@DEJqv`lHF>qTmcT)5>Cm$-TsSs7HTQi7CmiXC~?642E{ z+%-wjkMhAU0BJ^`VfIkg!P5KNj}ep&lUoRL!|F@p>fpkyh%-F&Y3Ek`cW|^Gs&8&? zW~Ih`P|CKnv_#(>oxco*1F0emS5TrxeSsbF?hvIn-6!DMR)-s-s!Var@TF@C+w)-m z#JFM|VcdCcJw4d-Rg<&7$6o31i%Dw6Yw$UGT)KgRB@6kkZO)^N?+mJ?t$PIR+kc=B zf?)M?8bEO>ZH}*>Uyhxb;xmKL3i4Kg%n+}cHP^1da|sX`#3~NfnS$trEf)Yt$pwve zuivTbJ1@zo@rOJ$a?slXnIG&E&dONC9L5<}>GZlf1g24vuFZd?l?O!v-s_b(x^6vv zN8@4zmi^7a+-j`;Slwmz*_kOu;%u$Q(Dw6uq%iupn;|6BT_8IYy+3<{hux=Yax}TJp`5m-o_?PmE$9Q5{a9+M-qc zhh4xW9Z$IeWdaujJS5wg;6D(1B=+8g-;$e|1|`y|w$Pk@+8~-S0H_>6;Aq^{ZYewn zq59qWQlbfE$pJ&~_reh$d;!BiZ8g@qv1PCgOfnW`VfLFC(6PGZY?r5}ud8M^VQ3o> zqI4565lWHo5aZtiNO=vXC&WCGjgs^mGdLuQA{)cGLi5OyO|a$>Ywp0ROA2Kl%ABfC zL}Ns1D^fuh2s@<`HDCByQb;uE5unX7N7^O^}MQ zs^8qB@0y)R&>}W{95fg(ke*7`O0n5hWCVGwvawg2#DlSVxI}EJhyp^cSUsRq$nje; z%-VC^+9A||_Bv7z;gL)6n|jPSXi8A&{2AwjbqP+z$Y+HtDXVR265Qouj}&*-^t>?5 zbv`E$b{?u?W~_(SK`wgYLbCA$=7_j{B186A^$ho)b3*cVah*Asn#7g(gtDDh2Z`0k zY~RqUf-tk+pDM_a7zr*%oYT&bo?YNyOfnGsxGBhdQ=;h*dO%Uy%&M`58_RT7Zd5v$ zC#cLYSUdzeZDLTIw0EwmTFs#{yJ9CC>{5iANNn&55+57+iR@$U>C_g za|PT&=E;kviiSqW#0E%oWLAz8-53&sOv=lzDI41U9sq#amF=0Afrfns{pYQ(=q&l5 zADUuJxh}L#FJ|?bJ=F*4To0|Y+4p=y9A{-|t^-CXW}-T0xDad!56_*@PfL8{5mzzY z#)6#(dSeBQ(8>|@Y$P`0vx2&ee$GpcZ@?P!VT}etE1CPmp~Y+E)Hio@$nEBhSsxN| zFX?C?oT0N1eL!+E}BE@e%`u??F$|zTxdPE1aZp- zm~+6RS|hV1MTZ|`X#4i&a|Ro~pw9vxbd&AgK@B7(VEbYF4tvG?OU0u>XylTo($V2h zpTdQk4N`RQd)pK#G_=U?(EnO%b+B;+;S)bkG#Bf7@x^qp&s!5NdQ4H^MKIlA(x0v= z0KU_zL+F9fj^8ZQ;8XFZ;J70x#*N-^ob?J&sbIAv!jC|`1tW?eEOP(3>*%+P_H4)) zTCcostl|uw&-5E9E(cX}-GZCoD938pRIfgO{w~L+y)}o@18rUIcB`0rG9gUH6|IyX zc2l_>P!tg!{)CcseR0v7`PBrC{NhLuV1noh3DqAW#-wrz-+P&PVPS!oxfxAQdBxn@ zSeA4sK`Y|H^3H(GuW&0M?#jMw3RGFzj|)d{vLgm_YPhGl{}7rt~_qg68heV4pBvR*QaJrCW5UX%{s7w3k~ zpsVF^`5*h*=v3n4pIHSFB0G-EIyWELpPw1eaZez`PA$z_MDW+4b@$*ZsT!=663;NB zOVN!gmk|?-RkWITM4B9E-;w$a4aW-H34Mcu2@N*)loAYp6O##D^cRnnq$-hL?SUOi=}f4tJS7Up+BD5t;N63C0e&5cY{m$H_=4%4MDWQ*UlZhcrlMH z5#W&N$G#nRyML~^qi5VgRnyc)%u(e^QV>uJ4_#p7HEmSF7XQq@4 zs6jym*q5xwvnL47fnRKSPKG8#6;F6Xp%a^;^E5qOxiF9Fr0XD$)RaF&l<~UG9>w&I z_pkKMdF0GD-&g2i)LVUMBY%tZ<~w_^!VDWzt(O7q^aH$r`t^0C+@u&6&xQb4+Q~e! zUb|)5K%)KJn)B7UckkX^@$*__`rY#(A2LP@;~Mf!gO2zy_f2H9L>_i4YOwG8reRQ6 zc6}?%;vZH7vUR-_CgVM1bGANPJWZ1SXEs&zZ3m<;r=L3JPB9m>(0%uSq0u<6g(pdN6PT92iim-(3BVMRzG)gaw&@qn^n}l^W0!=SCUzO0+kTB5|LuQHD+N` ztj2NU|H#4_XBi*=>y=BB2^4|bqVsOD*d%~$v6S{W!tctVW^J&ysIK5Y4qV0a=rXE#n8C$}UoB!BL< zJ^8Sn!bwH2WMpC@AZAgg&H>F8IRR%in1AD*!`0!pmgh9ahdt(CzmS4*GT0#fx^t~Z zbS2DqaakBWL!n|+&%?!K4QK=L8LB1YlDlbt!`1g3OZs(|D{K|euJ3U!=$nml-A>_S zn%JBpq7$iOQR0!_=Dl}o>{EWDz~gT%#E`#toJl3PLH`};<;yYOO?DoVa#NoLH^KJk zt^nF(XmmM*8gzm)2vcb^vzD^nS>iHK~g4n1Med6@yOM9b^cTsJ1*FHjI1sSzEtayB~X0?nSDNHcFxzq(>frXWoLhm|ATXB7OX4fJN_N+4Ktax}v8g1a|S6Mws ziuNEQuZIrUhfwwhSD|h}y@i_|9~aYZq=AcaBHI1OCZT8O{lV!gvEnuPd};O)oAH6M z-!N2|dZCBk=_1Ch2`{uQXY;D%c=HUQ{28yuWVj|`x9vCDz8SNbY|J6z?2pR4r8rO9 z*xW))(u&?8Sxkc)lLb&DLA%iI8?r*`v?_8G`}}H>KMl z9XSpcLf_TvXUga6rrTKMyL<+zXt?tDbAbwsO5`9wL;JJIEaJ$AX|tN!YQuV~6%ixX zWXG$-XzJD3(uPNmZjXLLGum7~GHdWhN53gd`FPEX#<&BaL~P^OD_=32IGN+SaUHuW z*6mi2J^M2gq8vJd3c-D>_aCZmwTS)*@z$cx>8A{z7;D4oihNM9L!Bed%uzckq?CW( z2*%{v#YJC!+M67zCAeEZ@gPwLoF8u^CVdIS0^*<_s$aIib+^WIc_@aMQbga_45`h^ zP5@Kp=bsfSD%mM}%W>|7XlvILxH3T;qgR)m^G#2oo8W)m^of#8S8-mx?Yq*6Y5ZYT_e zDF-0SbtVQO1GxV9y;!?^bK>Pv3t$0bs-rfmV^Q3-=1)R{QAx=4>jY7l&5x#%SkP{JZVM8vlc(*{aTskWf zQ@DL6G8N6|@3j?KJha6bGew;C%n15x4{4{HdSDCpK~XBVzBKT+>XD4cLIRqYhz&;A z_z^3S*cyn3@T(rbc5RihV|f`Vp35s$jB1gko3K)>$4aBbR`RQ;8^xe(&V7&+lKc4h zU~&eoTJ=N@hvbD&++slOsct$ka!VApF+Fn?jt>}>uXu~#f#~qzhay&-{d`80815xr z15Q}t8>8gccWHg-(h|{<1Z$-VRht)*wU^L}BXkDX^3ZIEvP;{4>VBD!gDo7IFBozn zxEaxaZDEMR`8ng$>6OnVo<@hZ=Ls`RQ#_g+Z*(v8)#=t2v5ao%**TGtB0`d=kwtNx zgq(;=2@(K;nWk0^g)o~q0(x@Db#tA$#4Z_^hv%EOuo;|aR_jEPOAyn#*Zbzl_Md+d7 zSqq6y3LZ38ZEmjAG<_|bM2LdW;bi6D7%J;s6WL71X^w3mte2xmXG#Q6#8zQ>VQor~(`QF~%X28%Y5wv2s$Yn+Kc2g%yT+jAO6 zPRMaSMbS=}`S0LV34DHt6pqOFh@fVf=;aaWCc_SB;D~A(vEI_ND_)*BaN?;}i+UG= zD~_j`_vi&h!F!vKvy|a=TU=ap1rSYATKWT>@6vH1tcC1w8G(HB&(8d`!KEGqn?z6K zH7eoQuD8%CB~x203^{g)1zjYWZD5txIDdS9^5(neTgU~Qmmw;{sXvV_Ya}5O;W&K# zD5`|52#E$KkU^B)MTMT7)>2F5y{ktqzZzo3;Ac(3QJ5vlr24upSPwSA9 z?70D}TMpmHkAj{_>N6!aqB@+e)1O-+;%TGLjLPkoRn6-1=T!82EQ`1HWL9s4RP*53 z)Pi1*n6gp!X+9(>s0dCKHf9y_aS;>mrPQkwHIh5S{QDl9X}pwo8?7)BwR;zQuD{U6 zwSDvS(-ht-U)CY9NHr9h7-eW{|L}poWFY*olPy!l>i5YhgzXS7*w<`}H4y6o9V3)w zKLKAb$CY0bMw~QR7aNFEt>N&cp~>~%leI-x4oWtsievFN;%+6VKrl}|+%(}Hqa^$m zxEUg~#3arjp`Apb=$qF>=3l8{Th@DX_d7Tpumv%fytyH7sb{gGCRDVd77?8_?pAUm zbV$+KtC)K#nu|)Sk9Pp~rxB~vmQM;Vou0}1LP3V2FDAkhedyF`7MiawND?zK2&_?! z!C`Nv&s_Z7gFOk!9|rVeB{csDu$?k7Cf!&>3z5s`>x4LOz1jV`FC*Z&*A$bGc&Kk|35q^B4vs=3E8ZI2dU` zu!1Tbt~+8(46`jDP!_{m^x;+Me zJP(})l3&*yP)q`hzswzmEd=Wb!W&e*&WXgh=T>1b4hLrw40e(4n;|{|975o7Z@bym z;fIu8*bfM&kL}`QXNRkJ9`s4W+dfv)c^h`b-yz*HX8(H=H8bkDAJHxP^~=HYQP6-4 z5gKD)KV~zR_g!q6iPv^alLVovd@{A=xd#c|wrvE+3_Zogu|MV=?hr%~!5?ZaM9de; zjtCfN%N*$6a0AVRXSZ}sZGoFfj#Hm0 zxDm%>6F)aN%G$)|?w(e<11SyB*HlzQEOLUhBSXJoW=JSU_(Iu4wDCpA3fBrKvFDlLjYcwe<()bVo#*{=hoIUmoA9{b=kXk@)<*8 zl0p(8cEFJ?neJ;WA#E;=YcM&L_YArO`RS2E4G-?#-b>WK`%j_U{MB=|i5Rb+o1aH$ zpkL_4bkO0eVwJ0Nf?%%o9X&Z^Uq^)&d?8G*Pl(|)w4+K%EX$3o@QfLHxi=6~e}C|0 z-W0(XE_i~Ds4Yl@`WUt$GUmV8tyAAIjx(uU%G)VW`6Jp4sKm@&O{etxvOFfUjhvi( zMYaw7SN_P|7zJpubT?YVO+$n~baGQ9XJSO!$X)yY$sO;j>K9$_7ZvmSfm$BdLTTe| zhIF0l4m|e&0H4^fVo1M`_$;P=Zi#Ns{j#i3hi;@*`wLzO>-R3YYm+6PIJk#GaPt$F z+eIG)aF-@duv7SZ$g$sg9N5oIwJ-WKE}Xp10+9u(CaNvbLL3n_^Jd`#V)F9gKuByu znKsciQ{vf$;#CZ1qc{r*tD8t(S2#BnD;JlQDUXJV%4Vp0K|jTOkn^tcu+zIxRKd?d zLREPDLa-wtg!5fV^ThxU6wsGUPz^HR)>$?B70}-MlW8Kt@W1<@e7a?mjK7g*?bIryRoOT+vA_0@nbXZEdu z{F|;PndY8+VTcwcdw1TnH(l>y!GuS91}TlO{o#z%qhEgdfftBR8Xjw(CYZMcIqy=j zdU@V%8=^HmxuY-itd(8$cE7tv)$^oP9z1KkrswoR3?H_3mQZ{dKQKNoJEr+ikMCvo z1&pg96QN$WEf;RUEc)2d#9?u};p1hrIeTlQ;_h)+yraLsVvgr8q4muxv3PxTUD})H zEOoZ-?p<`}vZbu{vg)>Wa)y7HTV4QGq_zE?#X_aIdIMl{shxWg)lq(&H@;h{4zVow$S5kl4MA(@SEVk!9O_Q9Y{bYtLC@_^ z7rd@QOTu=G=sL}fygYgbac;TMUQlBih7i+~{(AW?3|$9LIr*o?ssGogq4;OI!4jq{u6C|w zw^TJBSMzLvn2|_K{E2@4;xa9pkjGgQ<0+xzuXIOTa`pH?9-c<+3o-cV3m4+AXEWsM zC@G$6vX_N7$NLlQW&+Tq@_8|On)2XRuSuzCo8AZ=FIDg$(rb2 ztq}2Kr65IDmxYJI?eZ01qv5Qor^=-g&5LtRAf{o(r^$Vs)SF`jRqDb>qrxzBE>dN_ zT#NRziCY+)&U@bW(!kJunC&1U!zKqRLvOlq+932>r9QhIzV;}{A#mDfj^qqDNULgv zu1vo4!Ad>zzV3O7rl1BeY=toSZTL;d0FjZCCw)9jWhAwwUIAH6M1f&P(QpV8Lf+ ziFP^@j|c1FomE%jYb5WT)=GbI$0>m1xwg`Xb)13tx_M>dfUFkbSBx zI7SvS{#uu;z?P-{2lC5x5-V@H)_oq4K-gK^ZgCQlfk zP5jFd&-97Ve=fG5rai%Jk4S$%DKS}XO3FE?W?e)px5Hb`d*F^x#}xUmM^b7#s)`CU zcTkW%voiJ~l~(H$6Qjvd8?R8QlD_?f;mM9ujg>W9Eg2+w*|pcFJ7s!DeDqH2&gP3c ztb6ES^uFO$c^n!DcJiSVm>t3VEzwUmC^>(*$5piZaD!w=(5OenLYw^?`KGn$-$nNN zkFOkAxGvF}{AD$$>-TK=vlnTbS-x75RXOTU+La{+d;Y_Q;$4ux32Tgjajt;nL;nc2 z1p1d@$pYh^oKj>FrIR*&9R-yV_V$3ee>&*>r&5O3oSpKSgGsC+@23VD{z7RBr{re=}4To+duV^|=%SB}S{IbKXLuet0iFK?v^`F#-!+D-1hCciH z)ho-p{CZw%m@?c^cDc`TJPxKs2Sk-bH9{w?87g4t; zr4Tv4#N4-w<0|+qXuAJxv8pJn&|}yLSR>quo}-V0h{1h7kM3gT^K$HYzRh7jx&HAe z=ztBTRNL~BT+;W3bMGcQRk8g$s>HgvLi)GkL$Eq3`wEsgmLs$5kxQ`2u3 z#mMMdsl_gA74Nzgtg!6WOVTX$R_bkmnAjuDyD$Hv1&9~t_T$j|%1Xhh$I3S#z!NL; zcF?Lg#AWhny!QLo4OQ+Jk3GICBK#s`jspUJP!|NFKW`dbpT zb*7JjGPD1v&@73SJZZFzlnl3hc!wmG@kRNmzBum6nIo#byo?k|!l5M`{Psa_i{8#s z?W7e9+c~5h7B|ut$M0`35YPO8;~kYMO;yc%%IszTcJuEtRi0N`iWcuTxTEoD8WA#s z7K9f6=mu4{U`VKU3BdpWZqSJ^%$#pY=^AiBrDsNuM0;GER-+UsqZ?xO|duQ`h%XF`zM5A zS|uGhTZ(9|*FN#r*thGMNnGSKkNiW@M~;1=53cHL2ROaWR_{TeLpNga$yIzcxr&Yh zIzh~7ZM{W4bxmjgGkN%T>E29FV3SNolLu)NHx;4ECeUq!Mn&tz_J|M3U5rs2txrEa z|IyE|RsW`U#NBgy2aXDN2bZmO{OK;Z9Ttrj=RciPVy#KFjra7RYAtvhc-ygsQ*B3+ROsBM;m*wV{!eR8(`yYv{#SRO z{V$&#!^4;Wx%1Mv+$gQQJkd?IiKrxD{Ua#?g(pPoh0@FY4O8z~-Fs8>%c!gJ#AruP zKE1tZyWnA&!&jz5eSM=Ie|M~WLEm33aq*U#ndd`ew*;r$li4P%M%13m3cl||*VoQI ztljalJ$RGx4&$BMSt%cWFc*9oRcP=r5Zx?9e-hV> zrH}8ub;#upEAQ$D8&=L`tw-8YjisBY^?TYjpAGG}J}t2^Kd|v$B>J&o^)|!H-LHce z7KHJx4Ml3~uJv#~Z?Eg%F!COBmc6#BhmI3HUAI&YN#re)?c4oqPSVus+>q)1$M(TT zSE6Uhn65+r8ZjUOG-&4_6NTR5>T*okQm2NmGVjzODYrX@;wpSQZx{q#s)_ve%AU!t zbmh?0#F0BmvL6zZm?iDSWyFFmIQFWVc;EbJz<%*evGdAkuZ#U0qYnr9E_TlTr%4-k zmhE&I)b?}Je4*XZYhC)%=gEhZf81%lvt6Hg_%h?BXE{@_gg>gB9q-O0}pPQUfS5^aQkb->-QnXkMGNG_dv z9g05{8~e5NQ;^d3Ki*#5ayGoY9O9M{lU07*9|K5-C@s0ixc<3&@pXrwq@`{#a#>6@ zDe>SsmQ5T+?C(9m-iv%A-@Xnej&iA0W_M_4XBXI4PuA@C<~ov?aj|e`nzp&A`NNZZ zO2YIOPozHhx2n8YW@7Fwxc~cvtIYI@2u9&}zqct@3$$8)5i?9uE+l&tA-;TkyC0V^ zg)!x=uj$!jG*u-T|GEQUjHqDgrh9?dcZgnvnNzg|2}L}z)y|SW%SYE|1RiATy&b-$ zQ2)+?df#A;%=$w2AFoBugyS_OCe>Sw4!J}r|2SJyMa!;zOy2BzV3x(KlO63XSJmcLI~N-5*{XJ3T{?&p)YQZd2UA+9*86u$Ia!)NjOPtUy zEsQ_z+V)6B`DJm0(s`Df@4i~zb~4_vmF5l!Syh_JG6gfmEpz{W`5QpBc&3q+9JtRO94%*b-?3)QqJ)l*J&9}0uloCulIX1vHcR?B?K=FxeEvaGMz;&QvfRuY_-gnccJ8Im$KUd~pj|=q`-it@kFLHpY6rfQQ>-`9Xq6+8Lo4B4L zRRu$BEz zvL@rYe9=|O=qo+%1kUecntlI{Uh4&4OP2aczTJ$E&k9KD3LEcX*q%2SxGvMF5dJ zH6xULmz@iOar9`}I5?i>m&MOdbhvhKTrs9l+gq?juOgVbj_2iHdGd=Ri^bgk<{|-F#pWvEt;&8q1!(<*ZW_G?Yrn^q_zLD~*HIE?a!HM5O~>m=^kL7%wd;8cS^&G1l^2*h{_F%OB>7H|?pX zY@}>i{Z$0p7}LqQD&^8;I4JJ3{Pjotzn|t*XdH*uQQL@_y=g*){+cjr!Wr>Pm2)6T zTHcx;+p#y;B7aG_^|-@MHTtfZ_{jre@y%@4C7XD~#BV(Nn(^LFQcUayNfn)@R*}E| zi!bwa^Hlgpu{pmaV@xlA=$3YZ&s`d8Zgwn6=&#W}}M?Jqv+n>uysw$hd_Y7|w zspThc?qmV&Ymow+mL&f4#uT?ilC9NGe?Iz&u}qCdjD||J^8I4`S)R;eg)ZmVZ|#2f zU(Sc`bUt*ZGd>EiSJ}%+S?wKc`{Hz_;bUFl9dA?Kq;KBAq6@}(-C^So7eER;0z*!+{bM_$S8;3naF5{h~ zdi=LcOq}?Gx}-!;nf>30$p8G5EKLysO3;IM31 zMdYt^&yZHtP=7qxCb&|i7~CyCZ0>R3x}OO}(}-#+8yf?~Qbk&a#WS8zE#rTO=6L`8 z$R~G91^C&%I{CG@mM=xmNb!|cb>_;$X{uWX1XPO$wa6)MDOl(mJm2`^<(kHfYjwXDWPR%xykz_+OvWQK+tX65AeF&{MpP`e{3qr+cVm2|vzrkAyp^8AEh{m09^rE^9Viu3lUdSpBWF z(6lTgA52ne41QPap;gDPKc6r&EC`y>am7|$>nyor>(K;`jXB? z>)nA1xgR?=FxG>yWD>}+A$xk$?0!+T^>xN-1ocIg!bc$%^U>PXg2H;Dr`SZ`6B=`@|@ubK^`5b$7B-PtO&#lBebgxK$4E&t)Wk$y>yHx$T>&3+8 zFlF)%cc>y+o|GH@o-dn!ZD&!MOq?#W?;0k7N^vRy-=~ z%%NkE3XydrP1MI<8S+z+5zk-o#4@EYmGWHm8|tf**9x<O-51dY z*TPr%N3ImbA7&F?`th*mna@nz_T$FpE@C0}*{04Po<=Jo z(`UJTT_gRFijVHZr0ewcMUysKAu$LL#AuE^{uH%d<<^tFO6T5s#Ajo;WKZ{&Fy?y6}4m9*3pdX~YRw|`m7fSJ&-0GB$gfuT_QZc5GmSTWCVw_P z)UEWnyY#)wUR<^-8xjxPyM{cs zUX4N_ce$wJ=MMdh>ckY=_z;GVs+s4nTin)+fDGk(5mwWlLtLVig(8`Y!I_kaXUc0T zK6R#5o6_UrzYaBfd?ysg62}!Ojj|MAADK`4g?p>&fn9~$ZcFV96NqcV{MT=NSiHFLtalz(SeKJTBczxnJ+sEJ_IyM#p|zSD!m%x`8cOXQJ68-5Py9m`@LLY zw!!9{!HW46rSAdh&%<%#1VUop48fp-{*Nu(k!y-g?G9m7UT+?r8cnnjTQclExORkPcD>=mtEjds1`{L? zCRdRH->-Y(A#v&FffV=Qs1-SDBbEs?1>L;rug9Zz*P(1^@kz&E!R!_HMFSSwGLRF~(CgwJvt#ipIr*KN?v|#*GVlMqjXx9D6Lb zhxd&8Z-v@;ZQ>eQO15!NEnGODvoYjNUM%@tSmV-VyWf%tuSBig#gdv195|BlYpsOK zn&YdkApX(EiFJs#m1N1i9-=3c@W>^!7u4i1#iz9UvFUd;JZXK893R8v<{ajXrWJ}kh z}qDGZ~dlk1~*B1_9qmT1_tK0jvE|e zv2xwiG^l=eTSw6G34Bge8D1Ig^=US7Fmk$hQXDhmMaHZjPB7hO!sT=`J#1|4VSW=& zd~obaOy=5`*vrFF+vUqQWFw8;vnqaF^Dhn7xuJrg*R@J>iRFr3U)3w`1-|sQh8@jR ze?#}K(Y5@O?0|YOFUF`*tRYmeJoj#Yq;vG~;bVw((RkM7G2!C~QG~bmEm--#VPNX@G+tl)mdP>z0&<6%)+C{!g=&A z`4+^5MLE5sqz>Tbjy^rM@KjYL)3jhf=Ka95z{mwV`uF(XBw`a>I5ImXyeI=tZqVlp(-&f{i-|rn%6x>8J0zN}KyMQx^@K`wufp=FL>0H99clA^={I<6&3^^B94yU( z#F)6ldwjEOpKvj@QoB5F6g?pEWTwqPWf#-udq)(;`JW!xc1+x->*aV<(K?O^A7O1P zorTrSHJvFJ@Ef8=1xN#$(~v3|B|eu?V!SzW-`EQo9s9t}5-Jr>~L{To0&c*q&w zCL7i{`+BygvBS3T%Dh6F#`O8;`jO+aQD+D3Zxk9lF!k!C7Ez#73f_gGHGv^C@y~52 zT$|+JwDNhn=KGAL>5irH=jZ2HIv)sS{UE#b(3D1;m1@8L&F?>NoM-1(gurn`erQU1BVA=~;PnapiZ*tj)k8LME6wK*^hrA20<-WeVFw~GON}H+ zqh9mRbMr9WtxtSs5B(}9Lq!zzEl|b*rRQT9bInXLU#I)p`^cu|u`V^t4uA&R=GQ!O zt}P2~W*wQzLpk~kyb?x*=JK%-U0azPPBg3N^D&&Qdx|008OY5*y$1x0jaT^&x2UMb zDKgRoP;37D@diTjG>uPtdy-sQqC(Q(*Yyd_jpZf%uAn`SPpq7dH$2>1=$l|Oq#zkf zLr_hioQA>XS#52l^XEIRUb|3N_^`>+O_l>!GEl!$h1ot~faCa%AMqr~Sf|0zMW352 zlQAtp2LN5n#@4o?r?_<=e zV{)e2TsgiWe>jO|+u*JwOx6$*Czv;~9rh4DapDBmr(s)|+~G%p{t7rsyGp)S^4oqt z+ONc4Yy0Cp=+x3$ksLq_tF5&-5YE&d3ly!nguq?J8>+hltcAWdTF!2Eb8BW{uQkfp z^rBFRHD-24+BK>E>5Rue=wDe-<>G068=fr_AnI4 z1YQBqFkV&~Q>mS?a#tllRXcdY1Q!TBgsmS?`rq5ykzU-ViF_y(!TbQkAG2|Rs};m%(RU9f|KoKP%+!^Hx!kk0vw)k86t)Q=t|h5V|$U6;Te0l*OfQ|Az& zEP^@r_1A*Yk)L$DN{=F+im}q%Ja#0*U|zaeepMK7Q$p4%a887bJ6?^PjX1_$>NuVS znGWqhFbtEdH~ti~bGhDSExvMU^{d%x{>zPo`j;D9Tcxl4qGR>#swcqoIv06ZQ;o8% zK0i4{Ogw1r`(hG;p%zg2F=RHGz%C$q-a^RE+igkjpgDQTc0#M!028{dntB|D<41 zRMi$pYHZEKi`3NAO!;t3qJ@EGTEeODFy&OA>mqDMzqlDH&(0OCCV{JcFD6C>Gr8k} zLh;#%KDx}gHW`Elh?28ua(viyvVFXNi`ltd+?lPJZAU&oQb<%!|M~i@aiwK`%eQZ; zAVPrlrg7`6qDSn{nL}NHusZ-It*hjGc}<>mSo zX6}pigM;5N3wG+m!)JlqR{zlgG!4u9lD`T(v&-3`Gc3nAvhImjgo{R3m9r;){OB@ z?J6$E!ZDxfQ|bEa4fz8}wwSIw)0X=5moHOFN*-cp!XL6!D7irzW2K?QkpRTbAR)*A z+u0JIpzZ5Zx>pp7y(%f~iNDr$)#|6JvvIT#0ttdff8z!jSb^$km}Gk5EjOL2bWCX1 zHdicf7kCa}FMJwvO90Lb#8tF&!w&ZRW%^*yS7z5X!t9ga<>0LHOAr-|wqY<-=Ano2 z(96as+jnS0EJp*$Dm%roE zrSNLgzKyjvo5gWRRGDD=wOH>;J=>qG%H>3vH#c_^ONL;HfQlgCH!^W)Ll(46Tf-wO zqoTxBgz*`|P?YEoleoBcT`o>v6rGN*4H41LgBNEdR>JMpG3`5@s{8>}eaRTsAPr|w z2v((2gmM(`Z*=~UOK_dJrjkf#^)U^N(Qok8%y-W`*h&uB)YrgOXi_I6a?(-(94>-wu=@QI6lsrgND1Hhn&M5of!OLFL zEW5vV{_*6&7Qh#O5QQE8wNYT-sRaP)(BOC^u>*aC=7Amn~pqM0i1W z7dzIBxk;FPph;=r%+O_d>_ig3AA?9?)%H)*%R=SKcBHld%mRczd0Erj(n9u={1S4D z-6yoqcQAy#7vK5TyuFoU^hck{dh}4k`6+-Kw+G)6k9V0i7paRZTQ`^Z9^~whpJ*o| zxM0#;xY4y~F6+E$`R8MuhBNz9$y0~5ck(@HKD4R#bXu$6(f#%_8{2X&3T@&Yi8POC zB+V>1vtcG*Z~l#{$Gy`c2I#)i!0VC#ldL)N*;K6S`X<7y2hPdxf<6aOyI}On7p0;% zhYZGii#=MGDJ?<4|Lej4+d+7hIw5u@EX9R{$TchDV7kB%{ORl0+UI9evC6s9kM1Ek zi!n8LCB?)9wT}HvRpHzAFv=AUy_<}Kj_t+`+r@Z4g zNuri#hjF0+Q>x*kFqxMadB7Eg(-_xdef{Y|eefyhX((ZK0gDy^Cj;p%%WpdEKj4gS zYYVLE(_~Mlpu4|`!Nk{jK}o32S_(o_xUbb;jh5Kia_TgHBt+hAzYLk5L3}B*OSkf6 z$Ar$LrXMCHZsV)w%%@LJ?6-tUE|6OK2po z8E){G5~{F2gpm{i*VfkKVh>$q_K5EeSHf5gL-6z5eSYO&liN$9a1Hj-*-23T%yRXj zs_3aGw0Sq)Flh440H$rZP3flbitkTovlN+nP8={y2 zHy^CMx8z+h%P;vq7Xoo7Fst1-H0=oc3mm{g*{|;lWtH4O^t(xR%U#A`B^XS<>~ev9 zo}klD>;iL%zG=@-6Z3@Jo)|~~bzkJwAj8(JTN#g^i(?CUa~YTD8#8=hmDE0`ILod~ zTH^l&q(2(iJR?LJ<0XDE~Qr4PD z^;$AD>kM4#H!if~GCnBkw11YI?1#<6p_lj_Dt zvl#t30`~EVwAR_x=r>mI=8=+?&V#QmJ~fPmTOckZEQv-G^LDX%XN71FCuu7%vam=3 zv_$|uL7VYYPaAl<*|l;Jb7s|qLJYPo;<2ir#ZZ-f|A>Zo@b}9gyppH3oOE^;Cm7kL zxtiMA@1Ypi1Gy2goT%?|!{4cVr){q%!*)||-Ku>|DeDx&-e4s%EMWCC-g~u~7cLi5 zV+-6?#vO3zwVzbD+~zUW`T<2rG?pUToA$s#E*}eD}r4-tIdQ7|3_- zl-y;yyYZ1nj-37T3ygcl0k=nXD-R;K)|yJhos2*Cen9;5nE51YF2nCFeJ(@&tBTxT z(jD#ha%!064&T-!dpDx!kj``C?JG|MJ^{Y0sKICidXtL)Y{J@VlgmVo_Wjd5ih7fu zg|*vhUr=GJ9;w;J>d}hAL5|f~? zl>m~B6MGp}OPIMiNcb9ORjk+&7$bnON&sdg?1{g^AX~vM+^6qWGs{X4Pcg!j^ z6xf^-->I5lBY)h)U!zYs&kD7nJT?y5wO8|_RqaQ9#myhhkqzMFxVt+&vfjUk;->mK zkCm5KsLIXDiA{dn?yR`_Ic}8yihMnxapAJHQ8NiD6D++KV{( zo1#xJ=uVYv=JX^%s)m_uIM>C+rQH}=ds^D&OJ6ER^2fV?jfN7yQDn7i-m@tf4@xZzJh`RCj|Abd$#PP91MyjDYzfZRODo3l{UUrh&xj~?c9w8vSZJ* z1VE8#JLV|HO6(V0H8^!pXTuqf{6gw(!5yPo+GCw!L$BXuFeMx8x{}{X9MV6|i?LE@ zs-Hoif&FMM0reR9$Fb!)zHzt{MK-}faI0asaw_I{`kiDL80*WGCeephGq%dd2sCffx?hXavfiJWImEp1@ZrPJ1D7RY z@ox~W!lDInD<(J!k2dfCrJz0a)Q1am(Iwx1%d;KXPmRTzZY6Y|TLMgoyW?Ah7kN)@ zT{e<%(_-FBLqR&HpwT41v9rlCpP+uGCf5qM!wKy!6o=^}eiQho7yg4ARF zKk0gA+>#yH)NPFwjMceCo!^Uu{<->n0Pp5WyK4HD^I{aS!Lb!5%aw`;|R^CiIk4=fNyXRRuFf=<#h&k84(>p_5k|d0w*79m@+{G$CEHt!U)%mz+wZO568s* z;x}viQ9pr|3-KszwWkzw`uk0R!tw1}S_nBP5Ycq9mE*>oh=+QWd= zMKkHRoY?&tzE(%*ybeGEa3H{p4lhdRd1mHQu)CYC z-m9RGEIDDSo!(ZD1SO}_o+z^69tI5xfD(j~1QIZ-bX>4vV{H-#_bWgUhzZz^i&qkP zp!DKLMFGVUjA6EX`cw%ht0%_nS*5JE6Bh4;HzJ$7w+v>(2Z7muxu3Yp;7QBoM@>jo zuL3DR7!4x$Le-Z#zq1i#mbS7F!bmD+0)bRQE-V(`1b3p_ZRx%J^BtG0>H{N*vmS-b z`WOwq9riu1V|`Y8tlm$x5LTsxJu29Nj}HG{auK=rK=l(g;y}d4X3QO%YhDD8YnHaY z;f!8x|9()7nvhA!bb8*T7GZ68-a=cxCD-ujyJu?bIHx?z1CfDIlz+t7+AQ)^wuepp z*ptVx!(ZQ6w$3r?WG-b&O9z;nD#v#>y_se3RmC9aYC%J=B6iTDmUD)34hx zoVox0{!#?rV0xXHnsSA>HEh8g! z;BaBBxRnd2_aO%EG4pLPIh|Mgs#%E7ruKCf%%@0;e#Z)E?Y6$zou|`B70VzCOmy65jj^egTk@QnvoTj~1EziibP9KjjlB0#jw$`gv0j8ctXNAporwS!AhqlJ z6!$kDd%oCDvAT9$=NW&T!aL*bQ{uQHezcFd2{!eC8;K$3dKc>FaY*}(j2?|2OGrx6 zFfu~4pzpp~&}pwH%#5p2dn`%p)kTpQvKWjKpkn2p)c?A$xEMDHlBllnDb+tyV%HQB ze;mz8zb1yQ4vQ!R*+&KtDT9Q4m;9`ce3Gfz@o-vuF;;n!EcChUrP(p%`1-Y+9B0Jm zE4K{W4OxHUY4+^lBZcKuRDej+H2h|mSVeZ;zJF6JRu#J$MtIs+@1l5OZ@YiiNV*@# z>ZbegD0+PspD8C9m5!%{CuwO_!+iaG=+B^>bNFRZbfE}1daQg~j=io#I7T^5OU|Sy z?v%W(bem6v@~7y*QwFN>(qULtxoDta-QTL}Glt8N?Q3#Da-jvA`Mm$1qR40SYgyc% zV_8T?ZrA5T5h4pe8{s}Q{ILG0AqM{>MbJ{)* zu$5-|>jp{8xo4Fx7+}fOL~s%Fzl7}|7Df(s7vVBNNym8yc1t*F4i%+zs$RQx7<~cF ziryU>a&J>kgfeR867CZmhd&T}8r&RLQ7eOiHR|P`k?#_^aFnKBq_a1Ir?OPVwXO(W zD40zI1qj#VXPjO5?@aryjegoqkUQ}Yxdxd8F_#zwhfxR$HE)0uuy$}50$D^y+)w-K z+D|J5vzC+-=ptysR_e9@0RZf@N`j#)s$Go)=@1N4PcYEoc7b_ygapQdf`SA-jhNGg zld;v(R3GsK8%q%z$uPNq8)gm=eUE$=^kE?&3RyQXsEiS7I8d|@L`pzOiBrvI@%!dV zf^~uz_toJ2GbBqyh(PdY;3uIE-S-oO^S8^3SA`Ce?pft&Lv{N%7_Ta0mkvrx zGoW%OAaFLi1C=y@j*>8pyA@^Z)D1LP0N~cHJAeA8px<-#G{S9*fRV%f9m}l|i~`&S z#9{dw_t<}|Lo2PN@_-uB%`~XKyZbm*5HEpRJ#x(h_5ARLA;SI#PA&KFNg5-5M(+dT z%>2F48dA)=IU`(w8oCb3xui!U1!|y(a0ytTn_JQBBA_HcyRZ1|edKw=Q|>4}9;E2Q z1dRXf!8dBC0BtNMZPek;`ntHTUNN8PC}Hj75YG3k15DGa{lR#kfNfjdo*1Y3w(|&>)%h59 z@7lKbqO`7|;au?Rgq?ny$YpmnOHIS(3veqfoLjm2vn5F5fL_UV0z~4+ER(<=l@A_P zR#X83!QU+(!=V5>B0+^~Z4cp-+yDL)BQxXuy16z*N_lRL6%)Vt8igx~Wa%wqE2HNc zHa0moE_{CJ8n@Wl!*%zt`W2D(w$nDY!PmGflhPht9+A9963ME-9EwsqZe=1cC9Jz) zRLGjzQj7JgeQb?Dl@VTA6Bl|-M?XFGEblR7$c@=aS2B9)^t>;cc`(WT1n^3>EDf#?Qj~XmflOEYa z{teF1r&(S0NQ(@;A08SytEovcC_RRh2phE)?pE%iLn)_T$Od zNHl*G<%q0U%~l_cS`=8(CzEaPtc|vuf3CD?uzrz`cb`|+{aEJqA`pp;Oe90^glbb! z1zbuWvCQw(J`_!1NoL<*xzD(mkE>u2MgM4#QfqcH!B!3`iYSUu>xZ;oFI~p9ipIgr z?Cf6;NibZnegJ-5G{lfiT{@o9-gGfB!FD>c?%Cg$9|7 z%*Trpq(Pisw|5`EweN1zm|LFj#`R&~P{Iy=M7+d7aC<;fi2z3A{3#}) zqthT#rfMU55KbO2w{QX0nBdZ)O;$rp7!X*ki&wr^153s9_PFV$q~@CAbVuH!_k4Bm zo(i%0K$tJ`qO) zD5nW_8g9rLlwcwWZ{%Uza27DILi7QKPkoy})gbcX|TjZ0y%+yU6+${>fZ5Rf^Wp#T*%`&Wh zZr7RjZ&p|$RZ~;@=DV?m%NaTb0%y7NKnS%+iQn#kpdSKLNHDzp;Wi?MUjZ@B2OQ-D z)G4=XHYcu8__~ES#!_HlhF$hh%7%f+sd?FzKmT?-@0`#ul#-RDzUL$&g15%3i6Y%; zBazY-k)B>y83c}%K#{>VhF~P29+R${nF3rts`Wz0)Q}J3Sl8|P`8lHIaxwhRkl(-# zDh`=3Vf=#jG67TrK#(AzVaaE`S@*(^Au>Z4@mM0uzQZbhZva?vYRD6=*14VgQBS`^$y=wbRqc`2qXvgL!s3wbvF2^U z(}HkkBFry9HH!duW~#|i#25+p&Ev1$6WSfuQ(;Ckp8>QweZ0ykLs#;#6IH;`Y^TsO zqUBP156GDCAd6@C>wbhKMz|jleyv^IR@=ko;S+Hdj6%X&>#gx!!qEnxzG*~XcNMuS z3Ctf<2ME#BgAm8D0DfyY#uws3Ig@r{(fc;eudb2PAQ$=wE zS@&sXJ~%JIa0Wpn9F)>ZOAV@rB>3g2cYKc9K11g3cRxankKv^tdQXIcDEbRwvotbG zxUr)%OZc?I+0wqNAQ+e&$*VKwOuiHIUMG~%`N7*d!D(;jnD+d+A98FU;(P}ey5BTL z_|BOrHdoOpG-h9)XN0SfIhcQhfu9o3S>jICx_A*Jn_ZEe6r-47V!TjXp(0HUIwCHj z{>iDx$(gzSy=!}pD2c8F&?-0AWXNyKcFf=S_)2t>YNTD`%BjpZUurM$zF0_A<-2Uo zG5*)mp?}_M8FG_)+}WE69M+uI5tfT?^jHqM6O|y;v~gO9vDP*>pYQdJTbq!)N4lKt z?d+R*pI1xp%U}IWtU>Md#j;-9>#^cyl*n3nVpRzvwnqdW9#tGkkDq$UjzYxfqLbP>P15p{HDU^9W(ph^t9)Xnj&WK`_%J5sAv@ zZC$r0$gD%8Zu%v{=|}uFYHd2Lr&^3}C6M!VwHR>7J20Pi8~I_VdnUnKKVj40gDtxa zK6cI49w4tLMH547X9v&O-Ot+ib_@rIwW8hUqCDhNJ8u^+y){xV>(boppx5A$(5TxB z<#ksJ{PLNpI*ih+&xO(ijT$wu-fs?aZS-{(E~KR$at%Br^wU05I{Dj$KQ;1-|Iq^A zdTaE6(gF3wFn;KecLtGpG|YZ_pj|glU7PK*VepF0rU1n+onUk57s7K*a=nvZjQXuD z^LvFt#6dVC!$?YDeL#WWZ{h$w_{}MR?8P3^-F1P@*V;Y*x0#O|>HwrqVysc&x!U9g z!ptWq?hbmRdQXClJuWx1C~{t%y!6G3Q}o=z%+#QVo)$Tl){5I8ZRI+$ghdnEGlBg? zDFJ6V(f>Vv(VYoFby~<~K_MX^Iw4@5MG6AC@+&a57)etfKlbmq^_^#1>& z={n%4?8El4B`YMGvPX8ZN6OxrWzUFgAv2+2%bsOri>z$Q4w0QCWFn5`@&m*!VbP(Hq|o-SZZK!dDT02<6w`yf~v6xTGm}y62;-FCeF>LA;HIi5V)&y za?HTySy{b#dE=^)-7HXnP^JqC3SM4-{|+0^E+V`Y_o@-fQWP*@Z{K3eWBu+_!}}(c zFs1#A$))Q?xw8WVtw0bU`lv?^G5kfQBE(ehbgL}~fJT6zAs9h-@&`PvEaW;#mv>Fs zOsP=?`(xQ)uo#Q1%~!$sBA z6d^F=3InY7$43gz+~yX4M%UIxiab?q!KvsDOBO03phO|m4c?LJ=MTU?sf9Ha6%jxi z4e^)~-s@EUE!p7CiNq>it^r>l16>}W3iv4Dt_COsafgIA0cZz&7~pb+xGusY19yTk z`<2?WDp~bEYCJ6m{w+=w8UM)@_xG35}%W&S$rdX@8FW{&amX5FP%$|?mlh;kJi>!45KxBRsIy@3k*9_hu^izfrE zyq*nh=$;-&V}~aSPF89Tr(xqQ7)--t@)ujGs&aOAr=93F`^0{%j{CS7lrFx||J|50 z?Skd}iZ}_R>Iq_>=l8~DU>BQiUmxzpx(6T^q zBeUDjb}U5jfZUak9Qy9vbE&@#VQ{n-5B->_jyNy0;~C)KalVJe0SVdt-4`hpQ3hWl zDF1y}<%epKR6O=H_+BHvqbQ22uA2JY#8ZQrP;L`7d90S|ZK*7+@m1|o_{usv#dwrL z5NAxap@2$=(Pqtg-KhTWU@)6P6`T>SihyV$N2smvCb(y{b6 zjXLFlAR(z`+=rp=UO7xGaKKxCR;N%9W7#|#_{Fb^k2T27LW$D2-oo>h<4`xPb{#v?FCqRao@M zKW%p?b8ZKCi%;HE44{@*tu!e&gl6!ym#HXSL3MStwn2h^JzQ>tW7(a!@45s1q(bNd zz_LJKxI;=GUd$_j9}wUAp{la+H(jAdS|@@*C2Gq8FSZEBuPkX~7+ft7Yw3ILf}#aB zz`KA=F{tT%`}P`0zu+bZMg_iQNM=CTz_K;eW{3xbCm@OAF}wnzv&;eUaW$kjvTJ+5 zIgZ064;bnitaPL5XTL!35qK1oSgYF--I>`0#!$@=Hx~$r*nMNM3x{aZ3iq5ML$=2hk9NjL%aDqVeeXq}upoorJ)<#cu!XMrqT>kKfQBylQ_` zUjwJEdEkKopy`UBdP7(x)`%NFdAUK91j(D`27&&7-XR!ZLCT=M-b-aNW-F+-8tHL} zr8*MplUSswTP=Bu5L+-~5Hx9AZxKVi8#iv0^dyWs^(^)o4a;|jP;Y}PoSMh)-2s6W zNQAxthK-0b2waT-*&HW5vPPu@R^=G|L6FxL+X@t57$4eVI&-FrE(d@ZS;Dyp!`|I-e^a6EJ1^u{7X=^!?&fKr@Mt9nV^ zus9nkCDdr(%*SaEg2lMS>3Ubh_+Gnq@Fzfd2*L2sV7L|Fe4u!|KAJAxDVDrqq6Ie$ zgo*XTuaXHzxc>87MwVrUuS`px9{9^Z*8;pa)EOio8BTKqLbDX?g;^0AY9r5E+X=%n zwrAulKQ?_R330#CISZ#DI6dN#jBr4(HURS7H(N=jU)8o%?6ln7->=iwB2#GVku|V| zNQMzee8sbdOy%C|GbDa})@KXY+34KmPfqV`gnx_v1`CkS@ZH`UYd-6gxPJ5$Tfn~s z0-_?v^G6+j?chpgWdj51e@zCo1BjeXrTLKG?ok#_Ud^sU)>GBCDtRMvkS2aznB%%ZCopt`GXsMi&P` zM9qCKUXV`M_IYO+=sHqNJzk9NPjb-UV%94!Vpe8Q#%HvtuSY0WgiiX!2kes7(`D&CYxK%_y6oXso$m|9zaR18NExO&Mnq5{_rIouwWi<3HdhzCmfm;G zru zrw@D_YD_>;#$!d{ph>e+Ev{}CVtWj~Vf{~%Ax4%21C4V%5*iNq9zb;>lPl69LdGh< zelbvgvLRR$8FcxZ{sgnBr=N+g3WIQ+K>joMWs;{Z< zLO7r#+-rM|z*uiu`x{ml7$6L30LC4# zAY|Bl2||7#F#*UZp@EepZn0)^kq?6+P$l4Z$K4^H8o;T$rluMkiMrJfa|qI)DNyD} z%dcuk-3r`#g18|gaaVx0prFlz*f(+CRYIs7rjO^mjjthts(v0xbLOur1=<_BA&7R| zL+~w#S41?`JS=zByH_pFc!h@G%E4iiTU(n1&^hRx8vrH;Ei(fCBC`&_Gl>9Q0J7JE zcvQn@P*x(yRza0z1oMp`O@3+V#VoBJAYuTvLx3Gnnh8Q<3wMlG~9;MV$G6**%NOVTNe;U7DzPQIeIndYo4f2n3=_9*BhgTMX z#zz7Yp#mViG4f89xGAAYe*;(_lCKS*XBzUrJYZ9`v7sC*GJ|Bip8$Bka|-EAa1Rnu zQF&+pItNE1pG9jXsKIMoX2qaP^CZsppp)K=VQJ!q+u#+dkDP(Dg7q`6D!rK7g>? zc2N34PBq-w1_dFj)EU?PiIsTq6=QU0V|$R0a8S@engzp?No%8FEeie>ob1{{yt3Ml zz0A`5iiSl+0yUDe+Ehz+kX;244LXOhcdgUU)Eyz;j;#)H@qeQi-mjCw7EZ`gp&;#SPUwJ%Cb4X|jVx@duowVC=A`*PQ69ccSd!F85sq?WHdL86pfH6KE`2_-!yKsC2 z1|ogds+VNY*@gvTeGi@fxI5HLgc(JSLQs@k27y0}>0bcO0N;7UL=Zt#<#RJY$c0oH zSa$ugH!L>{yrsKj7P16|w4cCs0->!9$Oj0z@&Lbs#|f0mfUF82fIBpi(UTi?Fx?{z zaCf&7^zsPFtsQ(q3A_oYSa%^I1FUXogl!4o|LlQ#L9(t94h3EsnTc|)x`TH7llA*; zsMR~bl_AF$@B*N-LYB9X=wu|13VsqqyaX+^H`uADg8us9MA@6FsyGCd2N0>sriT<6 zCXf>mAX(V{K=zzqD-lV#0cZx|E<1x*#AiGd?Bicu;VhA5vuQ*T7; z$JR`_(cmKm*$>oUcaLN(BfDIX%zzLdh>#5$`DL8r2`M4YDtA-=smS0N0huQ&M(uNA@w zb|ArQ^!sS1+*u_CwDFd|@>LPa)l}LBUnwj;ecefkm^pOXw$oWy$mYcBQS+J-olPHsF94$W?)Gsa zi$90}!KcZLy$~QwxWnK|rrQl9zlXw#oKtXZis|;kyQ~Zp-owBJIe52SFDi3xoa&;3XYh-3~}X2f41(xu{sS^~S_?)4+pq zs1g711lFHDkUD2(b{(~n7J<@lm_l(O*adNKQC9d z{G)?g&!+3-@w~M&&*seKTash2};jX zj&X-|Dfi{1nkObBS?C2afv=3KzXsEgRY}A=eq>}s9#WQoxIw-(OoZ>$ejs-vLPQ|J zERYI{gx!E)JSaHe#QL>&d?MOQ>8!vz$Gw{g%2=qeFc=|nH@GuPKHg!wS-bOvU}Y#+ zldq)Q_R4OmXfi^?K-GiKALxPdUw(jVmoyjweTN|WLB|6Y2$)=`mDP`g?*PIJ%IIY{ zu0cqSCM^Yj`8?TfXhBFwSQ6Ul=dGl8ak~)|3dpG=BXj8o zBymM4;fOexKb_3bW+BHGPSvn4DRmNDjdl)pB}hs#h@$x_FP+_P`OT`)gwJkPBilV`>aHzVu<>|1wlURUMd@1ZuWn^{i+m0U%Inv!Bl{r7 zS391w_3?_^OEVeuS#%hKSabcpy>J?=Zt@svgT{N2+`|^r0(*Jngt&wt$dhKe^JA<8 zCx9aNG=QS)=@pP|C5f7Wa1?G|5N}rb?pVX_CIGtc=vHQgP8_lRA<=WIA%CE3oS<(_ zC4-`zi0|d?YryQlA{iuua{^S{!rpi8*J2I;EG37Aj)v}hs$s-bvO!Pl4Km{6i!r{g$fgi-d}!hQXsAvo;^p1r}bp6bFtr$`S1# zehZH|;RRgOW%+v<7rtgIQ#(i~W!!n)MyX@^a967FG1lefJ=?L#b{xzy3=2Hk*n zU?wFe2cMS-RX(ofhmIwY4_j~Bg3?pP6ux5U*k*Yqi(E9`x}dqHjW_YRN#j&1&=T_( zrz%?b{R$IAN1ehS4zto%{QFV6b*uDpMawYY60++3uW);>6xK=Om}D*=8S_mj=iTpj zX1_3I5o{`o!L3SOVL#lRte`zG$wRgdenofU83%#dB5-I=uuEz3h*mx`7@7 zVEF`Vqlcw@wq?CSIbM%Q|64nT&Er6GO|;F93Fr}##}nogBh3=PEeYB$8<{EqYym74 zN0OTRu*@M6$c?}kZb0QitHS`ts{w_Dts+vf>5MLpNWobN!!_)1S;No*0vzZPp$UQ! z4S~1eZzSg8BP`J1(BFK-#uR(kIMt@Sd(j=JLM3ns{a@*>QVau##bNoW z3i?`jqG-jOY2sB#eGw2kRqzFT7#DBTG(tj=ga;dEy&%jFfDb|wdo5n&rld#4Ly z$t9w2U&!WyT@IKDu`|AOL)ZV{(Idl|F6h&s=SJ44fn1e<#WiRHgz)h2kb@264DeG6 zyqoNWzk=w!VI%^pKj?6JU?TXsaR6N*vKo%;67f+ZX(wtw3PAY+1ag^S>F#l@jO~Z> zxTB_D0uSj69xlop9UX1g9MlLmf=>g{GlK`cpP9C{#F*eHel3LffrqV`ufn&Z;*U+VQ5z*@l((JO_@MF<+Q**x)+2pl&;T!VS{8z%1q+YjE30bxf8yf+qhW@MN7B<>P&wmx7X-q_z|y?|JqcU|DTFY zZTgcHOrx*5^*SU)z*U2fUeCs)fBDYuLTFDQ6@20F6dD{D_5|VD!{RFT#IuGEa4i89 zfO|(@lN@QhVBiL99x4HH?V(aZ$%^gi!n*%uh$kpw}|W)#4J z;9`$#TPTc@GU=g6NZS$3E zRuQC({Sa#NpYCg48}sS&6^lV=iKgpanW5Q1v?zcunwe#l#KiNMyGXNbG#UCB?2p$z z6JL{K$Ni{%4R6O$^B+sGb8=xhQtT*RxP85Ig*#2j#Z@Q-qG{j*24x#u_6TCyTR`@~ zkmV~~VVec5R{^0K0*DGrWoVYFQ8~)`{rh7wXwM7N44h#9D5wt*X|q1h=Vuov{Y!6o zh$~8Fy;^JnVy50Trz8Q8l2sB*q5CR@38_&W6n)Q1dLO|m0W8D7G@K0Aq112j@YHXk zydDN*q`d=Wh2jnI+S$#cvmg}F#g-4*j=#Zf;X)Ukk}w8#T=yHH``S|C?MCI(Ksf*pZCMJCV`_jk-NkeCd;4ldAvjwy_$U@$gJb_(x zf-R!RuJu5$;(~GykP^Z-jSOA9o# z4)7x&`Wnck1LojuHSZ{DA@5J3X`6J$p4seib}Y5@sIYtOm&22=(V3_`>U}Cpy(d9^ z&HIx(qu7JH?3VTa9*-Dxm0`{tu>`SNKTKB0V0!G_mqZf#*r2KZZ{@FZ!HvtXvhHdw zx+NglwoP_09^KGaF-No9`hm`5=FXi{*`+6&P2%%gc!Gb){;4@eie1gc%RJ@e|6rq( z@n(Ha)>*y4qPj1VckkjM+^Ljl3w`)eu5VbJ+6mB7XKZF{YvJj+}|`^{Hph zs>yt>UN@#DaPcd?tZ}c)HZLi8I4`_+-h2L5OUdDS*YBz)y^`%321W+@(L%y_xRyQM~-7d?9LL!`r|^Cq^Xef;1~EtXjFaXeN!+@TrgQatH}_3r4j+ zQT>);=SaT(6@~48%yst946D?yJ$Etphtnx-LWRYxzaY>ThtlV-dP?Kcvg1gaY+n-0AqJf@1(nJ9Ny|6Z5W^+_XvM0l=GM<07+tkM?uVWTWR4de}yg6B8a^2u#+`sI3JA%R&A)2h4 z_4YNz!XU|?ZR=5rOT?0i>K$D6Sii|v+^2}4zH$Wyks*|k@lCOmf#O|83bcLGS)CC9(sBJ`KtQ!ib^;*Xc)Q#+@FF5J1lOHmD=;nLiBn|?QAs0W zvAnw{<;Z%e-jbI2Jfb<-PW$Hlzm^OolV^0p#C3}&R#ZY^*SKA|)VVPGEn#O?$F!)> zGGB96#+Lyc~<*GyM*@u8h)CGK%Jk^HXsXM+c3m005E`Tr6H5v<)~CO_7Ru5 z?fLUr%!|dF-=ABY4myl%V2$4+k@DFjjB;<9RvKPo$>`6We3++O{_{oU8RmJ<=+P7_ z_?Z%;&*m{QNbJe?pwmsHAASm0*P^<`2?a92L$o~wba7pO{*?8fbBqx0hoKYtY;&8b zRVCL5H4+7kD9e}}f*XBzuC=0<1r`zM0bpm_u=cfp=%9Dh+xFE%y;&=#iD@G)nb)M# z2MDL#F4pe^6>cQb*dt*k-@1`-YV=0iIWHoB^A_wyh%>!xo+KiKKtNR6PB>c!C)xe( zj#Aj#C-|R+ZSTi2NIV7U1r2nn!1C+RlXK44KbR^`_a~H9#g4F=#|f-5)>^Gvd3L92 zJ@-ve7CHl4lc2cKPld&l;M(!2LJZN<>8|I)am%8ReyAr{U`^x0sP4admMDKFn4m;h zx$I5x-R}Mo{dxJGK?1sE$mRmN{|WX2LA?sovoBX3u~3Ll%;pzKt&>ujsm4vNkzPEH z8G2LY&J>BEB+9v|&;LMwhnbOhe;52Zpbx}*Tj;32ny>t?jdIuZ7G?U#GY-)=sjsWA}BHD+Yv7B=%U>!S|&li|~!4h2;Kuw7H z6V(oR@^1U9y5QS}*QrNvZ3-wvY+b{0LokoTidoFPR}O($#ZjtV+pO#tMtA9E|7{51 z5Ze0ROAhyFEV~wJ(jCLTYiu-8jV5$^O2J0*l`E2xVCfT#Wp#gN+jDAix~S_vJGeopBPR={hpVW z7fDhp9u!IDXB*!*Kyk5&Twzz0$?zB(BNi_KH$e`T ztgDaO4VS;Ox^a`4;p9G5fQ|FfwKDAb##X`)9_N!zH-IXw{c+r~D4v>;0d|5UA^F1n z$-@q!4yEIIKB;n7OeC)rPLQ2Gm=#-(<{|D9;O;wZswl;#GC3b(7SLvtr+aZE+$nrk zows9*9kW>6Wr7tfLsdAs>SLCg{GRlYVxLey!=$GbotOPrUAxY`5TDX8`#GD2a?bh#UWC3zR#407yFZpzNmcs|H6=|xO_gf0vZ&hdFY%jZ-_p_X0^Gk~S`_M-E*^X?4cnMR z;ZHqI*0HSaE5K-gg#Fn&IKTpzJ7{Bo!p5x2iu_UJ!AerIn_IjDrHT(hLSa2Zseo=9 zcNy59Uyu^|36P-Y;o*3Y?U3^sjc(qJ(R(-gWZRrYDaZ4Yr;vN%f2GKEb@?^@jv(D~ zc<$R9?{u2>|3%Ej25+F6n(L`(cFj@PPt9a);%>3$Wz*7jd@)tJCGyrUt}117Vr!tS z=c<1`VZN?!KcU+X?SJv}@0-K-8`O&Mk{G8srhU2u#iF=J2&~vGysFGy7pu0se_ANj zsgD@Ph7`SLRrNQqqawVie4Ms)g>~vcLit>s#Z+l%V>k)TqHT*|tE|fldngqz8yR9* ze5EmF?LxBjf&#bxXrm9!o7*@#lD#3Swg*U2xuCf^!&$uLpPln}__@Q=K9s&A#GU+G zNX$XAAyQ+5Yn^p2f99HuHd|m=+wG9S`qkg{fsjLpE+M|-LosBQ&y><`I;WqTP)5Bg z)#ph~@8@N0yjNZlHb8r`jqT==zMWl&DxSG>u=QaipdS0^{B6ZaN{+{Znu~l z+36F?#}QC`;D}Rk%W-j7y6K`Ili(jmdfP2(Wp$ORkl7V)`UUP!3AZLQB-;3>J{W_A ztSF1#XT+-m0^@^JtC?31!Qbv8*#mBxZEv(MAO7TK%C=3g^KAFvpau(_aq>gl6BeKy zshB`~UuMADYwP*$Cifr#uEey((VO1Evo z|5NqP22#2&5t8(Md&C-=LK)bhgtj(jK^&B-kl#*;0M_8qIlA^Cc=O~)dGdJ7@d@hW z;b5K1GD8!ridO-@_F9b{IXmDCK$;oUyB#Pgu=h;#tYGezUk{gm(AJ*xbJsYFFzkXK zBniT|@QK}9zxILZ9;fa~77gyZ&>;L4ujh6()2N8{`Tek%5dD`!8DhrN&+05dc^mLA zZ=U|SlF0MVZ?Q}?iX4P#Egl=zV*9>we2J3r-IgYZ_$t?<_E*YFg+lbagDfb-`u+2H zh$L=bU*|!h?wfbI=^xb6soZvvKK$-^v|kx$e@3oy6k5+|-m|+ajA+ikgNA&n=?TGl zG_|wH+kU;X(>9FMy)R6p%m*t|+CjUNrmX?ciET#;$;nl!c>x%?065CsX>#P#fi80g zy*IoF$bq0HCE!qALYJh5_v+OvUkKKQgT)Pwo`ntqW_=HL zUa;(jcn>7z>}VuXHeWW;p}>rUsO4d!sUcAZ+&{2!`~q;EOAbSs9S8%m{P`6SfY6w^ zL7ME(C-bLFh`Ir?L;)tS=mG;r3DEm2JNB*Y@pMY^z4Rn^F>(ug`HLmQ@ToiMoBhEf zzaKxi>F{s47BX8=N;;bpV}HM?xGUi=wf}rmH*iVXx03wwp_S+ZjS5>?Q}u^G&y+^r za4}xcH@CO97b~M56E*P9{Og>1S36enfBOn30ryzf1LhuGfj<9E%q5Mtf3>rix7F#+zob7Th8|#}3sls7#F08qK zaijvXQgSY_*e<=*NU0omQq%q|N9$d_ar7r6N{Qnu|8i}04oV-l0oRteODDb&Q=~uc$0pyD9*<8STJ6#v;Q?!zDyKni-gZTxnQ!UZ2yLdN}qyD&x(xGy@GfoPZWb)3g z=P~Q15Bwf+KS}G}F=qIEa@CEar*AJL8>eXO&g5oimFDeeE^8m=KkNU{BF`Yd-KloQ zpTkNc>-}O*QX=8&@9~%R0^RCzYI*ZYrpe~tP~l3^n($1feoIR0=x|Ru#CbZMkIwws z`5M&ohM~ioK95_LZgG&Ks9qg=d=6>L=JPz$D1Jl$-x^u=u=Zg%@P86$OuJ1%T(O&1 zdfkhW%%jAoi8Mj=!rdA&8ZCMrFwyBw%jtj`j5HF2lINYc{gJx!+f z^fXznrzK6H2l2Sm4P?m)9t*CNfz-4#g}krrps6@}e(uYFAi*UDa*98Zi4ssZiWj&r zD3CV${qp9!e%;F69v_|~%tr7TNzi@{<^=)M3C-Wu(?|d9T|!=VWF%7q^O^?5S7Yq( zVs7Zs5O07dhYX)UE&RT&E&@nJtkc7-9wejJ8eVLt!J_^YZU990j1+;vFJBhW$9ujo zn7RG^E`j(V8Jn4XM$T~+wx=MMxPrJMJawvlIe(lrukc2vy=GVzfuV4a#sd^^FU>0> z^@{WRvrRSWIE|Cp7}w;*D-N}ESF_TDImi|sie;qc?WTO;kx$Qip60;@Rg_sN7RGIefNno(viJGOguxu=7 zqc$#RK0t<#T9qg&`~WlIoMD2edLcpI-j{tI2=suBCby%cidP%mEH4yp$;(wIN)`o) zzxg)ZXyNI4lUTqlc-`U~Uh!7{bITrg{nv%KJ+?0dF6fb~tUNIhNkYZqvKO>+D)=a^ z_xbci8D5|eS&ZMj7T5J~x%3BFU6@JAQqCWOo)>n?Y*RdWI@4lV-Q#v$`z0=yAzb*m z@rI>=@Cz^qM%1uX*8&NYYNl_q(JAs#hhJ=W#~Q%3z8mhXd`s@yyyzE_OJTS}`_Pm_ysN>D?Ux&ie~BDQ^$LuQJq08J1i<| zDZFbbG2c{UWRN%Q5AvWo#v{^Z70 zy7+(fZNC>xP}khd?4N5~%^BuBUG5COSmi>$<~389)bc3O?Yb%feUEiq7T^3v$RlIJ zeZ#5DOhy0gx!ke`Y2lqRp@CL%X;*Wl`h1y#ev4>sbaZQ{DnI+XEV< zTxV+3{>P9-pUFwZ$ALqxe1836bn&f<`KJ6ZMU8DsYbW^vj>{vQRv>LU`5D$;fGQEN z^!KMjX7Be8CrJaghnlv*V~_p{zo|UT<@B!2p|Jk@YaxGg;vW zE5iE2k?0Nyq3wI7$#38EErmG~Rbkdc@LFUYKW<QcqM2T@*oQU|9QeH`f z%#@96P=*un)fl7tgt?>i_WnuK^4 zl)gS~Ql?9=d8WWRjwfe-%YfCTpvDk*WW4VA_o^lUuN?hu3?T z*|NXcg8l|$FL@HnbKG6}Xnf)>IYB)pEy8{8n`5Fl%Uh^-GX-8AW7!YH&ce0`XZDzO z+dZ%k|6C!fT=IQ(5RG5=O}U^e`-T%c*KL`MGuteWiKgVQQy(r8*u|{-pRllmh<%!{ zXHO4V==5ettwIevbG()0mFoiAZ3|cr>H~G=wLYOH>r-mdsC?V6W$}4M#m#5NLdMCs z@&xO>vt1Ov^(AI<*V@wqQ<=%oMXW-rquN@m_Ja|Zdh!={ENM7qvc#@!gz%xnVii0J~-H^(yfiW zX@2opwT)6 zeYri^jxX+4t`Vn$pB=G(#E2<{W(j)ChQl^aZoCZKxnuJ4Dz!+Q7UzN_gN3D&lUnpK zG`zom|JJ8vParEiBtwBl8H<)mNiR9PToXSr{LtahX$0<_qumh4wPO|N{v<6E|SV+|0+yvkf@9_k_GyZu%kS64iyNX-KE z2t|0qvh#pp-=CkjD|Yly+7etH8i48CIa-Y6{qq|RS~%iww+Fe@&l;PWeuDP}XZhcQ z(N84$6KdiCb3&j=&6Eqie=PfDmA50JP{U2vyacFr%e#x&lgMuc6x%*Jq<84?7+(PuWowR@6=+VhmZZtaT)82_18;kg}lav zglV?Zf*_&3wiwy)KLRlEVQS$E>#qXhq$sdDXb1T~T%Rp695sWy^eEio2oKau_ZcNe zH+^(@k}BwShyFcE&cDSXbI0n3UzgxE>Y~;wc966mkCd{&zw{x^yqA#T=&2yt5;}V9^>} z_Q_&<^dUf&j4PgvG5DmVfpbJKS?#ZQzFdylepRhjLj2VeS8+L7E7s^e!I02lJ2|he zhc)?9Whw#LKZ56In7sn0JlWbJB<|YTUz*h|H#FdQeeOIe_2z!ul=iNY-1L(vk%QHN zFCShFJ7k$%C?k2RAWfTMB%gy>l3M8yKO_{n7FnCfcEH-gmhmY6QC)CX1?{)^3V0igMdDHR6Rc2cf;OVel6}Cd>3of^TV8hi|sYZJh0$SejwfS+sg$ zS2{#BXny-+WH7&(q*E`^cYplzYWjt@xqGI}R9%$b9F4-9+=KUw;=wPm7(UE31f96t zv^4qckLwhNvGTbwufCGV6u?o#zvRkov&8f^?B~~ammBJt<1XK|*@}%O(^KYq5*Vd% zo0ahFPDk%zz_1WuL{8x1siYF#)SdagUmC*#h53K~&}A>ccI_TGGe?qWb$*%@_qKb!YFFBo&gyS;PFx169> z@NG(;C#ijbuj}MyzaueMf>eLt3!dBO9&$t07n?6q-5x>0nFR+x{}ok|Tqvma@B_x*izW+FNu(;-qOr~i*2 zk^0(ew!4ac+Q*G(zCYft(acx47}(@OqXSYZKh`)f;5pG$?$1A4BV5YK=8<^W`FmA- z@#gAHqfU(bEY-h>E5&$@+odxmBibOtfayb?0^;rgKjtH=7pg64@p%43I>5w(p7W zI(~D-k9Ma~x!yK*K%CXRkn@AuoWPQmkm^?6(lCp|OoM-;SGODAvhOG%^EZt911f=@ zmY@-tgVTt**9^V$f z_k+CMw3 zF1F}@In)CElU7lrVQB$2W|hm<=aRa!dz6ENgOH5OfBKN4>EWOVaM+-Q2lU$co*ae} zX>20HTcIsE`o1Dt6k?nF?|RBW{{=gfWXX4w+dI1W_h=%RS^SQ7?KHHtZT$QsbZ+?o z$^oD(P$N0VK+$gc7% z`h+A1YmS zxI-dtm@YrHr<1ut*S0Y^IK$u``u^M$d{7A4>RuIxCfl{-6-C<%)83GUNxaWiIPPBO z`QE%>(7aJ^pIG!*;ASxR%YyRC6 zQ*QD+IU~7LYlbS-8xPHUEk2PvT})cV0sqHZ{?{% zM`)#XKlQ56^L??k;TDQ2#hhRdezLc^5t>t}DhZKq+*j zBNbWQKMbp&#r4{`IXX>c|17fBD$|bwU*p-1^38t)X6jXj*e)J_V<=7d#y;E85*`1s z5_OJVbxBs*OTzB@7_ibj?TnF#*roNj9@RA|Se1MdR;RGhhJ<-n`(V4% z{U;H%>U9d(rdA$)BiTiJdXGiJTju#vh1UHmnySQVf;0E5PI|>R zhDUppF)^45+(9z9Qp%F{U8uhbyXpk<2U`a#>!Pa~>_0s91xM_UwaK-AC=Z>wPcR>{ z_(iu0kj!*-?bDlK=*8+zRwReJO)%B_JR>PZ{-Xc5=#N!%6Ng?_K zIm^c6&hAQ|?T;Om&!1dJC5I-_Qq5BT?U ztYPUrV(9dV!m$wohmVgBHPs-e#?(v9sx+)V7(Ks1bMdrXs+wTOm5QXPM|@XqFd4c4 z09Xjosqw`C%NOe-&n3d&;kxz^!2K?M>6xx=O^p2q2u^OK2u^`G+ zK&L#F-?bPTutKNonHg0rM-;^h3l==a!!@cZcs;kR*nnJUA<# zFD~F)aAm!6aHaBH_p*Jz0t?O+j?*F>;YFGOqgz&+WFl@$r@YgY^IAZyv^C%QHvo-UG1+0j|Erjt4YF67`ua27il6T-!Eb1y&&l#+z)0b zqMdweN=YF~^pI6`LY_hSe07+ysM6|Ta%BLuh0L&APPpToo)y_5CO0U0^kU~sF#Acw z_xb|eGO2q?N&pd`0el`+SAO)?q0tTZC&sNI_2LF@kO~PG5SW%*^Jy-^1zi!6rPR3Tl9eB<{*BwmzexNlX35(v_ zl^bXOaQAWEep=PM8{d-1e6b&=x51n}(~5-NklOL^fn3b_8)c7y6;Ib>kLNBt)UQfx zSN{BQ{@IF5+wkbZ5{BgU}-`PPuPr0oBa(GB0++_86HC}>Q@g$>4@}O-4?JB??oFpP7yB; zPzZp?^VQzUFl)*H77G0MU)l=4KtP5%7aJcR>SVhGupBlz8(i5-&B}tDjaxuD7j)+{ zksS?H+aTg&$sRTI`6@X3= z3FzP;F=REKqlYmJ1$q|{_si^nUDbfo*?E9L_>h&w0Pybk1RfDDz^((Q?QFI!`u4Rq zPCL{@c&4!P`hkC?O6#sTeRmUqVN*rZ!cU1uBguAF-rko%+cJ*D9#RPlD!E>_37SeSUK{cW`?jdxlxMjs`8)uBl?bVnQ1r;xn zKXqj9wyujhoo#IB(4|*nn(Z0F4E(JKF4=Ldh$c}UORo*a#cN5ja8I^*v5-22wPI~Z zKdhe(eSU8`7--AlYk_8W&wKrNvFhEs@m2@!qp)(5CnLxCnAtAkf04@C0`LOUc;1Kk z@;Ao|^(@}>K7(BGQA8h3UD`&@6OU9h2|cT7gcU?H<59^?Jhmaxlbr4RjXEBF(kHfi zs{8QyqNeQXo&_VtjSx(=fWK5jP(+_=k2|b==)1IO73K8{lPqTCSBbedH^`AX<+Wnm z&agT@cm&EVY`i;QKdcgD&kS%d;UC`XScfGFRFu_j@HedC%oK`-#9bS5fr9s9?=XMn zt9nOuPj2{q5!Ijc##!k%Rb9Ggj8X0@a*w9v=Cqxk`mJ!r?2YknsTjHlOdZei&5SQG z22JTFPjQtBY{a92J<4c4TsXF7 zxbsIM*9JUD6c^f*ob$fQ%jPII&5@Q#sAlGknvXvGv3|zPhUsw$rior}tH7*H?wG>5 z^bG^oWOPd8FxgwdCuWmYM*)Fnu>%-|#bJlO;e8>dB=$~iM)g!lD(Q-|FEe7H#h(f%!@aM8Zl-^>i| z{ArATElx6v)O3<0b77?N&U~emwh0%bBysEV$d&4gJsfo_^Dqc6KG$DA^c~n`i$$ZhoG?)fs^0x>C zKwU{(&XGGgL?45v(Gtux7?v$^?aJAvzSmmyw2v2f>dGcnC*tD*tuKUp`#fr%qJTr&T{ap%R9Z; z$ucJUB(cEL_?&4=BwtO2n0ctUE~hHrV}`$aSNFPAX{~d$Ym`(?Es?BJ{q=2@CL#4! zA28SaV9dGy*-x2>mef)c9O{a~ETHY@!WNwPvc>2u* z{H+j~9WPC`+m&MfB((hi-&S&^sDyEkZsVm*x9^MotpXdTDE)m4j46Y6%7)*WJszV) zOd{MTr^vhXzFOt_A*XlrBUS8Mrgsu5GsogNrF8F#E~ICd$b_taQ`jDtV0t6LTrT*d z+>krt<65sTuI@v!D@Qb}NLK0#8%;#zhSYv*-K{KFSq!=%5xiwuI*?XHHD~;j(Kcwp z-Mok7>70j@_{4@-4~A7T*>{DMWax1((0tj;!A72_T1>X#!+Y*Scd@9}Rp*wJe#~6? zDZNbm<;c{+&Wn+fk`ifG`xo7d==;5SBS=z>QbWD%1Clw3SAu1g{+{U3`tTU>Cs1nJ zraI4bIs6W1eNcB`yZt|DxlbwIUNFSH)LQR)u^`h>tu@un(k-;lvHaPtHEfM7|BbE+ zhLU9Za%WMcFZO>x&lB@U%l}dp9*f=`-fmrBPz+7YYLd~DHlzDK7@o@*{8cIv+su#R z-(l+8f&9LkA z{!#ohvQm zXWc*X)ccy057cLuFiKHUPVY+B%w+G17yyikde*UqYoos_LLsOIJnn8Y~Rc;{5IxJm0E)^hHa0kmY8R z6G`nO%FE9@U(Xv?hL3ITQK7h(EPr5v?QtnE$Tl~;Kw<*NzG7hymU8@&>38cJrFW=g znsSCTQ{N;JO7nNVBe9;kK2pqJP+$Aeo(01};I2loZ15~L_Q8ZZ&Q>?J^c%S z`|@W^(=E&V!e3dHn}+W?zpnW!^Q*pMP~$kgucrN-pH@*{9ZnC5fZb_$-NXhuH0Hxb z5AB$MgSgmv2}XVCMtwBs$^Yv9P566{W$VoS>mIB-HlWc=6znLGAxw<~NeunGfB%5? zN?40kUyoD{=+vUT6#-h;)K#De7MccvI-+l>^hXJDZ1>U1cQ7JXO;uyteeD=+`5 zQAW_`hK|oJNI@v6deG^LTnk&tR`554tcP0^J1;{|@kiBkDKQJ-G8G=qg*V!;<6hY+LM5$f+{%c0X?FkRinCtVr0XnJFI6uX9J2T2_~i6sfT^70dO*J}2L(F`W@)rWHG{^J4$UG%Qa(zM7S4p$HrYnr>u- z2Nf2kKxtnka@4sipE#GLr^ps-xgZ{+PI8M7gZ`2H>-A>ce4bu-{k$y35hG_%d|g`P z`Wh`5Y;~;7;D z@4KG5lT7hG3+$!q3+D9mk(4E?CNR_A<1pCXUS7>{&7K24FSk9yWTM*DS z?OM=-V~crA<{;&x_ZK|6P5qv|7W46@bjKb^$rTlmXdQ1l-aD`}Xtu&c_@#fhgd+E) zapz(4<(FoV;?l!&_IffeRFbtZ9;OI1^^uWu6hGsxd?=1T-n8PwborXvk34jAq^l<5 ziJNUfm$SM$0y01InEac~Zr1CBnxlACs7g|!^-Hs}*-zLCetF@p`-NX^lMCMRc$+Ry zrQXIKv?Zz8;H6*W$g(y5gUu>KXDFrZI;KAHx$)0!kB;P-FydF<&Bq3oXMS!vV%Baa z6xsXdu1fJiCYn00zQRki0+wCbn^QNxZ9NWTH=)QI@DeHw_ai-GT27THHFHtO7oA;v zXiT%MwuqB_Uj2&6(J_rK(#N5I3~Zc`w3^r$bM%r=9@ z$@^N|b=*B%AGfe6LShrsie7iSLc^A+WaG1F5}jx3uf;#Mk7DWv3AVFp{hhi_gx|AD z(NA9A9NGC5fQC`rM@2=6oj8%saHh47i}IsK{N7JrXdp0B}GtuZNDMPf;OG?SZn-81J|+J$s7!UuXTm)0gkouGTNz z<=D1o$wRJSuX7c&Z*08wU9wVFv1*tVbYh<+6rUWbvZXV~OKfY? zO3qxJ>aqK!FfF}wMkK_mZ^VP*jWjHZ9+r`FUn6UEc0)WY|mbMs=&l^t_E#Xxn=S zMn)16D{MWsZhU&m2bX$#V;gypt`KI@I&8>mc(u{r;(q-3M{Cpf3ZqT``g!$ zOUoh6lzuz&>(|do+xbPl6r(#e7n|j0O7TEjpzWUtCrDb01*_{%*CDe`5Fj!ybY1P8 zOW3j7f$vpMb^|1gYH~Q)^V^KE?W9!FeF*THn@!iJQzqO!8pNgazADmSX%Cpk!qbyL!c#I*)S(Ukj>bv*}VVE7*gYf#vLY&ui2u~y? zh86I0o12bjW=4jsgRUwD1{@WV)>AjfO6`VLPp)&Na6LBI%CAb>?);f3@XU`qQfb~g zS$?g|;GJ&b&0y{jjIeJF%iFQkOd5EqWb5_1V1t*@_H57Z(#+g5y8<4{Bpyj5Wh+#QtCZ67MQGbeZ<%sh~y%nYt@Slm)$qgJa2;IT%284yt%kJYWLQDY4dVi;fbv* z*V4}VC7YHlkZ)vcQfuqY-`t`v#3jG`v1OIu_0G7e!=+%NOJKt~Z+gpS-aaqCXVX5a z@XnU2mH4j(#n2%4JSjZYHiBN)8X zDBw$cdB-^JpXTX?Y}`%57D+Yqsy`Xyw*3X2I;&0 z-{I25mrHA#axZCaZmWQm{H+I>%oz-2o+sMYD(+oA;bdOcRxq$RqY*L3q0zOvY?JrsQGH4pp=;3GnZ@iUQgW)!sw$zqVi`cy2GWmZ~uV-eLHts0x z>ZR@N9g+FJIl2GukNp4sG|lk7M;QZe1?b$Lsdc}ZueC0_GcYha)AyU|;+31dzt^ie zuZvgKP8oz|^!@&Oy{t`_%cQtJYtW|m_xz3Ym0R!dWw+vz8&><-Z!WCg$%;Pr?2p%t zDVuq(^rfO3FT4yZs2lmB;x=f5f4|84X9|Nie} zqcxeX|5u8P_^%H$w~3PkmvI`YzvVn{z4p~YUSo3O-0Uq5n{Qh;PRyJ9Z^bbGe1nhu zzN_#0s#=z2-|^Rye=-TZd-YmC>fF6i$!C9l8ze8W>uqQVmO?g`Ci%83LtkOXoi5j7 z3!i5)gR2JnZoM1y%FEw96QQxcR&1yggJa&7`e0x&mx9F#G%}FYBUR~J&(Z~0Fo%rR zwU)5lt-OtMzn$%%aQ+TsD6TfTt zI0GsxWG84)fW!q}@;-y@zQUV_SRpkAugRg~3@FSH6G1egJ&WIvC~BK^J=SJjuH{r& zzwQj_-IA6yGVl)fZ}wph0&^Xh5O~KHaski`lj2fw+qfqpgRIi;-xhxJ!x)pylKW0U zE&{(Q9z#J=EMgMtJ$l=^sPt@#?eP%umU%K~n0jIr_vq}Hf%tiyx#<^)Ga_7B3)4m0 z&&6b%nB@(7WDs;^DMybEi*b17Gj4{>!w5DQOX)7G5b@e@@3EEY@PINW-i)f0lM$Kb z9n$e@fJgEPR6|*UE%WWYm;htzT#o#vJL`oFN*Kxl{NlkUv?Sq2JF)|&6x1U;W9FS0 zC_9oYj5^f8XfJ;6-0drJshDYI3P?oxR&rYZ$8iRb2OEIgHeU0xJJ8L>Obbo}imA-$ zS5SQJk$;5z58A7@i&VgU>^K89L)HW*)bn~MNcfmG@AU>3{%;mQYsZ4@jvPH zui<Nki=?lc7MHvh7qd@sO5O(+tD4$5^>xxm-cpJwc++}f+WiYAJV zBpRN1WnCCsS!t*I^>;?mUP^nE43G5Y*GVcyfFk52RalyAQWmG*r)Zz9@0j>m?JpAP|K zEd4ouq0zYHmi9;7T#OeJ!-scz4X^lU|7diKyhob2+H?o00^b6^e)QP&Q1^JM6HLm& zOs7&id|3lXQUa{X$Zzv!SX0bgC60`<^S0ZZU(=)*16G%2TxI?YRnI?vxxr<5=w?Bl zQa#rJ*t1q2cfP5!xhr(&85BLArM$T|Qq=-RtIZidH=KR#FK{)?nAuK6v^F<5=1m}Vu=`_R)pv`#|*NTdWt zl6tca$w@Mg$x**QEB5>*1Nq)U-gD$(wB;1hZ!)w<1L{Yur7&YBqgoTTG$*?QudnbX zm7+sQt6Nz=z3RUD=q|i$JS?o7L2818kwZP~V{GO#jIDQAt+3NrXqvW9C{|qEvCWR! zpnlX*FKS2Wzvm39$xJ|;|Jr}8R;VAHxa-h=>}S$Ww&zMAeYZaUiNVnTo(emATCjpC z+;0=2~)ql-K>j z1GV)yl2Qgbrz&9dz-tIUIG8Ed-xlHv7VKU0ki)Ve{vaPyfTGvWg;FOT%&#IQW3FB= z%9mi-s7czM+ka~~yrlW%)PuFx+4mq;gK)fUF^#5T{&aS%#^o=94?6g0%+AU;9G!KK zce45;Uu&zl!D^b{@z<1j=ci#A(p3^a2Ko70;VM0!D57gEo-(|a4%xA9b#+PQ#o2=m z&VNIyWlk!R=}}~PS7s2xH8K^|3n|xm_65B6nVpRAV&f^yZ8It&H=(e-UD50ma@L)F zv2W&V(xQTl#?*h*dGPbZ#>6OuEU4P z9gm2ohG|dbL=L>#7< zYtHjs=hF7lH#Ef3`lT9%?+MZaNQXAcUvFk)dDVK4vS#y0y~;V>+t2xSVIO=29+~9? zM@Cv!J3mqXNLoa-OHnFXC8?E!L&V;{a9;+eGU7S{JPZnks3{XWSvektjFK;nvAHTY zQfAV~*moYa|7`awtMi5cf375)vLS zdnVr(CW+A{_PLrEC`$J3ZM;}L;wYpia;0T&Cy{TS&9aWIMzIO+UI5=AW%H&u?Yz#K zx=Nv#c5vLW-OOFCkzF27%Bjiu3J4)|5F-N%tBx zGirU*r&65|CHX;d@(KPGO_tu1%7*)_DJ=M`_tW=bwGe;f<=8+ggh@UontzXn&ceWk5 zG`^&reSUKU`UX;2Zrmkz@PlEgwnJ`*V=(|GIADu z$1A(Y9!pfYrt-gOwN5LMIB{ZobyrTz`L-z+oXyDjXIlTnO0lTGy>y*t5YW632P+9&nvG#Sz+_5>|t=udFY-z+^# zA>wUN;de#o-N%6YQcfC7vZ?oY7Q8|X!DBDdSYE(M0QNimuu1(T`oyc!STgMOM?i-V*+|N2{|*kwgLa9o@aI)QTK=jN7?%m5hvao>oLK7FXW4ooY+`@@1ZQ3>{zy+Wi+}vY1*dz zdiSuzysiB7u51sbU8PR@EHj$UYVNE5XNMG191>vNURBxVxHBL&aXqS9fYi2r=54-k zm#b;akp=ZPd^>FVvRi5egn10Fwk*}YGS1w_!`(93pql((eB2U<00#_%P9_+4CN)v@ z_{?9#6xpK0gp6bnA%MS6RY3C0V5#+ry zR@^q1?1L(g+4&y3tJEb$PxiJYK_TlKc?_v}EI%P=fPrV=d)|l!+h;c<+h6B&SW6C- z+ExE)}9;UlZJ>(2UjJMKS|vv0l0bMDbJ^OyzlMZ2X(Q=A5U71e|2U5;*0u| z7!h4%IVjM?US9+H*<;TOX2fd+D3oHqP6X1P)X0~a({Jzj{0&WHeG!RXS+kr~S$E-K z_JH9Ysa+lu=YDH_en#CSMZRiT@+{@^Sy{PW<3>SNSrSFk{Ml{Uv17+W0&_X{3@P3V z*clW@?}xR%Idzr5@MEQU-s2Bg^xsn5o!q%t?w2U-t;kn07C&7=de2~6@oAscIN`l! ztd|Qbla1a_&?UW#S4iru5AIM&x}ThU0Fp5zo10i1dwfv{<<=#4xr*S66<06a381*Z zdb6pZsp3#{lVIgq@{x7vZo48!G^t=1&xmmsVgQENIXikZ`G*oPhb-qA%Qm88p1B9q$2TIF-^cJuYkT3% zR};mPE*{x4XRE_bn-{b#%+@_s6#8}1J4W^JjSW>x!!31>0}C$dLQRT;ljF0NDb%}3 zOK2t!oGLug(4L4fhHDA;_CRiv9hZri4Tguo(5{4K3OpHfQ!aUM-RKj6>_OJ%&#eE1 z2M80*rHFz*#JxnQgXTw#*y@6?<%g>!SNtsX-$uFeG1b86kD^U-Zg__m3;f<0`$g(G zs8foZcz-W=0L@?O0{=Yb7v{zK_%p3HB? z57EglBn3{gF0nmYkRpwm>dN6ax%}qh)3$0?BZB9XoSMIt{y2@s$WT&%k$A5E$@xR( zdYhV>S~2{Za=f-YiB^KbYHR2pETNf$Dn(5Qbp{{>6x7Yv^h1k{pA-ydMWO<7uoSb~Ko%S(I=?4PqOp2wEt zff(Dq0mjEETg}X_a%8qjm;EiiUSJW^d8gYt<)SITd{Kq+q&AsSaN@y+r&d3&^T`=3 z8t}7zeHpEhWZsBm#tSlK_mn_V4h`cu`E1Ip&(wUaJpwHbWOonhpz}#e<01rB-GTFO z+k%Xd0iY;rVDFoSofGH+}bZ{+lX3{I|Ty*XNkFvY8xa-M*| z$lUfWj(Y6zdhHOWt9I19A(^fFj(A*R^t&Fb>@Klo(9Jh)i7y1t)M)yp_nS+|xBVZf ze?gIqoCMw%-WZT47*@2ch!J)%2?-xu6ciaaaENEbFBRV8g=iiI`f!wRlhLvKZ*-p! z0VHRCxT|EaIX$&y`Wnq2xf@OrK@lVcS0p^n@i2`ubRF*6HO{nj zwIHf%#xdq7Ik^LUV#m+-`8*E8rUiN*NB%OsI>NT*HVb~`jIh=4C)YcUE8l2E;;Xzn zw0G*ZD;2f9|Ngmsb^qhx{QjBOT494unRKO_m_e*3bkB%8K;p2m&^1a(c|qO$h=fGa zB7o@I+`AZ!KOleKlQnhtNm5 zvnYJ^?ws=XyYtON18#^^wEPbl%1Gi^S~RNg<$4aO7Nu){=Gl2e?$w7uYf(|7kD*@c z=HK0>jYwxJGFr~PGRr(P^EZ31kXWvKx^Q!~fDxxAcjS&l(Y|F{eGiMWh^uOcu?=wQ zKS?;SW)N%GB=cIj<>f!PRxyZLs2&j;O3WB90HKDt>8R-F$UKtCP|?U(m?6^>{^;_H zIibTCllZxE7ZR`cYgIAb4G~nw;rH8sD$+`AB2|?;q_AP6%F6etb|Tyhg+g5O+x!)T zUFHI;DVgO^lc2w=I|HM_x03MgRgzEG@yporwXd^Y-w-s2 zHbi37U$t5bDDLwn3!VBG{$?bYd5u^)`7gL^FE&1M?@E-08Q&sSX~Pvj7e$L0y~m8W zZJ(~z7)dtf6&TJg%2xe;! ziHE;rSn0RrE2O4eycPrW%XHWil7?L3- z_p^dTsxkcf6@;+u3R^2J*nhE4)0Rgwn1~tZmv!iYquZuPc9P>hH`B>i+2ni1OJ5!S ztR9NcFiLD0LlJ<;Q9$JVWw!{E<+rkIvz8DuSig|h^8tc(Pt^H|+|Y5Xf9JS6C)1os zgS7icjJnhimj|k_*uxd#m?eZd;K`0NM=R~65N?uxRf=DDS|g;nKwUQbuBRtw!fJc! zpSY@(I3fo0Rc#m&&M(Wqt|@FM5mNN=$PxB;glPgqM&A75`nlzuwLNc)DeGEiP{O(K z&~Zo=0hSObB!&V$zm!8wf6;`+ab);#4^3~a%nU*<=);_OeU7syr=O{b&}9W#3J|ZM0K{yA@3-XEEVr_&ZM6qkubj?6JYUmZ&J&N7o4vO?`N8u6qM7}J3BgT z?f=|zEl1mCbIN%I}LN3%ZOkJV`nO%}=!N(7 zXUA{-W{1bh?9iW==7{D(zg|Q9?GYN#WtjSy&Z^>s_6?y$v0b#>8&ZF}2|WxV zY{S2qZE$OIiO{ezU;5n-E}GC}MKawwcE^4X`*`G!DTR{Rn8u5$Z;Z|=F|F|^Dh<7= z?(Xh3`dFae)q7+V8TVP*ygUfoy|6YtP%RVwdYisUC zO7`%fB2#aqwrZoCPRXWdxbyRH-x|u`>WKhN6Q9?gXPf3H= z(9_d@(<#2aE0f|zU9{z!$Y5w(4}615105Y5JbrK7>wb$(0b;CC}sGN{ES7pO`J@-S&uZZ=9Zn(K8>{y?;Al zG~%^2yCnx!*}}!;qSVpea(9V$@7@IoiEv&%?dP7ODJw4i9)?p#;+o4Ls6u$CfB}Wa z8>Gn}{`$qq;NOGs0VweE#;7|%lfZ7E{G2RjDqNj_>7(!@HwWPni0=jUvKGP~n-BVTg`Nks($lrXp==iFl2yCgAc?Z@Ms^8 z$+*MuuhR>7VIFtx!1@fbc)C%?_a3vk!=%?MsdkYm`0-=MnO?#@1F4=+d8-->g-7+U zgV?cS2PI^K>io^j?eW zu<**tpa9ExrNSd}VBjkM!Gkzh6N4LNUN8b0LjgsUXt346{whYQhLClM->J@Di%U;v zg2Cx7I3z?I--?jsQ#o^H>gUh!i3*sq!Uc|;oE*!nVJ#E-Wp0P@FN9w*6xj*4GZ?PE zwj_LmS-H3-V1q>AbMmv51Pra876zytBIoQZ-W3^-yBZKcWB0xIq_cBg{@Ct&cRrNp z@%?@zk)5WpyX6_R9~&K|dx%J8sqcGd)}T7PlU#8N1go&HoiG+t<&Uc~`pN&InJAwJ ztiwse;OF;ion0iFJhj=o$IR4CN>P}T>Vn{u`f86lN}pP=dd^XGRcQ+o7C;jcV_2Ey9?hqoEO)cnqc zfOQx0@^~)azJB$-N{IF|()!ZM8_)axZh~ffaX&-m!eVPzSAFc!!-REVjvhqD%q_p0lmXWVCF=-$%7hhA0MA@hU)7Zlam4w5fL!TeEaro zw!yp4pFfMq%ZId0Jsr4FWAfzXOTrzcqoV_!Dj3;8MhM@`luwv-n+l(D?qNT))3i?O z`E|G{mbgyuxp(g#;Zd{LXOH0R4tP`Ixgm2VgguPx4?J^xdu;hx=v1p@Q`^qz=!D#))$~p7+n$SaRf2sUt3ep<)tnZ`3jb#`0+6I09#l)yCiY+Xx)8sDhw!#-!XWa z+B@Sb@)dvi{)mRJ?d_*w+l_)8cSao9wr_@T40w}&Y;tyX0+a!Os~~lP+?^=oZ)d^? z`OeJI&6&Z?$Ao+pVn}IO*-CoV>LILOq+Uq)feHg*$9ZGbH8wU@4@YjV$nyzEzgk?X z-KxjYuc)ZFJ6ooJrnmFrFL&HCIL6_qz`69RwWN!2DFnLqI+R?&iH}DJgh13soKl!6 z3gJ2a>MPoj*Q0K3p2R#6?IA71yyL+Le*iBpuj0vUB)?pVb+~X$PEDEG+6KeqyGgMF zQ;^%$`F8;Tjf~U<5u$h)2PAMo%LL)`4#zG0DiQLtvUb3aadlxD-XrTP30u;5f32-r zB%N8t7yjo9S#8D^R38b4aTHkzcmL8{&bpcmZ}u;jHa0fkaKc3EOGt>)`MJ8e{r%T= z!TD#qp!~|%E<6@g!Ri_sxv*>jgNqwj4t+rwC$|j_w&0`S+`!1m&(H6;>rZBp=pe#Y znH@IlaIt-aCy;ri$P z0LSkxi}e-RUqe+uAWVcksQrDyt3wOeWZ`EArjaF%965RI+Cg|9Am)Q}sRdGlcd2b} z{yAL=jKaYOG*WZpC^y;B?R3TeHw(Z?=2%QmK?Zoz1|)!}12Y$J26p|Wbp)E}$f%nRmFzyvTR}3mRNVVhu6k zEZ=R|U?7NMih@h`l?b=tHb<{^Wr^p4Y!pH zW)DQ1!|6b-zbK>(mr;1dhD4f(JsO-n7^#YP$fNwFo>hzHr&9@mqj0Za#E9PyI}xX? z!$SXXVpzDi>a8VVLzeJoB#6qftiOCgcfaF^!n*%f_0SMEs#CL#)dieACTa@n>({Zg zEdkJUFyXEejx+*8(z|!(JtQzx04Y5=IXU8#OeA=5`qv`VOCWRSpJbfNUqopZ*UO(%${amxxxLRNP zJ;;5yQHwu$)nQ|K=`y_g5W#-{sGFIXka%xydIDqsI6c{*m$L0vgl`-UW!;S1e7(Zv z&h!pAr(W~)jCVLLJhOsUH!cz!r+{|PB4Xh!AeCVy;|s8@Xw|W>vxHAH1QZdRiO3HW z@v3dA8?X_Riv|pyJC_da2}}%~WZTbp@<^B~^sHG}S;H>5jE|2afCCB5c~l^BHC3Dx zV|jXy@U;84%s@d#JQO`){+4=!cTp%0afOl>E(4XpkBvY^WwpNj;~$KEs$6S-z<(y7 z-nW@-zLl=V;n5WlAC0X2RFnSu%8u|k!eKf z`*q6Yxx8~YD6r(T2BRn>R{7OQ-o;-%r;Lm^yylO2)uPC+2SCE)=z5*;`Zl|wI0955 z`1BknJ}R0A1Dkv)i{>;L=ou3HQIZz*OOF z{JpUC??Q%to*(Ww!6VMPos0YQ|W>Q zh7)@8QD>v0qw|n1^h*!KiU!d6kNn`Lt&29j?st^=2dU$2rp+0=5#%noej!~EFBlmF zP%lpErdh|^O8`e`NNmy~e7=8Aa8!`|VWOiPA3nlNdqhS?6>k{^=(tH{InOeNih(oW z{`FzpNlQy>zb|D`-{JZV)djA~zSV;d(#*}x0f~2Kc$Z&g;E?&Cu+gS4mu|cfNcaH) z(<4^DNl!ONnI#Fg?E(X7aC$&8B!odEz7+DERbC7%lbTlU*x7}+PItmT>O8C}Vc2I1 z`$0&doLhZZZ)eDiauCL`9-!n8D#eCkzfYFttULBrKP} z5d`Arg|JKGuOKdSE}4~s!xKcG29-$U03!6maR`G@mgL1|v%l_atTP*jj93{co%MSV zx(uLD;x@An_KdT4Cr;oXKn&lq?vlN|DBujD8m=T-#srALE%UVyZx|cngH|=+2Og;X z-q1*r-Dq`X_d#wsk%V{MqT766`t>+}Y-a!?jAlX6ph~eRAmX|MszOv3s3UUC#;Z1p zwp0)zMWWRxZGnZ6eo(s*j6itPxJ61jwa^9*>j7kC;uIMir`xfEaN6RJK%k02*!>H+ zj^_lHA1H75@Zn+p_l9vN{2qy8$LhiOO-@b@VSdXBY=>=M;bX)WG2E;?$*#=9kDkt! z&odyd=OF>$1_9&$hmqKh*`7}A*r`@eJEB(kCkFc#z((+6gRdz*QFpc-l8PL=g6DHc zb%%K^`+LEHF#Fz`8-ge+3yTTt*5Cm)_q%Mik(<4`Nwlgwt){yxvVWC(r*k@-J8$3C zTO_rG0 zsq?P@h+Vg{`)E@Dcm{kK92%-)V9k1!24%R$HTyMKm?6#JoQ=51^Z-X$ z<*{BHIH#tzeg5T>j6a|yYVC^hushW#Bm``_p0%}5MW_}}%;SgE0&1nb%escsgV+@t z7l)b|2?f^?_IW7%QI@HQ$Dkr26QBsW1?N5FE=(R`)`|QhFfF+EPeR1am?L^Uz)l3V zf_ESiH#ppw?>ffDp_qSo^9D;4H7G>k$?!5OE0pjz#s?xo|ICaf9uCW671WIYbEbf3 z2+;a8`+wy`EvA+jpMJIdZe<`;8E_3Oqt;;ss(R)O6<`NUyWD1a0X@cRcPLl@4-iJ! z1X+RW1S48tDR4`ht65w75WoP-i{0n>2_46wy;aNGkbdtj5BrO2w!`!j(Gqa@z@DHZ zVz+%3U!2fCo7`}H`;yb$#+L3e;Y*RplM4nw60eJePU}}(4Q;bK7~S%+!K;FvtV$!W zzS?ON8%j+Qw;Z>GO)VwlD^B{5qAX6V;j_&u%OxPGf03pi0APhH@3{nXK& z=a{s9`On4D)*TBQ=humD^6jum&dR#rp!$;;9*`QQ5U=g-G(*{?_8MobCb1NKcxNwK!KPpznUfs=rw(2ap9g!%Q=t|}rn zAhE1_DxlUzQX#5mAR8=l)XgrVw0!uu*v@56%s1@x>m=2?uO#(=R z{T~deiQ=fQux|$Lk>|J^_h+17XLvs>1|*CEBa!j2o6HMwL)4crXn&nr!swwau_vL$ zzh#2_$>W5F7v9#H)mY`>@WenY$1F$F(D2YPN~yTVb8}iT_xT=rphB05i)?O02n6f( zZ9b*DYw_{Qeu>3Q`_49+YDR{{FRWXZQFyho~r zRWq`*?yTa;;+<5>aBc{}tN%+RIKsNbD&_zajjEa&n3H$5Zw2-xpkM#0HH~@KP@epD zo}@~AT=d0MbgX~rQNKUm^ilS`VO2^B5ntHjJ5{2_QG>ft8=vYpWBlZuCD zi#T^`t2J#*w7L03U0qOA7#0V&OkiJdrZ>7WE%80pA#El>P(z$cY*5(On^!b z7P$V04GTXhMhcwVOMk8|R>VVxnJS;t-z4+43JIpxZB=KM)(9eE3j$1!8Z1BxMjenwpO!B+~-sNRqyHP0wf@E z7}Q(+u!|F|De$nvW*n&g27f8Ux5cDVbMxv0#$t8$(U@zRVc=sQy zm|)MpegZ94l-cXp@cuCDKv1li##LWZ&c_iK&_bLT5kcm$FQ20XTD1M1o#UX8A;r`B zi23`&uI#i-Ha51T%# z?GpMXYmJHC3}MvWhlpMRm)H6c;7PQ8h|XBw%+se&!3-W=sz8vxEh{1y_)d44rv>Tb zah;i|gM((~0=RM1rl1#)5KY7c4s&Cf0XrVL28j3&lv;t{_Zj|(u=BLaSrkdFXHD#M zJuLcW+|Zll~k@_zjL2*Mr_fpB&4&4FM*ZxN`V%1Z$*<^Ze! zhre8?fu3UjKK@nVw7%v^bBX1F%oy z?*lfW=Tn`vq&T=XWX?vAXoQ41a=eSHYYzN;3vGLd7BGk#ld{q2^(&t;p*>9C7j!R9) zz>sU#FGJE(-88*`lY`y_Ix2$d)C&2S?hq0ZBB*B0P^uRi2icy~jrv;o*FDH8whEgf zx&rUcpAL8n7==8EdJ;vf<-Eks*NARGw$@-uEG;bwL~T?SPZTH?67GT*%lhpEJ%h;o zv(p0WN5LcN2Objd3>=&v{aUV*le^RW+@m0+r``{`dG~FrGdqG(U@QUWU7i0FSa8I2 zfFl_hnb(>uL3PU*T)J*=e+}6^=!e~Yy}%6h;iFq9?3|!V4`voecx%=E<0+!js;rdn z*>#fI1CI!)fatJrGn%-#JPiz_g=;Yi-fv6|wo+}qy{hsF*KBM8!2tpa!6LKx3Y^I# z;bBTtuwBMpFF;y?;RHN2$2Yn=Z8#Y29|1%K5btUj+duh^Xak01^xo z)U7v@w|D%}A3dQ+*{Zw)pP>l{xY%L%LB@KMRUXm+=t(7X&9EfX+tM@R#`-)fE$zwL zkvUmxl&Gkv6yKhE^=o=$!2=ft6o6TQfu*x9q8<1raFuWn>97IY04$;++2V z3ysw0dr$M<06%gPazA{BK1$u}<@03*!G>JJS>!*aq#YRW#^vRkgxcXJYZyA^%c=rw zLQew#7(Tpc3H?dp+Mv!W`8tt;D}^@5zoL7O3k+@!XS8-5JgkVp?+ovUb@Bsh8-|y~ zeK!U6NN=Iq1O?5)!ZL*M2($wLyDtF$qaGx{H3_b?+97Ja^>xe(_aLwqMxl-2N6+?p zFL|ip#kPVj5pAD(dHv~qxZwv%q2Ia*d&U!G$bXsxVWxa zTR)?rE+2Ws_YM!TN4DQu(hN0=#HLt5>+ULX1zOYFZ(6P)m9la`i9W!l^QC5n zB)ZvfT6%us7NiU`Kvk#Q~8led^=}Jp;k(j5_UB<*Ki*w_l67l!x%g z&tH#$3JhZ68K(b~`?lQ?*BhzpTSo`_i%&NHz0^Ewpa?RJh?SsY5!q1fRc>v}5?w`f zUp|9#Aw~yQ=0d$bgM}qxe{|FE+-;(gJ*cok0~cJ4WlEp>gdm-ziHSGNa(uuLpa(s# zXX~iAf{nZ)8=MpD}t-s3C`evdyhX}AO&WgXk4)kCPnnh>mD9Hgf2?4s&CFv~7ww=q=af z6AnVrB1aGOKhYU48uT=zoFr&rqy_?gU?>KCKeN0Zi&_{Df3o*lGbAhzogsf1Bi(^| z6&~Fng#-CQb=(%TF-8HF3t$jkV5nVK;(h0`uL0^1T^O`eT6=nM*$5XTWJrAFlR)ZV zdG5-$fFdOZMr@_<$@KE9&^34nmjo|B)K4o2$HVh0%OD_F+1Z~`*@I>1GqN^u#e^5w zT;?arZ6^DL?o?d8UZe@Cf2kEOWR(wr#fh*&zcVX`a+yF5J@6b);YUl?9VQHxQ-#(- z2Riqrwgt3JozCjYv*~!NeB;-Vf~RDF29=mmmP3)q_X+S~z-5ak`pCJQkqOx-Lp z2}o8w9yoI2?3{_9r&Lg!8kWQwo0{B*efJXmHR2Hc69GaX7zw8h9J?W>5{n@=TKQEd zKc=<``jqe(YX8bQy(g=?mU@kDC*vJ<0XwI|o$jUq|L`^2zI}TS8i^2F!vNaM!Nwi_~^?Au?8Z2@(O|8C0H0>QoUv^KbDHb4s zF|LIbrmSBUrVtOVheABMNedNgeI(0vr6+r(gm5fzdB64cHgRbYKJL`o-u|%F8oam@-a6hPhGP;-OAQSAj7prgWpxGh*wjrg zXoKMCu#U>Q1qK3h8lbCEz+#t}yxe#0m(Pq_8T&1f=Rt3ZpD|S|Fo<^6}~QeRa_sq~f~E?PK%m za#*W1Uqpk$@*h)o^shv5Z28`?g=isPqF-y+jlE z2#J-EjuLc-DfmTXd;mWf(7$~vggW{2KD4ufgM&X=yCd4*v?4;Bo8xC^*hNi2bX;*P z&=WLD7nm6|v?izswi;6}UJjV69OPo`g%`luHTz^g~4#iEQ zaO;mBRygODKH*@)04N+v*okI)#Z~MHY)8j2w`m=T_%%s?PftVSAvpw_D7yU2+iUz9m>i05U{yYkiN`hn(+^uz`KUb9 z)Pg?y?KY*O(-t^hL8k%fLYO)F~h41Gr1XoC=88T$eH=Mm=E_ z++I|@;51N2fsG@&+eLkko2^C-2Unx6h=TPwq&)NUrw!4C!z0&C-wpI-Y|Mo;wVGf* zP#%LqF0pNj;3t7~EyM+tk6e;oaoE{;(wliV(l=x*|1B=6iuQu|LSqntjTjdId~F4f zhDi6{Buxm~smKJJ)f@~|D9Dl8W895&bakJ3^Z5ZK8A2J2UKJr=?kyIj#_ zCu58h^x?$V;ySvY#4U5r4 zV$cCCRSEQ*fK$xEvt|Ep7ND{e@E>jX>!Zwcl$Pe7(8)nbKs2l!92k*nZPnAdDbKw08>B2D9*s>ft(XPAViXCYw;9ObvB~0 zH1{+z$EtZ>On+SS1VL3u>Fl36&BuWXg@IG{EShJ)1VsA^=`AK%^am^2T@_}d22QQtV z{<^Y^Q&HOBarCU~Jg?&XSa~&gZiJhe`3FlQx90{7&)2r6BsBFsf9NW;GRvVjrH?))-NPv z@0GohB*|XM-g^@wQQ3Qskc1FIva^M(?2%-Jke%#)A)Dv;p4W9f_x;@W^Vj*RQ}}(q zpK%=T<2}N0FE0qPh-fbarKhIOe=9ZKn5e+A7?RUGF(Zdrs&%~`MqAd#n7;Yd1f}1= ze>TAX+H$s6)@xgHGJbw^593Q#OULSU4ggzV_zxtYLBOKDwwv}*xGSK}`8WcG_eDTXurJVwKEi;h36#F^z}|sTXXE+VF%V0@Y{lNm$p)Yb z;0*maJKl!zu`JLY0s6&xJ~;`a()%#RM8;yE;C2I06i_laI1qpO`+!#g@IViQ96)0Y zTl||gdUzVjB$c=FXx&_|@PcVB%O93SO%!csUQL^%5nZ^P0PwxJKROd20pbR{m7{de z4Ii^8U+y8jQ(+%{NslGrd8#hU<1fo@d_JY1FM4PuKay{CO~EFPvZdvT7~l2M^Of_H ztd~hiXuy(G%u;&T$Omo_OyY%Q#do^g56l7n*v#L*e4c@WgMqznVVK zcVEWoS=D68Zosa0Q|tY~8cteDUD{6nL@Q*h2555Meb4%h54WEx1-#_-2gqgb&@LfZEgXKstR|mTTXSYHd)`I1{ZukwLs?#sNYBrH6b~iD!w<9} zpUQvvp*|VdOd0c17$&iClZN?4{ziSV5vn}GHDK$BS(A5t#hv*fv^$?z6vpIa>m7|8 z!7Oe1Iwt7{ruW7%ER$H2i{*C;1gx&cW_6R0sF3~@v1-c9%=`)6abx4|SBdz}=j*_$0u~djj+adgaIGDTWSz+Y zv;#LuGWB^pt<@Hph$seZ(eCa2{_ugD52xpV;#&q(Ky?YfbwP3Q zVur^L=EQ#FAcEQk0p$TX5V0e-y2qZF4fUuJTN`}h!ov5=8FzO;kjdC&yBm`mxha zK7T9$YoS6$dxf-n;m+x%IY=JZ%j!*WipHKdI2(dfFSLGcmk4k};2kcY4{~g>VMp;< zV$_F|Z|BDBv7=|LHpxW-a#-XdeXM+=uPd`8v@W812D>Z-mCoeU;e#vnZMf81?>77R+ZlrceI=YoQ#3Peu8n&G~)D32k=5dV1Vv!Pomnfmrj z#D{4-BR;X*AiA*7)zo^d1o*WFoy1lve_e@?;W@EO~ z>j&(#CR0~)Y|96$&;k<6VylGVB)vJ{Jz|22Nx8&~h*>Y@u71=QerLO7eR~6n3CUHOj0YOJGBYLAUJT&PTnetu26hC=BCw1sk&<#P^S1qDT=w5@ppKYNO# z55PFWP?^6kUcP?u>E>NJRJk$!_-rbzKfmgx}N6J%n%7I4DIJqww|Y~068bn zbwK)^%!qGk$b?NWAHs=!Ex{7IXV{gQc;L$yz`WmfzyHlmMlG8ou6n>KW2x-}8v)_5 z0`iiel>JGaKP534J6Pr2BdVU|>!KUTIY|299vNlI8^v5#ClQ_~PyFIBCE>IVi_sYh z>{vHzroN?^Q_+-Tm6%N_n10Ty?NmW`tg07g&qZX58zPOLV--gnp)n+QGgU>Iga$ui z8uTwv`6ejAjA+@w%qW@r8?Ngs*gAin-vSEt_v|=YG8Po7 z<)KWOD(tqkjjwjXk^+e_W#_&=npXeA&M1CIb{#0hfv}Mi-saZpFPsD)t zFnmGCGW>8z|xQXejhl>nG_MzjabJOmm(pkRUH>q&p9*%JZ$m1a-;1m~lh>nGr5 zuReiyN8_MfF1%wPTtIPp3kGL|UFz!U{kV?V8Yn=s!5bIKHz8U8*!7}WK|C1J%ZZf& zw)8NcqJC3pRI=2YE8YGwpvXdhj+;3_1?FG~h?t=9D(iIPJ`{pbF18$vmBG<#1B{Kz z?`j*=kXV(c8vV{sCsjI+hv5JC0B~l@$FOvEE^BHW~9T9Rrp6N1FhqxJD_k&4RrWnO9t1|2Y_}0l?LUcXuS!LA=uhw zKRlW&(HR|mZl;v*#cpU#<;|Fd;A#)nCyfpFnj#9<`_+Nr)0>A5t}^Yz=l;W;j#A%u z$+xpG4(R|ntl#24ondL^ZElV`ttKtrmU10c_S{B>RLGc|axw3`RD*LX_O|U7oIU_> zKphWf?%lglpNsleZs2?xvE)ea&mAGJ)P5=!YcfhOQ0Vq2kVakZ+Aq})=_WRBBQJ)< zCiHMa1LL;HR*4hSZ`^T#|0fgre#Ks7Iq^Xp*0=i+j5!(P}+t1!3+C?hWMg^i!*_)%gcCj3C?vCO3+l6Uo?b92VW zz5wsSi@x*1*WrN@gDeKUC1bQr<@5<}u*AYG%1bg~A51I0a#fbg3o3oCvPz_j?_SQn zNfX-_jlui~MxM9yqw76@GLc*nBMWC9D``~E9I5XahE`*930d;T78VrK$!gdy;BZjR z5M0YAAH>T!OeNk9eZ|`Mr}L8*wz2&0nu8tUowQfmu-{EWFuBZ7pY-Vp!l>9QTjc`{ zv0cOH6Hy0XXSAxwU-?8Ob!6Of|8BoRop*7P!#%UE}z>&ho&RDflgo zYPJJ7Q6$Q=Q)d4?+E;gVZ?XTv_1DyDBdSJO_!5O-=)IM66aM{r!c`#90d6ksa%~@c zBW$m)gb{Ohp_LV0T2XS~g7o*$358ki=}WMFJ$|L?r`y6|a3=+4P9+JxRc-%r8&Jgv zaq|X-LE@`IN-PuM$tcrErrVoyErs~7!{6E6T~DNv!pC;r%Uql?T2g+Q$mo(nh-UOK zMyeBTlbSkr#tYSb*aYZ0f}DkAo_|yvK!WpK>6EmF!X8ZB0NMm5+yNfqK4Zw7+G``R zV%aRbu4l6CCcbt!|8OT|Vw?i+CdT1m^kA+hJtfOS>FUv5SC*|rPt$}_-n4}%8-}2s z5{e+TYj#jy!8pQu6~BW4f@n#JB7ohv6r>{-He|u(=d&gFYuD{GN}k2Dzh63+Ii=;) z5=GFZiiaSTkzZ&O#loz-m1j@K zbpgAx%>{i+qa@erjC4ECAeZ~cpm@(|)4_=xQ-vsrlCQrNBWKZF`4?)?PYli>V~zPI zVu*x=(l+V%)c@8^-hnO3wx=TLrla=XorDsVI|S4C*cLB-7NNCgB72rS)zB;(f=C7Bi|`kddT^{&0tNvNk_ns zYJY_%X3WFq`aX;M^!mE5Va1VIUCKU(NQcJ6#AQOlau|5c?WB(NU;K$5wouGmX|~;Q zKc<4B$8T#kWuJFo=Ircv#s9i?O1fm`+t%@!pDo83jN7%;Jby?0sirsgXQ%AY#m~Bz zyN~sK{NNi@=veT5`5P1=d6v10_AA@bchx95Sbun_b=$+waP@fVxT(3@@6>daEM-98 zw1IN#ub;r6$A4d287L7(5mHsWhVbC~bv(G8;SK3BT0AT$Mar8M$8xut> z-f0?sSWat`z&EeCo!O5kgOZ}_A$U)znn$wYZ^s{rHE#_}>-(IR2{EKFZsT{3->sOa zo;C;=9XwzBays4Ob9c^jSTc*_^eB^z;oHit>iG%d)AFC1+bz-8{lGe&*MpLJZ(%!3 zm7J+%+m$kBJ1ptUcY6PLWO|nWP;)j*@$|@J@!__*xFVnldUt(OSJvN;3!K$+TI%NZ z1|<7^YztY9PfL<$-s)Ji9^Sjb(nlZdM;db~rSEN{mF@Yuek$1gL+@Wp7tw8xO3Ll+ z;$-I1Ck%U52j%AH{@wX9Xi;rC6CR3^l&V<`U$5rRr&qG1UH>MM7H4gIMsq~vJ??G# zEov9;moe=e@aOG)z4rUH{B7|j6L&C%LmDQw=KCAZ7QZM5NHFXj8?Tm~KaCq)xYL<3 zIUD8g(ixR;Z$HX>w`#wwy*k75h2h=B_5R;U9c#y?ge`;+jeW6&LbHuYIWqbl4H*>3 z^Zu8ocuY&q-U+V zXT$92{7t_zgVp14JoH(z(EuuXaI1fkp6sS^)0Oz+1Fz|oZN<|w#=Z3bQ(pR&eIrbh zMm$6Qi|f)Evn^a%Avvx3q{WQ;y+_4N6iq&cpW*k=zn|ywj(pZ>^gxS~j3+4XaY9-; zSv-&9h6L59-wAJ(wvH?%-i};&jp!id`9~SF>WV*YM6_f0ZCyU!5uO$@^Vl*rz1abb zQ|ajXc&oW+9JLb%VVY|+v6V6PMiXSw5#7pzuXTN^G#9mD{K_`^I@eQ6V}1P;UEnOS zweRcO(qfLX@+dyys?{JpFY8KPNdMwS{nh+uJ!mdHe1DAYVYwP#+#90aMU`H~xr^n@pWI-n+{8Cc|#9@#{Ubp#S;!K%)PI?{JxV_5q8W$oHn? zFm49k{sBqzpVvJntcG(Ht|pc^C4XVO=QZ5D(*Dzbdp7s%@c8tUrK;+ncw#)DkUY|; zTaO~%JD_RU{CwT2{>@<1?*b)}|l) zoJ%=OEjwz8XI0)XnG|=trj54Io*unKajf@1m`1DcWi=OPEjRJ({#(g&p3_6m(QTK! zma|-jto=$!uCvDutQ|=Vgg(QDtBdPuygYg!yo9dn&^Pm+3lGt=frzWm$r`Pzf}VvE z3_xwb9RF+s91SSbu-T&JBY~So4`)GOXuEqOr9VL}AF9A5w|d)qbb4zM#Tw#q;;Vxr zl(t=WE{>nEnY2@)-GqHzFcSL3%qByZ+XD)3_fVUX9s>Y5Ox)E znW+d7mit#w!nL)v_4N0R$hQehh$d;PpcV1WMuDp#u%P&5+1v6fG^j66(M= zm6#FBc$jd1-z`<1``9QOe0=c3z;4^lkq+ zU5NpGOeYXwL302@)6bOvS;5!>?9iOln4E+lod(sB&( zaZK2X3Oj43J$j#I(ZIJ%uqS*_#|@z2s;W!4STJIMu?oD$l!kIe2VDNff|!rED?5ks zmuNEIcG>^;*YnROb8R7e@D9#@$3B@7qKNkXv*}8!nocV)oq3_e1_NWjlz~0z-DHM8 z2A>HQG0qJ1#%5*R7J|<~o+nBN#T2X#_yYfP_^HwRB^1ryVP5hh;vbGe%D!~e$p8AG zXfHX18@vx|Id>OyxN9~BXRcMjuW;`i9BPAMJ(5Ntw3Y{DP3%>9n5hlUf>eSuvAcVF zBq(gbfBG8`^nS9?FpBY=+*m71hmId-)k)+YJZ&Jb^STZRlj_*j{Lh7=!P~7hAPoDh z*Jf*C{C8aH7)%&|4*)+eRb_Z)W&nghpd=X@8XBAoKz$?xryNl_c82&Ja5tITIRp`H z>1Q>FYk8&e4$pTo3(X{Fo!Bb}jBj`lgDbA0be>H=j+s zVOBMOK|p@ud`|)^LWVHm?=I3Uh6e#-1sD=Ce2*orW!sM_=SIe-E;?(SCN(&_~V>pFcgGmjF1O_kkr?woNCAy zx|SyZ%s9+nYil{cv_@=8{$aukLVHdX+lA+izKmsw^J2gb_H^Zt4O+D+5hv2VtKh#r z{J-D+td1P}o>nLhEH2=$!`cbF9XSRPjNBnGz-hM-1d#L-LN$V39)^H1;^`@@0NG7X ze+HchA{#9#!cXiC9k6S+tC|^-^0}4#@l`}@4-Fng)EJ9xQ=RnNKP7tq>$wjS>-F_J ze1xtPD7rHbyX~q#5s-JK8`d~X-N7EK#t3*^K!`&0JD|@5lCQ@A9YFEGhM1hu%pXAn z^OH_Mw)NwxIMM`Wmd%b5XeS`1sdy}Be0|8VCgx!!X(9RlT;dBm)4kbkz)2ZjPX%5) zNTDBz5>88(@N;o70~iG78pwA5xd0m}7%Tw$^zLm!^o2GGIbZ0bL4O6aW)SFs@DAX4 zKqz0Ut)w)+DWgr0=Mw|Logw@)qf++-j+(yz?}u(cXP8_Ecn;(xFx~?a3!u4SE#_P4 zKxWb?$AbO@4ldw0gPIcl|LP1c4fll@8h$Z4A~>Ufqwq)+>f%q1HC7*{7zs2XrxD&S zsDXzsumNn|Yx5Q-(y{!1zu~MEwTsO%9Z)$SbQ7V}f`Wnrs|wiIFpPQi`n4RC6H08b z=3w2z2KH_`Bj{WMMmh}A&R7?Gvoww zW`r%~mw?X&Wq{D(eq83*&d#}{kIQ$qZr9lW|H}8xK3mkEEd)c3SukEODMh|zQ>M6C zVrux~IbZ*aO^uVi(Xw`b659FlEYJ3N)<&ZT&RlGLLR=&{oWX1u3v5IeUSSIE4|$B& zTrRqv-!OFNItJ#KpcBFHu&wu7Yw!E|7Smf!&L{vM!WebD0S|4@yNRpb;v>q685 zK|-`2<5X>hbGjg5Qo!Db&7Fj)2N}G~*qJL_S&oA{uuj3~JEw24`#b*70u0i?u}_$0 zKmlEirT1+u-enhk<6nQ7c|&Y3{%u$_Aq7!8F>~nf>kp==-wJXMUBc{L|NXE2>pzpc z)gw9|G7L(QZ}wk*4Sz~2RWzo3J`fsb^zHxtuj1@(!he6&6c)YV|K}fFx<3*#CT0k7 zlK=4yodQIfF2RfZ&tI2x8Hq57Vf_0q>>iY_vKIgQ0|-wAmM@n@S#0jx*WO_^41`=(j z&{4MM9e*n7nVH}GAb%Sz950YyYk&%}q@tJ9-x@h;X!KASaq?En+)>*evCpJo9`aNm z^2W9ZwLmd3wJIhn1d+^aXWKJqQpfI>y1!B|B~eV?i;ZiX;q9I+IF@L2k#PTNPas#q zhr+rb;CRm0e?dDL)9_JnM5iH_GC`1F&MDTcY^cQq#R2BBTdECv6k~WK6C1H6njkbN zim9WcbWDj&8-;0xalrhJk2r8WLiAk_?dV05%a*BZDz~}&SYD*y1P2zps(pyl)xPLO zBC-`Gb%v3nj!*mXedDKAxlje4FzKF=#ha3hG!+y-l&}4V3qU_n&8%E$;++}cJSBB3 z;&f*}-gnl~ue($^|LpN?qxDZ?KUj}xlWQ7ye+#dbecL_|t>)nwWLa;LkR~o@K5#rW z9r!El-ja6F{vq?Th^cR)EFumKMFuk_E8hO2nYY~^oAR$$eLMcP@8>(KU)DR$Xxo@O z>HVarr8dK$iQ$?xpUJpxQk^9gY$u3mZQj-f1V2wp{p1zRK$Tp++T#DKg zk0l_}#!xR2W8TYbluAr(3N!lQ=S)J^irkqSFINoBC=a*me$&i;*n522G)q9)ASvX= zq-J!$ia^eL4^zti%Cx>mzJKIda5fGk+_adQIxpYefeC6?(s9QP7*zZl@CR)2XP`*uF>zTZque<62#zXz&^C^QYS$34?8~*AOoY-Xoi+aV#j=|jWy{@fBnqwFj7{H^Q=j(dh0R-G$q<+99hIa zHofV+@Q}4&d|mk@X8%D=9D0M;Mawq6-(Fn6C~WQ9U;V$GOQ99^6h$Fl+lhy$xViO( zerb#AczlRMW8MglA{a%Fi>>1R*%6*1@N$Mj=9I16`D0=GOXyzmM_#=YNT-^i>Xmqnk!A){(N?ta`gxT5gk zuvBKx+jDxo2&WX)F38Z3U#)SvQ8C=tNK-7rj3(F8yhFD)CAWBLStm3( z4M`qpUF&GHy05L&$hcql+R6O{RRKMh(7L5#e{Hfi&q~7W^@d$v3!L0`5T1(qrf~Jg z!4 zFPN|2@%F*9%L+?(M)*k`iWM^)G9?~NE>;6ZbBqymk%8$1<2vfvTi4)ik^_nGMPXc7 zW=sYKb_wQeL1JcuKBAmEn@-tFJI0n8X9fKmj5YCej2I6)4((%qIT}K0?qY^*Z97JI=_7TU{qgX< zd{N&y!Q|CIE&~H2rmI?1YPdnIEaaCOWq+S`y^R_5mqFek>CFT_m%pKgFS~+wFgc4HSug^F1MLQnw?Emza7<2(R=wVD>v4C8+!O`x8yZt zEMXdv^&vft@Kx)`n^F~~OZQRrHt$n8m6$t(_1E?ePRAcsmTG5=8Lg~Voc=}bOqy6b zp9;NPmK5*rwXxgBaF=9WSG_X+bd1SZf-;;LOnnD;ptVxPqMxKbX1P5-MNOY^_T*yl z8wVDJ?=w9sPE!y6P`#|xMcY0`U(9mfk8TuLD7&{#68qCNQa!vwKC+I9hWO$bLjsxe zfdmn5EkMa zIMxcJH}Cz344zm^0*;81u-F^1BBNZdKOMALa!%zOO@(=ZD_)tEn69S!@-x*tA1=HU z&8My9h^USBZ0NCFk6RQ@(&yss7ZSj8fP_NKg6(6`xZIq$B?~r*=gxcFFG+NdetZ?@ z-^9l3l}#86RE%V%k%_M4iwxJW6S@@WASc0`Njw^by%mVz6Z>_@UDF$_G_WZ$NkM7z zZD(p>b1wYiHw-umS7-ubD33g|2{P5QP2OycU2{gsNtK$#hAK_jm42N+^OfA`yhYf~ zl%cjW_X!I)x7e-g<~|ue&d6jAUbS72WolCplWj?08VXOXru_lctq$ZYl%An268 zFnj;a1MK#vO5fSTEm=Zo=|>|QrNrm0EJ>mzgWrrJQ8lf!M z^EY-wx)?IB*Hl$L3Qc|KY7->9+FBda@F2GGf!{g2;?869O@DQhm)pA^ZO@s1+)w_S zlJy~Azk0CZ^VJK&dm(Jae&=c=(^Gj)C3xepYrNgAX?@Wfl<&X!Kd2QE`sp>}QTIIR zneCt1f^>HMn_*Ou<@I^dU9^8PjSe~ch006FvyIePy1F@JPyp6MAC---uU&VZVoy*i zKu1rTrwrZ?K~7ri(u)-R%R&(1G`nA@SN#10yxP8=aAhJ5n|vL2Ia@N6u)sP&aG-Kt z4*M$`>jIo_91(HNeqtSXvu?zzUJ2Wd#Ml$Hs*uKsl5R4~H!I_*Fj7eD4SG%XelbzB z#wZrN$cb}S&&r*TQ)x;ZG6^@6t=}u2?9#3-s#wlZU1%q0eVVO>HI6kEry%oA+CJ?d z`L4Zu+YK3F{E$bNR7ILQsP%lsKFG}M)rsJ!%aogKLip@nYCg6m{`I2)lC zDMqIqSt}}~eJ*<7v?Z^lwd!Is|Q>1(2El3>$hgO@P(4|ExmC z?B~&ddi`UU7dkATw6dj2wLV=N@!g5t78Dm%R zMzQZbfSFUtOV{mSWXZAbqK`+8j{~R~K5z7j+XRsaQ|Vo_(K#gXrd<$S;4xb$E?9c( zmY1_A%3Zg(^PAIev%3N_YFvBseZWc8qLtpq-ahwlOzEdb0cHyqESt<+NXwk3^sdNG zor;V13oj%EdCENvEz+jBNEW8NOY3~0LMVZTSmZnHVFO8xDJ~Vt@rJ(PFZM(t*qB#i z;>#dTpp3*T!=KX&kn%c_@h?B_rc7-{Q4~*EOu3I}3Ee8csanOg2D4%DTQ(6@W@Uiq zwuAaan)oZol3ZNMqN(mY{z(Y^Ea)4Lj*bLX6CpAJNzo{=A^#RAF0=Rkb*u2!d&Pv1+>>oTjQ z_5EQ{Q^Sq-;_mvHa_m34PI65luG*J`V8te~ZVP@WWL$o@PB=v-Zk! zX~(GgO5%8fUg;+;H&WU6)t^^(2AtJm>}S*_k_TP#-G(nx-!U!JL3|4>Eiu~#!5GxW z!op%i#mq62s8aWruda2)I17_gNyHT?&K!3kZ}v1%A{q*21y1MioVp9+dteuh*!9ou zudYUQaSeB|J{&VF8|R{kdD(CKaJE?$s4gJY08JQXd3ALMkYzv)(0KBvpQj~nAo`Z6 z*$0j(wGw|)99@x1kBoTE7Snd5| zo=Q*Oxg(C)SAklDih;onuh%EOI3&3WqW z$SOMzJ7mHT*X@aoDU;t$T;57jH}n@AIG7VWpN&6fr1<%Bm6m4d(}{S%?u=x%@b&Jw z2`ak^W&Hpb;bccvsa|UxZt|M9Gs3ESGd7YBb351Eoi$86(=#%bfyN1%Rb&VPM13F$ ziP){dE{w9fI?MWUBT8VsOa6drZ37}(FY(u5D^{$HrFP|mOkJH<_DFNB{aVw z6SroYGRQKg@=|!{MD5)!HETTFJC-*O&v=uqwe}rD6(SuJ54lxXX=*$0W-@9EO^ogk zp&n`7eU$r$I21RC!}cMT+-^oujeV-CSRzM8Z}E1zitXwa_0nSe;N#UQ0$&lo5Riod zf(UNcutEZ#mNt?(GS>!?T*wYW;V9TcJY`(co0gWW>}GoGpzeh>Qh)*9t57~|iE|bU z45F=@P#|R{TzenkF!2YY!n0n%>x%S~=9?2Zihq0G4kWF3IW9lnJ_d7UFnKnI%n<|* zMwCUw7b(CM%5fOpCg6B=zK25KA_-(_SCG2GyY|`N(oLqwT)A z-8m8q_dR}Ca6`mwz_}k#SPR#p;Cw`6ev6`T00MXh#?g@_GT<@}UP=f<8&(41=7MOd zV0Een1V|E(F}hvVE7b#?aRIq8@mOJ{#HIEg0zf6 z5bgRtOd*x&V(5|7Zwrf9n%E-k-CAx(_a$JX0kHbRd!4WOaKL3jln8hsQo@JK`Wf(* zTeB^|C%Oz<#`VvFzW&A$a{R^zaIPl#0#n8=2%cP_Kc%y{+X zakm_8e{gMrpvcO`x>m5aXhW~4Tcoi=zS+zoXf4272pkb0RRF{y;m8YDVfQ-T{7~<@ zhzsu%E*1uH&sN|IPgLE9;7P+$-XuTffxj}}B>y=Kf^~{7>-lm${b>8v2z$hyA>O^M z2fQkg85{VjaD&Z;PDU?qc^~a>nKth?ZC?Y~EI2^7gNecimsvY6uT;b>O7bXIQY!-# zsfLgY->+oL7Tv5b$@t*v+>kf}1Qp2p_n|^%BZv^MUW8BsZ0auH(U$YZ0IJ-)SLy;j zXMIS-M7PaW878OACuwZbP>_L39!c)e0(t$H18^3D9qOw;w7f-zpV-AagzgkzZ*!q zhZ|LcppR#fJot1OJn3?wY_lBP5r=H!mP2G331dpIj>^`6*w+MZ(ltGfwuf%!5eUsYS@h2t$!4B{A zYwh4-TSJI$v@08QKeKN|wZAJ6alo<)#bps>8LHg^eP4S5>tIE|ip0@z12M{x42?mX z?rqS%gXP33Emh5;!-P6LxE%h@$pk)M=z0s{*upFbCsy#g0Zy5wrqYn7kP(N6Kd>BM>W9Icf`}}ahh{m-8_qVcD zIe!G=8ZD_*Pvv^;=w^E*AfdhOsVVG@L6Eos6C061*`#<3&}=w|prJ_Y zh4l;CXsBqw;!>vGjgt0-G~wse#ozY-^j+*HK9G?GS<-2m*xJHvFPCKfb-)M zP}e^AN{B;O8BoJ56+xx7vP9JVZ%_ zGE3j~2%)%5>OjxL_p}xtj)lfQeLRRs5%L6)N@BX%FCA_Ux^B%xRUvOv1OU}WfwAYqP@4TE9{ zuHfwnJ0+LG*tOG&p^@N=Hfq z3)k+Q9UNXu-)7V+GM;B(X}M<>xQzO&@sHs0eX6Iq}c1n_(}5zx~48rw}PN zvH%DofD>%-SOV1BFk~Ep>IU5UVavhR+4|Ac53d^W0EG32)Wq;hA`Uxr5E zAI$s^_XhZRfQQt()!E~4AUXZmShcE~*b0Jyz<0~c<6vcCk z@&By8!JRs|^#0`@p9%ihz?}lKAv*|^KrBD|lo8WB#LcZwnazx{OW)YV77`*bU&aSO zIw{3%x01J$KYRWvR*Q!#w6tMk`p;cCcp4gL^)xlFjm{K{tFPul5KsAMvLKiFkHOW6 zxwmgh&Ebu%V}i>V&Bss;uB6_Tk3j`+V0A|HUZqOAFd8|Ku=Vdgno|2P87 zASwgS{ecP;x2VBOQ6F$Ffk#Bg1PRiiG2R=MO_RI&`#bDDo^(deQZ`SX`>GDk*$b=3 zgIOVX2*CjBKkkr7h>UG6a=Dtr>L~d23bHW}3If!7U^Kh}dJ}!KM0M_wdWD^8#Fi60 zU#`+56l1}V_uzN?Wsu6f7Ih5#2+vn&iLpknX} z+yb2uv}IuW(gRkGh&5zEPP$EIIOK$~2;4|>S5mj1RD5AoXwv0usHYt)kUA$qC`*Xl zyiQv8lt~t_@)}dR?4aZ#QQJozYL|k;+nO{(cf8 zAj*CB+t0}7&y3wL`nU_U3LmY1;{)H*ZcsjeLU|dUKDc1Gf$0TOJVKHUE421WW9_hA zU>nlic7Fz}b@26v2_x(UD8Jx-g56PE`y0#*5Ys()LWnUiG*53Yu;e^$tUr!KUn{8Y zfz^OihTsvtV}8D84i+OXSry|Tu^l-?bhyzAF#-sy1>C7_1)Pb`9)9uA>8RK(mVj(5 zDAf_$E$9fL`&|Xi9$e9|vI*M}i5l4Rf*)(!!UFi!hJ(Kmgg<@;11%`(pyotUqrf$| z6;Vq;&jhCoVpRg(p+%fOp`+$cv4*1rlmTcc-*R2-Ye6@I(;@RERul zJX$LTq0M7R%>pA-RQq$#!L$8PzMWdiU^@*T8jdwMTR^3tRj3naKdsA2CUP+4kSWHj ziA91-Y{WMxJBKx_s*JiIX;I(UnxAF1{HG=!mBC$D66S1M@KT&xKFjG{O2~0sML_&r zk+E1xY_=B^`&$EUs|z^zVHW_rZNSku?SwZ6By(8B=ipWUNstiCE)m;y?5GvHop;D@?#ZpLGF8Pbq8el(>6LP3I!8733tD^Vs_1Zl;@!SG8#zXoMd-TQn0 zpsb~OSO8+f8ZI1PNBTxMjGI9Qgj|iot4|V_XS%F}Sqd(F{@O~2{mz9Xjak9M5}V=O z;XykEt1t?Si%9V<4GyM4-HQ|LP-*KaPnDN(nizJd3wX0T=pz2kKW-!SReS{Lx?i#* z<2dx%8ZR1Gm!&Ry(REvTt`NzP2!0S$zgnQlH-=u5aJNVhyyL4MC|KxY_A*qn#JZec zqGF`G3%UDJmZ3ZZ2%^w8<}1DC%p%M>)ga3$6G9oI&?r$88SgI4B) zThdSO1?q?}s=^ zLUEM2Vo8MyTw2hs0kDefcDQ3MKUoL1CM6j<;wh%d>2bPYUem~d7!B0W1eMoS~M-E)%<*2YDP5U=ingPcrYgnCOYjyE8 z&m4(@1Bpov2fjH{rD8v<=n?SW5eYeMqVq+IzM4x(;UbS-QtV!(*~otMUgfaL82Mfq zgN%3#6m5$+H7W~Zjs#X|Ki^U2Fdbcj#|0M~cl;XMCIH!iX`9B1HcA>)Q(zhl5DR!t z<;n4SN!V1DgGpaAI@Sfs4nQtXAb^e*3cbZ7eKXA*_a?J*D?QyF3v+vF&KM;oqS$cO z2r29f!Qs-8#8g3HT+b99y<#GpXLZ&`(X>^FyS3xpe(67vO`4pZdHGWpCQqz@o}LLl zvtU?MR3Xd6Z4xVmZbhb2MZIPtDJkK?#NMBiH5|Raw(g*=J6>_@q{00r?)f_q683W5`S|#_(nSF5 z2#4{V=+2xp-s4S|fO~+5fpww@#18@2{112(6#09DQ5f9maC_cJO;%xt9}HJKHZwMC zWyEzBzMI@U6AGrza7Y5jJxwane=1MwuIgu)z(Df|cRh%9A+Qp7(z><$P$KoU!;75( zkDY>!7ohirHh>7y;k*9=9TUzBD_`H&P}DDq5&`ErmSd@psgS_wDcp_lrEuCH*c4Q8 zx=)H#!VA5+BBREW$q)5>n(tX0OrX3g?`+JpM11Aa_`O|jl9pFqry?}eIiGv%dAJ+1 z!8jG68lH4Uz5Dm)>ZV_&TVdDs>@j`Hd$WbE{F~t7_4dOD{j2L+P_=+@%@UZALz(=0 z@_rWAdM4N`7gQub!f%|Ts&A3$<=UI+W+lLQ8>C3Kbp@ac4sM7;Z5Py8NOG(H4Cf;F zwdjnv_Hrw$SFX8tNX&0 zXK!U$((RtuaI8AvI_fHkg<3vd$oIsqQDM5uy88A;$g_i~jUnsI6$EsHb%bi5j|-eB(Zu`c>& zF0U!gk1;z7Ot>^<=450)`%Epl0O9kegSXI)w4y!wU7+$$Jj0i{7xVcN@T$>cd>yViN6t61%qwG ztPK?$2zw8jEEsw~l?*(Bq^&4*r7~9gtE}CPJ;XEKO8BfST{fZK8}>vFp@xW>3I40pgg9cr@xvtxC1Nw z8dQ}~4?uU3r&o-;ZMa8~0~MlQfF#c~yW_dk@>*kZW3$UU!8yVq4Z$Cf4!%?mEV#Z` z9T~C`+NU_(eEH2F95Z%xB>NMlo8O@J4UT%xW!85a@_(PvFD$2+L06rDl3BAPmo<2m z+`2Ejb|XI2*_uXkmM1}}9L760w%`%C)t7XM16U2W5aRUCMq2m2c;j*yF>-*x6$^&x zMG-cBd>qNbQ&;YAJBR#*?I;q5GzdeAj6(qP=GdG0?dbyA0FFT>^=@HIs0py6gXX&E z&wFU88DOXfw+B)V&&|F0Gj}OC5GF3rF;)yoy7aTka}OkfFR}*0)rf&k2noD`>Ixhy zCTa&#ns={421zG0>n-4HfyDH<(q#smdD&is#t6y3*z?YS7-gggUry3LSQZHAl{{ON zgy-b7nwNq!*U)b|E(bZJ85MjhiE^G&y%%naeM3&>srYJEHEsfmxqvK&5V8a;T@!4C zIuRUW_Hh5iLQE~fp=D<;1Nk%!(G>cINFjWUVx+CMmJLNEgOLhRH7S z&bqkZi{rJ1tvJgUwb$R4u#L6i%sTx#!!(<-#3zup&ifEecT=NzEWNe1;puW%qd*?z zYSu|F=!qDwmWlhHh{99{0g({9Ubs@w`vK?s2Fc(TEDC=@tT&OFq51jIIOuiaVIh%c zd;}l`xp=9l-he>|pkDBbkbo3$rphtle++IA&3}^0Ff^ZdaF2OaT3#nMr{~m{GfeJ8 zDpmlgpc;a03(Y843PYHW|4#bs@9p!mZEhK8XhIxGdB6#@fgb>J_)h#LbyBbtkU$3* znZe?MDIRJ3WvG^+-Guf7!Nm~#4O%TI3LvNu4i+R)ESL$2!&~f*N1D)oegd>_7F4)! zFBg?vfDx3E#6PYxeLpVeaJn&Ldu&b52b`@0KxzOxj1!@%gH`+qd5K{E3acE+eS<** z%%s5z3EHk7e*2~{E*a(S2g`88W*U5AAoErj0YVQUW4R9r83gCkLtp>SnC1i@>Eyvp z(zne0gOI2C#b>*zTk?EI@(MO4L?W(0+c)*o!%>Vlnw;nPH{Om*gjjUEGK7ug%B5zC zRL^UCyiPmMFU62m`SsKJY{?UCiw7}DkL|ef;tdj@?qt<3-?DqR(sQ$MmS>Mf2KD;w z09exBf^Hq&-*OnG*&Jfnj@bSn9qVUsp9If4cuMfwLuU>zlsgF@adiTf8**o^bKd$? zsq6N_p5ZcPC@hWmUH0*(kmsmZl?9ED2DK+x3B!;MST?vknJb0%wA7gO?*+!Ge)n9B zhbjfyK?aZLIm4J5JEi46tkm@g2?HX3x{$V{I&NB^dCXq;L6zS90t4P6Is7O&8AC4^ zh~#N$-UAHjBdAnDEtM(^Y%DE#SV@=KL!qb zB!Lu0QrpKcGltsBXxPb+0#tB7JZJknJp95)f(Ng}O{hkzuwdx{Y@*qHMCk#=FVGFn zR7P~Lbg8|HylM^A&wKX$$WwWat+ieyFY7Aob>kgN6VHvWu?;(%XyIH>n%i&jPCq|p zJWrsE&zM`*=D2l~H=b>@e3mhFvRj(LqZ%9U)+w|kz5F<-m8^G*0P-|H5P_8nwL zSQ=9)Jo(Ys+TChG?IKy>T;8?rN}DivbG0H(UXdxdcA3>l<aCiBAY6fK8~S7X3u* zUfbOZxXp}K>FztX-pObEV0$d$>ceDvg)AI!3f=oXHtkxC5K|7@jOmZ%pj}nn`+k6+ znzy05A6vsb^uOf=k|7<5$h^F(aQoLfkBpBi0=~N!UcIo^VfX7^*A9*pnPF37V@czO zkyYVCU$f;munxI{)qTT@RSy#jZDq?@vGGHZoJ|>7C_k z>dTwsZK}1ckJ`@y5H|43GRIc>Ox(buQ%QkgvHK1VcX1TqS}qKodZD&iY{zqjb}=-z zi%G(ZrpIsTt)sYgnc{$eBF_sMEM^rH4m-PrG-r7!cBf1fycOt*k<22%aNw5zlF^Rz zc*qO~;c`HW3D=?m4A~&Z4Y?oS%7b8EB<`en8_7BcP%&H2AAuPFB)Pd7>4p=|pKcuC z`3U$6o&Ej&mzN2MWk6_m;+Zf8^*+E2FO>6M-v5Ry?LOAq^ka^?S3_T5L7Kv;&V8v& z9jj0^tms<$Ugykb(z%B$P)ooZZCUgF6rjolL~G4{$1hQr3Zi%o_d9MI95s(Rk-vS; z-ZTL%j4lhO{X?I(rV*A@+%I(TpTOFLf6B+`B4?2H?k+Sl(D6Ig6q#W$r1_57>&Yg| z8VYnL@?B8XJlf1jy>iWx?ZNF0I)>#jZSx$C^!tCRd`u30pGS-PeB61fZTOc#REa%{ z6=kAa!#yd-_UH+B8MMYEozHT2_IdOfib=c>hyWIK-`~i4`W|GNMrOAqufo1oXx5f;K)j3;SheI z_uXBaMgP_z_i>2Oksc~Lm}W^%)z>zHOrZ*y7<`?Xp_f0p5vuRCQ7R?QZJK!niqHHJ z$6!GQ^49})K(Tjp;vWnv;aP}>=Lv@xRrt^-UWy;ltwO#~4ZlmNJgu&Djx|OjX!>rD zGeW|{=>9`z#)TjUXw%{NY7^9vc7baV+PSY&Q&ZJPvS#-T%eo&=0HucfUbcZ@Iq$tB zMp*koMz`W7_}v+cnfsL?z*Mi81pAY0qHu#`ooUow?{~8WsZC0UQH2uB3fHz!Z(jS< z&%{iEpuvKKloaSap?yuZO@N<%#|vEl!3?YD|8Vsm;8g$r|2SSKQnE$aWMn2GGdr@A zy=Qi0?^(!5Ldd3)J&hOHynnuVK&#~2Jr8n~sEhcB4pKE9Lad4LUaXwBZHOPODOE+HIy_A!eL zmoH6eAO4@ZpM~&iJ56Y=w(YJLu+k0wjZv#VG)^FC<`5wv~WFL{pWiXWXu8pbTBF>1r z^3?o+Mf;wuV^UOf&wZnnD>CmdXwLFnDvkKG=#oNL%4 zBjbGi?bsdve$~T-FwQ%{$=}>~#H?IGKq zZrod-twfN9MOW#JYNAT{&mT%5u*X(KUUX>L!{f9oB)j@gqKA_BowpR{W;{S>@8-#`Y786F%}6W^tz8*qt2;J{ySbju1h6FTw6QxDNN65Oq-S{h(OtnB_9V&erZPnA z`6T4l#zZ?~eJabCSW2erGOZ>XJqiOGwoJ-~2VG(A50gUORb_D>$BzsYe781Tmr<`K z^^<9`3y)eOPFG{9pF0=_46J1iOmnDmIV7C}d?J9hjK%71*h<5_i+9>x2R;y|-h#w5 zTVMJCV;yvFh;O4q{?5ecjl|eA#p#Mx`#SA~d8yMoL5DR#Md1rjD?=~5pWeKGZ5Ed; zg|@x%may0=UZ`i8onRWfx<3h1irrVSgbj}6y+%%!!)-V8yZAT9L*jP~@bxw>oBE$& z!@ueld>!Aj@>jc( zWcU_DCw7PQzi)V;L=X^~rYNypL5pu5d}U9h!t!fPiQ{z;_xVR?IBc`Zt!Bk!#~4xr z;00GR?N<_WH7#wY1Cy?EwF2wcwm0wMK5{cL;>o<0Gv#AUS^N5>{h~2W{s_tmwz*ICfKyvBE0p^%-SJ!Hki@7Gf6OpvrDT-)E7aN*smwR` zwgODY#oV%nIDVA~e04bfq2->m>cd`v_IPR7WGWe_$kq8|@M`U#f#SDM3413S7lih& zTuGdoza!bPC=$2HnSxUjvzxqYy~;*Cb5m6QUVD$C|Ls(6DZ`2qZ=?KKLUCI8anaEY z?u;wlW7R`+tC5q5m8ZoxytykxVcRV9 zmf+v}34lA`I0b$J)KUsImLM~A08N041X~&g?NN4|8YlzfTOsmqV&8M<8meWxkbsv> z#gGJ#SbF8equAC3?I3Zku081F@4QHym0Y{S8AUuW-P6YMzJQvjJFF7GjP6M1cEPL^ zZwk|o#b|{A!3#=qagn9-WWMyAU7_J&lz84rZrYv!3@jPv&CT>e^HcH8N}7!cQOnF8 z>KDZiIm`dDVes#|gsqfFY>73>?aBvmbo$0C`u|bbLY+4Kkp*Xd`VEtDH*n>v$ZDAto597b2z-7#(t~;;p@D6JMH?_`PKEftpoKbWQK5Tfsy3kZ zdtSddG{?K;N=lj*@pb6ls5hQ-kzVDHz+W{X{1Q)=^hSnJCGV%t$UD*G$HQCuC4H!k z3(j{g3|$?kjvsSI%{)3jQfogqV81eyO)>1ja5b@pyn9UbYmLH;S8hh^pl9C07f+MW z%oB>g*5;+Ryo)Ja8L-_c7EgZFSHUhAy$Y(A*t+l1))*nkk#@5xM^&t=OV!;bUJmqG z?Xa&tIavhoHffT-_(6a1Ay7;JBN@=Rf2-61enD3JZHdpy<7&PWOSs1&)zlpwC)y7P zmbVaA#I2kz{!%a9jc!kA&n408!qI%qNx9YjrGpqDHUHF%Z9j*a?JDEe1cm+!`nyxi z4;o$!RrE9rfvo%(*j) zp&n<#ztuW$8TqK!64jVf7a!C!e0ziEM&>53=VsCtZx#v2X zsN0n~O;lGjtv|_%X^NR-Iq8g*e0b?p^Ko*v858w#<3f?=j#Y!(fYOR{$#g-D;~Vdw zJmY-y(UEuVy-{`;z5?&;IUC~I*&Ozx=gPEi!052@f-w)!mYNzj42|x6?2%fQ|2i8%Y2P!@v-(3$%q$oD^#Nevo=3an8FW zV2UW&$d{z&@qtMD0I0()dBli$-rJ$MR&(EC`s~Wb?Iux@4<;X6?a14;6oyXp{)#2Rq>KRp|3nLQ|*T8 z#vAe_YJ`878U-)uvOdHm7+A*1Ge6A1ThXf^!#w69DSAG-L`HM>?~5}dCs)re_1BP< z$XF~BhN;b>9>}dHQZqQSja{fkR8E>z4##slnKhm}D(|qKA6%w#tBQMuJ~Y$UO#GbQ z-`OF)owmcg95T2z>YZUteIB5D3Fi!zsEfmHLES^_l2P33@8{>{M0Z^=lIh9?125BI zk4AwOjHrOvt`5UjTd6}DXnPU)0B~RsE)%jW2WIZbCcJiJQ8bL$k%f)_hOmHrK!Ij7 z9PlAx)sEXXnZ2@~jJYw~;6LTRjnh=)`!oDuFLl5&J{!B5X-bYrr&8&zST zmzS3%MhF;P)8Jq3zj)tt3Z^PRU8{iR8z4ilFa5anL+q$u>X;n1dTRH5TXetrPv>N4 z6Q$%}5nVg{?teZ6bA2S@w9_;s7X~(6B-Z;JHPc%1bx-h!PidGUHO#_s`t~rp1brKP zSL54$B>37{7o%nFRz;S)3;fSK!SQmwgf0x{jCgB~!!9QbN|SJ$eg~SVT^ho92kz_1 zABK|Qz^LuY<>ekG9;sFJqQYW2@j73g&l&4*-*ul9a}4;~ z>*M$=uJk_(hpLL!aSkhu>hDT@oQ$<4dQKQL8TiSD%jA3l8XuzK01z!`KP3p^i8LQ| zHP66KJY>~2(7y?LwvbiZ-vBOv&Jvz*5-VF~x9Qpo8A;EhSC2>LN+0>DFGSk^=Qol5%=@LKo@>#IC=rPshr=ec z1&SmTbZ_%M!0Cq(3IHuoa3E`d5T-LibcN+rN^FV9es|NOsVm5T8IBhe5uY1i4FN_2 zvsUX3LDdJ=nZ|tAIGykBNM-7aW_o~+)PKh)FrQ?fqx5o7bV?eJ%-`}}+OH-KW1f*G z<7+ZIAEqz%`IIWWKW&T5;*#k9->J1+$j?%)s3&)7TQVqlYM0horf)O#3#JZ}hZETM zIz_+)ev0gi)+$6+s`o%xnLL^kz7udD2!jq_e!~hg(b~ap2Thc%Ci`@=+`-knQ9T6z z=c_TKD4t+p6zoh{YS?DCo!t$~|Lx_OAHRfT!i)RAX9yyDaFE z|7XH+?b#)qave-xl>M^}MQVV)D3q zpPj5>1m@AGbkF90e`Qo;Dvr{1I9e?Tv@Bz;w2%nl(VT(dXcEUwK&25C5p3c^WFZKV z6q#Rdb#j#fw`tNUjVPgaxxVyZMG|t)04;c!tT_M!Jb;gSUHbp`BIJrk@yS)w zhu(=v<)F|`!4)?4&DmjBd0K4c-MK7ji!C&0lK=+2m#p{e6eovPX*cq8wN!G$(S-P81q?jlN&iIT<|Aho=$1e;hkWEN+W04QC-Lrq zhwQ)|cVpe-QZ;tNT#1s~|9jeLJ5_XFiPgy^nqVO|{N7e^uTC-STmw25sN`yDuKYuj z*;7?EQDp(K$d)fa06~}pQ3iaqz{1_63>-2Z)6Pc)e2!hHJultMDuXW#@?%kp|3znr zD1_q6$15o2A{0^1znGX-qVTK8;3W0!=&NhxbWUyd7<8fb4ZUP}fz*8M8!%%8lcy<& zR{-7vW)H&;08AYZPi@z`EoN$eZm+PTf8BE6qtgGyshKO6Fy?14o;*;p=fjB9$y>{D3CcoYAx%=0T7G2{KW8Xa=-sS2EVUU5`%thJ3* zx%KG%2qN`SlV_{?z)|_W^F|=C2Ia%l1kwaj*rm9Yx&AQ=wzDz;Ttgy6U7~ZbRwCS( zC4niFkpTJicwT%V;Y<2X*2_D=c+w>B%M&MaJ~jBam7y(5&Q+oEvm4^XU6mjMuf{k* zlLG5&_(l?KR93eSkK)~{JCShi~lXj|flRtdX@F$MK62_B$rK&t}VG;lHj zHZX7=ak6!aDk>{03xpUk5n9pwms}BYK#VuBdqDFlN&o-8x4Ccy#@5F9tIcO#V&9p% ze{WIj3haOp z(&(knjEnDbuSGWIEH`Qn9z6Nq2gdk|hV0JAo5c06`H&B=`$>ho&{lI~$ia(Xvt561%L{hkf5m944l@Csao!h6SFE|=;@K0eIN{%e-I5QVpTEJmY|cDMcS zcKR@z_2y?AlCo3ZfRJF3H5Jl}-#x9;WiocfWzOZGJPj8NrCmBI&S03LKUIifDn+Gl zyHBbqG2hMcG<~POXB4ToZ^kmLTPyrhHrtouVd`XsVB>DeD`9i47oPVS#Cw(xq`=9q zYZf`F9WIS+uh8y4L;(bmdW|=NFSk+-| zSxCShEq01_AU%-g7Oi)t{qgn_TIk}dKC*w;&Oh*=`+J3@Wl`pi^PyRccxZTo+3&Wc z)yUV8x$j-9P+HNR4YA9YkL<|9>7I{}ToS_ir5)J(T3>GHXNf<5ycdp7TO`aoztwlm zT_REwg-!H3ZW3z@T(*8u7UbfNBGQx7)4WR^UaLk}Opr^$%)opNGc?3#?szO6S@J1b zMnh1wx3WS2cD4SW)I@>E92{Ri%MHS(gD?M1}| z_~$euOPDn@{U3;29?AG-+x`{DC?HI(ct2S0OyS72Y6s8IrO2V0o`a8mqj!-jJG9_( zr-VmprS#NtioJKNT~38cQVJJHknJ2w0(Hzl?}XvDr9Ks`v2nbM{C)FxQ5V9#dMZ+V z+aX_LuXkUhrY*t}9b-i&29-UY4|Z%i>nFdOG*(;RS#3PQsJhUsh?*3XJ4H;7Rs3;p zJR3+bQlVEuQ9YQ(UqU8Dnz17~#GrSVz~t&Lkz&zpj7a9SWsDe*kx9Z!YqC6U!pKI9DVy`n{jBTAt3G4hBZE@H~wLj=lAGdmnk1!JW^pBUID*FLOfFFQZQ&c z#f{?}F>D-;SagaR`55nx=S8U)j!Tpx?%UKX_{71MZ8}Ug1n*66{QRuwcy}$f`^Ti3 zi|P9I^rW+=?=jymQz32!Lhh|5CzD&u9u|#z`vn@J6ozeoE~F>%)-^{2M(T|}GwG96 z)M+T?f-%Rx7;pSral`C|R>hfj6e5}yzIOR4^Xy9mLkUTdLlwomlglQiX69b~evSD1 z2a`h^I!vfRfiEm9)yXL$SYS;Q4Nqk27ixZ+E0?$;b?N(=*ugr*Hyrc>nj_w$I9({h zKx%=21xEBTzrgLYsg78m3TNWtHHStPaScZy>U9yZCog1cZ&}SHJXWVJ;*{Y35Qblz z+2Q(O3&WgAl|R*^N43dHCdub@T}M%KMcPtdXE;94Nz6%LEx)f`-ZN)ZSthi3JSG)3%OU-Bu&7ce!Gj75WaIzz z_0lB%OdVhR;)^D+y2`0pGxG<=>l03wI(Jkmb%q?DZk}ryeE5@v<=01F%GtxCpwlVS z?3T!!1oIo+zAFdj9yW9&&j+3H2%q=5Rs5tUk~-64?lw8$U0{>(4W+lf?4{guy#Lcn zdObKy(xs@V2v#UpRaS=1`+&^jfzZwl(HD|-S14BGG_5+z=6zr;ZZr(aeD1CmYyfu` zbCPoEafJD!u>>)qV~IQt3n0Y;8TAY-1weS?u5VBWL#|LVJQ9Qv;6IiGvodGrtU#*D z`C$*c8VvM$ue6{lYBXU_U!_0lUB2rzPA^XyH~srCP&Zo_1fP}MPvR1@@E-}KduQ6l z315=E%07IoSlDEpYAw71vrUqD18Fo4j4R#O@-_3S$x_k z^_W1pXU|eI&(Vyqv0P0*C3Gc-$8**G!8n6J}r@W|gpWKgzkvFN0b?gnGDg)bZEieFC1$ zc^X%x=Unj74tuCRd%!7QH41hHX~ARxalw2l#cDs-51*NPr|V@eU*JA3HElw09Ze-tjh*)CtIg_)>Gvg58uYAu+}%W&~`a4!N2;_16@kIjo!|Vkh}ul!G-|} z>0yrwCybHpB(~eu4~uyu$U*fSPB1xb|Dn;c#E%SRuzc-%1Y|?lR&r*}fVC|sb~}rn zds`yKU#QG3khGJCKs$WXP>z(tNaJ$yEQz8%rd9;H0NVCk?HhkYsL+WmElaSfzX&J zUZfJOhqcL9b13+oWR05=EuO*QG~juqWmPrG+t=nw3sm)}Z(&xgX1_9(6#fzkh(5-h zy0;De8njlkZleSn2Zyk$7W{olLx3?D8(gw1OIHX6LNOY&Pno1iNbt@AjuI)KWA*BZ z)_|(QLx(SbfmgoQ{Um?%j%{4YQ)(M+)0XNiHY*FYbJuBg>`03VM z)U2MKh+b{*b5+ISHGTmBtMg=(lF2wVPl!d;u-Q*2GO+cXF+5M ziqubmWc*1^tr=7%b4Wg?ogMAry|;^>&3h6 zAbRI^aTIRjCCcX<;7;{hgg5KW@$GK62t{Is=`d_yY(X~N-mkPQTUaWoy>uHyZZub~ zSzCyr#Ut~)>*IC#5=n(S-dpf!v9cVTPk=TW;g&5e-H4lh3_d8JUGho~#-ZLIGV}CI zhLx$0feQkfzVFyep`TO=)Zg{{A1uBD+CK98@YK4uJT=Bp9ru(~E6e&^JS|^_V67e! za;F#UpX=n}0+9)sN2xjWQ&%lbF*R<&ip#6-MWi0$$q8lC%1{PpRyxUNGgGLoP}s}U zF)`Wn&Z6@5Ru3g%>7OmQSnvhycPR+=dBmDD8D^bE4Ddx*4@<``+p=e~SS;_<7uqiGh$1vwE-o&hm;ZFGLA;#6I00fz(V)Oo zAoWv7~*U;`rk| zwfSLO_pwrr47F>d1`J^*Yjs9HMj~LzBtrYm^xss1@&S<9xw-*+6lB(~_IDZbP7H|& zZWP3f5IH1k)`O)!>E5zAMhHR|+!sV063U3YCqVPx03zms{R5|RXmdMY4Jv!4+aEZ_ zf@5XR<5OaS9*L36S`_V_9IgDkuA`GoAe;5-N{#i~UA5`MoH~35)Kx@?2lBd>w^YHL9lnYuwM+SxnpehDpB(k*+NVL@(Z&Vdh-}c+V zbSZ_;bPo99pwB9I@H3bh9O6bS8UPl9dZhTww&0}n2FI#!aAQBqRiZdt^VXJMI5$Ea zg%tDpT0LpY=^WeTM_mO`mD!2!2q{CXIgdWIGcjwpR(|+Is6;wRPB<9#DQ;2J@`I&p zW%oN*i8A|RERdkU0|oq3A{za$AWiVV2vyhGVT54DW#-|Lq)6|BH|&APSBZ#dT&uKi zq<+55qri?oP%Tx79vQvB+GZtznF7kKnX4;lWaA3xkpRI06>ljGg_7n82oR9T2`Gp0 z3Mhau4dOmnSo`Swg_k|ku|s8b`=ZFadDfi#J9JY zEnl&NkwnRQ-@mX{v>bfN*t7gwfZGT1gWK)J@;AFG5fmEAS$MKQ;h9XjhF`y`zWqsQ z^KjX=OHE-CA2~mu+@JgV=Sy*M@n5i+0(lsq`4elh6zJ3mfwHV-rszm2lHV`R;xPOB z%V^J-amE)(ox!@uqS%I&2jTLFz>~C8h>hq=`@(3_tfxC#v zW%)rC$d-6>mA0$Wd!?d17!^{PA<)b5iw<{Pzmbk;z@%qs#$AcD1=*pvTK=f{#`p#B zX14T~5~4HLlXJ6c0S! zyi+C77&LyOqBc5|S>S6-XD+?~k97lrMTYi`HpChSkro2b9vj(vt>S%F3fvMXIlxTE z`F`b`2%>dH)EgkuX9;)sbFbzJzBI`ioks6)T~>*b6xxs9gy3Hc+N9=0hv=oLjeFSB7o5|Hl974Je7nmL`O*n8bmv4R8&iB~YN=6_1BkUT{A} z1X!|Q3};Yc!^{bukBG29`vxMM1#%1^&t~4GJm@4?TDb~p-DU})fr6?H zf-@p$1@jT`XhIa)Fbe?MKQg<5l#=~wDnXGRBA2;O!{<;;Z}ed#0Ds@ zZr-`m0cq(zkf-E}13xX6;3jE7K@JNdW`}6k^yp?$6&nON&&mtSTLksXx(i8H0YezO-&a?5~i+kBssUs;WnXfNt-@Ckm zjec%(VMdE4mt*35oGeqyGkyzK&$xC5pI2r6`{!gRUH3aFCw#GVucrAWMbDQ$v#-fv z??ekf&Yi^GJOAL4DCp`Gte_VFubJ0zuQLxmWVwodcm$k!7_5-1i<{?O^`I-kCxP1t zC(Yc~cPvuWHyEoH@tg0Zv2n`4)n6Zdo^Na@RgQ{hPFv_-)}$uMCWz#b(w<)yBg`cz z&sA$h$y>>95EZaU{}JNDX51~a-GPIQ2vIweZ8_$Q4uuup9=|Qb_${Q`G@> z1K+@-2)ZePnI6f*;tJBfsByst^Eo}CbmV@*7Xk%XDM#Zsd~CBNH50i8CC*T?U}Bv6 zuV*y^paWkO^ITXmf5n7J8O7*sSM%xe&zQ@rvkNEFD(ZBsZcLjjm4y_g%OvN|=B)QS zqrV5td5=eBJ$w2z#wq@XCVX1(8QLJ}lp$c?l7SjX1Hpm;m=M}G#)sxGD5t0RZ$hxe z6PH`73`m+pd|8Tgp@;)7FvKDX8QVh!gZFyt=FQKydc?ngi$)!!Jt!nxfKU%5X=Q!A z{afy}@P)dJxHpzL3=QUK#pO4Z)EBI@s?4QeR2y}#yh3{pRkoiK=h9GqU2?NznA*gC@!Do{AUVr#8J z3aO(%#QU%_EC@M+^nNQhVI&5D@a*rp`AkcD`)I_)3iOktcp*`b{Es%;0hEFOi5Oub znkrDk!XOQPV+;0Q{q~_ptPT)^J$TU{w}0M81Zjpf&XA!x5vl^H%b*y?ll}zDcse=~ z*?~kE*aGkkoKjbX^*mZB=?Z{KGFKRB}{QWIEEJsMTEca2J@Aa zK>62p7V^C2zh8JMdN17j_BlY2gDN`z+aJuv%KIwY$=Rh@F7G(`#)+Bj2k!vn5Xp29 zL|YlYH7VOVIYbaIYLLQ%D3$GODf)^iNNW*|F_Zc;PPC7J!d0ek~({S z%jZ_3GJ6psyTk^7zba{zyA^auU)4X1JEsq?ds){~M%>;vcF&W_>M0ZZa6>qf@fTgk zSw0>iq%?!Vz+9hdz4;Vr=GV5GCRw7JoS(7`II&1=t`G14b2$|1vTZ`dOyKVZ5@$ZtzG`7vmND}-RJ7m~g zE1NKPw|J8ibyMSPKHX89;R`qKnW%QoOG$f!Wq}cdGLMZ2EJJwhgr`K}lo;P9K05n# z43MDL1Py^b;rS!S@(C2%i92Bb3|vjbX9GMukP07^X@Ih(b-&%8_z(VlnI8azCIOiQ zt!RJ`&_19V|DVhc@K30~9&b#^LtL%LTjFExWu-amX!lS!<`XuDQt=0QILY3|at?8< zs5V!xy-Zc(hB}GU5&3!St|hvEKZ>l2BRakT%RV6G^p_=fmQby+65O~4z^;ORrXz+l3F7XD8tT5-&mHYV%35fKvo_awO*>^km4Kb$u6i9dO( zZcfDJeq%l9PjE;0cfgQLpFDaBa3xS;;-^JE9`9oOXSqz7Qo0a_9%u)_=GEe#Q=ICn z46SJJe?;ysqRRunF(2@_K_s<*0}$mBf|Hy0t=>-SW&`=3NSrJ<7!y5>D%oNsg4^fV0~z$OkDmH`I}064gckid}S z>hf{pJPQlUKlsq*G5oOC^)yqW#_H?CVUK~cgtV~F=zU>dA@MLa0CAhS8ngxP7DoPH z!!z}(?gA}MG`7>GsVVq+^Hq(LuX2@*6&|4_gHvKUf336l0Nh-Pj5Q2b4{E(<+4a{=aFKXn5JEvj}u_UBzS2u5>12W+hgw%u<5yGRS-Ib68r)5B&Lfps*- z31!*-py>m;7U_2fJ&ChqU< z`rWO;INkCPjAn*`!f;GODOxlClV{GXZ2m}t7vDSethr58ksMlnH%SwMl)B%sX6NWGk2bbRsw*!O4}ZK%Y^KnSgPx5UfL+hEmAsl z>$bE{7}B>rjmMWSRt*<&m;KJYCwBS9rSb*2fQXHGrvpBT_R+rq*CLAv3_Zkiq}m0( zDqzjr$>cHy_^U;eZ|TezEwV;sG(TV}Hpyr!8{p*Qxe18zOr_Nr&#P!XlN*U0vl__} zPUd7$H+aOoM3<7C@^T3%LrNUWooJ^bod-8c*IJ^Rj~GWDI@~0m+RW;T7927L9G@;g@MFE!)z}{d_E2N6K zkQz9JkSX?n2KxZeS%jR3b^>1P`rq}F@#bmF_4(g>-F`uv0ryJ`zAabsm>aAMb_MMZUn_3hVvCNB!iQm{7Hk}2=smK>u zS3IXef>^dB14=2vJO0}QYK4*ZLgi!^sQluGE4eL$5>{r;h}m4lLR$`|kJ%vb2NwtK zu3QZc>IypklX9r_)_&bVT<3s_S)%hC0tq~7kQx3nkVKfwv{Hd@U={?aNgXf{V6t&j zHMoiU_s!qq)X0dmqI^1{*=noH`((B1`S z!Q$RSuVi1TIpQv6ol3g$Vv*0xq9KdtKlkJQ6#N;$xu7;A3YY?1fL5>OLu2v|Kd=@$ z={en(fi)zV8v@RneEH2wrCVx9D9UC-bJra$1w+#m2;tJY_;Goe}FXaC-Wx>*MK3RX}lt z&m>=iL!)TWd#Ugp7=_aRA(}TY|>E1>_b!~0y&rX2| z8QPAr!(~WW@b2B_zSF=*!f+H8^a-kr(HgaUFk6l-`T~6ya*?UBn%FU`=$WFiw(Sxh zkk32d<#0rcz~Wr+@&I4N&EcTq;iL7_<7S#`*QVo77UGc>98wU%FqS&3lA7i_nc_oC z0DZuNM8so>0>E7Oxxf^EOxrGJILV3Wd)&+NU6fGq@Yrr$mZp(3yd+Q89Zmro83crK zkbwi5@Z1T5xRW6~Z!4&N0B8$bt_ge&hB;}eB!J>!b|vUpJ!SKZM||bpPaJP6uw%zW z7KL6;i+nZJFJs7gEPh3!q5wx|(LXt9P@pSGAVo^DJx9%bcsBLoo94fq!!|Bv4VUwc zxP@`IvpR+j4FuXF=Y7N!iZipa=D}YI;(rp{K%|v{#u?_@0?a7qunA~#;I`^EA3S7i z5)#!UHM7A{Q&j~349rw)?k<8E2QmWl^Aro^=f21-7I$eVXK3R)9Zvz9eFlgJCgaFj*~xEhP^#*{6daRSY=c9*n={HmnyxYU`snP z@|u*e{p(jm?gPTqmC-M-P6F|aK}>j{{saR$Xtn4O*$HxR=>zx70ilIn5THc_8ozpV z3S2DbPLa+Pan?g@*bsyo>DJ-vpqPbA{gu~JV{s>Gn6wi>%309sAN_qMg^=>acSkJ6 z_h%B3HdHuhOBfM?;Ums~Y-GkYWoN8=Y{SGU8pp2mOz6-G`UBH{Z12@V+^HRiJhfY?DXk5X>1LaQF^F)9>cvn$xeylnForXv7dx zZnkLVL~U27NWhs0QVF6l0Xtn=&__Vc3!bNdB;Ra5XQ5eTsHeV#I^%JCuv2;k{;+Rxb6?%fp;9Ae}loh{eyWU`dYK;$Id&A0%l1&=S2hJ5JEDf(OxFiv8 z>qz7YDa#~%RFBB$uvul{QGqJjk|jY!CZlKGg*+0a8c7#XAu?+Jz|{DKB7C9V9WQs@r?%8jF=5&i z??9YAPbH6INsgHZ#-s3{*+TCnem~rVV&pO8ZA9w}6=BdXC9 z8iRzlXeTdKOmo>}UDZnE*%0sF%vvN7)w()*#`*_+in0j7=8kf(U|^tIvZ_&h(J`eFsM zRcfF=q^R|69VOaVoT}L zypaU!HDLI0OH8KcHDIXFo`bD30$zTmOWrhWo*7VGGJFWoGbPb~k zruEII*i!*P!B(Wd>g|0|5f?HdDTk%}kH00YMQ8T5YYc8I*j>5RIkv6=Jq<1e^q5dB zKmiJ}@paMRu^QiZc!lFi!IJ1LgCWVhYE|ne%QrMS-;O#y`1Te~KUrDx!3}U08BuHf(oR3+U>X!<)PyKCkmU;AV48Mj z5AoNB#BV2*4z(sshJ)7Ek0mmFmpEYt<})2DjD#xyOD6X-CjS723BxiVm#H+Uv71qx z&$6;mHSPhAPNX;8?RMBJaS14D)+^DahYMlp1il9hLe<8* zfP$x4^{pTohS7Z?BQ-DUN(bw61M2=$msZc`gJY(KFdKk#$d+2L_6FcYBpGpcO+~S1 z^5blGc1G)$={hb1?CL;ih#uORIHoA3q+2E~V#!Ura+Xq>LaWI&(HAAtYd>XRrWmbL z6yo4VApo?XtiSP1hHJcpUAggkB`I`$W0l1iIr}6It$HKi)ff%Op4RZZveqmao?^`z zTFvU${G&+%GJ!|um^?czd$t1wz7*`;N|vW)uvRRmSE+#VklI{xUSui26X5E!(K9=~ zZZ6UO|uSky@6Wf1rs6(Hn)#g{EFrR0tJ6OEMqIJ6_o+RNJ~&2({+P_b*q}br;=kH=z57KW;M{S{fYY6f zdsI`libCnPmGXDa1Z*}@o==Z$T?#xNcL5u*W2d_if>SdxtUW!4yl0^l7Jv~10yra< zYJZXXz#rQ%3ALh$Ii!4}diSWH)Adscb^~qFxOs~PUe8x8mBIWi(K6f^Tt0d6nToz$ z;U&{w)7s{g&j*!U9z92WTf%rc?Qn+}NxGb$UY5SgmVS;MZA*i>B@etc%bUlJass2? zLpZBCD~D@!W`;F%4>mQlEyTil50x*|FK(t%C;ngMTn(2-vgKf=?OV1#8T-~xT->!f&A z&x5jIq>ln)Z-sAzVgB{vYj1^O*G$hM1J!vj_`W?vc#Ly40w33yzB*63l3Q;izxdK+ zq2F5fW+U5cdAP3`1*CHj$jX=K6s&?T`LjOFap9V7m3ROY5!-9;5mpmOVF-0`ayfY9 zpAPBm@f5Im>4_!CX9C%ysL;#VoeXw zVjYBfAT%Q24+0H+1RFqLdA!ns-Z<^qOL`QYy9*5+O}?0@Z**eZBT~FSCpp)&>d)F^ zgpkDhMZ@cN7~?{;TB6?r5_HP=Kq2`MI}K$Hi<<|9f!kPZ;JEk28yCegWX?H(hGOe) z9tnF&fetS@r#x?Z!NemC+N-&Ad-;|6ORH4L%fSpUI^EgzR-UP?y;k{{9`ljjYTI3B z5_=)^Q=}sd3?enhn5EfyO$`hHU7)$f&2t9FAuzGj0gqeaHvN!IuwZ&Ok*(@4;;DPf z1e6MT=E0PlZgivqgfecaf@tf0=i8Au5zC`;%7+4&fRyA}$34k2I(VHYzwSRDiT^zFH4B2ynB2afmrqXWkxy4^XWWl@=7 z_71rY_|(}r@(oJT00%GuOFIa|Q6ob*)o~|7$AJ>}4VoG7Lhg9NX4?XU&Hx1s7z5Y@ zgZ#J!d~Pqd4laAZk$@?Tx7RasFjfVn+EoV@9;@X?OTak+``vvp2th`78qxO;>fS!N zx#CW$t5|?G;K}6>Ku7u3r61Kr^r%-l1DDTkUH-R$ev8gE47%KiSdqB+yeowVMJR(p ze!ozmJ83~Qp0xOD%H<$x;ite-f|3&|WffJ`RDlskA=RIT5_cEtc?+~U^bX+y4Gl{R zm{UjVHQrxzz|D=wwy6R<133E|3@2ZLeuEfNeCzwIqvfFEvi&Nl!&@-ihas><#iO_O z$MewZ+<}fA=J5zzanu#G&xhd18;L|;{>CNpkH->y%XrM5IVdXYK_QQfHt(nKB8Pt> zS&yTR0`Jen==Z1Q?D8F}3g2Iq^N+UFo%M2!;1%m5iT#*dU9|M8>BFr?_CRfg*X&x=8^?8{ z$IbftuTI*3S6K@&!U)k{(j}L_TBDeJ83FW;HdFrT)oqqy)(@dS{C(I&(>U;8+`YC* z&G)g?Xtbs@on7uZ2Z_*+CRTAVa)d2IOxT}4%o>-sedPOkFd}LSR6E!BKk91g44*dU z`j@q@`2JeobT|qczJtGP^C0<9nflC2Y(u|oVR2kRNUZ)?tCKqCXR-ABhv$Nso8F3& zjTo5*Z1}O{l@K^mHkW7{=}=(H-6e+wB+*u!D;xX0^z6xlrvXWN1{uSvlFKDE1DJ;& z?!RYqJvr|;@u`u;V(ja$^{u?sr0w{jb7l?)E!e|7hV4z3)w_Q(M^~8oYa$m@)vu*A z;~$?;9Q5lJtJzQw^>vMCfd_0z!XdyT_* zZ7pkand>fxYO86$L8p>lv#V)%I{w#xMK|om@rNV=wlxFH`D@G==6u5|CjHM!n##&} z@_x8g?F?Zg%|`h>W>Wr-3lI>`V4*Z#IZ*#&#MAct=eMk3pBvP)D4K2b#}g*XJ)1+};S@$}W?d%CVK91lqYh<{e-S!=;8O%sAb7T*<)5lLpQ-3LRQ%)}+qc9F z8xp^~3$+EQ%*$4J*DsHq!`!K8k3bRt_B!LsE6lo*Xqr{|A-@OWt-~FM2r8J7)HRuap{l*dI6<=7?_8b6hsr=GinP zl!_V%(A7F$VN+RpxW`JqseJfnBF^TW%OHD{dgHScN{xfX(`%!znt08y+(+sqTN3Eg=mzkNsWPbGVbs71`yH)6>d0}-kCLPidutX2c2P#rw z3R4m@hZhCaFo&sLCGpC=mjX&Z4sN;$S$s(Pc#ARAEuO-)jxElqNXguw3^OOv)Jm6? zdBH1F&g+B5#Nr0~N@3z1hvw1d)$pGVit%G++Ig#2^%V(I1FsFQejS!>Y&^SjK29Wt7WSL&Y}t5c)H#-sbum7^gaW4n&qMI;En{E(|Y zJxmGVnl`ym*6wD7@(~{;TK?L`PP5EMO(%Y~C@;y+Ye@IhL|;5;hdlk>{0A)yOg-ZO z9aHvF_(;`ogXdSl5osp6xUY@|4_T*At}U#vgP1gZwf&x$8K=tmjFAWR>JQU@`)W31Y!T6sb4e#8OEQ2;wLhH3u&`MJ0AuS zfHE2Q1+QP{0i^&6*(P37O!m?wG>u@Cx2+zn7+oo5Cqq^&E32KRKU=1gJ7g>qe99Yj zUZY+I`+n08cax1L*1ob!*H8=cm}>np3Pi1j`e}=K-BNZHS#m?&3%dKgg^144*x>%S zW$E*a7*m_Z>g2W1>Vno+asG-CRL-;NM>3AQl&x9|y1z&-xXbPQP|VPv`!GH~A6Olf z7vScsbgEKAJ&+;g8@KJ5?K@7)I;T-13MP2aQo$e`5?mtbM2K242B8(+?h3U}h+C(k%6<+-KFJVMZ+CqOR}AEW?C}K6!u64R zZiHW`W6#rE5EMN=*p5;?VQuWIA7US~+Z2%=;{Vkqfj_jmVn0c3U;(>9&1AdRY2)cD zJGbhv)>p(&316)mde(LnUvx5^7Zys_e-!KFd1q(x$?9{A&+t&H{y5{1*T+Lf_stH8 z5}wl1GCs2SAum?%b6<8#DVxrI8E2c<7$P`UT|LCTTYb9ab0;yWaa_$=)1bV&HXf~D zR_1#%hl@2`9nJ@EpV0B!+!q5!7>ifk5D~UP5dI`aP5UcoY*D(+RZbxD(WQU?9~V7C zMd?VrF}h`U#Q6M;`ix(tsaJP&?|bnHeV8DH#VE9^=Cqq%x+cAjtS|&2Zh{FCa!szt zbur@nB)C=`!ZCf7kW2h&uUZMljQxue_-7ddce&kIGB9lf&1uM<(2< z&UQ4Xo~nfF0Zid+MJ9u-7*MiMbi>p2pHCwH66$9q9=%ii=jr7{cKcw%)0JAU{2*cq z^yNab?7#Si|NZ9a6BoU2kLt$TJWPxSZ)Nm@+bR4vsselX;vLczWt6;6yKAYFU;Aj< z|A!rL6hbc+fpHa$8~Vcf(kQW0BKGp$f<0d?8aE1BZeS_N?fF~<*op6gOxgdrX8(F} zS7(ZK=AgdEd&6C)(%PV=IBMPpUJ8`NkE;~jTaSkZT3qQtSoybP7<{YD^#7b2TpQX| z?s7wLS--H(P8#vdK2R?bS+!zd-~+D*Tw>tmVITQu6SMX9SV86z=t-69^2B~9^DhYhIs>2oN)N|l|)id4d<-P)O0c!c*AM(e-FXD zIwvH}&toL82)69;7qlZOMx1fKlrP`10Bh4fm+0R=OBI}PJ+x)jA_wdLTDWbm8*+z%b55HZ z3Yd?TIo>T&R|S>`vj3kCF%yWU?g;coSM&vA3WqLE3thSm4^lCDrnanjGR;`~|DKBU z!h`w+yA{)(!!u+C^(-Rn;*mMUd65Tl=te(0k1}lJS^nSuO-pmUi?_dUkGnG4^NPjJ zSzxD7$nQ18t{rkTtAB2O327crVng#=s>}q)w~*hh zOZm2RdN8uNisAWtzNK^vlqeyK!H9k@R$6CI?Szc}7uN8;08||K5t`{^dTSE$HUC^l zrL6B)r&dEn?>OqL~W_S+Vr+=^0c~<3>ZFM}f38${Je3DyXKUhSbFiUYGh9*fB?%u`i7i<4PbcBk^ zb~e>N@hIVPx_qh`K|O$Ga_Y^i7I{*UO!8)yX6aV&!S3AW0z$ICCrv}+nXX??37VV7 za0#J|^eN-{e;6Tx(&xeg7NTFAoDTc-ao&#E`f-|Q(BJRX9YB2TjMNz%Tq&|ogxaiw z30$4?hUiktX%|}|3$y)|RfWC&6YN7zOjtdgsiI?1^M+fITG%diIk<7TBUrH+n6akW z!!6I=e0k}+c)(!%VUCEydphx#P4ed-AIV|$kN26F+)Fn|-S6UT?0(Qw&~~=vXH0ZX zeq6=it25X*(svy@#$Rya$#l4k{^@=Zm}YxgTZVm|=KR@^ru##TqNYWG6dgn+gHCh? z3>cK)KVQG*$iz2eCmP%3C|-3a(cBltNWM`1Q$%J+ozza~Jwer8-9)t0yJ|J60z)JP_wM-EURoY|p?{rmfLBmZ_q#6pLlk2RCRh%;0c+ShByuHp z@o@XcLs61{FGsWIH46_q0NBb9@OH{@Lysvor;sV^S=B#Rt2yy8749w9GS{22O9S0B z845VK*tG%#`6Mcjd&A^!wJg>AF0v7_Si8$t(q08WqHMz_jM;Wsku#B>+0dmjl|VB_IVvkYboyBE>4&JIR(?Qd_3?-kyIQ4BAv5Z(XmjDI~njf(z}J{QP|U&47kA$+%|mc9X;xapJ3(d=%g5x6l%YJ zcXjDd0!FRDP|wki!ls5Tk}~| z@qL?f=0hLU9l3bF?Ah}0Iy6L*u_^pvDlenN_QqysCx|dIWSh<_O%P-@Ff(iK@M4zp zj@>2*_H9*v-ILi4z$i|ET1?s=CLbQs3#YFj<$T4i+c_$ zczF(n>bT%Fv>jhTY}Q40(;TZ z@wMFp{f!&rSH7} z7ot1u%W0~?POj)Jo?nHx6g*cf0_?BQw+K4sgpowkKf~d{YQL-Bq%h{eOxrXN-405w z$Ht1mR(jNX*gIj?uXQ5*1vR?d2+43Fp#%Lgh)kdvv*jwXt86k|tb}F~U<~ zOporGy`~#+?wj^ErMU2OZ)n9=e=Rg*P!(3cSBzzo3146=ShI>q{o_5AY8>a_7!?mXak8(?f`+4+kJQeXPGUgx*P~iA(S}dVaXY)|ehqoD%H>Ebyc|k8Z52@ILBk|{%Ue;D z0O#A>qq`w*@FhfMz6)4kG{h`A)?J`)49E-C`0#IDa0|axH=GosEexnK=3(XxLP$Sf zg|6vG3f=5v5pR_6L(Jx;M=wLm653^59D0HA$ITs@fH7CDLYtPC%M&?y_ z(wnc`v6e$yzx7^84>PpTXVv8#%Tg|Sx*lLy z@q>~G@uM#+Pvz^G{s9|BGdBemp|n(Q6T~9n#|Oq}VdbnnYpe@$6en ziU_@ZdlC(h|g=nJr2i;?Pk6&`y-RS+9;ipXxV?W)Sd6HFN{12drAn6dk2)FLl zbbqw@r{(}5vG-~7>T93q&T9~%JjPsKzhx^HofDyz6Ea;9`CZ%e$V7;&Y$rg`Yn|!Y z*Ru4Oc^~3{cYA&6kkLZFa1sL|2Ca`P%gYd%!!z_sml3$PP+cY=>OHts&zh~zt8j?w zw^t**xFJ%Ox?p|HcGdHew^$ZS#&dNp0x`+uuq)VsSgcu9wNKOCNwl@~B!;Lu+=-0z z_eObN#YSBlkJ+2z;a6$RWt$DTRUZkXazjaaS{y~=`S}kj4GCLvxxL7`Skq*%0=w|= z`UW}nr;dZpcF(sqcV8D0Z$6P#6l5*5w78|sOu>F8SSS0g63LzS1k;BmgVv}IQPA}N zktwG3L%D2i=sF3`t;X<$C8?q8{BR%-_tZSQBHx92_Ck%2jvFt7>9HAp=NDEi7FqlR zd>8QyoeG+sk&BDvMVvMs27|iJrRMnAVb$$BjHQ&dl7%H9PCyL<33r5PU%=Gf`*(X* z7B^BI4Xv{=7rJ7YfMN}!paBmPh~>3a zmUet82tis0B<$FO_4A_PUAjM<6#Q{M?YODDx_kg?yr|sTmBHWX>g)?7)2fxK@+WH z5X_rev$`dNFeOenhWx@0^p5YZ`@>agaMY2t125kO@P(uYRpC=D1EcYxWdSA2$k$u$OuWuc!S-wr)t^V zd`fxa;x@(ovkAm9rJkUDhSGR<9%2Ge?K{HZdaV|u?XE8L1SHYa`g zDqfXNG$Jw0O{*KSQ_apH6Y0~6mUwh7Op_UZ=9|e54_i%%d^LS$5 z@c;yx&_0bd1{tp(Hwm{a-TyrU=42_&RMU2u@(w5OqJ^3Sj{{zRc_T*aeh~ zZDEQ%T3qk#&nwx6g$bV8L+WJridhr5H8l;5Sw}~y6>@Qe1z%iV$6+GLOYGn~4y^2t zmSD8qRUZF7=w1LUo3vsh|JJy*LkJL(w5#z#Dr8ToHX5rB`j+}*Mfqw=)19!tJ@ch3 zH)z0kOn3 z?i57JvnfRmo25Z3a@pnGnr!&>W52sjp>FmzE_lUJXwdhTp=sjO$WRVoZ z(Kg?gz`an1XU7tUvBuxb)8JaVk1O8rT;o$)s}i3|OKSv7nL{v6T@$)65VkIDCF`)g zw5(hvGf_RGp!;5IYY1~VZ}Uu|jtl|JN4?uyKVbX2Ze`7h@;gcFdQ8xur$=zj6n*U5 z7|wgKL5fG1f!Xjq`%drjAKs6;IVt(bmOg{+Ak^C6_tyR!f`Ab0k$J3-KIAma=?y_&4&VzOmgib)Yx-KU6d{(#!g>s!~fnFpL zAhHpgFAUuVi8g>4vJ6p(L>orJrKhLszvve*-(^3q%XmxlI?kFh0)Yj|u0lv8=m=p9 zB36y>jy;8kCd_Pv8SOBa?=JuuOt@Gu7B1Y{02vG}Bm~4CWU#TAn5wh0^Y0Ds>cp>4 z3#j=N`wV^H7MYVYJ++RzY_lpvE$g37UFAXu6^mL}0e>B6dK zbtCob4W0}o6f)NGVN#xOvdS%a$(1BOsXDIBy;=J*f*o4wAL(;Loh6SJ!l<)!@;{Y^ zn(>pjU3DJH;Q3rY+R6L*gY6Y*RDJM|RdpO3vJPB)Vurk*22)`BEaETGG`yN{$0kl@ z%8w{ptdzo=8O@(#IQM;nd`hCd$rzg`RpF09=DHe@`Rz2Kxu**m>CB&vb0CO?UjweGyd)T12eYyq$@pkT%Ey(TL#694 z>J>!i;E;%Mw1LJj{zdw5v3EdF0V6cXe?jk;d#?vR4=j#QaKgO+S^R5wIALZkj3m8w zO$r8I!E@%sH-BD(1H-NhGM?kc)Qk*}eE#g~3z-!LK`>O$p`Cv8$N7WuLz{=7P(`Gy&m@mn;7OeVkEj)>cK@-q!J>??(;FJpy}X28SOel0 z07ifx0`qGy2`gFQ>;*%IO@-!h%N*xM8c1X)zZ)>BbZ>Vnx0 ztQ`l4cn$G#S5ghxu+DTlhkG;L*>Y1d%QlWZSD=y5NyT-K=a-5+$R(&Er3`fj?`+4O zXK^}=pgKgxXoLJ1tamUc4jL>_ThG$ul3VNP2|e%ywHsJeKK{cx06~EQ#x5V3nSr=# zL9qfbgGDsj60QzBAY%`Nwo6INn4D*`?GMuwOnX)2zq!5t5JHz3NaPVaf04<;+@8od zWg;6plBbh>nO%m9fIXN1i)W1JT)rSH>Q?#2<%4_`@$I%>RTc;@z|oPH;%vUWrWYv@ zGStaG&pMY~2kkL%2Ys}2iV-@G!F);Cl@(;j2rc;X)&)mNU&)oJFi~guG2Y|z`D(O1RM(r zqA)HpBgGAILQj|4V&4pE`3_*qBVEC;bJSn0Zm1Cw%#!QYMnBVJZU7fCXn~OTBXI^K z%snS{s59WhU3G5kp zNoqNcVyUCErV>>$nUkRAK`1b2G#YCggMmskyo0gp3+IV5y+_>&YH6{E!k)3(R$Q0( zMnwBSH~Q11>~}^lHEDtqiMHn9+z@=jt5-SNM4UY^xfc#gi97dR4n!Nl7vLGak_>-o z0m~*c0Yb4roRdKPhm-zVXNb?RuvygVe6u0w#;}gZ&+Nlm7cNQ;Yea>CP@0f=$1pn< z_!O}A{eZE!Ux}@1V&zpbw{xttIAg0G8*sxuHE#kdt`(bY#2)1Fw+!SB#!`AejBmL z!191JOc4>3ySw{3NbX%>o+x5=0_1>!kx^8_jU_=pP@zhKY*mUt8juNy6JRdI?Ch5V zj!+P$(MdjPcB(MKS@JQx+mb^Sww+}*Padv#20iyX!zlMd+!@M?j|WnyKl-oYTy0zz zW4MH0ZI~yNX8piEGWS`=+@Cp~UuRlH8+S`cJc#pJ6y*bYz4Nj!J`a!jeK53h-PvR9 zfc4OA<87li>ohpyKvD>Y469pqjhg#^v;dF{LC?JiQs@q=9BC85G<&~C+ z9+kf7zK$9mld^_n?{G@phsmU*t|YT3tGH}`B`r3s`MeXAa%u8I+DS&>w>e-rQ1Zmv zDq&&NZ_G{MMeZ1exi@@n$!6PLp~Yi)cSc==+%Q9czqqx{gGyAYb^u#-gUj?-4BENn zkU7iGbO1nYe0SZGL+Pnsgqh%QK&?>-;~(BhfZD)j0fKkvaDyrjl*xHXJ>o_ByogT?+@RnP zgj)!qQ9wWdNPFRy=P)P3seweC+~DPFalaSL1Tb$izNUY0upPJx$f69pNJE1J40ndT z0o;X+h-0NBV8uZzX#;*QK=fe7<=b(nmtghm&AM(hkG~J-Q>N5-Ei4VY)#UyUFMVU< z-!OIHp}W(Lm13cI)FMW56_=z^>Y#xmjg~#1SyQ5yh=f&&D5X|Unt;iU@Xts2R|3pj zcje=eat%6IrHk>j-mCSig9nse#QUWVYwMzhhU<|HCphXPn{#D*-p|8yc3(fg z;L@x6#HZ`TFssuQ{N;|L2$%w9P$158=z`}`<|A8})>hb#+4SZQ4hR<$v1B3^Ww?Q6+qVTam|yIpLm7Ria&rYeW_R-Z3@@EGqgWA< zbZ~G$473Pp0-5Xy!qIwD8(&`$`z&}}yf<2@Kf>T+80roKh2hs6?4ZGp1GfXJ!kb68 zQj3}BH}Wf=J`17RgI$;X{t5)G;NFD|^PdUza(8^AS`lnX2^e)Cyxj<4I>NGzd2&xh zUJ!<;!e}sL4)!~pr7B#xvu7$ACDB=DRzwNtaFSwn`?Q=#a#%Cm3k-`AI_3;g>m$tG zZT9w18@$SxZa>|WRY5z5ZRHatbO=<&;7A^?pW)@~8iXmpat$FPn>Za-#NoTF3A;7} zIJLXR{fsrmXoZYb(TF_{NbQbR*G~AgRZftI#~<7?aAaW-rGTg9<<4i()hLD^< z;H-AoAJ7jCXm}tX00NKO`OzvU!>BpUQ2S~)?=Nnz8%VS3oKd1=<~>(Pip@c)`L68R z%{$K7QeVo~lfUc)l(P4huP4#1RFbyG>M-kMVO;bqT+x2w6a-;;q}h>^LqU5-sR4ej zc~gIWUEl|2@7xr9vi7BX9hxrgHD`Yq240qMF(b*H_~Or=9(j?()*tghZ=NGM{Qn?;B7-t8UN(lrRN#b!iCJ4Z=`ZB;Z8?&jCVEL#9HQq`+_%WR5*-1`q*4 z%bg=}8kwE^HJ%MI(1B|Y?m5Dl0*~V?nB$J7@Fl~SU63K>KsIRHb!b$8yXA5y?p$El z-pYyp0dDyi45kH&p*jSUSjfk~s|(Nxa0Y;Q2pLnmJW-zp>o(%#H8Hsi%NIn?2L~dO zCmXSdwHHtbB5+~-!5<2Xz)4r*z7SG5fM*B{BZwIc3~I0dfvSpzp56*HSfJ944GzYJ zNK8{j-jfX;UzlzqpSWIYhMY4DVTN@H_&AS{0kja2xOI!S!`2BqI`9=0bmh(VzvPvZXd@igC0IzDebos*YEwZv&6N; zY8$H$rAt7xKfAm`Gm3>ncvufqi^Nu|yKJChv={ zZ*IodoCn}5Kx(xlSKw7f-0IY3{s2Oo=K2b7h`7!Bz*VETWenH_ZK0aIbs47Qu zL1y5$l!oog@OVI8$dwQKGXYCZ-sM=?-*MADIftPuWZX-KC99%#Wri9xSXQ(>fsg>d zb!Uk0C^Iy+sn?k?JN?o400a3(CGFg!E zQlH4$Y$$)N9yh?-o8~bLumNW=GGx8Za|KX;Lh@vg-mB@Vfj<-s#(E8#ln@K&N_dZD z)&VpNP6`rwSkz#lyh_Vn328y1odI%TeuoqMY2C+up`c`aBc zU$-9f)t;2&lFo}feN=V=_t`d2Hs3?3Z!Y~!>7ET|1O~km~j+Q{_M?D1=WQ`_?n6<=I`g3J4G{M}YWb z2pkhORU|GlfA}y4CSb$u0lKE>qZ>RiKbpug7GXn(TEutkcoforU2>#Mh!4RaxU+lIdkR+ zJckw#T&9@%MzATy$R%Qnl-^P402^@)3j#|y&C&D?#a0tWD zNvJVuF|iZifODIz3r4gcF-mWLe=Fj2M^-Et>~!1h&v^vpM+4Sp@P>k=}KQBH{$^#IYmUCteze%E)*jI15-6V4A?!4->Ah8TuPsa!!3Svw6fE1SK!1Ucnv&^e4zHT!5)CFff3{S|SX@;?|=0_;@a@h$@Po85xFS zg@b5OiT&5pJ-MxRd}q;tIe}yL(F03oXuTQxABCwlJT^mZOq?E_lQ=zc%kbM}t~2ww z#CvYkgPS02dfd{u#ytXYkovC-HY&H@HygF=i4A_!@M>2unrTg)ng4Zrtl2q7$%CF) zVV_NQNOKV%Ell}?458nia%dsfVY2@mH9v%`tl372@o2%TX;wF#c|bkQ zzzd*2Kx$AW=00O$gNKcMg@pND^WhC8Vth zCo7R$mP^PVnnVo+e+%KJ&l#~>BOOb1fzz1Hu z0GR}&KwF(=Cke98EadjqIc`G1^y>k!f&27_XrA>c(Ry0AqF& z2dsErr^pOE;D*HFFSfwi8jnDae_?HK&YiQ80TWfV0ew8gGyy3DQluy9CkWIK z%AlUouPu5O_-h(B7Z~~*!~NY#9&gG@_00<7sy@(5?BRq2oUvN|SzKVulc@G5Uc0om zyse!n;5+adO6oVRNKa{%ID4<4H>+U3gmMW`)uMTc0w(7n9YSJo$lVcDFTkr}tPQ|= zi%-y=b8uo^@v%L#YgN*zpDrMGK-twWMJofM5GapX`JCTp2hZhMFT|t{ zLR=6w1a9Xt$+J$t{sZmQGeN-ieEzakLY>2@R z+n-WodgOf?=o!88v_Dx>Q?-DZg@%z~x);2vB7QN{W|9i+3re=Rr5(Ngd@Ak7g_ZIV zF?$n>u%RI99PDmTyhN~&|4>nT-t-6f_IiSc4QQ+}45C!&bxAkgw?i%hp4SUBtysZmZ#9 zLA|{g{#3HMitS?|N>j)F)@xOwJmzU(t8yPX8~iE)w!)Cd3@9C*e2CGlZbXo<5~)LX z8Nnq%4!_lXden{BzYF_?;U$Jr7c5?o|FRyEINg26>B4NBT)^hn-rj!Obw;kD1eEQ_ zbB_Q65kEGd(LfGU03GA*d8q8+O8-pqb}q;%$)xhz*@8eia19d}i$Jk~7Y2b33@?qu zeQeCHD3bo>!-qsD-uoN^O7GD}WA+1{e59%XQ3sMN0E*XtavuDw@yr2$J_HhcJ50e_ z0}+D{l%jH!o%xt=$H+o?9IDb&04TkjstO~>$aW-Q7l4-++D`Do=RQty7hxbQ*f{ir z-=}j0+nlMw5Cu6;?!q@nT;S=25+78O>6||`0YewbX|+{g!-txsC16G%J4S}&g4!8q zzpxNOcmU?Z2fyz!n5CYPi+>#}YWTPjh`kWu7z&u*7YoWfyXqJ^Crme2ufuQ7nH7ir z9X21^ds}nr7$SQ;n_}0kHs17oe$#+OkA}?wy-SN@VI^Xl9XLB}-$s#oG>-1=VPfDTC(u*4>B9NC%B3D2ypV8 zEc1J7Drs{qEssV98`Q6)*yQU!naC*Bd({<^&K$2Ezq0WA^9Ov{>!PGDx;;C(w=Ktm z`tE#%-bJM$A6c;%4r-VCC%sbu&?S+P$VlBC%KY%?>0C)(SgUe^@)Z_BONAaPls^^Y zRYZK^14~WU3)p2z^<))W1n6|rIh_!?IEh1ciD<8zLYTU^F8e1HR-Na)WF-pv9{Zj7~*Zs zh?JY-DF`+ip{{70ZforCRyTG99mSr;Bc6>jaB~naGQ5dEq>a#ygj^XSdC*9MbI^Yh z!Fa;{1G_r}d$7kr)Q1Eyz)pZ?AF4tCg|(=lRi2k}rRP);J`m1Yb0QhxUSyAgs3q3l z)FY<@z7Js=L68ei=Fzf^WYi;bND$=Xdqmd4sxBch0swR&TZY#W=n`|V=Wyi%cg7kl z7Z5>04upVb;o$S3W-7-@db#EMgAed50%D(XU$OlV1G*wXj+fB40!*wm@Xk6qIu`W* zx@d2Ri!)rF1X3Evk$?;grPz3;-Cw_SD6VI8&m+k{bchjJA)GSMPsmV)g*sP|BJ_vM z!ju#Ju%mPD_smuq;4z10f4Tc>uBvV4f-xH0|x}#n`c3ASQ3(*fi^t zD{vY$mkh%lXQ*G!^nNj)84#SE!Qy!#X5*mHc@zHMJ31Ui?Twp(!ww~oTR!O;8kxYX zL8!%>ZAR^1#t5Surk9rN?><@vOcb0Ik{yw#k9fiA0%-^KVL?fX7Nk zW7#|_MXrsUSNBS?;?Ha$nhXhdGIFQ(o5I2bp<0y4>(AuBjtvtxPfh|Se9?T+lG$Hx zCPr34cx@2}Q`dvVrKQN-0?u(&%ia6e5mcrkKripNs}IS6w!v!nt9<{8&4po3rG4-L-C^ zz}d9>M&5H*JXz|kt!{+~cvUPbAH6ugg2qc035IUn*5G2p92leRq(!`{1x5#vHxOvGu z6Mk+OvXT;5HB%VnC{AbB_&d*E3db_zPMXjgvk28J^1NZdiyM<3&Oro4fVtWz62_AN z)t5Y^niq{7iQgALOVVAqm+r2_MbM%^zx?%&j*}#eo5O#BL z$00lY(Ja#zCg>D{1j6}O1EBa#2p1G$Hm%JY?XE~Y8hPGeZGold;P9|xehW4-VA(;v z6UKJAK~Wk)?8)O*uYEKO>V8WMLw{wV><73MXxl;14ZbYs5kgAQ*&Voh6ZF)O^^2Vz zZ9yc?5}K8p8v+F%WZE~J1H`A$Oa|Kq(8drt9Kw}=ZUB;+0Pqv^$k6jf@KErr&>ldt z2rddFzbP(87~$H5{j7Hqz$aCv{~KU(zaih8M%vD>WFbhi=5k&LRiR$^yeMy5++d5n z=-aR323QD@JZAD_WfF{xkf6o189ps|u3uU?kEj1aia@zn`3z&RS+fV)8&~Y`yIbBC z-q@?oy#><)(WeASIF7v$^w4F6m2n<6SARSItK;M8I-QsK19uJdsl`(Ol%R)45 z*ARL&j60ahJXy>X1_ULNbwLUgx#w-%gD07B|2ot$&+L0Y0`>a(eZU<-`0Kec(u#0I zA=ZO0Amtwzda(i9qkQGm4-?@`Ho?|H_=#&`| zBnaLN82ilGBfyeNJKyN`?NbItPXtNj@#kWbI+%`Z0c92B0(2j5Fr8jUgh6o6pmGMn zhpV8if#(D^P`UV81_lOrcY(V(@Z08i?PR>s(#eT$^FiQFKcYyGRk<{5X3NvLy1L5H zc<>M^fvUy>HPtYX2H0wM{vz`6I?LfH{;MO-f@)s%WFXxn2HslusqyLsKrDvUgNw+B zyA^o42+}RLRmiZgzusP3<*LiKFHSVW@ClkV1sidS*5KiQPnROm&ZCW~3 zHa0fw+9k!s3K_o;=pLY@WL1IEeGSR>c?t)VWP6G^XhomAm@D$*2&^m|3L>|)$ zjZSzr!O`F^!DNsL%PG^zG!x_(U*I#4LrLx@N57idSG_S1B)b5FhB-3h&FDC(u?~h!DK(6>>d@Y zzL8o~Vi5OB_)945*&47;8nrHLiX_1q^vGSvf{g}Q2?1!I6Z|sJ%-`V}P1S?K1FuF4 z8UK&f4bNVR98CRW2;JY`$1iWhzqOCa5*haOSvh_rsmtxVJ{W^K+vi(uP+fgcIj~Ei zdVFn6e4{+S)$UmT9Hp1c{{7);taqkYZg?DDNrdStHKkGj_p#%I-t3U)6L-No#Xp-e zHUj(??;Mg|!q0zlP2V%|B*m2QExDzvK6Pa~TG#s6d@u|(BIKl&wW71VVVg!GzE}&T zdO(ND!D53H7vTnK&6JB~2P95w{W{HJyY$QXKUx5mw1;EONtxlD?9Dd2m>{;b(-S zstE4;X;(h1Y!ZPYUD`q8mLgTgTN{_h4)%`+x=|+$_YU`k2^m+4Cv_9mjCQISJ+@1o zMxo;k-FYN7pOrjegNB{ggb(Lt-+)uh#VdV0>J|By#xiPjKlC5#WuDH8G)yiXRUI5N z6>K`!P#dlVb?u1rN<@~Tc7rub&#vb`i@hU7QptuBb#3(?Ycie+OY-vr9+@xbz*m-W7@QKa(&_2I7V)hM-1>QCHXsXU%tf1$7S< z7ejADtO;+Kj{%dIH_2mwku|`4D#bf?GnXFhY(h@%cFdJ?qMDc8wBA~l-oa6SYo~X; zA{+gTDrejBSm>_gd5rAXlB|(mOKSoO-0AGf76xRT$q!t-lZ+LyOUhW+4*DGkSQb`S z@(VxUr-E1b%pFY=o`epe!*5l)jqY*M#xDn6uphkiy0PJVsigBDlPb5awl?Q6iTKCL z^skMIMyHi=bdrn_tgof+l9>jqT+pR{sAX!xdHHfog=X=y?dA>HN<(=LN8ZuwrH?u$ z#6s&E{>tO1X&=Lv$x4)w9okWCk4bi)RuruU7UqqSj8PI$#%hlaecMCZThehgZhSh{ zeRuFi?QTRabgG|qYX9eW<^ zL~yRHEG$fcFfIC#;v%JpYfuoMp@T_w`eP4COZS@%LSiN@t0lfNx}gDL?;Le_pi0((QOwe@ThpsF9o3* zM9;}Qdfq^;0|^zPf`H=b4FK;t9}hUoD^ma}59<3oAlPH{OG6@t^_t1AFISeEUDg&H zMh6Em;jzD`*RxuR4!J|T4wiKfoj7&TO(sXqXPfJPE=>>9MpWNB?%}zp!-gY}*qP9g zPpS%i&bANxqKwchP?{yV2y+aZ z%ZnH$B_c;zKT;^kPvH|}zxCt)R<4|Pb4d5)c`cSE(r~MU)!@J*-*m&S%LI_TtEJZY^2N!+hRL(WtBz8i*dxE4}Wr#@`3!7>Hi}Z6N*I2K@ttGN2|SWyni= z%?fO!OahY^M8%2P?qBmS8&lg3xBGlvgLd@N_jV`AZ3k4)=#Pf;PjzRWNc)qN)t9p? z37c2&tX{bWVq#~68V1<9$|&G>=?hl7i&dE-`S?jLExUWMCC{o|DmrZe#tc$ z@71V)`28rqC+#UM&aJs6r*spkGWzCnu9nwcqZe6>zOwm$2`*-msz3YXsTJ8klzx>O z#~EQk;fqSx4bRX%*)|^pzYHvVwy3&2>e?k&Lgz zYiBunQAOzq^K+$2vJLa`r^oH;O2tDl12<~!rG7F?i{wOg)s3RPst*ryA{4b`-DD@<24_??iidM1RxLH~(U9s^y`@#E8I3 z@LSi5ruM|9%7fOn`l^}3VdV-1)`h`s&jO}KbDKUxQ$xJqm9fkaW_P)ys{Yc~eT)&2 z_Vp7=tS?*D*l$CYz3=Nd;x$POrKXHja5O_ar7>`)^nF+O^N1#6-F{5SGFW9ak6! zg>WGe83gn-ZXC3wELPAhPZHiGx$v~$+}(LE!C1fFKXmUz8->~1#!N&=ItP3rA6nY; z8rh&_ygD)**dm|6$98)B6Gx8doH^;)QGurd68CRM{7lm`#8oPlVkJ$uP!}S)(l~8i zoBH-dIO){;mpgi6N$i@-;jxlYuw&(#q5{PocmayCy);Jr0rwX z@Yy|P3T^#ps~EbF-3y1IZOZUy>(kZTPR}}} z&8}56hShe3z3jxiv@a;A`3Gx}8C{o?Xql))yNYA44gq0kVmGF?yrA-`4M#zSqu`;M z5M?1>C*&owhZ0pz@W+lXL%S<$urDYTxGzJ34cZdWbp0(ILJ#)j56MM9;oxazFKG!wWw=vxU96of2at>}MIjkk*?Z?tD0q5XQ(&)U6eFIPwR zk_pV1o64eu9dN$wB#FIxca4aq}B{rbk>SCh55|ckYjtS!T^1 z{aREjU)P91K!t+gq{Hug(!vWG)J6g{Wnog)Y8h3m?xKZEg)a!lpW^Q_JmPe$K6&-% z$h}9mXkbAmH)Yz^>=QFVbl*HE4CH{h08I~48Dz{WD2a{v+45VeoIpYdEwQc#(2xpg za_OciJJ@(oa2)8hDex&JPfT?2NL8DqIpj_M2aywR(Yfy!N^PQw3Fc5K3$}c!tZ&Va(=E?sw5Uk3$3I7ha>z3dMe)$xixGwPI`VDMs*@MfAyN%$u%mw&C!)M;47< zH20X~m=eiCi8=|te6deTdHlF`Z5E$DLXMVzHsZBlm5NaeE;csVFiFSS13E?}N0*Wj z^u&SjNC%b{Yt0MHB8ty?bg-GmUiyoQoSqs^gDHnvGiBalr`4?Y+(q}o1|d)FLwoP_ ziizfJds04&>aFrZive^6Ji>s+dPbX218v331ZRZCo3V z8AVCMdRS>?Q=?6YaB&pvrPbpfEi3Ht3KKFUyVbR}hgfj_O74nbVXQ9>QK~xl?uj{; z?_uYXC)QagZh8~-JeTUvbG5xTQ-&C$$Nt2k82=z=U}ltLtWng`JSuZ| zdEe7^utA)E&{0%OdEUaCWK6Jm_(a@-e7>-4=?zztMUqMmDOawc(RLl?yEC=5)3=S; zj(TwdFOgt9%kCykgz1PQv*m%629Z5E-E-8~^;dSJS^epFOI-=l z<13zZjuqkpWp)!9ZF8?9G)wcOLi`{@1~npXn^mX&;G}AqXbH;TDR`44i3M!k=S6 zB>|T@FA2&Hz+>buCw=qZpLDBGD3rIy;-2fftSd>d-Fof`R?RUhZP|Yx(nxMPPsNY- zOwP$$&IqPLg@y`tW}sfd9~tvdrw1sQ9P5TsOvitnji<;+rA$T^wd+_v@ePP_@lDUr`Mo_Se!@PA6gtJ$QaS2x{DNtz!J}&yhE) zGiTh_GUBR@kazL@P=U9q1^l5)vkbyc7^j<)0bmMGnP)Zrzzcdm6dOYzQ zcP;Cf#3LZh(u|fI8*f|>x|A3w)Uc#J?oD}E$80-1KM*TTS|OIg*DZfkW_#+Z)VcIy z0L^JZ*RxATi(G;AUuDTBHrt=B#_UxNL{JOOMvxa)S_DZ#WACe|Ja_A<<=S@(bZzn0 zspxDvzUhwyd6hi&C|chC$JBerbJhQU{Ox3vB+6b1p|Xo8d!+2GGP6ffMxio7RvFnL z3L$%iO0q%-g-FOscF6iY&h`0yf4AQs*LBsE-sil}dA**m=e$4k=UMvZA}wFr3dwAd zbck5dKf8S4N>J+dpwt6*N&oey9@yRce*0r;zVPRYX5!X~A8sY+J+^OQ=hk>Gb~)yD zQtP63S-;_!#+PfhC2iLmVn(W#$=80H z{NmMR^E_$&bZ@Dq?4Y2ViJdvcKl3ge$a`;JzTZjL?AiC|WvR*R$u;Bh$-9G5M%nff zgCQ&4`~Ul^_zbtVvw`f{j(bzvxwd6kgOVFMOc^2{D4!_1xjQw9!Fr9{Qst1Dh4bI3xg$0l3l8n#F4BnAF zw$$uzxce3Fn^mQT+d3-hk1ZJ_U-jImE_EEa_ll3ny-WE2eRJD)^edFnjCl?|=~~_a zXw3H=!Nmp?Z3`rR(#!v-cK&}qwaabxHRt=@w$2Kp4biP0hco_lH}g8`%A!dXr!uva zQnPI(U;jB~j9O~gdUfj(>YACvd!30B+R}~ zHcfqXnWfi#UhUobclUUhH@nf)`m*O%*}*@HD{p%0YdWXBYZA7Glg6U+yj%Kyx}m(u z-J+{%9Mx~=>F`V==U|ZU=!|gl$6Jij{()IMkKL}UO>PSsOXXHO8KXwQ_+5y*i)Va@ zl826;iK6sghRyi6Pr$Un)2zU~U--znP96MGeE)vaVd;KXV;9$`?px#|Go6jvZs0m zn9Bx}Ypbrr%q*?$+*QVO&qZpntvEFCr?cP7TgI~zYKM=C{XDyWPVvaz1KAG4nM@|N zALL?u^Ucnw`a;RXL}BNm#oPDs zBd3i&?tns7-o{h%ukLms?G%%~@rnw%S2yeGvP9_gbP}D!f>PbMg8Wn6p1pkLmc3Ze z!|_(T*!^Uv-!ykwP;l-vq&^*^q0b2(n#Ri6^4s!115K;(_UTdFy)@Q}M^e^wY=uP&E-0F5!!X zN=!1ExiatG{WZEMS1b4KX3hyosvqV2WlV7yDPNhgOdkwHvRUK2^3tk0DxGWfGKq|d zD=FZ+)iW!)tZL4uzbst}XV@jihnF3O(|Y&b{bN~yQcUixI0g5^$0 zseW6d?2Vpd+1lF2=t4TIgdofHIZNHDuOxDJITM_mh{k1=@w@*!if37du2|*X?QqIV zEHpf`<sk7NBpVUg@ zb~!7uQ>zF`>1E2~_+QuOs@Oj#_Dr}glaZE=;laSy7y zD5eR~LDTQC5r6&X&z~s{(2@Fa=<|`-&dsFBYS&hIz79%lxG5eAD$4Sr$A6B@+ZS!I z^9qUs7bAXFGL~2WUG`MXAlq^Ihl4`W_dg4HcQ>aJPriMzSF|s=`|rErUCRpR2Bv+u z+_=1TyBoaSo{h^3YV;PwGnf44yq9C6+EEhz;*{{auV2N!{iceuqzqHo7m#LUpea)8 z%*)&Su3++ON$^y!qDQ~KM*5@Ca=ZTi`dZIh2dC_g9}K#;^X%C!>HVgpzU+}PHxtBN z>00~-TKR7@tCZb(;L(z*k$0_KD7w)(8 zEo!o%F54MRw!~w0J)kkqTwmWH^&K|_p`4V@`q+qs$|TPhv@M%MyE_aXYM^O zM$P%$XVgoG`NZ1?A$|7D{mPaKuW5FZQ2x+y%HB*=^Dfg|=m^Q3k)Ii~-5U3*FHY(b zZnQ};WDJo%P5uA{wwq{=!r*Q$&$BX`B@g4IFI#Pw4F+e_sO2VY4Wo~xH9iQXVR@Uw z`Ze~>Yv;V=!40oXac%nz58qLRchfg?@(wR~77Fu8@=LZZR3?hl=Ok?n|E;l&2-|Mp zoF{tI;jn0@Zr<{G4}0o{M@T81@m)jGr-fPO`K_KO78cBDW4Ol1tb&5>1zG4@Whs9; zCFZ@jGi#N%&h%*8O%gvgURzR>%Wsq`iZRG(U+7U4QoW##F7bEH5)$>tj$T&h)#ehl z;cYwlx}fOOy%$LwRprc0!lx*xhPcGStK0&Yy%zY7hcVV?bp;+dYd=K7s#*V8#w|$Y z`z5JPKdwj(?!9}rO#4pnjMUqlp(_iwMJJPO8z;l!?z&~0FNQpS?C8Sy zZpDy!>Ty>^E)Jxi)bL9$_W4O;0t^6+JDL=+ZDZ-Jg(gSl-QEXQMLcTQ*jD50*jMsp zX#ZIa!j|-l-|2lcT^ymg{BN_HJ#(gbyC>f(+TC8FeKYdvyX#gJ7NwgNR78Wuao2ZD+>#=n7*X!Tv>{$~T{zkK8dat!aq{7ql;YU-US9^lLSo$cb;f!)ay-Ql6o)joeJ$ zzfTKHhzUMsxb$&P3=SJVDaqjxepkBZdK?N9j_@elr|bP5Yak@(TXJAw!P zS)L6(wM|R=SmLG5?r#57F0dsocCI&!kt2vWWLsYoPD+)Rdc+nqA8Jyi36_*Z<{tyn z+S+z~(M#l7#Ya~y`$~8-Y>(_gn~WZ>f9_OEgP1D%hsbN+x*F>j>7Y0AU|796wcIAT z>QTFY%3Xyj<)^(s3rK52F zZn|8fk=byIX1NlonP|S=hQ_0doa|xji#LpWprM&Ebv8u)0VW`zDHD6K>1Obl)e(P& zN(iO&xCYh_-{3pklg>q2XR1B`@&{Xl;;YK)e`^YOdUPR8%O4idmM~tyZ_!9C7ty9B zakBloQBR$a>Nkb$_-e7*8P-ix#rB4OO$e@(!e93u*HKs9Y;E_8bFbuTmP^$olaEuA z9^4xnQlKtVk_0)E)U|5Xrs5hD%Fsq8t2fsi86r2Uf452$#NVU@Di}$YT|LX;~IKU_V z$6%yj<+^_KZ!*(R8zH*+4Lr(xJ*3b}?#MrqIvt8OHRRWCl=F_AIb9lPi(5nM8TOFR z3A4t*(#fR?a*2Zr6ZIvdRochZx2x)Fug)4d**h7L_nEA{rSYKJ_a(9N^V~~a+p^s6 z3AL~2=*6#o&`azTmZ|^9$`CfIcIOa%RY0!wplwB{|9wk;uC5bY{;f|gOUY3LbY5?r z?daKL*2-2*tuV5je}8JMHQ`vI;{5M-FO)w1EW5Q+##voQ|7uThyKq!e>m`q~;@iJU z6$N9i3Yun^r!yo{1Y2DXEsRNIdN9*@zak!*29+nN0;X?wkb{U_Le2%9#?CXm9eW^bkD8nu=F~G zEH=1J(jE$9?P5+bpI4=|&a{epwoha8*5S6+tzwiGzn1W=GBy_&q-tzTIr?1Q_QrPo)k>h{ z?P9Li0aN7=@tnN(!q>@o_ub-8(m8vQY!8Oeab*vdPG{tp(y>k!(?yR`hH*Oa(zbkg zXUk;xNy_vRtwv>vnqsJ6%^;iC-@Z5gCPgcL5sJIy)X@q7Nf=nUIQkDaTAVWVwS{DA zZ!(g%Y}2yqk=J#7C9f&TOA|b#$Di6)nH!LMV&ohcxYGYsZ%b- zj{46xq{trZiMv@iPP=(VS5bH0b%pSAEnJ1a#;}vKvXu9hR#h3(UG%E2z5M7*C_AH| zv-f?51#!0fYNF&16gi~-{&?`O2$dF|;2jYNYG& zHaY)1{#-8k;9WtW05i1=M4J7cyt%b7eCu)7)IsmmtNU)qo?pzAPh-X4)JB#n_tse5 znf3TR?^)-TO}6HGs9Nsp`B{1!>+2JOa_IMLtcI^j^y}{5Kak{KzPrES3blE#_x{87 ztk>c)I6OZX{X9NZwdL=unmyuqso8F!0VZ^A zNti|0d#F>B_mWY@%{7tNjIZw8J5(QP#>Er%dq9RKR#q;>AUDldX#Gm{Bt0AHvrL}v zjERf4mVe|pOpY$N2bB|pg`=aqalQR-wM2y;cndI2yDa~uY&35;$@i1z2bb#cZ`yI! z3$@SBIcd>q(O-6+qjrokcY0?Va?Mah&oiixBU@@yv(kRHE!*qyrS9eeB&OvRIY#0r_Xmt(w2#!uV)~$2bIkyx!rl+f-o30Pb2F4S{d8=<RhF`!rK`3r`^3BJSk0}<%F5!TzvrZRw9Msg`;`^4UD5D; zmhjjISswYbiSXvqrdZ1d(5Wn)627QX_c10b3tg-eGV*Ea?}tuhSeL9^zzIHH0pVsi z9sQ;HS+~i0=C5`yv1w^Xg~pw-k}LWMCP${0GXFzZIHXrw6VB9P+L-9>FdY0xkY4Uc zUgn^RATusEa`-m-<|->qRdJ1NoIG1ZSqdkS+R6Cd>R@ki%LsN zk7#fI!?@lWm|vH$=LD#hqcAAv9@8&jAHyEl64@qDd6)B9h5Kd0Us zI;_ZMD3;Ear5rB!Ui~b_GH`EpUteFK8pz6OYSZR9jKeVS^1|44%#hIr=!Osv{l*DL?5y;AmP5WHC%spp zm0$w7Vu7G#j3X0`z!>~*u-fI#5%=)t;rJGKkg}0vV;V(%EIY9Z(dGi(a@g~#sw%8J zw34Ea4<^$z{|NplO(6`WaZHL~)j6TD9}6=t==I@CPW&-Xp1W{So5JVBV3k=MC!Uhs zV0D#+84tt$=JE?h%te3R27mG1?rhiNx{A*5+Quix0gKS$IgGaQdUT+trzI(;KkrO# zG&f-I^uZ_rYDvHg%%2H*Nm|p%!?vq#k8g&xuQcno<&)^}hqgQ+%WmGc#$H7i;?FTa zQ5zmH@55jS-wt#L1NpYVN4urwZi=$>s)+5Y$ZfvP@iFn~aoOZWnXl3JpV7pt;x#D9 zE$VLfejb;caGOCPvdLkA;#{n9r>zO=XjY^dIY71yD`u&pPifYD_BJX=A ze38grD(`O2S6AJswOdzx_Ktpd?$}Qc{*SIC%ym1p=bY^5wGQp{OZs!kG~->YS-qRd zng|z7Y;uD64ZBFR-3Tnsir}r5OkW#TTmDdY^-P8jsa|N;mr$L!sWc{vCjzdfjhyNw zo`aI*Cciq?$>V~86)5X{Fmy3BW5!&>4H6v_Eun}2%IIx2HdyUDhyu51jy)ZyZv6dZO4~qhdm(Ze2mauhz?W7gj!b7=9-{dg(?bTog-j0Yc-}cdLofUFg4e@M zZZDentj#uHnXSq8btp?*j(B(D#p=Pf1uI)ys3hO`w`fiD?!hiyKDR_Ie*2GI>|oD7 z%k7e@YPx~e2b_%d_Syb3Z>cd9dimq?Z}vSr&wdW20*NTQJ;sf9zZEsvF;4ke1-4c@_27=*D+T-KnY;+yY=X66?G4x`{8A2o2c!~ce@d;PN>i3ud&>V;=)yWcR%y%1WpS77sv;5p>1F^uoO(HUgUD-WKql z*_4`Q2$0(LG0gS4Tz=Ywd(y=d5NUmxr3?&3Q0go(Glb}>dMU>d69pd+c(2HyU~+Zq zUk~ODu)V-h;boLM*cb_S@6vM1k1M|gR@lEFI7KMBI4T}tNzVdir>*9mI!tbYSk{D@ z{08*JUtM`m`?bt@n1ZZwPnkHSb!v#bOp^}6FUTCVU^adQ(~8ZDi$#x&x?B^1CBZaa z>_vI1m-of~Dm0N%WnIZ@F4uW;GSvp@1K`l?`$`%gMq)0Rx7l>6J7<1jQ&qua*TXYL zvRZ5G-hOlJY!)Y?f;iqW)& z0oVkOYxUEICCIa+s68t!)!jTt6^Q9%EOtr^WTn*9)YKgft{;Ay(FndPut`ti_x$`8 zD6*hXLiYH4!qp?klE#!$U%hxS#v|YXXc?9V=H=bnPRg*0h{!4zvWNqK0uCPLFo_vs z%tB(W57WS}&Fc3bjmpZ(x^s)ohCVKI0#6y|8F8n7j}Ltb8k-1vPIb4b#2(FL7%|0r zcuGMp($M04K_gfMP>GI4nvvYWR%ER(Qh}!fNKQsx-es>==DT-9$jzWgk& zcyOIQY6sg6`NadLFV!8PQt#fJE7GCa6*moycT9;$tk2fsqPwl+E8vm>%mhu#N_y3s zDmbsNV?rMX9H}4trZ&ch=HQzmivo$&W8zsO|0TfrD&5eN&t@QFT=LtEZ!k&sQ2C3;rjzFiU?Kj8VQVbqw z1V#v6w+gQRc3O-iNhSYj%);f`LQ3;uwyhrD$qQmf>x&s}qW!*GDXSid3ypnvu*;RY zP3E>1bj0*Ny56%V!rwJ7c81FW66z=Flvb3Ie8XZ$yA*p(aQ)`@_rglU&U z!F8BG-CF{g7IQtU?xH|LZ zcOw)_H`+CELS&-u4J+F#Ijxd$O{ZgKj$mOx50mq+DG!gy`4^#n($o}wqtc?{h(&8aA)v@dWoTXYU^$drgDU zjmtwiFv;nhsU^Ln6~|+hJ>_F8qe;OQK^Z!IW8x=QeONLS5?(|77{N`MgzyDGe&|K) zSl|mLuV73Xaaa3)9F!3-&pw!*284nDodCLL3Fi#1)=`PMuV!INXP#WUV{EA7Zd_ns zr4~fOmru_{=jk0;bWAu9;S z4QOOueCKDFyABQA4{s81+ih@hx7VI}?$U)L1-6SgaNv&=+@86DId$lT7Pz?V-Mbg5 zfcY7~Rp2uLHcS{uVkntF`1+g7&NrU~(>%aJ{{{sE9UWT?M8bdTL)juHNA>YXEW?b4 zm%!nYl4=7k^1!)8O7UC2!&_DOW6VrVclhAIlr35N9}7FO*#gK9012)EBSkDJz&>!_ zxGpiy{67F%Ef(o#AqECo8VAjgRN$N7}6_Xu7$ z$U)n_7Fi!6?%dzx6ozr(6(Ybvf@MFG#KWnIHyeNZ1g0h;6qu|7&5=|EQ>CJ^@+ci$ zD#rN$?>Q|g$)8vxI(P?@Z|v+zY3*F_DS-faT~vg@_g5U}u;roqy?1(g`ejyAx=PH$ z`eD2NvIvZ=MCwfzijM!0^e*9=j_lvM4*dy+~d>@B8z)=8q(=qO2+R`wfa?sd~KCuJKHCuiUo%zJp^5N36HAD{iNTl{))#$ zEz+Eb%p!{o2%;!%88GeAOFET8fm*vGySCyCnn+(gcDy9^C`x>6>e7wIz5Hw5KPEMN4}3Pd*s^9d!ESuU+{`eI=@}DM;iN zT*WUlwSEGvyECqX8LxF6kBNECEx}3%kj4}+Q8Kj%DlxX3hJ%T@xi2F}DIM0q3d2agblh(g!gS_7%aJ@abn6pO`Q)F}XmM2ipM~gSZ$`A@RD%Uu~={ z13nBWH}FCPBNWVWEuOi5Q+a>{5_6#wGc)xi_8k*NMTg=4%CSYTL?{wjN1iBXn1UM_ znw13#eJ3z#Z{PYP%zTK0`T-Gyl^gBX)^=ZPR{&TMmjoYzEl>5UERvH1%ubQxYk>tB zq6&l;7-a+-oIR#lsqey9F2JTW{;)r3Y`9K zbV<&L{^t<2f85)w`mq|kE>yOHuRH@?NoAsTP^Q#No}T;X4Y`T1S?5Gce(1NRPzfHR1S z!717LP=0f4rS*2T3>N0q&C#nMd#^VpukY(Cb-Zq4qnxoVn9;@i?DG8ld_^69uAk@W z)48rIzPZWcEBDA1eYP<(_XxVl7ES&5!Gg>K-r-So)`a3E`#SE_<>*gnB zfr;1<3yv;i58f{^#0F;{c8nm;uYyyJz?&$-W4Pq~&}-gSQE~C+6M1i>d1(mREqEG_ zK{vbg`v_0#32xQ*8yQJrcEO;iWxxA6tJ!(n8uJLw+fu6dQ1-j6G0PxE2PTg zwPFG|=+mU6=vL%$Q+2W%t@2It6#>@39{q1PK8AZ4hmn;~kab*#HO^MBWC2pv$ejJ6 zd6~FR?6R+~O&)Og$mO#RnUj|9>2Y=6SVEgs0Dw$$t>QDY(~jQs$hAyd_HIJ5O+6BDddflj}_o+e^dMA#r~KKfFq%J~Ei!NA>RviY%N{glEZD()Lc~#MWWlN#{$P^Fzv~vmk%)Mzkq4-XV!F5TdQrL>!%bJYRc;* zoVn=_mtrLgu%FK%2lplbHK($SUq5z7&?0SZFQomP@b$!c||YL+ec8>JU@Pl{3}N z%p2{@m_;D&XVm{asvJPgjM5LT>;c7rAiHV&wE{l_@<*t@BNKxIsF?afMIWV{*)#1> znWCt0dwp9MQucnStu^)^z6lRks#)rG$MXGRFnN$ed(R<`^P8QH{1RD?rWM^ggiE(e zoE>)hjvN*$B=z0HCe+zZOG}I7IuTm@raE2S<3RO40QJ{5?t&TC%2f(dDOCs}%U3x_ zU#ul(e;x!-70%c92+!zQaUBc$~?hHX9mk4da-QMB`6#^|6(w`XdvXXvghm&M!%1b&=AGESvD1RKLwf zt!>YAeW`4cZm^&vD?cYYhn_oW8eLlXZm230T6V?7OJ(iI{-((E!+rmNjhyoC^wr9} z&t6a7NaK;Tp4=NQJFlQk=DmRJLL>)J#3O7ou<2lQ5U+nIfLSA3xX%_YKB}eVM$sKn z+Z^A_?THt$fBcOHs5rR3&cHC+J0sgoxQ zorekDtFDEu9deJTJ|8-M$q9d%J7?){pCiH9O}hJ6pP)R&>Mvp86j*n1g6j4BmL1$Z z04v}>cHnpzliG3z6|WURAv)7FvWC-RuCUPrJ7cz|de-kGWuWW|*f{AfT^MT@1NRf_ z3nvsh3^0jCR9wu6TyI12zRV)v1_4Zlp){(#qo2DMSbW0%ByTRhNB~oha4v1M0;E}E zDblleP(Fw05j=B-Tl741F7R#PeS8L?1@RWaP6rQ^89pC22GJ3KdtLas z#3hJq@D)v*;9#j?d)S`{Kn5d>I>Z}Mp$j`IKh#exaB&G#P;@}wMG)T1!o z*ZK10mu8+us{@rKQca=uYigfQ%bYzZcp)Qa=j}=b4(ea?>CS3K41FKxj4}s#C*M4@ zGuS#p8C!0;9#{-L0o^9@)d!5-%B?vqKWv5Q#^p74$j&}?`!NK*#Ao4~!VB+fU3nRL zj!_GcD7f%eS_=YiqYm_hC81Lin+dh?20R=b5_@yM9EBM}FaZFSJ6bn5&hXjsvMP+U ziTx8AW^eQ%*{l0ok(7NIM-#z(CWI19G1(6bw)xj_D;oP59_6iDIyS+m(Qu#QFB00I zd$cUrO`}I0XT&CK}C<3_sz{^#6GpBDS(Ox6ynts1lu)hl{Lf2S`q~S{9*FOw`5dk z0U5(dpfGuiEa0M|(uGd76^!beLE`wLvG>YQ07Uz6wkWXygx#P#hO{*S$V3RY_6PXwOpApPzoaF>7oc6|RHGAt$_@DJ$jf@|q4 z-M(+$Me`Y&S3Sg*`~2-2H+vY7DliK>Cx7)SGnlRr9%`IAi&GCv_;`}reSBqLa$De} zV6uG1Yq=7615LbIh$f6)-8?qoLf2dX+TMRCD>&lFUR{@5I0}yu3UwJe*#}Ae2-Yv$ z9{7>Ol?vM=oAKZD{pDOdBkoBY{p7XRhChZ7Aqn_@h*D3HKOlr@uo=MAIm*C*@jT)@ zLw@bK{T$A{co2i&)F2`uP8H9ZWlsY7*>lx95&nd=W0`{>9icIx62p&(sTCQZ4)f~v(JR!}qud)`k%3qCucvy|A+coh~pvMFcPC6vZr#xxVaWA|UN*TE$e z7-nJEUx=6=5H7SxyPYye)^aO3Az=hyP=W{q8W4_T9AgA=4HO5$ zEriexLX935PDv_*AgbK6kv5uB?@y6y$tdWa*L9V!i25uf{7E}!((+pI*qYaqVr}Z( zxrbDKax;aFnLeeXsJ!R!Qm>9Q(cZeEwm5JXr$_htL*p*mYgkHD{tIFO<8kM@V%? zr9NBx;SLrdiwoxGms}rm$c?A>A2)h(Wa~b|En)(y3C{rO`N&8I;_<-2LdF}8*a~2S zoQ)F!Odbyby@y{|3;YW@ErS?b{ zYW*wEhItvSOqoAqdjd5W{+MrQy~Q+}T)D=xJ6H->Y=D^8BD|Kf>-$Aur{E0BKdT>h zt_G{60Ok)!9B^xhcpTNAN5+-6l-}1Mu`sy#x0HAj;92KeG}9odwA$mnq03#!`kOYt zk#ppxT_0vH=ju*+MIhIL65iVK%nJlleS@3Pca;gF{DZ$Cib||962Yni~zOm zGv-c!{?GTg9=)5J#Y1eikPs97Xx`S1Z*5*QokH%@#XaVX_wa}%m&@CT#0TM5;+!Qy z#|jYG|MkE^t*_KeS=!lM?52dE#$(%Z!@CUyyxb>ux47Q*^4iQzkb1j8CQ~C#(-+Fu zb5i~CNJHS@L8UVfI1<~R^wa3v9s&(A1dzsGF(3i1!?5;}#)3r23}E2r=1vQgS|Wgm%m z*&72}neZ-@O2G}|zRV$_Cu;YVQ3W%;In_Xoh-S&(Tq3k4<_0Eu4JN~3`mf&Q; z_M@;2_0?-AK_FxEjEfYJwg8_zwFH%Qk94-i5te1ab?zwXOfxi zki#iFCM%@p<4Ja5TOf%>gx5*74XAsq4ju4rfO^J>B==uOm1wFKTE!F2x+?3i9tfx< zJklj;F+-#r0Z)b2+%aqI9G!guwWvilE}^}})i|imw9xb>+dHJd2$&eMJqVdmNM88W zQs85PM!1+}yvY5T0bI8x#Kpxe+N)YyTWL%$QCh-~$cvI1kKB@!dga|}Hu93;nrkmY`&8blW1pGnO&K0nt=u7PTI4xwcmGOxhUg)NL-1z*FhX*Re zZZNgSCU_tE!O9S-4nX4(fzs;t8L#7_Pd~`#ef_MaU0la~D6<4!+nwsneTM%dPcwV1 zu;xzP_|tzzB#%aiYPZh+Ncqvb$#%PYBLahh3_{$;A0Cu_OccMZoY;br$SHC06P*+_ z%T+Vzm_(`xiC{JU7?jJx)rXSC;OplE{))j^+B&`6LwwJ#AJ1&1&+;pnz|N^N-MG zDw~e=% z7w z$$Y<(!#bRqtwEux&}HcAcCNJXy-0ms*GN7yKPg4?`%~`=%1p|y9H+5qqDc_DNnLx& zZD^rJ;U%9;l@V;tyq^R`9~&L1nZ5|0-CEp&whmdZ4cC#$ERn)tjZ&L05@C8Ap;NuO zAMb_l%M^XB%icQshI8ysJ1^UWhuf7W0k`k;b_pyhsE@cRQcSHe*b2)V_e6;#S;rwp z`&q#cADl>g{5LFtZlZ!Z1(aI^&_$Pd3i%OuM<`?uFjl>wWG%`C0v7{ zhlmhZjNhdb2HPlazT%Q)B=s9Pw?pH;G-aK1l4^rXd9I45r#Q?dQn1)w91-C2yTMdK zG$?YaY}P#{IvV@n#sD(GPmG?(b=M(J%kggN>QtRSA=krWQ9;NQjE}#JH+_G15bCWbG%g1%_ZF06V& zWJeU^TkZ^t`Smi?Nk1rYIk3j;9{PgGGa}$@sfL4)Vx8dE5{0TEst#>6qfg<=Y)3P) zD;b@vgnmc=F4eu_?uYwLYySbU21W$)bqf-N;m+nbhKGzq2uc?&rSYqvWVYYsu8N=p}Q-&gr zPf9Yv1rEMLw~OMx`qYMhc>1XDn{{TW5>+zeEwub<({EGC7|fx_UOU{QF`#$bf@b#) zSyvQ%32F}-A{ivy!eQ_PVn4VV&#%658Gr+UAvm6>ksZf0^4C55Z&Q`B%gI@>kv=&8 zd|Qu=aOS%z5jG(V$chFm{qiaH_5aLIV}8)c+2Q`_+cT`BxHA9Dr`ROz2PupFMMI8DYP~}Acz9W}9;ZP3| z!yvKald&CDX`KP=|D~rWJrOd`ixh^iqESINvgBxDY`#=XsOPt zsFiq3e)I>x1HW=-ju7FJTKm@KHkDIKbisVX67DDY z3L6g73WJVhGSY>JOOa6{e|zY%#JfE24O^u2k15@}Ahvq@&q<@Qwk$Tt7wZ2`vP z4(_17zCNK=M^MJ7Df!`P^Aw`+iSRwi?dQJogM7X3g;c>8y}CIc5P;iUZfg}xZ zE_|=K{+oo$!jZ0qUhYpmR8b|vb7BNj6S-{Wjd6uL3-N;=3V2bxTj`YA(9HC!K`r^R z*Zd*$w!F5d?-UyS<;S&yD`;^w%~x)y1(oZ6Yin~7VF*Cl;{~MLQrSM!KNOj+=5_dmaZhGvPR7p+8StHihyYKz%p;)9< z*Nn{IeAW=&?wSY>;Fy7|ONrEE@5y0SJAn(&UL6~wsJ#Y6EKU=G-y3|gx&i$Hge($V z*T;Tu)|cHYd#5dj+Sum%BHowNF){s8kotEJ;ats1aE%qWWwdg-+eCWISCG92w>FpE z@jl@IZj1AKqmdcu(hu*^e0ncRz(vU>M~H;}t58(QWHQoc25YW{dTVPF1w-`l;#0OZ zmh}w`9!JP98`iqC)EiPi-6%L3`XD>Y>Z8pspNwne`;&%u@aR(Kjoy2^Q?*=V=p_$- zid(`R6F)5u|KW-wtcO(FQ4;)glE2}-k{(4t`QcuVN@o{8gS1N=5wi9{GNSBJ8}-qp zKMEZsk}p2o5%lw?o(PwNisnnMmvN!nuT`qbQO@OtZ>mLhnFjL&$?o?n-?+_`xX0nhskj1(i88^q>LvC?SM{Y~%cV!S7_WAN@-} zbDd=wIu06tC#uGa5XxjepyYyp*^G)3(fB8ryh=_K9woENXq*`$GKU=VDvOW02~wI# zpax8Dhq@`an3d@yHkn#G!aw9UTsl}_KIHV&PUM8>dosWKMpGZ&u#4=I{iO^^HPlaN z*wD}|AgD5~9ISd*-LBM#zm(cI2_af>&z0fqs~bFF=l&kqS_#|YQVPOnJRm{VCnpC( z>xfH<^GR!8{HIgo*duVwCe7hI(X6T6xw1m-)9;4;1ZQw(gJM0>E!_J5noi`Mf?@ES zsj7$BfLE-?+ub3G==XvbLVFa{$}jMBmk@wXfPj^nJhvCH7_qN^Gf!oydia_~BrL=FsmadTZGu#s&jXykAJn>>l8xrn zf}Eoae)1@g=!t}QVBq(R+bjzNKxEs6GhY0PefoxXjPtzm*^k4{sO_RN1iE!d5D+C< zIOOa9dTM?lO(O6Fb3u*Qu6f`3ah!3}gKTq2i+cWWe6H>Eylc+c2ub?=0SNCkX4GZN z50mab+PJK_k~7o}dt*n#80Kl057xcUjoEWF+mm9h|uBiwk_|!ts_dI>?$)-%MTl>3Uss%i#%pIZ))=7yWK5K`%aCp z=Y3C?j6S|P5ZBCL!70f2D`Rbar$GFJ{S^%^G3FV~4PVl_UmDWg5{+v)yi3t^FR5)x z^s9a|XGXTvrOj%pisw<`R z@k%;N$fVEIY)KLd4c$40>xeX-wOe7vyBrd57bw4mto<3NYQA>r2Wt0l6jex7y2E7C z{KQ;UJRtDf{OQx9F70UN(&FMeB>Zx8g3)8pM^g4mlTboMMGed<#4l%%5xVNVQGD#= zv06>?9GFc45Dh7%`m7!13Tx=EBgCr+k;B|8RZVE=MWIYY(0H*8$z?*839WwH#JibU zNoxL0o*>G-L{g3rNJKxNnCD+!e73M|uF(*&hal=U1YeFw<38AX;Ko=hWA*AUdUTZ@ zt2WGu=4(GZJx&}i#IcSf@K=hLzL6CG;}bH8^-`Os!=>sUR}EMR+0oo~*Xl^Ji0#^k zygp~KL5stAF7wx7DUS~qBfM{F3i?iBbLt4uT!Qw5!8;2S;InR=Bp}58wJFD#db+#I z?yia8G&L7vC@3m2XOw2WdCY8vsC0qYiW9KIPGn-qy8ha{xgIE8ESx%Yrh3m z>}GHU;>#l*K7rA)E-|#6Art0OX*|_X>C5)Jziig}eaoL)N;<3D4zKk%?gYJ4Uaj1v zGO14}j#(w?|Po%HNo^MT}V&s{Z=}yky7JlHy}u9H9yL z4Za=$WreO6Vv4U>X~@le{~M#i? zN}nfpu()9=N}Abrsc>tSb>Pl|Do@LvNH*mt(#%Fh0Y4^-SETC3cY1x_@F(?&WhP#a zGa*gZSzVJgey->nCK;RUHg2>mv-@mYg^rD^Y?!2X%_kePKMVEO_r_-XUK?NXAcRe9 zdvfP!z2|6=l4kJ1l7@e2sEGayJ~@7?5=HBqNamlAV~wBZR5C5>OXVtv zI;zY~^v!s!^$mhWEKRvf=eR3q*{EioSQ4_9n9=Ujd@SC-!HPDSS2@(XwzpV5aVWJF zU7TKCBT5jw&2}1bl+7CFTxSN(878`5{hp{Q@ZRzwR%~Er`7H zFyCD~h@FPiVDB}$5&hZs#~9G~dg(7YL=s_k}mc3&wtwpTiv)eOG)W_JUdd7JoUnLqXYZ`?8Fw(;fhCK(x7 zG>ccXtae^c;ne%66S^yCfVC<%K)nF%FlECVNu9IdYk97Lhw3Fc1P^x)eEs=(Q&gzj3J43Lc(j@D5@F~1vLe6jwHeHb<&ZFV7Cu655u8#A@{0X!7`~N2apvuAk7} zn);q4#MGr?wDt?!9!kBEo}p=d-jjN8BY!%hH zc{D8~5Ds0m>^Zb(KnSDs1|_auG=JDSuD4}v*W*>pZ}PU6mX`;1_con}&6w}C%?mm6 z45>-bb#@!d0-^`U7`w$Bg9%H z{y%Zw)>bNiRzej6r5ZB}i@L|sTZ_q?nsF@|U7>`zg!K=M5{4r7mm}P0=CBfphh>=U z(!JU~eaqeKx!H*xsJ^x!dt+T}KzR2YfnAvi=nTX70I~gW!49F(Fz@xWmZu5Od_lSh zs;iH#F34E~qqpX$k5sH43)dwH`_ zY6!{#vbHTKgNPF%Sg2tU-|6Y!{O(@McRL9~j>_ab9@soug4=D1SI~1|&&-HI7SXJL zZ2%OxrHW;I3+Dw&qV$f2?6-(P8wwsFelPs?{7PP@m5?5!nK~zkdxN}@{l_Kf9ehLE zJu+q39554ZL?ooIpMUEMq1(E?{)SI8+UFzkY4;M!%7Gcjn?D|unopshbWHyox7B#B zLhb^ex$9}N95;#6U(-EQvxGRFu?nyr*!gWlJ?S0VQJO{zqPF)=d4}RdSX&<~zZn2* ze}@pEjfkAyw;zo}&q(Fa3A?E~GMC&2t2|@yMpQ1U$UTot+I!*J(#ip5NxS+y^EKSy zzYR$|`)FQ|4tic51sV6q^N&d7>19JnMn9PEk`LL;l{aV!6YM^05O5^@sHMM_?aRnm zeS@E0mj_!cE;U)GQEFwA3qEKsH?w_&0i!9#dFBHF4MAz zHf}WU28=yk(HMS1$YTyA-X0i&sOc|4K?SMQTUWv#*){5Q8!SL?fhYiD2LV8f75A+8 z7k*I^*VtA0XUPMLrL8H6QS#1HxI21lC@8fy`QiDcaE9g)A(<2Ei@274A5KoJNW!hd7ZlMnY+68*g8TCK+pELO zTUO0WMCuZEWIk4bW=}jDs+Wd_hS-Ror*9!JH5Fr+huD-s<5LbLGy}h;>%oRv|0P;O zNGwG^deTx~r}MZ<^TREtp5p5l$W>;SF*{?2BOTH!$bkPR^SPg4*7w_q{rgyGPqfV! z=Y6ts@;PwnlYrZ~6r)`AE>)KI=I0Y4{OK64iSGTgytXSPwfkk?v(NDGQ8Kw>_QV>) z4~`axar!i3TM~8-40J+^S!DdHLn)B~Ky7{SX~@hC*LgeTQQuu79KoV$teo`QwigPL zrTr*)e}u&4;XBG*bQVH$rz~&UC!*v$CUDH!RPaT17thtZONWU9{pxC)cPmOKL~ua( zdGK=~Zv=%b0>O`n1K|?tGwGv(0N{RTJdDf8{;aNkmJoQWwG)hAp0@y{D&*y^EYDHPwrNWWg@_Ox;H z!h;J5=ef^(@9!_7*K7RYoiMXJ>lSr-;;6IW0(6q{@`z3?7+Cbcm$r*=FU+}Bhrd!_ z&HX7>(tBT{`xwW*k#_-?UI=zDy|^Y!3XDD(G$<}tn|BWgl);l17x5)#uvf=O_%K;>+?5?*$=h+!>QR0 z=jZ2Npq7h%6lweCR^_6{Ib_D{R##yxi6olc>O6MHG-kVqtqMQpZ^AZuu7jDh?WHsn zm%foW+1iptoFF}vSpI*#0Nd^SZHo=Cqn>1BG8WR)(_=6G6ocOSJLSfP{o_7e)HRSz zi#d7qSMo-o_eYrKdgX}#xb}g}vI(t&v4`!!7D+wkO@HUFAcvvUXH8vT z<7ZrA0GZ*A;LqO8&pOQE?56r~c$~)P0S}KU4;dZfj?Ae!29rEF|NA1Dr^)f3NU#rh zCqFn|<{=@>CT;hMAHzxrevwT03+G9%y!V8N25E8pKx@p^&RF6b4830qIC2yg!AW%Y zyAolv6^R*>IC1vpkE#z%yS>k^GDQzHhc!}{n}-VN$W@j!8>jvXFU@_V%zA?%D~Cv~ z=eS65z!#UQ6W5!k`@On^YDsvS0*Bb2nW_>xLZ*c$?O&16lyW=snYDEo3Jumd)v7mW zgqa-62~&Oh>Tk`dRXQ2zG(lFj=NIRLR8ad)O*rDP2jcs^Rp4T8x9^3$eb0TC-WBKY zn_X?l0^(f*Ponf&i4C^Ug9qjhWNdg-)wi^le{(C8Ztg@iAS= zfi#Y$ z_Ga;jnBezHV-e4=u!B>}`%U+7-4v_jm4p-@Z#- z5j@X&x3tyr){1Aw$HsS^rny*H(a+*!UWfbDGNI6HyN~g1qSKxkrnP(ZryYjF6ul<$ zmwIW38^qyT4;&$6MGnOf8`XIo*AR3=;w}?WBh}Y;gVfXN#w*aGBd$WQzK=b#rz30A zx2c^T6S>tTk*C&F#2LDorIe>@RMPkgJD=<^{*f1R0ueg)O}zLG4w8M%#zt^68lRk* zq3Pm6PPb}V{IG*U+_wO|Iv>x^juHE5SWOUD=pK~}0jKUVVMNl2gmPe<3fnM*Fzfn= z=Wb2+y!ie`*cl66$K!a+Rp*A9soG$8Q1bL8Qq3~-2FBr|4RMuJ8s+bjwS-}0hggP; zb<>k%=NxkUHmMHk=n1+UGwM4^!SXq7)Z=1X@2~l}#cKBE6Xc)|_^|fP>8YvLPKj8m zP5k6nZ9~Q()swE+5$h1^#zbbq_C*;nO+)PIVYfum0}vbnVU}k&4h7%$#^7aQ{+Ri{ z4tcntnHw(zj8k6EyY?(gZ!S}AR?FS09s`l60B@PpQP#++rq>1v4F-5LT@{c0 zWzGBv>LoMjm39(H0m&7NRHQc6AL9z)qcqjllN1Y#{hug>z1@6UHqz7(N^uo8-i&YE zUp-(cm=E0*7EUQ#C4l$GIje1wk?(8W3kb~&9UbGSx-S;nlefx57R_zt_-!2iFzT{$ zGhiEu=}B80kKVATPB{@+G;v~Iz41g2RU{!rx6jI|@~q!b-ZzxnGBNDQny|cjkETnP zRV|lfd!3-cdu>*^>~3xB!-+Vz;n}R>xh;sN*DK&qwc$K%rqU2CmO>cq*C?aeu-FuC z?50lloOLY>OPMa3F7qDIrAqH$Y*+iMvDNN;4YiZEncvE#7}}z%<$`esODXn?`b&WD zG|-0-&>Kr~@tDpk#RfpY_YMjQM@RKbf{3IDajAuM&}(B#vNG_(f!>2m?wRlTS2UVW z-O8gVlyI+!tFN3>Ow!2~hwLO+@R6u8X<%&hiqZ*QTN%)o79uA~kQI}*e(yH_xyj2U zr6yK_OKG;wvEx@$m;#eybok@Rk-VSxKkR4qTHBNB_zWcE#aaLAz|CVs_2Ey65i-sj zNfZ$euMyxpR3MIAe@pD%$V>kiD{sapyqoUcC8pgln_`@a(`b_gwQ-T#tRCCXj8Y#0 zvHF_)ve!^%8%)7CW~kO1hrO&rcE~d<^a#domZc$1Tk5gPMpF72! zyHfiO&J!_{9dE_Y#5p&$2szY3E$VTXxUL6s;NZy7edYKzmUH#-3#QM7UG>A=hZM)J zONL6RMp}X;odb%)Hjf-%)(NLB z2>n1$SGg54(0!lAu_oNd<*_K~7TXV&n-Af10?}V;`jv@O_5ghQIEI;pb)FBSy+p~_ z>-7F?T@BUMruR^W4L17RJ8OIOv%Z6RYr2`Ia4>^#&<;{qkc5ODqMBl;_IqF$hhUW5 zrL}JUeIXWu0gWY*47J$?74Ys+*U*6WR9;fZenEpl`(_x{U|U)Ao@Tq>j4^J1k6AO( zhorOkgRrtX!dVq!EeTyeCRI{3wxo?S3?mZlyDwg1ZRfGi+VeB5E?7!z0^mB7RaKtt zx9gta#=y{4n~D~0_u=w26qc4WA*1qPa=$_eNt~&Pmc(ldzbwfdkq!>oPXRe56Gatn zmhkoWw^qiuK~ij=!0?`;k)Vu*ydj~7{sp_X+{+J}Z2iZm(H8_d%h}OlC4|OVy3F^@ z^eqa<9%0q_y@(eYwX21chcS^Vmk&C@?<3pIf>=YEaq6c0KW+N83YnKeF}dq%Z+J-4 z8`NC~6%I@u_r{DyY9i7k{|5QG_ykDk-(#ZbKWUY`n(;t)d9JZcLr<=~bwTS>!evG? zO;;fw;;P5F2`m}frDk3F_Vjvgg!Wh_1@7Z5(M0N;$^z;Ak+Nje3(l!g2f%$$0+)De z44L=(V^q{4M$<(^m5sA@&~R9KR$@YMv+ASC{kyjvz!OoSM2c}-m%JG!XKYz)^&+4)%_X_|(rAgXYiNy2H>yVb)aG@43N!}d=?#>TZcs??kj76e+SL`BVk)>hFmUK zsWUIh1V8Kxm|>Yhz}>$fq1(x6(wOkQwD)qQU1@2l)?G9HOz&pV{l+rAs&N}77w;E0 zE-yZMu`+98T;y;od#bP9`JS6@Fe~+11}gmhv@PiG+QFuez|eFM0}f=GIyzNc29<2x zE(Adj-5bAsiO_!aDe+i9SlD(0BW8#wRdrEv#v2lHSmK5U{n1u&Pd|xseaT~Q`$m`n znUD6e(ak#aJDoA3PxMC6)d|@R4qw+d3eRB zOBqX4N6D4aKVKrEUS1!$f`9o?oA{UKkX)7Lo5y(J;-nE{-ENV@vQmGJ1Kn8<>T+pR zWGsr3iT$P$4xfXWQSVJ`uY8%iPAZyY;!WGox{n=oNN%iXHeX7tNX| z0%$J}zpJR|hn)TKeqR*%yA#3grC?R22Ui`k>3V7RErlG~xx&#Q3o{cLDVAI$e+oyL zXPUf5$Sx5LZ5}j?iT!#}^OpWa^PI7rU3-R)9oEv4O?v;B#mMIkhhhElhk3Dr&86x+ zL=79xsjI6@p9Z%Mq;pL$NJ@0lZ~UG7>GbnpcdNJL>rS6=INEmK6_N_MKFxD?SH+)c z(#lw0TAZ42TaKZ@AvWTp5hsq9eZ!iv@nSwEzn~>KoRK*Ob+|QZm10#bw48hSB^jxi z+hOA$BNEyCeEQG}@72Fr-FzRYT`EDySjl3~ElsfJUdB0TS8Ks-MH{P)-_vX6{mRHK z*E~g&;laR#P$;NDapQ4Oe7j8D%vGjoW6Xdzsp%y@4;r}1c)(2FLNt;~`(a~-;Qo&A ztlhUH@hrxK9eb*)b{QLBRg^np&fQ$VKiO%KmLK0UJxT?q2eU7UvOfyh9c*oD1N2Nt z9CYqUGd-*$pJe7Cy%!y0y86?tOS+*<)NZfK-(+|*(>D3w{FJM$W~EAK+HHD!(A}fy zwxE1k)W*W>`AIe-i5Kskh@KOElB>tgy;1$&4!`ccTU!)ZY}n;gV@A8xR54KXDC#K~y-(|OvM3o~{ynY|>%3;X@mcCN}@tXmp^i`S2o zTAZg;+2ms8(tG!Vi`9#g@jv58M3AZDauQm0TV6=O6Qa?Izzk$6#IO~+e0Zp)CS4>d zsUi1*x0X>sNj#sL!Z+0L%Z(t+0Osjahd#Du9Sd0_Lm$exL&n&VNj4KFUaZn0^&Jm+ z{tJ~VNk6Y!8v1(9R;2P5$7qxhQ9P1fvcHanmxr&FsEr%snIUJxaRl{Z^;Qz3rVRZ* zBU>&TWKY;0k;GM2S6hZGdpAG8dv8J;ac~Q25jjqs;moOKHVIM`C>E8XMe8uEXSo&Q)U>lsjUDKdUd0_=#}}f?FEjiimp?y&T7VgI1G`&Zsz5w(++cH#+=>$g%vz zpXC~q!?VrdI+@bU)3wX#8?>s9K9sYeZ803AwEU68Nnh(r=TWIzq?syO%gF_aCJ4mo zLNBOmY(XU#V&mbjgKJLGH>Ia{-SbqlhoY%o*iou8J5kX_I%@GB+)qtiLz4cgOz$0O zO>(LQsyaGt+d?-AW_Z8mSR4NFNH$N3jkBFTc8pMNz5JiPw6GDlB0v@-RsQ`WGSdU`3Mhbk4B2$=grEc+}z%W(Z{ z(eyZHWz0}sfaWco#pQMr+GBf<&HiDmJQ}g1I{EwytxzxRBlr9zDM26xE;-WT-srzb|-C7IYT7CPXpdAJ?r zBeX2mb?D~m>WZ^z{+u39U~x(2Q1vR?rJT;9pT6OPCYn|{rej`y&u>fhT(12+lO%8r zt|$#6GSjr)l%eu=`)FJG%9nRvYPazo9u>appp5xcc0+OVcciI6gUR+!@?JKR@(U$l zhlWD3A0{zEc1@}79oLMi=pMp43s((wNmuKq=r_3+EIJH2#z~BOotNV550VHcQ`0lu zY6b<}j)Huj{B(acu9k3#Flzr}uwj-%APt6WcrQ~?ukzKRQp4N;MQ(Q=&ck;jtKpXF z4P0oDP9&#kozg6z<89HT?@e|g8m*r#V-;jeR0i`dS0NTZ6$&km&?jlf*sNXS!jtWv+PAhXT{eN`^Nd+uiG!vfCxH zcvNis_O92UyhxCWLd!z>+-Vk=)&BVS-$0PEhc?^kpQRsgZTG&Rcy`L!(mCQ88aCmz z;c@CYK45Nt`tO^G^1V#d;=Sr_ZzMg;PWCh*?kjGcNfCY2kD$rmeixiI-!vQVG@a&^ zu3szS_&xbDG#PB}qdUh{-#&H1lUVZYu1w42#aJ!;;;QoneG@Cc^iL4!l68@xO>6$6 zmwBC!Ocf9kk=L5eToa)!wscX!U*TUBB1-$&2F?Hc7OaHl8gHJi%*MZ!uYb@#QX4ga zZ799;-JwK0W;q;NHf4h#Kb==O+-i)1z$4@B{_o$vU13c__1wrE{dp-pHi=X)^)KU! zIropA3t7+geZHvQqWt~u4dI{u@7_oILsORzGY5`OJdb~tsu=n~hmx=E{zJ@FnM7`* z)Ohv43J=Qg!iYz084M+vZP=l4O(T67S6c@+D=7lsBw=pDUAYVQAa@i)?zJ}l(F&ohv-bbY$OQ(rq?{Y6 z#jA^c-&&8^{j-ttp6PYGZ#b2Ite>VOHc6mZV8(|_3>@``ho?To>u!}tZl9jL`w3qn zcQn>(aYK^W>v1tpaXN9j7%%4GzgNx0BjRRqt8og>k6+e*kxvv(VC?gNB!R(cE5w23 zpL^|X+?!$!=ZYE>ncW>OoZp-GljSC#aiNUf#AlfX zcargMc0?x&MUY7mTdL)v{eAKM>B+Z;0ypsN_ekENuPUi4`OX;*wYKI2Gi=XXh7OCb z6H*7>+y&P6r?ke~7#HMJ+`oP|@xJOC;qc$raEz~g@dnyp@~g7xHJ7x4A+n{DW9oOU zX!Ac?1@0M#*geB!UB+A-HHSI>J;-a5-DK?n>Rw3;vnzbJJifbo9pjWz(!7h}xg)uKH!u6Y^wJYK7edMYvzYwzqK^t55&UL1 zy|8?Vt4PmJJ8N@GTL|-Kg?h@P*)kZ+aM5;*7&Hj!JI6nfiN>V&m-kmk3D7>g{;5#W z)1-lsr~Qpp>5%qT_dpXs2{@NSVmd8fUjTtI2!lzCWn!^P_ae7;zEs1^{J*XaxodID zb(f`SM;&n6>1TSPyc$~Hm}yBTnyzD0CeB^bN{m6_V!#o$Qv1)_SEnvI?APXzsr$dL zZLXYL?kNtMx4Yx`(N8;FdSWx}9kl;GrY;W?{e2;Nbif~j&AVVaq;mBsXHI?c@aF&i z>;L?;T}j=xn99_B&FW94`28te#|s5IsC`RV)fR{76}B>_^js#x zY(!yTQuJGIqU4km%&hS>U}H`|>+`91Ch!a(Nfxk&Dz#G5_Hg}}_Ise_e~;CUlB+#Y z76jTk)h$^&K4i+${@oMlk^S4B&D7_jEPb?t7m^u60kMVwrBI}D37`P+oS}&)S3kvR zQBbh6pX_e@U&9U)TbcPh^8ztm-X|^w**D5L44t{Upxpir%yE~Do0c?$NRw%x)V*cSfRHQ}M` z=3dQ7V!Egij%kX~Tc*3`&sB07X>_Cff*LxAQ=l}!Q2cM?AtWTN zY<9e2>D|6C`cmcE!NTXekLQ*c9`RQ2FyHYSx7)b?6Pj-RxuP2Js7scbuWQ++tX+3r zkbm{w+2{ME&bQta@Z?)aTA%afsxd>4H7EoCA^{;T;9q?D!L8W|D zgspe-_u$`;JQ3zfzPl2`RRWkfZR<)FS~SrxH(d`GyhIu|U>XriS-`Rtm(PTbg|?_6 z?fWG7aIgo=s2^3<^aebJ)*rt)*;ZOyN&M}I9JkJ3RL7#I@!`b?&c{%wk259Rb3ct~ z8u>q?x)q`l0nJ#4MV`lhE0h&IMB{W7{*oR$@{URHI>ghP>piReZ~B*Wyq7+!Qa)Vs zqv0%#mtd;)e}Bu{>8aV?*w`&`!hcs!EOD_!(=Yb&u_!F@Pw@NpWX{uN4t&n`toWx; z0_RqMvPZ;P{Yf-8q3nQEbH`7#*V1!{i{l7c2lM^@O zKar2MbWJ{RbM+N`kN>($=tX|bgI&_&?=CMfP5+cthQ9o$px`|#H~BvU@MEYlCapgs z);xnl?{T*;5O~5lO|+z8(x9ph0nZ4(fNl%_7GJ1tg60)+b)b_38KpwQEPW`A_up1Z zL@x1Q+jE^baQmoDSRmOh z5p(R7OwAR--cRw{g}+8Rr&s2y@mJ=AmqXv*Gv7IXARU!n`#-a_qa>ihW|hI_ngXgM zsFm71zU(d*rnWV_H)s!o+PaPoEzX5(#_WIUqfinBEb&f|=*df@XZ~W=s1;IjL|Q(w z8J|Ky6f}=Vr)Li{zn^l;XV9bk1@IrHW?Y@5vL3l{tbNG z?f}Ld2D?AMV5V;i8Lm+AR6ZWPxIP->mDwTp>hk2D*f%G$rR!ZCr)&+Kcj&g9wf8tS z;(~Op9;3!xp56QRQGc9D{-X3@|D^&IN%cV7@l3+o$n0R%A`?1J$z~|?OyU31FMkBZ zDEAfWFWvuX0oF#iA0IV*cOx~I7`_byF=IRBzuUq8 zKlXm0L~k5)Km>_gt_d75F$yE`DD>M!DX`VRfB4TVMFa%ECj)WA$=N~k3eso=8WB*> z0VxL&!a#cyq@xmpB)CD&(Md;lHvuTVdjMHs;2&}0B(hswokPydw(2S zTEL3_v3}5d>Yoqo$`r$YhuEzD{8IawK}>`;MUmIcu3CJi#ak4rdm zyR*0+=I>UEJ|WENeD877%H;OXnErzg0=07=z9I{cF?mkHsL+Y`l}hjBOjdg9Ut69Z zZ(rW*X8Ft3VE9qnHQDee=P8ZWtPO7+%smi%LDmydjVYb4ih`9l{=>7==JSISfa&mL z`ke8De(Yr0=lB_-HPT9a6F*;m_NyEsIpiA$Zfh(G9yqAI#LCA#m~Yd#5@}tc@t{dr zf;0%ML>KvEHh#JGMA)0EVzrZ0vQ(YIGAhdy*!m+mE!e~^NtVu!>Rl{T8F5I75ksm0 znX$}BJWCJ6SIm0z65rN-RE&R5{1|H2q#BAs4{A3@FE|e`mQvWWjfc;C{k)Q?L7#xN z6R+wl5_d?4EapT&Hekn8@2OEc4Q3?ZD+={16#D5nHGj$noyr$+w}sj~Fk!CHnJE3KNqrS`vUz6N^d4il;$+F(l!jqJ5ad zh^eC$*0)E1y&cVn!=!O9K8HvEKiDr?v0To)M8Sv8x7Syl@nTWepo*&jkw$wJsuZ+H zzxLeOyb5K%SO)d0hxJ7e9Qh~97D+g|C#Ed3Bs|A^^*QUMp`^$~EDPeS;3^U6l#@Bx z$#K@AGQ;GyWER?BiSEUN#?<{)XLmI#Q|4j`36T|zRx)~?WJ#5xuN*~u6VrE+=W9HO zH(l5E+yjh07%L>~$t~NLR?oiEX5y(~Q+gd#$&v#>UitWjb=-2*u~E56nOvSD)FDqA zX4x!Xb3p-i?sf+!lyjS=Y`vm6DW$H%2F4h=Zcg8K+u_>c1RIFgYAD0!bjGEB9vovh z3%iUzd|)YG_5jE4ZpSU+m3xP^YXuM4jHfo7;h|fUg2p6Qmkl(_9PQDlE=e85u`62E z^bw?aUnME0z4|tkQmTwxR)-2OSIz76SAE>f7PV)_7EHxn+VD0^TWpds-3z7hx51#F z{$`l`{Eu0LIPK?);_;M%iZ?(Hu%|7uvM(*-&)Gh;6K7Hu*h;OH2(+%Z!w->~sVX@X z`=vp_w&h~`jI?Jbt=oQt#lV<>z}lZW@^XB(XWw0X4}5G+V5KyTtvNF#l{mA>#(tUF z2cfB16&i*-{=>C_PB(n)ixBb&C)w4?Rck|-B#?d;YO&Wo_$b{{dadjIyP`=jh}Mh8 z-g*7tc+3bSf`I-!xd^h)g=gpc&%jmiq;Kwo;QUbZ+}w}qJM<$1(RdihFiupun;lLeKFvPV%ehk+0s5wmVM4Nzj|w^ombnCPK11 z*&^GMD}t0F=@g5Og?H-3IJ>ctc0fbqO;LVzk+iF_SA=1c#D|cyZv1!dEx+UI zGXruRs<1pT^Ix+M572Z%i`$EQQFckkOLW4NYfiDE^%Hh->+<6z7;h_NcDHwJ#(Npau zIH`|J@ceeyd`F}%X_Lh1_^WV!^ocm3VK^!6&!uEpraSV_2YNOrSEE`C4KI>7yhWj* zuR~IWo3oH=h5eKUsBHea3%M9F+sB#op>s@LRH~LnB;GC;s>FJGtjk(;h0N^79jNca zut|_@i!3QEWtCGDwit+M%)({aHHRJtHRg!)Dw#iBnob@0;YBoBG`zXG8rx@e1L1=E zOAU+n8%i6ZM$FqulqVTA$hZ=&UymuCY2l%!-4USWVT!i5J-y|!`EBuN@6JqvOATFL>7kO1wV`&iU>ug?iO`V+D~um2$rO1k!#^+6|BtKnb{dAQ%x1@r_vu?arj z8)|E9Vkt;!u06Op{+lrrx;8-5U$M>X=s)JpV!?Qp_KD!urV}yxDej+9D;~q?Wg;5N z_KmowS=x~+Q;&SME%51rI+EObFhBMDj}AR+*4VYKMuGB0Sl?vQaxDKS-a8ylDk z%Oa*;`A}l!^iT2u&O1;*gTNkydLTeR)N!EF+itl`iGX80azJGWa#J%)OWaZ(ST#UF z{;sCR?DogQ!^46Mz0(iTQYti=4x2k18)oktwA9hDccwoj8~-9B*ue;KWauxFbZzCB ziMhle>6aGQz}T?(o^O_|XyG<_R3rZQL>xZ0;X0{XOz^Lyn^Ii47DAo6T4~Qr^j|M> zD1`bd6{}&|j9s&NG`Dmrk=P(E`JiFkHZ1z!;MhyBpnkWSPaYJEEYk%O*Cgocv0|*D zikBB6X;ZCTz2#Enfih$UeZ-*v2|hG7fK(u&8Ps8-_XZ;QH0;J4IoIUz%VqPPqMzaV z;&D>Vu})$%>PNvZ#@VQcj!&EDOlQyP45VYj(?QNBLVVY_>sQj=lTIFc-^>1({w<%( zWLz5b1Sw21m|~Np{8gAUP|@GNH9!4ysV3dFD=kx!z9G_KNb|)-;kFeR)^Mac)qWA0 zxp%Y~X>_1QfGP2F0lGeK-I~5i5sw2dMa}W6JtVC2zg1B#fnUS@+2HM7aoUtYFRH54S)%ijHk}c)R zY~5!9RJSWL(Y{2XtPgGsQO9mao zoj<=P?vmv&Pq(O#M^2C7y-{VIo{K<>nM(UoltUTr%P*~CcXT~x%G>dN_K$?u{|W6ME-ui2n{>!K7X&B zzXU~l)#M_A0!dd4LOMoIz=>c1`MLRccI$6L^RXcGXZ;088wiGf7@V*9*xqiS!hywc zu4}@JBG8}Y&!%CL)U;D)=+z|apTTboP_iaQaSJz_AJfPYx!M0<+bpZn?oGBI@Tu*r z4eHRB;G7=ei8f_9_U-xRJ5vDJiK{_%7loOZV%?O;@7UAiX%}dhDxxN5TS(Mrm zH|etJ1uAL4rvXIkR5}f&DZ7-bqLUEo&mN)a>5Op*@`GG(i-^If5H8`or5q2MT z@!$uwa;~TxeU#Dc+1*U+>)sAMKv(93rD)lS%GK2N-jnK3?xg15Y;OM!|@EO%dHOeve`ZwxsiC)BJNu!-o#xI9c^}A%0kx;4r7}|@#z}} zgwCQ%iC~R>T9R9Goj5i4Q8`O)`q7h z=9f28ktLf7uPD)4a*62j0ehSY?lx8a$l9P?wPm%=i)p>1RuRgxpAW4f$nN)%7Vj~4 zGtP68@Tdp`1oZ|p8$+s*iv zhWn#MX2LKuy1VK4XECa+FMr}C73wNrQK!Szy3xT2sTfGO=BbkQc)##px2tQk_V{3Z zhodG?DfTFqN4Ke?6y<<+M$@|vCcF5%u!(QQ8X1v5xXx3P|Dox_G`rm=rAVGGX{U0n z?>o3{Sx-3$ci;cmxw_-U73J3W1zV zOFN6}Kh3J@{B>^?J^VEFee=G-d-e@WM$`MR+q~yQ_GPf8@+?Z%otUco-cMIwmWmBc zGnHZL&WsXUT7e@SYaL6IYAgz5V3XF2Q~IqxqP0tT_wj4ASyN3U^m;d+B%Oaos3T{;gG3Q*9s&+5)2;hF zHARN}8ECmMf$qi@L&*M(RW-FUL_S?kYmm8@2T69pwC<-hZyNY+Rb{rxIHp_W5idEw zjbWasF(=$LwVOYY!%jbT8Gp0;dqVE{-JAA|x_*6hW}8Xr-?wd)QCGuAJMF%bzEd$y znfubh)Q_I0x`}J?(ldxp5W;!Ll7Sk^cbh8R1nYJ>r^dx8CqqNsNXhT9g2Rf#_v5z` z>NL3Q!=^gz@}t+{FY?~$ru#U;oi}6=etle`|3e^j=g+-a((7GM@MaPSmY`_JeVbab zB;rG3NH}9Xt^CYo;rria2NI5WJiTJNS*JrzW1tRd1w?*vOBp?Qt-nT8WK`j@Ns3 z)gw2Ry77;OMW>HSwaf;w0t9GyFtyA$(9&s3^3_AHl`TK3hCKKt^qE5;_?UA;Kgq5{ zu4E*CZgnW?_~h(b^CPKHE494gLXIbyPwm_y-RmOREc1&W|BR*oN`0EE#M>+LM3#wB zrQ|CMzwIr8rNYm;UN3#4z00qqWb1#MHa-zYUxs#jyIR5g4wixXw~vSz*%Q6Ouq(0H zW_`H~<6ffvvN+b6)VzM9E_Iw6jI zsjqBlxXR$hKCZ;WJmL#@#;Wmte5B#Raa>z62@i9IvgWp;=x)l#O2yZC45!U*INPcY zK~L3QgS5u0&*8bs_~FcD@`*8|{+yNm0rdE?0XeJGJ&35^z4R&1rfHNfG)U~vfFd6f z*m6aY$Hw_>TLWgX6+tqJsPlG4-GMKN?dZUfRYiyUQn<+>uWxIF!RCQA2<_*(;D-MVjoTbBu6DKx_-`&^&m$kH${fsJj>< z=pNk5Pj+JMU?SUX)E`J(xkAd6dE=pcuqAb+Kh<~W&xd>4pZv9l?xqdxRvU%jo8&5 zf?YD=iU%2G*wp0y)LVBWtsb6-Tu_<H)&K3>lgFhW|q-c6RyTCQQcum2mUt{Zl-M_5L_lX-*aDJi0PcF#Vh!3 z;Ey9D2xxOatf5k!n2qH{)*=_O>5J2#fB4`pydzMp$M^kq$fO>xV^3UgZqNh5AMDlh zz*L_Q*H)_3%D6S-aUVK&qNPv|LIr*`To>bFzzLz@jaMV;++H*v-W6c_>j1Dm=-GM{ zi{b@NMe`YwbVjo0bGuwr*$lt-LsIpaU*eC8Gxy)z+@+x_HX?z}ARDn>0;2j#%Irge zY3(SQ2VX6?GtlQxB3GqU)|Xm=I0fAj zV3Ga?XHYxl&;1WkW==eBV`8$y>F>K;AtZe27wye1eJKlfP~4Zghlk^l&b_i)-rb1n zJvW!vc=k6Qe?d#UM!`#tK0_Z@B{v;`N=PtTk6$Og?FfET=CnK0U{m zMiq>q#RGGTK&%{l8q*$+yPJPm=d3`fC7U)!^&okmj6kivj61auaW3p(4_2s@V)pc*s? z1F4}I4I!aG6XHsyPd{|1^jR2aYa<>McdCLyZ<;m4483FBp8qw_&C{|UI85{oBFDF7 zWw9vSJ~PLTVzIzMex7Kh#MMi>`-ZZr` za)y;`NG#uBQ{$rc%3*hcRfwW_m|Z~|w56fvF@c*xi}OpZ zTynUXcOkGfnUUF;gOTb!DLM_ZChf1TB!RCDmt)lk7?9jSSh3Jm4ad!ay`v)m1OQWO zH=7M}3y2`V>B3rc?11LGZm73|#1MA&-#L`07B(UtL;H*Fi4#w%w7Wg4SaL?Kv@DawJ_HKK2af|bZEI+S(05=hxP7@y*RNM_9;M&pnF0m8VeYw@ zrb(Mks&4^rFR`SU$TyLu-?LX?QDQgihCLhFaHL{U08vkYyav*zx}q79-_YT5mo$mc zq3Z7}*Wgpj*Cs}w27ld04?q#5*ac7##S9^S>F2l6)>@R3{YHS82RDF3XcdID&sN&5 zd9L>LAeVswETsrx27+DaS>_;l{^Ro{Zy>QC%pHjIH31F>eOoZ*U??HX3SG9{!u~Zd|3OCAAsis(ly5&ccws8`WfIN_yg%s{c6`nT&byHKb2xD= zq^TnO_T&wTO$1K?4Ru$ynvTovUf!8itz7S}V9bNF6r_lt*F8!#6pVee9?c}&h%>B` zTbE57)8w_N>xBUX;VNQs22K`8Vtrswd@@vtXj9X^hntS%yB*$PmV?JZ3baSi5q^)| zvYTuGALHK(eEHKGJ3uXp;fp*(z;#eq!uSNxHVrPHG}#mEH`npb1AeVwRU zx0RKZM~=_s%LS>>^}f_N5`I*3znK(v91QaQSWr-!hR~6!5Vm-6mpr@~oxM(>=Jx8j zuXIdy@B%fN0#ocBb!#qD5oa`6@g5l(jB)m5+%3=AWUpgmG7r8uzRP9&iDY``eA1)* zyTI_DkLTmF4BxTR0{qEwqp8FkWUlgS^-K=+ZmzFeHLl&YHqmOxds3%X(^IdK@FJ(d zr_OVMIf>nK#eq3#yk*r5zI{UmUvbD>MSDfve9gQxinB3sIdzHI^AXQK50sf0d2{r@q$0e8pPxEo={S=(O zJB`gh=d+)1ZZ@y}S+WUT5}KOdftJK&v9x>G6cYo>LQ)E#C5On2e!x)+;a3sKG*}2>9}8PP zLOVG*i80)aYHFgWoo4mlfg_{D8>%XP$@6FW3uO#n`l=sbNoLZuKW^nfAXB`l z5nwS#`kpIl?I}6O-2L6Z)XPCMSuFdsLO*8h4qo>bzIj8v?kosO*XRzqsqmjcUuGo8 z3rNl}+|K6tdSBgcTlwPoSaUu^Y{C7~(L$%^t#KQ$wP|S)f1!t1{ecMzA2~fCj?j+r zyLVv~`FC`y`?6%U*FqIT@JdWS6(!=Smz*nlyNTtqXGvN$W^9U{ z58f{AKrH&YFH4v0spAAwLYQQB4@sc7*N2$bWLs8L9o18{mOpQTaSPiWX^Q`}0D1%% z`P;5Sa6r8t^~k)rIm-&1cgGBV{S39dr@;P(g{J)i(bzJ8UYBBZ(%#tB6Fk#HzY!^2@93IRGMS|pQ! z1b=vDMxK%Q^TPIT;0eJH#lgD3&BFr-e{iaXK8pJf9t4f7qTtU>Oa#wuol9E{>!-wP zxz6{09g1Cx88o08tVje6I!^wiy58=JT-yF`t->y?}kMUrI^{G;GkhhIJ( z29K8*k5fp9Wi$-jDd2l&xfQpNll(n+>z1ttU>jcuD1ZSTuZ1eU2bk}P)k8bAob+Q>({TL6*ATl zT8mo%HwnNW#K2)_sO9r#KV7kgS-T4_F<@%K8wHd&uz6sJ0iy^&kO(qKHgAy+fDxtw z4{+<`??g({e3-RE z`+-4e9nQ@$ZU_S3*VGV2NFRbFA3WfH?BaHN??a3u!Q2dwp+Zw$-raT(;(TU3rbv!j(&kxo=>~&kciM=uK z%IzBs{qB6j7e^y?spVZafDBSZ;xpp!ay(C;(2Wh(f*}9D~2C zC!k~b(iH)^T2x+Mpv&gC)O{14IPNQnujAw8)Mj7yzH&!Atw20S0PqPMTLXhkmQZHm zg84ckDe~sCBWuKW_qZHpF$hh7j5;=^4ro`3)kAon-K(*vN*mrg#ZPlI%l5TmWWGvL zjDCMnM)$keB<9`p$e8O~qMRvtzm+x@p2Z!TJZ(7@WrgxPB#eQ6W{z1_vOIUE3YE)9 ze!4puyv~m{ATSKsFSd{%D9I|uYx{h6&SV-^8lm>l*M6RBr_Y`cgonPYpV|`K;K8!G zIAO2MRE`}(`ObI9PU0WibBxZg<=acvH5(c=dJU!6+V?E2t%R5$f?IF;DcG@mDjhjTv37P+E8lGZH zXM<9ELKoMi{P;0#l?~PpRC^Gt>{Nte<0YX|zRHZKj*n5IXUXsmKI*eWHzC#q%oFcs zp#yLN5u&*EQcNs%C41|(7K2^wo#r|A4w)F?d`3K=Q^P4<#zC7<2O@O@7za*_@b{e? z(!sg`ph$s6gA)@njKtu-ej};_NSqTkynZcNX&Se}q#((*DDrBqmTFBdFIFuQ+h3eN z$vX{|(E0-$IuZUB-1i>`D+pnb!y*z4zPhdNYSZ!5h#~8OOIPHSZy_)KU4OhMtPUw$ zmzd)*?=a&D@Dg)#+Z2Y%+77;YsYs)zcahIV(aK8bgPylv3rG8}=){4QJf75iOKx7? zozpEJpFU4e1`G`k(~Nc@Twa6>1#T=35vVT&X4Lu5=?Jy1b9snARv*Y?##2De|Ew4P zMEUuNvD*EL!91!w38(&MXg)G95G`*y;_|=v5Vn&LsDZ+QZsNo6a&^e_&q0emmubv2=jcG;Aq(`p` zsgw!=OM-%BJ`Hh@wjzz~dXvaWW{t(Eq(iEcF8^N-0%n ze%U(M?J+ou_1PadBSnaDh>Z!5#repu!droWf+}-hchWqQ^ZtEMVo;|m?mj!;Xr_yi z`CSW!EdYbNnK|%?D@tWCX)^~Fb`KFc8Z3OUwR9}Rm>lc-P_eAr zCJWxLB6=eK34kEK4?STk+(imB33wt3Bm3kkr;LKnc10){0zxlsMoVWuL(|70XJjbG zUcVXy%xr{J2UXd@!NE_ES%PC-?CM{{Jw^`Pu^Jlg6cXKpZ5|=$!K6f7tiaC}fhzy) zX+DvI*_fW54!bD0^BBOA57cT}vWWQ?0$}V376&m9XJvS7@`FP(e9Y4a`ff`%fgYW^ zV+MyH;KnGkCBl!0X(B>)1Fn3fD`IE{H2UwLPxS;0_s64OC5X)o@qN8$E7pY0m)E4Y;iq zzXXXd-0LLHXGaO)njrAja|GxIn;5Fd9ncuRe*JB5>BvYyQOF8Hh z!NL`RXF)6cQ&3JJ&SUInZOz{y1A!QS!TVp>b58+2GB9A_dqh@#K=~rJN#td>1Uz74 zfMCrNHa{+3CrAyQ{fs&b2H+0@e2%0LMwnfztE@nr8MQD6kPQx^9D^4E2^V)adA<2V8i}T z-ZIOF2(AZ+s$NOy8pN2$SA`TcA&!Be2&ZfzyV_L5q)+s?O4QiXGi_YogFtglin$U4 z=;Pkr6!7-p(5Osz4%U45`gtRk`re18X^IR!2QEI3AhJUBfQyV672$Uz9RBF4Qe0l^ z)kl0uN=0M5{mD{daq+~vn11@D3(Di_jiGyZj8CSiAMzAaq};sQxYH+98|ar`R{R!! zP;N=Eyc|0;-hJX{m#> zbSWWHA|f0@I3V31CH>aE_xrx_f8+liW86EgS2&!r_iwK?*IaY0=_$05j%B&as9dS( zYGv7^XRTN~_Uc6pM@04VLYs!s_!Nq}F4L1?)xuF!{mFNroy6Hf>vEZo}e2#KDzeACLgRWXLc;xdp-g+2_;) zM##=u_#lYwDpFv;0p)_g*Sh8g4Y-XDg@NEb`xhKtuh7sik>c@-i6NVYqT8mY;IRa; zB49w|gKac!6T>+I;vSsFH;+yrUl{rBY9eMuKrgBQZ2WhRJOs-EsGNW}_>a#>UVc76 z;yHxHfk2OtL@+-Oxf|XlEZ9`+xuq6xY-&=ucjE#@hglrF7NB({LqmFKYJzQN%8&)` zJDX|FPs_Ec+)2-bQRW8V=UuLCvt-TE-P?^_!j`CGb%j#&^BAdIhnzrChk0pkT^4=n zvebPjGDyXq#y*Kj|CBfMbY_`|;@yZnv92{Ks@lqon08% z#M{cQ-q1&(u?iLhcq}8CA$f%fuP&t1qHWzmf?9?j6{@GrEI8l&#mkqe&aq%wojGne z#{)O^?^JM0eqG%aLr{DX;o*rS*?`>@G~50EQzGGjWC{aO%;AU?EC^8+>) z$Pq|XB*Vk5-Z>WM7PI&Jtp-vVAI29|AIH}qMnNS7)fPAu`5n(Nn$zHdHRJJ8#wjNR zD#T?GQaZfMl8YW{p*J!rJSsekjw-EE#|LVn^2Wx0McIHSPNzst10Vw;&QAV+LH_{G zQJb(H@(a@cuC}`I4Ej4yn$?3y(0J*@!MWv zyz%0_3BLkJ*%KAlUS5!feksJ`Mtm^RGwaZ^Rx*Gw|R#Z($7V&g>EFVM>3>5O`bVpSkY+%VBj%~#z6I~} zJm<6vTVNfR`FpD}#yTNz2mOS}tS~2ulF_U?YaS8in7V_zXbpkZ*nz z>2my(CF_vNg7oo1L+}!g4L4QWn%m&`cw{yQQp-UaejwfieJuzHMqW$T!TJdbXRo8l zX5UnZ4t{%;83S<1U{U~NXAnx^qud7{SL7`L*idJ-s2RWOJp1CKDZ&;5p7Po7#$2N# z2A?~`##WUBmRqq5n%!d{fi&m?!>HL1SIf(9LUscVyJN`(rmK39WvlS!kscHTSZE>v zbKC(Ne$C&ero!}%1>}C7t6iXU-9tnmT+ zDKM5D0AA(cLjpidSG{7|W|jzs_id~wcf3~KMNQgGzNH+JiejU>nLQP~`H@~Kf>7Oj{P^)}f?J%anz3=qQr*38%`Q17u&VBg61bKmEkCM#tg#4Gbrys`3B;85dgM1;oKH|rI5)e&*<|oI)MtDL17+?(&3{_*D!Izn>uk}R8Fz^c* z79TL_hJynM#3JuIP{t7Z;g1ORLtp}8*?P3m(htNG0REAWP9w^s{rbwvL~s&-+3B1? z+=ca&fs+8kW@qQu5RRbsK^FBQkt73x2a=Y+_^|~svOsoeA~GznF+jGOL$&Yjeg_U3 zVq6Q^{MpPGBA_aft?1xWBLM>I_gPti(A~TxBBEHXlQ62(W${{rE7X+c=g`o!TfzgU%gU^ozKA*izy2!3pBJ%itXydNljrzYGn zb4bMp=L5n3P&SB5F1(*PNYU{9PhqmgX4@4oG_t80HcrceVHD(RaL@r`_WN*-kmcjw z1*4EI<`Z}fl9H%&8E0XBu!0YCqevFt3}z(75B=MJb|3*s3(73^tUNcWBgJ42{F z>R<^x+!^?Ym9TIg4A+2Dfj{&R-ZEXl5liY-i+g!}bxKhAT52C4RJ4vv3dYIOT!K@l z6m>f9@%!n>IeHu{*-$BFc`*jd#XY7wa=fq0`AmfI3&OB+-m7xjV*5tXtx2eu``*iq z2r|^Ka^a?-5h;kEPo00S!JRXz@hXDL;f;){FSwBHWBfC~E|?`Qv#5xm1=9~bILK=V znHnVrd98rEx_(lwlg|2PKY52;s9BiQUFq^S@%JTEUtGUN@#i{SH0>`(zRbr1H%3;u zz1nm3MCGH_5cS^5k6-}n0$Ck%7X}@SU8rw8K*GeonW!s7Gz3e=W`Bx zeGxxt!~p^tideD1YY>9KGJ6`TE+8?FqhHxyyl}o^lpE4n(o!nKNdSHr(-EZ-+-OLoU`z}VCL7G|VVOMmCIJ8k58BuL3kOrdB#X<- zuY;DiI>RWqB;%z~@khAzo5THJlMb z_`4|{4i*;J0bN}W;9-Lw2N;cPkb(yRp!A=n6eZjiOw8bt1@sKyAuFV!iVzHMyDvj@X(5@rqnp1U$dTm(m#9^J;>1o|iNFJ7;HEK_&|p8CojDkdB~hq9^_0 zqa}D7$tE!|$!-bVf5XGa2bt$O77diAP^EVXu?E%fHEtr-8Wp4;t&>?!h8=4l+&vYh z1A5d)oDsmf23H5f9bk4$K%1T16AH{SZPbq+Kct>NzjY4oQM$V@ol)9UMV?z1;0jEy^1JQ4|WD0A$Gygu8@xYG`Dfk{b!Vo@pK2qA@kNt>ATA8S)uxz>I%o0vc(^QQ9%142oTrEn(E zRY#62DR}&3ao|JLP`7-e#AcZni(bi9Eui9mteFTT=HtiYZ}Z3qal!Q_VyByW|4w|@ zS8jSWLM>8Zcod$bd&)&z2lLBZv@@hFz;f9zsHCqCY_+r+1;XdpIK4-qJ`Pe~zb?Cf zc~=vH4m@gH+|c+$+;;0-9#~O;6X^@m!#15OEoU?4=fy={A2PC*B|l) zz%3*r_3*Xy0%uNmW&*Ppe@B5^N>I6NVLJ|( zR@X0D<>ch%mCn6Tti^QZ<|iw(M9Jj>2Q z%g8RFU(98;wzh!4ez=+1*gVLqi1dX46@?bbKqapVx4n$B=0qd5PmnVk`p^%M>G@5?Gy`G|z2`wK8C-A!v z-Wqx^_@O}>BN0c}=Sjeh3sCJQV)t#r&v6n>PYeo6S==wKhWP;NfU!RhU;?BS@2TD3 zQ3Xd%q_-H-blM`DbstpP3a>-`v<=pLh$8$ zv|>qGx5;C5argDUN4{zSg6)=&5Zg*HG-sjvU~Oxwms5`^h8b3bLIy{ia;QWR(gUIq z9DJxZnqgev$Iws*95jUcMtl>X6@uH_zWXRw9o%Bow6)o>_*&iM-giVup%7*>O$8C? z=_&}ucOmjJB+^9nTy?r_)?5P(55`E8a!#Be42J5d`a}EbS zAfK$#(nrIdq#IQHEqBb4# z>(`@od--HyA@oA2_t}IL{yOwLG)fg%rNDz;hgZ`4Ac& z0s6ULAAI=S{!RlMgN|fr_lA0->Ea=WHvY&OaYTo0hX3MsX2lMCp>dS*8~l2s-O`d> zFDRHu4}9X_QS~uu>HWh`9ZA_A@9D=o>|sUXf8RQ?*R;Hv%%f*3mD zaMsH(u*&@tI!9;^*2ouW9G}XxnZzuh&j+9pPOb6TuJPdLC})u`;<^p$B}B%+PcsX| zB&1i}02G)jLWP4Em>?xSfL1uCz;1y7G(zzqihXpc@d6^){Z?g%MvN#CJsVPJ0sVJe z75}ogYMmycDu&}VNR+Z3GfldQ3RO%D)T^41d_I9hefM+4MAQeB*{IHt9 zf^lScnC-+sHt7M>oDj#LQzx4z4s$>P0s=5#@2>)F%F8c7@&JsDC4g7}x`+e|IHwQ@ zyRsgcw2c&gc0rp|Hi;lx0V5S8gF*QQkD=h5JGa1a+KvSZ=cP6wVPQC=agkr3nBt%S zodazEg4BQfXhjBvdlr4{>~28Ok9fUnYj>QLxbec zq%p`QK|&NGt7G@FoFEo05Z_e>zXdw&h?TwN=c&i}DgYQ|-FTg?nhFCJ^{728t-Tg6KaS$7Ug${(nuje9|+@K=` z><&i+OR*?+;5GbduO=fnf=IytT|LB{03M))-0T)H=m3Gr!=S+}s-vTWzJb>+D>z$x zb6C~Ig~7gvhHIJ2xOvNM0z-tOsoioQzIEtpAJxQLWaU8h!V`?ydw{q{Hm%$^+61~6 zNwi22fki@0+`VuLT5l*dpkW8iJt?#+d>)Hu-@)V)WQTlR8}sv4OWWM|Zjql-2bU6d z!`yCRUm+Qqil1-Nmt49(C4J2Xn{`B73r^&>K!OGJ7hEj}YzVM|OSE-#qNJkIE%mj&jms|^P+k-(I&q=yz|{P5tl>@{A06%b{+$%!1Pm{PLFjg_qeD=j5IyE(-QAKD zynvveFx%J-4Q9n$8c0ZcijYG0!Vi3ma1%n$Jp%K&_y>i5_dLYlDSkMeT>AwcD5MVu zJ#i%UB7U#ZvgIo}+|_w&o=rx&U-e(b$Gp7;cNBscWNIj(0Hj}1F7hHI$O;P0rygq7 zyst*c<#kEA7}w;a%J1FeNu$A`P_kp~*4VY3y`8P!l`Z!l7SLmfj;hD$c?Xyk2H6G- zn&!W`@wz9Ulj0V|!@Kr-;5GglqA}9Pms66K4qipe3^=L@!xWTx&A8>4(7$9e0Xo`m z?#fl(!_zpbrp-^S$olPCTh2*ruXkH@c^{W^MI=}KQgS6NKUV^N0+%M)YZNComUz&4 z2}a+)H=(P=QVog#pc1+RY`Lj&>grOg1-WFofY-JV=z{DH^cl#wAhiKatp0{MzD5VXB&@BXCJMvNCyQ_kv+?@79b1;judbeZ!$p}|ND&(&=XoJ(>LUPL$L7T8HYg!5LyYjC+fhJ zRaa|`$xcZh={Kzr2TIbX3&zmIp9IX4cj(pf3PcqX5XEM`p}r6mlpR zI|9)J630WF_jo%%TIzCuwNta+6e|rYRb-rE?)!}QB`e6s2K`^>OQhAQ_>b=u+$11B zA4r`+cVZghJ7=B&6zBG_rU|242x)BqSjN?W)TKI?G>al3KU{tpqH!D6&j4!!oGsF1 zwk%e-*lQtxct1g<1TsrRCUF{pXc?g!1-(U32j)&h^vu1Ev`g&+$7KOT-j{p*!UCiS z*a%z+B5pVkARq*$FcNyKz>y*PGOjWRAD%`KPMz;>fcy{iUX_*P%CLP=n=L*oHx~z9 z3`!26RAsJ7Z*T9V#YIFJr^C%gX^i00qN0afV=#te`AMJS43-WlX=^9@;7+M<)#?r% z7nC=*+$<{SI~`ilM6XELX=$b2%MVSAtUV2SG0CmUxtFZOh9t83k{-oXgcJfwH^%4G zqlG_yBh2*a(vRyf9n98r2+Oh{a?pe^6Eqn?zs6dy8!?DPSd?Ky@r+K#8W2u)g02BZ zT&(o*ZdcXvz0E^ZtD}`q)F?uM_=S88;wwnaK#wAgB57%9xFj=M9?)a2?N#@j+Um?) z*5!GrjpeJ!^C9OkHzmi)5Fw>>akJ(f6n81AK++OC7WjRqhiksjOGIBB&H9(63W2A^^TX=K|szsLCo-o#o{(HZ?T? zrU?rVx6Jwi1r);F38W-woj3a>4n~qfsYIpd8>KPm6-#h~)8UpAq)nVW$x>C&tAfvt zbnvaMO+dR77e@vqpT!wsVqkX-R1-NRB`V(@BfpFa zdemuj;WBQMIYt<~^!u?3Af zN!Z1w%z5FMFrbmBYIsjYo+rxHfllNvx5Km}1)YW>*KHvZp^p2qXtnQUg|r>W)ApcZ zl;Wtq0WU1*$5jbB;u+^UWK;!62Y9k!30TD7(kysrLK_!~P~hUAXAVFCH0MwS^+-*! z=yOitxvYhVlnci)+ka~gI6O8dM`dS?3c5(kYiejHckp*ZwIU}M z_9iXW(!=6S+_W0>eUOm?K>mn3C=fG{QWf$C|A@im`tF*B7%xJK2mb!ub__(cr@~-J z9Lw7Dyzbq*)Cq!^L)}L7KBoV$Rdr{XuuHX2fa*=-U~`>B`Q+^GuC4{rtZ{YuxQ2V5E^oZ*ZJC!kuWhdx{w-08|?kvkNh6Q!5 z2Is7Z08|E8jdT{lFYXFG{dI;I7(fF>UBb@i?m1_~2|US26V4yBx1^~a)I-#Upzj=a zL~=GQG23#Se8zGy1{(5k77ztQY9B}~9+d0Mf{o!UZ0UisrTZ0CTpXprB@2ZC5<0G3 zyY>#qT`K?Of8|H#1VRm!X7^s#PqYpO?`kozSU%FZZvD1;!QQ^tR(h+!sKn&?FXJ%j zI=r{w^l-)HYUVnPE)UZW&QR)Sg0yg)L9&wjT4rar&Ok*=iW7+`B19T^m zph?r^R(PKl@%03FZs?l=Jq^uUI6gmuRh3=?M$@T;y;E>? zbGwX({l32#G~CwK3SJ`h2E2}#=050!14Rt3i?=%h+Mf%YynA5br;vWHdFG7@w#(q=S|g zLP|hgHV4QL6#3R9nV8mWLky)@FUN6N#Vs+bzljGR&HnOIg#soOV7&qF!wTJ1%#zEG z@82as+|+q#Xtmf{Fk*ZSh@*5!@eeM)uw(l+*G+|`)=il zwzE=QEb0D|sFuF>+g_GcDQ_spfjrB=fxU|3$z}cnu7=`|<}XCfi}$ZS;i;fRmQUzz zd;-CZe#@@DK-+J%Z;Uk&yYbG?P5?zgx8@zUPTqu+(m?N_@Y-l(1`qDmGawl6vO^6AeNpMd7W{03kB`*Ee){}c@yAdc+6KzX7Nom$ zFVfH?aDp(aD-mV0TW^)gfqT6vD2rx91A4P^hL2g7#od&Lh-Caf>3=Ap@<_O~cpHbL zW1}0_pWNTSY=-JPCB5&isGwn6-dN%8-%CHS)do0{xkiRun=5}mb-Sd?v)VBH#1j$f zQX|cW_}he;DBIhFSS^@GZ1F&DzWi6llclPe%l?5=Dl7J52HYA=pu`_?UcK+txrK6&kFE15NLWdMVGI0rS9uExdQl&!-08p~8E~b|499Q_Ow@qmEhrjj=;C z-_7*P9k+YkeCgSs%hY%5Td$rM6qG&wz5U$-!`q6F*Rk7s-D0~eoZAk3?d(>97Cfo>imvj$ib0x;F)b?Zg4ShTc^ z9@rV@x(4bF^MFS)16N;Skb(Ic+n+K+dk;i;aV z9_Fh5Xgu+|fJ4PC=J-bRVU_{K(oNMhcLw>Y)$o_>i65w%16YVOckWvKR#bA9ZMk-V zD2Uq#N)0+cWGU_`V?tT*4lQ*T>o zz&rC)81U6=AJ7uLrebTQZEqx{Xda#q)Yp0RroZPE#He>F`C?%nV!V+I2R_ZW38b?G zuvm2qZQeHeNf~|zLW1CWN@)`Z0|%b;bOw)tex+u>s2_Wr!q-FcRws2GT)e~&wJP&J zwVzGSp9BByT=l{aSDv)*a#P^H<|b!t-gLlXUE=!jP8P=jiWUG&1f0*0U?Ahq-`@6O z>qwR=eG20O_?L8&j`kvwzr{z>ABkm zMY_g5G?u}fn)Q=x<{2>10I}eq1MLMAU4;yS8+HvN%NDw%!z@vgjh`rWpIWhK`DkHZ z>x-x`;AP(kxAxAC0*+!y*GXlC;v|yEw8L)HUW>~mB;qNIRzlA~2Up$gmM%|8I4KP@ zcWnp~x-4d^s7_u0CE}oft$_4H03Y0ieu#WDU6v{bU`b0RWzy;FdlBbeZ+23LO3RLu zf4*^ZUx;!45Ob&F&R5&-g{t@E^QA=MS+#rBxRX&Uw6a<62_#H$a@F%twnmgTm<6rZ zLnKq4#b%i_Lr$nM=Qo(_$l;ky2Ya?Z|aN8 zW8=KcMS-_{OF2yJ_f{xZSO+!;c7Ms8q;lw7|3W_CpSpmTU64lO)ZQ$^YyuXo&;A;X z5VfaqBya`kW-Bl;W$51g7U4x{M$e%TBx)~SdZ5S4J>qGJAO~5*xiL=ekBCRa=7eMDu(!5p812E<3Y78bI!U9Eh+XFSub%P zil`ZkZtVALQym+8wZh*+4D2@KE!suaNAhr=imRIOB6 zg8d}u{{G(Qs5O(ytp<2Vr>X~+49t73m1N0kNp$JZyQ42YP89XOQ=mHBV{LmoQlV4w zPK1W)*IAIU-4+&P$A87GM50Lhb(Ef^QYe)wbU z8{eHaw+z1RCIKg&*27C}hF`*Mk92**w6MB|YG`RVKKM2^k7`lMPN(Kl_A-tw9qjt< zkaVNg@?N@qcHB%LOFT#6Laa+f8p%~v?Nn$;M=&UjIaJKIY_4e7vp?LJH?8y4x%GC6% zwDrj93(sCXqSHO8eahGB)e!ZJ@3tEO6@$=+y`~1!^@ZUguWEs;iDipXrH^m+%SRXb zgl?`-V)j{d7=}MNuodC7dw%fu6~&xo`eO)V^gQb)_R2>wcN${6(|Y;!Z?0l944+W< zw;u*XADoJPZI;<<_v#7QO`&X{B)OJ(9e?+QU;nWZ>;v}J@g1?spwxP}@^V?!!ZlY> zE0yw*{=|g_yJ?>mReqOH#kuIH;JZAB58jAQ^lu+9Z3naCfXnw7q5eT5Fs9YlS`}q| zhLu)J*inpMwj9FN#Iekj1gJ%C8QWD>7{@*idS_JnLGVf5YSI&zhHZ9&M|a%nPu2y6 z^v}e3X8MCav(nZ+TJ@^%y5siF{aSvF2+h5vNE-sG>fn4|{$CIIAN}4~xHUf7sU^Wj zh5!3j%q={RJCxtFN(NPK47!Vq92UelmG1MApoAx*MmQE*4Do)LGzF=sB{=9~ixJyj z*ZG)u)RN9b#;`*&Zn{=BBxFhKHu0$J z_(9vrx0q_t=7=%IpajbFfvZ(5-n;bfZEg;VLTy@K$97qdnjgU`+uc8!iw{MTFZ0Gl_w~U&5onS&K zyS2)VPEMI-2T#nJ7S6`ZNf(+uxz6IFqe_nACABal!^Xk+b$pGCul+?yWl?=21otHa zi@%W!m#*Bo`mlXv{?v}okUDS|{iHM|8Q_|&Sl`UInbwkx2kz$AYK^b&PKd*Us9%P> z$Ew=#Aj1M4_qVH+hZ|`fM(joIhkxC?`6rHFImyhf@9d8AuFHEi#kC&azxR-ls@m)L zD(CGYhljc+o}Vtf>}FuEC&JNv>Ks!u7ml+cA|{R}Tg7CFMxPs9Ss9Pg`0;zU!Sq_< z?!;uvAna!!A+mi+;C<1%*jIn#>d3Ceu48+Sg5hoRQocMMowCgxvxXCN+aI?{dyID# zqpuEn|Gq@a6}O|UwV|Wa_a-^E7%TfbxnOVh;XxA>hVw_oe)ia!Us)W>rrKU1$<@>$ zs)A--A5%t)qO#<~(fY2uDVuh=nYKX}p6VlRiC0@g_L0mN0)FqqyK$U5-q=gu^v3bj+Teewif@8=1X#zGlepT82eNKp7lHtoUhdG*> zY_TyL${v;Y(HL5-v+_#*qu!F56jFcVn4`KUfW=RFUp&*)91vVDY!qTnjo&OBHd+zgZ#JJ)Uy&2 zA$&qS=Tkp>?LDv5k3WZ~u+w*T4^&G1-L`kfyTqqnf_cxEDBeUxq^H`KsF({G1(ZU% zjSEIcK0ojLq!r{AgTt|g`5+cp#U-Vw$v8zfd?RSTr1Y0tjBAm_BNh2O|J4F)sd#Nn z*cp5K`iv}9R}UW5l-;wJv9^~Jn&`iWS!`g~*=``y=lR|=-aljHG27|5>fp4{V3^V5 z(~ra8YV|EXTK-@d@PAT-YT0|^g#{unjU!_d8nhc_m|NOA=VL0Nrf*Vm z*RteZ)k@cLT1c%b3RS|XV~)I`|NK;FCs7*LmQRcRfBy##fj3UWB(6n1p4oks)S7cb z<0UN?|N9m2RGNOTsjCtc`QQI)xa2tK*r}*`Me+S==Za;*kY{XGfd&O77Nz0&q3>!OIhp2}e^`siyXOR8 z`=9b4KVdK|>4)JV^zLoe>i@lW_z#9_gjI@qnErpBf`6_0o%KfZtA zJm|cj=>&To)C(0JM#%?;Kf8HbS>Jpg`aXcb3s4ayE2#`EvR3+Kn=Ug(zHlSUqQtWg zC$t#omL>;OO!|R!MH%D&&Iq=a8F)5(2)}Ww=?lW4g5T;+H1QK&JxYT%)IjJJy z38Evu2;3mhU_Em%EO9QjXO8t*vCY_tan{kNHdS$$c>*f-<0+J-f8^1w?^G7rgf-x1 ziv^B+I8)OSbqXvV!C$H;qQsi`esc$ZUlFI;KH}diY1BTvu#tFi%uz^u{o_bGZ3_gu ze@+&}tUu)Ye~;us{up-I4t-Kxj~yyH`+)C9dEjf+Fz3BhBNR|S%=S|%MbY-kS#fjXF>QOfFGE1p#J&ra^kXxjHKKJEJF;aimzv%T44 zWwEXjY12y;LK2jw753kU-Hoxj{n0O+t9@zfs1I6P92^{qnyVi&1F|zw-EaF}U?_7B z4=03;uLj&Qk?$KXM@yD#WM)$ob=%6y>uM{gX=i@X4R*8!B^)B;V*$b!1fFn2%*tVO z65y(aW(O?7*ZkwgZZ1mnunz7h6h1e)Z7VlswWyL&_-|2xYWFn-*EOex^*;P_Jwuyb zq@^2g?3~t!`st@={x@{&jzm{@<yUh|<`~C*+1Vip^u$~MCfv3I@E0GTh4hSk!vNv8eUp5ssve>D4r7EcWnDS*p*7AAy zx-%0UZ}`amu$TJf>}%Rb^?5mVA~nyoBv!wc1^n~H*XAY~xgjVnZvSMr>2mL*3;%vq z|H)jvs(hM%J9OUW)cfk$FFH+M(X+Bkn=NN2{UZbEv*8%Oq{(4ogD3Qce{s{I!_fwW zglRh5Qg%5W*$(5-M}{^XGSChS`zSz%F$2ut!jQHx%)Y0>o<>k`)|bR9v1v}X$|pM4 z`A7$LIM;o^=XMTJi6WyR&Nx)Ks_0M~9oK<6F+!z`?F32#J{O9Xa zPUjlcw$uD#b7B*VVBm)$4s7cSl7Cw&)ila=4`{(OG8hEHp&rYbcK|Zv@B5+21tsgTd7kGgq+j`QOlDNng00j zVemZY4wTU!n$cULG-v;Qlnd3)>}Ty0yh%<~cM@h&^hJwCf4`%Wn(~}cpg@* z!8D3Y&H&#q$~ef|75g6V5g}aK9Z%B3xcg`1a0mX6ucx96;fGXzXq3;%-+AUjAb;zb z%ZoR-B`YlN@R@G}n$mcrhtGI0xeO0ifF?tYg95rrBh|_vhK^G((WSy1&);NLsGdj&iey0DgFG;ftwKT$SqjRo$(1H}-zULFa3t=DnX{EzeDYmdH%nbW! z=rB_b&sU(g7NoVbun0l++giVcr7T%mMQX)b5Tt>kpzEx=;dDAPbwKj(CH{Z^yY`OD zxvV8T=HM2vZuGFc^^exw0GX(~X3N|LZG;RwN*QS`>Br%w0lnOcsq@vU1MvW0lq0 zpUbW;hMm<8px%awR^>sMLM9OgSq(DN0o_Yzgy8m6fcy#RoYwU6aY^B$<Wc z3aqWjFym&Y|8eJHeMxrl!u&jR{byiUDxqgC+~fc6^W+_OkTN7Kn3$NprAngu^7GTy za)@hMK}p<=q&FG*vuB4AXCxr18Wcp#Shr^5AA!F2A0;U~@dxm`y$RcCA_0gH(ngQKdj$0 zn)Gi}T_@2GXDi+^$_ymUv>B@&x+3_QFO%j6o!MLIk*cTkfmAP5c}fT46w0dWgH}G9 zV3=UZyEN~QP417S?|U8ZcehQRxm8Xq>=)Eva{PSUf8VEXAvGJ+d0w<8`!%}F>FHx3q8b`Up+l{amBn1)eO@JVzE%k5;(MEq@yv zGjF@iPEUKL*Iy)j?|^w@fteqY&Sc&^C!LmDGWOZkP^=%z(5cr>kgor{p}f=2a~DYQ zT*dy}BcVP=F6}Tx$s3jzytzq7&5SK_+9-X|z@S&odxYqv+~DTI<0>!8o{CK|5<~P& zLGmhT=3{bvkHx*u+G%UcnC3-S@1JW$@=a&{KV$f&{3>0yw%PU`%_NbI^+~LqKjf+2 z&fK8te3lTS7CjJV$`rCW7b!i>S7WN2j?wNEZ^WFw6m?ozA6H2){X=Vq=Q5przMi4= z89m*&bS;A^79lyfRV9M)BP+6{1jcHoU{D)bJdVc<4+f+|L^pus6#MacFt(*aw%8zQ zWayp2E?p;QEsT?VH0keVB`rhr9adMvPFKTSC$y{6o8DhBzPQ-Od0VNQzwB#r^wwvJ zenuPTKKG=-UUPTCUfcJW5su#YHMpyc{;}roSdN?dShh_wpC+Ea*;V3{ zR0-})_6VuYpU3^}(#(?bQ!F9jC6|=?B&UKLnL;8-Y10?ZiG;E7yY#q=HSk(9NG-bi z3<;7bFD^!%VBt-h(J)K4@w@P!>ucGd>zBPnI7hnwlM|1w|FiT|Eic)Ppy+`YisU1^ zv?VLqm&ypSdiXEtX7Q{s@ekFD}P1A-n>z}_uc8YlH?eZ!13Bml3;>&HZ7iF zc%mXqOjB&XrU$lv7L}a(_pFHpl+=wjZ;O$%@&A;nveX^-KNmw5Bi+IkGk{I{cD|Fu z+K)9L@2YT#@`P()9YY=^ZksiQ(GGo`sN3q)5#~%BkxoE^5-vJ1qqx$4hGUU+I9p;d zAin`=9ZXzKPO5NIdB0gW35|^t`mtyu5IL=<`qt0IfEi@1w^A8$n~7uSN-Slr_3ANqbNEXO~~)8U?&osDz2wdrRwBY1G=+dgtD zwOts;MQ<;VMx``crdZc+7`VBTQzz>c<4S>a<7K$i)oqV~zt8A@*%EbD4-AyGn&O39 z+t^)HW?B|X)Js$lUe2i5%<1_TWHi(KNN?#FVZO*V9W!+3K>zK|H=+d1T!+bDZr6gz z-!9zP7jnNee{Wyq`J2{>Y0;vZ#wA;k>hGjpc%9@-pJe3m?rY1lBOCBHPS-cexFaD? z8=!Mx{uG3nGs3_GxUG#r35u*tC%?Q|5ej6VN(!O|JbQvu#s_h8{^2ZxBV=COX}1RFN@0P zea@j<;Ki8k+CK&NGWHt`H9nS~Qzo|-nYx5o;x>3n=VE9=OG_hgxqIyCZxP}VUOX&8 z`ab?Ft@G28Uw7Q6gim|Ner~bLi%eSwJr%^&)R(oz>k;TTc**)9;r%hLc?tgpXO8h)cS?XHV;ffm87QSL@LhFUCq~PdqyXy z4G_Ug_!ZeD^N_Zy>I}Og*+#OFvIF+iZDfl{lDAw!^31J8eyb3#g!`mkJlQ^(dnStU zUc+p-9*y@wOilAZ;?K16_EFAKiao7Sh=GOG%+Oiw$Z=MmcP)v$r?=zv(Upwx;x92% zbsh;eZ*-$}gapMTJw(DBO~cH8Hi^8Q37YFMe)Vc~cJxWc9Oy71Up@n2A+lfyPWx1T zYsbtpWEdUflb};VX4*lT3vdxcl`J94{{)csZE*<{9F>-Dfqk5u%~ zd)IP{Nv&}sGcxAdNFKdb;hXk^rE}oJ$S(Y+{h75*uvwh5(4(x_PFI|~Lh_gGc%e#y zj~a?A_1Yu{aq6vt=BMkXyo93Hrt5jPpFf|iSTQg*VoB}003GHBXH&!=gKvnT$C?gW zbLfpEBELoZ`Da#h`n7}?!Ipuf!Yeoi=<9Tm=3jD7-+B6`t?pU^_Nn!Ad1Lc8Yvy*R zRp)mmIXi;s0-UhG`7vR)iI#q%o_$LDCX3H&Cy6s!Czu%}6Ju;_d-j?iMoDMQquVuG z>BC~NFQQB>w>N)KP?S~aZ3;ps1lZX%N9^5t{ zl*+=}MMcdAOb1;FN)yFB*oyI2s!~UEr7fo`E%Tz71LA(MZ9*{g1f=QY#3ymO74y%+ zFJy4#R==1upg~oR?-)!eVIyB_+Z)NR*_;B|W7|I0H1WzGG~RVaH~MB7DtRO zsH?k)>>~#GXGZpUpv*zT&kvJ|mF>#g!sM^+UbR2-SUt~sfj?yPI=A5TijpX?O4Fz1 zAFf(SNrj0IYh9_)dv+77Ib^2`{infZS(0K5Ppqx+1_cod+v2m0v$~ zRW3tCO(9}Zpt@WfZA)p$Q++&rK6~Ym=ntblHRjGNM{^^$?5E%kY|I0PDeC?2A$)P` zwiir8o`ytoUMn?BPO^CC)uhNlk)5A^v5kKbcAi0x|4rV5Vl8RBK%2Ly#q5=OU?vRE zmatRd+qZAwUO(J_yTuKCmb^mx^sFv*f$J%^m;uAC_@*Dl$i%l3iRCqSc80wz|Do}H z6|vRR4O0omn#1Pf^miXds*CZ>uZB%OydikXCUM4L)prkHfN5O&Bf2f7$Wf+g#o22m z%aft?`CtFj4aQ1m-?(3TxY8av^`VdVchj!rJ!9iTbk1iHRBN_!u^R9(pvHh8;}u(pEp7LAQ7%ACGah z_^d1($7Gy{Iylg;{;G-(J|g}hIwJ3C8S32hY5~L;Uj(Gy4?cW%c6>p*v$G)4?!9^% z-DpcjNeMCcjaN_54Xqp+Jdr4P|JgR)O4LzKms-=(y=i~>Uw;j2AN;CV zO%}S_SOYK)7O26~0yHNbu@mj~Jp-X{(#?}D5AXQ8+hzVeVe>e3jJ{;zMO=SQT6pnq z)EqwC*WhSNn&!BTF`BRkg0wk02JESQuY2ZTHVX=6Ep2V6wP2S|MRT)CvDURX1z4jB z<2#?L9YAc#@P`v~rHx-G_wkje?c~EDBshi_hYjv2zs6#qzF>YhS&QClcpTVK>UDH+ zA2ZX@$5I3<;DB&bFT{pNC?CXg9%85bB)jF3(Vz8$g{n;-{hb`ldr-dMJiEz^kJUs| zlG#uhxtF9RHlC$boOzeQu~-puY?7rK$L!W01_y^?vE85KkXf5gcax#busFcs!QfaG zF(Z6xCd(T1m>08koH~Ag*|-}+--#s{vRQzp7wd1U;Lc7{gGwdlG?`JICs9XN*A$e} zFdM*|(ekO2(MO@9WM+}{VLR*?f;IWw9hZ|VZ+;)|RKO6Ydmh^8>Fd9&`WUdF#z_I* zk)W1gDaXz=OPQu`qZ9QBF>6wMi0W~YAIz+(+};C=`J2Dj{FtdT9Xp)H=+=s8bepQG zCHd!ZvBfwn+HXd^u)SZYTJ`;0AI`_H8Qs&TIT&rp9FC4^hAl0i$APYZLKjA+F5Ov{ z_DG+}h-Z@=a;r_`R{S(kk(R>87O<`{U>{s?X~^u-AYqoNsyiK=HOs#hG)bnvZG#kZ z+mTf)$RafuF+2MkbM_VZ0^pUof-LRrU%~DoD|D%R8?QE2jR zxj{;dK|8YSk1)(IqpmSmO<0J6{sCDLOciN6t&4UAt=c(QAO>L&Ce+dw3e79HA67Xu z89}eX#mYG_yBb0cD{n~i`EP+$RH|{I6e2 zu!EXRQTFcYdn^^SYwL8G$i9_l^!#)C$z+G|WxX!nH+e5@-Y)-gOl0BB9R-7O(2*g_ zv+RW;VJY9`OAs$SVO!=Btlx}ND8SP%bnq<-5*zXW@#q4kYkR^b(ECeq7KU{rfK$csuwJ0herIOM}ON*2!(%m61A&qo*8i110 zNDD{{2nf<39Rkt~($Xa*_04nccmG`f9S-rl&)$3Xnl&?PHNxBqh+09vJ4mklEAlQ1 zz(-bLVgl>mTBreJt2yZ*R4>`4<|aQ{KrYWjLQsbIQRsMsl9gpQ8HcRhKr z_QDa&Rl%S*-sI}Ak*F(Z73=un|JpU&tk=Rfa~Q}3hdpuD$`!m^?Dl5jMW&QF^SN+G z&g<1iU9bl~`AG?1dwWgDPVOXXb6Na=Z9KPKUV~GvEXQekvAK%>%5U%b;`@Ya4qHY`6M0#>lKV}=^W=>cx z^TflBZXw<@WC=m z2Kq<7zI^28wd6Sd!I9UQzMFnU5JuPkQ~T?(En}5?(p;{saG>&PtvKs^i@%pa=f$Xt zV^wlPY?l#0n#-JG9qmanwSnB*hj6v%J2jkdr>Wfo|WF`y^A^KF%*$t|u zh@v=F0Iz^K4T0(#JSwPB@<5BSy`r7Q|MmjF{fu}J!N?LkdeX!f zkET?`90&4u>MU8|z||d0SUY!iTER$Ad^aMhv^8B5>-4PRweumgO2SauPY~(kREUN_ zFlg(Arsu4>I=$7pu1=FI)%5?y4&hD!j#)5e8R`I_5C}s%UWXerL?K{96S%++!-~1v zU0!0cp)&2M)@94r(Nd%ZKATveG-$$R`aKo7W3Kq?m9d8`suLITGI)Px;DVgSyACCAA^bx}2* z!k~Ju)no-qM+c_Jp|QG$uYMP2e)m|cOahczDr}bUE#gqQ! zYWx^9*AQ7r5Pye;4cD!yPAKO1uXxm+A5OxgZV-sqz_KH3zedBv)XT=eYkttp4YOjd z8)G7nqQUma7j`Cphe(M+9e9|kcBknUyc0ws6$H2{Y>X#)Vd@Ur(9bH2Cx~staQyPU z%akl%&5Q*w*q()6nR;h#Yvrajlq-OnxMIXlc2r`QQ8!b-_>=*-u?@fQIq5wl)9`-^$DLTED{0>|)n$ z#Kog9N$~1xeSN(}dV@!ahM;%W=I};x&&qxmiUKR3()U~t!Xx|$yheTBWX^J(}&Q$g;Qx-N&HqzB-r#W0U}yL4W~iZny3D za_fvtpI*q8Y>D-g=65aykG`5$Zx@Dlg^01^^OrxR-{-;cm(dFOlte^Hxg?un&LisO zbro%>fL(2H6zqW7cw9hgP?pXybE5-B*AXS_Yzt7fSY2B~^fn1XB# zok3F*Tr2Mrh1h8GSZ`TXBuV*vdCTA-{K{XGUKU5C+qm+PeuHO-OXgfUpRZ?)7sLpd ztwrS15Q!-uM1LX`P2}9Y09D2M!}8)?5cV3Jo-Wi>h6@+QXT5h`p3;wL4;ileKcJ>I zIE6Xu6>!-Cd9)~~kN)Q4sM}X*t*~k2`*J@Lqr#?a>KAq$%x8nhBNWq4RKOGf=4J#) z!Exrqn{w0zFs|=6l<_diw@8`EdLTCTc0#FgoO2*dMZ%iFq}KjQA0kx)=(0)|cZ^)- z!Si~XNibr1(Eiz(yZes~=@M<3|CNb}379ps#EytI8{~l{_deTgM>G&%H!Kt|-z5k(FK!9{UJ$;K`#sGWH>Uu|ip@&j3nmhAU8#&7(Vvi1eBN^D%* zy&*Lvl|1#Ka~g{H9+l$?8_*Vrae|5)$Z&Ln*-ME{61;tv8OYD`&7BycRoZg!-{`XE zV5_foy1JiI!fYe_n%NuLS@&j zdiF!4iNKL?#S9orG5|2_@W7&>Iex76NLkyBM7IOyA9+2=!OR-aki*KC@|%+`BBLcuh8es3frdsXnv8yuUH3QULg9qC znWQ(0@G%s`%6|YGRTHtOFl?spvm-=k|j&lDqWl2eYx(~`7h(p-0Qg>^oGL!!T zKLmkt^TSTYG(;E~$RU`kzqs&yBzcwPmvp$*0E(&IJE89A)4$%+*W_+c+5{4cR zlb`w|g7XPXcOnD$IXO}?w4M78h(cbaaShGP6lIW^&f@rb>BFuDy~j`Mf?h{krl2GV zZ&@l#ucsXC3ZXJ>JNo$Zx5Anl1sdfx0=7&09;SF*t*BLMVo^jG4xCR63|@g2X{-YS zal=xT^h(9gDX7S@Xrm~_oG9271|dZSCItRC1e6Rc^@v{Qgr#BY_|7+luS$s*oAk?~ zWx`Rf96xq9UKz)Q7z=ZqOJ9md*Vn3T8TUMWpo#)&9H43dzz7jGA08gIne}VT> zZa%QiKj1D}$LDsz#*r5yXBlEnx1eNq(OpxQAndbeeqK=dEKhv_@CYLHdNw+F8LcFI z;jfzhWtqAZ4=_G>CIBHbUgg9H6c?Z;qCyzH1Jq&&BL3h61ll;gAk>h}C2rQwGnrJH zW>InX5s!7v4fmmS4Nc8BU~;l;pOY=fq&SvK_Y}dVx&i?mWQrkL6M?cDfGg0_;ZFFO zeSH*u9b6s54qmBXSGhvz%1l8SIc%MYM37@0SLuf7uILh0#gM79E#4D7+-)-<>ly@b(n&$?a^1%Qvi zA1(%FcQD2(69KPu2h?YC)kn>FWC2XZ%0jq82HoKa;jIvw-p>q#xk`97Al!q10*I5K zo51qV1H89DAOZlN&qJSJE7EV`vu&A$lVWL0K0VE zQAG0@P!fP<*dvgFz^|_YZ(ksPz_lq2d|XVw4zIhwSHUetXt(8Vm*HbRzMKJDsOgWv z(!;Mg1HEu!xD510p`&313aR<{j&NvT?5_*+qihzx_c7=1oYRSl9#De;oq?{ZNvP&A zM9;xN0V*fedrxLK5GK80HUFE3939Qch=yEVgI5FkFTj@om?F?91wRsFkg(301r^T{ zP?CU}KcX$p#s*#~NN)y2%;tA^z?S>~g#`eY8K9p$I@%t>Q7@gYjA#z2^e({6VeWhP zo%TH#h6Ymv1m<4>S#v)`koyWUJ`e8_k{BZtk&@6Z^iv?v5yTPUT@0Jz|;>oaS&ob4Ef+OVAWs{-ma@RF*(@;boeFIfTlpC zkwHBc{!~}GC5i~9dy$9)KLlTdgrtiUQ%E`K^LWWr^2rslLzR8;IkU*2uXA*^?15uv z-d!DPGEOGtQ}xc`ueXKZ6k^c0gG4p-304+`SR_K;jg+nd3fWqy@luU8)7=T$0mM*d zHOdaMKz$s(ySHH86$EwWpvCKX-&Ol&qgT#{-Ph{@ox%D*b{P<{{09OcOsJZ`d;#Q-0v)HTb)7C`)8Kw(o zx8l@^*?5mwkuJU&u|3QoHZ`_f_f-94S@+c9GiLPiw)w=LS5=O9URB&?pi3FxQ=!Afb9)_Bt)!|Qdcz+Cf$y%~ zXx?m##H7W$XoOS0tRG_a*a#U@rsIRZ&9nAWY}V;Uo}ZE@(i9oKRF6T{3^v8=>CDks zot1xHrzAEo zPWN%94ghf=+9Rs>kWvCDU#Mn>c=k;ehgTsQfInnwC+D-5J|m-}h>H~9l1$A4W~ubh z>_`=K_z56D5IzGq?gV)jR5ZvjN5WwA)3Y71C3NtrL;xtXtb>T27Btx{+CPbxjk&Kth36|~{t?Ex8kyWIha_mE0VR%is5g(gNN_Ei_bQwP{g zp3Q8ZQv!kn7KmF&=*zcsFHcW(@yel>ag$%vSwPMUp49{NG9d?oYX{CGLS=v)9DEx2 z!Ow+-IFl8KO9PxXq|-2Ikr+4v8A$vQiOu#8RL?{35zAaqEk-~uDD=RyLbV69U-l3m z2zcS(4uo+3bM{)R+Hu{ckisC?6$CaB)#{z!BCrqOccl*Wvc`AAZ3Kr;5qhy>Wg``H z0C|H`1~cXzj}MwGgt2D)ApQsM4{<313p<3XVj_rH1T?*X=)%J-2j^}dvJ}YFV6P!| zKbqk!mgQZbX9~y?J}X=ovfz*i>%x+Vb=GkPBpBjPi}bQmUCdE|P&gu05|s*U2vmWf zSD+8Zlo9Hp=sQ$B;ih?9Y{bOhWo;V6 zn3Ej)Whfg$S>uns$nVDWT90j1#+^n?%yH9dN%nW19w-KkQxZZliI_Ecd(f`7M4S&G zLU;g@An0yPRoyj+{uv$Gv5Z*tz%*+^D&--(i9%S|ji3Y_PIx6Lc7FWL0W&HvzVY)#i;{S9Of zB%rC9d~RRYYi5s&1iGR36OKG0VwY`^zf1BP93EF7rpVraRqY=gMJT)= zap-%47`S|XGz-q0&jmz|Hpayu_CR-rY!@>*F5D|{Kf?e7q6`*mxSu;n9>ALUasNaJ znkY3^cL#z%HW-9~X!4 z69AT3lof1+fhdG`#dA;N_Bh;OfV_|`k*A&kFcXq45O_yKdi%}QSL2AWuEU+J&Z`Es zpIc!dOaKvDfz3csULN|OyWs3q*gO;xlJ^7CFs0N*#54@VkDr$k>FMb~N9=>~Y6$-z z#0gfuS-=dM`f9KcLemAfsKeI*r68(HAiW?P;t5I&h^2tvr7y%DL_u5tq>=!{!1>6u zxCh^ZWCDOuA$MtlpbNsabCa_dyr6gwNx3142;|+tlPF_d5D{N0LqWaBXWjMYALwt1 z^bmu;g8%Kgr4%$&%h;@<0o7Zgt`zv`d`7P1DY*-fYG8P8R(I5(>9vArY7>*VY z(giEkV1e2B@kgMpiPQA8)y6oWjW;zr<2CaH>f-{Ys6{eGk=&C~P!)n_vo!MYZ}jDSs4ZhQ-M zUxx%cMX>-ggOwakIw;mcL?{h*%_1O$sdX|Xy&<@M?LU$xl$ z2aI=Boj8d=Fkr`!M_~a%By8>2y+jBya7@6S_9Y}xpvwY;1(Yby4ZBOB0uM4@0O?Os zW=|-VSd#%y00%s(@0S9(GklUZ5D<_3A|^z+68roGP}ty2bLJ1XEo2vCS(_`Q_6Vf`_B_dm!tKAQ1A0XPU^G^b0Uk(T3nF zDk(jXd6keris0(e`ol-izSasVET9TDUE>Dlv&L;(a*)S$dj_#|1+zQ@KxNK?g&8v( zdetpR_=0N)ZiRLSa=50!1(O%}R77vOyx1oULV2EXl&S$o!x=YnXCOY2P@aGU4m_`7 z4!_E0#`fc@#-9O1hBg6;Q5OijMv%)PBea2BZje*-kif>R4ep3rm@ zs5v@raCPngHJM=_7K%(qLmwNPFa$=K0nWd?n7w=qV9@)hX4cfjB^EKU0kgzA3WGqp z%tNnf+`yM!6K*&?;8DZdsR}hyU{^y};QfGClscg{D^UpKZ3xH*s0h>g62%~~jfg11 zO#rDLl7F!nJplFwGQc}Q;>Y8CzDQXCB&%fa*H&Fw8Ch|xiR>SA)E_|MFp-io50@PX zb_9v<`|CAD)`I6%Wl*%NM`urq_`&D4`+_rt{xFD)gWY`1RAGaN!T@Iot+lxi`=azkSdGTP7Px?YrUd2c)L10ebx6+t-zJw;f17+fHGW=hy<#0B;$ z&~{RLIAJBr@};aS8l(@w<5Jx$GTXv3Qlm@1Bk?LEdGP4)Nf9GJh<>1}0bK!5*3k(0 z^MQMy^FBTE=URzEP2;1jX;~sU!6%SD!`gr|Z!CB0MnJvAi#^o?pg6^A69?e5mg?T9}%B2F%Q59qb; zKB+zaiCgXY*xtUsB~ZbVgj$GcF+^Q%N#PDD%*X(5LU%`{ZvmOPf+{CM!oVWr*Ed2+ z3>1RcD3ZqyWn_GFsTi;plU?-jh2nI+E9oyFX(T9%@NdA{_J(f-CW^loXZ-;LO@e$N zRFg^*G#sr+HTHoket_dHzyXx5?6UGi@jwvtkgFSdB$O~vZ1srTK;tvITKjiOF*HN0 z^xLznk5YJUpJ=>SzM02FjGVb#f1MM2OZuGzoajiBf`WqlR~qHo)9P%4JPNQws6t}j zE)QRrg%y4pLxMl;t<_jrdV~PO3?tvTN=aGzUeQUybJPWB7Lad=hCqyjcR>2%-|f;^ zb{Io$Q$kG@kR-ToBBnrq-mX~E*P&cxh*pEz7vPS`ddZL(nq{mcSPr~DB+{^A_F$n2 zYKyR6z-#k?lpLI0NE|!ud6Wo%#2Q0H00#xmj>M|UG@SexaH80R!YBN8 zYy#wHdk|pvr=0rIE$#u2R9Tc32&^@DnX30A+li%6A0wSM*dHG;rPe5n&npEY1|ISu zC+9Qhj|rg8Iy`_Nt6{kV+@MBFaj0wbsHWt+tFyB~A_M5)HU?7Wg^D6v7a}tZ?OxC- z1Rmp@*iguTV4I;`H~{^d-&{d<3<6WvpV-JzfLqh|At{h;Z~_|!fuSt1VgS5=hahPN ztZxD&o#{J@C!R5&@e3(mUXUn8Rt{)Gs+;bCo@uUA!LVgx+Z!-0hnq&3B^GW`AopM; zs*4IXpqe2D?HehIAdDy@C)b^Aq~(bAN#KomMS4u_m~BP2X4CR~P)`)~_e5!)`)O`^ zqjvetY~TCOeD`_D+f@`N+=Yr3AHqHXE+Pv`7QDQH7KvcUZLjw2NR#njroklOI>l5W zq}T}s45)MJN+=>DQK0IH1OX83H@v(!-xw>ohJwBe!ENq`GDH_q3pw(SZz5*DfC?&$ zxaKA=KL!7fJHX^*K^w6}rgZyHpu%7}e6oU+oSY6k zxd#Rk^54$=Z!bUwcmCk&H%Ha(Rxyis=sJOj0<;hm*^r`-on0}OY-InmW9VC)Q>BRy z(6+)J53aoc)*PY!0M@HW%h3&6U=5*cVBKYV)h{{1IKUJoTPkm6)j8h}ClM}qgbRX& zgztrFDLoma8_4g#!@HJyeFF-zy<`SZIRGRCE>FFH;ZM9%0e(2^J&#O>qOR<`WLL%$ z4Cnxm;7GEH5n?~`Z9F$xmtM}apcWFz(xf3D3DPnI6|`qx+D*o_sI6WyFIqbPb#wUJ zh#CIWBPKQ6RvucUJF@4pH4h(>%$Lxm*le0thc8(ForVe=TpPg8gH#@X7sQ>HynPNB zPdc!z=H|{AB15>_xxHmi{s9KN3gYiw9i)LGkei6Q@mcM-4g>tUKgA&dz5^nVy>&NFB*6RR?smsxykO(0%SlE zIAA&jo7=dblqDsVt=O@g4yl$#FegGG9vaJv*7KY3G%u*0LVJ=0GhfaVKmsn)sh(@h z8dK~E@<^(Um`?)W$}k6Z_RRUA%Fa z^O|QW)peL&=>_*ogmeQKmlTd7YKe?SU;P+~`=H$c<|J9>QHu6ZcslX+jV3BeCg_$? zDc9DxD=lCK&CO7Syt@N;rRIoJ6?ymqLc$`YVFUoyY}a?g9tkweeJMiumh}!}NCz6k z$3dXIL6#jLI8w}1%`Ggz zhy=QA(db560dudK&LJ()tSKMM~XuoEBeOmmwCkU_lLl19)tW zkehI+AzoY(TUYac{RVsBMz@AjJ;Z1hSZ_t{1ohju933a&`G8z(0&2bkSg&lJbUX^d z7HFz(Ml_YF&VEpR1&YBRA3SslGGyQ)fVo%z!|J;X%+F~EUzI4k&f2kUFtkprN-2u`Tcm_wbywaZ%n!>wgIwt zfSZ+)+zDpKd*~io%Ip zx>n9{5{%t+;#gdbmW^9IcS%xB6=r66VZ~%(lvuAb)!cd)H{5>5>cZXsKGEFQ%e$r6 z*lNvpab0R;v$QQMo9f73luPnd&H9F24K-J|JyyNlSx@+(ZPVv%cwO=*cs2lL>Wg`% zC^#g!=9=veP=hn`@uAq+cA!BAhzOTXsVC|oj?T> z9HljWX&o{{{s4#=X>SQXOJ$X1rKp165Vr34T2A&2)*SIK`J6#0I)ncMO!D}!+`{p32n>Jn}d{=p~DN2(DZ)V2l&5q?&i ?&=e(2olKkFl@s3&K#_xQw?r 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

ybU7ex72w-jNyY(h|1*nVg|C167YO6sh6Jdi1 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 literal 0 HcmV?d00001 From c6dcc417666e66052d7b9c7ee8104a9534dce2a9 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 8 Jan 2020 13:59:42 -0800 Subject: [PATCH 06/31] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 08725eba88..78143247fd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -48,7 +48,7 @@ From the menu, select **Security recommendations** to get an overview of the run ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] -> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an or decrease of even a single machine will change the graph's color. +> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an or decrease of even a single machine will change the graph's color. In a given day as a Security Administrator, you can take a look at the dashboard to see your exposure score side-by-side with your configuration score. The goal is to lower down your organization's exposure from vulnerabilities, and increase your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. From d9bfcfd3606268d01f109bde194bb1f048f06aed Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Wed, 8 Jan 2020 14:00:23 -0800 Subject: [PATCH 07/31] Update tvm-security-recommendation.md --- .../microsoft-defender-atp/tvm-security-recommendation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 78143247fd..0d7b9c263a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -48,7 +48,7 @@ From the menu, select **Security recommendations** to get an overview of the run ![Screenshot of Security recommendations page](images/tvm_securityrecommendation-graph.png) >[!NOTE] -> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an or decrease of even a single machine will change the graph's color. +> The color of the **Exposed machines** graph changes as the trend changes. If the number of exposed machines is on the rise, the color changes into red. If there's a decrease in the amount of exposed machines, the color of the graph will change into green. This happens per change, which means an increase or decrease of even a single machine will change the graph's color. In a given day as a Security Administrator, you can take a look at the dashboard to see your exposure score side-by-side with your configuration score. The goal is to lower down your organization's exposure from vulnerabilities, and increase your organization's security configuration to be more resilient against cybersecurity threat attacks. The top security recommendations list can help you achieve that goal. From 13869071f39cc07016adda4936d368a008c8fb8d Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 8 Jan 2020 15:04:54 -0800 Subject: [PATCH 08/31] Corrected markup of two tips --- .../microsoft-defender-atp/tvm-security-recommendation.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md index 0d7b9c263a..e55608222d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md +++ b/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation.md @@ -21,7 +21,8 @@ ms.date: 04/11/2019 **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) +> [!TIP] +> Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp?ocid=docs-wdatp-portaloverview-abovefoldlink) [!include[Prerelease information](../../includes/prerelease.md)] @@ -82,8 +83,8 @@ You can report a false positive when you see any vague, inaccurate, incomplete, 5. Include your machine name for investigation context. ->[!NOTE] -> You can also provide details regarding the inaccuracy you reported in the **Tell us more (optional)** field to give the threat and vulnerability management investigators context. + >[!TIP] + > You can also provide details regarding the inaccuracy you reported in the **Tell us more (optional)** field to give the threat and vulnerability management investigators context. 6. Click **Submit**. Your feedback is immediately sent to the Threat & Vulnerability Management experts with its context. From 67c9f1f29aa99e23a668830ba1248b97b0ea155f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:17:36 -0800 Subject: [PATCH 09/31] Update enable-exploit-protection.md --- .../enable-exploit-protection.md | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 0f325b3497..5d3a707826 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -12,7 +12,7 @@ ms.localizationpriority: medium audience: ITPro author: levinec ms.author: ellevin -ms.date: 05/09/2019 +ms.date: 01/08/2020 ms.reviewer: manager: dansimp --- @@ -23,20 +23,18 @@ manager: dansimp * [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -[Exploit protection](exploit-protection.md) helps protect against malware that uses exploits to infect devices and spread. It consists of a number of mitigations that can be applied to either the operating system or individual apps. +[Exploit protection](exploit-protection.md) helps protect against malware that uses exploits to infect devices and spread. Exploit protection consists of a number of mitigations that can be applied to either the operating system or individual apps. Many features from the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. -You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Audit mode allows you to test how the mitigations would work (and review events) without impacting the normal use of the machine. - You can enable each mitigation separately by using any of these methods: -* [Windows Security app](#windows-security-app) -* [Microsoft Intune](#intune) -* [Mobile Device Management (MDM)](#mdm) -* [System Center Configuration Manager (SCCM)](#sccm) -* [Group Policy](#group-policy) -* [PowerShell](#powershell) +- [Windows Security app](#windows-security-app) +- [Microsoft Intune](#intune) +- [Mobile Device Management (MDM)](#mdm) +- [System Center Configuration Manager (SCCM)](#sccm) +- [Group Policy](#group-policy) +- [PowerShell](#powershell) They are configured by default in Windows 10. @@ -45,16 +43,19 @@ Some mitigations have additional options. You can [export these settings as an XML file](import-export-exploit-protection-emet-xml.md) and deploy them to other machines. +You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Audit mode allows you to test how the mitigations would work (and review events) without impacting the normal use of the machine. + ## Windows Security app 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. -2. Click the **App & browser control** tile (or the app icon on the left menu bar) and then click **Exploit protection**. +2. Click the **App & browser control** tile (or the app icon on the left menu bar) and then click **Exploit protection settings**. -3. Go to **Program settings** and choose the app you want to apply mitigations to: +3. Go to **Program settings** and choose the app you want to apply mitigations to.
+ 1. If the app you want to configure is already listed, click it and then click **Edit** - 2. If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app: + 2. If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app.
* Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. * Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. From 2d62fec8182f51e0d580d8055f944bc094e3b55e Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 8 Jan 2020 15:24:34 -0800 Subject: [PATCH 10/31] Updates to Defender/ThreatSeverityDefaultAction --- .../new-in-windows-mdm-enrollment-management.md | 7 +++++++ .../client-management/mdm/policy-csp-defender.md | 14 +++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 77441ceba1..b1c7501096 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -58,6 +58,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s - [What is dmwappushsvc?](#what-is-dmwappushsvc) - **Change history in MDM documentation** + - [January 2020](#january-2020) - [November 2019](#november-2019) - [October 2019](#october-2019) - [September 2019](#september-2019) @@ -1935,6 +1936,12 @@ How do I turn if off? | The service can be stopped from the "Services" console o ## Change history in MDM documentation +### January 2020 +|New or updated topic | Description| +|--- | ---| +|[Policy CSP - Defender](policy-csp-defender.md)|Added descriptions for supported actions for Defender/ThreatSeverityDefaultAction.| + + ### November 2019 |New or updated topic | Description| diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 09ea8790ad..c19a6e5c4a 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.technology: windows author: manikadhiman ms.localizationpriority: medium -ms.date: 09/27/2019 +ms.date: 01/08/2020 ms.reviewer: manager: dansimp --- @@ -3079,12 +3079,12 @@ The following list shows the supported values for threat severity levels: The following list shows the supported values for possible actions: -- 1 – Clean -- 2 – Quarantine -- 3 – Remove -- 6 – Allow -- 8 – User defined -- 10 – Block +- 1 – Clean. Service tries to recover files and try to disinfect. +- 2 – Quarantine. Moves files to quarantine. +- 3 – Remove. Removes files from system. +- 6 – Allow. Allows file/does none of the above actions. +- 8 – User defined. Requires user to make a decision on which action to take. +- 10 – Block. Blocks file execution. From df9a6bf6c49aaafd6ba886619d17d1a6da135377 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:27:33 -0800 Subject: [PATCH 11/31] Update enable-exploit-protection.md --- .../enable-exploit-protection.md | 73 ++++++++----------- 1 file changed, 32 insertions(+), 41 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 5d3a707826..26b16a6530 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -52,21 +52,19 @@ You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Au 2. Click the **App & browser control** tile (or the app icon on the left menu bar) and then click **Exploit protection settings**. 3. Go to **Program settings** and choose the app you want to apply mitigations to.
- - - 1. If the app you want to configure is already listed, click it and then click **Edit** - 2. If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app.
- * Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. - * Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. + - If the app you want to configure is already listed, click it and then click **Edit**. + - If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app.
+ - Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. + - Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. 4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You will be notified if you need to restart the process or app, or if you need to restart Windows. -5. Repeat this for all the apps and mitigations you want to configure. +5. Repeat steps 3-4 for all the apps and mitigations you want to configure. -6. Under the **System settings** section, find the mitigation you want to configure and select one of the following. Apps that aren't configured individually in the **Program settings** section will use the settings configured here: - * **On by default** - The mitigation is *enabled* for apps that don't have this mitigation set in the app-specific **Program settings** section - * **Off by default** - The mitigation is *disabled* for apps that don't have this mitigation set in the app-specific **Program settings** section - * **Use default** - The mitigation is either enabled or disabled, depending on the default configuration that is set up by Windows 10 installation; the default value (**On** or **Off**) is always specified next to the **Use default** label for each mitigation +6. Under the **System settings** section, find the mitigation you want to configure and select one of the following. Apps that aren't configured individually in the **Program settings** section will use the settings configured here:
+ - **On by default**: The mitigation is *enabled* for apps that don't have this mitigation set in the app-specific **Program settings** section + - **Off by default**: The mitigation is *disabled* for apps that don't have this mitigation set in the app-specific **Program settings** section + - **Use default**: The mitigation is either enabled or disabled, depending on the default configuration that is set up by Windows 10 installation; the default value (**On** or **Off**) is always specified next to the **Use default** label for each mitigation 7. Repeat this for all the system-level mitigations you want to configure. Click **Apply** when you're done setting up your configuration. @@ -79,19 +77,15 @@ Enabled in **Program settings** | Enabled in **System settings** | Behavior [!include[Check mark no](../images/svg/check-no.svg)] | [!include[Check mark yes](../images/svg/check-yes.svg)] | As defined in **System settings** [!include[Check mark no](../images/svg/check-no.svg)] | [!include[Check mark yes](../images/svg/check-yes.svg)] | Default as defined in **Use default** option -**Example 1** +### Example 1: Mikael configures Data Execution Prevention in system settings section to be off by default -Mikael configures **Data Execution Prevention (DEP)** in the **System settings** section to be **Off by default**. - -Mikael then adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, he enables the **Override system settings** option and sets the switch to **On**. There are no other apps listed in the **Program settings** section. +Mikael adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, he enables the **Override system settings** option and sets the switch to **On**. There are no other apps listed in the **Program settings** section. The result will be that DEP only will be enabled for *test.exe*. All other apps will not have DEP applied. -**Example 2** +### Example 2: Josie configures Data Execution Prevention in system settings to be off by default -Josie configures **Data Execution Prevention (DEP)** in the **System settings** section to be **Off by default**. - -Josie then adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, she enables the **Override system settings** option and sets the switch to **On**. +Josie adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, she enables the **Override system settings** option and sets the switch to **On**. Josie also adds the app *miles.exe* to the **Program settings** section and configures **Control flow guard (CFG)** to **On**. She doesn't enable the **Override system settings** option for DEP or any other mitigations for that app. @@ -102,28 +96,27 @@ CFG will be enabled for *miles.exe*. 2. Click the **App & browser control** tile (or the app icon on the left menu bar) and then click **Exploit protection**. -3. Go to **Program settings** and choose the app you want to apply mitigations to: - - 1. If the app you want to configure is already listed, click it and then click **Edit** - 2. If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app: - * Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. - * Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. +3. Go to **Program settings** and choose the app you want to apply mitigations to.
+ - If the app you want to configure is already listed, click it and then click **Edit**. + - If the app is not listed, at the top of the list click **Add program to customize** and then choose how you want to add the app.
+ - Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. + - Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. 4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You will be notified if you need to restart the process or app, or if you need to restart Windows. -5. Repeat this for all the apps and mitigations you want to configure. Click **Apply** when you're done setting up your configuration. +5. Repeat steps 3-4 for all the apps and mitigations you want to configure. Click **Apply** when you're done setting up your configuration. ## Intune 1. Sign in to the [Azure portal](https://portal.azure.com) and open Intune. -1. Click **Device configuration** > **Profiles** > **Create profile**. -1. Name the profile, choose **Windows 10 and later** and **Endpoint protection**. +2. Click **Device configuration** > **Profiles** > **Create profile**. +3. Name the profile, choose **Windows 10 and later** and **Endpoint protection**. ![Create endpoint protection profile](../images/create-endpoint-protection-profile.png) -1. Click **Configure** > **Windows Defender Exploit Guard** > **Exploit protection**. -1. Upload an [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) with the exploit protection settings: +4. Click **Configure** > **Windows Defender Exploit Guard** > **Exploit protection**. +5. Upload an [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) with the exploit protection settings: ![Enable network protection in Intune](../images/enable-ep-intune.png) -1. Click **OK** to save each open blade and click **Create**. -1. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. +6. Click **OK** to save each open blade and click **Create**. +7. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. ## MDM @@ -132,21 +125,19 @@ Use the [./Vendor/MSFT/Policy/Config/ExploitGuard/ExploitProtectionSettings](htt ## SCCM 1. In System Center Configuration Manager, click **Assets and Compliance** > **Endpoint Protection** > **Windows Defender Exploit Guard**. -1. Click **Home** > **Create Exploit Guard Policy**. -1. Enter a name and a description, click **Exploit protection**, and click **Next**. -1. Browse to the location of the exploit protection XML file and click **Next**. -1. Review the settings and click **Next** to create the policy. -1. After the policy is created, click **Close**. +2. Click **Home** > **Create Exploit Guard Policy**. +3. Enter a name and a description, click **Exploit protection**, and click **Next**. +4. Browse to the location of the exploit protection XML file and click **Next**. +5. Review the settings and click **Next** to create the policy. +6. After the policy is created, click **Close**. ## Group Policy 1. On your Group Policy management machine, open the [Group Policy Management Console](https://technet.microsoft.com/library/cc731212.aspx), right-click the Group Policy Object you want to configure and click **Edit**. 1. In the **Group Policy Management Editor** go to **Computer configuration** and click **Administrative templates**. - -1. Expand the tree to **Windows components** > **Windows Defender Exploit Guard** > **Exploit Protection** > **Use a common set of exploit protection settings**. - -1. Click **Enabled** and type the location of the [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) and click **OK**. +2. Expand the tree to **Windows components** > **Windows Defender Exploit Guard** > **Exploit Protection** > **Use a common set of exploit protection settings**. +3. Click **Enabled** and type the location of the [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) and click **OK**. ## PowerShell From 20076482964245337ae0355db6de40724814d0a2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:29:11 -0800 Subject: [PATCH 12/31] Update enable-exploit-protection.md --- .../microsoft-defender-atp/enable-exploit-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 26b16a6530..73d6b7ed23 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -25,6 +25,9 @@ manager: dansimp [Exploit protection](exploit-protection.md) helps protect against malware that uses exploits to infect devices and spread. Exploit protection consists of a number of mitigations that can be applied to either the operating system or individual apps. +> [!IMPORTANT] +> .NET 2.0 is not compatible with some exploit protection capabilities, specifically, Export Address Filtering (EAF) and Import Address Filtering (IAF). If you have enabled .NET 2.0, usage of EAF and IAF are not supported. + Many features from the Enhanced Mitigation Experience Toolkit (EMET) are included in exploit protection. You can enable each mitigation separately by using any of these methods: @@ -36,10 +39,7 @@ You can enable each mitigation separately by using any of these methods: - [Group Policy](#group-policy) - [PowerShell](#powershell) -They are configured by default in Windows 10. - -You can set each mitigation to on, off, or to its default value. -Some mitigations have additional options. +Exploit protection is configured by default in Windows 10. You can set each mitigation to on, off, or to its default value. Some mitigations have additional options. You can [export these settings as an XML file](import-export-exploit-protection-emet-xml.md) and deploy them to other machines. From 37eb098cfc99a6e3f07e4b65e8b21a9cb9156edf Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 8 Jan 2020 15:30:18 -0800 Subject: [PATCH 13/31] Edit pass: VAMT known issues MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @greg-lindsay Please review the copy edit to these articles, address the following comments, and let me know if I’ve changed the technical meaning anywhere. This is for Azure DevOps work request 3851189. Comments: Consider whether it would be helpful to add a mention of the workaround to the metadata description for discoverability. Thanks! Kelly --- .../volume-activation/vamt-known-issues.md | 34 ++++++++----------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/windows/deployment/volume-activation/vamt-known-issues.md b/windows/deployment/volume-activation/vamt-known-issues.md index 8022121cb3..8e95704c1b 100644 --- a/windows/deployment/volume-activation/vamt-known-issues.md +++ b/windows/deployment/volume-activation/vamt-known-issues.md @@ -20,50 +20,44 @@ ms.custom: # VAMT known issues -The following list and the section that follows contain the current known issues regarding the Volume Activation Management Tool (VAMT), versions 3.0. and 3.1. +The current known issues with the Volume Activation Management Tool (VAMT), versions 3.0. and 3.1, include: - VAMT Windows Management Infrastructure (WMI) remote operations might take longer to execute if the target computer is in a sleep or standby state. -- When opening a Computer Information List (CIL file) that was saved by using a previous version of VAMT, the edition information is not shown for each product in the center pane. Users must update the product status again to obtain the edition information. -- The remaining activation count can only be retrieved for MAKs. +- When you open a Computer Information List (CIL) file that was saved by using a previous version of VAMT, the edition information is not shown for each product in the center pane. The user must update the product status again to obtain the edition information. +- The remaining activation count can only be retrieved for Multiple Activation Key (MAKs). -## Can't add CSVLKs for Windows 10 activation to VAMT 3.1 +## Workarounds for adding CSVLKs for Windows 10 activation to VAMT 3.1 -When you try to add a Windows 10 Key Management Service (KMS) Host key (CSVLK) or a Windows Server 2012 R2 for Windows 10 CSVLK into VAMT 3.1 (version 10.0.10240.0), you receive the following error message: - -> The specified product key is invalid, or is unsupported by this version of VAMT. An update to support additional products may be available online. +Another known issue is that when you try to add a Windows 10 Key Management Service (KMS) Host key (CSVLK) or a Windows Server 2012 R2 for Windows 10 CSVLK into VAMT 3.1 (version 10.0.10240.0), you receive the following error message. ![VAMT error message](./images/vamt-known-issue-message.png) -This issue occurs because VAMT 3.1 does not contain the correct Pkconfig files to recognize this kind of key. +This issue occurs because VAMT 3.1 does not contain the correct Pkconfig files to recognize this kind of key. To work around this issue, use one of the following methods. -### Workaround +### Method 1 -To work around this issue, use one of the following methods. +Do not add the CSVLK to the VAMT 3.1 tool. Instead, use the **slmgr.vbs /ipk \<*CSVLK*>** command to install a CSVLK on a KMS host. In this command, \<*CSVLK*> represents the specific key that you want to install. For more information about how to use the Slmgr.vbs tool, see [Slmgr.vbs options for obtaining volume activation information](https://docs.microsoft.com/windows-server/get-started/activation-slmgr-vbs-options). -**Method 1** +### Method 2 -Do not add the CSVLK to the VAMT 3.1 tool. Instead, use the **slmgr.vbs /ipk \<*CSVLK*>** command-line tool to install a CSVLK on a KMS host. In this command, \<*CSVLK*> represents the specific key that you want to install. For more information about how to use the Slmgr.vbs tool, see [Slmgr.vbs options for obtaining volume activation information](https://docs.microsoft.com/windows-server/get-started/activation-slmgr-vbs-options). - -**Method 2** - -On the KMS host computer, follow these steps: +On the KMS host computer, perform the following steps: 1. Download the hotfix from [July 2016 update rollup for Windows 8.1 and Windows Server 2012 R2](https://support.microsoft.com/help/3172614/). -1. In Windows Explorer, right-click **485392_intl_x64_zip**, and then extract the hotfix to **C:\KB3058168**. +1. In Windows Explorer, right-click **485392_intl_x64_zip** and extract the hotfix to C:\KB3058168. -1. To extract the contents of the update, open a Command Prompt window and run the following command: +1. To extract the contents of the update, run the following command. ```cmd expand c:\KB3058168\Windows8.1-KB3058168-x64.msu -f:* C:\KB3058168\ ``` -1. To extract the contents of Windows8.1-KB3058168-x64.cab, run the following command: +1. To extract the contents of Windows8.1-KB3058168-x64.cab, run the following command. ```cmd expand c:\KB3058168\Windows8.1-KB3058168-x64.cab -f:pkeyconfig-csvlk.xrm-ms c:\KB3058168 ``` -1. In the "C:\KB3058168\x86_microsoft-windows-s..nent-sku-csvlk-pack_31bf3856ad364e35_6.3.9600.17815_none_bd26b4f34d049716\" folder, copy the **pkeyconfig-csvlk.xrm-ms** file. Paste this file to the "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT3\pkconfig" folder. +1. In the C:\KB3058168\x86_microsoft-windows-s..nent-sku-csvlk-pack_31bf3856ad364e35_6.3.9600.17815_none_bd26b4f34d049716 folder, copy the pkeyconfig-csvlk.xrm-ms file. Paste this file into the C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT3\pkconfig folder. 1. Restart VAMT. From 8414a18bb79f3cf889b5c88e33498f73d6ea0cf2 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:30:34 -0800 Subject: [PATCH 14/31] Update enable-exploit-protection.md --- .../microsoft-defender-atp/enable-exploit-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 73d6b7ed23..1e00cd20dd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -10,8 +10,8 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium audience: ITPro -author: levinec -ms.author: ellevin +author: denisebmsft +ms.author: deniseb ms.date: 01/08/2020 ms.reviewer: manager: dansimp From 7e395b4bbb522c1539b57dc1a1c12cab86ef71f3 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:37:36 -0800 Subject: [PATCH 15/31] Update enable-exploit-protection.md --- .../enable-exploit-protection.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 1e00cd20dd..6c243891bb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -57,7 +57,7 @@ You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Au - Use **Add by program name** to have the mitigation applied to any running process with that name. You must specify a file with an extension. You can enter a full path to limit the mitigation to only the app with that name in that location. - Use **Choose exact file path** to use a standard Windows Explorer file picker window to find and select the file you want. -4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You will be notified if you need to restart the process or app, or if you need to restart Windows. +4. After selecting the app, you'll see a list of all the mitigations that can be applied. Choosing **Audit** will apply the mitigation in audit mode only. You are notified if you need to restart the process or app, or if you need to restart Windows. 5. Repeat steps 3-4 for all the apps and mitigations you want to configure. @@ -66,7 +66,7 @@ You can also set mitigations to [audit mode](evaluate-exploit-protection.md). Au - **Off by default**: The mitigation is *disabled* for apps that don't have this mitigation set in the app-specific **Program settings** section - **Use default**: The mitigation is either enabled or disabled, depending on the default configuration that is set up by Windows 10 installation; the default value (**On** or **Off**) is always specified next to the **Use default** label for each mitigation -7. Repeat this for all the system-level mitigations you want to configure. Click **Apply** when you're done setting up your configuration. +7. Repeat step 6 for all the system-level mitigations you want to configure. Click **Apply** when you're done setting up your configuration. If you add an app to the **Program settings** section and configure individual mitigation settings there, they will be honored above the configuration for the same mitigations specified in the **System settings** section. The following matrix and examples help to illustrate how defaults work: @@ -79,15 +79,15 @@ Enabled in **Program settings** | Enabled in **System settings** | Behavior ### Example 1: Mikael configures Data Execution Prevention in system settings section to be off by default -Mikael adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, he enables the **Override system settings** option and sets the switch to **On**. There are no other apps listed in the **Program settings** section. +Mikael adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, Mikael enables the **Override system settings** option and sets the switch to **On**. There are no other apps listed in the **Program settings** section. The result will be that DEP only will be enabled for *test.exe*. All other apps will not have DEP applied. ### Example 2: Josie configures Data Execution Prevention in system settings to be off by default -Josie adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, she enables the **Override system settings** option and sets the switch to **On**. +Josie adds the app *test.exe* to the **Program settings** section. In the options for that app, under **Data Execution Prevention (DEP)**, Josie enables the **Override system settings** option and sets the switch to **On**. -Josie also adds the app *miles.exe* to the **Program settings** section and configures **Control flow guard (CFG)** to **On**. She doesn't enable the **Override system settings** option for DEP or any other mitigations for that app. +Josie also adds the app *miles.exe* to the **Program settings** section and configures **Control flow guard (CFG)** to **On**. Josie doesn't enable the **Override system settings** option for DEP or any other mitigations for that app. The result will be that DEP will be enabled for *test.exe*. DEP will not be enabled for any other app, including *miles.exe*. CFG will be enabled for *miles.exe*. @@ -116,7 +116,7 @@ CFG will be enabled for *miles.exe*. 5. Upload an [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) with the exploit protection settings: ![Enable network protection in Intune](../images/enable-ep-intune.png) 6. Click **OK** to save each open blade and click **Create**. -7. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. +7. Click the profile. Assignments**, assign to **All Users & All Devices**, and click **Save**. ## MDM From b80f8a82bb88e5851adb6c78abc94cda0d182872 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 8 Jan 2020 15:37:44 -0800 Subject: [PATCH 16/31] Update vamt-known-issues.md --- windows/deployment/volume-activation/vamt-known-issues.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/deployment/volume-activation/vamt-known-issues.md b/windows/deployment/volume-activation/vamt-known-issues.md index 8e95704c1b..2259c02d2f 100644 --- a/windows/deployment/volume-activation/vamt-known-issues.md +++ b/windows/deployment/volume-activation/vamt-known-issues.md @@ -23,12 +23,12 @@ ms.custom: The current known issues with the Volume Activation Management Tool (VAMT), versions 3.0. and 3.1, include: - VAMT Windows Management Infrastructure (WMI) remote operations might take longer to execute if the target computer is in a sleep or standby state. -- When you open a Computer Information List (CIL) file that was saved by using a previous version of VAMT, the edition information is not shown for each product in the center pane. The user must update the product status again to obtain the edition information. +- When you open a Computer Information List (CIL) file that was saved by using a previous version of VAMT, the edition information is not shown for each product in the center pane. You must update the product status again to obtain the edition information. - The remaining activation count can only be retrieved for Multiple Activation Key (MAKs). ## Workarounds for adding CSVLKs for Windows 10 activation to VAMT 3.1 -Another known issue is that when you try to add a Windows 10 Key Management Service (KMS) Host key (CSVLK) or a Windows Server 2012 R2 for Windows 10 CSVLK into VAMT 3.1 (version 10.0.10240.0), you receive the following error message. +Another known issue is that when you try to add a Windows 10 Key Management Service (KMS) Host key (CSVLK) or a Windows Server 2012 R2 for Windows 10 CSVLK into VAMT 3.1 (version 10.0.10240.0), you receive the error message shown here. ![VAMT error message](./images/vamt-known-issue-message.png) @@ -46,13 +46,13 @@ On the KMS host computer, perform the following steps: 1. In Windows Explorer, right-click **485392_intl_x64_zip** and extract the hotfix to C:\KB3058168. -1. To extract the contents of the update, run the following command. +1. To extract the contents of the update, run the following command: ```cmd expand c:\KB3058168\Windows8.1-KB3058168-x64.msu -f:* C:\KB3058168\ ``` -1. To extract the contents of Windows8.1-KB3058168-x64.cab, run the following command. +1. To extract the contents of Windows8.1-KB3058168-x64.cab, run the following command: ```cmd expand c:\KB3058168\Windows8.1-KB3058168-x64.cab -f:pkeyconfig-csvlk.xrm-ms c:\KB3058168 From 008df50151f6260e41b29d0b7f89398c71196226 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Wed, 8 Jan 2020 15:45:16 -0800 Subject: [PATCH 17/31] Update enable-exploit-protection.md --- .../microsoft-defender-atp/enable-exploit-protection.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 6c243891bb..1820384542 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -89,8 +89,7 @@ Josie adds the app *test.exe* to the **Program settings** section. In the option Josie also adds the app *miles.exe* to the **Program settings** section and configures **Control flow guard (CFG)** to **On**. Josie doesn't enable the **Override system settings** option for DEP or any other mitigations for that app. -The result will be that DEP will be enabled for *test.exe*. DEP will not be enabled for any other app, including *miles.exe*. -CFG will be enabled for *miles.exe*. +The result will be that DEP will be enabled for *test.exe*. DEP will not be enabled for any other app, including *miles.exe*. CFG will be enabled for *miles.exe*. 1. Open the Windows Security app by clicking the shield icon in the task bar or searching the start menu for **Defender**. @@ -116,7 +115,7 @@ CFG will be enabled for *miles.exe*. 5. Upload an [XML file](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-exploitguard) with the exploit protection settings: ![Enable network protection in Intune](../images/enable-ep-intune.png) 6. Click **OK** to save each open blade and click **Create**. -7. Click the profile. Assignments**, assign to **All Users & All Devices**, and click **Save**. +7. Click the profile **Assignments**, assign to **All Users & All Devices**, and click **Save**. ## MDM From 2807d1ff9b8144047a35e0ece351da251ebfd1b5 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 8 Jan 2020 16:09:28 -0800 Subject: [PATCH 18/31] minor updates --- windows/client-management/mdm/policy-csp-defender.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index c19a6e5c4a..1539c913c4 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -3068,7 +3068,7 @@ The following list shows the supported values: Allows an administrator to specify any valid threat severity levels and the corresponding default action ID to take. -This value is a list of threat severity level IDs and corresponding actions, separated by a| using the format "*threat level*=*action*|*threat level*=*action*". For example "1=6|2=2|4=10|5=3 +This value is a list of threat severity level IDs and corresponding actions, separated by a | using the format "*threat level*=*action*|*threat level*=*action*". For example, "1=6|2=2|4=10|5=3". The following list shows the supported values for threat severity levels: From 870b00084417f26f40c5d1c805bc4f7df5204f4f Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 8 Jan 2020 16:10:21 -0800 Subject: [PATCH 19/31] Changed "dlls" to "DLLs" --- .../microsoft-defender-atp/enable-exploit-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md index 1820384542..36853a0451 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/enable-exploit-protection.md @@ -221,7 +221,7 @@ Validate handle usage | App-level only | StrictHandle | Audit not available Validate image dependency integrity | App-level only | EnforceModuleDepencySigning | Audit not available Validate stack integrity (StackPivot) | App-level only | EnableRopStackPivot | Audit not available -
\[1\]: Use the following format to enable EAF modules for dlls for a process: +\[1\]: Use the following format to enable EAF modules for DLLs for a process: ```PowerShell Set-ProcessMitigation -Name processName.exe -Enable EnableExportAddressFilterPlus -EAFModules dllName1.dll,dllName2.dll From dc4d0108f6cb5964ee5dd5bfc455341aef4fca83 Mon Sep 17 00:00:00 2001 From: Dulce Montemayor Date: Thu, 9 Jan 2020 08:31:43 -0800 Subject: [PATCH 20/31] Moved RBAC to GA --- .../threat-protection/microsoft-defender-atp/preview.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/preview.md b/windows/security/threat-protection/microsoft-defender-atp/preview.md index c06d033182..b02f8e485d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/preview.md +++ b/windows/security/threat-protection/microsoft-defender-atp/preview.md @@ -45,8 +45,6 @@ The following features are included in the preview release: - [Threat & Vulnerability supported operating systems and platforms](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-supported-os)
Ensure that you meet the operating system or platform requisites for Threat & Vulnerability Management so the activities in your devices are properly accounted for. Threat & Vulnerability Management supports Windows 7, Windows 10 1607-1703, Windows 10 1709+, Windows Server 2008R2, Windows Server 2012R2, Windows Server 2016, Windows Server 2019. - - [Threat & Vulnerability Management role-based access controls](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/user-roles#create-roles-and-assign-the-role-to-an-azure-active-directory-group)
You can now use the new permissions to allow maximum flexibility to create SecOps-oriented roles, Threat & Vulnerability Management-oriented roles, or hybrid roles so only authorized users are accessing specific data to do their task. You can also achieve even further granularity by specifying whether a Threat & Vulnerability Management role can only view vulnerability-related data, or can create and manage remediation and exceptions. - - [Threat & Vulnerability Management granular exploit details](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses)
You can now see a comprehensive set of details on the vulnerabilities found in your machine to give you informed decision on your next steps. The threat insights icon now shows more granular details, such as if the exploit is a part of an exploit kit, connected to specific advanced persistent campaigns or activity groups for which, Threat Analytics report links are provided that you can read, has associated zero-day exploitation news, disclosures, or related security advisories. - [Threat & Vulnerability Management Report inaccuracy](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy)
You can report a false positive when you see any vague, inaccurate, incomplete, or already remediated [security recommendation](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-security-recommendation#report-inaccuracy), [software inventory](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-software-inventory#report-inaccuracy), and [discovered vulnerabilities](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses#report-inaccuracy). From beb59a8f81f5c7bd513be8520482198d6b895af9 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 10:29:44 -0800 Subject: [PATCH 21/31] Update manage-protection-updates-windows-defender-antivirus.md --- ...protection-updates-windows-defender-antivirus.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index f76c49cd91..ebd77f6954 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: denisebmsft ms.author: deniseb -ms.date: 10/18/2019 +ms.date: 01/09/2020 ms.reviewer: manager: dansimp ms.custom: nextgen @@ -73,16 +73,13 @@ Each source has typical scenarios that depend on how your network is configured, |System Center Configuration Manager | You are using System Center Configuration Manager to update your endpoints.| |Security intelligence updates for Windows Defender Antivirus and other Microsoft antimalware (formerly referred to as MMPC) |[Make sure your devices are updated to support SHA-2](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update, and starting Monday October 21, 2019 security intelligence updates will be SHA-2 signed exclusively.
Download the latest protection updates because of a recent infection or to help provision a strong, base image for [VDI deployment](deployment-vdi-windows-defender-antivirus.md). This option should generally be used only as a final fallback source, and not the primary source. It will only be used if updates cannot be downloaded from Windows Server Update Service or Microsoft Update for [a specified number of days](https://docs.microsoft.com/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus#set-the-number-of-days-before-protection-is-reported-as-out-of-date).| - You can manage the order in which update sources are used with Group Policy, System Center Configuration Manager, PowerShell cmdlets, and WMI. > [!IMPORTANT] > If you set Windows Server Update Service as a download location, you must approve the updates, regardless of the management tool you use to specify the location. You can set up an automatic approval rule with Windows Server Update Service, which might be useful as updates arrive at least once a day. To learn more, see [synchronize endpoint protection updates in standalone Windows Server Update Service](https://docs.microsoft.com/sccm/protect/deploy-use/endpoint-definitions-wsus#to-synchronize-endpoint-protection-definition-updates-in-standalone-wsus). - The procedures in this article first describe how to set the order, and then how to set up the **File share** option if you have enabled it. - ## Use Group Policy to manage the update location 1. On your Group Policy management machine, open the [Group Policy Management Console](https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731212(v=ws.11)), right-click the Group Policy Object you want to configure and click **Edit**. @@ -146,6 +143,14 @@ See the following for more information: See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender#defender-signatureupdatefallbackorder) for details on configuring MDM. +## What if we're using a third-party vendor? + +This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks as well. + +Example: Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. + +> [!NOTE] +> Microsoft does not test third-party solutions for managing Windows Defender Antivirus. ## Related articles From e51ac2b07adfe5f4557a446141dc93fe3be60446 Mon Sep 17 00:00:00 2001 From: MSBryan Date: Thu, 9 Jan 2020 15:14:38 -0800 Subject: [PATCH 22/31] remove incorrect note PC feedback isn't as valuable for a HoloLens --- devices/hololens/hololens-insider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md index 1209499d18..633f296a3e 100644 --- a/devices/hololens/hololens-insider.md +++ b/devices/hololens/hololens-insider.md @@ -44,7 +44,7 @@ To opt out of Insider builds: ## Provide feedback and report issues -Please use [the Feedback Hub app](hololens-feedback.md) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. +Please use [the Feedback Hub app](hololens-feedback.md) on your HoloLens to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. >[!NOTE] >Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). From 524138143c36e1c63de7830a9cd1f440eec28c33 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:30:23 -0800 Subject: [PATCH 23/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index ebd77f6954..442618b3d8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -30,7 +30,7 @@ Keeping your antivirus protection up to date is critical. There are two componen - *Where* the updates are downloaded from; and - *When* updates are downloaded and applied. -This article describes the *where* - how to specify where updates should be downloaded from (this is also known as the fallback order). See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) topic for an overview on how updates work, and how to configure other aspects of updates (such as scheduling updates). +This article describes how to specify from where updates should be downloaded (this is also known as the fallback order). See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md) topic for an overview on how updates work, and how to configure other aspects of updates (such as scheduling updates). > [!IMPORTANT] > Microsoft Defender Antivirus Security intelligence updates are delivered through Windows Update and starting Monday, October 21, 2019, all security intelligence updates will be SHA-2 signed exclusively. Your devices must be updated to support SHA-2 in order to update your security intelligence. To learn more, see [2019 SHA-2 Code Signing Support requirement for Windows and WSUS](https://support.microsoft.com/help/4472027/2019-sha-2-code-signing-support-requirement-for-windows-and-wsus). From c875a964f26b81589c5007c348b8c5b8843241f6 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:31:53 -0800 Subject: [PATCH 24/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 442618b3d8..eb1b72a1d8 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -40,7 +40,7 @@ This article describes how to specify from where updates should be downloaded (t ## Fallback order -Typically, you configure endpoints to individually download updates from a primary source, followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. +Typically, you configure endpoints to individually download updates from a primary source followed by other sources in order of priority, based on your network configuration. Updates are obtained from sources in the order you specify. If a source is not available, the next source in the list is used. When updates are published, some logic is applied to minimize the size of the update. In most cases, only the differences between the latest update and the update that is currently installed (this is referred to as the delta) on the device is downloaded and applied. However, the size of the delta depends on two main factors: - The age of the last update on the device; and @@ -100,7 +100,7 @@ The procedures in this article first describe how to set the order, and then how 4. Double-click the **Define file shares for downloading security intelligence updates** setting and set the option to **Enabled**. - 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://docs.microsoft.com/openspecs/windows_protocols/ms-dtyp/62e862f4-2a51-452e-8eeb-dc4ff5ee33cc) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths then this source will be skipped when the VM downloads updates. + 5. Enter the file share source. If you have multiple sources, enter each source in the order they should be used, separated by a single pipe. Use [standard UNC notation](https://docs.microsoft.com/openspecs/windows_protocols/ms-dtyp/62e862f4-2a51-452e-8eeb-dc4ff5ee33cc) for denoting the path, for example: `\\host-name1\share-name\object-name|\\host-name2\share-name\object-name`. If you do not enter any paths, then this source will be skipped when the VM downloads updates. 6. Click **OK**. This will set the order of file shares when that source is referenced in the **Define the order of sources...** group policy setting. @@ -121,7 +121,7 @@ Use the following PowerShell cmdlets to set the update order. Set-MpPreference -SignatureFallbackOrder {LOCATION|LOCATION|LOCATION|LOCATION} Set-MpPreference -SignatureDefinitionUpdateFileSharesSource {\\UNC SHARE PATH|\\UNC SHARE PATH} ``` -See the following for more information: +See the following resources for more information: - [Set-MpPreference -SignatureFallbackOrder](https://docs.microsoft.com/powershell/module/defender/set-mppreference) - [Set-MpPreference -SignatureDefinitionUpdateFileSharesSource](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturedefinitionupdatefilesharessources) - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) From 95e12f98570e20dbeffd690b03fff74b1dd51d47 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:32:19 -0800 Subject: [PATCH 25/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index eb1b72a1d8..502201ffdd 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -136,7 +136,7 @@ SignatureFallbackOrder SignatureDefinitionUpdateFileSharesSource ``` -See the following for more information: +See the following resources for more information: - [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## Use Mobile Device Management (MDM) to manage the update location From 3a7714c38fd5d0280adbb7e249652ae02f9ed6b1 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:33:12 -0800 Subject: [PATCH 26/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 502201ffdd..f6f4e086d1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -145,9 +145,9 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. ## What if we're using a third-party vendor? -This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks as well. +This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -Example: Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. In this case, Fabrikam uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From 337132f0e0ae877a3794a8dd6b32613af6b48f1d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:38:05 -0800 Subject: [PATCH 27/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index f6f4e086d1..2fba27c637 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,7 +147,11 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Microsoft Defender Antivirus. In this case, Fabrikam uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to keep Windows Defender Antivirus up to date: + +- [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) +- [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) +- [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From b1ceebb7560f1f28e013f3c729a9e96a10baa108 Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:40:02 -0800 Subject: [PATCH 28/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 2fba27c637..acdf6fdad3 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,7 +147,7 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to keep Windows Defender Antivirus up to date: +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to manage Windows Defender Antivirus updates for Contoso's organization: - [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) - [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) From 4dd9d44f053204fbeb645be85085589c6e147dde Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:44:55 -0800 Subject: [PATCH 29/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index acdf6fdad3..17d857a359 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -147,11 +147,7 @@ See [Policy CSP - Defender/SignatureUpdateFallbackOrder](https://docs.microsoft. This article describes how to configure and manage updates for Windows Defender Antivirus. However, third-party vendors can be used to perform these tasks. -For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses one of the following methods to manage Windows Defender Antivirus updates for Contoso's organization: - -- [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus) -- [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus) -- [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) +For example, suppose that Contoso has hired Fabrikam to manage their security solution, which includes Windows Defender Antivirus. Fabrikam typically uses [Windows Management Instrumentation](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus), [PowerShell cmdlets](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus), or [Windows command-line](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus) to deploy patches and updates. > [!NOTE] > Microsoft does not test third-party solutions for managing Windows Defender Antivirus. From 9312600e87419fcb8ec461bc457417a9734ed45c Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jan 2020 19:47:30 -0800 Subject: [PATCH 30/31] Update manage-protection-updates-windows-defender-antivirus.md --- .../manage-protection-updates-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md index 17d857a359..b6e4410cd1 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md @@ -121,7 +121,7 @@ Use the following PowerShell cmdlets to set the update order. Set-MpPreference -SignatureFallbackOrder {LOCATION|LOCATION|LOCATION|LOCATION} Set-MpPreference -SignatureDefinitionUpdateFileSharesSource {\\UNC SHARE PATH|\\UNC SHARE PATH} ``` -See the following resources for more information: +See the following articles for more information: - [Set-MpPreference -SignatureFallbackOrder](https://docs.microsoft.com/powershell/module/defender/set-mppreference) - [Set-MpPreference -SignatureDefinitionUpdateFileSharesSource](https://technet.microsoft.com/itpro/powershell/windows/defender/set-mppreference#-signaturedefinitionupdatefilesharessources) - [Use PowerShell cmdlets to configure and run Windows Defender Antivirus](use-powershell-cmdlets-windows-defender-antivirus.md) @@ -136,7 +136,7 @@ SignatureFallbackOrder SignatureDefinitionUpdateFileSharesSource ``` -See the following resources for more information: +See the following articles for more information: - [Windows Defender WMIv2 APIs](https://docs.microsoft.com/previous-versions/windows/desktop/defender/windows-defender-wmiv2-apis-portal) ## Use Mobile Device Management (MDM) to manage the update location From 0f93efc16552a0cbbba5be899858b16e40a81d2f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Fri, 10 Jan 2020 10:33:18 -0800 Subject: [PATCH 31/31] Update prevent-changes-to-security-settings-with-tamper-protection.md --- ...t-changes-to-security-settings-with-tamper-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md index 817ec8cbb1..39c7314643 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md +++ b/windows/security/threat-protection/windows-defender-antivirus/prevent-changes-to-security-settings-with-tamper-protection.md @@ -79,7 +79,7 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- - Your organization must have [Microsoft Defender ATP E5](https://www.microsoft.com/microsoft-365/windows/microsoft-defender-atp) (this is included in Microsoft 365 E5. See [Microsoft 365 Enterprise overview](https://docs.microsoft.com/microsoft-365/enterprise/microsoft-365-overview) for more details.) - Your organization's devices must be managed by [Intune](https://docs.microsoft.com/intune/device-management-capabilities). - - Your Windows machines must be running [Windows OS 1903](https://docs.microsoft.com/windows/release-information/status-windows-10-1903) or later. + - Your Windows machines must be running [Windows OS 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later. - You must be using Windows security with [security intelligence](https://www.microsoft.com/wdsi/definitions) updated to version 1.287.60.0 (or above) - Your machines must be using anti-malware platform version 4.18.1906.3 (or above) and anti-malware engine version 1.1.15500.X (or above). (See [Manage Windows Defender Antivirus updates and apply baselines](manage-updates-baselines-windows-defender-antivirus.md).) @@ -99,7 +99,7 @@ You must have appropriate [permissions](../microsoft-defender-atp/assign-portal- ### To which Windows OS versions is configuring Tamper Protection is applicable? -Windows 1903 May release +[Windows 1709](https://docs.microsoft.com/windows/release-information/status-windows-10-1709) or later ### Is configuring Tamper Protection in Intune supported on servers? @@ -109,7 +109,7 @@ No No, third-party antivirus will continue to register with the Windows Security application. -### What happens if Microsoft Defender Antivirus is not active on a device? +### What happens if Windows Defender Antivirus is not active on a device? Tamper Protection will not have any impact on such devices.