From fd6096aaf9ca6b8af87d1b7a32750fd8bd715193 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 13:52:17 -0700 Subject: [PATCH] update server onboarding --- ...ows-defender-advanced-threat-protection.md | 108 ++++++++++++------ .../images/atp-server-onboarding.png | Bin 0 -> 40610 bytes 2 files changed, 76 insertions(+), 32 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index d7d9111019..bebc6bbfc0 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -27,12 +27,14 @@ Windows Defender ATP supports the onboarding of the following servers: - Windows Server 2012 R2 - Windows Server 2016 +## Onboard server endpoints + To onboard your servers to Windows Defender ATP, you’ll need to: - Turn on server monitoring from the Windows Defender Security Center portal. - If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -**System requirements and required configuration** +### System requirements and required configuration - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). - If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: @@ -48,42 +50,84 @@ To onboard your servers to Windows Defender ATP, you’ll need to: | winatp-gw-weu.microsoft.com | 443 | -### Step 1: Set up the environment from the Windows Defender ATP portal +### Turn on Server monitoring from the Windows Defender Security Center portal -1. In the navigation pane, select **Endpoint management** > **Servers**. [CAN CHANGE DEPENDING IF LOUIE'S SUGGESTIONS ARE IMPLIMENTED] +1. In the navigation pane, select **Endpoint management** > **Server management**. -2. Click **Set up environment** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Primary key** fields are populated with unique values. You'll need to use these values on the OMS application. [SHOULD WE CALL IT APPLICATION? OR PORTAL? OR SOMETHING ELSE?] +2. Click **Turn on server monitoring** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Workspace key** fields are populated with unique values. You'll need to use these values to configure the MMA agent. -3. Proceed with downloading the Microsoft Monitoring Agent set up file. - -### Step 2: Download the Microsoft Monitoring Agent setup file [EFRAT PLEASE VERIFY IF THE FOLLOWING LINKS ARE CORRECT - THANK YOU!] -You'll need to download the agent setup file: -- Windows 64-bit agent - https://go.microsoft.com/fwlink/?LinkId=828603 -- Windows 32-bit agent - https://go.microsoft.com/fwlink/?LinkId=828604 - -For more information, see [Download the agent setup file from OMS](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#download-the-agent-setup-file-from-oms). - -### Step 3: Install the agent on the server -Choose any of the following installation methods to install the agent on the server: -- [Install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) -- [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) -- [Install the agent using DSC in Azure Automation](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-dsc-in-azure-automation) - -[EFRAT, WE CAN REMOVE DSC IF IT'S NOT POPULAR LIKE YOU MENTIONED] - -### Step 4: Configure the agent -After completing the agent installation, you can proceed to configure the agent. For more information, see [Configure an agent manually or add additional workspaces](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-an-agent-manually-or-add-additional-workspaces). - -### Step 5: Configure proxy settings -You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). - -When you've completed all the required steps, you should see onboarded servers in the portal within an hour. + ![Image of server onboarding](images/atp-server-onboarding.png) -## Offboard server endpoints -To offboard the server, you must uninstall the agent from the server. After you uninstall the agent, the server will no longer send sensor data to Windows Defender ATP. +### Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Windows Defender ATP +1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). + +2. Using the Workspace ID and Workspace key provided in the previous procedure, choose any of the following installation methods to install the agent on the server: + - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) + On the Agent Setup Options page, choose to connect the agent to Azure Log Analytics (OMS). + - [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#add-a-workspace-using-a-script). + +3. You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). + +Once completed, you should see onboarded servers in the portal within an hour. + + +### Offboard server endpoints +To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). -> [!IMPORTANT] -> Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. +>[!NOTE] +>Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. + + +## Onboard virtual desktop infrastructure (VDI) +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. + +1. Open the GP configuration package .zip file (_WindowsDefenderATPOnboardingPackage.zip_) that you downloaded from the service onboarding wizard.
+You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click Endpoint management on the Navigation pane. + + b. Select Group Policy, click Download package and save the .zip file. + +2. Copy the extracted files from the .zip into golden/master image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +3. The following step is only applicable if you're implementing a single entry for each machine:
+ **For single entry for each machine:**
+ a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276). + + b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
+ **For single entry for each machine:**
+ Select the PowerShell Scripts tab, then click Add (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`. + + **For multiple entries for each machine:**
+ Select the Scripts tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. (sysprep and) save golden/master image + +7. Test your solution: + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. For single entry for each machine: Check only one entry in the Windows Defender ATP portal. + + For multiple entries for each machine: Check multiple entries in the Windows Defender ATP portal. + +8. Click **Machines list** on the Navigation pane. +9. Use the search function by entering the machine name and select **Machine** as search type. diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb1bd50cfa6f87ed13c7aef07b6e5fb637df5af GIT binary patch literal 40610 zcmd?Rbx<7L*DgA^I{|`QaED;QB|vZpl3)oEg2TYzGB|-?!4o8b1c$-h3GVLhI=IXr zXL#S=ckijXr|O>i{Q&CsMSi?jiea705w(RqdNzu?v z7UcHX2?!`C9aKh`aNQ6l1uItzppCPejgupQ1dD+QVaI;5%R4!H0d1^5y8(&`2E`Fp z{C})KtB+5v^lml|R)Ck+1XzeYSWkO&oj$pFd<0qnOq?H|+;RRH+{V?y{v*N_2&iqV ziba?)pUegyfsQtg)_^vu?Qnz*hg&IT-3O4?7Dk=hiAFZ-Zrv*>DF_OXXb{&PEiQEGhD1gqNx{>-lN^4o!)wBjuD7Bypc-zrD6I61GM2+RYyCL1)5s2TF3R(pPY;mHql7wPwA5r-VdNR zWvze%epcE{`0s~9H+p(w?BYy4jyyghrtNb|1I6ZMd}^#r7qgC;(wa}#{wu$@FfV%9 zC8mrE_bp@JhekfK*3-^&FLL6%`zhW|Nk*s#`_n?;Ej6-Q`=Hc2A$|2(E5~*IXAvUA zAwIIh!}v9TRfE-cGXnoC2&2HhX&h4@g*eu#K5~D~5=%w&U2RmV)Is~$xb9p`14`}@&%if1OY?WVxq2SLT1Gg1h zZM9M?8d$r;To!$3%Z;dnHNV(ty%?p%|x zFS&Ts^YbGcXepb&Vb>|ywyQo$YH+3F&Rug}zgd_tyc1rz!SeYYxtVlMQBr)+rhUye zY^EYt%^l4CXlt&V32Ix5kmXKNy|t$d1kMj{Q22SYn=icC6Qe#EM3SNW#T4_#%l6!+ z!<{y5B$sGZ(reVqoHP(8s#l@{lB7{>=dxwKq(49HMV&{rY4#4p{bjZ>X9`54wC1%T zVLnheL^0(6V?yiG{JO9_eIp#uyjA{wo<(;_Kb5w*`QDGR+(XG_@g291XTAS?7cME6 zpC@e&YkI>2nLG@B^xc6Oaq%zhtuy^L!So{y3BeuC`tcf;M`jT4y|ZH>Sad&1PHeM% za!PdFVB=(fO1W7YdxnZXU-QTyz&(H{Pw7*f*If9?l;|f@4Cg_d#~)yKUD+DbL|5tP zu2*2FpERxq?tNnW1v{%m`wLRjb0*)HF*j2xo^VoyyB_`vN6K6AzW2!mHm`c`w}jBm zB%^nmr92-Di(_w|Kc}kA<=>}Nv@cnHeI(Po9w=BBQL=&_dFdqvxa}kEFeQI2-8YBo zKjoVTJ^b)FI}u7Jx!XwIm46^a<{Ax|l7uVDZYGjs)^owSb0ckx@nx0`|5iaiXEZFx z9#;Zl#3eEPGDF=8tB$8cgG!|=r3uG1( z2>$wo+2Q;j``ROHz(|=ND{|~aaKt=@Q-S7CW_MT}sOPi-ok4e6)lwrZ!P1-Rqs9+-5KaBgfs9-a5|E6y}7GhcZaq3+P@#KQycP3$Hm6_hUtH+HTk0B)A7SVU4GmJ4xl4|hi%hUR?HnNLh}I0u}L`wxYSfzZn6( zVY1k%j_NlSj;%M)4Ps_(lAHz@lCJJFnorl5C3dqensYely^^z+tYZiwMh(khghS@H zLI*)E^3@c|auGd`dW$uERrSW|F@Mf#77nEq)@o8|l0%r^)qbpZ%qg^K)@k+{K?_{~ zN^6yps|<2f!&Bb;Fse==%#KTYc6?@7xL5g@q6JSgWLGCQdQnl z=O46YWs-s?73j^S0Gu?aNFAW+EATr^hQF1K=IDf;&>GP5%%x|QI!C~RJKR5H1s?SD zLy?VP<|5j;ul+T?s0{qnU?nH#k-2#o@Em<7^`R0Q+@E=Wt#-OPME&#L*GNr;aJ)Wb zE70G@A-?&LWBVidCZGc(W@qMpYPje*k$v31U?LL0@VB+X{OY%!%s5+bfkEEL-z5Ti z0L1D?E%|0~)Qt)p@N?g#JpH9#;gCBwO)&}&zt2dE-rrb}5CX#S7Zx;0J$ZU3R=tnQ z#a3DNz3yLyMUtl>^$tO%8NPBi<&E@t$NsB5R2?{&lNUwX^LM8!Z;tw(viE0${&IEl zydu5JM@M22;hM6{^uTKybe#4Lii@!LyLMYfb=rbf9wevN{4YOA-}Zn$VVhe1+$?4Z z^W+D0Z;ws-(cbW=w2|AewNCOZYd_<%A^z0UybJNorw4Ik?2Y5f_1M=Ew|sdnV-y5y zo;nk^vZa3-7U`i=uVCp$FC2_ z{{9Vh9xc^?^SRk#gOP`_v#KntUxwcJeK_l6uXC9HtsM5){7(5j?%u0u5AVZV6VC3= z)Cc(tEcYJdR9}qIhvMC15BBJhgpVPt`_iB4p#%x3-Xy)g-yM&ZD_b@wC^1e3YKGo6 zdRwR{ZWm%Vk#tWwXE?x12oj*xI&2x&xrAj41k_YPP-bwJ&_=VEU0UwEvA-R$ZX*{N z0(R*gsl=fGL?;Pm6sSE!Xc<9$7{xsFLc5B8eNS??e){6nb%*WK&9!Z5wE zDpZnpe2J2NVV-{s3ty8!UmZp-w*6}W?FzdOUqc0Bc$t8!qAz`H08*YB!fflD!!U=J z+rf?PID&A^x;3=2)8EEHW@|GE!@SA=J|W_FL{pu!ZSIDptUUr3y(8CkqEG z%Ak{aIF)~`lQX6%pa5C|o%-BtQq*K|j1DE-4<9%}D+|2)w3jn}lQ`^6g<1okx7bZY zT{H`Kcy?^h6krwzw8O&53UPUe*8ZC5%uuDnyCiP0=TF9tcM@Bt)#?s+nVoY+;ksQ4 z293LS+;V`En$|M2(!U3xOE;CGJD55OB55RL zloMU48H)jh7~qw@W|-~UTyb}Iz#@S~zUgvIr|3Nz0593P)y(#`8uDuP0j=%k)Fh=b z`|(B7>`CdO_&@w(ma6RZ z9tWapAOEDNm*`MtWv&Q&upQr(V6%tE`|a_?G`!~Dk7WR{hL>14-aPnG z>RNz^OGJ|0-Q!UBE^Nuow!QK%{VUIfFg{?OIlVHWK+HwOcsGNN4=g}Bcya|hZpE-| z(10T-Whrc{)U^^bLv&H}*NpqQln?nG6i(J~ZStf-Ld$$5;BdfidH4jhif#h%iN09}wyH%31F%WIoZ-Zl zwnFk8%d<?3_%kq*$ z8XbL242#XS^i=h7o_|$-mqzBc$xZj-UWlwUiO*-)zz6s2dyyx~^?kHsa&K6OY%NY* z4&%%k)hg8%XI2~-jy+A)GzhY`pxN^_Gkn+63FGyV)ffVtbn4by%LW|+k=|p!At4~? z-68#a(s3YuGgH2~f(BrY*QUBY$-sEWj1=N8J$nlL?Mgt^6pW~2L;&64&P~)7Nv3B- zekDSue1Q_v1}{GhM%h-{TWruh2Oz=Wzx?}TnTh1T+~hC$V3;OC6vKd#I;Qyd`55cq0v*ev-KFE*O{&j$yh zv}VqyMIJ#EOO_j|c<*RaPC!HB6M`btD6%Fty?JAvt0>+y+rWeQ)Z5ot z)5I}wqc1bgKI-=~lsBNhNDICWTG{@heSZ?*h9c!almO+Sw{}JLhr@*!MH&es($nSc zP_Xv9*wt1l#LDjUg3soV1wiMqBWrut6n;L5a(DBi>&Lj-*n! z3}+>Zb`C`m_i)m0-|4=HwVra!mlI~wHU9E@Cbye|D^vuRuMsJ8YmZGOQ&_ik9ywO} zW`={@YwnlRp612rXQ~!J8B#?S_}D=#Tny7KaFpkCRA@~NY{cP@v8w~8eZdsaA38I^ z{dJwtR*yE=WYtu|uBkvoGaZLJU&RhSf~N3^(aNtGBcEdV62g{9Y5(-_|5l@4lKJM5kh}=iq#4?_5lLj#XPuDP{o#;V!Shww>0yF6m{zf}@ z=S35SFveJwS`sBZn_`Q-B4*)L#fxR)pw^Nl$C*F46_{<0V>Y5r_>7*8#PY4|JWKtY z%Kq`Pre_QfB~!2^rsxp97ca_Bpn2u@bW*qv3uI@~1Ps8bmA5}%M6<@Jw}gzXdQm@e zd^*(J@*Z1Eh4~;?UM^pcqu<`Y;F9_t(&IH57r;;(^7jm#k601r8s$NHSt+?mkBkyOAxSg!@#~)kH12G1R!9YW(L(jOG_l0Z!~kJ8k2}+S*#3?nmwj zdjSp>&LjFS?X|fI68B|>)|zjeVzWl3)vw<@)YLs>LdMB|uXuHB`o58{&t9+fZ{jX( z-Ie4Fw~|tB|DT7Jdf1b z*KCmDA%J&HP9+*X)(_hrRTX_~%>2@mR+mc6?x0j)nzL0?QnW}1+AyLdUH16&7w-@K zK0Y)+l9c^kRD7H4fxt1sUN+(le6q^O&Z1z}y6_&aXVLsDm}=e8X6sM_b(Q=JYxkx7 zL5*wxTglQ-r>U5aUbDQpQq4w`tr?4E2->XKv%frAUYnF(K%gQo@L4n4+rQMb3f&}Z zzRe!GeG!>Pudq9Kqs>1`;e7NimO|jpmo*Iyk@4~I_W=!*L_|r82JrwsP{q0C1QR2p zcl;BpCr)^#Y#Jrg$=u}FqK2pr@@by>=$?UEn61Aw(arl2UonYJUIn z340B@p7?t*X78*F2lFAjepGHfXK?Puxm}6OGRTa<#9EH6RK8Qn$de#O1YKQ)M>Xyci_fFL3I6p!RS=sT}L#)`X&i;oAD*j;&t(plIa4`if zgpe>B{8yAvZ{RU2)JFuX2Db4UBN<)+u3NO{-5tcwo(QCrj9pB9hFsaH?tc$BcKvFR zCuosVed<{T5@wT9e*1UvKv{zQA?%@*ggpWh9Cy`dXocZiTot@gj0PXQ;=O?0$`G>0 z%Q^q7hqR7@^g8xz5wn6Z^@;X?B4}|l5RZuH*^yCP4mSp_?wtKdTS?cdD6t$Rktg+* zYRjL2wE-1W>X`jM@ctKm2SU*kyTv0?q^%aNpUf*0&Gs|{#FpzMVVA1bLCLCC@YTo3 z%v-(;ymIv-p?gNJKf(d-dlK?b!nYWL++7w!|+ zgZEodGV3K=&_~->eqL8Uq0gr!e<+x?mPuSHuSnbF9`3^bcu{}P9i8Ni-IB`tq^i2N zcQ$$SWBxf6>^`w&F;w;sK4}_zYm3N*Zy^reWixqe2nXW zu{|tT(ae7I8hIehth~R*Rvns9+@0w1bv~)5v=q0e9m9LxE}Siru_2G1c!N-T>cVE6 z7o6X#FNI)=Y+DUZnHlcFpyU%>o^qsaW&^_qEjh38yexMZ_#mnbX>2^YIZ196=hZgz zPOAErdP`Tk)11ur4NZ{?`u71283@0-KDmvm$$Xh+Z(HC!(6q~Y>W_6{<=NSHhd>j_ zlzByik!>L(j@aHvwmZht-xZ)52d&t0$q>Z=+sRKuiBpUt-hNGgF5Ks?ZDFd-Ee6K= z?6J3vCdWS8AiEYbSZj;=SBnP2)~T}}6IIK!3$WT?_13kw$y8rMdnb-pZ` z#2rqbV~dq{yY*fjnNE=7Z3)FL=(Gx6%F8#W!Zi3F=kJS;TH1gM-2PcZt*yBY)hi&AF z)v6S}Jh|iS5rz|PPGb4)KY%BX6%J^epNq>k2O8R56yMShd@}kfP3CUZ7n%Pt&%QjN zYVnJ(a?$bX;t~u-*EUbr+5O5_J~R2!o=bNq&?)0=7EP?$L2KnWhv z>f-&e51H4jW1ikZ!C1qVLoL@fV8GZc3|7`}X7*{|Z0fmD^nPm}os(~t?On>?F(J|+tJnG(G72c5bK)I;8!Wz z>S)gOo_1%NyQp3bFNR#*stgzS{YYt~9%x@lFfn!33%Rk|CRaTpJfUA%{v+7A^@e~k zY2;ivb|CI(+6b$igj%lVcqpAX$c&t@ZcE5SZjh-JSz!@2P)@5*7SlBJLfeM%>u$PE zQ+h)#y#O80lJd0o``1Us5Qawp#W$no480)V> zvf+#i3ao%!Nlw{A5Ry!K?a{U8u=TL7@Yzb_{?Bkr<-*bOZmmPDO-(g#zUBY~g_A)P zwD&65<~Q9I6$Cd%P}O~-So?7oXynl6dji=UTipHp z!IMl*v7p)PYhKlne4Or1TTTXDH6rRMonc0uB`j7%B&WRGXWqcFOgK0Z@_iE#vO3ds zQF)SxFKpGj@i3m?bP;fw30@2HkV3Y?(}F4x(r`+HtVC?~sw-PAV^|;a$3CjKd_c}O z8Y#ihbT6J?{kiv=4hmeMid&=8{7J87^YWfF&mESj=eGw-${3QER(-6J?wwUUnZ$dV zh)YjD-#imcw0UhF(l`M%quYu)G)d&lcaXJ`TOON-F zJnyXh<4-KJuMEWyN8CorCz+>A>%vRv&}q6uXpmT>scxYG5WNZWtJ3Ni4WZqDio6Vy z=5MWhs@?pEz3G(LBo8LyCTs9$*RdBh|vk8FcQJl#epqgpn990C|v?FdHHbac_YJ}e1TuRWe8mgCHYl!TPMwXwkKi(;S`d*{n_Uq(Lm%;Gl6 zPY?hN!~`}-3O7`lP3<^y09xzuN)_!}oursbmQ-KT{l@L(-m0cLF3&G$nOEhcNf(f) zqpvRpwJwD>M=%D}m97+tL>mllTKNA)kU-^sOvi?RW#d;ZKLbDVX1it{Hz|d042ljT zqLpJUXl5a&Jh|KJm0zWsv9=QzGGKeX8za4rDZ-QsJ*gTVKMq}d?xYl?;UK23ZX`mI z?fIh2gBAr+%d2USz=5O)dXFo1DtCGjTr zq(b+&0`{DaRCR`Nn7yGiSdP6Rg+-?~lh1VB-ZS*$Y}BqX>cLj9kl*w7>P7MgGgSkM z^yxxbK9@``YGWq-Q<~>RCD!3oy~kJg%FY%7SW5{Ghx7EYcairRm7sj4!p9 zFB|zezixRfWB)8$5d1cD==y&AsC;Zs%K9UHM56zqXf8PF%E0I(_3FAQ@ZTl566pmN z4`G0#rdld9x!%GxhW!72nM?~h_9%V1-SEwl;!0cVN5IbTdH*lANQ&pr=b*q*S6RhD zA}2Onj{njEgx_s~@xE45Am8?xKrwg4v@*ZB#F+*u+ouHQ3xFDR14)k>HDUy>V*L<^ zZPl0bc!<1{mJiXAM-15h>z)Twdm+p^em+NaMd7V}y6u`K8O16!Mb{qp-Yu67+=O&L z?&;SA-sOi212SJCcD>B~=WJaH(I7vMS5h}5o77g4&DWO3kl{Qv1RlQdMHB*+l?5M8V{<4Zh&noK z1;gutPdGhX4C5^L zu;K3ShBOs2TVZMk8J0E&yYSB#(>&x`bLh?4DVZCS^JM1{z+55;zhwkBCPm4$7^ z$4p1zioa*FF>6!!j8iHIQ|38opGqFy-TowMn>%zzvy6~~UR4@Z-R5<0C(%U45s$h{ zqYlhc@C&#z5Ydz2%9MN$bG&`^+_l`aKWZ_>m25rw?Yceaz(FY5$uM@24&Z6m}5AGCc zSsyC7Q(TUM{t*f!h1AB^uYx;k-wwj}(7(}T@;K(4*ZoqP2LkYw08zDMM4oyE)+`Gv z+^bFS&sL4(&=g)QA>G&oEom&hGXlTlu4G4>dfYy!t06Ag!A3ss*G+WPt^JyPf!^RYm%V@IGF;?6?v0 ztIKfAtTToy&3o#f2ZlFiFVvR$7~us}2U+Re9U}Tz+hxuy;LsL!OKc-HU#h?+-8)l% zFXH77WTi##?4Jpw?rE-Ggh)k^U&e>0`U`&j`tXnfMXTb|-Sa+dn}WZzL7tJ(S}6 z$WKmM<=PAwJb8ad2g>UDX#_nEa4)u?0xIj8t3yj3-B2|3{w|-k%re&l+FaHx50iTQcP%vm;8ibCAIih1|vGh?)m{!ip0XTX{|> z^VYH`D+19p&w5$B(@;}tR&Gw&J#rlR4yyycWx)_aXcUlD zn7l!!&Cvd0UCac3#u!=WZ7~i5wn{75re0h2_i)<2%|T5nvck!M9Lc5OBJG||c}yg2 z6qN-bg=R#M`g26{_p6N8k01GPb4vesPsZIcxr4)ysy~d|JDH^J|@FJ?)4XVhdk9DwYH3@NJ z$6VnAUu}pBZ4$ccWhsle@nd|JxulFJAAId)?~Atj2@pQ8CFV;R1#oxUDlbvujt!?= z6?37U`tF0pd)fKdFsvou6>efp{cVE?>zwhzbRMU{is~-L=p#^!yTA|~AcI8Z0jP_W zpDtN~CL*zoUKljbvl*<#Bew-_z%U$})59zrXK{2XhfpBlC_p-@x9Dy2k{w7FvT~( zbv0K_O$}~B?T;HMyH&azDUtgK+xx=(+~0H%{o)BooEG6cQM# z&7|15XIvRJ=0$(jkvy;BAN*s@o1Z&S%{w*5VXVrTnR)EDoTpPzqx_T-S`5}(#Fw^Q z*mLII1`guTM}^0_(LLzM(1IUR?JM=8zW>v$%-$KvM99k?zqW6jOt$uPgxxg)z^G&o z+4K+x`uj25?_Q2Zs{T-UPeb{`9KK|Ik)QX8@@F~hA<#x5|Dt;5cDC@YdLiK|heK*$ zhu81BTY6t;<1f=_b8T)?=;dgI^4-g*Bkz&MS9?8^hUjTUs)iEJgRU+2&R1^vB#Rjz zP8loa@xe5tlc>pW7Y^uHh$WoR82pHoE~a0f1|ls`^%|=)tjv5i0XVn&s00a%1or~* zZ?k~P{-mtj|ts-mdWhBDN>W|bTF=bNM`Hz3Oy;h)70GL%>!-}KW1`NJ;mC93F1 zxlGeLz6pi)m1~6h=sS?TPS>QSM<5g0lSSjcy#PD(T4{=oZlxSiZ;r3g@nviLO&Mz) zgS7BcWy7wC{G=yL;NyrxpU*iZ^-03(Jc^6_yyErC(kQezhcW_u(%&20(6{B|XU33>=vb#j$r*y_oSsT|_)+ zq!!r2ODb$DMaeXfcI`MSULca0co{V!jz00dJQ$av4q^anLS+dRhS^^>CX*jE1ydht zCzSn~Vme+JY(NowD-q3q@a5hx0y6HdPB?bOfyt$=>0v@>ef8{I9pO|P|ELdlZ?6{B z44ATq_YW{C4CF^!W)RU*_xO6N}%n^-1XZI$9T5PTS=%4815|q4=O1aZH=os0Hl}EYdeetRY~n za6<9%{=mk_R3DlztjKbM9ZORk?xTo;nKe6Nn7#W!T%zb;#Q%eo(e2}*^R243B_}Ak zOKa4|%nVM`D?Akau2a}utabo-{S4`t+m7FpHnF=~mWP$b7)AEC0(N`gc1tNY289+0 zQT6AM+#(f{DCMt^A3>ozfvC5rg!MV_z`3_^?@v3Ou>Gri*njUdkBqeY7KK?eWHN(S zbzCvF8-7B)vX{TmiwomGeNj(qO8?gJ7rl=6PlOuIeSWlgqK58#v)T}WWZ%WdQ&WTX zHtDQYHRU12BA1=6%Z9&N*DrD++}!SujRK5a4!qS6R$z{hD-W~8H<=r28sQ7Q%ovs= zL!;d++H=^B&m^!o{c1*jM+!Ms=vfStczJ(Sx|b)Ib}pDK?LK0Ry-`Dz8}s}usOv4} z(p#K~#KPn}dOS}eiddO~VrveAdhQu>XKE~lXiN$2>T>^jFY$1GNE^`Ma?C)O$}*yfGrE8Uzg5#E!TXkzm~>iAPYQ&J_&CWO{2YQmeR zQG0RE2cRcCW!-;*Lgk`~H1lR4i@EH0nr@df43xvkz_mx9qc7JRtCvUi)RA#QMGisgVB8AwO>{P$0 z*RjS<0?7o>UQ&;zE8~+}p zd~2ItU}}_S&Yq9sd&zZ>C;Mt4Vv*yr2+^ORoH~7vi!V~ByPwHSpVB{{@9^OrE9JKt z#t2hfxxyJbTcJ7fp{-{0zri*WDf`jfc>PR%Stm@up?z>!{aGC^RUU^vEPm?Yh3H#B z5dWun)~<3x4st^Ab?`<^?KsaveH{pFH^w{lis&XG!8xa|i7HJs>8hGcw@^4CbvzG} zY*+Z@YUU685lxMiNH`&4M3E>nZgjGxV-z~{eRsr_md#?zA%fB5-Lj{du4zEwr2m#f z3F;ffRnMUd;!ZZ2t_OK>!PEWwe-pA9Cmv0_VD#2zNAx8aUJ)SeK6I00YngClpG5s7 zS;DrRyr6kP#|Vrr7ZIfVRbF9gULta!?^)wAC=W&}oDQZE z^&ac};4`^KtSd`b7Je-?2S!PXDW5w1qSa~k&Z-ujCU4dAjcALuY~TJIhCU-2iz=pG zIGhW{pj--pY|R8F5vDf`z=uCH9N*)f@wZB$bzUHk7&m`=mN%@p2(yu;RrnAv66ZT; z#-+MdhzY1$%iuNTA3HlZ$vQo@&GhdSd-&n?yT^)RWNHtRPdZ?bE}kdnMF{rjFluly z4F=+1rhfw{WBQxOtR`1Rv&!4_N&~_y3k*xo+=|Y!UYV!QTQ3ijE!6qb>{c)5R(r82 zr;Q^t^LwA5vdABNPh_G*4n)R=qbDI2@S^CFs%Urys+KqkWJwk24<}~HW%wspb}6J< zUfN+d;sM*HXv-!UB&m89cQo4u{`!mT*epQs{X$*K^-cfVw3O&s$0) z;P`f}1LjF(N0-JrUOFEH57Gwq6anmPKVSe#?(6VR@NBWRq8K>Kzij%z1v66XQOW`} z)w8S1#c~X?-Q#FZ&8(%$roi!u_Q;90RUR~P?%DvC)=(qtDs?pWw|RoK|JUp!`MGD1 zkThat9wug8-7teEiO|Ir6h2|F^tK~7XtBmyxMEoS1tNKJoYxLn^XjpIAWyV<;IV%! zOCmmpoU8?(ZWAwS=;WKzPnRaofsx29p%-ia5*#R&)QV8GFAxZD|&lW}~0%0F~=hM7(1N8mL z9c({%JBKisw4UyHFO93c649xRQC(P{UfQTkQvjBXdF$^13Vx`Dp-fD}p zmK~hNrg^7a?w&#$f?f&^UOq{1P{gjHyK@kA9Y35o5Y*|$v@ut(`}{+p0G>Gl$832( zNb@8^ViIR`!3_q$NN9OqCZC3Ne!zB(r#n6$jWfO{kxWCgk`e)GynsEN)LA>AyIwSj z<+Ls52RgDP9yF7k)-x9mBSWCnj~dK z{kMtr+0Utvf=pGBc8?1a`A&qIYWyX}aP(O+3t7AjC_S}DTOOsNG>g<}ls9*2|KVp{ z%r!1y8Wl%I8Hb&<+1N2G`uZgRd<$?cf8TS^Cs*wkZp{gOHZh}XYo1~N2i=R-pet8A zTo0q<51Ey-Aaa5zsUi^*6BFDd2EA}%>}o$WM8S=(z<@e}Zs8uu0;)yi`joG#+RDhNkj>8S+QgJA5Dn1-`1WjqS*L<7lHgY+2{X-oaFyQ zBVFbQSVtdv#ASo_@f!0_!0O!H*v{**WELZt?IPp_qNHpeZsR`M% z52yvV{UpisAdmB6?z~~J`I6AAclTwV~ zb^uw+!twy)f5!O~8jFP#ztQa9g;pB=fzX|)Nasqm zM)!| z+76e+jy-2r!?Wu(rVfHKg$Dks37Xmk##N$RMiS%%=rcqs#5cRrJgn5jFFM`V`Ljmt zMxb7ftdjSnY+am)J7p33FL@92Bp~k z=Ww+3u7lEPp5X*UGGNd-`cC}<|Pz=RGOIa`)~sw6ox=Eu!xx~Ihx7p1fyqT+^h zivKAvY1FIXlvmN!hExlG7`HL$>+1(P5dUlpr{I3ML#s6|1%v&GD9)=$$~|O;kfwA!WGb{tOgT*4yqmC@Gw!mjYAG~x%yg_G z6D%&GAWMcA@8%t+K`cKjXHIDzOz`sZ6eTvAdI=-WPa=XodXy-9s45TW-Ed~Ct#0-C zkM9(_;eOJ-2lBxCp)>C-!Rb~PzX4$(wF3?W$|puzD2UI6nN{xU)~w8=^khE_URv!E z}e1~FFXAs0FW+f|2#?P*Bk%?03+zc0uY?B9SSt& z;-SXtgxeF;RBr*&YmwO!b1R;GJ2=@TxO%FLo}~=694UT~KvpFGnJ*$Q10+7ypQuQ^ zni_<;aFOLLN~*L;@9?A3IMN$se!Et9&5a2z|6M1XBGl98O91=T}E>MM{^q;-Z586^+JD*7L~?}%X;{e2|HKOvlA8f5GSDj^eL0ON#X~$_N-M*i*NSP3 z)4updZyRdOZ#kc7d!Mv_U|t**typ zw#LMq^Oip4SkzRo^S|m6NeXJs4;4T@&UT;f*xrnN*&=}*rPai$sH(y5MgcC_Rc`bV zClY0uye9H>B!R7@_DLzcEcdw*cghlJCH~f)#9x4;H3jt5#EMrHjt$xV^-1DeHu`V5 zQ+n{A65v~BD~?}2T-Xw9CP#KPzUOncC;Sp${(3g_!69!hA^ZCnj%qBIN73jGm;is~ z(xe3~xsz;1s%cUMwR?6?ZX{Puy-DAd=sxDS27?j{Kd&Vy^Qu{2jxSA@-@BD*Q-yNJ z;wVHjmn3O9Y_*GRyf$&Z$nmmY+cxDy;pJD5*)Ze#ys)R+tJv+*>gP-Up^s}v3}0Kk zD9c|)#r@s_SU)P0uush0BG9kQ-;ylkE!n@me4mx&$vunNBi`co8)**YXI#GAqyxwU zi)vd{<1`Z=>eG}OSbDj6oL)N5ao?uWJy;}vyrNCyMRfJ)D)vmdRcH&**&W8u4%)El z_rgg(--158K+SXfo+_C78m65v(Jp*Bu`Lk|DaGwgMlx6e8rI+-?qThN2ExsYUr=Vi z(!142c^)-C>QHiQMr*ae;Zl_JbtFlRt6va#qtT}IXTj@%<+xr=LRKofk2)Y)wbd|> z7SBtWW)j(|v!7v0zyHh(!=^Fdw@Ozezap!~g%lHyO)5SI9I|-s2bHF1hS_^e<%PEW zW^iq*N~_H%W$BY|^PQfgyU>g%vJm{z7BA7!P~d?FDV6Q<%G*|MF36w$hduOnPWN1RgP!*$Ar2a|AhJjM`Hb1U^y!EImNNX z=P)0x$leT!#Co=-umby%JiV!97^3Do&5T08Ue|4>J*W#()fRh**7qL#tG11cjq*Nc0GEe?aff+k4$@~3`u|M@~%!TMF#g|dYY_^;>#=JUb* zhkp1pLJrb}@hows5i_LZxKAt>q0hi$fL9+s#3OKRmcf}j$~*q3C7N||=t5aQ!~3EJ zvzG7TLYGN3Pf;wVf&GhaTbKCtW?S?eE0*q~!`YHlXM(cKOv>@kt2e{GfI7pa=}XJ@ zPeunxozZjSq@!m7R$s3X@?gXT^B>}RIJbc;c!CCLyOM1(4ZpIItaDG0h>guWA3x5_PKI+tD&n0qL&NPn&|Y|JJU7dKm&us?{X@hP1f8r_QXU{7QqV-+ z@4`%`1u+CGsYV#T4NTBhV7VEcYu@U%pV0KqId-;~z6cRO7k!Fyic3D48d+3=SwkJ6 zh-b;8Wc}vbtFj6sGG4{v8mHddqaQa1xC{N04QaGY{GNYap<^^m_du~Dx>-5a`g#6V z@z6n<(GKk6PZTfB*YPiFUWm|4$j~jO2-f-Z;W@lS9+?#ym#&Uq)U;8H^&)&Xwc6rF zo;Gmo=ZVDj@5q)W_=rcg=$2yz4O_Q^t7;;^zNCSgq@Q1LGnePc-ZF!8fPg4FV&9qR z_}kgWqVQ+`!XKxFV0uInTZ4@(%+`^IKN`~R5h$(s?y+f@87jd1X&3a7MuvsYt|tte zoGF#efaVvSLT5d95i1LAM~`m&ZU4TxKsEeIpz=X_kiMEI2&P9p7E2y?YfhQQ+pqcp zH-9=`ci(jVPt=U~UJ*N^2pfI;PToG#g!y3e_~zgD zTr^w79{<~&V4SD=pWbHie@rjpfBCMC|9_p`Q#-~1L^RQo<19+;+_c|*I|7__d=Y5& zk}XS}X_e>Cnke?j+zWfRvabkP3B6kfR(NON?0echoE*`B$^@}0Rm8&qi1%Eyjk1bG zZ6QEa)Buga(xr<^Z_+zKkxoE*4Y6EB zk)lZNEp$RpChy z-4Evg4ukZUmv{}KmOs_Pgov#nCG+a>IG{q4R@!%LF7uT?SXag- zAH~{#t&mvdzWAr8%vRZ^c~QR7D;O#2x~NlGbY4<3rxiN*A&389UNp>Rfy#BJK-42I zVky%@csLy$_QvKmFU1=C7ROg)I6$y}^|Go~ynQv2q+>;_P2a&#sq@aWd+$@OqA!Mc z1~^R;(c-trMVi7f6}8XHHWa7fxEjdg50Rnbwn}h#RXD5^SFE9C^S&SAV?W+$H$DJ$ zp54-bxROL6;&f47#jx;iz~Vc}mbWe>{EEW2#LOLp^<|`=luD!9Q@b|yPSMWmAY@-w zPJ*8%WIX*IIC<9ZX}f`ry{tU1+>>oVayM0I1Kt__V~N}yGi@9*$2x<+s{oq zK0zyHW%93bC8wB|*tE@D29FfqR%gT(OHZgwHTsD7LidNJRx2V=t5=lG_m3t?(pWsf z{c{`kj^;99`f~a2f3P}r6^hd>?{4I1ljf14D+qY?;L1w!SyK1FJdPgH9yp|T*( zlf;eX#c%#AGw7j}S!#Rg*^!UZ!vic`cHWvrKTx!>G=spS8EraMgFk4GPmC9}iu|MO zR%=Nao*@AEOgcB(F8xV_Rl?_US``hlHJ)nn8#}uoh;K%POZgia>g*)pWdy`c(0>wotU>u< zX}Dy#dyOkhtr^$DfKqa5;wwMqCKpyzkLra7rFxa#9pbB1kT6r&1_e(N={`O2Pp=O* z8D=+5dCl3<-vzy)a@PcKCVpkVXEDvnCdjE0lO9loC@E7qhtG1c$u{Ysd! z`yiCdbYnIKr1li1X154gQeJ3|gPic`)S#YP5W-bWagD#>0XO|Zj7`%0Ud61ARY6;@ zO~&d`)UTnvcqfzE$R<_c4L*EEFhw<%n!p93sLm@D{LDfHX@wm^^@)G=Rb!B+3iuJ||cfm=C$f_IK zJ;Leg^>@yk)UPbxWimpZ)|bF~hrLvSlQN5T!j!ICg)Dw9*<5Hqcg~6YtuIlD2}$!l z!)*G>7Q!FM^2Bin^>)58p?F5At&ghD^|zZ@{(7C&lqGLLiPlg*qbgNVutqcJZBwQ1 zF7eh(l^CLv9848=`ocU-(k(yvGUa)EZ=9G93QL0g#l|+Rb&WI7Z+Vt%23cuGSMF$b z7Ovz7?jw_H0z`0KQeXzC8e3ilpgTX|JHw9YUK$F|O`bG@eOiJ^L% zS_4@jYNXwPx^6Rt*k+agNw>uZZ1#ChZuhM#XISuF!ZPAPK<`it(SZrM6F4<6G z-mg=r5%pv#^1)d9snF8fs-ql>O0P=CtQdKgR!l#Fm7n9S<&?ymPAvso-Sp1SWBH$k zYj~{8L?Ehr89hw%@YX-e#Z$GQsi02994DY#@WDp^Qnn$hP;?cH#kwL{=4RdRF`b=N znNM|XqHX* z>bzExs6;tURLt<_?xH;-1MkkT3OCORnQ5URq?9;+o8ZOY;zR1JEbxiW`?06>38q9? zs$nI{0aNjsV7Y8x3Hpc@`@!Mn*}k07scu{%W~OC>LwdM!zoEwZ+o5`$0N+MOe%H^IlSyu4HN zJxWF%xQ@~myZ|Sd>}aigC<0Nc5SuyXlIfNa)Z{==_PBX(`<{RK-o-K)x;y2rfYnYN zZ37#nIa$NV`!Jku{wpDdzU!*8?eI7iWJI)V_0DT-PHupjk0r!-_^!{3RTNRSd7bFl zhHBve9$6~~t_Hq#C8uP(lai7bhdn^qt`Rx3s1SFZTBo*x^rUqQFXf7|V$+ohf@xJC z^oJ3V_Wdj>dgbMk##YwSX^8oY-j0&BxuCXZD{exx?;m!5{cLKel@^Z_uPGCbG6=#) z-a|9fJw$1u#QPf~{&|>zUjLi_M0gmXXclMSNbojaWjO;&>eA$y%UZ@6d?w=Rbas<>PBB_Hjj#xt_O zx>6P8F1cLD?ip5ttml+>7phGI}?9Z_{sTA@SK_ zQr_4CXiE|_B+;`_R43?{JKiV)wWrnAR?#Ol@~o%D=!$G?n=jvAlwRHZ_3d})uf*Fc z6KievS+^_SvJjZg!_m*P$jaqX>C(O&sz>tGvC|H@z7NQ z;c+h%Df;=S2mb4A{w8#g8Zi=@HX8w6)XYl{xKT*A+Wny^9X6c^tD+^L#cM*W=xTeZ zRqWlT-{?4qvrWUT^ex1B9Xj}H#F07XkuoT*RDlt9ZK8n9&FQGo3st1svjZx*AI9F- zU$I;V*1u7g7Rtr!n2FQ+W4DQ?*ro&8BTY@fqJD-RRnTi5rC|>*l-$4SVi@F8T1%T1 zKVwbTA2#?HWcn@5l+L5aQ}X&P5h9se1Up^RKO@PR!@AeDe~ji>VV%mwx{Tj&l3}%a zM9x>s;~6OEqxG!D!JeqZCMCJtssrc!uA$S-Z56YILv0ftS!;_b7!;zgrDk?8+nVXz z27BozIac0jwa)HCOINh?k;9FvG`hhF(`9~(ohuSm;~EZLFBTI?v$|0=K)?B5sU@y` ziP<|@+ZMy+dKZl$s);X?}oYO$1M9z^Q^QhWk@)a`u zGOi(CbvRIfF}B4w-9!tWrx^z`vm5*vzh()T`tO!2!LzF&B-P1K$Dl?p*sPpDw)SG` z0xhh8)6 z%__Qqdu6aRzUBZ$FDE&SN#&v4LH%|E-+@81nG=fK>I)RXM`JA2B)ju>23SuW>t8=1 z65>&vlgN!}zu2Hk-RzKqHDUuZ4T8WzhUQIGqpkgx+IEGa1lrq&RH$>II8UXX5OE;s zv`GNFA8~Ru#k+-gjyn^>h_1s6AI(O$+%;WYkYtzV8u*p)Q03zZ_6TKZVA#OxKabmv zxa*X-W(5#4R%a8*a!-BoKh9|ywjr#t!J&fEt0CY#N%!{Yf#sO>midiIyZ{O7Cc@ws zv6dw4C;pj9v4{+7Z4eCf%X(gvN$10)GTpj%y2our4g`7-TH1d~Y{ zinEJ?I(>QrcDiA?_WgUr4L-Vi4Xq2`>AD<-mwf_d)-K^Un4iuv=8*9_cpM(udvhio zL>Fs}X0T3uD?fk?(V;_nxPd#~I`ptk*Qa{O zs0V#-XNX=>KD8jC?E3DVDX*s2kNIGo2+YQ#j>h?2suMtGa}DuL{!~!H7+#6^v+kq9 z69XK=b@!TX=gqQH%4zjJ_zeMw=QW@20?d)-YBN~_3JW>$?T*2FM5j~8vz@uXHbapb zff?;72H1BU_!3KF0EamY$=KpBa19b64JqAwGqNb4$oB>CL| zly8s-PN;p@)lU=BwNQ%6ady?p-YOfoJ4=)+YVu?_&To4>%|<6*$fb8g z`I2UV1ipcn+3>=6s1eaTMw3~C)7Vwj2o`h=)lx_BuNWorpUV0O3K;tkaMc%OVX@__ zwKC%_T)^7P86$Q4N*?roXfvMWGn>6&^F*;`A_6yNVQ0*pY=g44^p>cyKrkTty@V9M z?8wpXgQ$?z3Pv?cWMnp@$yv_hT)+RUweNPi72ZdEYoLD>!b@yao{A|ofZ$Bkd=cH* zn&#dtRF>at?RH(M7;K+~^HS_}Tl>0%x^24O(7@1qw1`^5QQGvmC1)4%GIm%2_aOLF zlqFVKi7)ty_`ank5pTJbz@2jNq zRHf>Od@2cUZOz@3n^|IDXd`N|`v$i>Ce>$tSoglGv-2}ler!xA*(ZJ*+)5B{f9zj- zBq?)((vpfU;~6kk9oUGFehnHeu3yS%${Zhi2^sXR-8V4r&-I@7D5^V$2w8J|3U#&4 zc9o5fnYXeX?Y>XutIf4G2lp&!^v)(in$lyaK>@>YfC;#DNC1bVYLUs!&k&vrj9TehU{O8yyP2loR@v#H{`asY z$mR3n{U*HC9V$O5&#?(rkd$8n_?+It>fiT`w#1kYHwS7uDGXugEK|#TO6Hj)Au0)7 z9~v2hFgB8`Dlt)VkB>7j?&dw^9X{chI2LE3hoi^O zo~x3c?w3b{2z(=5q40mi#*=;XMH7jyGzRcpTQ$U}=1s^Xy2bBSmhqO-K`X?5PVw;beG!u8 zP493}s!y2s&IhtpC+nIyNem){f3_`?y7NlW3##sGZJEK@7ePn|71kecJRjaS$f=Ns zQ5?bZz+LH@4HQ8HX}q5!Sz@Qvoj-`136`6U#7{2V(k+>hy6 zq(sg*rE8ozFf8pE-SIrR3f0R_zVEKzYD^Z6?|Nc67Yhk;SSUQOM-eh6e`UlY^0T|p zPX)O_H}g%!F)igH1qV2VZDw_OgMi>>2dp8EYxv-4X_Az}m`fz(#b};|5JKc6nEc!C z%qvIkU;!JB&!rzEH|xeEhqzk54q)jAEvFQ3Oz)N|A5Yv@Tc$P+@$03b%LHEFM|xkn z=q*@3w~SJ+-Rk?NNVi7%C??KeruVm0jE{rx2$^jz`2p?kps75Y#hs?JU58g28@YD)O2>0X)g zwP+kUcvbprY_@jQW8S6!f3IxdoyuOUk!pY z-o-~`wV7pw^R881?c~ReW6WchGak)X)^;svH*3n@mP&IZG(#?g@eIBQzdQK;MevNe zB84npL|0l<&NV4d@<$wR-(2QDrR5 zB13z>&5K|gDc^*Yx#U1znxUnxP~k> z{HgdOJ+9sQz?n}3;n6Fsc1FX@Jo3sDNc*zQPI*cWi99p=wfwh%w|hoXbM{*a)atE9 zglut1^~%JRzoG8==Cuf@d=TkAjCSTFQ)DunnINW7y0a(}|5NE{M_Ig7`3c&FfG-93 zsKu|!wsxxd)KCtqfOc?R#Db2M8k+W_OM{lhrdv!$(X)%*WgFt;RWM9*+|(t^qSZG@ zHHM{2x9vR_FQMVa-62}z##4W)$HB(B$J%e%CB1NhIfSzhFqBhX_wV(tB`{cN5`5;q zlWF!Y>ipHk&GDo+Lm%#2V4z|}2y!&n%PR>3Y1Z|b<3?Smi|oA#>q`-;E^Xcyf9X>P zgIN2fJ+OykyEV@?z`W<=60?axxjn7UuGVF)vSTspv+0&s#b+$Q$17N&34B30fP3(t zX9PrRev7-^Pka6@P4^$wkgQ2gQ_Q&fpnp5puI>l_rKTnqhwyfSC3g*^u5`9qz1wf% zc&qTTJp6RH@#7PwrKu|U0gli8o2yGnH6kk0#hQAnDu;uJ?`Pu>ecN?qIvFD*{sq-@ zl>8e-)4pey`HX6+P0q15j~UErKB2>F<7|j|pjiS2M$Rxbj-O_*;tZV7K;C?SzB0;(AXS;FKjo}peb-gS6YrWNj6<&<? zd#p&Zs(+xX=_!8X;O4}}!`)*m?>j5M$LL4elF@Tj6dN$H zC9fZ$K)q?n(2`?cPl&RtL7ygR7PQJR#?jaaTQX?2%o61cl^8OfUyNo^MJ8IL)TPZE z-Je9JY(Q6SoJc#sCYc9`!w}BCw0UZ!WhDF?>K^7fE?VG|GAR#rsUD_fAnMwon`NeX zpL3@FR8B&bJ!@&wiCZ$PHQ;v6RGNF>8f2D0_F7sEXW`A+&-eR3ZJyVw&-m!x9zDQ& zawhH6O=y$%Q1Cwr8#j9?PxI4Ue_D%(Rfl-MT0?2e9PbemxdEwdIY@U2t5~t$O>#1| z-hOkL!nlnjm>q2x0{vn%IB+v5+jOCR%w9sM6HJnE4^g|}utHd>w%jPInxVSc&s5kh zynOPL&h4#>_VD30v2-GMH<8tqvz4W!f<3v3S2uRDD0VHLhP{3(WcA?+VS7!+Y)AlA zt8v4ZNnJUhkEKwDZKTZ?Pd%KbybUo~xRH-E{gUn+!bO*e=`a ze0-hJAn17Rw}}VLB=ywMOKWjXOqoY)Z0kJhB6D2Vdyx632?vF!&9;WHe&o(Qj-@0! zou<61(;;c+`Tkn*J`_6C3V}r}jQ*b}BC-va%c951_6&x04UAh|mp0h$f_mZ8gW~H0 zt|K9I@Fd#`>L!^D&urrm%agv%KE1R1Irxu|zn%++`rar5=Dt6+`fncJgy!HoC|R2)9`w9BfS#+J z>OQ73&`8q!^Al3LBK86A&>Na`oKk$o=%)X4%=bo^^cw|#zWqB_+15S?aRo})aK#Co zBuy+G9&fZB>D~ud6Ois9^}Y65>*vChQWMIL{gP7Na?0_CKhE&jSAt%;KmwZ5>t z|EAReqC$zi-CHma6KvAAJW?uz8^LmbpbQaE#oeU$?ZQ5pioIXl8_D&nmPsZA{e|Y+ zjHP+toojaoI81Y`Y9E7GoxezAe(#9)fjFqIGOME-j6rq-Kf*3oyflvsR!wS~oD97* z*IVf3csI?W)gp=#*$Imd6Kuv1rT?oR=w%pNFiiv7y3sI8QAxAtMzt+m`cXb@j+k5mGoJWJOd;sDXmWKfMy16fA=foR zb0KEfzH}(VB_W8y^v0vH;NqkLSu}d*`sa0U1 zwuzaUH&)l$r`KK$Yq(?ZP9SA^c_Vk|`UVPHYN$R-=+nWxourl#JDMwAx5q3tU13BZ z04}$yA*V+JHVsxy8%7XorF$HSs)+%Hs97e)8V$!@n#yT4T?$=WY+0SNi3*9q&ved0 zkh-Y0g!4T=dl6Aij?77WBzeob!g!!{v=KblmP1xg`o`wgiYtWqQk5V1bLl#S5Z{yN z+lq8sB)NKkHnY2jT{W|>_Af>U-~*z;jOo&j#NC_e^!4E$sDZ+9Y(pBw^*%`e?! zVEkx`Af7;vl{41PS|axy-d4sVNdkiY-oP>%hbJlRqLjsv%AV z2&L(Il39A%0ajolxYmL}X-9y$nMm?wHwxb|)f61%^M=5mlZ8qAuWE3I^nbS?M21Me zwW7ElB1k1|AWt~Xy)cZGWz0-D_tsblS_aj3FpfW0wNXdRTub_}D;X(YIuQ}H-4?9@ z+wr|0qYprG`3uQpGxjU5OF1h~uDD}>i9uA`ar~!()$OTqjn(nFBce9#zDgM*vri1V z74#*lT0UTA16Y{;!0CB930H?4`I&$!^WCY>MlugLX|;M%+bKCs1YUj#`e6O zyNxS$Bb^sMozPCQU+6y+zskGD5Is!GyG0boN!o|k|0OV3SaGv=^no6>KcEVrT$3e7 zH9Q1);fU*3j&7E#pZhZ{eQxOIW$#moxg1PC5xrMj`TvTzx@68v0~PM4mR1^QZA=id zYyqHq?se|0y6Go&#yE#gu%Msy1o2vZ;H3Rk00cIVW#z*k$1EdNkNYVsCbC;*g4dy5 z_4u)Rh~deuY<9j0mZd)r9M)yXt>w)n??Jcf%AAx7kd@K^`e7wi+= zc+rWHDx;Td`co-O$6g|2*2@NfRfdn&P`~_jzF+Xo$>Qs;+c{K*5JEdGnfrwSUiA~Q z?x(hS95|?ageIrM} z<(tByiK28lvv8|N^;ch$`L81)x~jkr3d`e(_rna`W_*2^E_(Ho02|kM(Kzqs^hMWE$y(R<>+)`}#&MH%e^S51>CGBHq+&2M$~j7Xqh(Xr#=sDvVH+d5 z!g-EqFj$&upXjp^Xg%)Wn+~UZ7<4WCY|@#Wo~R=@07gP7V^G?<|7RbGJn;GpR$n-^ zgD+m?z zj0_v5g3|cE-|hV}ZU9%DIxQ4m@!{@VHPzk3&;dRW%CM!9tJ621+P`iz>`$@-eYaca zAF~rbD6v`sdTHI#DVu`Ew0d?0Ui0nmu;f5EeOeo?N+v$*qu6 zhq_2rFF!F5r@mfK>lYZK19pI*U5%2txqFEn;pB_!up|Sygiu?XP}dHb^Qm_&tabyx zr`^Av8Xp0sBunobF*5+GWi9Yzj*pj$7+K#KQ;)ffUk&woz}ixVUCd%A1%=FFGys}$ z*UsEf`jDvEKl@AM)v7ahMT}XNJshSJH@e@e8KYJ9S!m5U`6CisJV+I-%04r{|S!`@_Q0#kCgaFqwvAVoB7g}?yQnT%&p0Vm`BjyQ7 zJ=J<^J{W?%evH-N*aCwjbU8Xqf=hokl(h-?x3nuvR>5 z@Rm}Cxg1hqVmsDX>KYzMvH|oVyepAPeN4pzN{L2(^kMW2bwLqL8N|L_eKJFK)zfuz zqkH$FV2E=fdv_HzEOwUz+JYEo*un??ewEW8tC4?IqVG<8PiJzR0A>>e%vFJdw=|)% zwf{ov%?}3nj%|Ipz3m)e`yGR6iNzkclJ{mLayf(HnPg?$I#bd!@aE*T+K0~`X7i6Y z3qJTf3{{g}FuH#bV`DpTGf=szvfd`q!snU3$kFGh#}Bnk0ETe3hEOT>3bOb8^BaYI z8~6ntRXzc8FSbwJ?E|g5&?h>1PIis^TgsGIV7*r z#u*QeYX2XYRdK0Z>d-{$kC&Eue+jJIZcc5HGj@?0zs0aMabqyR?$>gN4meQXU5jgL zZlOlpUZBpleuK|JbZ5|_5^}VIGz)g{*Ja4UDPT%D@|F5z-B!ZEf0BeL=HC&{Lmj4I zkBGLWcdq#iJ<4=W-3%c?O%;^LRy?`c zAsZ2|Zn1C64lEc9BL>7a%sVGb(t`UPq1URW?|+ZT z*8(jXVsBLjHqD2+<8CQvWDFs!TJvs%8`zsvwo(tlK?<@Ks{H%&bGx_YckOC*?O%V7 zr+rnG@y9rLHRg$Rjk%l1y$f(a6@w*a3ym?d+piCe-b*1X88@0UE%xs@Z}n`8c7qv~ zrXb%Y{E;d4`(@0Ak}hp+VnynEb_WL4Q;u4X`ynx5s!8h0!?>;cw__ASRDg?9OQh8` zA2>L?lYFM=S9)#|O$fdC^Ux{Q_v#*8h`DhE3R=(-o0~diT55II!S_<{@0piPSvI38 z>j2_>qFYSz;5e=fYH#+sQ@Lkp(B0Ff4Z98-p2C$C^?TcozME&b1|}GXB7(eQ?ho@w ze|r>yQIxH{!FyK(TzWo9l-Ki8V^*9EsaLLaBCzrF;-}%@Ki;<|I-J@PT*1LA9N)wS zRXj&$m-hdeB&@k6nT>^C{dsA?`ctJXVSoQ0N*4IiO{px<^x#BNkaEra-@!q%%kmfm zsn?H5Ar3E`W^<_u-B|JV(T0^asJLa5wnXwRu%TO5x>KCs&}Vz88ODa`l8{pei)8Wc z!11Ap7MJ^Ff%Qiu`7L%cm)IW~W&$okzcXHAnyL)I=AtI&ic`)pcM54bI2y0IfW^xgm&#Tl=08 zaqRQW5Gj^{dEhM(>)$P%^`@c>cKr9IhFz`!ja^A6zfy}g`F#=ydo%6TQFn#KG>gO# zUZa~bg@qN=v*OjydIMGSrN1eQOu$%KUmrvwA_@tb8f828^Qk{63c|htbMMN>C=2Cr z68#eGwwmh-yl8_hG1Wm8?!b;vum$;2O|3&!wPfyqgtZ775W}T(h8pNXg85!SY2YOu z?pn$AU!3KF3~8EJ*U-ruUvSdJ4s9JtJZa6k4?LrPAn-zZlS13vL z=iQmDOTLdO%8ZCI0RPJnY?t`Bq!0m@)iTqbsv^aT3~;@Tey(6?$SyIFp(Z2!jn6qw zi7h%K{>G0JZ`z{oWMT={u{^60GIL2;66vt5kvnq8A=#mw+(>(^dwr9SC&GLdaTeM~ z5&j>dmTLU1vsTn_`4!8XLq%?;@- z$$-+zy_qkHc{df}$X{!U`YTg7apQqk4Q8Y-v`;=0T+rGGdB8dOYOc8mlcbZH(R6fT zsAxM*vh6iLLJKz`B7l5J1qe+quez|+Y}=kR;998juLnU@#BcJOcz<5we0F2WEyay8 zCv57%^+w*0h06;K{h}y18-R$JSSWE~kcRBl-^u3BFD z(V-EMwIZ1SeWkYeLkiIU4KA9s0RDmDnX%oX;(=|aqr^hT*)VXU8K@~^#dT@?#5IQ) zHPSOQ2NDpZWgM`NnINcmB#xguveqYtk*5N(rtP;W`^cSD@W@n@l<-~9*?oZxzUm$G zs?*vs=2m6hA?Dq#O}A>DokiCmwT)&1t%;=J&UX=#i?`wXFK)jW20|YcR;}9~htmp- z{WoC6mIa#PYQPwLAVTST?D?HbKJC-*(8_H0qOKX(G@3_r)g%>237EBx~+(8qk=|Mfs1UFr;O(5tjpDfnNaFgo`a_7JastYMtIT3+)s#tg@T<)o*P(b8W- zdtPZ^D4P5>Yum|bx2Hf{l5H(;*y7U3eiy`8>0|AST>a7n1wZgO5T#IQ|C3{kHE{q~ zlmFdgxmbhJh>jKy@7aa#zUB?)L$i%%ny1JJX#;yS5^G@MmJpNU>m4*-QEe1n)!UT2 z?g}==F>@Ba9%HL>D+V6t`lKV^d^xjE$&iECihVrPKFH+1rgKdt#GwN1^+hX~|E^@3XYt$KVzxNoFLtKz4s zNe;Ha{cSwbmu@1*bweKM8P#Tgr-brMPC*pfgxzw$r731+AcfETbkxMJ^hHYz=vtnj zS(y_1ofD_W`bx$|wrARrnXK^nh_%yyU@ox`zedyD4wYhMH^CQA^seAE*oS+BsE>A> z7^6@&hw4XT4)Sjeh$JsWe^k!}OH_?SIM~nFRs^hPQY{r2^MjKCQ+&VG@JBt|hC5E* zHSyCOi11K<<`&+lquyixS|RrnQT#>VXU+b@{^!y0q~7zAMszrmSbuHRi$h4d09BnA z*%d2!OJtS&_~ClFqMH#AiW}*Ee=%fl^YI)C$2%kA!>@heNxxq-pXTroPogcnzx$-o zzhC#XU}M{jpNslur@R&F(lF<0r9Qx12wK{ZpFNAe?JBP^LHPD|q!h??+KE&KD;$FK zc`H*J^7_9D^K)*||7lWn|JP{ze-H+gO+J*q#qfO%3@f*24L3|qEfBB+r;+fXQ+TPx zPa54e-WU)7a%g|Ztp{^280^3aSVMgLOBoo=!L3DE%0#>&hRR887^ zf81GRRRW#t2Vvmtqr)8HGTw7+5}5d`$r65wAPHa+R^$z0*97eNCvlo9BKivJzJPDa zCm~hZ)MQRX-90?h`q#Jui{eaqExrCy29&T~9#EbIR(QXfH#I9xQo#2%!3Y;8>A{sU zIMI~T98Xs7rS}F_PNw^(SmmFUN$;yxMlKo^%UKWwi1v#LzDqnv6y8WR2!2uI{IOKz85_uaoa_&Hw0f%1IW7rbb`Axtv>-8vM@@ zn>NgSXM4q`d=a8Aca?mJ`T9RP0bB5iBTUE6O!t(==#Kyxn*5+0{f!&v`lU(fT9o58`U9EoaK$1sq2MA}<-WEvYXa)^8nKcdnO- zskXEpM^H+GyweUJobI9xZ72%f*4s{DbnZ@&TpKOPi?m)m{5_#fO}v%bSw& zn3H!@?BD*&k<`DOxRCr_}kQTYvATR8ViY*8Dko70d>9NV9 z?_P4+AeA}B5l%o$Y{9Z!_&ynn@$FiIrDGkt9Ob76tUQJJ8)ay3-Cof3xV~h}*8B(+ zB?sVI>(z{|xnsHglP@Wna-<|L$UC;e$q`s%z4xb+NB>z_Dvx=60y=5XFV`Sr|kCpi0R2~C!eevLl0Xl{dioN^9|3ZoUifK_a0lpb#)nlCc^^rNiIs>0yG(l>cw*!W>(hv?9l;> z>zrQdj;2CffXTS}_k}TCSY}TsCUvgdzxQ+cjfjE{KQsF#@Y5&rk(ci?nQtYobe7aD zDK#L#p^--&J;Zz43^~ERVK@E;n%&#n`rmB1B%ui-UDr220Ge$x@xNi_Yk7T#0paID zI{(cNug{Y>*VH=CdBo4b55M{R?Bg5%$qb(ixk32d{r=mn(`TeBP?0?jMWb@ZADkIk1L?Ttd08lhsnlk=v{(qEDP7#XQ1olB{ zKH8>(wd<&pO}o=d!_VsRZaRvmwpLP^O0HxxwGSC_Z)AI5&-5o!P3J zGL4UhS?|OBCQ5doF*X&fi7O)!WL*PNRH>^h8=H{2{zEOxPMb+F>}L-P$rzg#WD)s; z(2@oe4Ia%}@Uzln$gy`s;G)4SRORsTMda8|iTq{`vn3xI`on1swy0C4Kz-0!1Yw?5 z4`!|fG0#@n*iX=88{^#-$gp<2{n+wZJR-4d*+CDHZ=*a|)e`#`+nr#^*a znI$M4gzJsgbEkAhTey#0cM}s?ZMwnca`7y1f!3oL- z9ykhd3=w%X9UPD!|#9p7xtxN|99A@_g`sL*5sd9$56XWAf+Kl1~z!G z5W(+pZkxN=`4}faTaqM|+Xud00JgaMd9@RU*h(69%!JA zbbgo6j?q zp+@+u=Oihiz-uEv?RYzEP%OXp0G*llw6t`w+6@c4ZAWydumTRUraH1Mt<}hVs8z~C zAU9RTnnf^~1nNWlqB=7}mmJZVi5O?FDEzGf*y9-%1C=XlQKeM7O4t~8H?qUTvfZY} z8JFB}7Jq>ACNv-(Hio&4@oDbS=t*_(LA+?q--U!>(5)i72t;CcoE4^Cb3#NoNQ5hh zKS=OjuGu;4coCfS6pUVbR0p2q2b`f;uvVA7nS{dz|9_xo z=jQyNc+BP6JsmQ$Zk(xy1jW=7v?KJW^G26#koCG#zGPjT1ln0c~U1 z`}P%Uho) zX9t$Uedg|gMw_g>F6!Twl*vZ0bJjE}m@L$24Hu~^071`Zi0PARml&faMl)_zegMO@ zFu$b)Zm#A3sd(&c=Q%N7#uiX+F&Ve^*nk*wTjAvcx##Z{6LU4?=Oa5W0te(G*QTq- z@c>Ys;`=9;w8Q20D#{zOteawFPqazH-zypk!CVR5Nr{kS9to?o(@wP# z=S7sQYo}ClfOn%TfId`Z^JwhBof6v(n97|bvvx%<+W~p%!aeiX@WmO6F>i^y)CTlP z#^aN~j&3%bJuoq0K2a$9{ZcBUfGPph<)-B5reMC4_2M3h@;O)@ zyV&P}n5i~VlvF>O1hyUcfxP5hQpGPglXt`_d@Re(yF|I|f@jHHpqihpMu+ZN0MJa% zcO`Ne6`+EAC!4{T0KYk(a{+UIiPUrG%^^a%o*h^5;dgj+-rTdl_47i<86VXph{!s_ z7MMfir{t)8F}22at*Kec?G0yElwBth56#E!l&cAshiaG2LLiQTdzsb2p*nK!wtAQn zHTOA{h1nk0!(L@3Wtb?N_q^$gz^A6hV0>VJ9Gp5e=xe?Jj|6h_;eQVKX`6u82Mg0z zajotGUH^vaB7>Vi@8p(@HxnjG>nvsIEJ*t1yUGRwiJ$K!!))}33Bk3`w{@!$vzN#J zh52ip*IeffKdC(eA#X}y6=h}o)z1`W>R6wkiN03o{MZa`96$dva&j(bbV~%Ct(DCb z_upl^!)N8l-V5xkBlq)ihj>FE>RC&u6cWBu2U${A9CB3&3i+HgaaZn#WOdsyN1`}H zWLq~8s240y1p!&6(;^z5ag=GTq2MMnr|FIO80vp4&r@=fHHdRIKUZh}jtLHK!D1To z=m?yq5hrk0R$l?AfC_N)2KYjpi;uUYoPk7@H~OAbHEp{knnRY8pWJrs97-`LOJ8p$ zp>CnMMPWhbInd;DzrO?5<$;_v;w{0Z+O_}|d*DCV*o5t(QW3!ZtVA)y8+ zpn7ZeL%=D0M%X)3T6M@$Hj5(Lu%04nz*{ypRp09?-jm)|{+-O-n{mh4*3P)ojy8M4$78(C1ED%d;)MPXkrjU_P2J(S8$MWJ-3~6d-pN!rJ zRd}B09KF>&2M79M)Vcq1AGhAaCOx;7+P9fV5lOm#jbHl~^Rk<*+_-HYVMil^KaJ&0KU4V09H|LAws< z5QFO(-AA5t3j*rZ7vXKLNP1Ax&H7H7LCv1iT)F-VYaedTs(4U9UP?;ALTf8cnA6LbooENWbCof>9-Pr+1Pyx-WtDrX-yinXO2db{XmDyf|BBFQwq1dL zp)q+FMRs*!fsnio2VzcM5Sss5;cw&zRHCr;q-JkLk z-y|j3ZD>{||1Y(jc{G%7|HqY9vXgxYSyGm4g|USq%rFfhR1%SWE6X5?BzuS$4OzlO z8IxVIl*yK5>^n0I2905cnR&+d`+U#upWpeN^E>BxuD|ZTuKT{v`JDTDzpwjqz25Z9 zqjkH|QzbaJ4eQkj!dPZg*#R;lN2>Km6yPs?TtcRMf$;RLs9r#1OL630z|^RFds(AWb@(m=cbfh|E;^Uo$o98gsCPNV@dZCcd!Bz^~ zMO-eDT>PuRwA)g5=#d3etKy-(m?Y=#W&g%Z+iuyH94E=w(3v6Ao_}mmYA8>=f%^5n z&63@+%}$G9#MCXPUAg*}!30Lx7%>$5W>lOSK>mEzOz^ZzVQ%-52Bdrj{HG@b;@!BL ze|e^{l33#PMFr!%Ld>lVa&9_rp*w1B8a8j>y3_p7sp-R3--)Le)tT0;bR5|jW?3V$ zG^_XE#_v8P?b^!9rLzkR-_SYA@Vq`~w=e+p`SqT=(iC~fj^puWO6>xmOR8jdro10D zlS#-OnQ`G5hX!1~EUv!^INwJYypt?jcZ4aJ?YvLsqq7z zvupUJW8HFt5QrnKQr0f*d{@4y8eRO%nQHhhaXNiRcO{JFkOp`DA4r(lKk(xW zxqq|JviiL)9-Ef*f_IwmN@+iI;qlXT?!MQ$;zms;q)nemt5^eA_vR;!mN)2Oh$OJZu4# z{bO?QW?1B_5D!Kiq=|q4PKuR$cKU~eBz(!iFvVq7kKzW>Bhe06sF};5Y0OM}v${i8 z{4>3f%!CA|>yWppAC*lXae^m{!P$*vOmo016+;^YXVgp_m7C?%E5kFk^F6@ROLnc0Y&fCB(L2lVR|_PPm=ng;k^h zFShaOQTCg8f_a8U86r1N`P)>7KDsM_4|!0eo84mM`so#g_MTv5pjQs>ANSuz1~|C4 zZ0KuAGW`4Q>nN;2+-eZ8B z0^HCPyH1CTtr%-M*&bsDOPeqZ_`(ye>hive-&{xWJinT?j{k+#blT;+1uq|ZgY23?Y7@Jo&vJ`U>qp|V0q$#8D4aN3cS%jNynnuk9TOab`Q_MfMnQnD zPaCg8n$&qaER$<-=DC&}FsFCdIyS(0jHkP=thA7@il-#`HXAi*#LvIee9N7WV!0P4 zC25v%{@7K$4r-huQAyI9=EyJfdCxtFRQ#>N6i1wz;!4CU48i7fgAVwz_v={eEM-cOL|hGZk0^f zQ3XN&(e|MC_iOPPyo>6vEopAB(?+JshAZ90xdtx=yEdjeU<@^3DHa#pe&Rnh*gpee z>|Z#fFGau5NC5e?*K>w^1VbZDJNBS)b_;T9?xE$b0?L*wV0@6Z|5<^V(VXihCL=VT zqJYTRqUUDTx(8*y8ZjrFk6=zq!gqgI=P#DR%5ewZ_dRfsAFydy4yRy=MFnks04Zx$ z*3~y)BshT(d5DMKh86i zME=u_!=+xmN}&k-T=&h}-Eq#gu)I^0UPh6?ml_Qz3to(WEFGB&vtOB)UhZ>5I#C;< zm7Msth}e+Eu!p>YU{KuB`@iPbzYH%9DZ7d#$~VVDj}DrP(0xGeGKJ`{r%+)*7ALm&AIl9=Ir}G zX<@hFD5RAY-otMst<@gQvll35LSMc$1neFSz9cqdLcTOTl{|$|c|x#Bc0%S=uLi79 zw&v-GANP}dVn?FEs0tegI%D5}xfDPN@9+k=83umjz!B1g#Mm^7DohyWYU9mg) z2nJjrI+2~ez0oZf|Met6<+|Y9TI-Oy_Znf~3U$dI^B}S>3EcWHZ+}`=6>zDM4elf? zSv_dkp{^fumc2t|z|*`%E;?S$Ad}doZ~K0Y%H~RC4gWmz4K?#r7pnSKpb8FfhI4EmOWsv@`sqo|P zw{ueofO4f`Iglshmh*n2@7+7EZUiBRG^5u2>deG@&;>1(TqThu`>GN4?fq^?!fth^ zZ=snalgdWdh4QXwNSn5ijL%vs0mZ{;_fG@W&-#bU|KPOd2zJO|&6 zFM5SHxq4hdMMvhvpvInzF2m|PSO#EK2IpY=tEng zmd`VbNQUZNly~fzxxlz&2){qHZ|)2g>FTSc#AWsSBGr_=BP(?B1sS2hU?HPy5l06r z8u9j=TurJzJEngJX$*W;`TwZ?|CoLFUna6)3|}aehQR+#ZVtSpprF7MMQ3)@u_V2F TM9g8BH6~MIOCyBg-Dm#->ssGR literal 0 HcmV?d00001