From cc24af8dc583dd27a4812fe3e44bd6cb861f596f Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 10 Jul 2020 11:42:42 +0500 Subject: [PATCH 001/105] Update hello-hybrid-key-whfb-provision.md --- .../hello-for-business/hello-hybrid-key-whfb-provision.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md index 85992e20d5..248225b8c5 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md @@ -27,7 +27,7 @@ ms.reviewer: ## Provisioning The Windows Hello for Business provisioning begins immediately after the user has signed in, after the user profile is loaded, but before the user receives their desktop. Windows only launches the provisioning experience if all the prerequisite checks pass. You can determine the status of the prerequisite checks by viewing the **User Device Registration** in the **Event Viewer** under **Applications and Services Logs\Microsoft\Windows**. -![Event358](images/Event358.png) +![Event358](images/Event358-2.png) The first thing to validate is the computer has processed device registration. You can view this from the User device registration logs where the check **Device is AAD joined (AADJ or DJ++): Yes** appears. Additionally, you can validate this using the **dsregcmd /status** command from a console prompt where the value for **AzureADJoined** reads **Yes**. From 553b46611215cf7f03a818033a445811262be0df Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 10 Jul 2020 11:45:14 +0500 Subject: [PATCH 002/105] Add files via upload --- .../hello-for-business/images/event358-2.png | Bin 0 -> 91933 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/identity-protection/hello-for-business/images/event358-2.png diff --git a/windows/security/identity-protection/hello-for-business/images/event358-2.png b/windows/security/identity-protection/hello-for-business/images/event358-2.png new file mode 100644 index 0000000000000000000000000000000000000000..53fd554323f4d0967c9319676db8815658a4627e GIT binary patch literal 91933 zcmb@tgLh=j_dPtBOl;e>ZD(TJw#`X0!Ni%^w$-t1P0WsM^Ou?D^Ihxx1KzXNUER0( zc6If=Rp;!p_o-hBauRUR*wA0Te1ZEeDXR443&`W=F$f9%*^;7>n)mtg&0I)U=*ySd z7?@W>u+MW4XC(>YFIAJcN1rE94w9PAU%tTi{yjj@D5ZXU`SMZtT~tWLL+>;b!UuH# zW5|Dzp=Ed08-bMccEkH3r-YLFK18?HKqxjZFOQNs=Wk=Cpal_8;_b%E-n0Lv4!e%9 zio&k_^2Jc%+UaQmNBxVLnfWG)s&(0f8H&SJx1Xq}sKIQ(_sg4`pdbINTOipBn*VxR zto>o5Emo>9hY{qT1^AOUQ9i2cdx8O|wK3raS17;!XCJI~ikI=5emK;L(BS#G?BV~{ zPn7mXkHBR&XpQ2^pDc95fA&bBRJ?^i!2fe+D5h_7lYonhYx?A_QSsY<_HMbBx23D2 zv-C^I_eI1QF`@l`V~P_;iE=tYNzhj$IFe67YJP|!1rgT1$EBx7hqHi`?&R4zF=(C^Z@kChfpsu9nz zKB>yxlp?dSwO!uy2R~uH+G|zTSbi7OETLykeU;zSrx2mx+N67QD{w>lJB()cH2}GS zsd`&oAG}2+D8>?Q7N>tDtdFnsdhdTiaJ>ZD$+(O%^coS6S1X^ZJblS)bV*O_{LW7 zMfl3W=ZQ82`o%9Y4`*R5r5B9*YFSgPZo|0hFw$}iJsdpz zS>5X-qK=>!eCsd(Lb_Xpvc1ty-f`A-9j1enN(m%hGnTkg)FI0o%*vCTPT)fT(>y7v z5Sd(yhISuKsOKg*&-p>c74_}Gd)a1lW zNC4!~ACSyI9|QY8b(bNY^*!Gn((%+>ITj(Tm?>8 zZCPE>3@q8`dqNPoE>=NqBxyYh8es8~y_4}u?kV3-9vEt*M_@qVZ#P_pg8Z~KE_c>9_Vi5PqBm;R zfmyjc{}ZW~_k2!C38J`00%B^@1Ou%hv}gsDn2`@L^6&7RonA{b3C9TMIZY2sO|o$( zI_Q|}-d`le4$oTfqio>!(~H2O zb0l~K2%o^KaJ06fO5+)y0?-+8j=7;@}@E``#P0~$@$B7A`)TAmYnQetB8?^!1mE32(Tj1a)tN}uuwmC-qNneo?T ze@8uf97tV$?BIxB*bD3f0|OO4En<5m3l5-N38+bWUWFjxX-1-F5k^SbgRO{;yyaT8-f4a>@Cw>h`B;%m@<5)g;ud$ek0bIjTSC zIPt!Ebsk6%^vtsiIYJ6yGI}BQoGU*5-t;33m}nfvivoQ9I};w&%_$$+t?Q1A_eZ-rzj&a4it8L-3o+r{s2 zt(XgUchW%+RZg!HdNKN;=V(w$=EH)Y{X!rz#LUYP0QX$O`@t*yYMx>vsQ3!(*aveEs)SdHZ-QGfpmNsc*>$7u6? zT&kgDR8K11fx;2~7u{1V9mQsY%V{AC;_$xcJ($aZUO3L$ZBi+bw*2}oEOQLmzTN7i zoj;8#r)h0yrth*_Wo==p3}-*jO5B<|t>8P~P9aXYT*0xx(des}ehlLzBdH%np3{}p zcx^{K9!*n;Vu0rcTjQepa}ZcJ*V%R2h~ju+v(v4OZ|j#ih%juryfQywB)H&3C*{?r z+zhroI5Wg~%PQ_8}qZ%MAn;TGtv*ft-F=fxuI*8p%8qA*RD}tSbETq0!Cx zSiHFrtHEqHoxR&&FN(+W$dy4lh;47*IBr-8&y9G`aS-8EPwjlT>}dj9VTWqIz^U0r z3(7c=DMf4>avX}tefJNCcRZ-QkwL?MeU`noW{1wM$_kpv%uuLgsl_Un(GP%uPzS!a zniJN#herGfqt>Lv3Yf>*d;$(rH*C_p6&rR+-b0<*@zHCWUoxSf;$YX6SiA z4^|~XulM)?qwixcc*);@A*qW4U1$(;JgcFGJ~N}DlGBSGjh$NTOx2)n{rL>F{b>*D z)??Qc7OJ-AuH%GhX9(ty_u4P=SU;eWCuVD{)AiBKlxsuJ8TX{f<%dRUBrhmO{6eyb zisHA;-!z;a#8B@j0)6kkZA?3R5LbWFNoJaM;ve@zi;>PLh28wX(s;QsoHq!5>{s#_ z_Xd$Lwl`8_OyLRXg({|88rk3CJ;VDw0kN7_9YGs$xEvfRdZQV-L=yZk{kR-)arWgz zkAS6|zpD?xod-D8QA4Pt0fsYySCT882+0v3M|cl%|G-EVkJr!R(f-SmH)iyU^{6v# z^893fNNxc9PiZe$_>85Hpggz3IU?BKy-Fsl&AkcEXc*KT)19s;9#rENz(u?uuTWu= zi-`LPn_T*)cKdx`^1N8a@1K<{gEE>yQ8WS)Z8SHR1J|G>v6O@;SUJHEy*#ZwGaPVC z-u^vhG(C?dt8x`tT)2wb{=G@x;1cSdrQ3;r;iY7Mjq&5zZmHe#Y z#I3Tzb2=@c9FrMJ+=U)qOUpB!0%9JM_x*}Ea6BGnBK7EqM8YSx7^SUa?5EhO%fs-x zMKB+`bV-q7Q9R5GY37b8+}Wr@NPAuq%x9~$mWpDt`SqSIa>CS@jIBN?k-JhMWZE)7 zVlZdCsdG|+$6aj5L7kJ5 zm9xu^j$gYDfvJ##gFOvauF)SP`kuMOM%Q3+B&cc)B&$-pPlPs5T)f+#$txphoh80M>MgdjNa(N=2w|igp)0-m%e@qa+C@^!LKNU*R;pp z^-eeAG!-bY>m@6pRsdFe)O>SUd0oP93J*1IMEgQfuMy---d732)F&l-+&Ud?_Sj60M~NmULU;$ z%#6&O?f3a2g8qPkWFWI0ZCdHTWf^PE*j921E@dW@ZO62+3yaE-PJfze=!~feh4j}( zOgx<}DxQe3p*h0p^)D1|x4{yL5WV6ZW3!r!Z>F&JW)QX$vI8>p7tr}U=N}~uxbPK2 zD`Q|a%F-GpXs`x;c`iSMNBzjdmp`-!XBEx<9#y#@!(<-^5dTLa#s-~yyY{U!*!}F%YQQ=0{ z)#E%-`Jw5=lrodxS}U);;(OGDpLRLaOajK>&geJ_gy3CmLkNLw`$V+zKgPLm*E2@r z=sCJ8RrMcBMJ@Pkc(sxJI^Zzu48=Td-I;;_Dl0J<9TzS%D`L6X%6-kNbNV zOXlvk@7esT)G<5(ixQEdQ&~Zb0@Y;VG5FseuJa#nYkLmoZ-mBMO9rPY&LvJ1QLcWT zxv3S^+S~m!UM#+hJ^9|wd4`cO!nVE^JSpp@&Huv5t9)PA42u7VYMLv*-Ds}WhuZ`@ z6@?Xi;2-&uw+1IL4b1qlT%Oo|lNI)K8K*;nKPEWz+Hl7~8EL_=D0ADCv)+kZ+|f~@ ztLB@Vefux<5bwSc>p=4jobY}&hFo(5Y3@yeF(Z}({AcB6+KX@@U=j#YHo$s`P{ymC zKyEVS2Y<&4@M>8*miQ>}`vu!j;v&R+p-A?2oVLDo|DFyRo+Xqv@BP3N@(I; z@87h>Xs@$5J;^fk{7~N3>B^~~-PP~^TYBq2fb9INQf((QMCtMxY|ALJ-405$*|`(C zo(fS&Wjw?mCze$@S)N+s_`1|S?D{B%w5R2q_Vzq_IZGk*{@W_8LQzX`TxjYqZR8Wc z{D$%E+xZqrIV!_NWqzU!D@huslUWrWFyfk02orM9)l|Irl&Nbd=m(L7UdP8)8{VRJ zc6?yC)S*@K+z|?$ts!gPTtiLVsD>Yi6%}hCmaC^?t87pPAx3(v?+*8@G%fV#q5vX% zxK)CsEpT_&#xts0sQjBsa{KFbYb(I=2((2AwDP;v@>>?Rc5<|KJ^N)XnA8n(9EFnv zi+V&L4INET52=x*w!X+7)a601=-#lrw6P%oz^?EVyf9KGt{pTx>%{4NMxHFai~;-I zlh`d&Mq8yCPb;*wzCmd=!muK&_w`_**L{JuePtDc%rvp4e$VWWClxKh$zy`MRun{< z$7**0Rmf5gMl`#T1x;PbX_+bhr4wV#y{nqa{6LePyEzXPbiGmwzlsZsZB>anNR^a>U#+>n$?vw{(bElDpfkDgF}TEeNaI?-S2z3t`oOD0l@{B&v~;Ed?&>{Zw`)Lyq=RM;}wam%mW3c zqP$XM9-mol9=t3Ui-ay+?U$1O(G2Gq{)P2eO31f-TyXf`?1aPB)Lrn>JKs>f=WGmA zJPmr4O+LWnb&6*8G;gyJg^FqkiwntsC z&1s{wf4s+!?#=8?mCFXt6Q6!h)Fc&QA~dtU|FJHpe(F8hoNiyig25Chv7ba`{sPX= zwB3H>f_`QW-X2h{>yb_O*FzFs#sD8Sdlv09Q2tRTh>r)CZP0rEyFPn}V1-z|{@MSS z=)a5gx1!N_J0cdbB0q+MDvJK)tB|i4&G}?r&*YsA1*mLnT9k<&?Yeg=b{l#;@AO$? z{lseMJ(My3rpNj&0+mOj7M%C_V{u%3JVLypx_SEBMW70Ks17yKe}qoA?vB7M{06LC zXq{%eT=B~)?yhBJYuPMw{D0(5v-E2&R(pO>pMVp1c48((i_ACEO8Mt5P&RBh9G6&` zV61<q&WgQAui&go%h)6A{EKnd=D_sAd2UB4&2u^DhA&AU{N@qCB( zqcdNx`~BzaO1wW&9rvGqLJ zVxwCRdr;lqmvbM~ln)YjP({d2gpV;xdI=aAYU!YHd=-3nl2U}L7o?M-Bb za3NU4s%o;)Ldng`gGROsk*l{tDR!AZ*0J$9!;<+p!ZflM-RXV@<-{=-o=eKTtV`}) z5*!*Ez!oJC2qn(PhL3jB3BQAYW2Qgr?dQ{I;)LonP6y6HDA#f?qv(2v^y(FKk@3}C z*)w7rFk+_4;1DSNTNHok5?65hvi5+CJUz^f-T6>DycHgVU!a6xD!c zW$oJCOV|D+a>GGidEmsw1M&U1pU-P=v4(SPSUTSUaO*(daIuz`R1Ci-+*gtIJbI+s z@R{QzE>;mft}0S_6zlXgQd1f+SzlEIU7 z*=WLg$v1Lvm^V*prT^NRccSrhPwDpFW2qghN)pKRgsJ8OfIbq(S>loc((ZsG7135? z^MO3XctbMCy@37lY7=;?(*Mr^H8qz*>+PR@brmD8Do7AC!ihwh8t?4~W^Uz_2wHyU zLOnm5>Co4|C3qm+?|h&P1RYbbv6TMg#&|R6!Qm& zZdxwkJ}vw{t5`B2#ABmc20w&rR}L|47Y8&y zPUFy-{19W0n5;`i_1a~ALu9wvf6wX_Y)uu60dNu$hcHrmw?0*K|(q9g!Y)qLY?uy-06?boxcT^sDN;SjmD$LQ|1Ugpt=7!P+-lRSt!MTT{n2h{x`z zwj|1}yfj%Z&ZIan)p)(bb!9lm>ob*|haJg&a7h}xEgIV(@^DyOK0ldfl)*-Sd(}&`S}8; zCPl4N5Cee$IRBzg*N?WcEh43y4{c}08%wNC4^w1(Um#uv3|2VB5L;->CSyBClK}ms zANoU-?-yhKrN|{E7O%U5$x^zuaXw)m;DIR&M7o@Z^T@sRBt{YQ=o*YPrL80I1H{SN>^P?ukXF!f}^EHIb9bQ zS>@u1f})z!|u z^zR?ItlknR++ty7Ug~mc$#{El|KZacAE;h_W-anRL5TOG)V}f0T8=2~(+j10AUIB- z(?7h?y!u*-#p^v)@pjOzoFw&avGN~&_<(zF2xMS*p}VR14^MpkK=^Da*4_QzsXxOv z@6!L?e+YjAWB5A?!b=8Gh0Fh+8qa@`@wCbjqn~#F7ctgo-kreY7j;^E&M)!I6jL4+``wh+E-o4+O zekC(GpsB^RUXxl$=NAKADA>~Jy%l2<+ZwsC;cx^+S)(qQ`>QKV8L4)m9V_>zX86o!A)rv)9qcO zM>K0jP!dRRh&mXG->-5DRB2Imxj^9{=m~YoMLzl_BYIY161PO+><%AqYc2+j9vJ8c z;OYB?S})UG32vS%gu_J*nj>gbMV@Z;YOE*BQ*!#ka#T@Ho9=q>uB}5r@V|je(3BA= zQ)=*eJU-93`mCrh6e{Dmv{bY4j;k_8m^KZ^h9cy%b(C8_hlQNtUD50`_(^$J%PI6;m2{ zvCA1MYpBjdE7pF!)GHRE_HF1XGT3FdR~*Y4QYYfsOdM5YK`pNd76Gz8SFS(Y!!5kB zXEPCLJ61mw6D3nboa;Vx0w_d}2T3qZ7xr(q{0XDG`W-JJmHdw+L=vZ4znOH(Nho0Nqj43X;3|du_ zgUAg^WsW2@M!meb(re)cw>Rf-Z&P;{Tp0z&L0Nl%uSDG}h35J+vX|sE-FQ&Fm$NcH zA(H@qiMU#KbANAEf>+2$Wx}YAR_EbTpsI~u@>A62C;bCHSEsv1~?bp?>VY=2QFHyt%5N{0*-qDF|0uMjfb{OQiY$|avPpoSg>7}5I z702t{s>17OuE0riGZP_W zC&812%B|9bFY^Nx6)tci1Fifz=(N6ShL^{q7T^D2bnMNI;c64QjI z;lcaEPijw%vq@1Bt-{|5;o%vJTPpkH9hJ}sAdc8WLqiL8iO;QC150IUc4E6vdigz) zc0wYvpo4k0H@4QzK_oGCj+dBeN=W`0w-$+>F7pwJ1H8eD|7D(V007|BVzCPE)@v*> zMS>JPx2OnQ3LEImBI4z8(y$f@XsD0N83#tc#!}$^bU8vNxd)PFJunz2y0>aw@EfXKKZNlC zaodN7i)uz+g_t)HiVh4uaZ?`Iw zQ)4%BgKs70a{8;!)gRP~_B5DPL_2iM(;mJCw&5_|2+)`6{MmUFO$h*T-rdflNd|(E znoqz5x;e=q@cfc)DQFpiF0fsm0ab4$%u>0tH%UZ7Vcq4+*Rcn~!T1xTTN`&BuM6Mt zbx+8bd%W)OY`}Jzu{`h60F0QTHRD6u-jeGnZZs~P@R%JPV!c0pXX+K`y@bw>ktPJ6 zQMc`zn0J zmM;?YBU|$ec%JF|TOBRsDH(El45AK#ki<#t!5twWm`js*c{rOpZw!-8;c7v5)pTFI z?gjU*OjFo=&*|38=e($sPa2dRNR6GJ*KalPOzBstb%)Y@+N z?S{AsCY$NSI)nCX=Whbr_#7|KmLS-_TVIamM{IGr@%CD~8ILj?08Nr(Oy%i*8vZc| zW5DgZBj#`+IEqPOqcCJKz~mTK?KRm)EpLZR=D-{JRl$m@-w8Pe$P@|ow|22N3|)&a zXL`9YUGjRwlpB&BQ&$VJC5iMTRg!g*_eN{GLqF7S1@sCX%B(d~7(0 z59EgG@&zLl&vInegO6gWLymJdD7832Vbp8}_uoPtAJg@hI@pW6l@D*KjcyhR>N-8P zbg+fN;X{~#knjX80Vj)7MyrvYOFHP`q2R%Nu|8kR_a{vr`f@946>iT%(f3(2SkIJw z>V0^O>``mH*=%kd8eDe3JJ)`ED$!fjz^utFStT-^*H7Uw?__A(p}PtXyvZ^IK*#Lp zc>uP{jkUF&3#KE>R#LWa7KS@`jGEyHIbgk6J^0KfPh|PRPddN5)&H9<%su-@BSiG} z1U_`Z7+fqBbnVT}6RppBDasO~J2CQNM--}~G`mJiQfy3bNxkG9)7EPX&Tx3Nq34nn z@;{|{YBl_frc(l=vB)kcP1F>^SeE#&kcCFGXz;c&|2M-Lo9d~BKEUvgN=&w$&f7$6 zaBT}4pvhlyU6_WYy&F}l;57q0qJn)DdjoyYpqa93E45yq44>62cb(NBS$-mM6vT4W;s8L$ia@b*;AT~ z@X*`W@fOvp1p%A{-ktg(5yA9_e`@gp=aDp8_aG=4fukeF%@z33 z1K#dCZON@7wk1C|EK)rqLk<`2|fw7*kf1#qduXUlvrwOnRMf}<1YT7lhPn_{w5$$O ztu9$(lr9BQ#PFR?8`?mhckiM` zmn%7Uf9BB0u!l}t4FQDQi{buYp9W{4K)kn@Dq5R(`Fvl!tabmvaU5nMi19I4!t)An z?MY@=ucOia6~7QIm9lPcW&74_9Pc7>x3WA|Eh*A;Zh>&I9A@wqE{N!baDiYXP&R1U zUo#F9giqY?HtdtpTS1vTh-UOuS3hcI##k6^{VrxoK8Y3#te@wpwdnD1t0qfC^V_hD1QQ-77rB&jA#?Fn_E;p+9UfY%aDDu%Gcp%vrMoMTHn%owhm6 zcoBalgx{{L!-G@ zMycb#!b}s+&k)$&F{>13^zBosN4ELHu25w4cSan=j;!R!Rs%f>v!Uap`3Hw?Fcw!c zOe)HL4!02K=`_P=v)k9;X7m=mj&pgIlrSHi$zP*1yYTzen9qA?=z_l&1r!N?MR@q~vy7CH+B-*?0IV!(eyzI?{=7;S z2|Mp+t{X;O)Noz+_Tr1__-Y4CdXlX0N)pwQ<8K@lEL!Qt`>kV=CQNKDa-MSW0T@K++nP5O~O;6hq$` zVq31P^l_?ya&i~!TTFZesln4^3gC%soDB-PzJS#jzV3xcwi&?T9$EzB1-YRANTb<* z4Bo*VT_pZDLVZ0)c{Zf%On&N5-4oPVjLdR-gSXE7=2$Y3F?3KQJ8P`=6jAy^zGwc1 zK1UxFZGyy6C^K)2Kf4%2m33r3LB4`)x7Hizd^&8BlFkOcrl;L{h&)_9bU9EfNfyhU zP@gd8Ns~gkZ`1xu2*B;<_&VBzPXXc{sxv4vSbv{*F5DtTB9M=%z!hfcgs$4eqMPi- zHjw{Ws-Q@`?*0Cg7jlr%3a&%~fAne+jxdnUZo#wo_1>xY1|+%{ibq6PatIpeJ+#_Q z^cL314BZt*TGPH4dO)ONU3soI#J{)|A2I!%lmd*7(6r)bN64N6^pxKrZj&wssfT znpIGSQ9Uh#JMF;br)~1<7C7a=9#YUfJ-a2Gqtd@;iijs-Ef*u~gtZ`>LL+d#s1tFp zL$PL4{}KqgDSkuxLyOq~J{;FzNAG6UmS-N5Wl^LP+EFU!V2cAS5rg=DbqSLfD}j7W zrl-1{Y`4*>%9@iCu;sDJR;iV7MvBX-#NACKS#R6YK6mr#9*zcIIL7FW4=NQsqz&ad z1D9m%rWJh9%;6=s_D{eYf2PAZvgp*;*0GbT>&KDUoJI}D@I?HiCXopqay)A0p(svg zX@HIr!@r}X-P$z{>3l3YUGr&vwW*7(WU7^ogn&UI+{T}r@ZyU(axNmGeZajx+d_4G znuyX8tMXhjGXPm&XT{V^k(Kf-XGN?D%K~BTnB&SV)PK7zkr?Hdr4R&BkE^A zb`|;eX0JhTY63Z-26#~qcO-WCCoD0&9!Sfxq1ggIC6n0vxv=7^f#Ue%c?lIo6RIX% zR_6Hn6zs8PKd_lrbV#_G2F1>q;rGHsBz$ZOB-S7bsap0hfxf(OK;w%Q>((Qiye{ur!uoDs5OLasC_T_IIv?=%b~%nrw1 z&@%f<{o?3?>bUTWNq|d*gI@D#nu;m9ly~M3j`|=uYbuTy`w=wSRe}iionqk25khWh z@AbxN+(`smohbQ5+OCG%#VfXpd?Wm%_}bn2XD&7ItShi-=F)}iqCYxsdg|v9bV3r* zl@(4A;snaE>OzXk6ZWkNXIGE&muyQ5?R%l`*zzKIgS_}(mcrRS`7p}M0vK?Q7r3=d z9P2IFQoDYGFBf2ewGY=+bOto7<8^q#;uWfg!%wq4Y^=h3T6=Sl)CiFPf9T^VZoI6& zF$Z>JXLToa5u7jMJotNH8!B&#^Vp%wut4&dzMo>YxfFUOq3`EaqD}f*^qQLP~Y+502;dCaaJ5*6OX5}u7R5dr)K>J z(#D$r-xu=HOPJsm=M8(ijXxBk4P4N!rhxAEQf>1&@|aBd%_9`%eAidy(A&Nr5d2~@ z`3yTCa%Q~IE9v$4T6s;%(wuvZAolm?5g;i0J!a!Fk!QQVYV`1c+IT&)p3g54kaZ8C z>7)=ioqi~N7yf8Gd2dWP=F%necTosjo38~~6F+Gp&oSSRosAVRFY8rq5K!EBQhzpTz+ z2*3S2uJ^nDDSpzIyz1fxPV+D}hCK8BOMPZ$aJIX>eL%|mp23hW$R4uMv|LVPnrxSv z-^<~P-s34G2Pb4m$8pi`Jk#fz4L*ff^&ivS3XkC0&tGRc)+c-*OGk6{KJ1!DCTBJ< z=0gvR9I9thd`Etq$5Rll)ly}7+Edo~dj#HbS;0Kh{x<7dFyU?-=%&A4;(qxK>tzS} zS!lA%H*4#m9+v-5&;Rlo6L-4t#76mk=&mQS`n%7=){ntNk!c}yq~9Bq zo51uNhshzNj7Dt8ec#~xIthWjl%enR`r^;JL(z<8tw5bZ#vlyDN1Ep1q*FcrGu3mV zg1{w}fHfn~KljwbdrFva;wmaCf;Kyljcem>w`%IDP6&QHn77;x0*1v(!o_oWMdD-I zTr?Au<72{pmTVcie1vG}nm%<25Y03Qre^Q*-0qY4Qw1^h7`d?te{kyXtbTFI2GR< z>g~DhKdm%bbaG@o`m8;AiqhbU_f=%ef~2bcSfXv>saZwcub6$HI4az(Q&uB$teiE; z$@%CiME;Q(&4GnlHVPbB&JqkfRG5gpM!sJPhSrJLlaohdS4H=?HikIQpyj2iW~H&M zaNWUJ&*J7r4;XbSQpN+A5B_m`9wJ3O-&?;nWP7wM~_wStYqRF3&$F6ejP@ zMeT=4&#Y>8YLi9yh$pOf*M(k6Z{Mr_!2gl&w^1%FJlj+HuIob~!6r)1x2jq_ydH|7 z&lw2Rm+L|4NLxr3OLl$$Z%aDaaoNO_Azo;De3v_Te6Ori{j(10#w@+L^YYCl(be?e zg~b;uHXA!axH6%!DZLHjj~n}GR)ZbO@hV51v_TT*Vq-_8j*|O@LYk{@9$;P7?cTo`kOwL!`ssfOZ9sv_yRdxFM7Mo@5=|`!bPY`4 zc$?st-cDdr4NUmq${DPPk25+bvZm%p%w}L2Ad_4m6|qjed152irY;WS8TugCoNI(Tk-R1Y>vFvgU5cLvk5}&s zWMrZOqqDYuK8@HqFdI6~cDm^JRA1 z*`_i%%5*foFaikO^tCuo&q=6N>ps@8sY$$NG*&z@cCJH0lVB%hj!Hiuj${WrFW$U` zY+u`oXP3s&Qo%py>pmyYXOrtL)~r+cwy3yB`vk6&tO*JdZJQYGUn>qTy@P8-AY0$X zrZ)5B-1C1HzC3+W^lbUgM!URcbsoHO4o!Q{6ld4IHaMlCGW#~l;$s^)p| zbM<@Z_Vjh@a4pz|PEC-nVy(;3flW|4VE^71;%|k(8q9f1;6W|~8D0aeh3)>eTMn5# z_dBJ#6P-2yb+c@jE?i=^WHuKKx(r8Gf(8@L@W3xrKv@9aZ)6@@EoNmZAKOSVFKV&$ zJR=eJ(W7f632wKjvb4qcfV855oJBf&cQk40BoVm4{f;Eb#i4fL}#Mvs(gO;GU%K$RqXfKxDE z6^9ic&CVY6Do+^!g8o#tUbzp>K^$@QijJ?+lBy%FyCR;$pjHXjb`=x1FE7JU8)ztIXEFXK6w zY?dUG-bHpO40>vL7tq_=aTc!RasjM~WCoiE42CmTfnIm}M9P(gLkHWL4C;&rY^V}? zNC8iqQ$yiniFbRHfAv5PU>1Ms@OLqx6*#lT(@cT|?9DlZy)*OEGmr@{escAIZ7$pVtk>8cunzdCoAkbRyph$MZxjK#_cnyVzP`#o}HZ zTYo5z8`-&Os`bFe!g^jvROmgDiLZ(qT+h`zut^NfnzIOeCw%UB0LMRBPe`9ttDi8e z$WQ^Vs%oem+#2V@S_J8rQ=*!>|kpC z;YmUZDTZK`kUbOr8lOxB8i%CrcxZyZO+2-w)ndvncc6gZ7x|SeyEAgG_GoziSE^%X zh;3?%SgE1fQE8%eqzgWTqg}snE^Ps&8!kP({96D&m`8;;X@BRf$YEI zT)9_$F=}6KUGG&zzEVUK2=i$LxAqbK-Z+(5bA`22n5&8YE0I3@_AcA9rk)tD!`8I0 zUKst1Ui<-A@k2fLvyP&u(uU^MJ&kC&#)O4cS`!gb^XDvL{knaZyb4zL< zJzF$O{zNQ;vN0LqwV9m_;tg+`#WonHM_MQ>MF%;a8cI)tuA*!078K?UlA6Ms4g1m! z@Zcz$D4I1+!)C!Avf@3Gg1cS!9l>C^0?B2u=yk#byCkx<5^B&f7|aEW8Yq>X>3KL= zG5zSccT$h+cR-w>@5K*tv`iG~p})hy4wMelP1idqVzD!Pgd`fu%Mi&p;Ydanx|))P z5|akqoh%s6x1QP55GK=T;8mK6Eyi6_Xwqr}V2kPZ|J0LpC-Yp*sy4fwM}28*u&XD5 z%NXTKB_BB0X;~x)RMtfOtnOiyH*txMoHa=pVS1`Gq>PCW)zhPDt1{G{%)ElM9&_g6 z@Ws5`OhqBpe>RC?;FvE~C@`WS+g;lo?Ge%FynwY9!G9)SFAql0NoN;}f!OG~tu<_R zyQJN=f}p=U9v(@~7-TGFR2w@(mCKHv;o5M7M}TX!knqsx61r5StN}VOn+(!s@L)Ky z&~qTNct`i|$V(%-USTgHFaU?2I4M`6CG_p>2u((Nu4HdCGVk#_CRgS&d?FkB>P%@6 z4@jb81!!`K3ZpWppbKBNF?C zGG@P%uGLr6jc#_i9vzigi@U20=9;pNHU>3xmO4=M{coY72hj2euQ1U&YriJLv2k{p zpl_tS!rz~-j}5$iy?FBg-vUQdk9(}Tq0I}9 zW0so8h(P>vA8lhp;pkX?6&;RHp4KH|kn(_IGdbIoSsX zm_C9n3+r83Z`>Y^<8AAnkYo~I+g0!I0wb&<{%S3Vo1oaJ_p)Ca6lmPX=c2oA@VPgS zYu&-?kpz&RD&rQ?y4F2t&rU==X$0RudXMQw(4olDNB*d(FD{IHy$)`?agFv#j!>pg z%$U)nHLB^Z#*pd@G{D#dE}Xp)0Xo8Ei={QWO}`h%Zo1KGJvWKobjrrY`QUkPm!DAK zW~E_EJbKRiS4-C`)uF0;T`{}i*A6wf3IGpm(=V+o=;3j>T_eC6u`h^HCK4StAVij6 zxx~wb`T=LIb-&HBP2~8hPTK}E$|{x{0=Vu7kJnPdY5h*`(DcT?!y{-nPABJHY9Zg+ zzU0S8VX&OwIBs*Z$XZcO_UyeHE!`bMA*{+BF2ZPFr1r0E|K`%QMm54vS>fzED>|#N%vyV_|tH*9?ctwPgS8MNM#)_7cZw%8#vmp*`t3xh)}*U8;S zZD_sc@$3~V6B*yHX1w~PUgNZ*_WJl1|2RKH&?4!2izQx#Ws`lkM@1 z!S5QBc+@uKLG-{|1a_BjXSC*@6) z;I4O=W0jAhKdbc;Fub~}eXVbg=V5%a(jtq`FJdNjRT(h|x|8;J;tm%vD%b2f=jQj( ziH4?;CWJE;`;I{G5i99UFM6I_@Kbrg?BTBV%@*$9`Vv;Z?F6U`^jZ@!dAOfaj%%cL zC*aYY%~srPMbB||SkbYRbH8`Sq@2A*ASD}!Q^DJDMzYYDZvzcU7?1As5k0q2f1~_X zq*SZx3F@5$m%KsjutQ1##LCiq;Rq zrXcW8vrGX+)KgpcM(FK6*chN7k(E^UVl1XMc~Zv0)id{gZ6e&E-yXFnD!8BUPE5t{ z^}YA&Ki8a0I*M@Ku6b))U;5ZvJzc}lCot9n#fa|>J{}~Yl zxnUkaodY%qYXR{gM|5dB0|px60z?(S!mJaEM;G}dyKr0%Rzlh{Tu)YTvu3dYn*pKs zs48eG!~tFjw$E0Q+A0EDpw`j}Mq5GM`Bx;yLc}TQa4{bh`*n!yywaie7eP zu>@RCLX4j9RGn$F|C)$~lOn>#bkx5{v7JTjv0_4zltjoN0C%9u zwh0#~QY^(Cio3go2d6ltxVyW1akt_QMT@(;ySux)hG1X%em~*lYiD?sY=Z4iP{eH4A~E9sHrG062~v|8*Gw#)$9ya1**DWn&(f8g z9&Bsw3q{*ug-$q{Dk+;=j$zXlaQ!^=B$-<>vX5S2|zS;D}{0?&<- zM+weMWx%AO+_@hlsd-9-CZa+OvC)MlbCcXQR5t@Xdwk1%`x=!2LWXlb51EM-3jMM- z^e4D2%ExcZaQLgh<2?EClOoQ&*X?%!)^dRI=HgaG28W6i%bETf2Qt)`G1k*UW(TsD zB3QlvU8}ekedc@<*dT$j_#+<2*B_tFoG&(!VAeQ};K&_IUitNpe?gg(GX7_LUQwy> z?|gW-gp8Sr{D0J}LpVQ1c6ax9(+l_*MI4=9p~yJ)-W5HJ*Gjc;`mLu9gLuMQJvB z>e@{}c#by9o5@SF^07xD0Pf|NH2@H8#IFbxPeAYpX$ZCpPyl({NZpQBCrO1UA7?^s z=uCSMi1Hq96&8SU6#)eUu5ltCjPUfhdM&7cy0U;zb5Q>wQ0NyIsM*LFqh5?Suq z+xQL&vS(wzj_PIfP*>*Qs_AIZchJ2t8d%N??j0TFC(ysCee@f&7SGPM?(RQSGn)~hn^^ELaVG|R|Ve6Mq@^FH0N#ng_%uY5Qcy!K_=Y%N0 z(NVh72KbIEZihguRVkV;4;3gjgq{M^NpVZc>ul>)Q~>0bjE-50WmYPGpqa-=b$>RP&q z-4XOH#~8CdDIWUPIT<4qatX5WhakyS5qmXsiUpx~!>>ZSVOF5jDazA)J1A6**vWID#TdZHTTntD53cu0V z>bR5Je7`N)!kp3!336GRmuWK)^q^s`^Z|jqiO=20FC@AM4o9411bNKA7VN-j;1|-b z#(2V2SeG%>z39;^kaL{dd3WuOy;>dogTa94TaFO3pEd_bP-=ifLbxYeA%O2^TPS-N zizgffx~*LpL-^QTkLCy@rdiA+5@T~;HIj2C@&s=t3x=k-$CGTRj7~Vi6y^&hj|jd{ zfg2gy^W6^L6vJNTU81)nU&vEfC>9ldg;q8 zA()9nnvJ%k$&C=xVA6}rzHvNudp|WZTRt6~r|XZh+gDDA-IqXHy~=t${I#URcY;sL z=x862w+?lveB8nBV}%RMS@P;97Bi1}pPj9%Hf z>1R*m0NGC!mE7j$X09OQu=#($lh!r+?pv*SbBA9VrZU)5OMRc@qF7$(6J``~Sm*KvcOUU6?SL}ai?;#@bM}e#Vl<{0 zdK>WDgc4B&k4Jvm&K_22JpYb%I~+cY?LP9bS!r@%d#1lDs2`EuEUkJXQz{k{Hf4k0 zTvB@v)^?iqCF{Iv8j)p$JP4-bbpYhHlM)uDR^w6KUJ3%iYRTDVT=y1@nko+XbD=SP zR#lz;OL|@yb{$->V+vFb78;uhTPRX7`>BWh_W%~Z6O%+4yDq?Ry?9t;v`NIWu5Q%c zRz>%z&jTrG&(MKkj+9LNye_5?Az)(l;8)s&Ziy1^5Ah zSHlH0)t;Ex>hBGXpZks!>Udf=`7+&DZmo8>iDKS{`1wC!&v)F(ORW&k`hdE`DA_fwTRF0CKWi*W%bCO3>9&n4#e0Qx+}_z0sI zgP}dtotQ|3^L%F3hlnL=+BY9Q>-j;P`2KDF{~zkR&Xt0EF=xmm@u=b_Gdxb; z0HgraP?<$I@Anfz>s6Pp!JR(Sj8Xw(UaCfmO+rRf?}(s!#DG>RV*XCOm@G4S(#7o< z)gIkAse796j-WF$NB#eRi$VSQyW!sfaV3XdYwEFoRJN*_IF-QIPDB0)~C$h%t$<~~ZFW00R2&@Pn*6oLf49$>6C*$~~mP&}7Z4=&LJOR(st6nwxH}=H;bKED{ljhc9!=t-l-9UpCEx z-pRq_z?bLV55adn33{@@Z)Dr7OZE_NR-Yi?9caaN8YU2>yk^ z=hW$o){!Cjb%Do|6rWgb?a%fuUZ!>v6oGs}Z_9U#l3UlB_ZsjuXPA#>UT`eAGk1)^ z`-{+C|AYEIg{tTdPRQh&D5*S8MA}?&T{GXBsrjB>Fvi%^uH`t|xL!T_%(G^Yd)wY? z?+VED$zfmRH23B)kb(|9o|g0a;Rm_pQz+;)^kUfqh$YRm@ioOeQ{9EwRaEj%3kAgb zpFRebXr%jmX`)uWFUui;;@>`h1~RZpAhJ+f};?&bDr zCsZ2z^tmnFf%Kh1J~?@J*e$27UM16zzReXImJfw}ONM5j3{$LPNR2(EZ+{Vb;=Ep+ zbI*%VVJ1>vaA`--GYOGso(xWXasg|` z8|(L>YKuo_!W4%(M>Otj9>1uGZF*^DgSUA~7Y7CH{n0E}n6tz2{ngU+hu{XGilO$s zzlsg_5*U>z!?y+{W!MfGss=fo@tSt{JLr&-)pl z>t+VQ_P#bxNCQDk-XB*l*o$0l8N%t#Ik9_LF!miccK2KrwdV`1;%~HpQ5>te&PwlM z`O6`NpK#OqDjIw?j~(^O1G))d8+Gh4LF;O=?E`X&%S^ z-gGc>!OsHnmbgg0_@P@TyjO-g-pb^Rv$b$)NiI%a9%sd%9_6k6L|WzR8TJd(kuCpw zcG@uM$3amNZ-3gWt|-Yir-&b>65o4W2zf3-sk=Pj6EHJF+4(+jm6=IrqLSIh8O@q+Z@RFE)PI+1{vGvtj%W(Sa^OzEq$6t( z(YG*#L8Ya~aYYc)sH2r9+4OQVS(3b-`zL7RYKMEXw=Ab4;>DP%pOQ*g?Ik;l@EYRB z8A<#*yBMOeHkUf7{}#`1_$yTVOcmVZ?-NWU@Oo~~c>|5A&Cogk1z7QBo&xAU9*+Qp z7+>g(ZA@m&eM=)Q29qxc*>WTB@+T+sMkxzDCW#eWMc#z9f; zpEm+E4adh~{}gu-v}J!?k=`b&>aN)(K|bChkm!J9BtlLxEQCb4OY{WuEDN)G2AGz=Uq^xS!R` zj3?R}Edu_1r`o1K20tidSU+uDSyqinwff{-#9T|h%LrGF!bxu(rrs}1ftnR)b%~~7 z*xeuoDk{^_^YGZCow1~{YL`KCo@FiFFJWVH(?1vd1h+3&F;SV4X%m~$lUvHF?JlO4 zJ*NrmCbJ^cRy8m!%9Ql;(e1hYybRPq*Hf zj2(31ckYZ)QEMv)#XjMOeOCN?7T%}s|Gs0(XRd_K&F;8&h_am9F$|qr+kJ*}4Qd;J zN4^~`m`=1u?`BFcbhbGJ(Cy0WTCQUj?qzOhZi=^*PWtu zcN7t&$+CQ6`1%L&(0nNRjNJISqr4q|0>*1MPh(v+=L~7>ND#?RK?}3wBDIbn;AvKJ zT0eOA_xO`dY7};lD-C-|i$-fIfrN$rp1y|8w?es{f4Cz>^cvK^Drj`B6*=~qsckW+7d)r>=65t(Y| z%jSD#lHJhh668H#+cJFoI_SKP^qvk&e&CBIxhwNC^4ipsc-thg zw%}NtS*b+uAhJ)P|3U(n&rR6A{ITFL_KVu3n8=*}G3P8%>A8Eqng@A714)!h((s&S z=2A2GINoRXYooTb*x#Cv-~{dP2t>5e`s8S<`n>XA$so>6_uDqCD zrUPVEMx96_c^ej|I|=K}+W0Ij&IUolSQ0S^0&g^OYG-;-PBx~lm@)M1SP7R9d)(rO zt#e+5sqdYng0skMQ5CD*iYbK1hjAh?_NzE|(E!zB=u^#DOIHP?6 z1e$YMu5)M2z#1AcVQ8;7g>w?=AEF#aQ&cH5VUY+VAm+C~o;+WTZk}a$)Y8=MC48r# zaZODx*m0U`@`M&EcTrUMn6nDTJC6UrooKb`E(VXNh6fy zC`BiX&aLk{lw=^6MGd#575`w}I)(tVx$iAWduArq;#6&aXTNfgqJyRiEy?C#{@<+FXg;GUjE`Q|HD)&jH`Vl(K5BvhsD_0i^D~Yj8+&a z2SPaL68*G)AWlP9BYM`^G1Ffdm0_aS{amUTWpN43ucb$&28f6AfEB+!nTM4VNVIm+ zQISBFbzSc^w)gv7G9E{lsMx~i8mCy2bU#vMw)ZIH6c-#s$}ORGXvZ#PT$ z2z$blgByIdw71QDE!h4%_^HH&o9G(%!SVB>Im}RM*|Gx|`bV>{zggtFef?Nyq#HAb z#V#Uu%C{iyr0v<{2_6g=qNV!E;~5(WHdRUgX>mhp;U!mQ%olf=9XW5J?T-%tK69lt zd?0#K$?;)#bwd$$%T}=2lR&9}K47*DsaLB$VD*p!HG2=v-Zl$uf9%1Isof?e#-4uJ zA0@P^Z+i(whEm~g%e>9to~4V0kW7QO_a&l$)hG|q%kq!0XN;lwUid8hwB^q z)csWc(lQ(RAa`14s`731-d+TfSK)De$EVNfvZIZ0f+@(ap+vCcL{k9bqW+Z_oBf}- zMZWH2#tw0*r4~Q{09H#sCNymuOH8(Y(qGu5F+14;QRNE7p{9#PlUY!iY#RpqQJD5i z4oyL?ZSr7kX(qM#U}eq!<;Uqv{d8>X`X)+;F-s9vOA(I?xLlskII&zp%xH+{NLJ9P z`BL<5{>5_d`sF_hgPc4V3J;=%qI{P@^Wr=u(lCS1{-(Xp@|8 zmHN8hU}FAFt&{N>f77{4>TdvJaWk@}T$U4|qj`R9e2s9X%k%dbZ|^MmA=OVHt^#4B zK2P+Yl_3`jIj!HDp%k(VzJX;cg}eTi!MH`omz8~2n;4aS)*7lP<*If}Eo0C<1SxzO z0e#)drZ56~N8eJ&_}!-w>Sg0s5PRCPSe5-?^-x}6urb=LEDP9VfMjZ$D`T%Y&NEz& z@aKc~tLp#0jZc`P3F zF%*;gX>qozW=Bn1l2D4 zH{ud<3*K=9*8hz+M|Ocihr2Kg+8`v}g+kUT`|&m8{0@OA5psV*H`zaSXx zg9?WAjT=JYoGE>B5t)k6>eNrv}&$b(~(8%XJpv<8d3d+~K6|B_GSE#l?Zws#p;` zf33+l)fm0FGHkgW#t{CFJC}V{TW%OjW;7aFAl$fGl{q3U6jr^GI&{+t@e64elXv|t zKCNn8Q#-JKc2#11FC7m4Iln{BL!jJm{HivsE@XlG?sZ{7)MU_Qc46frPug%kzl1GO z=lQ1E3Yj;5=v<}+RK+g~SGGhj%5)CQp201z(JQ98;giI8L2pSyxRJG?KvR^?R}(BI z>Vt2OQuwpd(c9T3E*y{F$YrcJEvO+^$w_x^wEQ_j1h=Im5k^1!v24 z0hNWKhE`(W_d@mS8(WIC`R)FDUUeVF$ceaT9+W%MeOErQidSSkA6}fcNe$rHF4?=K zH}Mb6#G?ltf}6R5ry8Rp;!NEa_CxPFSUi=Yt*nPzi={+u6Sk`4lGBlPR(yJezUnPH z_8Tn=#jIhE@xOLQMl*jBq?o@Onb5P@*H$(l{r9R%e6LZYtsT^lgcF~tI2rXY&DrI$ zQI%!IkO{C_R&XbH!IYo$p~^RO7CLez)?Um+&O> zJ3bQA&-t@Jl;;NUzdz8+bC%@uhNwk(P@NiXyU#`(i4Sb%sj!?Q!*uJHS!Kt(AZ&}Y z!s{FR06&P~T)+(-{PJBNdx@!LHt$Cb<@Ym68G=F-3OarWLX-jTyVahP!$=K+*6jZ7 ztRu7FIp_>z@B1ZnvhKdc356uW_<3S+FvQ1AfgbI14v9uwSz9vdWs|zbmO)s@reU{u zk>YyP&_du;=%@iXQ~ylGz%iFE@uGqk?xb|2jmH`2bC>qSlCbe2`k@LoqXi&FsK}f{0E*=ec}z zT(tIZt^ufUa?4gwKm3#VN+3ir1hxDOP%k{krvT2VG`Y~wk^oN_Tg~Q4Lvp1;@1Ldw zW|0lELUcr*=Lc$fTamp#a%*pQyt4=f3xWS#zljaf>PJ{5Ypo8ne#|d)a4`Y_r$e8& zs`?$7bSu^^Or&;J@cKfL#YFbeGsoGX(q8^?GdJ;fCw93R_#0r}CT=aKQU5Jxl*^MW zyErd4{(~5CJgMz$B?p|nnNlmeWn!Ta4rS6xolo8!S`MR^h@GBilIP42Z^~sb$Y7O2 z;BK597ih=<6iOWg`u{mNXVe4wlZr}i2Nr%Q`Si3+MQJqJ6HC%LybA`3-n<2jlx)=D!Ko%+-^g%ySr;|`hIqv{-XB=jYH2k8ZktS|I>=Ynm2p1 z3B#BpSn(S?|6!M13&f@5kQZ`Zxe+0&8{D6@RpajL-F(64L@o_5Oz+5fc0hZS9MIot zSG##{y;CgZXl@6WwSsc&WK94!`&RrK&pCeYMhrq3gQ{?+Gz|aw)_iGMN{HLY$7p>S zb2#Xh{)dt0b+v@F1f()d?WZex+HmT&`!Ptw;73-)6p-^f0unsx3nC6=ZU%*3X~5AQ zUy#U#xqd~AM5bI2*x89Bj}o^O<17^3$r!`lTbNy+7zJu%Hl;|gHI@C8g!Bd+xia;u z>G=eo*lk+NG`jt=8oSUF8t5&VSd`G}+}y61NE>4|S~yd-r|27gq+VZUCt*gtnz()S zeIsUgK7=`^uQfB7FS_a`sPhx{&dc`6mawSGU?qrL8Wh#biZr>}u%i{i2?fJc4Idar zw$pyp1a9{E7tsAoA{qdXD6?iIz_yugaxI!de7xnEx1W%__M<7oCQFS2WlyOctbj-0 zeHz)+mM`M?UdvkaOQ!@bw_f)ZCJcUbTZ>nl6-%)T>Bi-n*SrY;p-=R4tGRF0Oy-45 zeFJkx4u%^*sSIb)Fm9jG6tyaVMB-YtYbuw)H>AC_o>m12H0SlDr5I6{+R4Cmv~28; zVjNze6;{Vgv8YqM_3tt3cD?wMo$2x~0b|N>?)F^=>Bmm$?Uy{OQJzo=Pp;h|ykqhD zO#L@Ghx!YocCzk1Y^~|c+W{@VGDvZDr*TLiq;w1Ov(-`*lHXIQ+)(`(JW6)@?(RnNwWtgV}>aI9PB!jwW_stA0&v--D znkN}9Pz+V60oOktoGTLtQ`hmXm{KIQ^-P}Zs(t1=Pi=wMc6RpzCCIEIq6( zuGL~9>kT=cle-J3sCKx$AAdGX$Gy9Hc$KQ0UTt<%EkJy^ zkL2S(%XJxkXnMz1K&T!{#^Y3{7J0y1Q}Jb`n3;^0lHjjeqoGLvj;^m2m#$X{2?Q8Z zo@Mb1%gd8D!7b8P^m@75y7GM~9tR^jiJ*yW(&L*|;2Z&$;aaeEcjK2<;5|*YpYb;> z+7&kzI5>E(MTOxnv*T(*JvXEH-d*Is9|QxyhdUmTsR?Ai^-7*8Tyr`nb;rur84X-W z&e4a!HAW`1=tg@jUIo7{p7qP%)){n9Hvs_G2jRoZ7SN5RmjG`GFCk{S*2{LfO*v5| z4@$`r>Vq}qzk}-xvVOA@;}yoRe`OKKSFD6%+HrGyu?>jR$7m!0PMFen3MW%a`u?4@ zc9lqx-(%fI}P#R!5e%;4#H&hpj!WDwc60^03SjRaf`enCbNLB%X zBwiRD8}hsDepsR1kB9eC8-u_PCndj{virN--1RT~BuiwFn8 zVTVyp{EJCWqkI9K{xgiDsR#evmYAY{-@aHv214?X2q$4N!ffkO<3=|_LensUBp~D| zlqoUSWbA$GA{j+L+oF{(mko_;BaNPv#jpQrBVto7yTMiPWIi{T44sMae@AzUvbl!m<$ctK2%NawbLk^L4744UsV8zjMOf3VIemdz79 zq1CvjSwXw0x(PSGzp)MX2@!(Ia({``FZAv(*f_u&8BCS zXoRLY9y)&}nwKjbr0D0|kK6;Vq_VJi?MZUw0E*X^7M+bu_|zdoDHTy)02 z;mAHA7gkxE=plZX7~iL%$mty4cO(6a(DJ2*N9&Ko^0K6c&?UboN2__gl$%v708#^i z7u#soNaG&Jo#ctp>**pkaH9SbE;QdKj6W*9R|~A~8w>^HVoNkBA}<<*s%-c7gNL~CQ4Ghh#a%ODQZt`cy zCF<>k+cB#Ym|7+2ZcEVXt|chx8W~wkDMXuv=*<352-f)8+@DB8X?koVjBYkJcwE4r z8|5$idkOk}rcas9vZRnRZ}exDO^-(um;QjSs8945+WSj!S4U%VvteyJ**%Qik+%~y zzJS6gLWnlo!QPH|r<6|bAKfv4PE_YqMKAih5e`;@`QFb9ip!f7PNSu%l7c$yoa`|#zLCMwfzG+ThA4Rh$J;KpI|ez@A2sx zWcCtQuBN&9*C|YFV4RVOcbfGC5lw05b6TB=-=`HnY8nAKW}`ClXyLI( z0It8wvz!&sK6jhYm=1vyLP7wk3G8B_#S%|oEMtbRa7KOX^>~JpeSLpXb^@uRHHXua zyfwcYYB9FJg!ZwfD5|?yI(p_t2c}b5tKnJpLMo7}{PBEZiEF-dCIykvPfJPn*uQ#6 zcd%9Sc_L>$rUICVbHqwnNh2#7BL>@+&el&&NnR5MWbE*Woc*LhJPnt%S}$xyjd$lR zNso#0vOQ?=l;0=gWbgh=A(hej*%)KDq@=}a_~)j#l~AQthQ;pFvWB?KUQckK-9to z)d0b9^|x7Eub-mUKlX@%UUqb>t`97KnWWKwp{8-)87eI&B*w;b;HWj@$$LFr#jI9z z+wX1}ykAfGdCYKQQ3Z9*3Mcs2@+dvYc6&X&dlz0V%uK(nU9mcwABE<#S=SJa4xRS^|4AgSYvnf!%1@Sv0pS4}#J(@Xu_A;aT@;AHVY zE!&t->;t*1SM7m{JW_AQux!Ql$7fp_&AtGit!WJlh_7!I|Me7=-5^FlhRke}-bUD7 z;w%L|2qE&w!Av$NGEZ-`LN#1g2SsI02%_0mfr|x-L?;?bxm$JT^LCmr&O&! zxjkOH48OJIhL5UW-HGG##4ok?HV1;tPgBBZ0Af}X=R*CZbD=l&yX92Pj4?G3vs4mT^x;owxOzOV#1*Kf))vD)0zxPQ z$nFf7yrI6m#+BKLL%$zK|?j|(QmyRd6DWI!~z*^RDxHsdQz%tH`P4Bibxrm84 zmL@VmtWt;8H;!o}##Yx~Rkipn&xO@D$KgY|EwLGHi~sE$L-V_^c)D7_Tz%qS=KI`T zr@`VG^dg#>5s(`BrKHhCB!dZHWX%mY^bRpqskh3$wI;$x&|!(hLXnn1Ok*V(%2hp{X8ZiULyUlU_p6Gz*!T_lEBZQ|T!y=FPIi=`mr#_C0U4OP z#%RfYHOuPy-XQFe^NCMLi@@jCi}Jj%aCTA@DR4Ei;09PC{`Dt# zwO>j{A(J9p|5}hJLcS<+vPfi9BoJK5L?wR(?)z>d;bHc2!5NGKr$5|R#kV_d#VoZP}6Ss$^>E|JeTes;pI4RId zx!xA)=C zH!}m_gcg_NuY6321e2ioYM`&S(2SD_^^jQJdooaJ+1>tvlD_w0UStt9a1ce3z>Rka zm0OMepRD%wN|H4pl`4vM*c_ycy+1#ou5968`{N}evydf}+*mt=9_hmMu+NS!9*xzE z@$;2-QQq9|!P{I%ngb5{I#=~xgT+7P>$S?+xdH@y&K9_f)1>lgs@g|iLkN?v<+aL* za^s9JuuVDn^Zl`qIb9BIESB0E>hORlK%4gs1|MmasTS!97);&d#oKS8{P^<8+(g~# z#$q|-x2Q@WwmL_eQ~stM6Zz>+(=-Ni7B>d5uL? zu;njbW~u>;_C{S=;20IYe;R}D`{ShPyJf0ldnBN!014!o=%uI;sfJTRnX$|q>7LSpCQ?^Rx?vd_Si6~YB%ZgXvSl-(Kl!SC2aavLz) zjKwyntXnCTQM}b(9}C}IHoIHft0mY^CRT)2Y2=}0<~!UNkGY;n#6J`i3XT(B?Rq2I0XzNm6} zCMjEqU**6(gtooOg3G>XDEpPyL2G!~-5z|Dfy28Y45!lVg+^0TR-3m&pK-F~jpn@L z1}F`4{@bzDHAi_TX3}7g8w-XsfaTrC)hNy%*U{9`b*^a~5ucYmZ;L|N@ml2SX(VDJ zU9{MK2U2DR_U5enZ2tB|%}Bior4YvUms^wWlzOpT@;=RlULZKg#iuqO)o5-}r)v#9 z%@HSwy#>-!XS^YwSMDSE!LRsSe%C(d``sg9oO}Eg*=x529B#J?+pNW5og?IV6~|8K zs9Nv37t^&N2-1p+8VT5G5G}hIsNK2(_`#OPF3_ECDNp|7T8(w~`M_CrtW52AFYpz9 z3nKg({~*!o2K(9l(!x%0H9W4`2?v#_IZV5-BwHE7b6GL8un$a?-$f9jHB=~?;Dklc zrR5iyfEo}h^KpBO9H*0FrwxUFm)?#XSb$vh%O6a*QM9iUnY4R^W z8=e0~1YQDj6A9dN`(5>)S*J39Kw?Hqin#oicX>{abi5I4u?Brd1ZZV7Wp02)nJVFx z<7(7Bz`I*tyN4|`6NxG_aSF}{w{T7gx-^cKyC+{=*NB5chgGv5flLPAXwDipbh{6K zv4$!0B|{d=E`v7%W!F4c=SrYZ$LnkTQTS!vY`b~+v#+2N)qy#)@O=?UwU+{VKdSus zoW|MN7oZ$iZM$ng(B>vxx-zhoFjW}as$>rjMFJBCr!LTyxGqL#jr7^xu}eCC{j}8b zvF)dm6PMJWIfB(5^ZZ{c4t(sU_Vrq%oL&eMmC=ARnI}lztb`s0>8RG!BT=Q6AaYdH z!5mI{Nts7a9u+f=L(nf&pI*>c~|EiG$?dPS^1#E z*m>=NcSviKtcJi3TyGs3rjbb0&PiF|A4H1s*zLqu2h4eOI2A)VT7CsK(&1kbs|&CO zSz5jBKkqn<%O)#&&EAKZna4lAM+jhD{Rc|C}qa<~pus9{d|*L(Ctu`jd> zBU+mg2{_LJ(PeHJO%kf=VcHqz2En#DMR1)jh01v`um6&T$X38bFOQppIm zSe2WMf=g9MavSqnuTM0`;=uV0`9+46=k3T9SL~%#E-laR(k@k%l_J6hc>G6s_J$vt zTY;E4p`)@Vw-5LzEF?cqzYk z8P$y_7Wi>7_SS!OheVE-prDk$0)Jm`Um+_GVbXyDTO$tomUI@Q( z`kzAWcHQCSEHN02Aa=Bxzt=oz&wZ@_3%RkC;#~6@YV*w+kIQZ~pzQhmc%2=&lFnAO z#S{wY?MJ0*yAp%`v3b0&6lmk5+jAu2YBj;PcGW;10 z!Zd>q>YB)C=~33Whc- zU&N>@C*@7${R=Jz+LwHLW>OK#-@#VrlWsx46NE!w4vf2{On=g9esF`cgu|}9_x&M5 z`Fblx=pWf*o>KasBh=RyUR8U=(Jv0?=}^A|%*!)R+%+&Gc!Whg;V#p4j zdUZhIvRMz~Xfil1=ZT26TFPTF#_W|VW;uGkil3_`;VYS|_MC&lR9PW4UHiGn-ALF9 zH$+T6lRPIWQHQW_NJyyZ8bJ`JV|MYl7w#D3dKqS4g%4Q{0cu54Lys40@#X|Ek2co! zo*oqIlJ@~tic1u`+4Bzh2<&>E3DlC z52u!Bx=d0A(u=wHkP~=hboP)#0yyvUN2Ua$oFF8PAjr8$=O0+n#TY*@obVA6`P@|> zK>E6V=7!k0Q~IXg|Ik?rLP6=ymelLVie0oX;fXX+@Q!i8iP=307BZUP!~;KAeo+vI za%D^pJlSG0dz0QQVtl1Yx$YxK<^pQ$N9gWcF265OcnjE}#OO-@QjUF@7MVbq`2Zp)9T;pxeLn|k)zPENLuF0R?%*G8K7Bc>I-2X4rW6Q1xO@Kd z5H>X{`sYqUIkarq2gH!M_7G~b=<59hHk`jF2wiMEV(~h#SYGiYcN;=(f4aa=wr!Av zzqief4Bn$+ejIxf`1IK&_4yE9z2)vJlj(Er-hYzk?z=AKyl!wp@714VRI`E@)fOYNB5yV(6Ql%j z{0(zd5$HFA6}Hkwvo%Z{E62ZNT;E4HN8vBRa;?|(bdPjTW)pB&B7Q~lfvJ5h3uAKW z^#KTeB2hu}((QbBRw&;(8s*P-iPSFlzOr$hB8s6GwSV$8H#FO)A`STS!K{y${6Ru0 zNwV}*IdqEBEfe`Lg|a>p#0a2uyDj4M8x-LYaMl0`U(aMoG-s3NwgLj z-aHYY*(vUUqt!DRECLD%Iwc`Yt@S=iIOf-S82U|=p@xNZ(ayo3h*89^S~J=V86h(csvp~s2Og2yHYWIR6ov>oTV2vW5O@p?Nr3Uubu+Aqm<3#!WA|;LQ6?>`h;r zj{&g8pEvN?^+2^e`;H}DiZQ3mqD7-EG6y4(^LaSBHRgCU*?h);2hL4eVm@0Ytmc5K z!$x$+v|Qvpnh+D8K5xF*aIL{S3Z##%+O-7uzV^g=#7dpQ*c~3A%MfcJXqoE51wTYb z_ zJ<(@wXA5W1puDM`5H@xkNW$eC1!;oS@Ee|t>Tjo&nQ`7u7#CJLzX@#iB*jCW1?M=g zCh7GAH2H>n^iQe#x#y>aYy4?bmD@@?+u8g>lI`h40e1C9XDTfRV$v@C8u5Ee|V$SQZ&_B9lWQ}!Hp5CNub*RbjUXbD?`cZ3GX zlTb*ODA3T>z8T_oF8ercycz#Ky|S_X%c2b6p*; zZS)RFod@D)VAjP8J}q^2wOf7g3}_IYU5~9<XAXS5S|#bVag=gVHyxDJR2Y{~}~3Xw=greyc*K}arn3ckJNJ&5N5xWW6XS4J29 z`R;ax{L6n2#>prEKJg-tguQU65<>)5HzPoP=PMTMiL8O)qx}w0-Ga;8`)k_8a?|~% zMl+9{f2^S~?yCH(QgCAz2O8+;&QIm~zEes`IVymmTdo4Bs5&8rX zGDpeS$|p$dG*57~CRD+Bl%Y72d<>tnFA!(30a>e0`m{UGaDZoA%z|K5CdunA+5eSFZ86Jt(q1s)aW z3$smXhtXd0D`;RHwAD4WiDQU_f{hcn19TW~9WYjUCMU8N%t|B$7AruoUJ6wCKkPJq z7(1jpvMc1+XRcJI^FkwDAD&(@_cj`(?2uyj)rC{vCxx_9Zdm4HI1$g~+bFxco(4ne zVh?{&cde4-`M~EHRU@Ux634!4Z({1EQU;oxEt>a^EaYFjxtD4%Rm${E4=xhR^HNt| z6~v>+LNgO~ckZp92W5D0lWf56r4u;34byoyxdLh}Z95YZlT}!r1>ep;xxYAGtcs(k zgkvZD)i{4Mo?MBRUF2c|G`DGO)@X`S+5Z))KiM4vi+(7Pnv=`@r&$>GAQ!EnbhM^- zK>BydFH=y|?nKCjzsdA1N`H`&r^GuJxK2dem^IziL2XT!pusbuXfX7ERVN7H?Y-y` zP7@og9`0t} zcC3SlG#=0S|A(D>2`<@ye*9Fy;e?$lDt8=MqckDrWGNa;FRjQkR z<`8GSeq$>lPa}|;owZl|#jUx;{dczIIT=9mVz- z1KgcEBV1C9qw^M8(#^YR9+~_c^zRe~rF|tENK>66cCE+hLL2z0#E^)M>{SaNw{Pzt zxVoBAnU`L#{@$Wul$CSsHf$97ggC-)#C>?c(-Sg%F}s$qx3TmeZ?(nf5#PpyqrLC1 zrcLFLRyr`JPV`)%cIY0|5&|e48e0$exQbZX zL%Mf?UvMzGwh2dAsRrpHU*_Y$)o8TStJEkLgi_}6;$ zO3l&FA0GZED^P{f?DCW6iNhS>>;sng;-jGy!FN3 zj>l-uM`mUQ`@1MT6>(SmnNt+Gx{NtXp>ejdBn#(c7Ntry-3k7~upoPXys~^Pwrt*j zA0|J@?39!LZ+f43i{qGDcpLQ&iVE%qr}wxP_oF;b9-Yh5+qvK)PC0T9-pp#|368?H zulOD>40Nxv=}x${7>}9rm*D~RS$y@~4>(_C*%U<&4XLviTDzCy((`p~24~6x(IKSqPu!RT9i3$cly6c%B#A~^VkAnq;M@x*nS&b<*B&INlA;V|<6c^Q z9y?+jnD@ZWT~(;uHy=NjwL*^`JI2M3!5ty!adv3OPk;F30r?HPF}vvwZEO zG2G0YB37_LS(2^|?wpoEky^^r_hqX8#Z^It`JfezPXEwE{94++;4Csm}8`jnK zt8obF@^HO2K4$L7WH_~t5i6Jdf=zMU!@pLBeE+uI144tOsADVele7;uZCZ~P2e)V8 z1(jAi`E4EHS{#k*iG^&>M)maztlyK*f_~v9=F)ayPJayQ+aIk;HnH~f?$HX0*k$-6 z!U^AP+JNb=^n<$KrZqub71vL>0S`gWb0`kg>ARP@vv=3^DCO={ZU9D5+}Rr}ZT-XB zqv5DEA~z}usU|bD30H90m@X2G{?>A0=ggMfpwx8BH3v1?mg?(8Pu20oQ7Wmh5PZhjbrDWdC zGEV$}*GG)R{o@|OjGgIdKWrSE4SzIZ6o!rX5b<4~!(eVC+j;y1wlp?%NIw>L;h}uE zbm<8DQ?qdY1CQgU*tAAx@CNQ7s}AUk$EP;I;rGX}YhV3(6H;sji8K z-|V)-u>0;uGif=p%j?gUwE2b1lbba(gD0mRuRZV(9(rp993OoaJv`hnXmk%`ou7w? zhmFAVKSm;`G7A+(ceLrQVGeN~`RXwId*6>fT`KTa|3_GP9{gl2vI@oZUM>6p3Cwv3A2$EEfzA4pHciKy)7Bzp^H*H{ z4`a@0IhuE9Q>V;m=}!v}^l0LUY;MqHu=j?Wtpqlz0G1y)=^;lzyrZ2u3UAKBC|s%X zL9YS*;gGP5$>ZZqDePQXsS3THp1{JN;lfA1ump|+K4p%8$b~QsOo%2S;c#%ML27gv za|EPM--0)v9EYdBzX)?^C$tK@xm?*8=IK7nwRmidV%czKgjkh-6M|}O!|KO6dm}h{l}VwpI_$U zKZ1q1Hp~G{n4=GR3=G1u7oNlu6FV#a|ocm{Ps)4-bp&wA7< z7FxP*KJr24#OS$h57+jq^+??OWnCM$>N^NQ)rXi2-&`KcoGG;py}8khux?LsWK-p& zfPafNaJ}*i9(aHo5FWniP=_B-nb8UljA+lC4~^m4lgb<@x7;tG9hxzhwjNCa(XNeU zLv2ox2t8VP!6v9Fx~k5wKJfBSr%~=^@g~SaeUSQzd)0P~?D7z+(`!GSVV~kPgq$+9 zeQ+#``*64Mb#Ys8b*4>d6!yYrN4Pc&X7Op&%`@;iy9Xb6YdxEt6MP$6^J{6-GJnH? zRzpPUcC25me`*xF4@bQ?6T73N^#*HN4c8aBd#6(Ah4y{&v2yzR_-fG!>|Q(t4?g}r zc0~K*z5(G7UD=4W8;+quQvdTza&c_kH}y3l__gnIOTQ2t+0(1+77ZHog0^BOsDMMav9$b8apynPj{7z!p-Fp4>Rbme)=>us+E^cIVH-J|Ve3WLC7G$AVV~+rTXZ9^~W?l^(TDsuk zyPq&y>b;(530Gq^nsn}MDW|ETE+4UN5CT0!tSmN$99GvVqbmmVXbNpb7EWJ?XLYer za}U38XOwU=|9a)-M(O(MT$U$=Q+e~#(qOXpfvbxHO7k*NQmL;yS64rY1YRw=Ghgz_ zk*5%qWl;{kt$QKdz8Y~CuOmzBi8kIfxSW(z7eCxX$p%CO%@SnVqMNed#!j^Rx-c&r z8u#W1u;t3ADP!j;e^Xf|Dr&fynO|VN>nL7MtfdSj_W-ep#dqg)bM}qvEPs+yyB?ez zxi*5i8i~pIuy=H>t7Ac#2Ek3kEZ^rxCPHuElpxnv+J(8WrDc+nSbMW9B){VHSd_vC zflWPFn;wgZV%M>}tYmFnZu-u>VSf{;mGQU(1)TjJrp&^NQ-? z%MBW6Dsyq-+;x;G9MHnimi1#tQ4YHYh@hq&5gMpQ;*C@$7Y9Xky*|Oq%hSW9-aTU5 zqzR|os_M0Iux%0RcVz3HWY{6xjkWo2^))94I}|6LK}@a@j*d?7^$&!dtsFVoxhyXE z(&uGI{g2XhwW)@KhaXEP{zfj8-c49vD9p3S(4SN8wA5Y@dy@4H7w-P`^z`J?SF?1f zK2A=~%!M!CPw06-a%&gL-HV)D>AQ8l?i80?5$7jG)y1Xy4-D}~erhZWvvtzq><1fR z_rV-Y8sJqIm->W{ivgYip>_Si!^;a<85zHsc3ZWi-u*{qv3_ne>{lckYUAF`Lm=kv zf9w00k4v@)&O~u_@@xTL^K~X0Dqn~8!R#55QD}=mzxvZ|_AIVVgJfmS&=m~+MRD=pS|eV1|0fkS+C_rwcIs4R9>>2C+FrHEFO2BK5HT8 zAC#VT7+r7HYnfvj-k6C_t7A$}Wg~-BmWDOYPRAMB;g~Y-5%`KMPEmMAHWY_E&(RVs zeV$^S7uAtAw$Kg8*M*$kkb@GsreV1$PwV=Sp&BY1$%N#|Uqk8h`I0PohbE1Mv2swk z^afT2qE7bQgPw=4uR*J+tDCiK_}`R2eP2#1(FUEqo(!p+RAzcDVl5B8E)>p}jW=0q zT}P4=wOzwHQd;!M4==06d9te4a)v-KvcU+Zhs)YkVI^#=;0@A)Y%wJG24DUP0#9l_37$%8K+FK<2%dIqp` zjRqD@=~~N=;_&^1mjw@BM(eozGlj1oh0&`ylko~(YWoR%XU)QEgPU=Rm&#-5mjtyp zef!SKwy|Y1(>CH{x z-a!wxzsipMUzxVRy@&2wvhue6)Af*zeG$VuIsfCHJpuxM2FsLL;J4vsg=J+5bboa! z-hQG}y&bIr_m;m>0Sn6gUk0t_$U-shi>Vmh$w^S|0{=Pgse)(DW@rgXdDAfhjk3wG z4*mW!Sf_h8q4em%PlsNwW6N)U7idN0cH!mR&>6^`q(SiUsqOwMncoS&)_?wrvi+J2 z8-wzuRW3UIY9}nWTSqECUnV;4^uD`WedyP)ejZRB^qZiz{3AXc*no{w@^sHyzd8{R z_^)tx?#$bSoXwD9huL%1Gsh0}?RRnfG0c1KXI!kb`9lvudbrSaH}=eD=_cy$^24;& zEbQNv+j&6KLz694PM(S#7fRS~YwlDDQhd1@h&j5J$vlhpIowT|-zGA9bEEx-{>?qT z2%o+*|E~21dewx?)0p?-$IR)>uPHT>t(~k0r@ozrVZ%nUy3Ha*nN0A@}c_DW-yXPQPfWUv0d#d2c*-S;;d1N0?Vvas!O8UGb6DN+GLRPsRQiTm0y<5)`*yz1B zj2|9aI;u51%vEe-O2c$`=s`!<)=SfB=0FFXrw6*NAq5Lx zpM_&7)weuc_;Rp3xHS2)S*O82^sMvzz3_%*q4M)H89pu@YKH=B|8O=|N2JwVdyA~N z>nKcZZv%-Va3eAi2^r-O$z?1LK8+2#Qkh4qhG|&K&N}|GOBJvciCJ4-y`0OwgC_?y z)-q~X7Hg>9bkI3gc1~H;)s0Jomw|N{VJ#b)6;l~dn#lT3iC)UeKl!a8x8A4va&8;LwOK(}ZyMlaUtNdKUR#75yIQxhweqpPmN3h; z$jVH^)p#!qe&z#KF5SUz@yOdtQA|DxsD2IF%v#n;g_1eeFzvO%z}?A*c2ny({&j+ZTk@qZI44>xF160l{>IaDg`QB#tE?R$^G&&$`cdC)3t z>oQuWDIg$V;hx%}@7}2s(j%@Sy4;i5qW2N$P?R2xs3T=)K4A>JbT<%x_A=r#Gf*yf zhnJHQ+Jb1DyPSaQ+ylhL-5DZ7HA>UtkeZf@QjG!*j&|HAg?pk)xd*gV0kxe9hT<4@ z4b{iw>A%hwZ;T`GmUi#=pgF=U*Yiavgh<(*q5gRiGOvLd$N zyDwLvJg6%?Jze2tFJX4>nPLzdkP~wpR}-?3TP|nm(5Er~WA7}$qdc}g{$JnhX5;Rz zxI2YnEu~7G`mMX%TW={9Dzvn?OL2FCOR%5;k`RLscbDDlX62ii%^NmpsNKSC^Ud#h z7P7PRo;h=7-Z?X`%(0c>>Fol!r55>x6=*EI%F3kaEU&ns-E^vpq_Gky$4<4_!OPK( z_$UcVFJEAJYiepxT2q9zlYT^+$saC}5eRn{qpTCrCr({JouL8g zThBr?Vi@{{x0;Q?(%$7zcUs9$N#)bl9B%Eh9D6Cb&%ayFq=~KhH3TB(MJQ|$C z15#Zk>p#)A1|t7bGHRu+aI+_?Z3%J8G9}bRR!wO>v~|_YHbq6nP&#{&)ghS>NX;ln zI@HpJ-tH=^<0qer>=fw5#Ie~C2ZVZZeiXtWQWA%zhElGCT~jqukDqSQ&(o!Of<}6y zQc;J5<@?}q`wMvbuHkUir{l!FQVhCtB>Wv~ke7Ijl}V5D@ld0xIG5>{oSKRJ`~tYR zx}iMHYL9BEJ6zNX$YoOY3Y5?`7H4mGh%0bl?IP^oR|HvjB>Y^Rppn+M^uY#$J=|Q? zto`U~)a6&sBK3#?BR_u@BO+qaD+1U*=K#Eh4?~o<24w|Vt@{s=RgioP=hO4i(5Qsc zu?lB4WyAl$yAWW>MQRE;uahof_uR$EaS4U5pD+BKq$s|e#M++PTJ9492Xd}d6z8!z zUcH=y4ANI<-*S~}Szj<(sLjZvlfKgE6of!aI`$kp0@qH%;CT95%qYDFUp^EArNq=C zo1VM${E}(QTFw=nQNzXqGVNz$4~O&ro&RaD8NtCH-&2B^34M^hVk)Mr+==rSEgU~Z301hf6vf>uvyH8FactU4v z|Mpuf*|e9*vFmahy1Gjsl1O1MI)@+bdj-qRT*ArCo3Lv8DVT`!9ufnbTKEIrp0Nt2 z&z!@a_zRH4c1Gn!Que7l6y+5|7S$6&!kk!;2I}lmkIu%_uNGkE@kA7fJrElkiqf4^ z@ap#~T4WdldZWKj2BwXF5ld1laBAH$R;HxW(CelT3^(HR(jW27`h&agPp1YrQT7q6nD!ku z9KOJGLGKvEx@*X=D}`E}gP$jSjM-<>kh*U*)@uD^Jz2 zU@3Mt`!0JUiaKUL1?&@cc!o#FK3pZo$v2!?*UIMoP z-4Lyo5f`n)!Kwejw6cB}+tUk@+)bGH<2qQ}d~oo!&yn4EIAS$L*tTXV4(!~Id7G{x zWI!*3d#YhFfjRi3&G9&#mkNDNDH02s;M02~#tn2r{{9u1JY_8opS^&LlZ^-TsBIIYuPyx zgJYQU`8Qa5;0)q+#v!fP7o$h`BL1t-@YUD*aUt(4Hf`L36Z&x6A61GM-uf1aiUAnc z-NX7?m%#-0urTCZxPr>!D~LOiik@R1#efJ$RA1hT*>hH6=fRUWmUt1);XP4)ZXG_G zy^85r>fHm~q61h^7CJU@IRD?db`9@;j9=AxoJh)r>ejc|HjA$g)gW=*LM+&jj*!kh z*$z}RI74Bv7NzQLcz(){czb+jK(B>Xi0na-WhdkCmAaNKT%YbKWACWacjYN`k7ydy zV$+E&crieNgi|M3aFU;Ar(?|IE!Z8m5g+!fWkEYSeLRr`f_QD#Y`k|{BzuRHUdpV^ z-ig^$w<7Sv?by9*2d2GwFM@S@FzcI3tz_(3y_f|ep{V;mhfN8~S()(%<54D2GhKxA z$6ZWFK9t0CSv+++n%ujfQ=|uy4(-LsJ%=#+hZQVv&X%|xnD_06c;VlVVRV;R7Nml1 zp=oO?y0h7u)p0mZoaUj-NX$R68gt(t4zV%|T9Xzsvk^6Q8Vq>pIlR=bH3}WSJ6qV+(agFN;%A84SL>oD;oC3 zp^mI9X{cN;|3T=}@7kW_bno#2LkFUJ{|NYGZNtTjbKah8I5^c=HmP5ueO{cAB}Uz z)i76xxWMY~%rQaSHGJq9i(zr-_dPr{Z94N%Za@MP6Zp+P}tPzw?45E$bO zk1FdP+ccg$-NMrhIih+-BEl(`1rZUT1CRg>>QLO&9|L+g5a*#|n|zqHb-$3&$+>~a zpusWvN4tF!sLD=x3ja z;_Mg}k8=sncx7=+0Yh3=b8Ckb>@(TZv}^a>fw_NW&-`5{c9WI<&b>g|~>N+O@? za{uTcHgF5ULWH0jGLsq(ft}IIA&Tv%O=Zv^Di%>Ck~Yl6^fiZ=4Sd2Kp_VtG=bM&>$>yfAmOSDOCE_TaTI={V}pzPZspYF2ohxs`M@G;_PCr zqj#_S@nC;9;=rh*F~d1>03L8j!v0+ckyu&@#~y>&mb4U=MvK!s*E9VJ8&t3ha3Ymz zegC(%+!LdppUI*V4l6!`Ip>MZwACoGm$sDIsoNbGH$V+Ttt0Lr6N+FLF`8Ur(9f+a zd}$z*=K3^L*CJmJh(fx-$Bvw`;;tCm*AaCM4P@eFl_l)2ZrgWahmFSg2r;y}UtY2n z%T-WYa#3*JodrT^+kfb})_ddxGC{7yr01W*_v?5po+WaPV+q{Yuqs6mA{ViA9zi?|K#QQXSjbvz^2F z|IAHw@CKPHJpJu)w(tOU?79kFy%zi9_Ms{w3K1eVbiVy*JpRfHaIHwi-VHyGiv^M}d7$^$r}63wx5Fp@Aa*B_L0Q`Rsc{m9ogn%$6M`EJ}Ps9wL!0P<&Q}-YwrVqP=?R&x23GU9JP8E zc=|T6;69g&n$UP99tZb_!N*t8GC69Y+QP1y&>%r{KW!n{3|-yPU^8^JMs>OOjn9ZK zpW&H7LCptR5rS(pNg95!4>%17BQ4Fxfm3Oy>-+>JO}q~S>g>>9P{XCG6I=D}Ia|T@ z&o^nW?N44)VeQI-?6%N7>M271QF^$-H@Fz`-~o7h(&w1;@dVr+Y0qv;(W?zgmq^5n z55&|@XCtf81Ko#O_v9D!JAU{W3Ow$|=bt};?h-#{leSR1iaokv^rI>yf3uKX&50Iy z!7F5JbD580P@s|p$)WnSw?#OcP$?WqJ4j&3I*-(RVz=V`*b(oA$Osp>iJGpR4{}Fz zA#J7T_8=xrnuO0^o`6^n8GF6c7WzP<2uWD>?}^a&9f>YooPW`OXq&lq9*JjPpNMg8 zX*jh1APa9yC#9nw8;9DhpJGK?BV=U4Ligbp0>!ulG_XJ~S1ZjZIlmDnFLp$qd=op|>9Ex0P_%L2Weo%Jk}vA7`! z_rEuut@>!00<=s4ny$9DK6z~Cs9>RGX+*J?-i^VYXK!b9?sflU9H9v%V9h7WPeU9)h(OU&9Vdf*dyWq=D7y?zfyj=lpw9>_t1 z#*_62XPI@ey8ssvlkT(pw8uKLHj>RH8zcAy4Dc2f*6$*71{2GwMMW zw%9+W8=F|Z^ZK_qRM!h{eR(emXFh=;gN9 z9j|_L2Rw~#tpCt96Z+31UvEe9q7N}_#8}KYr$O}4k!&?h`|QX^p2xFYn=tpCH?TOv z7k7-SV(0VA%d2tczh7g4UTE9j`{6M}zxgD3DaD|Hnk3qzc>mFHczogp#Ju=A`pAn} z%>S%%E!)nw?aG_l&|+r|!>rRew8;L~5US%Xcw^=+9RJ}3cD^k;V2{za_k*{ClD$R2 z;c&W5gN@h;_x&?o^|CUq)FvUxHxI7?;dL_QCMwVvC?!0jhgst z1AE9%c*m6v42}9mwvi4^x0OQ!JJ46@=#$YDyAHC@p>9+lWJ_JgS zrwHl73YI>F-_qtJo$gmp0{~UjS?$rbjRk#-#KF>FHgx}WTit8R3tQq7Nm=ZmP8>B3}KtbL5uh4y(t4r_N$ zQof=Ro8I{l`37?_baqaIL$r;EMDvMBCgzmsWxZxO zZS&DGY-Lk~Ei9?irRC6LgfyC;#`ZRmvfBrA4n5q3wdnq zL(6N)XSS9_e`{-3nr1D>S|34{z^};=f`iy13?!n2V~GMbvB?vZ@tk5+mJ2xZy+Mr}Z&yisgzL}{?sZ(r*MpSse+%b~ls1x=h=)|8Hd9EL#Y=w&i;1?eSZ>w)cB`@~IPNZ%>%*tPjxM zAI)E5<8W>wH{GMKOM3KXWHa<$o9*|T4ZXr3T;ikm@wE+FrV~x0v7+gBA^neFEBCjc zgCn&8ErZ^J?I_Ut7;bReQrl5G3l4|ck;N+ii=eWoOxh>@oBGhcMElW=M$ok_*Gq4Y zU$Y^VVK5lk%G}n;(_?;(#+vG1ToL4OI5(D?>fr5_W+bnlj&I*u*s^!FHhn$5zV9a_ zHvDh)lCG?*M0HI)E4%pcQvCG(a%7ntAkJNfXUE-%`##-<_?;_Q`W55v52{jMU(e+J zCJIvTx|8_+`Fk+pz9~4G+sO9k{wG84lhS?smwhl5vyK+9I^L+&D|MW-4XMMS`=YP; z*Na%VH|4)Blh%Rm^`5tHzO}zvvRHlAoz4G4vZ)*zeCEQUshB=z7iy(9CbAqYr%{%H z@1J}Rt54^(OfKmJNU1%|(sw7;{OY7rXg6v@Dx+;ZX}_fB>od3ChOc%cvDqWo6k*O!RxB>kWy`8?@rTTGj#?tD(XwwySZ{ZH5?rs*+&SJL4!+J z)2z;w4k+~gKmE>vYc#J)=>PNqBI|F~1)<*SzfL5Zjh%Zf-6wV_5~{hdGq*3k1+ms^d56$`QU zN)yy7DWo-ZOuoKe#{xZF)2nscayXou%T3>lo(7wt0ZQ8LMIV0u?eHnuk2PyoBX0jO zR6EBY#@7)A7xrP!&+Bpgav8jW!=Tg`;`r)4h)+6)%k^Fe^K}3XEkyNSQ!HUx-%@#p-Tnu2n>a*T!+krb7Ugt z1b3wtCwDH!>a7QnRd0cJa5!8HsV#M+Z52jzhKWoBWHJ_L=FF~TEdQxu8Nvg+ASLad zaQb3PkP_O4MYZ*aUo{uYPo_XCaztpXGb#=ypvqf;w3A1fF0{|MDnzW#5~+j*cDZso z5toV+nO&H@e8{9k4i4tMh z_Tgx*3Bh53aFXRCaot(ikGTUwLhX=quJt+PNgTW3$|2T%SF^RqI$i+Rp|Nmis>JEy zYJ|8u)13|=mRnGpmqN~A5rX@duGYd54|=@R0IPZp!1qJpL6o!^VaUv9 z8xrzSWweGqrA|&)auMr)oP;e0E+8*2kNsvYJ&zqf{EYZ46U-(1@bj*VNY78g>{s8! z>bT=b&egHiNNs5~+xD|8b1UY)@iWe*S?`t7^rp&2R3~o7&+n{4x>AL#eRD8n$~GjV z7NRWYGHUfE=*< zDt$SbAbdHgCI8Itzr?N+g=i{2hYy~99n)83vh+D0evXY9I*4RsVn$YlN=-e^&wLwC zO?VsoPi7)%#~Qrx?Ix6}Of3D)uV*2*!i>g>1lBGWa;ll`YfoNALAF))#LcH!ooBuG zFTB0*1WGf`;KbbT@czcCXYHDoD*-ACvHz!eICQ2C4F#z< zcxXEkE5TNK^p!+PS#Az$Yin`%%bD1gn2pAqc&vS68d7!kWU*PyWN$uk9<|Nezm*aF z*!Hu^JRIJ2lIgW=!B0#VT4#C{Ktk$Pp1GoxUB38u22K_mP(j_Rr^IMN$Dw)mO21(L}7+dV=*eNli5h56r<2y9-IZRcK0CiD^qW<07dO z4Ku4GlgiY!OR;ojBAG~&NyNh4Y=altf9jRiSOs*YP1|zkq-m}CiO^ra_-;Sbm+q{$ zWPd8Fld+_T+34i7PHwH**tURBPCGfm)3phK=clx+`0-W@i?Rj@N$A+P4_iSuEP8RAtMv=j63hwHvMt1yGtU9z4GwZmTi4Rdr81Ebm$t9N*7K2gW$7x+nl+34R(^E{K3#v99bb}p1;-B_ zM`>v#aRT8O_U1R3HS=pcetU0>obWy-J=7OY66@vK*at^r*wCIV{mBuXSsLA4Od~19 z=I`TSH~KBCSvnn4CccY)u4I+(9R<0j5%pCDWL?+_L*#Hg^sl=xWbDgW^v@w-8;l1xaOcIC{7sYQoF-;_dt4oOu+}=k0B= z;en0&P^1?z*|B#&&t&(lD@V4dJHD9lGd_D|7>sdoIHOauoyaJ9Z88g{a>rYf@zL`` z;9)+6sS6I^3YiEs)HkqTGiMX?SfCfW%buOu0nvdzY(k(fJ%>w~<*2aOv%UUpkvsIk zgjXMBd$+$Z`DqOFGa{EbWm(iXOkTVJlkSay`NUZyNo6hDms+4<{fF9R>f*(CJ?I4X zpG_yu=mNV<^3CFDn6!E|#;LX0sOr4bgOT(K z2K}G-7(XnYMcP+^q`fClPTDb~PbjmIxgZxQ#rZ700mXIbgRCv4KOTw7oNdS`v+g}X z_t2;3)aIn*R_E0DJx6h|={C$Hefr~n--Q7xSGGOwsHZ=|yU+K7w1IeN8|c=!(w^h- z#=V_za@T&gg)Jq(E(<5toPj*@6)YjLW-R%P1;yD_Ac3-ZGan9zbMv^V4&I_xvS2e7 z->T*m1z8x?uwXMvzZksr-M4rv`ZyjL{{Y*cng+m#?(qQbefVBH^q)zX{C+Fb)&lhy!|P^Yn-b8pMvj`_&Kd!@G~7tE+`=sp?L~ zJPTPp(|y3DbtTYQ6>6cqbo<647e z);-p#8BZNbWC5282>b;fBzaD>aJ#iUg$g1mv=A2Pjl)p@Sca!XRtSv&aLH% zB=*+-bycXYYP}Bw4Pgn7s>!>ZNe+d<*40XwmodUF&2@*RvXYQjon4|C{Npq86O=&Xn!&p9TJO9 zp4N#34WL7VDN)2~H<&B0J-JS=M$vOBD6n74IW_CWK5!xO{QRr|Vq|`y@S%Zj2oAA* zF(xXI?OW0I)i%2Kf54rOVWey;_G~+iI#~M|J#UOI*1jW_yCJ}r=wJ8ixA8a}&W+)w zI(P$Fg$BlYLY%xCOQvqX`LuYfUAGg`+ipWAT|MfX?BV5m3u2{ZY=3I+2uFx23!#&` zAtK0!446)AfTjq+X4t;rGDpPR5(*E~5v*Tu1c|54AgxRU_wY~_A~mI2h2Y>|_`6#N zTN)IFJ`hBMW6*ud%aSs2Dzh5Zrq-`92?0tdbk#y1v>H7|i&Hx{W6$0TNJ&mXQ)xL4 zXD36V@j$Sr0VO%s%at^E2Mw-q_CgW#Zh`Rh%t3+9h3OF>bAnP#?@L-8E1L{72W@fn zaz=Ok5p4cB9!UwSu`x~pC-43(p*oq~&Cpe!+S`)_zFD{SG|NwekoZRSfd}z{G(X)U zmC{h(Cg=^RI}KA>7{3okNL{w9x31y_g;%u-exmX8Vm8ceaz~fwkXAOdmEAzvi(+o9 zB&%5K-!#3H?nFi=F6y9u7!>7+#*!<@R&;`=LosP1YrD9*xDbO`9hh9AMOn@joOf2B zYmkxMzG$q{!o^p^0`8nRehL{!4zR#EwGL#0D06^Vn~#(;#VFG^vEVGVM1LB{rag@I zH7Kv&gIzl=;oR=oIGNcM1ET|2AR8LYW&6G)lKvyMoVo?w`*=1Vbq)FepJ(Uptgp?Q zdkAL|&Lg>?-Wr_dHYXfhwG`!IFLVob{zbIIG6S&}ne542f)UpLR(RB8<7(+O=SSPp zwx2jEui3h7P$IkXt2k^lBc@va2# zl)pHqG)^v1_()+qxEeFICFA(UpRvBUm__8<`@@?U^YJ0}0G@D(oko8w(OW0z#->0_ zc=kS2Z`p~2@(ZX@cp|*NBkNN~&nIKg<~1zX%%CuP795Df;oMwq>O*$Ddv%9va6g2q ztFdLlLag6@42G}?`0}&+;MS0apMUxh-!I>cI=ivB_m$xo*sT-14QKGv?4{VSX*&{X zJTSDUBdY5(h#J-h?otDLILT-xjxIP75%LPGm^BR>_Z>jFdv}Z(G7{a~>#=_74_LD! z4x2L67}DPxH92(%yLAWx9UUPtUB#(m>v6ow1;aZ#G1)=4MnjdK4r63z^bGYTgK8=& z8r%>)pf?7N4oC5hWmvdw6B5!2;5XuV409=B_1TmxN6&%Yi0N}1VtjQtwQmEqTv21x z9rxgtPy^Qf_#@Nf1S!93&tC9%6hki&qqrgu752X9HMlEWmHzOLks*HmR4mzk7LKDI z!Yj{=hI>;UE~hu^t+75dM)x|ka}GzhfF`V*{2kWqJqMS2Ucplj_JyjV2sycRh`MbA zf;2VAI-Ltk_s)n7_akd9BV@!@=hr2m+*p8pNB1Eys{;3Z`Z;d#1ukb4z~mK*uF-x7 zj0`~#ahB_ToPuRr;#eE>@8ipCXe-;X(*VRqxS+8i8~SQTX2Ztwm*E!H2kM&jcml4!!Afnu5Xc9Y;6}COf;+JC1j$%jxV$l7T ze&`?Gg~+*r#S0hX*i{ic$oC-whoM`z2Wl^_#;OCC5Y%N5RHX&5AJ`RLLmZ*aO+$@= zILjfuSYLt6g7Pa#NZV0`EBVK;erF;gUi&xh9uSW3AYW3?4E!*C9^w;=(eL#S@KCHf z%1f^j2dhM%+aghM_6lS@J7aL4-st98$=Z|lwNh0K1`mjWOOpa?0;1rk ztAS^4jc=-QK>_ zwt266JgKWxE@Qvb%{=H++w?&wOOw8pZ2B6M?f&dSI@@})c`s~XuWy#OO?_xS`sxys zOUks(({_(=q27k(IPa}=CfJrs|NgalQ)nKFP*0kly<1P}PwPW(YY6*;A6MOu_kVgA zp42va9s8Ziqn(0I@aX%?zp!DOHfSqb(36&Lo1a4KF6`pIDx3PyHgF^cXwV|LF z)r0m|YA?aIGCJ8LiMD0Z{DNHtJ?VSxS2oUPm;WEx{3(X3jnL`M?b_W|PoZsW>)AFh zeJ!o<U27o9HDjxbZC?;{6KE@!#-^vo(tNbP(kJb$HX}WP*0mWy z-?n=w2=Zw$9VSD~Jp92E)H$fjkZ+a{{hEDd$B7pwhLbH4hhja63 z9!hQ=biks62OS`Uk1$ZsL91<=ZC*N1uz}3xcUx@pws$;r1~gsxojNZ%DAIwct!#Rn zFfiGs(^~?9Ji#foS09>>$`#6NrJId2qfi|LCquE#OVe%3wLMOtz5MiJo1dn)9cbyL zcmct=QibX(}{7D`hi$xHGJw5q3#p7cA#R(4BX@;i<4cHsLL@XEJ);63Ig^zmwF z<=iPWA3dJxLiHEQX{(#94$LmLeUG#U`<=)V>MGad>lpio7&bk&-H9e%cW_; z?*eVxoIx>u;ifDBOGh!+7%6XqcLx z6S*Ej8NVji_V?@MquAyX5YlYZub0ObA+2qCTiW~GHtqMy;cz%NmYeF}>BCm^avt3= ztnGWT?6NFLx82$6_dqW_wms(0%Ce--Da# z;KgDQv{gCCNJ~epfyR@zIv(bbMYYJfdCxWrALE%~dQFqKIsNc!3u)YMqFGUjkNoWBD%)xoP><;dCc9Ui^+C9FPK#yw(!=inqEwA#>bg3~NhZbzYg_KIRiv1(7 z;|;|~Uc3hTQghf&dA2Lye+m+NGYXDw!M78pvK{!SJ?RR!GHo+UJJoPwf}Y$g=!(6* zvmO5a=~rGj91iEN;HElwQ9~mdWkK-Kl_TNQNhH-unA4Hz zvT$Vo0bC&~D~|^215FCGrX?VTZ4eJ3kOd8l(Snl*8U+nPV-JPc2%UNW-dXrH?(OHo zo&=^({0o6WS_K!e3D!ZK0xg5C#u{W1c;v^g*p6{xgYFlBQfv`q&|o0648ggy4Y)y{ zEEWQg2*EuBdA31L*zcsCR((m`n_pYJ7Hp(B2uZU&+SW@*Q;D6RcKr2A*6f{QlO%1_ zt!LV{?Vf4dwr$&}X;0gjwr#tsZQHgnZB5&!p7;EQ^X0_*sUj-w$jHdb+*$YDYhBCj z@ldM*JRL&W$Np&k9!noqZRGrPwz&qQ!a35x{@=!#ovorU7XPxR-nr3_KsrwXuZJL^ z9n@N;apwK4v9$NSAI$@~+jLze=wr02N@?HfucuxCTm%Y|M1` z-G@d4BM%)SC4)-gHZ1)jrXnx_SDVOt6(V%G_23V9?%}eErZWW(TuvtNB{RAKX4Y)4 z5FPOWhLMek4Y${|$0j2gV5?7Ofl8Vx)UPxNWkk1vj-pN>IKB*?7g?VbO_OvaJRAfR z_&$kQkU!d5Eg`qROlYRD)eCofDb=3C$d@If77-WHF61*g@;S^X$Odt>TAY5Ki8=`X z(ALMVAsSNTO+dlL3ay8qxLqC*G(KNWoOQv6F*L<%Rxtdt^!B)Kl1zw)9&;cv{@wdy zz|JI=!XlQ5llKSS0<-hJWLlFQxXL&mDk}+E&0oIBk3Ct96}bXG(Kdb_K^ORU;dK={ zVfj6Aip#N3t(?eoR?B@OAigJ5SzO(x?I9PUk&}7T$j!$q#YuJ$>VB0!#)FhVD=Ibm zKG5m~iq5c`fa>Y<1Y;k8R~eNgSqY)+Gi(2(O%Q9$N$E&~GpgZNTq-OW0i>^lG)(-?^SxE~Cr2AK@BC0Hr92&5en0itB z2-j4)9RYrT?T%D9WA5;9GVBkGRFjWbVq;BzNT1Ui=IdVJqBLDT`Y$P#PO-sb#N5go)f353oV)8a;eygy~dgp zmM{i~Z)LXsv`7))7!Q~KN{=eU{u7^`5z}fq6t`v_*KA8QZ3gO%{)SHR^NTs1o9c=> zRnABZA8PQEXy<}zahoUe9aBu>>Otx9d@$+w=F58xGs!~O?86R@Egvwcu#~O~eAA;+ znE4I=%S()|mW}p1HNGo-$EPxz*-=JfBK0WhWY$ha;)Rw{+{ZykA75NCHcTUAG+DdWF>t(jE`81&v>Qz!zVtgYF|-)`u< z1@0j9Og;M*z0h{1)&kH#+gpX)*j6*hg_$mIN(-WLv$v#3ag#Fows6CH%tIe-T#@>PhN~5dKqkHOkC4iqNwXF~v zj(16_xbAa+`IC{Y8!qST0^{7Q`#7I-gnn4&kKfap)0&)I&!`&5S~5&LyqEPqKMamG>8a^^Rq75{zR8UD7f3azu< z40ii{1<=~6w-HsuZ*_xREe_onx?JBf$7sbrxH0VK`o``0CUL=!{2UhIxWc>XE)ndtNBeW zWm$1`!Ji^YXMqvCX;nmXk=CFH+!?)MxZwGTZ zszc-U)!cJf-PZ%6dE8n@zwWJJRXx4uiMbE6ZzrpQ<5mzj{!>BK7uRzo-Y5j+IdWGM zNLt19Md45pRGR8(4_=8tj2$y*strTL0_C>v)ZCB(h}b4k6yIBxUj_UFqoF+l#Dw?V zge_^kEp?=EIufM}6PopjTLBQ&bP2yDPl0)|sg|IlLfaVerY@aU{kEEoroz?MM~Vp+ z^TMb+o*sxHY2}G6Hrq)~MVc-FVlAO?Jo3q0-&b~Wp!rwnE=Mg~xISar$l>led z-uE9oRha_FBTbm}_566vMl8~~A5$%>C0*#I?Oc7#?eIJs`h6+M&~v6*oUQFPD4VQ- zr?+>hnLzt#&t<(J95ytu`z6<Jn4nFO@LksX9 z?Z1uQ*2&A9E&_239cwBA(J9oFDVUunfz4puTOcai%Bo-+N8wnLOS z!07_R*B-n-tcI}QqQUV~%FQvZ2varfp=zdQz5qo7)HZlwWB9-t%hww83IO_WGTISY) z#P=;fA>u(E(1h`jTji;;OjW$VFp7B5301C02C9KDkT*<-a-3q?3R%Y00EgY1PvYS& zAY!$6j3PAAkL#V!KT#4%^o$7JwFWMS9NKj9rW>Z&wzuz@{6~dL|G>3C7-_dt+9cen zw5>7BRY1Oe`+z=W;4mvx7tdIn#}xt#E2}c1=KUEVf@V1~*{geKsT6dg7NWNG6cyhxp= zi+z7d49}@gqmU~r?odMnl?y;qu)l65-c z%quz$yi~!tcpeJ#xk)mP+SsHK^~IwCX07sJZ^cT(iB9CG&26Cqs@vHIL-2Fxwx$^sw(Lt)uE;&W36X1SG^u&xb<&! z7U&TN(`7D=7||0k4Zvw*iE16|9Hc}h8d8Kw{@K__;}$8n+@T3$S4+W4n&18XIrV!r z_kNEK*eRY%`(`lWLyWPPd349Ls`#CGsaV@Bak_$7yhsiGH`>YBc|K=GwRt=&x=(Ag z@c8W6q!}1xnDEN%ID;A#uYs`x&@hr8rYegnVv07{B5m}x@v48otlDlAt;%iD3S``M z2C}V1`T4vPL!fClXErMlQkvCEyakg4t;csKNIWs4tp8cA6t^@*pO|rDw5vg$`hw4v z?y{QAJsTHIb9v*t*YAW;d~&j%i@w6LY|=e%+H?)dLI3XCjt zW$S>Iy>rgOIHl9}^p&zAk-f*SJ>QH;N%iLD90RxrbH7%QK6``#QQDf7N`=*7lgt?U zWPGDE^LXDcav`=dI4QZIb<#_lkiN*Fr5;8ZYr@9Y?ie>{b87Z0C*b1rwF2T!Y5+FHRuO!5(hcyMw#qMJMKr@)_J!QZZQB+>fdQV)TOV=?t& z%Y-PWY2xM|I);aUPlwILunQ<80tjem!s%c`JSK=-t%k89476A-x`RUTC-@RUlFjxJtzwo zseE5*|0J1*B(|;<(kjOvn0-{`gH2dT?xPIl9$mHdDZHUsN&a!_M8AlK$zY*DqFU=; zyS^?NOg`z-!jlNAGw+VhYHLjKv7sz6ZuhBgbx@Q*mBgN=tf~=)X?YfxpG>-}|EKt2mctuW3*}|jw&ZZ_E zy~+ABhN6~`$M4lOsLn|02X^_eH3~8w3H1v#%PfQ;Y?@9;>KaSC$AeT^047~z&8EOLhmRMitkK1KMV)E{1sj$*(%(}>_KWhk ztDO#**2JhFeO687^$z4Zrwjw(a50OQi958ESc=AL{V^NC#aPw+tixA{W+KB-?%-z? zn1_UIT*EQMAIzMhtuci7ftN6VX=2dF}eoUu{1ND7RaLg0~FfC2C>oUg&kL4QTVCeu~u>EiZa^Prr=kE6ObqLd^4 zOIew6Bc$mo(P5{3n;HLPPm_zp5_ctQUTGimHVsp4AGaH&ADFbKs%l*n8&4wnw4=;i z-3)(i3K>RO&DDxfFULyKTrycsVX2xxW#u1bE9BO+JwfsqGMCrt)(jRiC2vp{t}fTt zopY;L!PDAqNER!RpTS=Dm;*XxjoJ^UM<#P+ZulRC$pG061B>qAmRBmoXcki|(iJY( z#0s11I`KIc^OW>=R3z*PLDI(jX}hH$ky;A9pNq^sR!k(iJ`lkIb*_%gZbfInQ#tyS zEL$^VN;n=kYZv#SgVZUhsmc*pmY-S9tx*qNJ_@Mt!(w-TQ`430)avWYE}O3z`^b4S zl+x*vh zB-VEEHP1TlZ0BQm^=OB(3!;xyHJiFN^G{cS3`&rdRUesjC_m_XIQ=*?;o?$h15^yd z>2v-1hrf}QVSWI({M^@ZH5>@oWHy?+u$2W)5FZ)d_PNoS2d8*&7U)evVgX>vrQ}6x z209o3=4Ih(svz>0=uZbp4F{LqLWP2ysy~g!^VqJr>%PlUS~72 zxJWll%if!JYBfvjJvRzEP}*jp|;50s(4Nu_Dx7Gy~KHeUre6c+&c zja`(I#FxB|faq}XT4!O@pps!=5!k5L)*o&;7NZY-sE>g(25{=ZG7F(Tr{aLX? z5p}sb6o2U1ei6f9yR|KVt10wU4*f5|&w);KM3jw<{L~hVj#&L6Ti!-3z*smyk$nR8bNh|>j@w2GS=O_}PVOo~>u5x-F}8IaR^+BlBY zrbBIu*LDB3`6`nVn}SJENnU9I{}+3yuyZ-QanQ+*k%V?A36E{HGM#?a9+{asGWb^rX-Z@Qf$3CK{W_`U>$s?b0if`tmy z1DgJdE%CH?TM^FyB!yQAf}bn}k+FDdZA)ps1*qEr4mV6GroIK=&E}#awaLWXQb{kx zh#J(xhoj^>;Ohd4{91YfPZzcfzf-z;VAIn%t|jBit(J@0g~NM;%zi2MVBVWdtGW=_ z^F8%}LIh$k{w$Z4gaPB1D&P zrN2nNCI;{2AxIjE&@6bN*_LhNRcm{z`yK(Bf0Xn$!WY({7F#Qs1bT_4Sy+q6Sm*EV zxe}@dS99>}zH%TTqQf=)QPINQa zdo=)Vz6oijy?Qz3tS+2r0#w#BCW}mI!4o@!0$4M~KeVAQuZXpt8^tl5s9lumd^OmBgPrf$ApbL`T-Q99w(iMBjJ8xDHt7?W`sYbaM4;7N%yDmJ0M z3-)Ai(2N4Ts1>bfR8RLFkcxLJs>l9slV4lMP8G64Os|3ks9s=CXvj}GoJVR<6_bga zdcXz@mQjyIv^?LdqyTq|g9s`dYz?Y%GbFqUm=jpmg=+kicZCFHXAzYTGIOYNFn7Rs z@ZhCapO{;{%0V>Q$0+xotpM`T&KGLBoKk(8kt$UmJZfU0_zCfp^{fX!A&iXF5N%CG zeb@!IN(Wl66i%wuIEf+M#xjqa~J?1p zE}TaHNVEbt1~=8tWAb(F3)h;>VhUC#wghF3RXHk=T5T%vp`AyQni>w<7W%|>{sQIn zX+*-JTbitonErYV8`DZpK(_vbwNsFhsJ)#z=yu4d!^y})i!dIOALw5SGsbyl`A-x| zdEFIR=;m&+w}MW>-9w1aNh~h>iAtB=iuOHLaroleP(*E=56ddt!O;7)A9B&v7wn7Z zGQ_7=UbLPR>uJjin~YAf&d8Fg<5gI5D_LE#Zoez!!gbU!_Yz^Em{y8?TuIXh>27Bo z@@04AcJ`a08AWL?0UuJ!tNTbCwc((uXtvQcH;TK!C(cznCEP3hM%_~Zk~z1gk_RZU zFJ3~FueBLwWcf-o>ofKNdV!DRn;yK&fr7%abHN)oJTv^D`cbl5sXb9j)ufke@ zKUb!A>i2qr-dhlci-TmXNr_W`6SBOgqIGSM0`tjF(XY8a6(LY43_nFhxd@RYk8W-1 zfOq~A=<8zCMcwbet;}F2@=GA7>UqpajQXd}k2D8RkTCmlK$Q^%&aRn=U8}0BPr`WB zcQq@YdowbpvjmtzsJ6VymMou(WD8JC(H!GAZ2Xmu9!aHj1$?#PwG<`ooe8D3yk|OT zO-=8u9ys2V${~hE-gY_GK}R_X`q?OfSH8w%ma10bpDHW;y(2R7`Yyhui+L93Z!S*a z8i{JiJg_MDN*QPIn!CLOCXDs%-c5|$p(k`Fev;IZ8j@$N)`VWcUX802KMZ3tqM-gF zkdM-2^8^bKYg*tt3PNHC(A>|SXm9AX+Jx;fo2X%F0%7}pu$(#-DS9=5gJc(?6UB)F zJjSdU;y)_N2Y4kB!%q%lOTETdKYToQvYLNUCuZn(mn1^ljOcFG3=z}~b#ZTgU-G*b zlC-dWb(e2)Wr<6j56*R3vXk93=$p#CLlF~qap^zTzgSr%8WMIj_1~stpK)zZ?qJm zaAEa@GG2&2!d-eEr@s_jI5=0DoTlBA_fUe4@0nTDf_>U?2zZ48^AQ*x5ln#O`**ek z`+bl~9GCqj{4ADN!bKu>&auv4JOt8{Z9H(6(}Qa`D%uzw9d7F`Za6#-B=4WaXLc7D z4P=?Sj3JIgC)RBA3f+5DON8DrWzn*f?|?iOVkZSHF@> zk^{NpMNC1eM#Q)mtD9TXfV71|RKd$i3tEEq{$k{v+3$%pzQj~W2|Qq)xfwiI?SKAZ zazv8P_Nmx1vyKQ6hSPhp80R^ij5Dr^_SN7JjIshXp~}HAvmirw#3Pr3Y1#=5@d-vN zqIu}gP)?IWnx6pTgP{T{@CzX(4t6HyG^0XZ$D=>o3^^V=7z8@a_-k5)#~+hRXCnf- zN`6!GSS;9qsqE(wX%h(!O1ndV;9dDL*IM`(jcb~5UCe1-w@^vgdsF>vj{rkqF~4qY!> z-HwH8RV&2v7yI8V8xg5oC2#)q04_7~K^fczcc1JBzPuylli(DE=f62ifoTc)V+DE) zs6aPRo2l`SCn`AtII-qiX-%B8|8)~b2?vlrXYS(1Pn-SS4N*1i z@C-N}igaZiE$E2hf!83!dxK~H5rKXXw8~EJKcp0WhnS4IXLwCXeu^*l5@|I<49p+!%=BV z;GX-vAyZc%MF9zKl}t>v4C!1~X8(s*G> ziIEdtw`&19u`KaaS?b2fvw?242JMLexXtt1vdL?JN|jV< zeHeE6Hll!U8q<6~1IQ@5y-_WhGZb-3RpjHN7i=)+5U##DX^@ehNTVw^B=H!`-F37_ z>Cgp4bJa;YF=C%KtO^)jAVLjLVc|xPkBI8SLn&R;a4j+92|B-BgQ1RUOgeaxH#ZZv zwQxH-w)Uxu7ceEUtr&1WKVMsT1Z(z@H}tEXlT(=TV-w9TYp;a2h?>jWmEvhY?h<3X zF>(}*%s#0mtsb`_e}(eD!QlPCU>je9AYUB8HN8Aft7()kCpyr>W8$qz7#$s!g~m(! z3>qCw5U_T4`Ql-wfaKfxW26cid^I>lAg|>T*6SXIseXg^-VNQ} zR92td3(!O_(o4=`98Ks04-XIG?bPmNr+!Ae#7Z(1WL8k3pj`?!hZmcfC>dCMn3NfR z55zmGzLW?;Qzr049yT2~XMQ+39$N(nT2MapmZ1ji+LQgx1c!?lB5i#e0u)_*z#%6v zA7;C6_htFuD$$}Ho37>1xSXj*M)C^wPcVM?N4sk1KeVsgdZMen;!#}c1*aN*B2b@a&9P6S zs(f%yzCF>o6;D1sl7jjcyMMc(1-a4x+o6F`H4?v~@(xZArp9^1coNaRqARZ`_@P z{1ahnR8R?w#cIE?2X30x#r@*RsN$3Tcb@0+E4T-Iwk464C?dblaI~T$ss=+mJQ^@^ znGXliDl<2s9u-tdyNiDrf@6t_fd>C*NEa|994+uk^SCACU69$p&+`^(L={xfQAprs zj`oP6`Snc_f{QahzKT20o2|9Bg?uyo4nXNtzD=rvTi_iP{x2oSKu-O~;0bnBaO^w` z?ytc{0cHj>%97@iHy#<3E9$V&$+5B;qG`C`HX78w48|-NgSblifm?_x;}-=M$fk4d zkFFNXviR8c(0-D*Cg4L>ERnk=)P3Yzi{Wm`LZsmD{23??jHVCpwQ)ekFT1HycHhCu|@2j)7h67>WG^`wvx+~Sbk9V zZ-no|k=ta_;ow<}fbGvl!jS>fPleAFAC%$*=0+xhxAPwX2@|^()WbOS2oI_YZse7c zCbSi-P3mfSa0W4O9vy6Co3gN8Qt9@EohPEEW(ku2Bz{+-Vv4OBSoZF{OGKT@y&?i@ z(`#0xUnGD8#%AJ*vDo)WH%jCh4CWs{SHt8aMv>Jt^T2n37?YHij#Pxt zK?bNc0{yKi7_xt0OQ2M8Wgv$dHw`nBUi3&{geh6&-%nRCsm+;;+^N1TwUBJM^P?uXvcyU z^kFCE9UXu8w!xvdQoJ-`IcEbpkhqDq36j4@dWH&0xu1I#yNgG%FCxo7#=#f{_Rh40 zFRB~p@%PpXMPV2rK8Tm+AyTNdf!56B)QCBMOllgIQxM__F*LV>I30BiWu1~hS-)Rv zV{~&9Wv&MwSjoxrbPkce&BGD(`!9(0f<)re7jpz6?guT>i5t}torpv^lDN9NyN6}E zYqG$q42Znuh+oBwe&;7mUKAl%#D5ZWC3ZN+geXET+hgqGa$5I6+-N*YDsR zAftLbWy2VF8x}zVFB0~-IoUEr!6$-6cC6g~&d_&*@Fc8d#bq{6mZX-EAAS`PcGZa( zKOF;efe}1gMp8Cdz0(BxbG5R0Z^X*Lz%UrVZm8mjL?vyScDkg< z?KqdFF8Cp~4PVa#UuQy_A71tP{>bZv^Mzunr)J40sq0@)i+6`hMwp2 z)871xv$3?2{_v1dfk+1q&?C2LyYYkXK~j~P3q30`}aLgT@Vf8J*D&fW9#wj z(f6&ek$U3s`ut;?Xyq-t!4|(SOav!2_cTFIF-~6De__?h zH~4ryK8=3TqMp&b@8r~6t_`G|e|+kWz&2|Bbrg<8t!p~C{&~If+|>?q^rhVO1@{@% z^{ET7@wwLBy9fCE{qDL_@g>p7DKz&zx#VlRZ^G@HgCkS3Jo@3M!I~eXNP7R*<>{-g zr~dWRj&APb_&faxbHC*7Q_7R=yMg|CiVy3HVG`}?2#rkdH?S!9+J&IXOQ$RY~lMJQqF&?vyfoiZ~j}o z=OWY^1R5NJba~+Y|9hxC!2e#W|GgRhzkP5(odHJ{yv(ot|9;~z=fZgJ=eaO+gJf(R93tgvBKb87P2G)m+qYR$g={`ZcTRVYHxKqwr~giCpe=qA0PRTn8$$+C`)7Vk#!J>l1vdG(2QOoewmw(;jjzuN0mY-) zSB^863qP9tefLE2>$BzA`Y*?FuCKgbA64nGcl33s{maz5ACyk$ z@F&gR9(LSHg(DVScynL=gTY(|RWA2OMbFH&tDKIJhA+R>IPtETYo6FLgydVAeStTu zh84<>y*tGcVBYgSUgv_>H`-j^li!;3%3loJY{=DK+ubi!JwP`*Q+WHJl!vgL^KT*V z_k1fQwIjTaenE-F%f642`6Fi6>5-*>bDP#>iba-}$2<0_D&wN>@*^x^59iHL3+4#W`kE##G7tm$)c3~tX&%@k&Jrg!cHa0dI5~tmm z;+GdmJIDx+-D~>Ci#*HJRg&-@esrk>hrUWkjY>-$EV8yC$+$(yQCT{jgq19y$MRs< zt}P2o{?O%0`HQOHx%cD;wiF_9lCWa*wdR76scxs_q@=b#`Ux(jKr3dNjFqELy?gmn zu`sjZJ5=Hkc5@u<;gnmQZ|P&hr^3bjCQuqhv8pSb99Mc{%=pem@CPzl^?&56;#vLBZZ? zgK@o(^pa)#PexDpnNmV}?0N!?Mu|wZ^;|7Kud-DeU9@+pE6R@vYoV1K#{CiVOs0o2!yQXAQf;c5M*jIkTMSBUNRzs$i>HlztZGh*{y zvG@LkUTgc6xx1K{t8SGs+&ixO*_}(?QPaP~AJwXq?-4jdcYi$6-#?IijCfZY+>@`y zok_W(&X?=u`$;`$a{*`&3p;)bQKSmbdmx;n!6_v-LjM{QpZ!zwU`wMbe@0%fRtGHE zqzlu(dp28|vjN|5E&z_rtGIjC%(XXoGU>C?w}Y&MXk%f-K3u3px%yohAz4`j%dn@V zUQbt6Ha0fX7UE(W$kEZ!N(tza!Wy%UUU>JO=dt#v(xW7*VW1#`vd62??GKUsMz%gV z1sv*V)CgWpqk$T7E|;IgNXGhm(!)H(gTawrRj1~zG-^p^eTRpTlDPD`2%@e~EJ(O0 zn=^!(HHTz&Qi9KCPN+S5aPL=bg!%u-2JQ7ieQrzRwT}I3zE79YOb;bb+7(&k_Qq60 zlRQO)Fu%d1*oTYi6eDftbk}K)=Pz0sO|&mvtg^fTT-<7hr=P*3^!24)4#ga6mUqxB zY{BOr3H+5Egd&#lw|JljCI(QGe{KLTcQMU4J@egXe8Ul!NyzyT|BE!?Esyu}Wo#G< zfyX9&h=Pz&`SmhM^q-R{GEvZ*LR+ibgLEH#y0Cxx`*#BarL@ZUPDgs%(ncEa&Y*!k zs-L}o)n(H^taLz4-I};&t~Ds0mKC7d%kS2HjLsHJb3^!yxCH9z%gExVF0PX^4MJl|d&S%T3oQ*IFxO-tqwRoU zAlhcKz58|b=X=e#P1a@;!Ny~*NZT@Mz~@z5czB{!bBBmQ!1K^8%0oM(kLgxkTv~ji zJ@P-Zy{gG^(>tKk1hbg|ec-Sl#`d_%pyNyWnC$dC3iMTY66?<&ol^EW$W4YnE{aXu zuCnyKP}=K!aojDjAwq`8ipUV9VVlBRTLe4lU+5nhYBdYTykUo4K(VzC!6KXf^HnYc zv`hUesv(}$1PVmcRaoE(h*M%HskMoZFAhE}Rit?_at-Cs5peUbZO*AAB#cz_A66?c2k&Q$ixtH$!*WObG3lxG30gCOrX<@I7SLa!9O@$roVQg=BtFQ)s?7T zJ)hq*8SqHUWhG^b3B6rLZiYu}cllcx+dX*)%wF%Fm>sz|kUnije>~g97H${9zlN-m zT8}W8ajcW8SO&0lvVvVE)a{0}0X%nqwPIBbAq&!vv;|VB#qWGLo`zHu=k6XkA{DCO z1`vJk?f#u>Iwp;NVWR@{l|<8f?-(fb#1=>cX5K^6!$s%dFs`ZC1{XSNw9B zaag1YBB|{1PlR4jf}niozldw*B>JsGe&5%{+*--#txuq3SP%QVX_AT zFHsI5=L;myu0`YlS&c`ez4)F@FjOq%M`kwg<}MYetNiu|C*>>5+UJ@lZ}DR~JpTaV zsxJOA{uIe>1^bDumT-fmqynb8)zVkj^NkqR1tscpZB(WOcC=y)$mn!qt zfr#Vs#w3MSau6vR4WQkM=FViOZ`bK8L?Ob3aNkEM+h*Ah7bij5SniW`rAO+vm0|_~ z?|ErxY2#PQBzgq&$BHaTQ-%yJj+HHjbb1DcS zTu`~nbjeCV^D0{JhPQm2IJU*)rI*DG%ev2^WT>dIaOQCGmwISSTd?W=E%CPw*T|zp z_&P+xV&K`ln4Ml7*w~Odm-88m+yK$AsAv%B6n|(syvDv$7u+9o?6@nU2$(5uxvv|1 zyLO6zk_!aijCR-(2l8Fr210m2uFzhfFjuD;>SL}#(3)LvPy_F{lwX%xNyuWDTqxfi z)4>{YUB@iKQyI?l+R^U(8km`7)(~j+a|4q~Zj1@Eb^gLV^B`h1)EayR?%(Tqe=Y56 z97uod8A!d{>UX{jI7lVQbM@F_yCp%G-mfwMQd3N4T4+hm*dUmh`vCFD#w+cSKN8(W zg0XqYZI`LIkh(FA9Tso>KuJqW6xkxuA-F9)d}u#+zMviDx52v9g7334>z?RNkImIb z`P<=TThz$*a|C87?E5F5kjVGjd|PjBdv4}lCuVKof0@s4luSIM&Y_^|0*GhYlpFn~ zZlU@ZF30A9#u_YxAA-Xf#S6@)+qwXr9<*cDGH~v&8%Yb(iJ67l@sDg2qqu%;i{Lqn zjLHC{CgXu$Gta18uHNtoii`cqIupLm|B!|9ItUOS5QXMo%`iCP5+%VyB$4^;!9Ti;*qXoM zW_M7fli{zr$gv_u;NlV!{-|1O-{AlI_Flw3#r>^e9GOL&`|+a{{3YN37~D9}e=XRj zrFaf5_8%#s;RB( z>*kIzt~jK-;gm{Cq}TP0)zbG5Z+{Vr`m(5w2N6E!+0A!TfbO(dbWh zVgIY&i@Khitys@7mFcu4BYFQ7-9DDXQ2E_bS#`Cz@3{0J@nm3O7<_@FADEz=SBf0f z5fhFd_o3{dL^xvK&CQK}VK+o%se_~rsg_@trxW!VAGDE`D!NxUUY!(jIy3xJK|mQAx?7XbtCSTCzs~cFaDkxMA%$?J6J7jvN8&JUYKlf!$w8kT8k=+4XO^<4mHVK4 z--_rsl`~;xNhmA!z)#=2Ri8#ua7p57;a<#*ZH@Li@{*2Kg~``nWgJ!&Hx65KlycH+`U9p->p20m{*W?5w=YIHH^13kZ@C{(U7T$PqSsJoHC z>=m-9l-IWOZDc2ilpmagDn^Bf7a_EAB;r6;LavJVg3PO53xMl2_QxGX+qy{{%)E-p-B}wLzvUPSYO)9NwF5tgfwHIL7^~U5Y?$ z;cLnzpx3bkw&f4#sG)l6rvjVLM4YF7Y_8nXUY9HP4W&&U8#)8ub6P%-`~?(-BhvM5 zJeQ#(ZvlDICVH9rn~ac0R53W*S<5f_bS?QoljgVvSUB5Lnl2C8VQhsZ)F2n6W;fMf z{8puh+ZtH=EmSMP4)QZt+8HGpu3x`x-EvX++>%NRbLG|a^~RLfviDB;Vq|X8`3|Fc zJrat$M!TY&uv#Hp_4sfNcRxG6-`lyD5%6jE+){i<{M`$c+Oa*ZE~^1c{v5cSOC{cO zxFqA?*72x;Xy<`_>)N)fZpe^>3mj`Tnzt~XDq?RfgYQf83M*`BiTO}?Lq5`}t`WYJ zN8Jdkzb#@jM2Hv-Iu)B+Z>zrzcCr|eUL1tTlWc`fDieqLHGQ1o(4T=!Je()&zI&7# zLvB4Z^FtC6Kk;3}d+o!+T*@U9VcmkfojtW6#`4;E16g+LEptS^hhitZexY z@tSiX1l+@Kzfy4Ilg%K7pnmf7E}m8eNg3OtBOrRR7@g%&g5$b!!7)1hCoa8fw@(c3JvMz?G4McuF$+14gV>7uo{OwRsUX(VSR?rE-oWvNs5se^B7V zRG*X`clZAgc8-meHBprA*tXTNZQDl2wr$(#*ttO`>DabAwr$&*`;NZMhxrF}&plPA z_TFnfYmXqTT2sO37QizI$s>G45IWOIW~y!gVWB8lCf0LN-E1cfuscm|!Ixc1T%`K7 zdIj|RW5FXNN=WqTctiSdP_PmlSE2Up%tGn$k)e=I4mRg|6fx}?@okAmjNiT|(x1gE zFqo>))P-0~P{qPx0Jt7m&U8hX_EsgeA2=erP|$7qw!G#YQyz{F98^ATb};^7!U0{#wA#o);jd)`LLQ~2%R+O9Lx0cVALy0~ zyXnn0xpYv#MKmOnJjV)`BD2dlv(e=~<$rweD3TilZq#R)N#S5d_GcZBd0(v7)IPWlc`LPi8F7X6IW#L&$RMc{bxJ`rolYzIc(*XvYumwiw^P z0li2t;RXO4JwjYC!7!8s_EWkcs)+?sPsf0lztSj(%Fu3%!+oee^`KrqL_cVf+Wjex zhSmEkV$j+V+7RN8j1SV*0V6kGj+~3c_bM&-X5sCJN5as zhL;?bJjzH!jEae`ApJ!}C>L}Qt4DsTJp_}_JF@c(fWcg@=RTvG0;Fj54&x29f!(UV zq=-CNDk|v(KX9xWv4|~KE?do9=_YvH_e&ouYWGjfLS1nY8C5wNqG*1VV22-$;2>!am`82Byyw3fBDSwmhHx zL)X&xFQP=uucZXB>g%b800Ve+B=SMKAtr`M{H}4{Y_saLT~fqu;cLHv;B6yMYg2fq zlla8*21fDaJ*Imw(>LL73I*nk6fG4RYJ&jJ+xqA?oY4V0*gKRb^# zM>~xi&>jL#MB$-rh0^Ok_)nkJ98i9(dbyuM{91#Y$mv0`iC-|@fxF(%s$`84K|_4%jX4h-@Ij4VA?+H#++FxZ+FsTldY!L&Oy>xfEj{M7kMRW>W6a~f;k zf+Uhy6vX9#&@RqvxXJlFoN_3sY{7|%wuP5KHA0iK))Mp>LGsz9oUA%Bb&0GP;K_lJ zC_PD6DbEHt7IGMTXhUGmE8*(0VCOKX9hd=Zk1gs|tH8T#)Q*Oe~?p*IPFXV15^q!>$^fBUho6Xr@hQ9Le^d>bP!YQ75U{jzMPzLOYWiQ;$;? z!#vLdjmulvr9ChK^Cl&xk?g1m1Exvp*Ku1^hc$uS&Sc4BE8C3%{eOrT7)11jFwtU* zaRyOgD$=XEs2c5T?L_LDVygHd{W2&Q4L-K*r~?|I1-%TqBKGbf#mGc@mFEPZ3dkX0ustS8M(0&$d-p z4t`|~_L)lhPG7`xtp!Wo<+a4x=%}fZ7rMEuG2Goq(|w9i{;bt{9y-d{^d0o2Py#vh z=gQKbW_MK6+OTLXL`ivqsY`(b&^oMe#3+!5rQ5h8v^5=}6CHXpj&aPlLZtv<4%(i! z$;@0^S9DhZOPL=;2ka|%4&D%g$4&o_F-t-@@pRa`8#q8U4!;L6YRxv6L|4pq(QfKHtERr-jbBF5A ze&F#54^yByW$r0)=xG1lnX>&afPc05j;cRcXuHfp(}3#oup`e_X1z0|83-J-%a*Wu z&mCw(Vas3TL|lt1M>8bKM%?_Z@J&g?GoDKQxpF|t#f7cd#TUZuQMbG1ryE@bAEe=I zX9}x(?eLE=zKOfrZYuz^>g=BP+rGxm7UjZNw!^AN5_58%qKf{Kz$E78bNLR&8=442 z_}YNK`O@L?zya>FORw!R#iOg!&T7mfxASt$$jYvJeJ-zan`Qv`Y>G4)=$s`zy>+Iy z8B7fNOTWEPf`ENX8q9dW_jjRfmic`Ly$H||oL|yH)PYV@KXy@ST)g#r8NHx z`T?Yu10lQ0Q^^j2Q;&4K?%?mP+907Cae4W;N7ePwT;7O#q`FVI#isB4*)T#A9e+3ZPogVH z$dJ5L1DltUWRp)dlJ8B#8IGO;9Utd!1|<@w}{nAzv9cK z!hWyU6c_H!!#^hAkzi~s(SPg1mYo3|$3I=}Eb`Eppx&LXH|08kc>Lfd!WA&GemZ6N zCAzQkujl*`qLS!yOBynjgtjA4ye1%s_4To*6_j{hlUT53$AjC7CT2Lg^z{_cTCIg0 z=ylRD=CFzAL9=BkQDP>r;QOZ5&|mmEtsn}31Q?iCW(PkT=!F1hyn@f%IoYFeE;puz zNz1u|r8VTFJBMv69X9lTy0>B8-XJr?QK|6pcTX%op~2YYRjH~_#!gDKe0+S4Oi#96 z9=d!aM~*;(N1ORIut&AWina+-z8l7Wf5U|eF@v)GCPcs#Nm?)0S&wk6La1~v;lR3( zyPsJ`zZCNZVxe}3?tf5R3PgUM3;q|k?76=#&m?u3F<_Gq~o0ioX(a%_JJ^0Kuu za{&;ntt2#)^M8kai13_~U6ybz$Niao-V=8;-nL34L3^E7sIsI63c)tC>~(8#%HijR z@h>)-a3S;kTTKipTVKHY*W-CEyz%vVe%z-y^i>yG7-8{ZC)vBTw!ULe9dnS*Y!eLs zL&xWH2g$<5(%tkxg&AovdTbtdJfDSASd0P^ji@y))}rX51bHIfdVjk?yZGydK1xmr zUE+fxnHpV2(cV1Xh5e?}=6P_O!?&fdn+7>pa}(KS&fTG4DPVh~L;d~p ztbvp1Jrc}^7)Wm%%%x>Axz)Z9v=UKD|ABp%?Bs64*G$A43flw++SLh2JWKRA0-q|C zVcsb>f}VLHsZT~9i$OEOcBl3B=4@;<>&M`2|mpUA-z)++h>FmrQ40{HtM#DKZ^&F5@l=B57o2lWagCF18T_-Rexd@DW}J=X4lWY zw!uU`HtbxK6O_$7^j)@u_DSV@Za7%fc`wR{&Qkw_iw;Mh$bBMc&YPC>(kHb3OS`*s z63A-fA%uuiDV3u6xyKbag zrb6ARzSzuqt4UxoVF>MWOOHT zjO<`37N+$)iEqoB7g$_RVTquBvan1zCW%J!1RY#d=w&zg%=%XEk-#0w=I}zkDqMxaxWZ1x&J6TV z_XnT8|0$Gdm|(mG(KW*Rzxx$#D{Wbz4*R6kCAsc(ToJiNa?p5;(fd+Q&LBHl#tURg zUMEBptNzz^?WLgI>fI}4Weos@ZbaQvdYy zkj9lbyjw#ml#cIIGY-BM-EyhuO`6VkvQ>+n^@T{e)Q3o3IdwiilHgCXZ!G9Q;7@&P z+LxWPE{vo2Z1Z}4#~?8eGGrsnNIJVD)pFwrf9elSQ0E&C=PaZAYX8lJVX?y7Byh@) zF?A8ZYsS>?&;gb2&jeZ605$rL4z*_b4aLCsi(4NXCFrh#_hz%(WK?ci@-B>R&_Mtq z`CC+r`JOp+98X6)>g^laO@usCQ;C2T)uH=Y0EqE$a+-Jl&wr~i_v>f=STEqE0y$Nh zB%vLQQO+M%)VsYA_Rb`xT|vP=MvSW7(fJ-TXC)wN3?M9lcxE!o*+_{SpCcCEhA*jF zcrzG7wnJJUQK|*;zIMOD$BVX^{{pW1N3QR;O`B#|CU#~ddD%5V*d~w5ntB}ukYg`9`?5q7jIsn zMq7WxXa(aKFpmNbjY6Rxtp#BqS5Yw9-(K%_uZO6&K!`kt&Hu#beZI0M>_uBK$*=TY zDb*XMP5$cSxwq&9j}QO*^+4D)%F&{y;=(#fUgPz6+TtERfmYGVQoQ?;fM}kLQT(u@t)I6JU4xFhte)HxV-yMu)JgYFW zg@>=pjITArgr@CgDG@BOVde7 zu9#Hz_A+BBDHSNZDEEeDg&pauLdoxp=w44rVxO4nBW;2At6^tRN$h0hgf$)l5%2Bz zDOCZWTqz_v)(C&_RN&N@9t2r_nT_t8z zF0~OX#^BxA&G6sOs}UXccrk77G9)No#Kq^io@YghH@6d+T6f-@k*V<$FubSYGwfQ| zMa?@$h^fiYEZ$>Zb6&dW5yW((KU9kZgC*jvl2~7(1h85Dg;Y*4?#$$nx8iQ1>9L#E z8;Zuwf+!$PT@VVc$7|^zzBUd^ub&?^IDQy4~m5k=vN)AE4grS2H_p=V9-cKPZQgZVA93$MixOK0$OJYb2}tR zfO#I()!RYr9f-!)?Ws~#IAM9a?$B}NqRcp*Ex#W=o!%YSREEVCHSv_CDLw{|iEX8j zJTu}A-xeNMdcKLLbnSv!e&XikadV{_`}J1-nH|mh=zcU{1twNCM0oSCxRxwILxHmTYRFC|oAKCGl)`MP1Bd!4866)_p-l`PJQHof4cxcs6k?lJp&_UK0vcwqL zR|-e{lEugPmASeiS5qNwwFZ;3;Q|c>6#O)r-D2NOc#3hql2R=NXMO0ZVWu;4KR!Zw zKAsIRWGcRrAo7R1g;eP2#awtt*kc2eYWOR#OjfH!x!fPH@6^OL-_5wE^M)4Mi~&1ZHci61&NOoe z8c+sWHhSzDOG`x>IFSN%3{*7K=2pP&YJ85gWad^@>4Ir+835&V@s%o(txq~F;Q^HF z3>P<&jII7-1hKgJV3`IV1rr6nX2L|P@d+KVIy;=c)V?p#h{SO=y)g?}iNEpBQ%(Fw z>WsfIk#q4us=mlt=02C_&X4Bnu1M?W9}fsUfn<2@#?!m(TD6t1Zck*$OvKn=+3_sz zS5XNA;mKGlhi+k5nTAQO*2~SOd5A+?KGmo^Ccu_RH8hNwmnPkY!kzu_Uw&yWhreNT zF7$-nr=s}nf6Z!efN7n0;|M;Z@%q0OTSt}KIT2kn9r|Yn>A>Y*u&+0^aDrxo%38g# z@mj8gt-HwbJ{}NUU62QOC*Z6~6^uMKfQ*Lcfn2~WbUQol-w#)8GF~!{Q7nOO;m8M@ z{-nk8TGlTvnhhS4mtLLOdBvE4b55iAFVU6MlHSp3dn(PB0*7U$71>CENpCl?6PZb| zwLa#*wEaKXxf(2>I0$;ckH5Z$C2Jl-{LDa)6tZIuJEr<~{Gjsuec9SwVZtU7gCEa1 z_j`8-M$sh!k_G59R{sUQ=#Ifo*>d#Jr6)F54i3pmb9rB2KT(`IjSNa>%y1$fQQ-7@ zOB9ii1vQbUimsbzxoTRTF_KLSAbY^$L$d%BA6Opdu3_?T?f zMGm9f_5|-D3o)A54A-+@7+~!r`j`kybUlm7*!l6&maXh&N}xf0w!66q7GmFp08Du+ zquz=WwWzNBKs?fJ4SN>3?&IIJ(~M-NO>g+x`rm0QxVX+rvpd5VXZC-E_3Wwn+7ZPv zkhml4cVyD4c8r4Iy)9WAoNhi~@Ok|~v7#HHuXzbgBq8?a!hdP?T%*!-Lhi(QTuU-# zBELXHI~l)g;J2%dUmUOQ1O+8*geiPsnlBH=@}vuv-BQz861)Gd< zJ0@Vqybr(CHIkLG?ryqZUp+iaYGt4?q)E@VSs=Zv$E*(c|M%r`5*-+tlkJoV183Pa z;tEL<&n!H(=EWH_K8FAgsRr>TQx>6fkj7H*Zx;@aRiKFc%@)rZ*6m(wsSg6pa*6@w zlc`R~-&{T>btk=g`<>4KHMiWTeIb7#bgsC)+}u==xYTTyMW?bfEN@y*yb{Ypj61AZ zL`-{r!~wV@=Ubj>rZ30Gq)5RpB1NOsz~ok7&}11gIGv8x0Nj#~MRV%s{C0 z)lQSBGOVY5@cau(8^SdOS(U_JX<;>|bGWkB)8;VuMe`sI$Wxn|^yCPYCzc{e!NsT` z8d^GPv~RX*+$^Ur`=o1)RV4Jqv{Ifn+8T`5l~OqY^R~PEOFYt)lOTp@L+N6(+K7}9 zD=~+3Ko4yD0Jrux8zCPa-5U37P5M^a)7|Hm$+zI$_S*UK-4{;Bcgx#~NCMfnkhN8B zv)8uadl>A3xoN>%6`a7wt`7Wjx)x>d*BBEXO0|W{TaQ}tP@9>cp}mMx%;!mn zTY}iq?haDE@fgIV+vVH$>>prMM&@@p&^7fXb0U*}C6n%Uh&}a(UF5H;n2?so!|4Tr zpUHW|B-b(}Cwu&A0_xl;rnz7Y05)9}(WwKdtS1IKu3Y&}7{X=V8e4GW+ru?zJ*FH) z9ayO_9`3wt-t`!Po`w(px~J35JYx%_5;VNAE+mCbHz$Kso{ayr! z{zMr-*Tes@aEbn33s)lE)y^vKxeWO_U&I$<=U*4H0uZ`TVocXkI-_~Qx92#z=W9^E z=$y3-e_N01BDw-UR;XWeczD8FTH2#AM;gNQeJQvbpPa*1 zdhrh+p9<%6zD~Em9ACrnTFBn%tQn9d^_I==f3NW(-B3k;B?QzMRR8gi0znlCoB=OJ z%aTD89=z*TLC5HbWQ3*)hK&xRiBthkLG?}u#q@T7`5B7)J5l7{q4)Ro#Niyc7<1X{ z^s(1dTi5Dp=IZL_q=&h?g+wuYkVC;+UbB?#U$G*!)w4#{GJpzukpM{b>16`OC4hL0xnLpRqj{h(XJEiYeWWyRFwoW z7mJ;UOGwufh=~B}pMU7(`-8|j>byUN4?HCb^g@WGz^4QWo&_;fkl_vxiz(>(7N#wX z_2%q#>EI>LpAZ25^yBIr6#DPzrMcQWut~tyNX62FhLT52hVLd<92>!vt8_@@=;`vS z;*@=mUEH%$xzLhJCkEOFf6`?MAVE#xk7VNGta(_&2OtqvdN4s7_YD4tpU#i-8n2&q zmGXI6p;xz!c*4GwNvgLX=+0${6EJy4!VjM1#GEwg@AX*uD~CdVgqP&aL4XJVcW#TY zN$U!Le(=W7ypiuoXR;fRclB)N1pOH(0wi3L2@KY>fmp6FKoaVbm!@G5#cIpNdCVp+ z4!^iro7xwN#l0<9e`#jJ8>JTIc^iN~- zwd}KIbeK`Pf8KH6uXFAX+6ma3Ss|~MAa%=c#Y}eeh+Y4H(nHFnyJ`5{LHS+bg07RS zPz2pXtBB1oI@4V1k5;#PBS4qShOAfgZtT2A`0;Uw9Qsa8a<_941XN2XUe4Nun1c{P??dqB}}9$Sr1=L2Mm(OYEX6KVB~I_xw_ z$A^}lOHK5mA!NdG1RNIa^1^kF{wPtEeQJ7??zYX3vvd4SK{2}$s~vm&ssH=v?(WEg z_%M9U3*Defp`?olylaYGoFhms`!aq!7wad(@9;ZUH3kEzR}FeQ_~C&)fUha#b81i} z0>xe^|Net_rG6JKCwz_*+$$Ad51K&@H%QW4)PRk-;lXH<=Vz7rgQxu&;l-B|M0Ykv zRy*THcKAi*r__fRQ9PkRSX8p+-UU4zz2z17uR2+qW`O;+@=I9{XSF_Gl#7)#Tek{a z%@cIi0BF?^-j`cH@?J&gK!Lcw6m~y)b^pQ1aNLXQ%6dlqDQK($jOpJWQXhV&^_`}x zS^+_UZzc=+@Cx-S^>Foc452EfmAUcCMG{7XCu3UPBR(?%wfSQNzVF5yohdq7@0~WNs(RxN&=f zPfrF^I9W&kAsYPlwBWe=KeHCf0Jg8;qeU9RDF+>~O^QjK;KO-;3G42rXx`Pd5^dsi z=tLKLERBGF>MRrrgRM^cwe)(D%fg8|jI++>=Sx*D#$%Yckf)#T{3*KJ3(b-aR0`9> zYc|zw?}xC<9yG9-KeA#U*#e|+rMN}FH-7z=880{6_S3)8Crwlpp5|+4=1Y)X`>C@0 z@d5m^3Wg!{iMyiI4g95+Nhl@gn$wJ@^Z2<^tb)|+#m?TWT9pm^Qr!d%pQo*$E!QCR z<1eMSoWWY+uZJp3hWB!qQ4^@_jjkwVofc6b-An?YeS=YEnSNK4#GL+fd+s;Cm&jET zxLETwC0dKasCX99iSaHP>0@n}arpQ#I68R~Z6ER7`2_FHj=H}R zORnYhFCOt$Z$|C~F5L0iw4?-q@EirsASkRWq^6{GJ2!oW_D?E#OwZ_m@hk-g_}~79 zm4{XDgW~*t&GUIDSrwuL0om=nEQ zDKOIkJ}QO|Rvh!-7S1;E$;qfTe>JEi-!5>d0t7*pKpU%%1hu$Q?+q_oQLq*j&YT`x zkP5LoGlJ=JtR!w~1L+-taPZAfIjmVj1sT;bLqq$hJi2=Mg6{VM91B{sR5S%wQb08a3O{vdP zOxWy`qNjyO*SFZ=J#465Z)_rJBc85zH^Nh6Y6p0%PFyX5U#yiRbBLEC;rG;1o5_(W zXz8__uedKN?8e&g!#m71#)FhavkERS>GrZS)$%%x(HD`sAv#5QsI@Cs^m3#C6ms&u z8!Q^-n(GLy+gH{bv^DG00+`DjA)g4qcpxWJ84MEC5#3-kIv5{lmhn!^weiBrDfa3U zw!+nB9IK?l?w{p(&+|BCY;=E+cZELyDGL+5hbHv3Jq}H~uHTDy2ZSYDE+6RCC1(59 z{va%=&M)ZtV&#P(gaQ8G+R}PM1Cs}BFP;&gqQh}RCtJH1MAK1=uDS2NdB`F`wI8nl zgDscRXgLYn4L{7x5mv(~hVXBbu9*reI&Var@LhVfg(J<2O%40|V}-ntL)m5Gcz-Ze z%C2}#g8nm%t0;zr{_eof-letMB^cYqG22;x1RT#!Y|huEhtV$ zTnyRvyRJdtL2f(+-}f~pi_ZfyG-}G-xQExmOHbD;7Hqix8kjxYFwyfw*2YuQvw~S6 z=$Xxjp{Me?hsPC7XW5_Na$%)DbPB%Dr}rnz9gG76t; zM4{P2YH!d>!n^w#K`-x5jK{CmIQmDJ$*^A0%$V*n%$#PqG1JNO5%g?*W zVqBDFK^43W{qI@k`LQ80ilp*e9AIXfXPplIVLy>k|D0j*o}(CMce@b3n#Lwnx-gYO^B zNw@z49teO3b(%jfA#8qWcjNZ{=6nUgx+&A2m-tZgLE?jfTw$dvo8-%iQ46hS@GlyM zml94L6*g!l<0ev~r|{9P4AJQkWrj1~3{@wXg#3Gw{`PPtBOoXtQT~41({jNxNkKq~ zJE`%9Y#LqPUFx~hnKsISyf+D#4H9N$M^v67dwA~vR$NDDzt;QlzlCN0c61W~XI%hLccoPa>OwIoCajCb z$6N*`%z+e#xLMR;SzKGW21L3 z@i?$u#kpFpkr~!MfrmLbdCAbs(V0@|{5kfrWO&uKU+gQd>ZxQd=!zlAYr*umV&DBJ zzVE|S!UOmFX~*h{^8&Lo~K-%;PvI=8R-yY)T9^#O@`q=4e`#|2A%et zO|QkaB)IQUNq)8z5&^k^p{sC?qe{>fqj<^$MSZMa(bvZeV*Q-+wW~8o^t>umGRiNfPgQYGdxNtw|K}6%o4kiN0 zK@{>@A@{-_+s`Y$_=e+FP{~!;Dm<^=?CXRyyKJG;g}%`yVi6*{1c^t`0(!m}w9_1v z=17s+-%zZYk*5!&H@>9GoD4q*Gt-@zuUV#Y`q zahuJ?J~anYv5d(zr*Z|N7j-KT85wj#*VR21>^06=HHe%n zqT0eMw;6#NDE@FE}o>yUQV5IzI<) z>KqD+YCwmy5e}RK*sNBu35(CO(WWa#p8Dsk==5V%`%N1Qv>5uy;!Ji+TSt_X7yYvVY`%C6tD+X*w30QW8LEjg>7??CEFxM^A=EDeUI7sHU%JI{ZPRB z4YO)M_{i>HVXd&8Cb_;J169wL_M~KRr?UNKzmljtW7?v@S=on03nVDpNg!g>E@7-n zU@I2O!nSNZ+6E>T-6tPHh;D`wY0M7&qXfYeVZ$PkLi81N5Mv!B|>ND!`G|?%xrD1qc>f|k_ z-iJ5QS<@f95~GPp|1`E%JXob1n9`k&38|P^H>%SjP8=KGY%Jm7p_A)9b`i01T~*7R z)MzH)dC#8M^wY0Pv3w|P460v_>2V}+jj|^({RP5zwC!j-u)l4;njd$fgg0fCq&P8ILj@tnRfh$0efWz^ z+t+oDpABy{=bhxpL>0mz^&}PhGO&32=CA&yY{1;odU^Ty#oDTy||YZ21MK zjTkOyd~pO>Fk#33OS}t{Yw^9DU_V&1t&I_#Ew=-U1XoyT{eBKs!;fY`Bv~&OF_qf@ zlaH7*T)+;^at&Tex@$I3!0-vMZnJ|Aw&Ag!kGSB13Y9AW{zeJRrU6l%mU84 zh^MK22(e?cN+e{xn71P<(rbvn-I?i43DH%sx!`}XO=vf5oE!WYi|N-{zRp}ORw93G zF?mPCSD-H*_-&0!N@{A$>V*hfohSOQob{sn6G6(eq%|cizEFiM7kgOE8%;7EU%dJB zx((}~jn$?hlYkYQT`n&5M$EKWhQK{GFA`#0wE#nka3v7}7OFb`SAs*tw0OAqKTJvL zkmi5tuPdB3)RQ*3cP&+{-h!T9E02fo*n+Q=wqv6qqFOHWRHSFe?w7+Q<6(~fN~q*z zhyN729^4*Wbn}ai`W>IEFg=GwX?cu6Ch_C(V#)V+G(63wP8JtNFjj+R5}dB1mJyW7 znq7DqGFeCBa?-bn=r(JDP`i%0##^(uloucBgUwHGieR9vKrFn>cEq5LG5 zQrhOc5-W(1`7@k2y-mY>y>1VRZrU~!;(mmLK}xPPgrUd5SfH!rs@la_absGE z?6bEtOvG%y_N-M;2Zo?M(pPZ+`a}e!{QxbrcSb*YA1UNo0P6mpo9_A%ApA=|f7=Nc z;?A+r_Bv>A`e?`X3`FkB81YG$N(AT|TDhN;d@<~cgFsY!!fSBw0Jo)z0flxVy9J{vi4??z+K?LA}f&b_&e4hp`@?W zOjGRL+~~6Oetce+u({=jMl;JuelT>g>IDek6jGs*JJNU^!?uHT1n;^lC?24ZK?k~0 zb3M|^Ok}v#4mNuD+Lzaj5>a0T9c}r;K$rt{>3T5Qz+X5|RBrPpXL6nSEXqxGlUUh4 zsQ+pJ49z!kq`m#%Ad#O%k!R;SJ%jsic(^2#Doiq&7-Z6MDcZ4-tOLS~C) zks2##CFZb*j8`>4)*iedZ-XG|ygYamGVoiwuX*WKGlR?tc>0z-2?VFV&~@&}n2YtG zQG2k%sNeZ+eS0KPJneY9b!&-uNHnctt|GrSv&h8qLge$SA{xy2*2Kz`OT|@PZK)(r z%T=XTq|;CiX*}}%LW}31`S>k=sD)W1G1(!oToSg{nvivCE32^Emd`DUn0^?IUf7Ft zK#+zZbKWx&8*NQnE?kN~Snq&T?NXf;wx%?~ruTse?;pq9hqF@zD{j7)yU@Z$f4AA5!j+At=ziGu-MjBvB! z0(Lui<8h-chkaqyc4IjYHVFZ+TrTA-^sOd-EWci$4N>pkZ1dCLy9ZJl%wM3M+EA z9Dc|oB)iVsBk&6Q%iY8CR>tXaSYEfaKzKYpE~$kcrzdYhT+EYL z?GGN8>I`a49L~gMhX-?E!;iLCtI=hUU4hw$RV%_0@qf%1?MOs10MQ6zrR`=*4cl-H z%+Me5kg&T5ZepySOIDGblnNs`MpZ@(i?zQ_v16fj0O+~S1~?z4po!$n7)j+d-KYT7GU23Azb^^ zo4jB@y`Z=logz7G@$OovRwmRiGvvyrjQkI9gcR+v53EXIA=_ z5_HU#8&OQ93OYBsQuh5xKx%2N%t|oo*~AN4tIiF0E|t^4tn+T*Jqxz7+M28})HE-#1+c z-!B_#x^~hjBF(n4U1dUe3A@r^`bhM<9((Ot*!$4yTi zk@0L4D9=NLa%zqWZTfR{9zxNudRdkWTzM<%%ZHRJ!A@MI-u+DR~ujK zFgqd_Xe0lcQsa`t)h;+M7WO=&M!NWX10pbZFp|@9LpyiJBkx!X#j?ex$r5XwI)1oM zvp@~!_gj0waJOA+Byqm^zd+_a3Ir#N1jM7&Yn&`|p}`pViCj89{k4;tWG*mjvEM2E zId}EYm+;bSeJ`~B!j$uE1{ZCDTXbARl6YK9rbiSTcw+dnfFP;+K=1qhrRK|N$A*e1 z0T5p{hpz9);|!UF&Lf2+*psPs+G6wGPPgTYJjWzddnI2Q^s^s+eLbNz+hnLvn zuW>*}l>UQu+V^a9zyS;Eg{i6K5?g%ieT7R;%+7{05khl~MF6YGBf{mdgwM1<-s|s2 z-k}d0*tItL>M5qHX)|YB00>9ksP(Ro;~`{m9%%2mub6Rw4-NvPTN&MuVyci7uL#2j z*+c&MB49Bb3tz9}*L1RjBbZU7q(mbx@n9+g1RU>%lq43#b=9akA>6qj0A}Ou1$s5h^b6vlJ0diU zxK&@2?eKy!p@DL{%pUtjjrW9+K-l`o&hi2_ls#V5REPkYMT40CiLCQ365qQ4&DntQ zCKO?|`M^DGTboQNa_1x>>96vroh#HY_MdynS-j61$0v?=98b*+D5%M2 z=WmK?WAoh)DO07$ms;#cS5LfK#rPyXN`6We=7Pm6+D!{6P3Fdd!KO8Qw?4Sw4sCFl_S>8$|)VpGqocdr6>@k_bE&1)5JMSk^qmi%g; z(&?2Lq~l7-Zw~><2xJt!>P3R^&EleIh$h(#05$up$LAFj^~UF)tHnL?X`RE?i;V_} ziz=DSo_#2J8QK(C&cKR{mDjZSnlpP=ORa8}!taq7{fHx9MRGgokD){=W zU~rgpy?3d2P6NIBG#jay1Z74W81T(Yydk%aWz0d8!*uFri63L>FZS}Vji4~a&SVVL zUogpn>tXne+{J~wF??wLkoz?uD}{3T(GaS`CbvhbT#h?G{5P8keWvwGT^7-NTpT)%6GD9R1-Uv9C0^<}6K6_tzG)0E)?I{TJ5qh@49r5r^{#VL&uc(;~BX~|EQZ8Wk{ zcHi>GXuQ)okLd)1wvK$@vl3YN!)3I|Z-c8B@}29DZg@IZqQw`0N{Db5yk#6A)vw+? z);O?n`vKy(kwsMrAU0Wz%XvxSl{8ZZ8w1Wivf}0SA-uoj}*BsAE>|A z%K=xECKY;G#35p~`VZ__!IAAhX)-sp4#Vds^Uu=oxVMDAqf>!Hv)%WoqO$e-YkJ`% z-IxV_+MBTsGA8E(vC6kw+D=vvC|3;uR&U6Cfn6+u!FD$Zc&}rAwxmn=(g*)Hav-z;K&6Cw^CDI-I21MhlV(FKsY=^RUC^)3ulcnoZ{}zxM6Y(qz8aEIQ z-&c0MQ>TT3(lUaM&1GLEnCy70`BR4|gz0Qfr2A6Ff%*j#t@l&Y&aOKe(+^PFEY>A; zNWOdeIWcct{vMpwoyXYTa7L^s0x?-R=hpU1~XdiL2uy94HWhPTgR#yqE_Yl(>)K9 zDLZ1c#{eOb@Xp9H&RTmi@;KV)v(q0R_hR%Y|KMZwlgCSUBtCzMq^cENQ^9m+PJWpO zW3ADItL2nq?J)p;^NdaMy-(4^)5ie+7Yh-urj8{JvVkB03?2)h%?loHs+8Ed7w&{e zKN2|Z0L*C2<^ng@Rel8N4e&naS^rmpCN^H=ryx{j7-EW+Iy3`y?`b71SCa1!n`OJf z+wriOvqwjsu34ITvi3nviE|^gy2qGO;7Fr3vl%<~y?B8kEZ_;DSci}JsKa`s7*2n% zfkg0qf^%E>y;kj9}nNK-=OVz84Q1 z2}^Ood&ivXBI*g_{;t^yot(7rTEVMkT^vQ)sP(*L3qxJT7Z z4WO}f!jCxTOKbilx!9H<~gWdfxpp@ z1;6F@(QenS$?aD$W9^CBVu@vqgF&F8z;+~PcI^ikA!LY?hm`nwpJw6p3THugBRJW6 zPq5Seu+c=usZ^(0?Eh%(s)FL`)@%ZS;Enu9u*L~a2<{f#LI`dl1h+;T*TxzR9z1A} zh7jC6xCeI{*Ty>#n9iMBQ#CbH^EBt}RGo)iTfVivwN~vDset%P&|WLHg4AU`DL%{_8QO)MJ%npB$ z@-exs)NF4&MK{C$F6y%_)|lL9uo}PP#rMmNpn`kc*`3kM9=p0!Z?~?k3v<2LlAw0!|!|fNgQeO zdttAJ1$Yp0rwgp%awG;Nc;iN&FCrjUOIa{$)a#0KIFsB=@D!N->SBRHBj*ci_6iAEeb6gXMg9{t*r)>564fn6L6 zM`@juCQMuUeTr7k-Udd7)PSnOU8i&_z&E^Yxg1_2l{5XA74v|9dUG5cdtD3I(o9D>3qPiX8Tg;Yr&aLoBO#`Y;`~^3Az1B#BGE z<}^d13>QeN8O4pN=d)+R zF<8=$i62#>5^y&;i`{?!bFU}afBVRfnY-KiF`bFK{FjDfV=Jdis_eT1oH@tSLh6Zh zq?SvaSEwlM1)zwk41)z9soSosK!}` zE%rO^N3ZB%#~v2-sNq-=FWFDNJd-XTTz3<}#{}Fo%aWjvDAc|ep^fg;3xB~8ia3qX zc~aYqB`)C1qHu*>WZ@@Ouip2_ts}X!+L0EBI$F-O&7H3)ViwUeAR5NDiw2mXi1FZm zY2eesM-Cb|m|M9xBw&>AjiN2||C9J=Z=q@SuT3EiEq&CQ+4eczXa0EQeFVKPlk&)s z&A$z7sIBnz9`)7sfq3FljD%CQ`D8E3M^nthsXQav-@-XZ!nuNrN1rMZcg z-i zH`amAnPcU?wgKGYE;MM@SFce+o-wr3`4c%o2+FU3s*`(dCdGGjt&$k}m@4$ZJUT z@9f>%f1A`c8N$9D%w?fppokm9-PtU!YVXcMI`;%vJty`wj?gHB8zwSfHR&X52>JyF zk$8cc2#fB-;|AR%3wHfqdH+NCyU8%C7f7w)LqNpMuKkID#kEnl21oaOt;NcNh$g8; z|M8rH&QnuZwjELhCbE_gyJhXqd;L@M%>`ti{BWkbp>T~BT1%=-8S*nsmBUhZYHYB#yNDh?T_o_Q#a&1#TiV!1BbKORP z+LY=wMX(>bii*m=xl?ktaTao)MEn5^ybSot)BndEj~PwGvU^EbG?3rtdJpons_Ko# zH&VV}Ja%QGD=C|^A7I!T>wG2%owc5)_iW!ti(O|TTE2Z$nlQ63s}N#hX6v}w>Q1XabVFS>OS3GYV(w(wEI$UzBGVV(M!?fqWnTMHSo z&DwF_Yej%11=r`%l7kF=4BM6CQ=iUe!uA zVQ+dOIX}h1<*2_W)`S-y zPwI8Zb{Cf9)$H3Ha~gZxQ*8`NauH6JF^kr{?aE1oeoc5e@JTW{mq0M*D*DE8eYkZwCM{iEazVNdbvzY>sKGnH3vKf*7x_ZAzLgk>*m=KuVlC! zE-UN3w{W^sgcebxxftvH?%0N)*YXz+i05PrHozXL+2EvrqDeaQmE^?VZLJqgIs~h@ z21vbV`K)JObdkJV|HK|7vi9o-!>^K%a&)?prO=1Jc3yu+CTjPD3_2)o$y7162Z%~i zB1IMAsH0fd)SqCshv%NrW1SNC68zx7*hI8T5K&Xdw0~Ta9;xdCKV;19 zdGoZjKk>y8CtPiK{RNrbyZ2CK0Z-!DC~X8b_e(_&%w7?uHIR*8(L}LL3r%tRw7oI? zB}G1VXy)9F$R2)$jNqEUVX8Z)5f9dJxfFf3(1D`_i8lWc{$ahe--S9S#M;!4WL$F| zbKEJ32xwkV^#)Z>QAIx7nwK(5<9YRe2ha)&nrps+w0Y(}<};o0{b&4zzL|c)UP4N9 z&A!z4#azA#l|<4jdDxp`9G!>8w;fXek6zDb;SDmo8nK-X6#MM&n~kg! zs<-&nSV$^lxF%cN-pyQmW?=pE4>2IS2voZ#N%*~s@2h^J2jWRRb-UVDq)y~I5pifg zJr4X+R{n#sFkC-Ply8|ABhNNj>e#jvKjCHvImh$$89f#OA>#$ycEG4sE`3CKW$>y$ zY;b4=y$EgKjc3+Ec2JL=``L9>=$QXq*W5QAGxV&#hU=rLoz6P8Q=*>g%E|`82{nyB z&`i5F4act}j1=5X&pM^?y4KJQ=?mhs)L`K_!trslXlm5Tu@!Kp*9aVKkm z%;A+$!IMR#g;ENik}YdExUrM!9$8 zW22(}KF**rHTq&GF7a%{SatbWL;g#D*M{dDNcK&=>-REhDRKgYUS@B$^m!0GtzQTT0eBsE4AOoo0htb>t&YS_?iMw;W)n^3G6KMf=#1PEgFkP~De`nfV)M45wtM;rfX ziiQvHQAH{JCNsc`a`|E4GUdhXE_~I=Va*ID=!|b6S0sl8+{0j8dz5RvGv>2$4Z4h-h*2OP6^dD z)uU*G)wof&-0TS?*_()7kr(b5+4F0lVViaCejEh@?yb|qoF0t|Wa{_Fp|l%L42tIu zn=IIE@x9|_Ab%zT;$pEsxOzqdkQD(3FUm+MSF^!7*4+e;v&Y*lF5;*%V?Y z>cp$7@}f|+_FBh~`}}1y)Py#gp}IG0?IHp_L0DHAkCgnT2X2-h5oth;!rjC6JKn>B zDwmf%{n(!q$oeh0Tx*(emCsd|_jPx4R{&jXZgji)#IxhV(Z*~5V{c;taVN9N8H=BD z&L375(87>WCakVs-%7L|fSPYsHV7LIb_tiAEE#3NlKa*bhAkKnS5k?w_=IV*5V6*w z4?1zXLMJJkNRvkUn)xGP-x-fMMR)G6)Ey?$;b8_M1Pl-Gv#mpJ7 z-TF-Gn|kPM8$H#O{@Bt4v1p(J^X&zD4gyvZ{Jj?08PgVqt0LA3avL3yY=ok9`S(cI z+^Pm_n}E}S%@ebQ?_zx@)r$g3wkHfB()`k_t1O$kQ`E&Jnp`7QW#3J9 zN?}T+yHqkQB(+@U^I_~2`DFFr&b2CRI2*IZET>+DVxV=D+Vn~!c!yoUvdKc$n2NR1 zr4baNZ1tFw_MRoADY`h;_d)6R^4wlr66);J3JP$ag|UoZ1v@yR#qAj8r3zOEZetG| z^2-{n3HxMmVzfApm4iJ8F5K^IkZ*;1X&W;x(fcKro@>UZM}{RC42ZW8lPI)@rI`kh z0=ZOVqog%3%J^spx{7a1e?ABLN%tK5x>2tX_rZurbL`>y)=<5B7?obX!@|@E={;3g z5g1F$$&NejIO&^{`?(3_Y41d(t7G$lV|`@;hrGxldT_;-bj(sRZiX?zaRzDneg8{5 zpd>Xi}|^=bc<ZOB{!}v=L=? zIDKhNyO(?}8_}4oFoR)Vc`WkJ^4q%sD7VhBi-ZXWV5~wsb=h{2Q=yWj27iGH`0wOn zwGNbv`ShCgpZqWsc8^HZ9#ZU?CyPW3L5wRDhnj(B7k2A)5V7j(ySKb70ii{T=lP)3 zZp0=bUN%2z59RL0?sr^zn`;V%%ShSTCQAq599%$?{ba@vh5DRJnJ^wSjk8;k=KU?G ziv=tt_N-u0G6YsoVs6X>M2UU5{URVl@wxC^p=m_r8F8#zXWG`8yEU^@5zAJ39SvDk zPVCOE(8sY^hgLpklGFgg&_8RBk^TyF75-*1)FMy*wD5;{Z&_LLQv~Vd90zg7$97eW zhxeF0g_|{DB*Fy+)pH^6kht{k4iYSW1}6^aveBdz|p^Jon_AcpekC9k}zYl zX_TrEvgoJaz~9n`wML8W2e2acZkY*P(VRIlaiv;=X&x+K0>;Hl*EK4tPt)dVIdaOM zxckc~_OvxJKU2h0@oD9=9Q8#*ES)>Th~Mqp)Q-wy`0Pm1F1EQrP1lZAklStKd^LuE z=ZL#~UX0NWug8Mo4Z;`*`(lsud2m+dk6%DvXT3k+VYjigPMuk&ZbS+H$eL*;<^WMB z1x^>QwJ3S(CxumC)&JY0B#~J=|5FvOO&v^ET}E(y?d+|4Txyq?58dxRJ1uQPyx`gA zl{)y7g-ztt%m%_f>Y?_E4Ij4i9fU2PmL3k4aP+*7XeHZQL}1T+GXvt&#wz@H&bJM1F_pG1Z6fK9*9}UzztlN~2+Aa4 z#hl4V{}8mX7wF96=!Q7je>d;)VWR1XQu}VN;h(X5m9w_Cl+x##0my1N*GgtnG@mXm z{Rx?@wg+6s&M`7$>6eX^tE=qnrEm#E3RI@HMWj7WH9d0RGt5gixr(DrzLOGyOE|g6d}Ig|IWA_I zxvJdLts)@eE00n%YVB&f__lVY!NMM{=Vr_S@bor@h6jwDSC`98xwT6huS#&QvvY<0 zmVtTQ7ots6HbsT2j&-DLH?NAx+}Aso$`qXF9;CqqzA+I-3MWNtyu+_*&0JZblJ1oP zbr5v0P*y(%1sCV$Nx{p^6NZRI($%Y zKfx!duWZ|rZsy)1xan7G=bx1KYWSind5I$CdaGoWF1U=h$2N%V>a2go-<^cD2nD$p zv>@F#9DPRNCQ=3_RX!L)PK3$1yZs9@S5MK9?OoZ{$7mdUq3~DV@@%-8F24+1VPd*u zbpItR8IBIYXr9u$YX8hSNa*Y>W=`QB9xr( z_?m^1K${i$0jS7-SimS^WP+}Oa+X{ZAJryS1*kycE1XSfhk2YC>$(&VId#egj=PP!0Ol+6{H(VQPga=eRECy=o%d5gixKVq(^5;+^}LkYwVy=5fD7b=A2w4w-zrz^KDeM=8xN+>qe18Ymq zy)TK|kL{6wgYdVGPBr@$EFl4Q2Rl8qVcvvjJmtTq=kU0s5pSaPBA1Y%`;m6T&`94# zStuYC7?z%+T7S7TTT?(f;xkGm;XAl@82MBk8u;!lYB^%Q{HxC`)N`GKF&!;603;

/nocompress

-

X

+

N/A

From db3eccfd6ffe95167290b216574939e205cbcc3d Mon Sep 17 00:00:00 2001 From: Shravan Thota <57046359+shthota77@users.noreply.github.com> Date: Thu, 27 Aug 2020 20:43:41 +0530 Subject: [PATCH 048/105] Update android-intune.md --- .../microsoft-defender-atp/android-intune.md | 72 ++++++------------- 1 file changed, 23 insertions(+), 49 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index d2f56eeeb1..7497f32376 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -30,56 +30,37 @@ device](https://docs.microsoft.com/mem/intune/user-help/enroll-device-android-co > [!NOTE] -> During public preview, instructions to deploy Microsoft Defender ATP for Android on Intune enrolled Android devices are different across Device Administrator and Android Enterprise entrollment modes.
-> **When Microsoft Defender ATP for Android reaches General Availability (GA), the app will be available on Google Play.** +> **Microsoft Defender ATP for Android is now available on Google Play.** +You can connect to Google Play from Intune to deploy app across Device Administrator and Android Enterprise entrollment modes. Updates to the app are automatic via Google Play. ## Deploy on Device Administrator enrolled devices **Deploy Microsoft Defender ATP for Android on Intune Company Portal - Device Administrator enrolled devices** -This topic describes how to deploy Microsoft Defender ATP for Android on Intune Company Portal - Device Administrator enrolled devices. Upgrade from the Preview APK to the GA version on Google Play would be supported. +This topic describes how to deploy Microsoft Defender ATP for Android on Intune Company Portal - Device Administrator enrolled devices. -### Download the onboarding package +> [!NOTE] +> If you have already deployed **Preview APK as "Line of Business (LOB)" app**, you need to redeploy by adding new app as "Android store app" -Download the onboarding package from Microsoft Defender Security Center. -1. In [Microsoft Defender Security -Center](https://securitycenter.microsoft.com), go to **Settings** \> **Machine Management** \> **Onboarding**. - -2. In the first drop-down, select **Android** as the Operating system. - -3. Select **Download Onboarding package** and save the downloaded .APK file. - - ![Image of onboarding package page](images/onboarding_package_1.png) - -### Add as Line of Business (LOB) App - -The downloaded Microsoft Defender ATP for Android onboarding package. It is a -.APK file can be deployed to user groups as a Line of Business app during the -preview from Microsoft Endpoint Manager Admin Center. +### Add as Android store app 1. In [Microsoft Endpoint Manager admin center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> -**Android Apps** \> **Add \> Line-of-business app** and click **Select**. +**Android Apps** \> **Add \> Android store app** and click **Select**. - ![Image of Microsoft Endpoint Manager Admin Center](images/eba67e1a3adfec2c77c35a34cb030fba.png) + ![Image of Microsoft Endpoint Manager Admin Center](images/AddAndroidStoreApp.png) -2. On the **Add app** page and in the *App Information* section, click **Select -add package file** and then click the ![Icon](images/1a62eac0222a9ba3c2fd62744bece76e.png) icon and select the MDATP Universal APK file that was downloaded from the *Download Onboarding package* step. +2. On the **Add app** page and in the *App Information* section enter **Name, Description**, +**Publisher** as Microsoft and +**Appstore URL** as **Microsoft Defender ATP Preview** app Google Play Store URL: https://play.google.com/store/apps/details?id=com.microsoft.scmx +Other fields are optional and then select **Next**. - ![Image of Microsoft Endpoint Manager Admin Center](images/e78d36e06495c2f70eb14230de6f7429.png) + ![Image of Microsoft Endpoint Manager Admin Center](images/AddAppAppInfo.png) - -3. Select **OK**. - -4. In the *App Information* section that comes up, enter the **Publisher** as -Microsoft. Other fields are optional and then select **Next**. - - ![Image of Microsoft Endpoint Manager Admin Center](images/190a979ec5b6a8f57c9067fe1304cda8.png) - -5. In the *Assignments* section, go to the **Required** section and select **Add +3. In the *Assignments* section, go to the **Required** section and select **Add group.** You can then choose the user group(s) that you would like to target Microsoft Defender ATP for Android app. Click **Select** and then **Next**. @@ -105,12 +86,6 @@ completed successfully. ![Image of Microsoft Endpoint Manager Admin Center](images/513cf5d59eaaef5d2b5bc122715b5844.png) -During Public Preview, to **update** Microsoft Defender ATP for Android deployed -as a Line of Business app, download the latest APK. Following the steps in -*Download the onboarding package* section and follow instructions on how to [update -a Line of Business -App](https://docs.microsoft.com/mem/intune/apps/lob-apps-android#step-5-update-a-line-of-business-app). - ### Complete onboarding and check status 1. Once Microsoft Defender ATP for Android has been installed on the device, you'll see the app icon. @@ -120,6 +95,9 @@ App](https://docs.microsoft.com/mem/intune/apps/lob-apps-android#step-5-update-a 2. Tap the Microsoft Defender ATP app icon and follow the on-screen instructions to complete onboarding the app. The details include end-user acceptance of Android permissions required by Microsoft Defender ATP for Android. +>[!NOTE] +>If you already have **preview version of Microsoft Defender ATP app** installed, follow onboarding instruction to replace the existing version of app + 3. Upon successful onboarding, the device will start showing up on the Devices list in Microsoft Defender Security Center. @@ -133,20 +111,16 @@ For more information on the enrollment options supported by Intune, see [Enrollment Options](https://docs.microsoft.com/mem/intune/enrollment/android-enroll) . -As Microsoft Defender ATP for Android is deployed via managed Google Play, -updates to the app are automatic via Google Play. - Currently only Personal devices with Work Profile enrolled are supported for deployment. >[!NOTE] ->During Public Preview, to access Microsoft Defender ATP in your managed Google Play, contact [atpm@microsoft.com](mailto:atpm@microsoft.com) with the organization ID of your managed Google Play for next steps. This can be found under the **Admin Settings** of [managed Google Play](https://play.google.com/work/).
-> At General Availability (GA), Microsoft Defender ATP for Android will be available as a public app. Upgrades from preview to GA version will be supported. +> If you have already deployed **Preview version of Microsoft Defender for Android app**, you need to redeploy by adding new app as 'managed Google Play App' -## Add Microsoft Defender ATP for Android as a managed Google Play app -After receiving a confirmation e-mail from Microsoft that your managed Google -Play organization ID has been approved, follow the steps below to add Microsoft +## Add Microsoft Defender ATP for Android as a Managed Google Play app + +Follow the steps below to add Microsoft Defender ATP app into your managed Google Play. 1. In [Microsoft Endpoint Manager admin @@ -247,7 +221,7 @@ Defender ATP should be visible in the apps list. 10. Select **Microsoft Defender ATP** app in the list \> **Properties** \> **Assignments** \> **Edit**. - ![Image of list of apps](images/9336bbd778cff5e666328bb3db7c76fd.png) + ![Image of list of apps](images/MDATPProperties.png) 11. Assign the app as a *Required* app to a user group. It is automatically installed in the *work profile* during the next sync of @@ -279,7 +253,7 @@ confirm that Microsoft Defender ATP is available. 3. When the app is installed, open the app and accept the permissions and then your onboarding should be successful. - ![Image of mobile device with Microsoft Defender ATP app](images/23c125534852dcef09b8e37c98e82148.png) + ![Image of mobile device with Microsoft Defender ATP app](images/DeviceSafe.png) 4. At this stage the device is successfully onboarded onto Microsoft Defender ATP for Android. You can verify this on the [Microsoft Defender Security From ec565628248827c9ac8d11a92520d4c16428a4a8 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Thu, 27 Aug 2020 11:52:33 -0400 Subject: [PATCH 049/105] updated configure-endpoints-script.md --- .../microsoft-defender-atp/configure-endpoints-script.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index ebc09038ff..3e5de86b0b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -31,8 +31,10 @@ ms.topic: article You can also manually onboard individual devices to Microsoft Defender ATP. You might want to do this first when testing the service before you commit to onboarding all devices in your network. -> [!NOTE] -> The script has been optimized to be used on a limited number of devices (1-10 devices). To deploy to scale, use other deployment options. For more information on using other deployment options, see [Onboard Window 10 devices](configure-endpoints.md). +> [!IMPORTANT] +> This script has been optimized for use on up to 10 devices. +> +> To deploy at scale, use [other deployment options](configure-endpoints.md) For example, you can deploy an onboarding script to more than 10 devices in production by using [Group Policy](configure-endpoints-gp.md). ## Onboard devices 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 [Microsoft Defender Security Center](https://securitycenter.windows.com/): From b21919413057cc08ea7250b0f40456bcacca0820 Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Thu, 27 Aug 2020 12:11:18 -0400 Subject: [PATCH 050/105] remove ambiguity --- .../microsoft-defender-atp/configure-endpoints-script.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md index 3e5de86b0b..b33be00174 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-endpoints-script.md @@ -34,7 +34,7 @@ You can also manually onboard individual devices to Microsoft Defender ATP. You > [!IMPORTANT] > This script has been optimized for use on up to 10 devices. > -> To deploy at scale, use [other deployment options](configure-endpoints.md) For example, you can deploy an onboarding script to more than 10 devices in production by using [Group Policy](configure-endpoints-gp.md). +> To deploy at scale, use [other deployment options](configure-endpoints.md) For example, you can deploy an onboarding script to more than 10 devices in production with the script available in [Onboard Windows 10 devices using Group Policy](configure-endpoints-gp.md). ## Onboard devices 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 [Microsoft Defender Security Center](https://securitycenter.windows.com/): From 59fef75b7316ad53f733fc91d0de6a81a374fe50 Mon Sep 17 00:00:00 2001 From: arcarley <52137849+arcarley@users.noreply.github.com> Date: Thu, 27 Aug 2020 11:04:59 -0700 Subject: [PATCH 051/105] Update waas-wufb-csp-mdm.md Updating the Target Release Version Information to be correct --- windows/deployment/update/waas-wufb-csp-mdm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wufb-csp-mdm.md b/windows/deployment/update/waas-wufb-csp-mdm.md index fb1ed848ac..4a64bd6c82 100644 --- a/windows/deployment/update/waas-wufb-csp-mdm.md +++ b/windows/deployment/update/waas-wufb-csp-mdm.md @@ -102,7 +102,7 @@ Now all devices are paused from updating for 35 days. When the pause is removed, #### I want to stay on a specific version -If you need a device to stay on a version beyond the point when deferrals on the next version would elapse or if you need to skip a version (for example, update fall release to fall release) use the **Select the target Feature Update version** setting instead of using the Update/TargetReleaseVersion (or DeployFeatureUpdates in Windows 10, version 1803 and later) setting for feature update deferrals. When you use this policy, specify the version that you want your device(s) to use. If you don't update this before the device reaches end of service, the device will automatically be updated once it is 60 days past end of service for its edition. +If you need a device to stay on a version beyond the point when deferrals on the next version would elapse or if you need to skip a version (for example, update fall release to fall release) use the [Update/TargetReleaseVersion](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-targetreleaseversion) (or Deploy Feature Updates Preview in Intune) instead of using feature update deferrals. When you use this policy, specify the version that you want your device(s) to move to and/or stay on (ex. "1909"). Version information can be found on the [Windows 10 Release Information Page](https://docs.microsoft.com/en-us/windows/release-information/). ### Manage how users experience updates From ab2c455ba56c2da5804584ea4ae123952388802f Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 27 Aug 2020 11:11:20 -0700 Subject: [PATCH 052/105] Update attack-surface-reduction.md --- .../microsoft-defender-atp/attack-surface-reduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md index de60666730..320472ce86 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md +++ b/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction.md @@ -289,7 +289,7 @@ This rule helps prevent credential stealing, by locking down Local Security Auth LSASS authenticates users who log in to a Windows computer. Microsoft Defender Credential Guard in Windows 10 normally prevents attempts to extract credentials from LSASS. However, some organizations can't enable Credential Guard on all of their computers because of compatibility issues with custom smartcard drivers or other programs that load into the Local Security Authority (LSA). In these cases, attackers can use hack tools like Mimikatz to scrape cleartext passwords and NTLM hashes from LSASS. > [!NOTE] -> In some apps, the code enumerates all running processes and attempts to open them with exhaustive permissions. This rule denies the app's process open action and logs the details to the security event log. This rule can generate a lot of noise. If you have an app that overly enumerates LSASS, you need to add it to the exclusion list. By itself, this event log entry doesn't necessarily indicate a malicious threat. +> In some apps, the code enumerates all running processes and attempts to open them with exhaustive permissions. This rule denies the app's process open action and logs the details to the security event log. This rule can generate a lot of noise. If you have an app that simply enumerates LSASS, but has no real impact in functionality, there is NO need to add it to the exclusion list. By itself, this event log entry doesn't necessarily indicate a malicious threat. This rule was introduced in: - [Windows 10, version 1803](https://docs.microsoft.com/windows/whats-new/whats-new-windows-10-version-1803) From 5b5524a7ae4d3e12597fbb11fd19d8f8aedd10b6 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Thu, 27 Aug 2020 11:15:24 -0700 Subject: [PATCH 053/105] Update waas-wufb-csp-mdm.md Small edits. --- windows/deployment/update/waas-wufb-csp-mdm.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-wufb-csp-mdm.md b/windows/deployment/update/waas-wufb-csp-mdm.md index 4a64bd6c82..0f9d18a924 100644 --- a/windows/deployment/update/waas-wufb-csp-mdm.md +++ b/windows/deployment/update/waas-wufb-csp-mdm.md @@ -102,7 +102,7 @@ Now all devices are paused from updating for 35 days. When the pause is removed, #### I want to stay on a specific version -If you need a device to stay on a version beyond the point when deferrals on the next version would elapse or if you need to skip a version (for example, update fall release to fall release) use the [Update/TargetReleaseVersion](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update#update-targetreleaseversion) (or Deploy Feature Updates Preview in Intune) instead of using feature update deferrals. When you use this policy, specify the version that you want your device(s) to move to and/or stay on (ex. "1909"). Version information can be found on the [Windows 10 Release Information Page](https://docs.microsoft.com/en-us/windows/release-information/). +If you need a device to stay on a version beyond the point when deferrals on the next version would elapse or if you need to skip a version (for example, update fall release to fall release) use the [Update/TargetReleaseVersion](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-update#update-targetreleaseversion) (or Deploy Feature Updates Preview in Intune) instead of using feature update deferrals. When you use this policy, specify the version that you want your device(s) to move to or stay on (for example, "1909"). You can find version information at the [Windows 10 Release Information Page](https://docs.microsoft.com/windows/release-information/). ### Manage how users experience updates From 1288028449960760e465e6619528fab7f27843d7 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 11:39:52 -0700 Subject: [PATCH 054/105] Add files via upload adding screenshots --- .../images/mda-addandroidstoreapp.png | Bin 0 -> 62168 bytes .../images/mda-addappinfo.png | Bin 0 -> 78284 bytes .../images/mda-devicesafe.png | Bin 0 -> 36240 bytes .../images/mda-properties.png | Bin 0 -> 87721 bytes 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mda-addandroidstoreapp.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mda-addappinfo.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mda-devicesafe.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mda-properties.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mda-addandroidstoreapp.png b/windows/security/threat-protection/microsoft-defender-atp/images/mda-addandroidstoreapp.png new file mode 100644 index 0000000000000000000000000000000000000000..898b158eb28c9fb8ab692048d8049f2cf680a1b6 GIT binary patch literal 62168 zcmZs?WmH>H*9I8e-QBIYTXA;?P^3t3C{Wzp-6>A-0)^u4?!^klT}yFy=JuV>)|xp# z2!Z4zH#u7#*-`4Ma%jlJ$RH31O+j873jBoFu4flJpO7 z2i8hLMFIq>O+a}zfdlR%Im+v~fIw8hv#9u?xOMZqL7+=}1!)N_Pov{bI9<}w_1n&k zC!;g7gIbqK@87&69v&Wdu+*3yEV7~Ejtm0QjuD&KtGSz}r!d^8lO9uA+?gOOJO1|a zr#9~L?^VD${qy=}otYp&s)~a5zia-93Uf^Eerl#S=nQYDEJs0N z>4!SHm_$0GTDz$HeMphiq2M3*?@6MV?8bG7bQ#jb46<+hCI%m>aZ`JOMcIwVKC&HE ze|$;C>Q9n|-{)^bV#OK=TTd57)EGCeDk`xm zadE{Zw3yfZk!zeq#RGU~ZjJUI`KYo8CW2)uD#{g=j0_un|D5KoXlti(Rwr+V0NcQD zaL{BLDri8VB`@hz8~E>Jp{ALd+F9F~N0#J&%O@FlrmNEB31D09pz%TZVWP*_>iv*h z70;J>F?sUQ8o9#X__Qjhi=64b&m*qWeMuhlYl2n?DF4Du-}UFooMBzpKc7 zVF>^CkQ|9sq_bo>oU14Fn>eg>T%c|7ZaXTYp`f`rxx+4^W+--iMmx)jEg4MN-lpc) zA$W=K{*Z=W&Tcd?ICQ+!2y^i=JBSh-68!l1nEC~efIUZTUsCe)lnggKEPNu1^XKXW z4?F+D)Iw=_Inr_HUg6J^kNl;@wCU+z;9&2E2c#)hy9roQQ*sTBjR^<{VifYx8^kt~ zp@mRIp+>c|Kk)JJK;WQodJ+!H82Pfv2*$H7{-g|#r?E)$;>T!%!OHqDZ4;TiJGVbb z4)GrIGBPkpNNBuwr-NJTYbhs4a0w&frGi6dD81#`21CQc^IyYUtkT&HX;Et{0NM zKN(_-c@;VEOvVEBh6W;g!aMTJQRCDxB*W zP+$X4C|t}`(pdFi;d_Ed>V_Oj)<0Ep)i<-`B*dHKV0|o7V$2kEOK$s)-1h<;u?tzt znP(t~3Q46x?V+kLzuIm+3(C_3X-o0;YBhwHKo}YtYpW_N7rQ<9`L^TjKTh|gsgU?~ zbaHWX^MBTDw(d1>U{?#hWCw%geKE{*vA1_L4*%}Nv5_q{Bb-cSiE4wlk&&lz1w}k= zQ8DhU1_uX8epl;pIG`^Z44J(E`;{)`1zMgM4 z$g-@}YGD!|U+JTg%jJMETaIwZse+P1ph8Xl--Y7V)u!LSe_vUtb;ob7f1(__&23jx zV*c9sO__2x757Y2UscKQEvl>aM9PIk`(-%!j;EKk^dTkkA>Y}pU!R;ENxvvnQsqBO zq)T=;=uq*a5)BW}z|;Z*$GMj^BCc|*>*f^*$BahW(ku$+MGdi1w+Z%wXuHM6(*k4FB&jSoBG+vRtTZ2-596wDoLy%G>z|FyxpeDF<&pfTAtln z2bPmyTR}xpoXFVP8XBs)hDLmEQj7P}>~{IrD)g}*EG+JyH$GW@ise~^SwY+q{w-;! z0_W74R1g&2cC<5`z;Say;}QtfvX|PT>!Qisw6+!UR9{!uLk{=w@cQb%=pv4*uTM-F z4GQRf?&uf_hi4kCct59CC$9)Dtg32iXn<|!?1j%CsU-S!INy?{56ZJT2ib8WH-5{zQ#_CK8eM1@1u?kkLxoV*muF5 zHn@VVgdew;6z^bXS&2eC96)pLZ%WY@3xg~se)W1^>$%lV(H?N{67jEydQZf;Fi7To z`$iuc!t#N8TT&_{B4I)$3TuObjvk+YplDe)x7{ggC<-2n9QuQ}1|hp@qoDI4NL3u> zQ~Ye?0d1AR@d1kgr9Q+(b92OjPn&KG0?)~ zPZ~Zx@zJLrtgP-$d@hzM%}sUYE{pq?^pOiBBqZ;cnX#V!Sliy*+&nxz1j*KPe@Rb| zfJLBMo0$pvI+e>y!^+Cb!h+k7nDz+Gt6}}wa{1S<5D}Nhxl!wP^z`s2ySuxfDa@{r z>EsmbUeeE1Rq{Zd;H4EHdw z{kj_AE!5c97z*Z~Y;6_P{_^GF;o%T|S+42;IX!OW^^(!kJE5{ zG0$^MnaiqgjYaKKSD5P25e}5Gp&sIqarFmoaBC^am%(FJ=BcVm%yw&SetrQB@0}HU z$wM-Hww_yS&L^W`>xxNt5Gg<;r;FjCkaZ_6J)XdutOi_=$JNk{6#21wTmJ-iQ-*a5 z#+p+~|6_3nPYtqvJ<5&GXY8AACEq4Y{-uWo}*z%M-1OJz&77 z)0D_GAvF~@H2m&#z18a_E3Of5ySE~pot1<}y*HD9?5m*P_t*w=b#=<$l18US3JRm# z{5k{ei0N3R)IoR#V%F3Dl3&kZy;3143SS2-@jw}Q~EYH*4|#+%94>VS4<}+0+neS zC+TILIeods9^vjx#1%r3{ZrIq-__cYBOj}%+2!fOL>M2`x{=Y>O=NXN2L}f`<%z*7 zt6rb{qNlslD!s<%%Rv-I4d49f)wxhZ>x(`w2wtMBw5Px{94pSfL7R0@AQe8qi8Z^*pbfDHl;+{)X2Lq1(jS2i!O~$j9uP&smSW)iBFFS> z^;qjvd(a{vETZ0$(7P3PUPVUOxg#etld=V$_IIIjwatRLW;Yh~s`7nnV&UiW)I=l+ zT&Ob72ZX;Fy1AX-B88yU1%0G$Y8K%x{W&~$Q~NO5?=lHVdKuy=1{Xq7X`G%j7?EpZ z%-DNxZEbDG<<!H#< zKfyV#zY8Q~(PPhkf7fRRCulU!OzrMb4kk@Yk$lO|+hX2_3Qd2k3_JfCv`#MQ8W_tB z|G_h7FrGrHpdd&z`2K=?rIssz(eq9M=<_IF_Bn^uHwlAwR81tHy3}Esb~2vavIGB< zQF(@<)Nc3V>gwulZ{4MJ5Ye!HvKw}Yt3x3e!Kxv4ZFn1b$`vJPkEe%6ge@&CvE=Y0 z5_{euLj5Z`DTjf2vXJZBM_!_w2&|tB^z@XDa*GH&eMCgH)%7Vjl2ULFPe7x- zK{w=CF#|oRK`8>u3W5hm;^3#n2;3CkM{&011P4jVug%T5Dn1V!XZ~{1r)7}#HD#?a zz*O?}%}Ge$m(}(hy5Q#fT}8GM0u2)r6KzynoSOb63`m@^2Mvv6c!I%=vhv@mzJqmi zVpyRCSeRJ{GgvZ&S0)CE3kywuh2JcaLIgpy?+_X3cyGeu;_xtT@mU?6UFFr(U`im^ zAgSw-t+6p=)cYL0Ur=p851{;bb5J}0%N$c02v%3*NMPJIGxok5A^q12hhcK^(G#Zz zLk*z!yqVqG9owwBR{^-<7sH^iurLxf11{TTTWeLjK+M0F1685^iG$U;N($X>{^N9_^*3U^{2?JJ2W0B;4MJ%}bjwx9&p#2RKMSv5P z^ByU{B-~&pJ$1_JjiwP^f5LFUiOlPvPxN-fQP%`k!jJ$8`D*vn`g&DihwoHXu7W}o z3?p2rgS5PbMM-4Yx-W2)cb=VJS2JU;T|-^_#JL%?R|yw90>m5n_C}D)WAWluAP9CC4({POoj&gNH#-Zue?BF(*+3g-Q5^Css=nkU&NUH^45li(6`u|Gb|sqo8ol{<=@tIPY8NO%2BDJwEIQ;B=4Jb3}d`r73OL z>D1S~g9EC_zGKE-p+bKzuccoM2~ZHS+}wl7uV48dn%9Jz7Zw)u^mHK<{^Xk!_{7PW z6c~!Vr>^@A0^%s+eZPnKBacty^I?&Ekpq6*@1NuhPmUsXFQBA4zqZZN*d7!x4YH5? z9@Kp7YHAr!QVg2uJN1hg*-K5*MCR+CA5WK0oigR!0fmZ?tT$VENJ+uep#DX|99A^# z*q_Rj*{AMTRQ^DMWJh}`m=C=#1LsKl2^qQ8AQi$gGK7h1YIJNAf9rlYRf2LrukuU; z8*7NE=lc_XGF!?Mm%FeouNq^l+BjvY)gHw={v_0yB|eeSCS^4xqIHBXyj0}@t)18s zz$XX;l4#`y@6w&^Zh&*0#yc4PA?^wuCyp|X7uywkep)K_ z-K{4Wx`>xcAh>sU6sA*>tRYaLxPPFGMpteNO)gfUj|4?l#WLzybkjC=-P8~|4*~I! zw}vtUl?54YC3WJmO(l?QXm*?F@!P#Pc{Yd} zxf(_9=PT7-Cmt-)tmuClAd*-ZUey3_vJU3k7GZ)WH)B|iY}CO-R!|~=m9BKkE(>>l z*cP#z8yfF?evkNoRo|X2W8oqwAb>@y#TRxcO8azuEjHFQr&wOz`>0q~(b-u%kit~m zp7kf()&3?6_eDB|lVvZHL!~N_bxMwI(hx)4)9tCOy3g)36!uK~kbvM<5tn!T{0KI7 zksYfB`7~*gs*jfR^qrlZKr4_d>c&;*j)3qq)4$$M7{kZMW#{0K-W{MOr-UQ%5R+<- zD=Q~AKmU6@y}c9wdFuGJjIuC38fGx;t8%+h_auAyxYOnJDKv$?TH=W4Bf1<8?nXvc z71=0!q`&*df5C7>t^MPCfM)t`@AP!B39cT(n?NdLZE6P_izV!jYZfe2TgzF?ITIKM z&;+$hc5`wDL9(;6U^CM~fNk13*+V+&^80J)sE#SQ4dm0>7OT%yhahiT2djl48yqpG z=i_~_>=s6T;gPv1cgZ{+YFLY zlBswUWfkRf3ky$=o@TOiGH}MmdBSzgEUaHC1?2FByF)s2zm&jvL;HUEWCvSF=^Ygl z$I8n3rPB*0Y9bajRH!WKrf=c=UIWX{^s@PEBG#3eS;@{1ln~S_B|XS)RJ^#fd@f5# zzdW@-;1dH$H|n;W-~XAdYScL#&=k6bw!UUOi!s5HYvjQ?*!P;bTd@F!sE_p)l@5o4 zYq%Dx5RU`bI?}gUGfGQ~;_NgusGzMYS;aYM1rVhY4smFFPA6>a0#j3WLqqRl4yFnu zJ#`5|oRmEq0A{c+gq9_O3Ca~$(S|dN&{%BrWA56`K-t^W=Ly^DPm7O@1#QA3z$q#i zWb#|l)ARDorIZK@3we8aH8nL+XXk#gur!U;~Pz8Jk9Osz92aglRlV12)wzm?ReZJ z3}RO>HH8+66^xIH-mHo2m($fPdzCWurQn&H<6w`Ufn2mK68heKVEY)X_vw4ZjDUMC zC_v0t#8G`Sfja^G_~?Cg<+W4!qaL9s#f8&7v=|?Me^=1t=0_9r{Difgpl3f)+rlF1i(D*0=SVS@+Cx4*eB#^NTW4oi z@jDK5T}DRqqUaZdjn3Sa=0b})sXlqLX`Z=xQ!~?=PokphgtFHZMOZjwxsTLv^~cM# zXd~aheUJTydpe$^5?F-fjsZY;Af-I3s0XXmn7rtd(%acpI_b-VINzN@5FEgz|{iDy1sNz84x4+|nI-W!C_^#XMfUl5(^uWn;I0|p*fnZph)cI^Z ziOjDduAf&`NFW)bF!cdoUxTLdih?P7h%=qm2S)j+M9D9hRkcTUit`IA8?1X*0g$j6 z>$QKakduYQvK<;$MsO2mMbXI_XpJ*INHn&-j&947--p=YIs=_U5fTzIP22?C_YU^Z zcH#Whx6An<*>)CORmB!aEzQdXPBtkhsL+XD>gRCaz>nvE@sW3SPEKfUjzbH!LOIrG zcej&sOis=TMT;wg-=c$u4GK+2U)YcPTgw*7hN#2lF@ zE@g;!LfHe-77|)EY%hAl`O#DsN-7Dlcd0=(1%*b0_@uiSY+-_p}L3{oZf*sAy0QQp%FCu(xFjnc!okP z0qljwHVR0g-+&aqvu)aoNBD@RM6l87hk`{Q6aq(;EO8jtg8rj`+nVU=^0Xv2M&>Z= z1rrM>ii==FZMb%7WUOwe=xH3T_UZ(TeLr%{zzj5I$swW?Oib$J_w?SdWU>boM}G=Q zsW@+uk3o_5HJ=FC)I2<3qs!PAA3GwzP4)*SvTssM9E@!tCw~tS2f6thkq=>s$Wn{2qWPfGLs8rvF9%7>%08|xadV!E zo0u0-)6D+*wR^fw#d>{xO9|v!poev1GmcECc*o57=Yod&m=lpR34REo+u7MsgOEW; zR0x0vXwJ_*!p-gNO5p7=`=#u#urS79{ts$$!vh0|i_t95rlj;E)_sS9`VxZMw#SE? zed7e|o0u?T(k2rAqK?o==n;O0oBnnTmFRVg6NtX;Z9+*y1b7wUu!Z)O?ByFvGfw-s zXI=48p=FHpj|~2bdIQ z5nBn|1*xLPn0tGB04`h1t6>HttpcgV2o5CNATnIDjEqFksazRaEc`W1_>dMOjR@KX zGA-!P`t~?ela(cnA+Jq6l8;kBP9}kepO=b+h)7`s2f8G%`snZ9tn6$jw(^P!xO*ya zx0fNjW^Y-(V*?H3T@D87_01<++v$&WkBcJv6FKpkShMr<+FM&D03T;L5M;KVqX&AI zx-h3DCnrPIYi|p11F)O(3s=^fhH(+)WMpI+Si^ps2*`q@=(iMsjI)!f@ry(w=t%Ly z=Izjfd4T&Q4hp&$EM90y819)AXvyE>=IqF4Wz0^di3S`FF=9Ir z!)!lLNpG*=2VqmfVwc69Cc(ageC$xZdLxeE*&p;}q@ohW=D;2?eHZ(~ed}2-ly1=w zYZMZ?1>jG4o`f;^M0CoS){)qbOA94=vRMTdbU*wFx(?)f=~1BqY}#oQTxum^x%9-L z4s-Wc?~5il2iaG9nhaz!r2-3FQwz8sy^P{ik9;i**3q#f$eaX?7@~G<1DF znU<6lES-ElLq_g|WUSL#lOMuc>w}KJ!|zWXfemm)>}I(Do_x}j+dA8^yH1ZTuokA zmvl`kS+^y%V5ChEYd)G=SWtJ!R*LxyHT=lt2cUoL(s4h6mj;)q=J{deA5G3PfMK6O z-=0$;S@@a7dGg%K9qBEB_3N8*pA!_CqCx9>v*q0-?oucPPMd=!){GcCcvOCG^i5e_ zNomAjH@Ak`pN@=B(zyceu1C8Y28OvB5=t&weN=XuOKBUyI zVr1W_bwf#mla*`T`&FtdOnZ-UG$FU)$Rmxv;{w?rrv*81m#Wc)T&e3EG#dw`r6r3K zD?g7XY{0B0b$J}{$-}=KQ&@$A9W#6`@3F8UkAS2?Q&2{!#<4TNseww5NjgL@x)5>K zfs8)A()@X7nd)?-&IX2&6R5p=+or>{b%auctRe2|k*7%onwlE27|oy85vh-?9pqBg z*eD9}QUad7#18Gq?dz}^N<&M$ztxE?g%Avzfa>!t?7U-<_%yxsk4|%id-%l1PC9C{ zpvikW2$Ah@CH20KDH2APJ~yHu`--|OhFuIu; z6jm);a5WB5S<9ks>ZW>(AL>2qH9&AnVbltCy!Tppx#!eycFB!z!cSwS8_h;xs5cIH z?46i{{nOrT5%Bo>5mjI|9R6{U6d)1c!iI(hK}s#Fd^vJX{)4ZS&ujk?(aC28k{wp+ zkRpEd_4NVYJRJkW=vsR_WS#Uxx_wN2bzn-7Af_K@kSOJzYV}h%}LsnC-U1 ze5sK6Fy@Z=!+GIbckw7k_Yr*9p}FR!p)27#a~`9qQrz{hRGsRQNTsn5snasTMIj$3 zt&Zmqle0jG6^1b#8MhG}l2>Bv`5vx%^hi0gnJg3hBL)EfVnTtIJ*FOK`xQVDJJ})F zP$iom8@zVB*_uT}M9_GG9r$A%&VK$~P)DQMS=HlqL^R{&KR7tp%8u=X(tLUG<-93g zL|S*4uF;hT^pWUX0ebgm##y$>NlFCY0FLQ-?e_&rRc!CuTKxXfr`4G*Z4V5<)`T8n zt@j%huaw1p+Kp#tQb4-?G*v}*4{vH*`J)_)fJy`)O)jmTgqs}z^7;IeqJc~Rke`2) zR)ie85!od5BP8`;VeZ{?nPH8Hy0}R7#K8*1V&bDv8_KY#9^oiDx$V1Q7YD&byfU8YKZEpu98X)%%2yn^S9L##kWZ+(3wl#0qqT$mV@@V>>2jH=VBwRU$%B|d8g z2{}Hz>3dg50Kk0{19i>b&d$6xYX%zr;mCqK7U0?n^?KvuVbLK1JtiN|jlf19!tn$1 zcO`HuX(sUragqn8gTRiA()zn21wax>DbUo`fL2Z1>eD)AU}q}n?(10Mu5ISw;mJ1; zXF7}uZ+rKSky%81{JG#GsuA==Lu2E`(}p8=_cX$9P+YWk`!j8s{m{|$MA0_$_ zrk5L&>qAFv0o0%4W0vFD#k`%Jotl|Z=l}RhHtcdjFuQg-rkCc!MyTlN^^H!~p9Sli z?UvOI4ecGQggtI!Uwk~8Yjh(S9W5z1o)BXR#WfAl4h%?lu{024>qEk`J_U-Mt%{5> z+AnQ~0hrao((?S2#FzuaG5D8|INXJrxioAIZ0Y+PCi>S)oJoPHRfCxlDAw2^0nI!i zrVr}sfjABFI7)MA z>8kRAc+a+P-}aC2)}66@VMz9WX11EGd_a%LP0x!EcL$Z^!$~i0V)o{B*1AHKkm3k( z*DTLc{3WkLMs|#GDWRGHW;1@D0GBJu6y8u>jlmceIwIh1Cfhrs zDb7ScBMMdPDGi=z! z#RVaAB|Q<2Giz8uYCl5lCjl4AxTHL8Tlg}hKlwd9y{U!e1xL;>$Zn>h*m%_Jn+?g;0ZJOdEeN+$|K z$^~1!=LD6~=D0ZR<2^UJ zD#yCC1$P)oN%I4rd>xA~BUn1GQ9s8} z5Ce*Qe{}m3w?b5fH5zVEaKP0Cp$|+U=)MPa|Fq zm_E&E4tT7g;1O+NA0J^ddle}dKS1pf2%TS;*Vg`ktvEBgyLRGYe9G1;KRc}+aCS-t z_>)M{5taZi2|$=F&d*075}pUnGchyEJPe{70IrJPb91ozQXGCSS;|ftSVF!49G{be zyF_@hs_Iy2z`QY)uu{D^O_CZB1<(=qt8KiWUx$Um+JMFvQt?`RYl^*uiJ#w8zsf^9 z{nJzgf)lMEKuFPdv=1t)#Lh&_CSw=Zej*g2<@gW^9{D9usv5oZer9Hd%IOAK9=-yU z3?*IApOFQS6^z@j6KHFn?d_pZ%gPyxNEtAk*0n3mdJ2GIoO}QtsUU}KhehulPPnKd zvoJ5-8IUrP&rSN;Wz#Qo*@5t3Yv{(-tF=`g;k>#eH2jkMPcLN%nCHP95ueT>Q(TBv z05$}WH32#gR(vnNz>;{x=4SqI!h~^$JYaM2Qbzy5 zoX$$MK%}Uo^b4#BDEN-_it>@e&h>R%D3@1GV;?j=NOEvMhPH?gK2*XLQs%S<8fEiU z%4G}q?SzJ=#MIa0sGj~KaK318LDn^hYoR2u0BI@5Yd8@Mfne}SYnttFYG6sTEbC`6 zF^!g&vjdhWN9WZpdz8rnC#TvjQBm$-3qx-446L`VmZxNkJ38TeAdEJs>A7Zf@S*iseksqsZ!|1MEdbP@#N%C7D_ia*#NRJ8SwZ0w9<1tW27D#^N# zzTn{rR6|O^zWITYyxJDA3_}RQFz8u*8~Ddil+mj>q%4Rea8ZCz1?X}y9ez-`!^i9E zMgV>XI!(z(puQZ!9HQ7zI5^~JiOZSeK+<))KgZ3&ggrhA*~v}BV8H|x@oLeZiD6X= z{73%CjuSvaFz->&*Z%|tQzQ8%r6r~HWooGDFbD}L%IZ5`?}B#B8!Uc>1AW=fM3?=z z<(<`MAf2Y+t2vGJk79>C-5&QTz|O-@2pBl*isb_66qhNgA}DAI(2!J4Pji!#O?3zk zY&7ZrSldu9_GrPv!&v%G#RZ}j7;0+bd;t7!L;?~;nAw((a|(dBLM1Yxf7IhjcAeb^ zaZ2XpiNuGpkkXF0hSRj({-YPWQQvEm+b>!3i#VDBc2gVJP;;LGOg&Eu=q$1oh%Z^9 zj8=$328szsCdw1v^6(v;TcUVs%clphuM1|RX+e*fb3$@Yerj&}U0#}okcZ0X>hjXl z1G57Kd>lwdo)~F5rZjI_>kXpA{D z%|r#Wlsd+(hZchLdu!7lbx?I8xUo;jOaSu3u5L^Cpami--u5g0OVjWOEnHDfg6MdqNgV&(2(ds8G(uqJnWyr<7&T&1P4tg2T z#kcHXh()$WMv)A&|Hx0%X}V+zU{;7$GrHspGi+~vJ)ZC1~f$R5V`nLs|*oo z&LHZ;gqTPaR}@1p@1~z&vt(tUisDQEM(3?HdN#D6xTTl~E-7*xQ3;Gar|-e8J!x`S z3H~+~PioS$U)BWWSl@uqxCKi5UF49Z9XGN2cY$}1#mJ|D(O@z_vU zQRE041n#+p(U3yO6aSrey5_!p`&->SjZmEHAgt};F>{ey*d zAU@%up0Q7M98u_}vdV~;ea{>x2Za`g0RTMP+5{rP!eL?WNsj&k1*;|FjceP9SmDTn zze(5~CLloU^T!qYrH?>Y2Ji#$EE3O_);%lWv}cO%U7lMxr3hy>k=NG^gDCreX=}=| z9_S%!fGk^6Gkttq3D869Nu6QH0H08}DsGHnBiP!WPXNLA_7ztceJ&v(2BycL%XRBo z;i98sH8|K8luS8IZPe^N*p%CD@dYhs)vpt9F{JWm++8sxkg4XR_nHJ5$Op;EFi})G z)zGA3W0A{l-$UWOx(?~*h)$r{Ld&cHzE+#Ep+{w4}91)W7nNfjF#5K2JrR8mrspH8w+ ztXH{jDBScjgKuy=<}Nz}06{3{cg!p-v@6~~AeFO&`}+HHa!H{O0dp$K!PHgsEQbtN%Auk~`0P6U>Ru}f3Urm|Gf_A8@ z*6;5=U}B6S6B{$@lE8b79f}U@D50%ZR8q_l^ur#e_k|j|IhXr?UETn6gswK|N`1}> zYe)qs1{0EV0e%Kyz~LGh{6{=K_L|3-!XZFxJ)v-1UWt#N|D&G%+?>|gQsX}zfl*mO zb*KX{47fs5i~4T(89p-XXbsM%S>USf`}cd9y82fQ{+xX_j(;~H3O)FSyhi1fAA z+Gr;|=NTT|IolMZ4-?~W0~b4iq+7okOJb)NQ5X4kJUH(#IBQ^;;i`4p?%Ab`|7Ti; zlg4_b)sH!5(3^a73S%9gEl2EbiJPAV?&*SfMjKPnV1Z( z(fMIE^j<(Ym)mv-=(u`0{QNp039a>3@CXQdd;5h+tl50uXc=HUIdsg-Xl4Ncs?Q4W zkm~oa0G`P<8lQ^X@t>2ElOys6mqxS|(L@N>a*)@JPJ)=2s7#TjYcy08#HhYf9dX1+ zxZ6t%_?~+>IoMFyR`2^UG4*ADet}2_F_rwsr1j6JrTO;I;rnMBkSkEhkBEqlHricC zl_rf z1}8_SJF3X-)2r3>!L@gk_QSJ?k|e(P0}SmU)2?h4}U1jAEjzU6D4 z&SnIXUu^Mb9ZP4|3x!2()9pySdq$dNPGd6~db{8+UbqYh!*JQcv00ycwbZch2~MP> zbGY%QoW3jxBu$*^5^2Yv5c1qT-wHvvJ==YA9tFm*7OuNpJ>~!J3x6YL4@n2n0z(=f zf4=EOHdbVA)Cbi6-_KC9+xXjm&r7L(l7&`4=v_4MAMcu?LTY0n?D!rlb7@acU0rkOfxxl<1Or7rk>a1fCk5Zg zrS5KB?==2r#mS?VG&I$el@Cv|R$6{0iC7vh16Jr9b1`{WTYGyuU?vk1(*OAJVsx&k z5Ll0aGE8CK2EY_tbo3{APS?J4kOpE&LvwSzE(=@wxK_#k&w~Q{(gVSPi~tPSOxfSJ zRAkcnw=hd^kDNG5aNoWA-fMao%5EYZ1iTbb+JQ?sAD#R5|JkU9P<%@%11uygyt1+) zNU928tAEc1RwNktrX>T6jE6T5;SA(DjKXzpC&>O;Rb7ox!O>X$?}|hr8j1zvO-nym zPgeQ11|YzfQ&>n$39o*St&S{_8Xu4TUvI0gFjZ3IeX~;!eP!hYDs7^)r04g41AJv= z@R3lsUGN6-R2aZV_HS+`SUZF0-`@YVdAJ09F4>7%-uv6TyT5-=YHMq69RtFXq2?j~ z*&1d5glrs)!i0%g(%DIt8k~alU+-KB?zT!ga_wP*nu$p6WIn>eRt&?ZRjR2N zWk~RxYV%`fSq-dz9p#7gK7baqyMUwV<9Qf5w_7sMReQ%C3NnLoK3aw~Tt2;kG zZzjoPzuF|!wH)q6`HqDJ@UeTiyMGf~k(7~EC3X+P&Yr#QyqxSv~z4M0o-KgO}N#@J97T?fWKq4J%9r=Yzk! zw?QGc{;+vj**bl=2E2wMKyP`uegz1CzvrGlfxuC#8kKigZ*aP;%yhAwTCOqaOf81Z zvY_u)0Sq8-PhxK(0k7|U5i+U&9k=gdlE8u3m_PoV_Vtua4#5Z5?N|te$E>83Kc2C1 zv6u3zZA*hQW$SOgeJ1$)3=6Hav=l~beJ>iht>KRb=i|~ZVN?#nG|UPpt>on7jOV|5 zIg|R91});fB!zC9$gUB z>wpvRa-EXE@cKADhBv-t?Em_wUQJ9vMaAM%hYDcA7xR5vYjd+DA(6W|!NmW-&CHAv zK|uf3g`EAZvXX_34WA^E=|4fXBMpQ!;eO3WsCVw}O#(?~XHHH|;ZW~jzV{Xt-~tE7 zUQH1LX@{3ztzJ2zW=KPhfqFDce zlIEs(^|h3aVD+8t1Aj6~l4+ zcwONQO)slw$Sc4x#q^a=Chc5c@bKve#P4X#+c{3XWPO;NGLQ>q_UdU)Vc~ zLqF6MCw9D?GAsogt|!~IbZIZDXk@-P4v>!5;`94ekgT+6fLG_d`18Y8FSOT|-R6ss zSqX=DPHPy+x+@g40z|N+gN)>ue*XMfRFFEIh{-WJCHCTZu^qO%OS@kFqY*C(0U0?E z_S@_V4|yszv(Mk`>Ta;Mw#nsLg`K^9z{_4K48pA$38&1zJQ$F}SfY+G1;T5op`^&$ z#H5ASq9jKvfhDNv)*MYbFH1f*f3HC&#}G__RuM5jH9hK~YT;#Zaf;l&YZN8fPVn>1 zo4KFy+YEEP#W$nZ=Lop6{oJL?6#XiH9*3&ZD3y<2)1+~oeCzc0j|c|Ry7sWrLqlN! zy)jf>*+21Aq*~-uD`-IGZmj-u2Q2N0;Y+3@Um9V~l&H04Q(rM+B&_H|wjDgZ$dtV{ zM){LIQ)x{tO-Zt_w(y2<#UM?{-d$6K0%j)@6VsQpG_D7UclM__-*Pu5PS~su?^U>~ zeS?}iE)yE5`J()MJpI5!=i8MDBm6mi`ef5We$B(6@(2a=?s#NzX*Vv-&my9)X zw~x?q|2y@`Yu_nu5gEa5>~|Ic44h^~%P+S};WnR{5!3#@tIuDoB?OC4#Voj0c7|Az ziym!b&XJNhN)V0CdA$`|*%|n^#@YEkuX5Zk{M~rj?(tL~OQMModp+0y%+ndqPwxy3 za|2#?0@QK@CU^f;h;Xo*o13~iW(rX;aIddVlAc@Wze@%sCQvaFlEMC3KRZu!Tvqa| zD0^u|9b9j&Rp-alzC+khQh7aIzb7rs{XPLAdHRiXyuU1*N#Bb$j>Ef}_iVWj`X%_U z(fn;W%P`Mx=(Xo@a_!>2M9Cg=8yg}VoDkh;CU5Pv&d$i2+*#e@c=C;$57$BOYoKtK z>~E6k#5EC5cgB`MO7^+Rp|E!9$W=;=2mVE=DH?04$QzZ3iI@lo5&X}Sxw5)1zZvLO ztBh2wFh+icCZOR}swOIYK&y|`YkOe--jb%El1<*-ArH4sxc~-fwY^}Jft2J?r0cIQ z`;i4HD=daOXyUbS`4tSmseJja+a(DlVz!O zwg>3+Z{B!#_{7A7Ibs2)kGz>yQ>)WZmVJMj=tM*er3_yHvzEu_4f4zD)ukCC%+2ci z&ECNnf@vHb9UZpxk6K#S&kt9I?e6|>Yt3MAa<7C0FsH_7wNF&s(4fVwsi}Yzg+ee{ zQBgrPuDr=iN4K=F&|I8xM}~@q*6H{07MOz{l9laKTLV3tnijsiyo|c=l9Q8j0nQ+7 zogY7bY;e>7^d7*%mC({nt6lQ}V|B9iKwWRt9okW=_#P82$Zu@Y;<(y50xDJ{8pEe zm)F-h{0>H{s^}>cxj--{#K?IKFZ|XyyB9jrts*iq9zV@`s>%P65)|=uy^BsZOwf&t z?N8;}Z&Y%^VLrP*c{;3>r}_4JRvzr)k`rCe&-G*VRbP@ne-W+j_6>r-ZL}R8TGNZA znvM&+QDxU|nm|ok*Gg=48>rn)Z1W;2Y9M~6bIXrQhz>znnxV5Nq3C|EJq`r+!BG3F z8TLwxIzzzUo#bo&Iz9M!(!tw4Oe3Wi8nnDh9%e_yY7mWqm0Db6D2%pZ6#AOnzB&TFY|^jC*OuH+WP- z!sa@%c}fM|a-4yE3j!L^gTG2Q{GM)h6}m;{e);q_5B>b<_IrXT&;OG16STbO+p(sT z6KC%)YbkJaQqoLy_w)0hRi0`l*B>BNK7Q&;uWSBXcr{`En%#>|Arz{R=l`sx{BoR< z(EatC&QVfZdvD|I#Q2-?S00baOgJXnE#lxxzzUGHEV zE~YAUx3;x#q&z*wlZxIOzdi8x0Mq}I1kYJ{eve3^3zbG+GBXv9YIG~{#?uQ{m&f$= z^^rxkw50;NvK-HQUYD2ChZ#+R%3p6O-d?W~#PahFPZ%iPa17xzN9C1X4mMtQrh7yB zc9vFG8+@0*S{IkQYmdypC}DHJ8~-`^5CzRSo%ih@hI@k+h`+fxY-X6erY6kaFa=$S z*xBX{-ydc7peGpa%;@N&siMovOCUxtKzNj6$4m9xTwEE?W&dfq-|wqU0VTi#0LpVC zI0Mszak(jtm-@>-q+mT^79uXrSQ||BAVupnsBEsD3FWot`^)C;k&OQThpn%Us&ZTR z29yv~8Wf~KSb(5}NK4D2yFpr7K)OMsr54@Y-7PI$(%s$N-^6{+z4v_M?6Jq#?mt+v z<~!eKKF_b_;=(l^Hg@ZZR@w*yF7>M(%xe7iz?PkBIBJVFH>_Wu7t9$M&QU*f0BC?4$|0-rfw?FxUrD-gmCL`?nZ7$!1N7ClhWiZwYC|QxKa3Ah#p%ymF zzM-CA$SMxY+i}^GG{UhbX0emCh>rVbk#A{fTc`yEWKrY#kZ1#c$YOBs&sX6uez5;2 zFW)vl5FA6Ap8fmx{Odc8!*Q+NUU3h+t}am@bfTM;WjC7NJ>jTckoKWwc(eW(Zo(92 z(8$=^Ph8oUVEU=4s)nFG3ksU9G86jRXxbG9%+sA69pAmZxuruGY3V7IxW)=qf~XL% zR#x}D-oD3e9z^^vl4C{+yW9Q@qMt&7l zWqQ?WILvz>`DEZ>UHsnYFd`h%F-#@)d}rQ=&o?M&bZ9K`oeKfnQh&m9dJcTc(jMS0 zt~RJ0^MLb++76us$UVKAAOBg^Gh|k{zH)YPfqyYwX-;N02D&(GiXWN<8fB=rd`0o` z@rp&7r+rG;gV@b#*d*MJkCD{szob-Ev0c1*d%!M@{21{IB`!F`?$lcr36hU44t2wb ztOY&(sZ0Wpy_h!vPqk{&EVskM>fr0yFzI~$NDOt`*$?d`HmmB$)8PNUu3JdE$Q(5g zy76~W#XO~<-gFu;d9wTE$M}7Am`V7|PQoZcB#pV_CBC!=##D?YS9{q zobx_LUmde?rcY9s9L~U!J&$p&a^DG^jpFW zhpnC7JCU)X*ZCoDRuw9ybHDv=qI^wBS$|54`mLn|0i{##V(O$?a5yhFW|~=rnWTaL zNo-P<7KUP5j;`HpcBIot7C}PIuGaBB8#7AA=e8Zqx1rxf40`NnYhJ$#$}StoJb`Pn z#CRT(S(a55Ir~f+c9id!IPJ(=d^T^PKbWLoirW(QyY>u)ja3H`Kdl1j*NpHX`@68?cJ4?4x`o3xk| zp;vz<4Ha@R6{SE+7U|TVFQe(=6D@Gbw=G+=gXcmz`PK~@w&jKUh{hQcO2&AB)wpbO z0z=Sdv-$Q7Fx%TwymtquO4tVd(R*9nGc3UP&*n7Nn-fk=)z+z-g3?Sj_&ZaA(Cuzh z1WOM+85Xkexx5UNjM7pjS(5HPu(D2LGwfxSKRUK{CL2szqO@orkRyDi?>~t+uU7Gs zHaEU7UsgT&rKqmHv%lYDx+(jOo{};e<|T_U=7stx62+_1;FMN6Jg9=T^t){F(wc!m zIs#^@&&!c4i7PW5Jv~Y}mQVlM7>$8}Pn#}oMu4e6TOt$@`bMkr+f_Nl;TAnFnHLe;e0#hguPDzDDYOUikB8pdN*f!2c^_fW0NtT= z#zW*Xoe$gbE$sUSeE&J12%wkY(BZr*$zQ*$3*5}}7C6vxM}6pd65kRiLCN^zz<8Ob zSO{k&9>>Ja!$a)7xVYFPar4j^1mM3>FaPTC3;Zu)^x|&cHS;|jl#gQJadFTAJsN)R z{ie@8m~_#KefrEbYIH8q=UujUSKHMNq#Z?|%~&Knf2JEu)@Q&xDUoorj6T1JE#`2? zY6F1MsmY#tbok|zZdHG+mSc%eY=C_Y5` zOcc^CBvfXo-J2PX_TdFd;3&`tcFCi_jwY!|=IflIy3V&jU%Rn8%V`(#o|zSK$74H^ zUX$`g2jcO%_RKFyA)ymeQK3^qh0mWCx+4HmskOJT@CzsCpWcx7Bb0qz5ptu)9%`uA z6Ys;g-9OLrsq|Fjm*r5ab*0wtB$3`&(F0kaQynY?Pt2)GVn4E(n99^WM&+ z9CbT3Hnxl*T*k!I6x=6wswExjx5zoc-6$iB8nwzA8nc6g#m<+dBu)1Wzvh#wey5x; zz+|w}P}`tnL_e8zM%2Er-JOAlzGG$O zi}ONcUYuuG zDL5J$M4*Ks=4QGFO#_Io=-zdcdM9jjTU()g1qU7aBTcQ6+U@V(9)OoJu<`^WaBfY4 zu<3Tqq}jz>u;kslhb_AnxM^|m#F-z`8BC&kbnAG>1xIHOQfvTTn%wWd+EbDdZM34= zos|SMdG8z=KfHQg3vWx#mI%(u6mOt|wXthh6;^z}k^<@*8oWuO7#SInvr&jMNw6QL zPLi@%_8rCV6umzmUN&to+YZ@Fqs9gW1YrM6Bon-;v)jGd>S1Kitahj8Uk@T=BUK;! zv%pRNE*(i4Dq}eW3X9v-Au=^JwXAkAWua!w!74sVH*)RO#kCT{Lo--81HyWry+%3xx`A?<803v5M4 zzj&mYDH)SrP!JIwE~lUn6A_`Wr}xFeP=xkrGR~*7u|BW>rg!xQj0)@$i zh0js6cVkB}F)=}s4)CKDX;u9snY^bLhcw+C9RrAt+v)5nUTjpHiIEYz$ygvGD8qLy z?6N-6s0T=+KqT>Cdl`MKK?;g3_G1evVp#xfeyj!q07zx=p!+_LbS5o@-ufZ<{#W2a zg05gPj(F_Jbek74dRs@w%IYe&wKZt|$dG_TqHJO;+iL)1+ND0u_DW%(rw1+ICs9!u z1sR9!I9z~n%(3C(;T38&IKri3z{`V$4i5?WwIV|O@UpFfm>YK92VUS`1Kg4q^8Lm2 zz3b5-FNX2MQK02|IBA&V%4D+kR1SOY5uuCC_6c1hp*wuA)sDHAZGUEzc9A^eaYpAIB)eF4L z^ZThC;i2}zR@Uqj*c81n+-M2kn_>^VljeKY_nUD8@EAT)q>_sipGM0z+AA3~-Yj*m z_IwTl+xArh|2&*zGSlLG(PKvGF(C{}h^-u7gf;jnC&Z&`bL8_1`jpr9CXGhosJ zQbQ!9E5M2Im%%-8b92ilVh(b9bPkM8eE3^i#zl4OxnM&adb9u_46uNLu9|p6)?dH= ziVi_d#`%6B{Nu+9av~x#%utH;fduQ~D(pu1r{NzV^Df7%9PTey_vd+?FED=ayK`75 zTFDNdZjZkW2rU1maw*oavA4I_AiC4Tn18v?iH9eAR3^pK2t1s^y)!eQaZUqAm-Ep@ z$-?<7#HC8hgjYmGnhjPfgDKz~1Ne-NuI{FhCs;b0hc;6auwX($R2ZP^3c}8~S!G=r zIeye8-CZ?bT^qP+Q430%RN~3>k`NkbUt>~TJ!E;-xw#qp{(^WNpVBg5k$8%Pbs2RD z+{r*AIXVNtZGV6N2kr(C#^T>)%UQIpH+WCNWYs&vWYa0B04B)0va?LI=*95elIg*>`)hTA9BiLgI4L z)p@U8=BR*he}0V|pegpiW>E))$lCi3Hyc!xn@gWue;F8&8nAaQ?^N&PY$z&f2$JCQ zj$L2N%!HSUl9iEhDgM`|%GoF=xVknj;C2b1>Z)lfKG*{e_56iXE~-D+*sub6!;~QN zO9&9|933Ac-6%ci`1vQ@3=cu(x_b;n+L{|T;)BOZLR zR$0QSg%|;lz_(5X8tePz=VxU8yE~g=XT#I*Y+ijxW;rdUkhjv}U(9TXsA%q?^#e`|@XY)XYpjBR@SlF|i*fNRp3_PYS5G zj)~Sy-%tN(6O@xnOHcm}A)o{iC9OW_mNn|H??q_dy_3<_4ljjXf=iR*6bBRkp@T%joN0rL_1@6@hjb> z%M#B{;$8TsIXI>#80(<7K7^E$e^v}=pf_%3=ri^|1lOWN*g!}Cf0aC_^ttD($7H{qdw=74~P`OID$(Tl|$WgiC zSSHQa;VhppQPd%#h4%sl>gQlkE^%V2EdTAR^k+f&z>KpB4Sb8Qwbv6Bmr8Bu2~mv& zsq{^5>xEf~LmTmV%@w1BmD_{_qVXK1_Y0y9LJk?oN1X2qN6Syz|HS_`>=Y7&jj}TM z6NQeHZ0>9tpq)lu1)nAb$O0$6>)oLbXpj#^zcVIrTkAqQ`H6OkfO7H5u_X$87f{pW zRaI*ZPIF1zF6P=VB?`cb7OI!%EVXF?F?w_=-|*O&W}R(coir*!w*WHwU1!t%G?2=K z8i0=ijQHhc76}lZ$K251ym;Ze*I<9>+0`Trtb1|q&C+2E7NkOKr(+HA_);onzB@L?YJw6O5P+pr))N2nR zMMdQRh6c_`i@0|#s#aD^avXRB0#FAL8R+GshuXEw2l>JW+OPNTBfE|jWMtsK!8^es zBFN$*BiFXK)#T*7SZYHfBD_tp?u|8VY%0K^mYYkfjHvPr^5Me=CMGMmn6z*(P)DPk zh8E=I30#8)5^(x@n92$D^<3i5P*7e>??2=ukNRXT%AnRojE)as#m#>ZC@@Vlm~<{E z-89w@SLn{nj+9V*6IUQp`LWJ4)_AiyD`NK*@$l2=hWnq4JV7T1=FbMuTuS$`_Op_4 zr2JxQ1snk~ zTv;jX6SH=81@Z;Bxww8&e)-;K;Po{Rh#DD=@c@{^DAAX(0Jm z7ocry4?{SwtP)&hy~$PQQYctaS`DL<)R&^@mf-K{Ywc!x86_zXxl}2!A5S}a|K8*P zdp8;O3ICQN44uRA`a{7R4Q?04o1k;e`X8<@)Hz)>dVZed@KAi-p2Mynav>IG%ZLcH z7b;ja1a6FABIG^7H1Fi-Pi#8&BSb)cXa8LN6oZGgacwt2 zT}dkrsoHTVS6yvhWrff5XdIoqZ}+N1YxTRXo}Obsx=dBsF@8l%!fw21nF$=|;OD2; zF*6go`@OZh>$10_0@Sx##>OlAIW4p_^g#K=O-pM9wCYOu_<_H`i|!4{C{J&j>+hc* zD5}evZk@dyY<>i~Q9UeJObiHKb=gY42yOK-S8w{UA#x#AQwJ24qF&$DgPNq^%^Lu5)_&V09|jqGV9e2G4iI{cNj7$Jc=$7Db(VU0 za}oaOM2#-z=ge~0IUAxj8CFF}36HJ(x6ZR&z&jRZXM;?*o6Sy=$1qtnwdKzi!DIz_ z1recaC@KmIbG!?! z(nWc&d-RuASjMXK#l{kRK~|dt;LPTzNFv5{Ew7X9S??y%bd_H~!dELR!IggTYdZg6 z>Oio8Z*Fg!k;F5#_V)HNGwX|(r{txjKQ1f3`qdiaHb5Df7!`HC(uMu#(IY(opuco~25|$we?h^UDOh+og~*SoDOFGi$^~da z60VHQGqKi8SmRlw@63-PTvS(i+N&MS6ghPVEfWP37kvw{Rm<(LfmKxM8O8}yRSrsE zQ#|vYGTHk;CpLHJoy^=NXV>a?tloyrh)`)ZmweuKSktr~p^L0QQj=zF8yht+JG5w1 zRw2GJs5+g^PsyCfJ4<7QDf45y)oJ=Hz~K^^U6p{4%W|pQZg5?8js)=R;w_VP5(GcF z%)bi}v+c5)!H!LH49|U4-V?E`M}&xS1`;F+TBB~&p2x8gySCAJpvNqiLDG&iNc?KP z9kzfWHMJnayF9UQ4?oH6M|5exy#c#Np+@*+mD_EU^?E-o9R%J8VECQj$a}jOFn|e< z#%o4`P1Nvp(Q|^fY+h;8B$jhQJ_Tc>fHVK?h zp`t)VHIgZL2~ecFgWGfE$5YL+7^oDq-PdO466{V^);~&x%C4(N zR9}CyX-O$J7-xJn^+|k`THN^g=}V)WK5&3eRbw9B{(*!e0!1_CPfXxk!o_4S1>nen z;5R+WZcIhs`qKWyW;R0#jv!feQ$RAjl}<@voPP#Kd$G=Y2T;$BmFp`&F@V4?zgRFp z);eEeadhc6QTS9@Oke$&l@$>o+^)0f!4nmIl8^KL6&|fSN!uU*LqcI8gQKHDUT}dx zAw7`Dz6?Mg&_q(%kcx=~6uox#TSOqzmdMCRFCGJvzw`LdUC;UTj%w}v;s!w>q2h4U z*;0p|HHm@(3OD1MTl|Na4><$W=#7no0et?Wg9ErN3K>O3TTsA@eL_PqZSS(PX?{^| zU0+-%tEys!Vag-5&eYirOia8m%_%BkoPZxR6L&lT_HjXQlJfGBR3k8v$$?Z3IIdUE zMWm$A^L}8Zv$C)hYo;UoZEA~Iu%J(Ra_%q8=c0}-?`=5ujRaq2rR1WnM_lFJO8MVi z+s@7JuNAzfB@UCFn&vEBMi4hmI@BBg1;+t1`0PF8h&Y!l%f+gy(T=3)n1H(_V;B_N#KsU`WvlTv5Gt0H2owC1+EiNt9@- zE3+p17DdTyHW^FsedJbEPI|iD+zh+iYbo*)D+A#UfMQ`xy?%Xgr^yf!Khpp>bmDNp zM&iGG855OcsQ1Meg-|9RC=O+j;b|t8x1VV3O*YU`Qc|+9jra6ePYzRkdG?zu83*0& z98d&Ccl8dS8Z)sm1OG7900_RRC7lqG01n_lAb*H|MMu|DV{Jh3waGQXt^t$(De}!n zRR(8c$2Jmg?yGd$eNFK3a( z!p44pfKRu_bg&RqV5E-i)W5$1N@ZedB7`4wjwlE2&6w^XadC9T(#4GnwW~c*1)4Rf z*&*jy&$2VTZGitOx&N-gX|7le;SE2(XUx-u&N<=>LmgA`QXunsaUV011?1tXUxPAA zOA*{XTm-&e{vH}StnzDO&?ucy-H^JTfd6G*rLQk~284|vPirMgFUJhk=4=GhEME-rV#2G!d1b2|IX+GhIkp7hPoe85TZ98DyR4Bs$)$( z25yuI`gn>hX8E~=`Fd>fX7Bs%KfT^gGf}brc2pxE14YY==`q{i-lJ^d9=L`$>N(Yh zm}!@Aa9j!aBue%Mzb9{fCT2F2S`8V~bYGMSYq35~K{4 zpPsTf&Z?EiG#T1W?EBU}GA_IsEIaR3BQPx9XEO)utdD!jZe7A!@|p(nU41NF?C&^b zy3<6~ez{YKJf}$J!*lvmk|u%~P0sWh*Y_g?r4*l0mByJOyt?|ulBDR9Ct)stxE|M% zP%i(XZF$%e7Yh6iaLn~pR!?NQ+qB&H{0jGany$%zO;y^U=^Rd%Rz;IHVyuy02rI{f zCVA&Gl#h1^`TGt^vgnhQl?@b(7Aw#afic&&5_fOj@W{nwTu*QC5(Hhp9>{_fsJ-`s z85?WOnRz#>SJ^)E{pl=lY-K$}f~&93q>y~P-k-_}pW$9wTuLtTJe*#}NVIEZ-u2PS z+e_E>&d!ID{^LhIp-nP8Oy}?f;;#2=%d2!y>g{N;Z4W?lHR`{5q<2w>ml^ictn*U8 zk^Ux+gNM9EsbV#>*%7o&NjI1gfN#(juhMhhTK}{1Y=HMpTBW(p@bnR;Es_Ul1xOe2 zQd7x)xvL|=%U@hva58eZ|N>73~LNT$Pw(sZ9O`LnoXKTGx z244bge)$35|1r=w#8p4~Byl-_`0nk61@~A)M8uewm@12TVXth{&!632k~ugy^gag= zB}gO>aRC1XlDIqoquc|A`o1CVl=r;!&X!{2LwR~hWo~tTX<@B#p2OU{xxwwO!5Tq0 z0!I61Xv*DJE+{ng+`tT^LRjpu=FJ;wHuYsojy1f5ksqbQfAqu>_hj1|j}b0CHmd1Ns7(|ZofwXAVtSfc$k$Fo18^?e&j`oRe4xp&0p9zamdj&6 z3_N>w%E)tll3x9xi+oL3QB~Dn&yQmY3|7-uKos#Eg6LcN`K}%~E@cs@C@FzN$P#cv zkLEI_2c?^gS5Z$oJ?2~CVV;Yt+@FqD*9iy+Zngq}oeqyt^<+AG|AOf~6aNN!$LFJ) zre|Jb-$~N>oNHWX2`o#n0l@(PWwb;&5R82Zv;ne64f`mEsRtv+$v7f2IC@Z@zq+0M@Xy=G_cNNma6@s@&nwtdn8kP!I& z%tbDbG5~L4|7(;IrLH^G8w~)HqGLnNi=f^;fBu|Y#iKY*d&H|KFV2)w+mco=Z$9qvnV3)pN%kk~6cmrbrQs#Oz@(t0l!mTM#DxF%j6`8Eg?gx| zDzoDT8D%`%%y{Ol5VTqmq|aJEuyZ5~OOIfIjlP!=y!^!th1RUk*7G&lMj72QjMUC% zp2j`hGUqbM)jfaZsNOUit>kHCU!YkaDo978p9kcN*sz1{&(DT zkA2`Co4a*lB!`I^CW-)5KPYlgadDRY)R8=1MBOi+-Ko~r*O?v2z=%6ps*f#9Y@`k4 zE3P(L?f|!6T%&CN$qBb`?NpMmIR(MF?{b0IJeJ#J4eQrjn^uu#4Sy#2Td)g47m&C- z21yn1J`0zAgyt*BF8$KVJ2^k^tVDbIRFGh{BUjsHsPTK7!U9RoF+QH6O7dYEY+glM zTYH5g@MALU;Vt?c&Gq-`eF8x3BKO7I*l?d6=YFiH7-8JHr0nli+~?8WR|3a05TU6G z%SOjh+Syoz+R;246Fg&it*>A5%{C|Xq|4Oflvui(o8R1Po(J^2&^SV<|lNUi7AYJ&EkAAPfR=h{ze2f+!U+4bg@+-U(5~j^78US#E|MU{8M00v|^7aQs8036BE_oP1Qp@FUJ6b zS*Z zzbW2`LzFkJPEDi|^a?GXYy*CZ zkS3$H*7)|y20WLx1wlc z`a%i(KDUZs-jSu_K(MY(aoA09s2@mHH@8v|aZ=K<=W}}7^j)hT(SK#sw(_f!m$ie6 zEOA)pvu>jzBZnR_4NNSvnQC~lJ0L=Xdy<$)-1Z5m6Y$9xmt>lg?&qP9!9!hNb<9U}f!zdLx7q0Ea&b4+Fpm2={sV zV`yk>P00|Jl*H>a_Vn>NZ~~}Is$sibvU772VWt;@j_d6QwyPrQ~sZDa%yR+ETuP;>Y4Y6TM%oBe@J zc?F!SHzH%w78$=f1HFykP zVr%{~+uk|tUf>dQQQ3pFAPulooK`=_(3Pa{8vd$5Dv3gv>5O7Pd){Lgy#LRd#9 zTxZB(R4vl^KvO6t@}(c=351mucUtD+GP^19|APMi=z5?)vLelU$andw!hh1Zen8ZJ zwXs79MdacY?gD}lec7+`0NMpntUa^W-rwz50YDrB#=&>*-l1$~NyY>&oQBr0=LpasmZ8y5(X+tn z-|bwK=mHu9s5Oqx_rVjvfU)WyrDMwZmz6QY_4fa~B=d#mXIGr*|9Q@w4<7CXm;Gm6 z={Gp05UTFbQ z7~tzYosK;{5kPv48@#K#tn2OSI+&n1IX;A7y?lgV;?y{4T zNL-BiN(g!vwlpN#1c>Fo{l5Yry*k^|(s7=Q|6t$3?XjWrTQ`!Ax5+Lt+SRmBMwG^c z4an1tqnh{U?x|<1l!*I41QAYe%e0&rvE`*hcx|>;g6}WUb<>pQXsALO5{SrkA2+U? zuUX91-vPC=g`rkZdqp{m3=J)L%gSZdmHV^CiyP*)w2S!nHmIqxk2~*==kN6`1_Cz8 z@C^;=@pnAk17Rp98=>qi8&bSr`oT|nB*}AmkrYmSo0*l@Bfd7zTluX^rNl^}lf%asgCU#RH$01oTU?L%g)0`k+rjJtXiwIt<*cR5%buvvcZ)Rq3Il%1U%%Fyo0}h*&tjs$%PD`^I9`Weami$7 zX9qdc;OZbfTCk5WQRTE;?B14w`|ZGeZ3wL)QN5nl2naWb13!UR1DVH-7#sV|#YkQ8 z(UFyegg9tVfn>omxwOoIH=G=!gBfsLW$5;}%Al^zG&m_SXfd&{kh(34h<^P#xIOmV z5!}iF0YP7n5}yz!gFAEri6>1Ki_2?@^a zLGnf?a(mMJo0;SE(y&ohp^A&RYi}Ap_8as`Pfngw2rd!!ihrZhM+r?btfYCmZ(g?{n5;0Vbhqc_F;cycS@DjkS=04d+~YfoUb!a^WT{0a4rR2%!>su)4=q0EhWrUQ zwB*aP6l~HJ4tccXZE^kpAL+S)yj{9tm{p=2?G&A|hFL;GPK5ZACfDnL?z7BFvbh-{ zs*td-;d%#aM2o&uNBk1ye844z13;M+-*A0%B=h;5LMOWVgT@;PngdLoz_Ip^#dzW0 zN1Vf}&ak8G@Y9^A(?u7k)7VQ9Ha2Ugm78q~d$jIt${CYcX4Rh9+CqoX*`;woGAyP< z8@LylZ*o&$@eeVio^M0DQ5PO)fuV^3(ea&@3j;FBQ@vzCZnVTlj_0o zCr?uSpb82AfW$O$lpAHltyZbSJyl%5z&%BH!&G&7e$BRZ&5c`A=!jP0b*NzFcP9yc zmFxSu$m6OwaJ|FLKwM3>MH0V-SyrlJ@WVQu{ABz~Kvfw}z*>lZBKL~jE`kSGI$pYD z!Dh|VlyqLBPRw&J_TI3}K?N~y8#%)>cz=y))ym=CisCv}$xK%0`hKqe_Jp|TH7aji z)Ok`VyJXJ8?w+G~*cmR4iGXedB?%DN<>kdwlLbVk?|J6i6HMP{;hLeF`dkSd&_MK~ zgf8#vLT`heYTE7{nVlL`j2x`TmHaR7U8s?%?pLnw!@I)Haz*La?tTogPQ@Erc5UyZb`@!uJq}$=;1P&-uK$e#+zUg{nxwCzd3|p8AXO8 zXa%5g;IC#S#r(D&>yh&6Z3`H>^AVUC$?dM4^i_(%Q&sMJB}v$?$OWwSHeV+T7^mI5 z)Rgo4_X_)MpR0aGRp~Qj8J%r6-(-AQF=TIOcTOjkLYxD>0bNi4Z*Bb5P(@&{9+Q2N z(l8zuJ-yl1P4Kh|iD(A%>Vfwk;0r6sFe4F7ccbhp^5ds0Ojmi$%53(410w$;=lQ$A zEJokbWKrYtMqc>t-9#J32k-|m)afY><6|9`r_b`@YRn2+?F-jVJ7lYg zgP(GFV*e8G%9KSP03Arpdc}N~p<7nibpvz{owi1cZe^#Ew&2TVY<|Rjkkxaj^m8|= zD4Xe~*T5MRq|;w@>pf4iE;;;LtZ;?tzkG>eh`v^`n7jmg%p?ovrKZjcQS=Z4V}R{# z?(GJgvm~;+bt#Cx^vjDv-Egvn0+TILA$E*2x`CYWaRW!R=%qj z-LUq(Bwg{3=^-`Z{qntE9!r^f3=AUn4AHG?eZEMDRN~9GRM9`Mh zu-=*LE5}c)TbP6b90X90*y`D5X0t)g6hp&vBO}w}f3*132R7Hfow?f}vMwS?vQ_0p z8G&8Ab^D-S147;hf3;)Y4-rVDN|#d-r-%YGOeZXY@|*xV1P#D_;@Xjhll;*Q?cXXH zC2E_gxIA-Ti+MYl(COLMRV%03scn-yHFltPn!!`F77;O2;;bvIM9N~2_P@#)xjGAV zaY=XU8-ZQ3DmX&g>lB28V$2o#JN@uJa_0vy-m0kyPZfR~&nUag(#7&lR71W5VZrU3&lPPK*ubC@&TSr)MYs6?d`n4XoknUqvr=++}4)`mR8fog99+xJm<-I|lYnkRu65rBNYF?}fqec1rQ zIAmm=1pL(r{;RWYO@n2<^y9pFMV<%k>J2WF`-xa1DtIX-e5vJs!2NQ|fod4v2p0eR zm;-YsQB&az394Pj?ozO-FD77?c4bkx8e+yZCzE7(%wb?wJ>pm#!i0k zPGO?0hM(^CxyEmX0@}cH^%_TwZ|~|@dB04ybQw!=5fa3C5`AMc_IJ^DPR69 z?`UbQyW3i~{!>F?#r9mk!yD;G`{~JP>}=h)tsn0kUH5P96nrRAyG=MaC#I^}`e**+ znizNcAFHshvuSjGhC9nuQ}uZtc7(GeP|)F_Wa+ny+b-a}uWiG)rU` ze7Kr96>?!6rjhxCGP}PYeTD}$+SZSFHCs1CRftj$v6jwdZ5tBB)1ZBQIX0(By{lID z+}8oA)8-g&G{yEX`iMeHvozR7=EPS*n$M(hzVeZezlsaDMuN+%M3kiIx#SzxT35-{ zP+p54dpzbUH~qKB!+9TETr?)T-t|jXhEborVz)+<+t=Va`xOr?y|lX%g|nio1unBh zzjL*)MvD(JVN8yH6Ed*y{^OP7gSeQPtugA1*Ky-Y`_BbLZ-=^4YP1=1?QAQLb>DpQ zmUW(Zj=ufJf0*I9$RL6MMAo0E!Nnb4z6ZTZqw4ajjha+)L_g+`TyXv?Vw0ZTIj5Ac zk=gMPyhVMxtKWOpY@;6%G^UgWHkA>V#mC1dzg|u}iThO_sh%{ul$FcwLZoi4C34%I z#+hgc%hqDg&?Wq79Di2$vm4(DJz!p9&Mj3}`Y#N z*Lr@mU~5-lXP5CuanHJ{Kf8!8c6!u?n(1?R&ob<2X|Ga=hN?w$Kcvkov9VE7QVd$% zS!hG|Og;7bilcvLDs}lq@N+~p+M+p1#rD1IyjAZ0Ik|*#%b}zEt4JR#LzYCYbvfv* z1Ex&eFK0>1gD{7Y9RVhpH|^^~kwl#)oLBq>uqt8>rO9D$espYy&;Tp5nW@%1C8vx( z$t!*>n;O*VA=OTI=|2#I9UP~&`bj1Z7TyI{7$51d^(Lk3<9~wapZp^NrvDF-r4Jxr zM=2f|#+mHeI+7pts;!6FsD`C*2G%K$VkIQ&P2{k$VS3Mjwm-` zl;zCU?(Ck_MMOqYRcAQB;C)ryqrgAIvt2^dF%ClUk!${?RxGmKW5(N|U$j~6Z0y*^ zBdK0fjnaj@>O=!uizYo(Z%{w@R9Hq|eR+}bAtQxjD@~Pi z3X5g5+rpnWEBUbkhduAz@7FJ&}O?`LnO{H_4~v|DJ}p{}W^MpP%@5i29pJ6!8#T6!4Hv^q`{sJ8k@zm-+9o z|G!V2fEUUKtQ;Ekj;E-REjU5)8^qxc%|z-I#Y0-lKLJcouxwa(7ziHYwAhP3 zIbq5CA}Fh7zp2jg22De zBE7-Q4E%ue2d+5aZQ|tQOkqxE3JnfM|FAxo;$?1b-pDftn1*yNYR>7A*0jt_pi{?v zHZ?h^s-l{@u1BlbJ=rCCzt{?(E!n^NXjXy;M-x6+)GO(eArUvs;4-ivCh;`ht&65J z#XLY@+S%!}{NvfKIs+^^Ml(Q z;D@9?5qP+h0B7KQg*EaoVL1U^VBdPITc}w>@3d_oDcKJ=8b)yS$Z17?T)k6H)hjTWhw zfb@}RQdDJOVS*ix4q$0o?@IvAJ|7Nn&0KE+a~)u>>FI&@wH@3$P4g5L72&hIlG1UU zcDcnqF@VRyo;%;&{DpK*D6Hp3aivkWz^aiZBt&>41&H|*y?QlPq!qxrG{85H4*YOJ ztVsWUTTWAaWxMPAK+^_ja^jenzC_ltwEJkU%-6T?hi)g!fP@03Rcn9PzdKDA$yn#2 zh9~Fc<@pg`HY^MzOfaZcf0PsO>ZQWyei!xb-U=!rvflg%8JIccH59x}!Ikbbt6=|u zh;@}3opx{?w)6zh?irpJg4|~iajwzeNX5?XH~!C?P4oA?*fZKrMNUo*d1pC0#R|lSSLh_Q)gN>> zqgS?<%gnYT+u8)p%*-q-7-hATH~c_y35cWanyYrb?Ts0s1fjz9uCr4h8${sIBN1eu zMB=p)C%k~ul|$WUHa09jN6EbZ761yohZ1$@3qcI^PbiRZRyP%PBw#%y3`}V2AFHjf z`9APAFoq_hJ`N=bBWT1LB0$SQYkXOn5fl{kV8eU-X_*LJ8tkKm_~c~LFvN^};Aru8 z)A&2A8{e?dLygwTD{ZSzZLDfBy{sk*EKZa0vUzcWqh*2cY(`xp`YG-x;c0JQM*2#G z67wy5D(uJ{RM4XNa9MH+^0k3DPB_|nE-rV5{Zi6^EGc}3==+a+iCyQXKr+n`&07Sl z3te&#P7JsUPr^V}T1ZPV`A;odI?>< zbaVluQ{ApMk(f2!BUABlF^Z}x0f^6Hq1=t&^f=|*kdlD-tQv5qhvPYRcU^i}rpd}~F^$m|C#SEx4;|&hSNZ#jC&{-a<1oajsU{RGR1VN9 zXJ*ziQ9;-t@5mq!%TLs=+YI&6AAR~>6oX-Bd#>lrLG;0~GWqB1&{((Ge!e6+N4;Eq zdO;CQ_u_BAk&5`a_h)ovfo%mlbCp-yhJqwc)F(Do=4r!>S_~dVP@?gWmqMBUu(|zVfYg#_qg=JONZyRE!=jKLcCue6z#?kDo z9mWk~ON2k5S5~F)yKxr0sppWkz%L^DB};8o88FhV#`-?4wI@}8$m}}pz99sV{lZ1q~p2O#-CNRGzaVs=$qT}YH9&*1JW_A^wYDl zD5;|&B0|H+a7jp_V!EzJz1i~0%F^=7VLSz#%5Jt$6>TO{P+^MPW+j2Om3e_mNg80< z%E~Xo9TGG(5YKxf_vNjOC+jIzjG~}n7?I^tr)$(jM7Gi*2ExK16cXH)0@Uwv9KN#B zVUe-4;HY$TBxpZA=?Ya@KrtjI*JRky%wCq+kawTqyPvHs4OOGdsw|n|SuF(b zowb~$vkprsTzYt?i98CJogAH2PBb}_78su>tuM@|^HPf@AR)#iS=u%=vAFK- zsY*@p?$NgUs=}8zP#Vy^+Brk4c;~+P`}E?DPv4F$~1H)vOx%+1)1`CaS!degp0Pem6*m5qW*m zrK_M%<>lk}a5vme^pmuZ(j_ktWBZ!Sfp9>8U_vbor=r^yJij@j_>Io0Cwd&M(-{fmHk9S3Ixo%q9BO8e{UOHnbg zcQLNqOl;$0V>(Pl;e)gbPfL5Nf0IR=w{BSsK23103QSQ!&?~jRe(#s3G!z3|G~l+w zFstS}DJ&qV1qsTWoa~?qFQI|F#j;62$JgQKdn0*kK~|m9;;-L;?t%66dgTd}U9RGI zHF4bb8~P)8P%md^<|ep;3pz+Nz9r%$VWs307G!4T-Vp%&o7++EdGyNzb=2CmbLGt? z?zFl7T5RMqZ-f6w)mw&D!A0w$h$7M;-GbDT?vRp@Zlt@VJ0+EpmPL1ibayD--6h@K zeJ9^O`<{D!9)ALB%^u?|m8;9krf@}Ds&HFYOg=A-ql}W@xy}+VYYW&mnr4{cWcaE- zDt0q0{NCFRsTo(V(5v*zjctsGyKW(l@Qk*5YxyB)uG~q^`b+y@wC13v{Mdzvx_fI6 zM4Ol%oBg}Jidbf8PS2=PKv$P)hv<5kb|cU1hiN&f1^4uvOrst2wu61V5O_m=vk3T{ z1(bX@Xj?ll6*nN*_#SZG8G3xoBnTJ1@?;k$fuid-A}OYnRrW3|8@|7D7Q)7c7aSjN zHmk`g`7;4mPM`EMQqON12x>T;l~oZ4&`KDv09v`6ten{qd0ib969Y>&JSTpmFds!g zl()CHk9>oMCI{%P{#j$<5X$BT&zPNK8n_qD3(bw3HcLUl!TLXcU}59CT^$lrjWdeD z!-KsRsh^>oM4AwjY#o&Ldu}32B3lB?gt90zSwWc8u2MG6XR%3O|!m%>m`Zn?60@N4}m|?)>D#+(8ciywmm%DXOc+;cj&8p6_f;xSDk#WL=B6yk{jK#y9sioQZG61FX9Px5~p~7e~*le>=QypMh2{B>83PG@S38R!W3tS z`QR>y;ZPV4q9!W@TjlFsF_`avdr4MT#{~f4&!0a7K{m5!Q_N|z>&iXgaaC8dk@CvF z^RMCH0QTEo6jVT%{1X7cA>WFBsQh6mkQk`<%U(|3{#CQlB`SQ01+@o+{$H|^(oME2 zyuO%#D-To&I*n9HT3X;T@K9DZ>O3`ui2+cnB^KaS1F{34St9_#r^3KSoc`B{FSD`J z|Jkqr@oBdtbN->~#r;Vp6h}qrV_q{_n9I2xcQQa5QcGmNq3)2}uQe-O$KceZETYVk zg_ub5Q#c>?ZP0pfGN@PVNn6P2dTx$D$GSE+pe9R=_V!mT?Gf63ZD=mC#2WSbR}v>6 ze~NUz)x{f7YLlZ^>S=!m`OnXPBs?WYCE?PU9B6R)G{DSTTUv?&T_sW?TFa+%)l>yg*o!4)RfeGYf;?_7el>!P4aOTFIf{_bofXp;5E zMJyHZZr_4vXwp1qJ%jSt(E~IzHMHWQ5RbQBASeT|YC(yLiUy+N=;Y|@SVt!(GCWxB ztO0_`^}k2cAl?4Am)_G8@?Crghy*d@+ ze7|0Q68-!mnhpE>5b7t$&BcW`%ETe2rIlP#a_FNv9>Sk;S?cJJOl<&Pfpt?v;4cPv$@UHoQc_aBlz^ik zm=RKWHc1=T-`6ki_Vn1CONG4Aq9Rn7POR?TyLKQaXgpcN=srk^`wc0a7~9F&+1~qd z9}tN%^fPFxYAeANxVvo@5fTO$=2%q=4-cnZZ;u~SPKHV}Q<|9xNaNv0JAiN;*ra%_ za!|=If1hns$I18K3;TipmxsbmjzW{$m{nv^KG zfiwlTi2hop2p+C&on!IRvm54=jhTnJ=J1xFl|sUV-S{lNRrcR`SIp-1tHgPG&47SjrF z`3-z^+&kMlx-ftRv$npCK7_WP4)SF{YSt&-gT3!VsNZ;Rg{K;y3ys+rTGdDxTAh|} zZm&ExEiSB~V~gYcJNsYvIGxwPsbJhC>i0HYccr@a95{3UZVMeXbzWWF_E;wp$zc<9 zA|P4v^6^RdgNP2mTzpUVp8jFA6G_qR})6T3g$MjyOOF%r!t4!@M*Kbe`(#xuv%2u{Z+fmm+IT4?g74EEUf*^EKU- z(qRpeL`_*SgfBL)h}&uEeyY1T{4Qp}<@rOAXKvmAHhCaT!;Ood&+%H`=#!FY#a2yN z(#3#PauF#c-+aRUPAH9r6eD^~0nvSCI&S@Ldz!Rmx*TP_SWB$3qg-aQh4Ge$&?e{z zH@a?Xb^mz1K$|{k@BVo6@?jOVWLVlsIn;7NQ~ly{b2Hrf5DnXCNP^F7XM3fpMaym% z!j(SpMFLVjOe)z|a&7wJg=9;LGDQOO-(S8k9{qfgqo#gJ z1IJ}|6>f>znppNTk&zx(hvaq_yV&ngAXVk%_)`uLV8l4?c)D!M7r0&H9Tw`s9__rkPv08e+;;w@;5i&1Sk zI@>ljeym(eU2bOZTnoQH>sh}H4^NI4^bmWh33ui|`!P3D?T^OJ#v--%v2H)S#sn>} zn|VhxB}LmR3_JFWCQ?73GPkiFc#p<1ev-e}?w- z4=a7qx8B&YOu>5;D-9$Fh1uy6>F z@+(T>Pkn4T{=(z1S@n<72K0=8V76U0yiWIWie53OgB_owp{IYDdRngRnZ$&$r-4{C z-Jm@6w4uYP7DKNsP`G6>f&2hh^!qo^;1VSbHufOAyMC+yido^YzKj*7Jk|Rvs5SsGFP;?(-U>SgoH_95g-PkKmMT)?E~O=<-LFhJMs9rf5|ipSsB2O8M|K^QDNtq4&Fi#Ngl*=H=C5ig%cA z+TN04|9jGrw6LHZ3d&B;Lcvz!ldg&DPm6Q(aql3}lvF@25xpOsx+p2#6@qcRswt|8 z4ftI#HclPUORN-*dI_?~_jb*|8&NM!%(2i`S5{RFY2(!X>a~`XFYiJcgg;X3eF?)* zIx!#d!9JZ%XwVef9m!EWrSrWyZR8%oShxhjlnSk$cs`T zc^E4Lq^=;M@dtB$H~e0|{h>2UVj<$btL%1AvMYBWvogRFCbEAvzCtv9F2(BVvWr5=aAxBX0*IOU}ojGIF zsk7ZUHHJVWJUmE#Qd3cZPBSrrJv|)MuN`ho?*mYJKNhu*6Vg!f@)CW|%KdGxd#IzM z!=UtmA{iALgS8wLKGMtVR)3?nf=7NmNcr6HYK`xTQw*AI>TA!Jd(d|;qRDBjJ^Cbn zz;m`5Tf6ATB3QI(^5cC>Oli{#+|<7jR~(&>1}KlM6xx`gUV)zjjD??jeuJ ze$nV!MB_iX^nKC2F6i{Gu%LW&prfw-CML}RKMcKVV`~e+%K+~E*OPMzokMi**N>4G zdAZPa#6xq|O&6y}J(Oz1uagHKNw9|}`vnfP?50~k&jHVi@n2sP-4a&}ZSh|;a;{kI z&$PXMZn3$(hQclo%wGJMR*=-!Utz~jc;SuOMs8_kIWalWvquY7KHHl&qw=Z|p+<)# z9Zj;b;pV@8moPANc8UU(bLvNruAUL}JXysTpz-EXRx9@X+H$KEhN*2?fSY@EX-Gv| zn;sH;#Sil>rMbBo)V`#As}B<D=I4#b(?}h zg9MYze}CX#8lW{Au@cbLrNi1IuXBAyO)flk0oYM#G6=f<AzRtbiF}uGq0stfl2^*K{Nv}x zE7%_su)d0AQZ7zT7?PjVmZzpZ)8yD^xAHylNd8#`cDzQ}IRI1;M~F2uF(G(Mq@|>7 zWnxb7_N||gyri2OcgtT8|Bbo2_Cm_ty`c?xpd_!*!qik%UOqA*!MDZD-Q7=L5aTbd za%DvYfZo8qIlmxv_c&Q<$VDwuQ0VO)>iT+DQ$!d4N@lUiZV@~;zrGtunXdp%AtUEE zj;|c;9GrmHc{PY&sjLk|7SivQ-7W7IDwOd&9cgU~{5&X&tT|4QG&BBc8G{J5;D zOz`eL_L+3)MGYL#f$KJ$n0WTd&Ad%3!qOs(+JEEa?E|{WcYC0ld=%vs_eBtye&k33 zA_CN5r&k+-xN7ne5+`AM)55~SZP;ztGBQgxFZQ;#VbFjK(b(9=Uszv%PD5i#MFmWW z-xUNCDDij+c8TrOLKYUZSXo&e99WH*JuIKlT7Ad?NE0RhE&W}cxZh{L@82a7d&b7d z`590VM#2MLAIXs5C^krPM2z9E=U4Xc2Us$ zex7>M;mZrp8&`Tk>Pj*s3@s2r2wf27>_7KMWtf_J1ptHrqz= z)TO-sKnP=Ka@%J?pAO=)fqxpBi;Fff@#zEzE_spe4}4dSYqy??6~r_P%YEIh2j}Jx zHz;I&z;%kS9t|^baC~53_-wPbY7iy*xAsYf5HuFiF3y>>YOR;5%4;@@{fn*S_0o^4 ziJ#9?yDz{u2E8-Fd%UR3($W%#PEB53zHQwfAWyfR0N}}KDH)pUd%FUg1iqtreraua zMSfwSv2%(5AmT2`0I=9gPV!Tw-_=n)=wztzb}B-#utA7$YPu8%Ze?emgu8(wco499 z<#gp32gT}NYz+J?j$jTTHxLc~iw~Q}-`-JEi|HYB$!p7eIp*xg zAhLXxntsj&E|NJ?aj2iM$So}Poc5+x#QWFp0O0uF_kxp@^3=C5+|aYx+tw44;j22Z zDv!=?!3$AEhyc5LN#635r0v{;$0geXB7UeHrGDgP7F(dU1EQ4OLY$%Cjs@ZFc=-4{GxHhkpoa=V!1+8+MUF-Ir+T`&G(^>V|19aK zss=8c_|LuocBeQRi3Aa(eB^~inVF&XMp3p7o*OQP8Ih5Zdn_!zzD>1o25Kd`jhnl> zLR4-Z9*c2}fhi;w86_o4Gd+#(fE59-r>3KEz z^NnT#U~Mm5K!Mm59`#Xs8s1x0`2GnP>Qv0`0|y{5Z&6BpYpW&JOQIZqg}kBS-XsZ0 zrp6|SJl|ibj0--IWnd|CsWoxm-D+uTlhE|29($uiW4U{{-Q3(p(mmHHX;NJFE5}ZZ z=_bESNC5UJumnCZzgpCFlDQ8I1uOzX28=Aonc^an1<%BgPIEIe8d_SyS)1Xb@(+u* z>krp4(wR%B`$*Cn>8Z}rdSj)kXt>E7|NaG^-7?7@Jm1PkNhGf(A9GVxCs{&!BA>|v z*OWQP*BOuBf?RPi|Zm*@L-fXfcyZ++*L zw-5QRAM#%m1Npbo6MpD-9itR|#|NFlU-)y#Imc*=Hh{?goU8>ESW@`@2xTaA5p2jFGf@gw5KbG;poL{Llz*O8_idTliwCF&)YgP?cVfBY2g z{i%kz#NU1PZ<(j3Rg|8ra}D{aN(u{hx4qfvC$~jq#YMOT5Z?FoES*p;U_IqYH6$QB zPlfVPA(%;`8@mNBTzPy#$*-nLLm6J3KNNo#eh}|ikXIFcXiNydiN{M9f*2!<4t*BM z%7eZ*(8Kx0GX8u8<}XRD)P=RPhu?5H3a^U~NfSyM3PSc(RGd6n`Qf2T-aWa{Q}{&i z8{!rFW_~7z1$9L#j=a&(D_1l7nefa;5WUbr?6x8*0na7WMJ}YK3;RAZNKSFgm*tsn zOF7xO83}jR>3{Vr>#g=VQ1imZ`xw7sWY6wTaY$3KYbp$FR-N8$suw(E!DEJ{{Lv~M|Cv?Pdpt}RA*rl?rEW#!!sjsnfAo||yMJ3p* z|8bTw-G}|xIKt1k{;dT)c*slIh)J2rE;FupmXr9QzwnpjdT zz8E2l?W%Twv-B0IG|qXz$@XdmA>pp3CjMgv3AGaNGn485CJoXhEk$KTMGWof{n`9* z>a?su6ycnH?lY3F&>Z(SgD}tnHSqg;4%ruLLJ;06y~%juWGjuwmQ}a;5dh1I@3pB|p=POa}uY)>e zJRkB19vFUJX|cGZYD$welJDKlwzKBRq&A!RH`F_*>gs-)sANAgkxApXy4}ASI}M;e zSR@N?km5K*LAsb}x}JuxZqch(xc1oy*x<%ESF`AVIOp>nC9jmG8O{uv_gxlGQo&*`weUMumZ3S5MTdkkhwaj%rz)M`A`(zislfjl@;vfP1;wA~7*#&A%r*cj`VX-F zeWk_axMn+OQfW8S{X)x@+dqL<`~f<4%Yg)!PMnOhd_Jdi+4*Z&vXqzhL79K=eK6ZM za{7y+bEt5+iw6Dfo8iB8F^kiaj&}X`vleLA@Nn>OVkB~| zTf;>%ToxJI5Jd=3*++il@ zjeyIc8QbU13JN2lp))uBYrZ4Ctpx|h?bNf2W|z$^M(;@Pa`L6+6OZK^S+&Qo;4Z(X z>!sEJ6D=On-Sa^kuflw{b#v!77w^;luB8kM_6>b%`p31v;Xvvw4mKB@WT%^}Ew2P^ zo#lxc7Vfc|$I{0GwE1vdo4VAfRNkJ|0w($;;w8R7>HAkIJ;o7YkbCtKk+v^Eb*J1V zma>Gy3e0pk+pv}?Yf9{@Rg}3hG#dr+@_pkmv2>2^yU@Q|X9zjyz`eQHZe=X2pS|R= zZeO5JSeHjK0rQm9VwOtU99**y)h41ytmpuWiZ)@mif+#_+(!_)v@$j%#*D<1}YW|{&B+o2#`J_^yx%?{oa~8+V zzfR%Q-uIk{j~gEadaUuL!d0wl*Cyj?)N6F<-B!c|2Ak)!)9~-xNtq)RkC#)Q z(wuQFwDlG#PXxRlJD1dVl_0bR3u$)|TL-eKrwC!j6`xV9?k6L>?wtQ@N1#GyeXz~wzhXuy;vE= ze(x|B&)$iNpi=XH2Mn7JZPdL1N*>n_{ILJ;n4w7i5!I1{oL>-)O_aoN}Zy)uB4On~x)T-tEDuDAXP&XYfl8ohe#_e#)Yr5oIN(TSYlo(+^24SBy`W z3&1l{Wy_(x7+c_Ohtd3wOLS#Q!1LtgQq$(=+#@;fGg$|Rha>NkN~GeV5+u{svj^N= zyvjt%-N7E)y#vN37ZCowUOW8ouUp_|wDxgFSGdAFic#w1u{Q0Y!Ai)d4nn;OHpSso zJi47|@-&+F@dEX{%RWcV;g&e1(gUhk&C}f#(5IQ=v=fas3FVR!GFfgYU<&x=7+|;r zoZ($5DwA8wj_-GguWYJiCUi{5(>Hl4i*5qS9g@#JhWUf<}@8`uAG(F3AlxG&)=0$q1H z*Ia(gd%8JzdOY<{dtAHnO7;vZXPSTLl4@OSK8qG;ZuBtGVIBW+qPzT1VEJ#^84CSE$3m)7jrh%G0!6@2<|ZV({$Px>WH5cm%?> z?**=HIKQ#x)_r-IslhC?nrBqM&zyD*n`6Xz%JKP>v->oR<$AQbNrw5JzWja>azArB z8?lz}Dn;}(g)a9f3WarXsyZ>r^`!*^L%=q^JfD)365NMY%7}sBP{C3J)!Mxu z&z5J?=!*up&IXU3@{N--p#kUVN8U$yVei>;lJDE;jAWUR#+}Y5 zkqrx687R5SHzl#1KiR-0`1pqtaWA+RN_d=YI`Higj&+L3mGtm7Ams33V@kR;jLC>- z@EJ;eO;HwEz!F)+I=Aa(gn}{Nro}9oXUn09>6^^K8uXjU`t`8<;`?CMx50`cr_iVV zwoh^PIH$Dc1ZtUzLFNobIMC?=WyvL18%rbQd8R-TNvT2qj&q>`MfN#6dS2d&=s&4> zEgK>&P5HY`>cluikx+Fm`be`_oLoF&iId=$(ub>=4H`q!2ROaE%NT3hle8= z@efqcQ^%a7pelD0Xhl_#T}kpyjpj0Ad%)AUcTbTSL9a<{W?h7PaMbfk-&WtnS3txu zu~mSNUadgNnM#wJcv;sdQsI*lqaqEd(`#LIWB#Iop(;U9d4>Zq4wB|w3Ji3#IF8u4 zoxA=YV^I8wI0~vNaVb<8Ars02G4u<)U$J&6*D;QbLaq*efLS$5c{6=r>c|KeRF)q( z@DlqF3*)`R)7571bVAw>#nn=KFZX~4flvD`hE$#(a=kIy9-Wx(jNl@S#Uq8!Y}4>wPF+kTIW){_4@R&PlL?2>p0lYXnyJ0I zopkTg6UgrZCxx3rO6;%u-tMGN7($P9=x`!0hIaOLfVUrCT2z3yv2_XcnS%oqF=5gU z$)}^^+RWYj6#l3+kjGszVZ$B~>D0Y}=O5re`^HhJV&7S=&I5Ju+UGp4Y|BWJ{vZJ?f2vR~_G$d%ugSbDB^83*62iu9 zL@Jgd3=f9p2$3Hxu~g;&4#$JQ38hNSj+qYpQ*cestrpQ()(VzH>=Zh?i?D}iJC zccMd${4KeS^TezD40WAXOhoMbe-jMEL{me8e+rr?6gPNPqfYp~qvRfKUqq337ntLJ zGZIDII9Z^ZqAdDy_@fQn#2dP0Ag_xMw&UH&>UM3*Xu#RT| z5sQf37YN*kU2N~};v?BfdUiXM&=Cd6@I;8&CX;vQgKyhT<^n)hcLq zS>(IOcDlIl=Gw$o_62y@KD2Fb*FQlva^gxRr&AnxUNoR1+@xdC_OIPuDIObI{#eno zA;kI@m*V#L&-X#_9f!lh+!!pnU$NQ7zT>L7_TWYzV%m7>HfH*j9KuXg*`B;+f-=3oIiUgOZv{N!p(<_dw*SC zb500Zt&yI(l&10vK)BIuya+>ZLRpr^6Nuyt{-^s5zTM^+S$!C(GsAGMvDVI<8b+t4ui#8uMLTKd=^7oJUZmByP zOe2DyXF2A7XPHjY_0!~jtF6g>d%+5>-{<|1c<(Kqd-|)Dt)Wn^n6j1w{`-i$d;^)` zDoMwu>boYz)Y!!R&D~5zd0nqemA-aiVZrx4n6y$MQ<^ewXh@j&csflsH;mLtIN`JC z=m+3mUlWot3q>X-;}LB~c*&3VxASo^>A5L1H*t{?VWATc<&V;(UY^rHT6|A=a^n%5Yei&Zr^JjidYA1*`wXTOE7v2<$MPp$?e@5J=ShyxD+7;PVkbSSW% zfz^wA#mGG~oAI(JLgCfcw_A`X8XWrgf46dnLHYM);*!>eipvIMvSV9;$+0oNFLe=D zJ22i)1qF}>KXHn&})JFg=qtxyQd%{q1Jj)$e1Y3I!VQc2sbX; zQA=6*hwx|H)9lK}E~GAA&n=kx1^g`GK%fP=`Su8M&{o<%`{27S#z$CDf5y))*K>vbsU6xf}8s&B?Y-OPM%&X z7;X%#;1PXtbce~C$x6KQR^V}j97f+~nF`2#ZvFb-;otIOk0S$XwR8zQexwwa5LbcNi`pbRJ7Wu4&YSAeV$FC`+Gb@~ zWf*1}qhB>svF)GX)iDj7IaC6mEIhnFZe^*7!Xk(+PaUuL4|cZoYV%b_p_z(3pger{ zXR51j?zAqY_yWQiCxN3>te9>O9!(}+G1y;xpiYrXMnMy$2B!yGj=0F*j6W@gCb?58 z-Q_!FqZxaud%4u=c(31d&+feP`|HO$c&aF>zT^AgF?{Ww<;|*udG52)*(IW`scz8v zW}A>bp!?b%JVKS9PYK%J#bNAbzAXwq((W1>DkfC0K>T-j$Ut|?X?3f2CPwNX@Z+7j zuBvI+@|7Kuw}61ZkS`T5P>I68NF^cRC1GSH`!m_psM9W>fzpx=pF8W@Bsk)gklt*>ACCnFOP;P2mORN?FE zJ2jkim&1pcQzZilL(2OQn5~L8wk#I@NN$PeSk4*u@a^Bofkcj@*N(q@*In>h zt=i9QoE1*3JM+&*`NvkJzS~s0CrlvyT{zIixB~C~rsS*fK~U%+jv@n{_jog@8cUCo zm2~R0i}!Br%Xc@LTT4Z#3YbbKm4aPU$h$^<;g6dlavJkmtWqb1BP&8p-vr&!6bHuBYW4-y>Jl`!<&{ zH!}^pRu72U$gn*(pEhxT?q*PWZ6jtR6Wd64g2Bu8@_DVbf&B@vvgxjCx09DOQ|ct} z*z(DEg!uZ%+l_uiJQMU|zwh`UsYNWc##rF1r(8x#_BH z#cm!RfoiC0W(+Ex{jYT@0wdGHts{zB%5Ovx5{)LORpiPOzy-$#leTMKQdPYqM2+{_ z6Dz{{xrPUO>O;(K+oNY0(6Rxt7YhW^`w#vV$zfh%QUP^VWJbL)i0E4y!ok(=@Cj_< z-MxqbI4?HV`g=30uiW<6Ot9i#1>e-AM}%&ZkXP_}H8rRFjR5ZXTkGrZ+K6nA|GhYV z?V~>qe`L5AVdUxgz|6|}N>mirO!DO7q@XCjP3Y-ImZ7&UDT}eO@ry^Vcn(V|D+b+M znAh#|6*pO6O)G2K3FI|465_EA=)p9AvRO-AVv*uiE%4sdCm|rt2?$iOTQ3_OKz6bj znMFvt#R%#&kjMAzX{*W37J2oLG*Zo4cBrG{mFG_q@`KRJAe-Sr0m+nW)#X1&cgSA9 zy0TjtbD|(mM?M*GSz@0E-rwI`z3uj16?o;*iiG zBzhgf+N}%1321Sy)UNug$})z>nY|1se!}JmFe+q)t zet}XRV_tX=St3ZNp8jT#Bmd5m(4ouk%|X}K&)Ie@%rBt7;^S@k-@kmprGK^=0muS!JRgr1 zD?jokufqGlCyDa?`mqUY)pSx*&n@T!R!{2u;ovZ~hP)b_EI@~yMNf}E%{>Vg5d{I5 zJRR=sIXL9Be8By?pl4zD9w!*Yx{E9QY)#X(vZ9ace{k(L;Z(&%{uiH6kWx&4{Q6^# z<|lBbU3CUzWMo9}FBn;S4NP@4WM(GI`YCQxxA<^!&(4yO{h8-qv9R)ysN?@a$h5aAXWLpSW{ktWja#*6M3)qloTg_ zwfH>!#)-u}YN3!rz()SPjP0IVY37&4k&~=ySnxe&XxYlU!hDm{6k@_E4Q%}}iiJTs znGPnXNqj%OtKd%k7EX=4T+L76sHpU{);ox= zclY-l?Rhe27cgkR#>ZlV9clP>b1LZFdc$0~vZ8M(Byir0h5Q!E!pRx3+G8zPx zJ?@O_6n=sXOXrFz383YmPRZBgj0>D=A|!y~O=M3VGzh1EfFk-al&^oIs7DX-&E^zA zX6WX>0l-=Q_u_$eU;djGkszFJzl7=SS%o0vT$6?lr~mqR#n;zMtEl{N>%>*fjkLB* zuRLFsK!hA)QO>8;TT6=$Rzr{&bM3tuY}ZV=;YS(BM}a#!N=p3cv#zcrDk?D}7Ij_S zWl$(D&&_>^ksKvL_Av*A6mYJ4(u;wr;LD&i5Xd%%l~Jnj@ynxOCM`qD@Ue9_ z5U_jC%gz1q3cj|gDm|t-#Y)j2GpxEgton;8Zgt!|uz#JM^9hoUAi22YmszgPFDjCj zkr9P)Zg7uj5MX6t+28)>!$Wd-`2G8Y6dm$wkhwERs|1$%B!F3oF{P?(eizj zxD0E#Vlvxu<70c9gM_G;F3aDa%yZIyZ2RP5C2FF>l)z}5y9|%(-k&lpo=wZ%hf0Ir zb^hwVlOJFVwEyQAs^(}*M-miHxc9@?qAk?bW>o1sVj1OmS} znb|+){VLx7;hGYki$%xp=xqiDc2DzvJ}$JLn~dQjErUphT>m+@ZWIL-71g8S>--{| z95bApG~-Zp=%AK4WsjRUv=H0E~zj)f1_rTno zb*kV$U=3dqd<#*U4GU8t2na)wJDkjh!tMC(pZFxfhPy|RDWFMBUL#zEOnf)E@DX2p zFMljM8r=BYeh3k_urZgyWKtjpr=G^kYbx2TH3_gg1;o3d4k zW+ajM_N6>Ib<;?hz$@PfdhhU)m4jC;74vD6R0pB=_b45sWGDGX z3U)DKWsG#VgbZ0uI6PdKi3B9tfI+E;VlEWxEV||}Q;S>(@m?5r2Qj{?N^~$&=29K2dv7$;$l0U7vdUYd8s*f$u{p5Eghxx%=n%Tl&mCo=G7M2!%jGeeaIb^#v zD|qBni9nYs-GvW&J8Qw%i1pHx36OzdQe(ME?FKe3<}Aezaht}f{q{|KvYolury?wa zr$VN}{tJ4YE1AIx#jMgNb=-o*n95w{KTC;sC#tIobzo za3h^MoY^~6RI*^M8h8NMChzoshjrRtJv3!2XT7D3|7Ufl{b|P1 zXY{WB>Ym}|Uao%SP#)5{u1W89wlENAr`1=!AXB~&Ho9;bsPt31BuXY>|Ea7g#B-^8 z?A!=1de9`S>cH))IWxCBB#PSVTQqYAmcYlW?YChjLnc?gw2QntHj|rHcL@fICv*~2 zGA`d7IqndX1`qQGJ)aJS1E>?kYFqFf3cl28v*nS(oUnooo_PV$awy-lwy{Y{Os3#C zr${R1EIFsciSA7X0oj3FpvNcn880;B@$qrKR@2nP#L@KZ)9opMr0UAjQ@zjOebfgK zGJKwF(_Yerd+$8bw~SjM&;|imHNKb z!LW+DWZpui`0?EAPS_~XbqdYUyh8Hyd#+lsE#y`fW4N6B2`T%jg9w3pqaa#dtD39D z!N%}}1Uy1QQeMYvb55lZ)y6xY9KCQ0D}xCpijn-hPY|b<4#lE>0=0+!nT=#|xu3A|h-^X5d56Fs9Lg0Jm-JFaz5GJwJ3~h%x5vl%k|ETK zCi6}e;jG$ta1$xZXmxr@f`d-MG6mMP#{J~~=_bMgB?~w$_^)-HukhQT}Q&zK; z-6xc+&C@aRnoRFVgb(k;aJPQIYHe>nWRjX&63BGaR|X@T1VA%wf_S!nHy=2wY`S6X z1e`NPPV-Yy{Y86_-9e41{ZF?`Ha+tBI3A zvQQLKCdm*b)j83wkydM>^H!tZ<4@WJ@RwQ+tXzp}pM4_y+roazEvc?C#fB}~az7NC zJrVjN{!Qigv;%=n7Kkz(9bI@0)a!I5w=KWp{Q3=JD|)PtyT_@!>~=(|2U%lDU_+B+ z0u`yJ#u#sjI`n#$WXW_BRG;)53|1ONP05F~ZhK4Xp#wedj)JO$5~Sm?38UTlSqJ(@ z`+9YGTYoU`bqn5GhSo=d5$3_lfWk|FoBM(e0#_;KtYQLE;(c0m0ZUS4SFPge>LMJO zRYTKSf1D!8{|o;dEJ|V$0qd}-Ug0=G_hE@_xfyDap8-(js-1sl-Zi%v8&~wjSG#=) z(pa+{5UsDXCkXYg-VLgHsNx*4fc+-^!>Vywq%qj#t z@OA0;gePLAlm52gCxpanH<-$=YGp+Y^Yw}aiA3f|D94xQ$HypdT9g;xDba&KdNj1I zZ|rkU??>jxIcb^-4CON-X|ek1dwqZWsFLtiri_D7Hk~&4J=&pCu~mn9GqWB}6e#W7 zU<(xpRpvLTtN(NBJJ8aaV{-Uh4AttD`?#_BHac-QCAwf;w~}zro8)v95+4xa~XQWFt_7^)EpMo##b^^WDQQr^Q1;E{3@ zq5mT#cpF+Xr%Bm=4g>RAAqt~}fqE3}-wQoMeJ{(q8aW{Ukk2S8!ulwhwmmyI3Ag^z z93-G{UdF_uN05I8=qM=;&QFzpD7R#6jz|VC7~S0K?ov+p>}P^{lVQe)cwF1=s#HZf zxB)&i^Iq0U)fB$VfrFQhmu?@_=XEo9dc)1syGY>a6CZ!w+uQ&>eP=Q8HUe>oQ(Nq@ z)51}AbA4}g;K)7v@5CL&YpBqor-~w}ptOaX0)6Wl9gd)}mkwts;{a{;TZ|9=8xtsw zIico3pBOA+eTagN_^X?m-bDvxzwOOD+*69JX3Pk}joZ%BR#d!j@}TyL?V=N>@i!yh zT>-R5WzwD`wt6OGhv3SOfhm(@V^(!(;EJJ*D>VOIs)tY_#pi3iWai`K@1g9Nq37-{ zsj5c&i~^_P1AqACC1=7tC$_%}`i55Q?7g3nEz4>vCogl#YbuIb?A^e{Q_Y{$De~I3 z!tjoxYvf(f>UeS5JHd+cF;PuIi(UN>_vQhw%U5v`ug%`bwqf`>|75^YT>Q#5gXF|0 zDh07W&}0CK&h?|V#7Tm0uGPP&W8nRZ@LBr0oHESz|Frep;c$0dv`X}DbU_4BMsy-Z z@4Y4nqDPGuMDIlO1ks|GAbJGRq7yBMPSlAqYDVwwkvHG_efK_h{+U0R=b1UbbI#s- z?X}hh+8K6kXa)qgm4`}*uUTyF&fRFNHT*~L6+{r~dK{tHC_xbKRHJh7RJG6K%132O z&Fz#_c7J$BG~?~|^=~}!i@;{UTSm=~HO}UrtliNlyamjo>Fp}Z3*N8utS@US3AxzY znNHWGA6SlTrGj!mDzHG_WRT^JUGO?FYW90|A7+8uTju8Wa1yhU@iuXf*@mwNe)Gua=|5Xqw^44>=oHo~QD85Mf}FIS@1AA= z#8dpTd$R&n=*_JH0QZ=4>VIc4(e*~?x>dFtEP z;T~2cOyP0p)7PPtj7>bsI@*)P>_S#)osE+%-Wos6VEsC_&(Vr+b4xH40vGlt4m-Bx z9_v(>5-$p**Nl#fQd50R`P+Jg76p^qbmIfjd=J&YpeoVULOAd6yOHfCWv`mAgbHEh z;`5)V{mg%%Fb7hI;Rh05MPg!|WvC0^4dI27zo>j--+#Y@wTJ$uW{HT%`e{N?pxC*L z5hk0LWV6bmq8uS#5Hn617TuuqDVGoF&9kZn(&|l3qMXF&+J_Z1ndRBzC>k{qPTC%u zlajXydk*s<6AKNWf7T2iswYro z`bHx|yON7CY87x+z;Zw3War|B65!%zGYm&Y#GqF5>2!x`KBb62bBB`TWM*}3;fZDAwc zz}gA|HMDq zBLCXeLp>=enP^o*c@2T3yQ|De5v1)n-;@Kj7kv1T+H2=|V3yM(%UhTD`u6>0zlVui z_{9PDWQv?#?z&44eTEtx*trafH7S4Mshux9(t7CU)`!YhbFNIY%6V@8tLdMHg?x& z8EDaG+7d&w-jPwt$)|Tv0lR@ueEjM@T8)?n*`V7fspxzMGp+_^gHqm-= zKS~I$lAo+WtH!}-^w_>lZM8^dW(ttT~D^$$@*@7!8MEu=GC@bO@>upt(#D#a=Y zB%b121^xBbH~{s5e#Q4!;W;vwKI}>nIHs=vK6y}CnCIag_B7jwYPA7S-} zANa6mCxS43d47bJuvnJmo1TynrUquq9343KFv_OG@V;u>NU)lMP6wQMp~(eZf#xp706> zX+$9LPN9*HkNENBj-^rv$G~w0^qe*e&!DP zwQ4!)l$%$t$VtxtN&^N3q?xyXa@$9`0Zn7wk0!}XA>+RNWvljjoA&k}wL+t~$b~%(7*6zZ>d#FUFvbX0bdGUl^6783KGXn!nuoxE? zr}KxxR{k&k=9Jka(HzXe*f6aQfVf!07|T82`P_L7YhF9mK_toQvLl zx-1`?K27}qi(a4hHh)Xcl%5r!T>J2WnT3@F4d2(VNek7-*1@)3U;CH$kKzw$XJ3m! z7ho7I7>TTUlP&o%8P;xaA#H|AS6IM2IX*GWTQ&?MV3h3YiZ{Q7g7elUmRBH=m{P?l zcl^bsuIeLZIz5y6ba!#|w)Wt&qitOQH&-z*X(blmuvR)1ACC`@+ht?|Z}XKo*40i-B6gNUHRI&jQwW1_CCP4`F<&Zm>MvVB_INl@ z_=s&x)>>8T@$clAXal4fpJdm zHtgXyku`H0b-ChxoCjRGTaOm*zsz4?675K>{Ul0AoO>MB(J3j(j>0^Lvf~>O`8E9C zb5Sk*sEXwIXaR7?v20$ipL=_1#Syr(Fc1d&I1}y(uij&erycl;-hB zo>pJOCuuJ9f}5*kfC_DDSScGEhYx@rAk4oA@mu+~p!%OHAvY29u`_SiKF{=SDDjuo zeaMzUwh(SXRL1k#DS^XKQ>6Te9T-(Cv`rVwk zvrV`fq_(HS51(?`2Alx^TVB2p&6^|6H=$VM$@v?XD+;WwE~{R0`_<5#7f2{Tg}-I>=4T?> zD-Vx>O92G1wp;VzD@*DN%~BakLbL?DP7z(pTFMQLB1E9}@`<*{g5Z`f z(7yh4HJeY%jXLoOq#z0nS7%k!fyz_zdaG0wv|d1L;{TzIpz2?aU%rdKDs8r8%YFQF zt2FT!^O?Mw(er~bvO_vfKfmS!>l5kvhtmfcskODU;`7GB=|!(y;c$zT5*{b9xw^H< z_bw+YGg#vX)STET9EuzKaSne|PVi>megkn8?i3`Z+-tK(T8L6#TD2#?kyZ7JZv+vb z94?(hob3MeNghd*tQ*Ou`$eaJvb%{(31q{9E)Io!U1TODjdndHX-6l7g>>My+bas< z<#`ybN>tPtx~#;RW0yHE-Ka!yn++@d;w?HEyF=01yCI@ST`Mnmo4N{E-e9V+$6YCP zb`H%$%l83#-D%PXzR+YSKt{?m=2Y0%X5~gn=R~gTnNeh(APP>tP(3}3cqU8~q|Nhi ziIs0748w?x9&Sh%k=3kcv=#wgEs5Z>6*&K-%HL-9O}NJ=9x2Gl|2&4?VbHk2dDFBh zD2k5t!Q{;r&VqHA6w$8;?wjU8Mbv*kc~+g1SjhDUkp|GW`Lg>>n*MjOB-!g9K50N3 zVZu&;4ALsUQ|5RV^x*67Z7*+Srkl!F_2O_3Amz$j#*a2i6QkA$qWG!|a-t{`&FkHs z87?2*z`C0{Usl06c6a-%p`oD$p$4}!@Iihq^d2l&4)_(ws;ZH9X5EAJm9Q=coc14tZ%4!G>2TWTl%y}3c-aiJ%m1`RZd5BHOt|}yRgSa=C%#v3 zF(l|K0s@{*4Bq56&<)( z^)$=oNzEt7vb*_zL2|R)_FuQUTRAZrTEmum7cyCI`UIa_}VnZF!L0JWltb$N6OXjF1O>p>htvDs=65bzx5- zu7e$}at_jDQL|wo&$XUPkQ>QXsR@hR*Y49jLa~Tsk9c`K$#9+f(E{Kd`SIEj+Ke3y zy2X#~WS8{j2U2kqOKX>_w7;mwryl!Z{d)2SZzLi4+b{aFBSwc z-a^fL8NfI?qGv7E=hmgyQMhk#qQF-lAPl>d?>vB-jXs`}ja;6c4LX7{5$N z2)}5M(NU4J+{M=a)qlC!S(}AYWn2ZE94xC|>1)0zE!d`4=eAbE>6P1l=83OakvyIX^*f)Xi-3MWLxp$KwwyZXJC=Fd+McY2c|7o& z>Ca$r8t_BbwLlwYnm;%BigEjn3h^VFemE{nw5mp$3F~k!-A-zMl>w<>{Qqo5JMG9v zrMimJ_VuvQdqmIFw-qx68U$%w9_#(g5Pvc<=y5+|I)T?q)38a14P~6_=#E~|SkqP6 zZWBFl1S@Fh9yOnQiRTm@HL2IKrjw^N(w?haJffHpO}J`IN9!~&?=z-bo8N|C%lYj6 z_SI*1^KuTc6S#v9scT%{rdHvrlEIIB2cXlm{$Q#g7gckRlKiD zSBQ@_1qHRW@_IbP-(~FW?bXxPcjj zaj~((ykPA|IBdz;F?9Pn3!YY6Z(8S8xOQw>l@lSQ?z!d#V* zlQdbbjrQeYR&|vI-aEB``Q2$^=Anm2s67Te&3_1XpTqR1NE|L)cjYbACHid6=u z>F7B`A5DxV+eJr73+R>SKqVk%9^m3`Xr~L(7>J{DefdJfy>D=RIH&*d;|7AblCSgg zaEev%dv95tuXm_%v1ZV1Z4+)SOpeaQ$#l3kp#A4p%iSaAhO#vB=?Az3BLM}O zfR)N|MF*>TDqu;L{JJ}p#LsVa{2S8g3(pmD?6(PwUy_riMrugA*h*^4^Y>^qModG7 zy@2>CYz|VA?>YidngPSMu(^j-hpWc4J=d>VMh30H^?cM1Tt4FH0@}qr7 zUdJ9rjOFL0my{23)nQc0o&W_Ge1$)9-sPUiA-O@0(wY_cF#s7I)N_I(;GZn~XxLJ&;%J7_jGs zUpq%4hccsETxt87ff(@Is|~lnfak~a&)3eBh67d<=| zcEqsaCO#9ISvDU&IX~LQ5r$WL99xISK6Hyl3aIQ2u>U;Attfr?IQ<}JlO(5YjOQhh-85OO*7Xl7f88C0SXMP{@~kclv>mMqx;bn zPA_#SBJ-G-rYxNeJ zTj9WS-PbAn8K00qO1g}&Ts;L+D9+nk+h^zJ2z;6}2L64R>uPj`hICUo&3z)Gb@HQ>IezwodY`nCGX5l!bvM&Y^O9ZgH%otzl^CuD!z93Fdq8k2VXGx)PTq z!)CW0jg)hjc>%)(;)u{{->;JX$0h2_FH$YlnNv54`DdQ>#t*o%vaT}ktzf+KcB$W2 zj*J*os`vJaf5@owk)oy|N3ly<$ThkH!pY6`jXAdwT(-P7mu-Wd>b?EbwScn?Xv^CE zsayBp_~Bv@y4%IteUKrJSLc&yXb@%JaSrB{y}afwZBHPD0P_wM6gFUs2r@hisy3-0 z0XY#B|MmHE_AX-?j4-JNmIO=`q$x1>4?Q7k=($V`&-MzhbWDWT7?} z%f`uxjYrVslA{4g(zgw55iEwZw1n0)EyqAkC8r>lLv!CP`0x@q37H=dY2OF7B($_L zyb=-%^Yeu0i_XHpp{~BZUeWtYV^3EXZdm*Ld?pa25b(d^rLP2|A_x|7d-kq;c9-!@ z6$J`_dFlDti78#HRduT#puQ*>WRqp%sSA5|*hc(_#l3`cGJbiv%^~s&`K4Qdkco|* z>*z2Cg(w6V59KN-;)$V~R*qgYi5}}Xep@VcoNlVGtD_{)$T|}Bh;8s7qoQ(NUu*-g zLMnA^!3wgyy|J$HMs@LCH(5I=k#y)|??Nb_aU|818aC6#MxrZq6xWqd`rC27YMASC zKnFFqJbsH?td@juTNJ2XDW3~Q zVU+%>A3PnvY(Y@r4n-6Yv((VKlVYE|!t1Hw{QIoaH^3m=*52vgJY*Re8GynAiZ@&3 zAV4F7LOE{V-nzW_o=vs5Yhq-i>Lh~LQe7}>{q6Yk3$VI5nzn}VeE;@Mkq75#VSOd<;W6)3g1lG5cF-)tt`D`CZg5(duUqhj z^7BJdBO@aL@0N^=>I*WXF7CEagVEzKT<*(-s3o&8JKFYK;;7Z_S@D|cn$z}omwGql z+&KS-#M)Y+gMjvtC2)5#Y-a@h%FmBJaJvPt+15ZHkOU7G74_=dEi4Q~mi?Zy$L`kF zZF>6J+E0LISnq~h&XK|5RSXEY-hk?@i=d#SJ-p9305`Yb(&T7*xt*qZ&sAheIDds0 zd-IBXw;(VX*u=YG#9)fTJzljlZ>eZx0=J)aUpKe0iHTR=C2ehsflu!ExLzxj8|Jx) zqghavxAH^87BI8ZeiT|oHZd^~?1V@go|-BuSaIP>j)Ih{*s>RZsFE&^<#RqYl>%I; znDS(Vou)z|KgOoOY*`}{69v5wVG=eDn%|m&Z5Ut-Vc;64tYUF zoa=+3?6o=gAca#`S9i6?Pzc_DkDbFF)&n20A1y82ztK|Y2bk2qSV?X z@!PLomS$3ID%@A<%%s40u6h5+aGjX)G9zpIHP6ZQfxXUwsO;twZQMJdUm4<)l8(;o z1MD1gmqSlZqVXfOk9HS&mYj*xVLlW6{SYZrNy#TqsL`+;u+Gk4mwolWg4q1*} zz1&cRZ0~HhENhv8P2IEq})P%bsh#!4@p9%}#_oh#^IB^r+?%mt_6j%4WjT%Ms zp&eETdOpLKU{6u5@8oncOiUd@GY?h?K#oV?H!(IQEFzL!^oSj)F#gdmXXR*n_Pe_J z9kz69ho>2w_c_-eSORTR92GU=x1k}J=OT*#yVt-|ndvh+HX)(N()w#i*a;Y3MTz?j zVgiaGy%Kdm>WlkRx8VH?ZA|uBnknS~K#lb|(pBGcJPR$VkFyP$F z;P(XwYW5sBSa#o~LQUxP-9MZRg5uyHE1LFvSPLOXM=#e$N8TE|FMsx@naWZSC}!|^ z2o@6^4SIVDkWTjA-qf`rCPfVmei1if%jHeD%tAik$d4?jAomWoHa6Ow1_us`GRhpx zrJKS|c{K@+R+e`B4~imMS{PE=d(H(o&@n*@!g)Uq{vf{0?|x>_3SfgTAN%Y)|8k5N zRf>q1G2Y#fm+8=gz~K}WM@O~bLK!)>W;U-1KWDdxs=#2g*{vvP1PzUi_u~u$xlAw7 z9|h)yU>yOg&ur^0>@{aMx6YM(exW7HhWduvbv#&VL9WiVh{9JP6&hgFc8wcnFwKwmxLeyUQdc zevl9YL_|bqf*=Pk!}>#{zbV(n_ZFauHbW*@aB~00nsB8L>-0Aib3Kr&>mr;3nDY=Ig z=C{6;7eN$7fe=7=b)WqlaQ~pti5k~^U4x&WES4+^^VW$2J|ST)G*$J3gcBF51|flV zmRO~FY4O2StWu2`+BP$o z79!5JwV_P6m$BebICy?+uWxqF89o#Rq`n7!3X8IfuPo zHwGGJpgO=W&yMmcJ7XxE~D$HgV_$$zarsx?4Xf6+R-sEFxEZuvB~I|w4a|M z_JNR4H#n$BIE719)fr4wLl1=rW=PAG>^-=O_gKrgJb*^6;^5#jdBq&ib(I;%~`o+5;9BxodMN=rX3 zquHJrb4?U6)4cP1!lDb+b!0JK`!CQnZl@WkdN1!RO^*ZuUKMIU`vEYoRN2xu5sw!W zym;S32OTNG#s>->M4mkn(bej!6n#1!=}8B8ga4^HfszBDSs6JnfXSLK*Vvl&acD;x zadfM;Q!4hux}17cFW>FA?xU7IRmzn?xTdP*j@VX7e))uhJQMgYprae2J^ap*|K@v- iqyhUJlUQx$_-lqTs;ZW%OVm9S@KTafmo1kz4gNnry^|^c literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mda-addappinfo.png b/windows/security/threat-protection/microsoft-defender-atp/images/mda-addappinfo.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce56b5bd02f59bf4d19036f6e9bdd7d9b182724 GIT binary patch literal 78284 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 C8@kB= literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mda-properties.png b/windows/security/threat-protection/microsoft-defender-atp/images/mda-properties.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0ce1f98b9a74e0680b6435f2300e4783203f67 GIT binary patch literal 87721 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 Z(p+j_%MjNB@{ntyZzKitUTb~$KLFF51Iqva literal 0 HcmV?d00001 From bb0acb80445c8e6ecb5a5512fa2494d56a2dc98a Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 11:46:44 -0700 Subject: [PATCH 055/105] Update android-intune.md fixing link targets --- .../microsoft-defender-atp/android-intune.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 7497f32376..f4c02dc48b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -50,7 +50,7 @@ This topic describes how to deploy Microsoft Defender ATP for Android on Intune center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Android Apps** \> **Add \> Android store app** and click **Select**. - ![Image of Microsoft Endpoint Manager Admin Center](images/AddAndroidStoreApp.png) + ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addandroidstoreapp.png) 2. On the **Add app** page and in the *App Information* section enter **Name, Description**, @@ -58,7 +58,7 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> **Appstore URL** as **Microsoft Defender ATP Preview** app Google Play Store URL: https://play.google.com/store/apps/details?id=com.microsoft.scmx Other fields are optional and then select **Next**. - ![Image of Microsoft Endpoint Manager Admin Center](images/AddAppAppInfo.png) + ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addappinfo.png) 3. In the *Assignments* section, go to the **Required** section and select **Add group.** You can then choose the user group(s) that you would like to target @@ -221,7 +221,7 @@ Defender ATP should be visible in the apps list. 10. Select **Microsoft Defender ATP** app in the list \> **Properties** \> **Assignments** \> **Edit**. - ![Image of list of apps](images/MDATPProperties.png) + ![Image of list of apps](images/mda-properties.png) 11. Assign the app as a *Required* app to a user group. It is automatically installed in the *work profile* during the next sync of @@ -253,7 +253,7 @@ confirm that Microsoft Defender ATP is available. 3. When the app is installed, open the app and accept the permissions and then your onboarding should be successful. - ![Image of mobile device with Microsoft Defender ATP app](images/DeviceSafe.png) + ![Image of mobile device with Microsoft Defender ATP app](images/mda-devicesafe.png) 4. At this stage the device is successfully onboarded onto Microsoft Defender ATP for Android. You can verify this on the [Microsoft Defender Security From 9fe612d67f0655600f10d36cc3df7d50a14c58f4 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 11:59:41 -0700 Subject: [PATCH 056/105] Update android-intune.md step 2 updates --- .../microsoft-defender-atp/android-intune.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index f4c02dc48b..25e8b56af4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -53,10 +53,14 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addandroidstoreapp.png) -2. On the **Add app** page and in the *App Information* section enter **Name, Description**, -**Publisher** as Microsoft and -**Appstore URL** as **Microsoft Defender ATP Preview** app Google Play Store URL: https://play.google.com/store/apps/details?id=com.microsoft.scmx -Other fields are optional and then select **Next**. +2. On the **Add app** page and in the *App Information* section enter: +- **Name** +- **Description** +- **Publisher** +as **Microsoft**. +Enter **Appstore URL** as **Microsoft Defender ATP Preview** app Google Play Store URL: https://play.google.com/store/apps/details?id=com.microsoft.scmx + +Other fields are optional. Select **Next**. ![Image of Microsoft Endpoint Manager Admin Center](images/mda-addappinfo.png) From 4ab06de02638b8b5e4c8adb767004bf680e37c42 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 12:05:48 -0700 Subject: [PATCH 057/105] Update android-intune.md --- .../microsoft-defender-atp/android-intune.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 25e8b56af4..0a8e553529 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -57,8 +57,11 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> - **Name** - **Description** - **Publisher** -as **Microsoft**. -Enter **Appstore URL** as **Microsoft Defender ATP Preview** app Google Play Store URL: https://play.google.com/store/apps/details?id=com.microsoft.scmx + +as Microsoft. + +- **Appstore URL** as **Microsoft Defender ATP Preview app** +- **Google Play Store URL** https://play.google.com/store/apps/details?id=com.microsoft.scmx Other fields are optional. Select **Next**. From 6431d6f9e35356ff7005d632ef85bf5a8882b19e Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 12:10:29 -0700 Subject: [PATCH 058/105] Update android-intune.md --- .../microsoft-defender-atp/android-intune.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index 0a8e553529..f80eaea3e4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -56,12 +56,8 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> 2. On the **Add app** page and in the *App Information* section enter: - **Name** - **Description** -- **Publisher** - -as Microsoft. - -- **Appstore URL** as **Microsoft Defender ATP Preview app** -- **Google Play Store URL** https://play.google.com/store/apps/details?id=com.microsoft.scmx +- **Publisher** as Microsoft. +- **Appstore URL** as Microsoft Defender ATP Preview app Google Play Store URL https://play.google.com/store/apps/details?id=com.microsoft.scmx Other fields are optional. Select **Next**. From 019f0de046644c0ca8a6c790ecc1afb8b6f11fc5 Mon Sep 17 00:00:00 2001 From: Daniel Simpson Date: Thu, 27 Aug 2020 12:19:38 -0700 Subject: [PATCH 059/105] Update android-intune.md appstore URL --- .../threat-protection/microsoft-defender-atp/android-intune.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md index f80eaea3e4..96ee6d3417 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/android-intune.md +++ b/windows/security/threat-protection/microsoft-defender-atp/android-intune.md @@ -57,7 +57,7 @@ center](https://go.microsoft.com/fwlink/?linkid=2109431) , go to **Apps** \> - **Name** - **Description** - **Publisher** as Microsoft. -- **Appstore URL** as Microsoft Defender ATP Preview app Google Play Store URL https://play.google.com/store/apps/details?id=com.microsoft.scmx +- **Appstore URL** as https://play.google.com/store/apps/details?id=com.microsoft.scmx (Microsoft Defender ATP Preview app Google Play Store URL) Other fields are optional. Select **Next**. From 853a6939048d08ed2ed28406c2e0f98cff2b0e9a Mon Sep 17 00:00:00 2001 From: isbrahm <43386070+isbrahm@users.noreply.github.com> Date: Thu, 27 Aug 2020 14:24:14 -0700 Subject: [PATCH 060/105] Add aspnet_compiler to recommended block rules Also re-alphabetize. Some entries were out of order. --- .../microsoft-recommended-block-rules.md | 130 ++++++++++-------- 1 file changed, 76 insertions(+), 54 deletions(-) diff --git a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md index 443397ada3..5657add278 100644 --- a/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md +++ b/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-block-rules.md @@ -26,11 +26,13 @@ ms.date: 04/09/2019 Members of the security community\* continuously collaborate with Microsoft to help protect customers. With the help of their valuable reports, Microsoft has identified a list of valid applications that an attacker could also potentially use to bypass Windows Defender Application Control. +Unless your use scenarios explicitly require them, Microsoft recommends that you block the following applications. These applications or files can be used by an attacker to circumvent application allow policies, including Windows Defender Application Control: Unless your use scenarios explicitly require them, Microsoft recommends that you block the following applications. These applications or files can be used by an attacker to circumvent application allow policies, including Windows Defender Application Control: - addinprocess.exe - addinprocess32.exe - addinutil.exe +- aspnet_compiler.exe - bash.exe - bginfo.exe[1] - cdb.exe @@ -38,18 +40,34 @@ Unless your use scenarios explicitly require them, Microsoft recommends that you - dbghost.exe - dbgsvc.exe - dnx.exe +- dotnet.exe - fsi.exe - fsiAnyCpu.exe +- infdefaultinstall.exe - kd.exe -- ntkd.exe +- kill.exe - lxssmanager.dll +- lxrun.exe +- Microsoft.Build.dll +- Microsoft.Build.Framework.dll +- Microsoft.Workflow.Compiler.exe - msbuild.exe[2] +- msbuild.dll - mshta.exe +- ntkd.exe - ntsd.exe +- powershellcustomhost.exe - rcsi.exe +- runscripthelper.exe +- texttransform.exe +- visualuiaverifynative.exe - system.management.automation.dll +- wfc.exe - windbg.exe - wmic.exe +- wsl.exe +- wslconfig.exe +- wslhost.exe [1]A vulnerability in bginfo.exe has been fixed in the latest version 4.22. If you use BGInfo, for security, make sure to download and run the latest version here [BGInfo 4.22](https://docs.microsoft.com/sysinternals/downloads/bginfo). Note that BGInfo versions earlier than 4.22 are still vulnerable and should be blocked. @@ -121,44 +139,45 @@ Pick the correct version of each .dll for the Windows release you plan to suppor + + + + + - + + + + + + + + + - - + + + + + + - - - - - - - - - - + - + + + + - - - + + + + + - - - - - - - - - - - - @@ -859,48 +878,51 @@ Pick the correct version of each .dll for the Windows release you plan to suppor + + + + + - - - - - - - - + + + + + + + + + + + - + + + + - - - + + + + + - - - - - - - - + - - - - + From 029f5b4500c92178346452c55f650de6907728df Mon Sep 17 00:00:00 2001 From: Marty Hernandez Avedon Date: Thu, 27 Aug 2020 17:40:44 -0400 Subject: [PATCH 061/105] copyedits + info on scheduling scan w Intune --- .../mac-schedule-scan-atp.md | 36 +++++++++++-------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md index 645b1ecce5..3a1eabd0f6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-schedule-scan-atp.md @@ -19,13 +19,15 @@ ms.topic: conceptual # Schedule scans with Microsoft Defender ATP for Mac -While you can start a threat scan at any time with Microsoft Defender ATP, your enterprise might benefit from scheduled or timed scans. For example, you can schedule a scan to run at the beginning of every workday or week. Create a scanning schedule using launchd on a macOS computer. +While you can start a threat scan at any time with Microsoft Defender ATP, your enterprise might benefit from scheduled or timed scans. For example, you can schedule a scan to run at the beginning of every workday or week. Create a scanning schedule using the *launchd* daemon on a macOS device. -## Schedule a scan with launchd +## Schedule a scan with *launchd* -1. Create a new .xml file. Use the following example to create your scanning schedule file. +1. The following code shows the schema you need to use to schedule a scan. Open a text editor and use this example as a guide for your own scheduled scan file. - ```xml + For more information on the *.plist* file format used here, see [About Information Property List Files](https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/AboutInformationPropertyListFiles.html) at the official Apple developer website. + + ```XML @@ -60,22 +62,28 @@ While you can start a threat scan at any time with Microsoft Defender ATP, your ``` -2. Save the file as a program configuration file (.plist) with the name com.microsoft.wdav.schedquickscan.plist. +2. Save the file as *com.microsoft.wdav.schedquickscan.plist*. - >[!NOTE] - >To change a quick scan to a full scan, use /usr/local/bin/mdatp --scan –full in the array string and update your .plist filename. + > [!TIP] + > To run a full scan instead of a quick scan, change line 8 to read `/usr/local/bin/mdatp --scan --full` and save the file as *com.microsoft.wdav.sched**full**scan.plist* instead of *com.microsoft.wdav.sched**quick**scan.plist*. -3. Search for, and then open **Terminal**. -4. To load your file into **launchd**, enter the following commands: +3. Open **Terminal**. +4. Enter the following commands to load your file: ```bash launchctl load /Library/LaunchDaemons/ - ``` - ```bash launchctl start ``` -5. Your scheduled scan runs at the date, time, and frequency you defined in your .plist file. In the example, the scan runs at 2:00 AM every seven days on a Friday, with the StartInterval using 604,800 seconds for one week. +5. Your scheduled scan will run at the date, time, and frequency you defined in your p-list. In the example, the scan runs at 2:00 AM every Friday. - > [!NOTE] - > Agents executed with launchd will not run at the scheduled time if the computer is asleep, but will run once the computer is awake. If the computer is off, the scan will not run until the computer is on at the next scheduled time. + Note that the `StartInterval` value is in seconds, indicating that scans should run every 604,800 seconds (one week), while the `Weekday` value of `StartCalendarInterval` uses an integer to indicate the fifth day of the week, or Friday. + + > [!IMPORTANT] + > Agents executed with *launchd* will not run at the scheduled time while the device is asleep. They will instead run once the device resumes from sleep mode. + > + > If the device is turned off, the scan will run at the next scheduled scan time. + +## Schedule a scan with Intune + +You can also schedule scans with Microsoft Intune. The [runMDATPQuickScan.sh](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP#runmdatpquickscansh) shell script available at [Scripts for Microsoft Defender Advanced Threat Protection](https://github.com/microsoft/shell-intune-samples/tree/master/Misc/MDATP) will persist when the device resumes from sleep mode. See [Use shell scripts on macOS devices in Intune](https://docs.microsoft.com/mem/intune/apps/macos-shell-scripts) for more detailed instructions on how to use this script in your enterprise. From 4fa88c8f922eac6d004ed9e3a703b76e19601e55 Mon Sep 17 00:00:00 2001 From: katoma2017 <48699113+katoma2017@users.noreply.github.com> Date: Thu, 27 Aug 2020 14:56:36 -0700 Subject: [PATCH 062/105] Add Update Baseline Adding a blurb and explanation of Update Baseline when it comes to helping improve end user experience --- windows/deployment/update/waas-manage-updates-wufb.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index e0d6464259..197b911da2 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -119,8 +119,12 @@ A compliance deadline policy (released in June 2019) enables you to set separate This policy enables you to specify the number of days from an update's publication date that it must be installed on the device. The policy also includes a configurable grace period that specifies the number of days from when the update is installed on the device until the device is forced to restart. This is extremely beneficial in a vacation scenario as it allows, for example, users who have been away to have a bit of time before being forced to restart their devices when they return from vacation. +#### Update Baseline +The large number of different policies offered for Windows 10 can be overwhelming. Update Baseline provides a clear list of recommended Windows update policy settings for IT administrators that are looking to achieve the best end user experience while also meeting their update compliance goals. The Update Baseline for Windows 10 includes policy settings recommendations covering deadline configuration, restart behavior, power policies, and more. Whether you are an IT administrator who is just beginning with Windows update policies or one who has an overwhelming set of potentially conflicting policies from Windows 7 and who wants to reset to a clean state, Update Baseline is a tool for you. +The Update Baseline toolkit makes it easy by providing a single command for IT Admins to apply the Update Baseline to devices. Download the Update Baseline toolkit [here](https://www.microsoft.com/en-us/download/details.aspx?id=101056). +Note: Update Baseline toolkit is currently only available for Group Policy. Update Baseline does not impact your offering policies, regardless of if you’re using deferrals or target version to manage which updates are offered to your devices when. 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 literal 55377 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 aUQyP47vy9A9C#lEzN97OpB0Mf`20Vj8{5hN diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/86cbe56f88bb6e93e9c63303397fc24f.png b/windows/security/threat-protection/microsoft-defender-atp/images/86cbe56f88bb6e93e9c63303397fc24f.png index 9c2f6b242e62cf024dda02f9204133b19b330475..62e3dfceace0575f8f3dfcbcc6fc150caa3a1a12 100644 GIT binary patch literal 66761 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 z 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 u+f9}9>P;4|(?8Y?RlayFNN>?H3N2v7Y%qZ6E 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 U#)U>xf50zkiD%-UM73Z44-+X4;s5{u diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/ea06643280075f16265a596fb9a96042.png b/windows/security/threat-protection/microsoft-defender-atp/images/ea06643280075f16265a596fb9a96042.png index 5fd6b06a58c0c268730a1bdd1bb66c51db9f0d53..af5e16e9b6eb78f08516c16d525290bc94baf51f 100644 GIT binary patch literal 31624 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 literal 62506 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 From 0190b0fcc1037b24b3ae8d16b93a1e66b9690061 Mon Sep 17 00:00:00 2001 From: Jaime Ondrusek Date: Fri, 28 Aug 2020 08:54:53 -0700 Subject: [PATCH 078/105] Update waas-manage-updates-wufb.md Corrections for style and markdown formatting. --- windows/deployment/update/waas-manage-updates-wufb.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/deployment/update/waas-manage-updates-wufb.md b/windows/deployment/update/waas-manage-updates-wufb.md index 197b911da2..95321b1013 100644 --- a/windows/deployment/update/waas-manage-updates-wufb.md +++ b/windows/deployment/update/waas-manage-updates-wufb.md @@ -120,11 +120,12 @@ A compliance deadline policy (released in June 2019) enables you to set separate This policy enables you to specify the number of days from an update's publication date that it must be installed on the device. The policy also includes a configurable grace period that specifies the number of days from when the update is installed on the device until the device is forced to restart. This is extremely beneficial in a vacation scenario as it allows, for example, users who have been away to have a bit of time before being forced to restart their devices when they return from vacation. #### Update Baseline -The large number of different policies offered for Windows 10 can be overwhelming. Update Baseline provides a clear list of recommended Windows update policy settings for IT administrators that are looking to achieve the best end user experience while also meeting their update compliance goals. The Update Baseline for Windows 10 includes policy settings recommendations covering deadline configuration, restart behavior, power policies, and more. Whether you are an IT administrator who is just beginning with Windows update policies or one who has an overwhelming set of potentially conflicting policies from Windows 7 and who wants to reset to a clean state, Update Baseline is a tool for you. +The large number of different policies offered for Windows 10 can be overwhelming. Update Baseline provides a clear list of recommended Windows update policy settings for IT administrators who want the best user experience while also meeting their update compliance goals. The Update Baseline for Windows 10 includes policy settings recommendations covering deadline configuration, restart behavior, power policies, and more. -The Update Baseline toolkit makes it easy by providing a single command for IT Admins to apply the Update Baseline to devices. Download the Update Baseline toolkit [here](https://www.microsoft.com/en-us/download/details.aspx?id=101056). +The Update Baseline toolkit makes it easy by providing a single command for IT Admins to apply the Update Baseline to devices. You can get the Update Baseline toolkit from the [Download Center](https://www.microsoft.com/download/details.aspx?id=101056). -Note: Update Baseline toolkit is currently only available for Group Policy. Update Baseline does not impact your offering policies, regardless of if you’re using deferrals or target version to manage which updates are offered to your devices when. +>[!NOTE] +>The Update Baseline toolkit is available only for Group Policy. Update Baseline does not affect your offering policies, whether you’re using deferrals or target version to manage which updates are offered to your devices when.

(v$%XxNY&O%6_sf$1_EeD1t#qr?6<58#PDj$ zkP3O_5H`@JWy(=ftU5R?Q1NTVbL^X+8gL6bz(Co+%S zWvTf3mn=N%Xb00aG|Dpw)`+3Z2};JNm0SuEGy(EfC5#}$Q7h5qNHyJpWYx~Ciw*b# zNg&*Ks!io*oLhkM{E3S)MXyPxBNJYtyf!URB;u9?+V{SjVgF@(lKnds=8*I1-jhoZ zD8ZibXQb5mRhul_4r$<6f9|GiNW5IOe!!?+9j=^+PXb`VdjHIPtAa@`DQ?anNZ-YnMYa6 zbPmorEPH7n0t~nJ{S7iHa>4S#{ZZ4=vDqNno2|8Sn!Q|>YqpTBIzN;=HGLdB%sx1QH~dyuF28Haq(U-(XbxO?7EUI7dj7> zYF8iOHyRIRTi1F>@f+u>QT6RVcU{LFuKFn}?2pY&bB|)jNoxn0R5uT8%O~&%R7dil q{67QqSpSE^@LwtW|G$r(p9PK^=36ZvE~Y<0J<4x1 Date: Tue, 4 Aug 2020 15:49:42 -0500 Subject: [PATCH 003/105] First Draft of EP Reference Contains overview and docs for 10 / 21 mitigations --- .../exploit-protection-reference.md | 382 ++++++++++++++++++ 1 file changed, 382 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md new file mode 100644 index 0000000000..91350b5d36 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -0,0 +1,382 @@ +--- +title: Exploit Protection Reference +keywords: mitigations, vulnerabilities, vulnerability, mitigation, exploit, exploits, emet +description: Details on how the Exploit Protection feature works in Windows 10 +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +audience: ITPro +author: appcompatguy +ms.author: cjacks +ms.date: 07/20/2020 +ms.reviewer: +manager: saudm +ms.custom: asr +--- + +# Exploit Protection Reference + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +Exploit Protection provides advanced protections for applications which the IT Pro can apply after the developer has compiled and distributed the software. + +This article helps you understand how Exploit Protection works, both at the policy level and at the individual mitigation level, to help you successfully build and apply Exploit Protection policies. + +## How mitigations are applied + +Exploit Protection mitigations are applied per application. + +Mitigations are configured via a registry entry for each program that you configure protections for. These settings are stored in the **MitigationOptions** registry entry for each program (**HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ *ImageFileName* \ MitigationOptions**). They take effect when you restart the program and remain effective until you change them and restart the program again. + +> [!IMPORTANT] +> Image File Execution Options only allows you to specify a file name, and not a version number, path, architecture, or any other differentiator. Be careful to target mitigations to apps which have unique names, applying them only on devices where you have tested that version and that architecture of the application. + +If you configure Exploit Protection mitigations using an XML configuration file, either via PowerShell, Group Policy, or MDM, when processing this XML configuration file, individual registry settings will be configured for you. + +When the policy distributing the XML file is no longer enforced, settings deployed by this XML configuration file will not be automatically removed. To remove Exploit Protection settings, export the XML configuration from a clean Windows 10 device, and deploy this new XML file. Alternately, Microsoft provides an XML file as part of the Windows Security Baselines for resetting Exploit Protection settings. + +To reset Exploit Protection settings using PowerShell, you could use the following command: + +```powershell +Set-ProcessMitigation -PolicyFilePath EP-reset.xml +``` +Following is the EP-reset.xml distributed with the Windows Security Baselines: +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +## Mitigation Reference + +The below sections details the protections provided by each Exploit Protection mitigation, the compatibility considerations for the mitigation, and the configuration options available. + +## Arbitrary code guard + +### Description + +Arbitrary Code Guard helps protect against a malicious attacker loading the code of their choice into memory through a memory safety vulnerability, and being able to execute that code. + +Arbitrary Code Guard protects an application from executing dynamically generated code (code that is not loaded, for example, from the exe itself or a dll). Arbitrary Code Guard works by preventing memory from being marked as executable. When an application attempts to [allocate memory](https://docs.microsoft.com/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc), we check the protection flags. (Memory can be allocated with read, write, and/or execute protection flags.) If the allocation attempts to include the [*execute*](https://docs.microsoft.com/windows/win32/memory/memory-protection-constants) protection flag, then the memory allocation fails and returns an error code (STATUS_DYNAMIC_CODE_BLOCKED). Similarly, if an application attempts to [change the protection flags of memory](https://docs.microsoft.com/windows/win32/api/memoryapi/nf-memoryapi-virtualprotect) that has already been allocated and includes the [*execute*](https://docs.microsoft.com/windows/win32/memory/memory-protection-constants) protection flag, then the permission change fails and returns an error code (STATUS_DYNAMIC_CODE_BLOCKED). + +By preventing the *execute* flag from being set, the [Data Execution Prevention](#Data-Execution-Prevention-(DEP)) feature of Windows 10 can then protect against the instruction pointer being set to that memory and running that code. + +### Compatibility considerations + +Arbitrary Code Guard prevents allocating any memory as executable, which presents a compatibility issue with approaches such as Just-in-Time (JIT) compilers. Most modern browsers, for example, will compile JavaScript into native code in order to optimize performance. In order to support this mitigation, they will need to be rearchitected to move the JIT compilation outside of the protected process. Other applications whose design dynamically generates code from scripts or other intermediate languages will be similarly incompatible with this mitigation. + +### Configuration options + +**Allow thread opt-out** - You can configure the mitigation to allow an individual thread to opt-out of this protection. The developer must have written the application with awareness of this mitigation, and have called the [**SetThreadInformation**](https://docs.microsoft.com/windows/win32/api/processthreadsapi/nf-processthreadsapi-setthreadinformation) API with the *ThreadInformation* parameter set to **ThreadDynamicCodePolicy** in order to be allowed to execute dynamic code on this thread. + +**Audit only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Block low integrity images + +### Description + +Block low integrity images prevents the application from loading files which are untrusted, typically because they have been downloaded from the internet from a sandboxed browser. + +This mitigation will block image loads if the image has an Access Control Entry (ACE) which grants access to Low IL processes and which does not have a trust label ACE. It is implemented by the memory manager, which blocks the file from being mapped into memory. If an application attempts to map a low integrity image, it will trigger a STATUS_ACCESS_DENIED error. For details on how integrity levels work, see [Mandatory Integrity Control](https://docs.microsoft.com/windows/win32/secauthz/mandatory-integrity-control). + +### Compatibility considerations + +Block low integrity images will prevent the application from loading files which were downloaded from the internet. If your application workflow requires loading images which are downloaded, you will want to ensure that they are downloaded from a higher-trust process, or are explicitly relabeled in order to apply this mitigation. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Block remote images + +### Description + +Block remote images will prevent the application from loading files which are hosted on a remote device, such as a UNC share. This helps protect against loading binaries into memory which are on an external device controlled by the attacker. + +This mitigation will block image loads if the image is determined to be on a remote device. It is implemented by the memory manager, which blocks the file from being mapped into memory. If an application attempts to map a remote file, it will trigger a STATUS_ACCESS_DENIED error. + +### Compatibility considerations + +Block remote images will prevent the application from loading images from remote devices. If your application loads files or plug-ins from remote devices, then it will not be compatible with this mitigation. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Block untrusted fonts + +### Description + +Block untrusted fonts mitigates the risk of a flaw in font parsing leading to the attacker being able to run code on the device. Only fonts which are installed into the windows\fonts directory will be loaded for processing by GDI. + +This mitigation is implemented within GDI, which validates the location of the file. If the file is not in the system fonts directory, the font will not be loaded for parsing and that call will fail. + +Note that this mitigation is in addition to the built-in mitigation provided in Windows 10 1607 and later, which moves font parsing out of the kernel and into a user-mode app container. Any exploit based on font parsing, as a result, happens in a sandboxed and isolated context, which reduces the risk significantly. For details on this mitigation, see the blog [Hardening Windows 10 with zero-day exploit mitigations](https://www.microsoft.com/security/blog/2017/01/13/hardening-windows-10-with-zero-day-exploit-mitigations/). + +### Compatibility considerations + +The most common use of fonts outside of the system fonts directory is with [web fonts](https://docs.microsoft.com/typography/fonts/font-faq#web). Modern browsers, such as Microsoft Edge, use DirectWrite instead of GDI, and are not impacted. However, legacy browsers, such as Internet Explorer 11 (and IE mode in the new Microsoft Edge) can be impacted, particularly with applications such as Office 365 which use font glyphs to display UI. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Code integrity guard + +### Description + +Code integrity guard ensures that all binaries loaded into a process are digitally signed by Microsoft. This includes [WHQL](https://docs.microsoft.com/windows-hardware/drivers/install/whql-release-signature) (Windows Hardware Quality Labs) signatures, which will allow WHQL-approved drivers to run within the process. + +This mitigation is implemented within the memory manager, which blocks the binary from being mapped into memory. If you attempt to load a binary which is not signed by Microsoft, the memory manger will return the error STATUS_INVALID_IMAGE_HASH. By blocking at the memory manager level, this prevents both binaries loaded by the process and binaries injected into the process. + +### Compatibility considerations + +This mitigation specifically blocks any binary which is not signed by Microsoft. As such, it will be incompatible with most third party software, unless that software is distributed by (and digitally signed by) the Microsoft Store, and the option to allow loading of images signed by the Microsoft Store is selected. + +### Configuration options + +**Also allow loading of images signed by Microsoft Store** - Applications which are distributed by the Microsoft Store will be digitally signed by the Microsoft Store, and adding this configuration will allow binaries which have gone through the store certification process to be loaded by the application. + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Control flow guard (CFG) + +### Description + +Control flow guard (CFG) mitigates the risk of attackers leveraging memory corruption vulnerabilities by protecting indirect function calls. For example, an attacker may user a buffer overflow vulnerability to overwrite memory containing a function pointer, and replace that function pointer with a pointer to executable code of their choice (which may also have been injected into the program). + +This mitigation is provided by injecting an additional check at compile time. Before each indirect function call, additional instructions are added which verify that the target is a valid call target before it is called. If the target is not a valid call target, then the application is terminated. As such, only applications which are compiled with CFG support can benefit from this mitigation. + +The check for a valid target is provided by the Windows kernel. When executable files are loaded, the metadata for indirect call targets is extracted at load time and marked as valid call targets. Additionally, when memory is allocated and marked as executable (such as for generated code), these memory locations are also marked as valid call targets, to support mechanisms such as JIT compilation. + +### Compatibility considerations + +Since applications must be compiled to support CFG, they implicitly declare their compatibility with it. Most applications, therefore, should work with this mitigation enabled. Because these checks are compiled into the binary, the configuration you can apply is merely to disable checks within the Windows kernel. In other words, the mitigation is on by default, but you can configure the Windows kernel to always return "yes" if you later determine that there is a compatibility issue that the application developer did not discover in their testing, which should be rare. + +### Configuration options + +**Use strict CFG** - In strict mode, all binaries loaded into the process have to be compiled for Control Flow Guard (or have no executable code in them - such as resource dlls) in order to be loaded. + +> [!Note] +> **Control flow guard** has no audit mode. Binaries are compiled with this mitigation enabled. + +## Data Execution Prevention (DEP) + +### Description + +Data Execution Prevention (DEP) prevents memory which was not explicitly allocated as executable from being executed. This helps protect against an attacker injecting malicious code into the process, such as through a buffer overflow, and then executing that code. + +If you attempt to set the instruction pointer to a memory address not marked as executable, the processor will throw an exception (general-protection violation), causing the application to crash. + +### Compatibility considerations + +All x64, ARM, and ARM-64 executables have DEP enabled by default, and it can not be disabled. Since an application will have never been executed without DEP, compatibility is generally assumed. + +All x86 (32-bit) binaries will have DEP enabled by default, but it can be disabled per process. Some very old legacy applications, typically applications developed prior to Windows XP SP2, may not be compatible with DEP. These are typically applications that dynamically generate code (e.g. JIT compiling) or link to older libraries (such as older versions of ATL) which dynamically generate code. + +### Configuration options + +**Enable ATL Thunk emulation** - This configuration option disables ATL Thunk emulation. ATL, the ActiveX Template Library, is designed to be as small and fast as possible. In order to reduce binary size, it would use a technique called thunking. Thunking is typically thought of for interacting between 32-bit and 16-bit applications, but there are no 16-bit components to ATL here. Rather, in order to optimize for binary size, ATL will store machine code in memory which is not word-aligned (creating a smaller binary), and then invoke that code directly. ATL components compiled with Visual Studio 7.1 or earlier (Visual Studio 2003) do not allocate this memory as executable - thunk emulation resolves that compatibility issue. Applications which have a binary extension model (such as Internet Explorer 11) will often need to have ATL Thunk emulation enabled. + +## Disable extension points + +### Description + +This mitigation disables various extension points for an application, which might be used to establish persistence or elevate privileges of malicious content. + +This includes: + +- **AppInit DLLs** - Whenever a process starts, the system will load the specified DLL into to context of the newly started process before calling its entry point function. [Details on AppInit DLLs can be found here](https://docs.microsoft.com/windows/win32/winmsg/about-window-classes#application-global-classes). With this mitigation applied, AppInit DLLs are not loaded. Note that, beginning with Windows 7, AppInit DLLs need to be digitally signed, [as described here](https://docs.microsoft.com/windows/win32/win7appqual/appinit-dlls-in-windows-7-and-windows-server-2008-r2). Additionally, beginning with Windows 8, AppInit DLLs will not be loaded if SecureBoot is enabled, [as described here](https://docs.microsoft.com/en-us/windows/win32/dlls/secure-boot-and-appinit-dlls). +- **Legacy IMEs** - An Input Method Editor (IME) allows a user to type text in a language that has more characters than can be represented on a keyboard. Third parties are able to create IMEs. A malicious IME might obtain credentials or other sensitive information from this input capture. Some IMEs, referred to as Legacy IMEs, will only work on Windows Desktop apps, and not UWP apps. This mitigation will also prevent this legacy IME from loading into the specified Windows Desktop app. +- **Windows Event Hooks** - An application can call the [SetWinEventHook API](https://docs.microsoft.com/windows/win32/api/winuser/nf-winuser-setwineventhook) to register interest in an event taking place. A DLL is specified and can be injected into the process. This mitigation forces the hook to be posted to the registering process rather than running in-process through an injected DLL. + +### Compatibility considerations + +Most of these extension points are relatively infrequently used, so compatibility impact is typically small, particularly at an individual application level. The one consideration is if users are using 3rd party Legacy IMEs which won't work with the protected application. + +### Configuration options + +There are no configuration options for this mitigation. + +> [!Note] +> **Disable extension points** has no audit mode. + +## Disable Win32k system calls + +### Description + +Win32k.sys provides a broad attack surface for an attacker. As a kernel-mode component, it is frequently targeted as an escape vector for applications that are sandboxed. This mitigation prevents calls into win32k.sys by blocking a thread from converting itself into a GUI thread, which is then given access to invoke Win32k functions. A thread is non-GUI when created, but converted on first call to win32k.sys, or through an API call to [IsGuiThread](https://docs.microsoft.com/windows/win32/api/winuser/nf-winuser-isguithread). + +### Compatibility considerations + +This mitigation is designed for processes which are dedicated non-UI processes. For example, many modern browsers will leverage process isolation and incorporate non-UI processes. Any application which displays a GUI using a single process will be impacted by this mitigation. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Do not allow child processes + +### Description + +This mitigation prevents an application from creating new child applications. A common technique used by adversaries is to initiate a trusted process on the device with malicious input (a "living off the land" attack), which often requires launching another application on the device. If there are no legitimate reasons why an application would launch a child process, this mitigation mitigates that potential attack vector. The mitigation is applied by setting a property on the process token, which blocks creating a token for the child process with the error message STATUS_CHILD_PROCESS_BLOCKED. + +### Compatibility considerations + +If your application launches child applications for any reason, such as supporting hyperlinks which launch a browser or an external browser, or which launch other utilities on the computer, this functionality will be broken with this mitigation applied. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + +## Export address filtering + +## Force randomization for images (Mandatory ASLR) + +## Import address filtering + +## Randomize memory allocations (Bottom-up ASLR) + +## Simulate execution (SimExec) + +## Validate API invocation (CallerCheck) + +## Validate exception chains (SEHOP) + +## Validate handle usage + +## Validate heap integrity + +## Validate image dependency integrity + +## Validate stack integrity (StackPivot) From 0336c89b3034fcb7aa4bbd940b441a041ff0e5e1 Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Wed, 5 Aug 2020 23:22:21 -0500 Subject: [PATCH 004/105] Add EAF docs Added docs on EAF --- .../exploit-protection-reference.md | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 91350b5d36..11c8139cff 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -361,8 +361,47 @@ If your application launches child applications for any reason, such as supporti ## Export address filtering +### Description + +Export address filtering (EAF) mitigates the risk of malicious code looking at the export address table of all loaded modules to find modules that contain useful APIs for their attack. This is a common tactic used by shellcode. In order to mitigate the risk of such an attack, this mitigation protects 3 commonly attacked modules: + +- ntdll.dll +- kernelbase.dll +- kernel32.dll + +The mitigation protects the memory page in the [export directory](https://docs.microsoft.com/windows/win32/debug/pe-format#export-directory-table) which points to the [export address table](https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#export-address-table). This memory page will have the PAGE_GUARD protection applied to it. When someone tries to access this memory, it will generate a STATUS_GUARD_PAGE_VIOLATION. The mitigation handles this exception, and if the accessing instruction doesn't pass validation, the process will be terminated. + +### Compatibility considerations + +This mitigation is primarily an issue for applications such as debuggers, sandboxed applications, applications using DRM, or applications that implement anti-debugging technolgy. + +### Configuration options + +**Validate access for modules that are commonly abused by exploits** - This option, also known as EAF+, adds protections for additional commonly attacked modules: + +- mshtml.dll +- flash*.ocx +- jscript*.ocx +- vbscript.dll +- vgx.dll +- mozjs.dll +- xul.dll +- acrord32.dll +- acrofx32.dll +- acroform.api + +Additionally, by enabling EAF+, this mitigation adds the PAGE_GUARD protection to the page containing the "MZ" header, the first two bytes of the [DOS header in a PE file](https://docs.microsoft.com/windows/win32/debug/pe-format#ms-dos-stub-image-only), which is another aspect of known memory content which shellcode can look for to identify modules potentially of interest in memory. + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + ## Force randomization for images (Mandatory ASLR) +### Description + +### Compatibility considerations + +### Configuration options + ## Import address filtering ## Randomize memory allocations (Bottom-up ASLR) From e8256b90169280013c993ab9a59cdadb8904850d Mon Sep 17 00:00:00 2001 From: Bryce Hutchings <5100250+brycehutchings@users.noreply.github.com> Date: Fri, 14 Aug 2020 11:39:19 -0700 Subject: [PATCH 005/105] Update manage-windows-mixed-reality.md Fix misleading code snippet --- .../application-management/manage-windows-mixed-reality.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 082fa016f4..f75e2713c6 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -38,11 +38,10 @@ Organizations that use Windows Server Update Services (WSUS) must take action to > [!NOTE] > You must download the FOD .cab file that matches your operating system version. - 1. Use `Add-Package` to add Windows Mixed Reality FOD to the image. + 1. Use `Dism` to add Windows Mixed Reality FOD to the image. ```powershell - Add-Package - Dism /Online /add-package /packagepath:(path) + Dism /Online /Add-Package /PackagePath:(path) ``` > [!NOTE] From 209e3149dea06097afffa72c866049e616b0fe01 Mon Sep 17 00:00:00 2001 From: HenkPoley Date: Mon, 17 Aug 2020 11:46:29 +0200 Subject: [PATCH 006/105] Properly show which Windows 10 Client SKUs this applies to It might still be that Window 10 >=1909 Home is excluded. I have no system to test this. --- .../credential-guard/credential-guard-manage.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/identity-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md index b4bbe78a9d..c113449def 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-manage.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-manage.md @@ -21,7 +21,8 @@ ms.custom: # Manage Windows Defender Credential Guard **Applies to** -- Windows 10 +- Windows 10 <=1903 Enterprise and Education SKUs +- Windows 10 >=1909 - Windows Server 2016 - Windows Server 2019 From 0101885b9bd252aa343e6fcb05276630b7e36892 Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Mon, 17 Aug 2020 17:59:32 -0500 Subject: [PATCH 007/105] Added remaining mitigation docs Completed initial draft of docs for all mitigations --- .../exploit-protection-reference.md | 266 +++++++++++++++++- 1 file changed, 263 insertions(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 11c8139cff..aa43a35300 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -369,11 +369,11 @@ Export address filtering (EAF) mitigates the risk of malicious code looking at t - kernelbase.dll - kernel32.dll -The mitigation protects the memory page in the [export directory](https://docs.microsoft.com/windows/win32/debug/pe-format#export-directory-table) which points to the [export address table](https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#export-address-table). This memory page will have the PAGE_GUARD protection applied to it. When someone tries to access this memory, it will generate a STATUS_GUARD_PAGE_VIOLATION. The mitigation handles this exception, and if the accessing instruction doesn't pass validation, the process will be terminated. +The mitigation protects the memory page in the [export directory](https://docs.microsoft.com/windows/win32/debug/pe-format#export-directory-table) which points to the [export address table](https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#export-address-table). This memory page will have the [PAGE_GUARD](https://docs.microsoft.com/windows/win32/memory/creating-guard-pages) protection applied to it. When someone tries to access this memory, it will generate a STATUS_GUARD_PAGE_VIOLATION. The mitigation handles this exception, and if the accessing instruction doesn't pass validation, the process will be terminated. ### Compatibility considerations -This mitigation is primarily an issue for applications such as debuggers, sandboxed applications, applications using DRM, or applications that implement anti-debugging technolgy. +This mitigation is primarily an issue for applications such as debuggers, sandboxed applications, applications using DRM, or applications that implement anti-debugging technology. ### Configuration options @@ -398,24 +398,284 @@ Additionally, by enabling EAF+, this mitigation adds the PAGE_GUARD protection t ### Description +Address Space Layout Randomization (ASLR) mitigates the risk of an attacker using their knowledge of the memory layout of the system in order to execute code that is already present in process memory and already marked as executable. This can mitigate the risk of an attacker leveraging techniques such as return-to-libc attacks, where the adversary sets the context and then modifies the return address to execute existing code with context that suits the adversary's purpose. + +Mandatory ASLR forces a rebase of all DLLs within the process. A developer can enable ASLR using the [/DYNAMICBASE](https://docs.microsoft.com/cpp/build/reference/dynamicbase-use-address-space-layout-randomization?view=vs-2019) linker option, and this mitigation has the same effect. + +When the memory manager is mapping in the image into the process, Mandatory ASLR will forcibly rebase DLLs and EXEs that have not opted in to ASLR. Note, however, that this rebasing has no entropy, and can therefore be placed at a predictable location in memory. For rebased and randomized location of binaries, this mitigation should be paired with [Randomize memory allocations (Bottom-up ASLR)](#randomize-memory-allocations-(bottom-up-aslr)). + ### Compatibility considerations +This compatibility impact of ASLR is typically constrained to older applications which were built using compilers which made assumptions about the base address of a binary file, or have stripped out base relocation information. This can lead to unpredictable errors as the execution flow attempts to jump to the expected, rather than the actual, location in memory. + ### Configuration options -## Import address filtering +**Do not allow stripped images** - This option blocks the loading of images that have had relocation information stripped. The Windows PE file format contains absolute addresses, and the compiler also generates a [base relocation table](https://docs.microsoft.com/windows/win32/debug/pe-format#the-reloc-section-image-only) which the loader can use to find all relative memory references and their offset, so they can be updated if the binary does not load at its preferred base address. Some older applications strip out this information in production builds, and therefore these binaries cannot be rebased. This mitigation blocks such binaries from being loaded (instead of allowing them to load at their preferred base address). + +> [!Note] +> **Force randomization for images (Mandatory ASLR)** has no audit mode. + +## Import address filtering (IAF) + +### Description + +The Import address filtering (IAF) mitigation helps mitigate the risk of an adversary changing the control flow of an application by modifying the import address table (IAT) to redirect to arbitrary code of the attacker's choice when that function is called. An attacker could use this approach to hijack control, or to intercept, inspect, and potentially block calls to sensitive APIs. + +The memory pages for all protected APIs will have the [PAGE_GUARD](https://docs.microsoft.com/windows/win32/memory/creating-guard-pages) protection applied to them. When someone tries to access this memory, it will generate a STATUS_GUARD_PAGE_VIOLATION. The mitigation handles this exception, and if the accessing instruction doesn't pass validation, the process will be terminated. + +This mitigation protects the following Windows APIs: + +- GetProcAddress +- GetProcAddressForCaller +- LoadLibraryA +- LoadLibraryExA +- LoadLibraryW +- LoadLibraryExW +- LdrGetProcedureAddress +- LdrGetProcedureAddressEx +- LdrGetProcedureAddressForCaller +- LdrLoadDll +- VirtualProtect +- VirtualProtectEx +- VirtualAlloc +- VirtualAllocEx +- NtAllocateVirtualMemory +- NtProtectVirtualMemory +- CreateProcessA +- CreateProcessW +- WinExec +- CreateProcessAsUserA +- CreateProcessAsUserW +- GetModuleHandleA +- GetModuleHandleW +- RtlDecodePointer +- DecodePointer + +### Compatibility considerations + +Legitimate applications which perform API interception may be detected by this mitigation and cause some applications to crash. Examples include security software and application compatibility shims. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). ## Randomize memory allocations (Bottom-up ASLR) +### Description + +Randomize memory allocations (Bottom-up ASLR) adds entropy to relocations, so their location is randomized and therefore less predictable. This mitigation requires Mandatory ASLR to take effect. + +Note that the size of the 32-bit address space places practical constraints on the entropy that can be added, and therefore 64-bit applications make it significantly more difficult for an attacker to guess a location in memory. + +### Compatibility considerations + +Most applications which are compatibile with Mandatory ASLR (rebasing) will also be compatibile with the additional entropy of Bottom-up ASLR. Some applications may have pointer-truncation issues if they are saving local pointers in 32-bit variables (expecting a base address below 4GB), and thus will be incompatible with the high entropy option (which can be disabled). + +### Configuration options + +**Don't user high entropy** - this option disables the use of high-entropy ASLR, which adds 24 bits of entropy (1TB of variance) into the bottom-up allocation for 64-bit applications. + +> [!Note] +> **Randomize memory alocations (Bottom-up ASLR)** has no audit mode. + ## Simulate execution (SimExec) +### Description + +Simulate execution (SimExec) is a mitigation for 32-bit applications only which helps validate that calls to sensitive APIs will return to legitimate caller functions. It does this by intercepting calls into sensitive APIs, and then simulating the execution of those APIs by walking through the encoded assembly language instructions looking for the RET instruction, which should return to the caller. It then inspects that function and walks backwards in memory to find the preceding CALL instruction to compare if the two match and that the RET hasn't been intercepted. + +The APIs intercepted by this mitigation are: + +- LoadLibraryA +- LoadLibraryW +- LoadLibraryExA +- LoadLibraryExW +- LdrLoadDll +- VirtualAlloc +- VirtualAllocEx +- NtAllocateVirtualMemory +- VirtualProtect +- VirtualProtectEx +- NtProtectVirtualMemory +- HeapCreate +- RtlCreateHeap +- CreateProcessA +- CreateProcessW +- CreateProcessInternalA +- CreateProcessInternalW +- NtCreateUserProcess +- NtCreateProcess +- NtCreateProcessEx +- CreateRemoteThread +- CreateRemoteThreadEx +- NtCreateThreadEx +- WriteProcessMemory +- NtWriteVirtualMemory +- WinExec +- CreateFileMappingA +- CreateFileMappingW +- CreateFileMappingNumaW +- NtCreateSection +- MapViewOfFile +- MapViewOfFileEx +- MapViewOfFileFromApp +- LdrGetProcedureAddressForCaller + +If a ROP gadget is detected, the process is terminated. + +### Compatibility considerations + +Applications which perform API interception, particularly security software, can cause compatibility problems with this mitigation. + +This mitigation is incompatible with the Arbitrary Code Guard mitigation. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + ## Validate API invocation (CallerCheck) +### Description + +Validate API invocation (CallerCheck) is a mitigation for return oriented programming (ROP) techniques which validates that sensitive APIs were called from a valid caller. This mitigation inspects the passed return address, and then heuristically disassembles backwards to find a call above the return address to determine if the call target matches the parameter passed into the function. + +The APIs intercepted by this mitigation are: + +- LoadLibraryA +- LoadLibraryW +- LoadLibraryExA +- LoadLibraryExW +- LdrLoadDll +- VirtualAlloc +- VirtualAllocEx +- NtAllocateVirtualMemory +- VirtualProtect +- VirtualProtectEx +- NtProtectVirtualMemory +- HeapCreate +- RtlCreateHeap +- CreateProcessA +- CreateProcessW +- CreateProcessInternalA +- CreateProcessInternalW +- NtCreateUserProcess +- NtCreateProcess +- NtCreateProcessEx +- CreateRemoteThread +- CreateRemoteThreadEx +- NtCreateThreadEx +- WriteProcessMemory +- NtWriteVirtualMemory +- WinExec +- CreateFileMappingA +- CreateFileMappingW +- CreateFileMappingNumaW +- NtCreateSection +- MapViewOfFile +- MapViewOfFileEx +- MapViewOfFileFromApp +- LdrGetProcedureAddressForCaller + +If a ROP gadget is detected, the process is terminated. + +### Compatibility considerations + +Applications which perform API interception, particularly security software, can cause compatibility problems with this mitigation. + +This mitigation is incompatible with the Arbitrary Code Guard mitigation. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + ## Validate exception chains (SEHOP) +### Description + +Validate exception chains (SEHOP) is a mitigation against the *Structured Exception Handler (SEH) overwrite* exploitation technique. [Structured Exception Handling](https://docs.microsoft.com/windows/win32/debug/structured-exception-handling) is the process by which an application can ask to handle a particular exception. Exception handlers are chained together, so that if one exception handler chooses not to handle a particular exception, it can be passed on to the next exception handler in the chain until one decides to handle it. Because the list of handler is dynamic, it is stored on the stack. An attacker can leverage a stack overflow vulnerability to then overwrite the exception handler with a pointer to the code of the attacker's choice. + +This mitigation relies on the design of SEH, where each SEH entry contains both a pointer to the exception handler, as well as a pointer to the next handler in the exception chain. This mitigation is called by the exception dispatcher, which validates the SEH chain when an exception is invoked. It verifies that: + +- All exception chain records are within the stack boundaries +- All exception records are aligned +- No exception handler pointers are pointing to the stack +- There are no backward pointers +- The exception chain ends at a known final exception handler + +If these validations fail, then exception handling is aborted, and the exception will not be handled. + +### Compatibility considerations + +Compatibility issues with SEHOP are relatively rare. It's uncommon for an application to take a dependency on corrupting the exception chain. However, some applications are impacted by the subtle changes in timing, which may manifest as a race condition that reveals a latent multi-threading bug in the application. + +### Configuration options + +> [!Note] +> **Validate exception chains (SEHOP)** has no audit mode. + ## Validate handle usage +### Description + +*Validate handle usage* is a mitigation which helps protect against an attacker leveraging an existing handle to access a protected object. A [handle](https://docs.microsoft.com/en-us/windows/win32/sysinfo/handles-and-objects) is a reference to a protected object. If application code is referencing an invalid handle, that could indicate that an adversary is attempting to use a handle it has previously recorded (but which application reference counting wouldn't be aware of). If the application attempts to use an invalid object, instead of simply returning null, the application will raise an exception (STATUS_INVALID_HANDLE). + +This mitigation is automatically applied to Windows Store applications. + +### Compatibility considerations + +Applications which were not accurately tracking handle references, and which were not wrapping these operations in exception handlers, will potentially be impacted by this mitigation. + +### Configuration options + +> [!Note] +> **Validate handle usage** has no audit mode. + ## Validate heap integrity +### Description + +The *validate heap integrity* mitigation increases the protection level of heap mitigations in Windows, by causing the application to terminate if a heap corruption is detected. The mitigations include: + +- Preventing a HEAP handle from being freed +- Performing additional validation on extended block headers for heap allocations +- Verifying that heap allocations are not already flagged as in-use +- Adding guard pages to large allocations, heap segments, and subsegments above a minimum size + +### Compatibility considerations + +This mitigation is already applied by default for 64-bit applications and for 32-bit applications targeting Windows Vista or later. Legacy applications from Windows XP or earlier are most at-risk, though compatibility issues are rare. + +### Configuration options + +> [!Note] +> **Validate heap integrity** has no audit mode. + ## Validate image dependency integrity +### Description + +The *validate image dependency* mitigation helps protect against attacks which attempt to substitute code for dlls which are statically linked by Windows binaries. The technique of DLL planting abuses the loader's search mechanism to inject malicious code, which can be used to get malicious code running in an elevated context. When the loader is loading a Windows signed binary, and then loads up any dlls that the binary depends on, these binaries will be verified to ensure that they are also digitally signed as a Windows binary. If they fail the signature check, the dll will not be loaded, and will throw an exception, returning a status of STATUS_INVALID_IMAGE_HASH. + +### Compatibility considerations + +Compatibility issues are uncommon. Applications which depend on replacing Windows binaries with local private versions will be impacted, and there is also a small risk of revealing subtle timing bugs in multi-threaded applications. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). + ## Validate stack integrity (StackPivot) + +### Description + +The *validate stack integrity (StackPivot) mitigation helps protect against the Stack Pivot attack, a ROP attack where an attacker creates a fake stack in heap memory, and then tricks the application into returning into the fake stack which controls the flow of execution. + +This mitigation intercepts a number of Windows APIs, and inspects the value of the stack pointer. If the address of the stack pointer does not fall between the bottom and the top of the stack, then an event is recorded and, if not in audit mode, the process will be terminated. + +### Compatibility considerations + +Compatibility issues are uncommon. Applications which are leveraging fake stacks will be impacted, and there is also a small risk of revealing subtle timing bugs in multi-threaded applications. + +### Configuration options + +**Audit Only** - You can enable this mitigation in audit mode in order to measure the potential compatibility impact on an application. Audit events can then be viewed either in the event viewer or using Advanced Hunting in [Microsoft Defender ATP](https://docs.microsoft.com/microsoft-365/security/mtp/advanced-hunting-overview). \ No newline at end of file From 625463f2b5085b9210196b2b6858c8c31008e50b Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Mon, 17 Aug 2020 18:00:38 -0500 Subject: [PATCH 008/105] Updated StackPivot Added APIs intercepted --- .../exploit-protection-reference.md | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index aa43a35300..5cb4b38dd1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -672,6 +672,43 @@ The *validate stack integrity (StackPivot) mitigation helps protect against the This mitigation intercepts a number of Windows APIs, and inspects the value of the stack pointer. If the address of the stack pointer does not fall between the bottom and the top of the stack, then an event is recorded and, if not in audit mode, the process will be terminated. +The APIs intercepted by this mitigation are: + +- LoadLibraryA +- LoadLibraryW +- LoadLibraryExA +- LoadLibraryExW +- LdrLoadDll +- VirtualAlloc +- VirtualAllocEx +- NtAllocateVirtualMemory +- VirtualProtect +- VirtualProtectEx +- NtProtectVirtualMemory +- HeapCreate +- RtlCreateHeap +- CreateProcessA +- CreateProcessW +- CreateProcessInternalA +- CreateProcessInternalW +- NtCreateUserProcess +- NtCreateProcess +- NtCreateProcessEx +- CreateRemoteThread +- CreateRemoteThreadEx +- NtCreateThreadEx +- WriteProcessMemory +- NtWriteVirtualMemory +- WinExec +- CreateFileMappingA +- CreateFileMappingW +- CreateFileMappingNumaW +- NtCreateSection +- MapViewOfFile +- MapViewOfFileEx +- MapViewOfFileFromApp +- LdrGetProcedureAddressForCaller + ### Compatibility considerations Compatibility issues are uncommon. Applications which are leveraging fake stacks will be impacted, and there is also a small risk of revealing subtle timing bugs in multi-threaded applications. From 9411c4d57e159a6561a730172bbc4736fcbc8167 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Tue, 18 Aug 2020 17:19:16 +0300 Subject: [PATCH 009/105] add note about RegBack functionality removal starting with Windows 10 1803 https://github.com/MicrosoftDocs/windows-itpro-docs/issues/6798 --- .../advanced-troubleshooting-boot-problems.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/client-management/advanced-troubleshooting-boot-problems.md b/windows/client-management/advanced-troubleshooting-boot-problems.md index 5986263a1e..d49922fff2 100644 --- a/windows/client-management/advanced-troubleshooting-boot-problems.md +++ b/windows/client-management/advanced-troubleshooting-boot-problems.md @@ -220,6 +220,9 @@ If Windows cannot load the system registry hive into memory, you must restore th If the problem persists, you may want to restore the system state backup to an alternative location, and then retrieve the registry hives to be replaced. +> [!NOTE] +> Starting in Windows 10, version 1803, Windows no longer automatically backs up the system registry to the RegBack folder.This change is by design, and is intended to help reduce the overall disk footprint size of Windows. To recover a system with a corrupt registry hive, Microsoft recommends that you use a system restore point. For more details, check [this article](https://support.microsoft.com/en-us/help/4509719/the-system-registry-is-no-longer-backed-up-to-the-regback-folder-start). + ## Kernel Phase If the system gets stuck during the kernel phase, you experience multiple symptoms or receive multiple error messages. These include, but are not limited to, the following: @@ -392,3 +395,6 @@ If the dump file shows an error that is related to a driver (for example, window 3. Navigate to C:\Windows\System32\Config\. 4. Rename the all five hives by appending ".old" to the name. 5. Copy all the hives from the Regback folder, paste them in the Config folder, and then try to start the computer in Normal mode. + +> [!NOTE] +> Starting in Windows 10, version 1803, Windows no longer automatically backs up the system registry to the RegBack folder.This change is by design, and is intended to help reduce the overall disk footprint size of Windows. To recover a system with a corrupt registry hive, Microsoft recommends that you use a system restore point. For more details, check [this article](https://support.microsoft.com/en-us/help/4509719/the-system-registry-is-no-longer-backed-up-to-the-regback-folder-start). From 81b212680d1c7dea7291420a542fc8dcd1d2d10f Mon Sep 17 00:00:00 2001 From: Chris Jackson Date: Tue, 18 Aug 2020 11:19:44 -0500 Subject: [PATCH 010/105] Cleaned up spelling and grammar --- .../exploit-protection-reference.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md index 5cb4b38dd1..90098c5590 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/exploit-protection-reference.md @@ -35,7 +35,7 @@ Exploit Protection mitigations are applied per application. Mitigations are configured via a registry entry for each program that you configure protections for. These settings are stored in the **MitigationOptions** registry entry for each program (**HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ *ImageFileName* \ MitigationOptions**). They take effect when you restart the program and remain effective until you change them and restart the program again. > [!IMPORTANT] -> Image File Execution Options only allows you to specify a file name, and not a version number, path, architecture, or any other differentiator. Be careful to target mitigations to apps which have unique names, applying them only on devices where you have tested that version and that architecture of the application. +> Image File Execution Options only allows you to specify a file name or path, and not a version number, architecture, or any other differentiator. Be careful to target mitigations to apps which have unique names or paths, applying them only on devices where you have tested that version and that architecture of the application. If you configure Exploit Protection mitigations using an XML configuration file, either via PowerShell, Group Policy, or MDM, when processing this XML configuration file, individual registry settings will be configured for you. @@ -179,13 +179,13 @@ Following is the EP-reset.xml distributed with the Windows Security Baselines: ## Mitigation Reference -The below sections details the protections provided by each Exploit Protection mitigation, the compatibility considerations for the mitigation, and the configuration options available. +The below sections detail the protections provided by each Exploit Protection mitigation, the compatibility considerations for the mitigation, and the configuration options available. ## Arbitrary code guard ### Description -Arbitrary Code Guard helps protect against a malicious attacker loading the code of their choice into memory through a memory safety vulnerability, and being able to execute that code. +Arbitrary Code Guard helps protect against a malicious attacker loading the code of their choice into memory through a memory safety vulnerability and being able to execute that code. Arbitrary Code Guard protects an application from executing dynamically generated code (code that is not loaded, for example, from the exe itself or a dll). Arbitrary Code Guard works by preventing memory from being marked as executable. When an application attempts to [allocate memory](https://docs.microsoft.com/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc), we check the protection flags. (Memory can be allocated with read, write, and/or execute protection flags.) If the allocation attempts to include the [*execute*](https://docs.microsoft.com/windows/win32/memory/memory-protection-constants) protection flag, then the memory allocation fails and returns an error code (STATUS_DYNAMIC_CODE_BLOCKED). Similarly, if an application attempts to [change the protection flags of memory](https://docs.microsoft.com/windows/win32/api/memoryapi/nf-memoryapi-virtualprotect) that has already been allocated and includes the [*execute*](https://docs.microsoft.com/windows/win32/memory/memory-protection-constants) protection flag, then the permission change fails and returns an error code (STATUS_DYNAMIC_CODE_BLOCKED). @@ -285,7 +285,7 @@ Since applications must be compiled to support CFG, they implicitly declare thei ### Configuration options -**Use strict CFG** - In strict mode, all binaries loaded into the process have to be compiled for Control Flow Guard (or have no executable code in them - such as resource dlls) in order to be loaded. +**Use strict CFG** - In strict mode, all binaries loaded into the process must be compiled for Control Flow Guard (or have no executable code in them - such as resource dlls) in order to be loaded. > [!Note] > **Control flow guard** has no audit mode. Binaries are compiled with this mitigation enabled. @@ -300,7 +300,7 @@ If you attempt to set the instruction pointer to a memory address not marked as ### Compatibility considerations -All x64, ARM, and ARM-64 executables have DEP enabled by default, and it can not be disabled. Since an application will have never been executed without DEP, compatibility is generally assumed. +All x64, ARM, and ARM-64 executables have DEP enabled by default, and it cannot be disabled. Since an application will have never been executed without DEP, compatibility is generally assumed. All x86 (32-bit) binaries will have DEP enabled by default, but it can be disabled per process. Some very old legacy applications, typically applications developed prior to Windows XP SP2, may not be compatible with DEP. These are typically applications that dynamically generate code (e.g. JIT compiling) or link to older libraries (such as older versions of ATL) which dynamically generate code. @@ -322,7 +322,7 @@ This includes: ### Compatibility considerations -Most of these extension points are relatively infrequently used, so compatibility impact is typically small, particularly at an individual application level. The one consideration is if users are using 3rd party Legacy IMEs which won't work with the protected application. +Most of these extension points are relatively infrequently used, so compatibility impact is typically small, particularly at an individual application level. The one consideration is if users are using 3rd party Legacy IMEs which will not work with the protected application. ### Configuration options @@ -406,7 +406,7 @@ When the memory manager is mapping in the image into the process, Mandatory ASLR ### Compatibility considerations -This compatibility impact of ASLR is typically constrained to older applications which were built using compilers which made assumptions about the base address of a binary file, or have stripped out base relocation information. This can lead to unpredictable errors as the execution flow attempts to jump to the expected, rather than the actual, location in memory. +This compatibility impact of ASLR is typically constrained to older applications which were built using compilers which made assumptions about the base address of a binary file or have stripped out base relocation information. This can lead to unpredictable errors as the execution flow attempts to jump to the expected, rather than the actual, location in memory. ### Configuration options @@ -469,14 +469,14 @@ Note that the size of the 32-bit address space places practical constraints on t ### Compatibility considerations -Most applications which are compatibile with Mandatory ASLR (rebasing) will also be compatibile with the additional entropy of Bottom-up ASLR. Some applications may have pointer-truncation issues if they are saving local pointers in 32-bit variables (expecting a base address below 4GB), and thus will be incompatible with the high entropy option (which can be disabled). +Most applications which are compatible with Mandatory ASLR (rebasing) will also be compatible with the additional entropy of Bottom-up ASLR. Some applications may have pointer-truncation issues if they are saving local pointers in 32-bit variables (expecting a base address below 4GB), and thus will be incompatible with the high entropy option (which can be disabled). ### Configuration options -**Don't user high entropy** - this option disables the use of high-entropy ASLR, which adds 24 bits of entropy (1TB of variance) into the bottom-up allocation for 64-bit applications. +**Don't use high entropy** - this option disables the use of high-entropy ASLR, which adds 24 bits of entropy (1TB of variance) into the bottom-up allocation for 64-bit applications. > [!Note] -> **Randomize memory alocations (Bottom-up ASLR)** has no audit mode. +> **Randomize memory allocations (Bottom-up ASLR)** has no audit mode. ## Simulate execution (SimExec) From ba1444b47a68f6ec83f7faf69a2ccacfa3e69aad Mon Sep 17 00:00:00 2001 From: Narkis Engler <41025789+narkissit@users.noreply.github.com> Date: Tue, 18 Aug 2020 10:04:46 -0700 Subject: [PATCH 011/105] Update information for Delivery Optimization 1. The name of the product is Delivery Optimization (it's not Windows Update Delivery Optimization). 2. The policy to recommend is DownloadMode Simple / 99 and not Bypass. Note that Bypass is being deprecated in the Holiday 2021 release. 3. Added links to IT Pro docs --- ...system-components-to-microsoft-services.md | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 9969fd5ca2..0425efd0a6 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -107,7 +107,7 @@ The following table lists management options for each setting, beginning with Wi | [25. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [26. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [27. Apps for websites](#bkmk-apps-for-websites) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | -| [28. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | +| [28. Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [29. Windows Update](#bkmk-wu) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | @@ -217,7 +217,7 @@ See the following table for a summary of the management settings for Windows Ser | [25. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [26. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [27. Apps for websites](#bkmk-apps-for-websites) | | ![Check mark](images/checkmark.png) |![Check mark](images/checkmark.png) | -| [28. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | +| [28. Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | [29. Windows Update](#bkmk-wu) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ## How to configure each setting @@ -1560,7 +1560,7 @@ To turn off Messaging cloud sync: You can disable Teredo by using Group Policy or by using the netsh.exe command. For more info on Teredo, see [Internet Protocol Version 6, Teredo, and Related Technologies](https://technet.microsoft.com/library/cc722030.aspx). >[!NOTE] ->If you disable Teredo, some XBOX gaming features and Windows Update Delivery Optimization will not work. +>If you disable Teredo, some XBOX gaming features and Delivery Optimization (with Group or Internet peering) will not work. - **Enable** the Group Policy: **Computer Configuration** > **Administrative Templates** > **Network** > **TCPIP Settings** > **IPv6 Transition Technologies** > **Set Teredo State** and set it to **Disabled State**. @@ -1809,19 +1809,19 @@ You can turn off apps for websites, preventing customers who visit websites that - Create a new REG_DWORD registry setting named **EnableAppUriHandlers** in **HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\System** with a **value of 0 (zero)**. -### 28. Windows Update Delivery Optimization +### 28. Delivery Optimization -Windows Update Delivery Optimization lets you get Windows updates and Microsoft Store apps from sources in addition to Microsoft, which not only helps when you have a limited or unreliable Internet connection, but can also help you reduce the amount of bandwidth needed to keep all of your organization's PCs up-to-date. If you have Delivery Optimization turned on, PCs on your network may send and receive updates and apps to other PCs on your local network, if you choose, or to PCs on the Internet. +Delivery Optimization is the downloader of Windows updates, Microsoft Store apps, Office and other content from Microsoft. Delivery Optimization can also download from sources in addition to Microsoft, which not only helps when you have a limited or unreliable Internet connection, but can also help you reduce the amount of bandwidth needed to keep all of your organization's PCs up-to-date. If you have Delivery Optimization Peer-to-Peer option turned on, PCs on your network may send and receive updates and apps to other PCs on your local network, if you choose, or to PCs on the Internet. -By default, PCs running Windows 10 Enterprise and Windows 10 Education will only use Delivery Optimization to get and receive updates for PCs and apps on your local network. +By default, PCs running Windows 10 will only use Delivery Optimization to get and receive updates for PCs and apps on your local network. Use the UI, Group Policy, or Registry Keys to set up Delivery Optimization. -In Windows 10 version 1607 and above you can stop network traffic related to Windows Update Delivery Optimization by setting **Download Mode** to **Bypass** (99), as described below. +In Windows 10 version 1607 and above you can stop network traffic related to Delivery Optimization Cloud Service by setting **Download Mode** to **Simple Mode** (99), as described below. ### 28.1 Settings > Update & security -You can set up Delivery Optimization from the **Settings** UI. +You can set up Delivery Optimization Peer-to-Peer from the **Settings** UI. - Go to **Settings** > **Update & security** > **Windows Update** > **Advanced options** > **Choose how updates are delivered**. @@ -1837,9 +1837,12 @@ You can find the Delivery Optimization Group Policy objects under **Computer Con | Max Cache Size | Lets you specify the maximum cache size as a percentage of disk size.
The default value is 20, which represents 20% of the disk.| | Max Upload Bandwidth | Lets you specify the maximum upload bandwidth (in KB/second) that a device uses across all concurrent upload activity.
The default value is 0, which means unlimited possible bandwidth.| + +For a comprehensive list of Delivery Optimization Policies, see [Delivery Optimization Reference](https://docs.microsoft.com/en-us/windows/deployment/update/waas-delivery-optimization-reference). + ### 28.3 Delivery Optimization -- **Enable** the **Download Mode** Group Policy under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Delivery Optimization** and set the **Download Mode** to **"Bypass"** to prevent traffic. +- **Enable** the **Download Mode** Group Policy under **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Delivery Optimization** and set the **Download Mode** to **"Simple Mode (99)"** to prevent traffic between peers as well as traffic back to the Delivery Optimization Cloud Service. -or- @@ -1848,6 +1851,9 @@ You can find the Delivery Optimization Group Policy objects under **Computer Con For more info about Delivery Optimization in general, see [Windows Update Delivery Optimization: FAQ](https://go.microsoft.com/fwlink/p/?LinkId=730684). +For IT Professionals, information about Delivery Optimization is available here: [Delivery Optimization for Windows 10 updates] +(https://docs.microsoft.com/en-us/windows/deployment/update/waas-delivery-optimization). + ### 29. Windows Update You can turn off Windows Update by setting the following registry entries: From 477dca457be50a9d72bd69c5af09afaed5f1da60 Mon Sep 17 00:00:00 2001 From: Caroline Gitonga Date: Thu, 20 Aug 2020 00:13:01 +0300 Subject: [PATCH 012/105] Add activity.windows.com & adl.windows.com --- .../windows-endpoints-1909-non-enterprise-editions.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/windows/privacy/windows-endpoints-1909-non-enterprise-editions.md b/windows/privacy/windows-endpoints-1909-non-enterprise-editions.md index 9e2a244111..d0d7ff467f 100644 --- a/windows/privacy/windows-endpoints-1909-non-enterprise-editions.md +++ b/windows/privacy/windows-endpoints-1909-non-enterprise-editions.md @@ -93,6 +93,8 @@ The following methodology was used to derive the network endpoints: |www.bing.com|HTTPS/TLS v1.2|Cortana and Live Tiles |www.msftconnecttest.com|HTTP|Network Connection Status Indicator (NCSI) |wdcp.microsoft.com|HTTPS|Used for Windows Defender when Cloud-based Protection is enabled +|activity.windows.com|TLSV1.2|Used by Activity Feed Service which enables multiple cross-device data roaming scenarios on Windows +|adl.windows.com|HTTP|Used for compatibility database updates for Windows ## Windows 10 Pro @@ -155,6 +157,8 @@ The following methodology was used to derive the network endpoints: |storage.live.com|HTTP/TLS v1.2|OneDrive |skydrivesync.policies.live.net|TLS v1.2|OneDrive |windows.policies.live.net|HTTP|OneDrive +|activity.windows.com|TLSV1.2|Used by Activity Feed Service which enables multiple cross-device data roaming scenarios on Windows +|adl.windows.com|HTTP|Used for compatibility database updates for Windows ## Windows 10 Education @@ -203,3 +207,4 @@ The following methodology was used to derive the network endpoints: |outlook.office365.com|HTTP|Microsoft Office |www.bing.com|TLS v1.2|Used for updates for Cortana, apps, and Live Tiles |www.msftconnecttest.com|HTTP|Network Connection (NCSI) +|adl.windows.com|HTTP|Used for compatibility database updates for Windows From be9b49cdd67adaf584ae0724a06d43c6204bbdbf Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 20 Aug 2020 07:36:00 +0500 Subject: [PATCH 013/105] Update interactive-logon-display-user-information-when-the-session-is-locked.md --- ...-display-user-information-when-the-session-is-locked.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md index 98bcd11836..1b157e1ae4 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md @@ -61,6 +61,11 @@ This setting has these possible values: This change makes this setting consistent with the functionality of the new **Privacy** setting. To display no user information, enable the Group Policy setting **Interactive logon: Don't display last signed-in**. +- **Domain and user names only** + + For a domain logon only, the domain\username is displayed. + The **Privacy** setting is automatically on and grayed out. + - Blank. Default setting. @@ -89,7 +94,7 @@ For all versions of Windows 10, only the user display name is shown by default. If **Block user from showing account details on sign-in** is enabled, then only the user display name is shown regardless of any other Group Policy settings. Users will not be able to show details. -If **Block user from showing account details on sign-in** is not enabled, then you can set **Interactive logon: Display user information when the session is locked** to **User display name, domain and user names** to show additional details such as domain\username. +If **Block user from showing account details on sign-in** is not enabled, then you can set **Interactive logon: Display user information when the session is locked** to **User display name, domain and user names** or **Domain and user names only** to show additional details such as domain\username. In this case, clients that run Windows 10 version 1607 need [KB 4013429](https://www.catalog.update.microsoft.com/Search.aspx?q=KB4013429) applied. Users will not be able to hide additional details. From 77a8b1c24b6446e09df421b36337d401d11f30c4 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 20 Aug 2020 09:55:10 +0500 Subject: [PATCH 014/105] Update windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- ...logon-display-user-information-when-the-session-is-locked.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md index 1b157e1ae4..00e0451b37 100644 --- a/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md +++ b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md @@ -66,7 +66,7 @@ This setting has these possible values: For a domain logon only, the domain\username is displayed. The **Privacy** setting is automatically on and grayed out. -- Blank. +- **Blank** Default setting. This translates to “Not defined,” but it will display the user’s full name in the same manner as the option **User display name only**. From 177fcb6481e634b7b45f38fd237acc86a363d226 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 20 Aug 2020 18:10:23 +0500 Subject: [PATCH 015/105] Update accounts-administrator-account-status.md --- .../accounts-administrator-account-status.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md b/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md index 1b01a9d308..b9ee489d84 100644 --- a/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md +++ b/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md @@ -81,16 +81,13 @@ None. Changes to this policy become effective without a device restart when they ### Safe mode considerations -When you start a device in safe mode, the disabled administrator account is enabled only if the computer is non-domain joined and there are no other active local administrator accounts. If the computer is joined to a domain, the disabled administrator account is not enabled. -If the administrator account is disabled, you can still access the computer by using safe mode with the current administrative credentials. For example, if a failure occurs using a secure channel with a domain-joined computer, and there is no other local administrator account, you must restart the device in safe mode to fix the failure. +When you start a device in safe mode, the disabled administrator account is enabled only if the computer is non-domain joined and there are no other active local administrator accounts. In this case, you can access the computer by using safe mode with the current administrative credentials. If the computer is joined to a domain, the disabled administrator account is not enabled. ### How to access a disabled Administrator account You can use the following methods to access a disabled Administrator account: -- When there is only one local administrator account that is disabled, start the device in safe mode (locally or over a network), and sign in by using the credentials for the administrator account on that computer. -- When there are local administrator accounts in addition to the built-in account, start the computer in safe mode (locally or over a network), and sign in by using the credentials for the administrator account on that device. An alternate method is to sign in to Windows by using another local -Administrator account that was created. -- When multiple domain-joined servers have a disabled local Administrator account that can be accessed in safe mode, you can remotely run psexec by using the following command: **net user administrator /active: no**. +- For non-domain joined computers: when all the local administrator accounts are disabled, start the device in safe mode (locally or over a network), and sign in by using the credentials for the default local administrator account on that computer. +- For domain joined computers: remotely run the command **net user administrator /active: yes** by using psexec to enable the default local administrator account. ## Security considerations From 55d6af8834762bc5ea016c8e153d39bba95e5545 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Fri, 21 Aug 2020 09:20:07 +0500 Subject: [PATCH 016/105] Update windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md Co-authored-by: JohanFreelancer9 <48568725+JohanFreelancer9@users.noreply.github.com> --- .../accounts-administrator-account-status.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md b/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md index b9ee489d84..242f47b39f 100644 --- a/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md +++ b/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md @@ -87,7 +87,7 @@ When you start a device in safe mode, the disabled administrator account is enab You can use the following methods to access a disabled Administrator account: - For non-domain joined computers: when all the local administrator accounts are disabled, start the device in safe mode (locally or over a network), and sign in by using the credentials for the default local administrator account on that computer. -- For domain joined computers: remotely run the command **net user administrator /active: yes** by using psexec to enable the default local administrator account. +- For domain-joined computers: remotely run the command **net user administrator /active: yes** by using psexec to enable the default local administrator account. ## Security considerations From afb44e928e89dbd9c0437d0ec9d574c7807b9ba6 Mon Sep 17 00:00:00 2001 From: TimShererWithAquent Date: Fri, 21 Aug 2020 12:15:26 -0700 Subject: [PATCH 017/105] Edit descriptions for SEO. --- .../hello-for-business/hello-hybrid-key-whfb-settings.md | 2 +- .../identity-protection/hello-for-business/hello-overview.md | 2 +- .../hello-for-business/hello-planning-guide.md | 2 +- .../identity-protection/hello-for-business/hello-videos.md | 2 +- .../hello-for-business/passwordless-strategy.md | 2 +- ...figure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 2 +- windows/security/identity-protection/vpn/vpn-authentication.md | 2 +- .../identity-protection/vpn/vpn-auto-trigger-profile.md | 2 +- windows/security/identity-protection/vpn/vpn-guide.md | 2 +- windows/security/identity-protection/vpn/vpn-name-resolution.md | 2 +- windows/security/identity-protection/vpn/vpn-routing.md | 2 +- .../security/identity-protection/vpn/vpn-security-features.md | 2 +- .../bitlocker/bitlocker-management-for-enterprises.md | 2 +- ...security-monitoring-recommendations-for-many-audit-events.md | 2 +- .../auditing/audit-other-privilege-use-events.md | 2 +- .../threat-protection/auditing/basic-security-audit-policies.md | 2 +- windows/security/threat-protection/auditing/event-4608.md | 2 +- windows/security/threat-protection/auditing/event-4615.md | 2 +- windows/security/threat-protection/auditing/event-4616.md | 2 +- windows/security/threat-protection/auditing/event-4625.md | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md index d8eb2ac3ed..9103431811 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md @@ -1,6 +1,6 @@ --- title: Configure Hybrid Windows Hello for Business key trust Settings -description: Configuring Windows Hello for Business settings in hybrid key trust deployment. +description: Begin the process of configuring your hybrid key trust environment for Windows Hello for Business. Start with your Active Directory configuration. keywords: identity, PIN, biometric, Hello, passport, WHFB, hybrid, certificate-trust ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/identity-protection/hello-for-business/hello-overview.md b/windows/security/identity-protection/hello-for-business/hello-overview.md index 6a70672f7a..5d10205e13 100644 --- a/windows/security/identity-protection/hello-for-business/hello-overview.md +++ b/windows/security/identity-protection/hello-for-business/hello-overview.md @@ -1,7 +1,7 @@ --- title: Windows Hello for Business Overview (Windows 10) ms.reviewer: An overview of Windows Hello for Business -description: An overview of Windows Hello for Business +description: Learn how Windows Hello for Business replaces passwords with strong two-factor authentication on PCs and mobile devices in Windows 10. keywords: identity, PIN, biometric, Hello, passport ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index c3acaa98e3..3fff407e34 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -1,6 +1,6 @@ --- title: Planning a Windows Hello for Business Deployment -description: A guide to planning a Windows Hello for Business deployment +description: Learn about the role of each component within Windows Hello for Business and how certain deployment decisions affect other aspects of your infrastructure. keywords: identity, PIN, biometric, Hello, passport ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/identity-protection/hello-for-business/hello-videos.md b/windows/security/identity-protection/hello-for-business/hello-videos.md index 00eddf6eee..c53586ff18 100644 --- a/windows/security/identity-protection/hello-for-business/hello-videos.md +++ b/windows/security/identity-protection/hello-for-business/hello-videos.md @@ -1,6 +1,6 @@ --- title: Windows Hello for Business Videos -description: Windows Hello for Business Videos +description: View several informative videos describing features and experiences in Windows Hello for Business in Windows 10. keywords: identity, PIN, biometric, Hello, passport, video, watch, passwordless ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 57238c3214..dd1b6b18e0 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -1,6 +1,6 @@ --- title: Passwordless Strategy -description: Reducing Password Usage Surface +description: Learn about the password-less strategy and how Windows Hello for Business implements this strategy in Windows 10. keywords: identity, PIN, biometric, Hello, passport, video, watch, passwordless ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 22355b9383..6b9868b0f0 100644 --- a/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -1,6 +1,6 @@ --- title: How to configure Diffie Hellman protocol over IKEv2 VPN connections (Windows 10) -description: Explains how to secure VPN connections for Diffie Hellman Group 2 +description: Learn how to update the Diffie Hellman configuration of VPN servers and clients by running VPN cmdlets to secure connections. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-authentication.md b/windows/security/identity-protection/vpn/vpn-authentication.md index 9f6f6fa2a5..3fe2c08d57 100644 --- a/windows/security/identity-protection/vpn/vpn-authentication.md +++ b/windows/security/identity-protection/vpn/vpn-authentication.md @@ -1,6 +1,6 @@ --- title: VPN authentication options (Windows 10) -description: tbd +description: Learn about the EAP authentication methods that Windows supports in VPNs to provide secure authentication using username/password and certificate-based methods. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md index 09ca26d20e..81d9364aea 100644 --- a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md +++ b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md @@ -1,6 +1,6 @@ --- title: VPN auto-triggered profile options (Windows 10) -description: tbd +description: Learn about the types of auto-trigger rules for VPNs in Windows 10, which start a VPN when it is needed to access a resource. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-guide.md b/windows/security/identity-protection/vpn/vpn-guide.md index c72139b6db..cb543ad1cd 100644 --- a/windows/security/identity-protection/vpn/vpn-guide.md +++ b/windows/security/identity-protection/vpn/vpn-guide.md @@ -1,6 +1,6 @@ --- title: Windows 10 VPN technical guide (Windows 10) -description: Use this guide to configure VPN deployment for Windows 10. +description: Learn about decisions to make for Windows 10 clients in your enterprise VPN solution and how to configure your deployment. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-name-resolution.md b/windows/security/identity-protection/vpn/vpn-name-resolution.md index 5c277ef964..6ff26370e3 100644 --- a/windows/security/identity-protection/vpn/vpn-name-resolution.md +++ b/windows/security/identity-protection/vpn/vpn-name-resolution.md @@ -1,6 +1,6 @@ --- title: VPN name resolution (Windows 10) -description: tbd +description: Learn how the name resolution setting in the VPN profile configures how name resolution works when a VPN client connects to a VPN server. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-routing.md b/windows/security/identity-protection/vpn/vpn-routing.md index c8ce525e53..416bc57d04 100644 --- a/windows/security/identity-protection/vpn/vpn-routing.md +++ b/windows/security/identity-protection/vpn/vpn-routing.md @@ -1,6 +1,6 @@ --- title: VPN routing decisions (Windows 10) -description: tbd +description: Learn about approaches that either send all data through a VPN or only selected data. The one you choose impacts capacity planning and security expectations. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/identity-protection/vpn/vpn-security-features.md b/windows/security/identity-protection/vpn/vpn-security-features.md index 0ac0b47d38..d8f4768540 100644 --- a/windows/security/identity-protection/vpn/vpn-security-features.md +++ b/windows/security/identity-protection/vpn/vpn-security-features.md @@ -1,6 +1,6 @@ --- title: VPN security features (Windows 10) -description: tbd +description: Learn about security features for VPN, including LockDown VPN, Windows Information Protection integration with VPN, and traffic filters. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library diff --git a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md index 2314ea2eaf..9e07197ff8 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md +++ b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md @@ -1,6 +1,6 @@ --- title: BitLocker Management Recommendations for Enterprises (Windows 10) -description: This topic explains recommendations for managing BitLocker. +description: Refer to relevant documentation, products, and services to learn about managing BitLocker for enterprises and see recommendations for different computers. ms.prod: w10 ms.mktglfcycl: explore ms.sitesec: library diff --git a/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md b/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md index b062a6e72b..505da9bbb0 100644 --- a/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md +++ b/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md @@ -1,6 +1,6 @@ --- title: Appendix A, Security monitoring recommendations for many audit events (Windows 10) -description: Appendix A, Security monitoring recommendations for many audit events +description: Learn about recommendations for the type of monitoring required for certain classes of security audit events. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md b/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md index f6d870f605..9adb4cfd74 100644 --- a/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md +++ b/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md @@ -1,6 +1,6 @@ --- title: Audit Other Privilege Use Events (Windows 10) -description: This security policy setting is not used. +description: Learn about the audit other privilege use events, an auditing subcategory that should not have any events in it but enables generation of event 4985(S). ms.assetid: 5f7f5b25-42a6-499f-8aa2-01ac79a2a63c ms.reviewer: manager: dansimp diff --git a/windows/security/threat-protection/auditing/basic-security-audit-policies.md b/windows/security/threat-protection/auditing/basic-security-audit-policies.md index 1e73acf50d..3856637432 100644 --- a/windows/security/threat-protection/auditing/basic-security-audit-policies.md +++ b/windows/security/threat-protection/auditing/basic-security-audit-policies.md @@ -1,6 +1,6 @@ --- title: Basic security audit policies (Windows 10) -description: Before you implement auditing, you must decide on an auditing policy. +description: Learn about basic security audit policies that specify the categories of security-related events that you want to audit for the needs of your organization. ms.assetid: 3B678568-7AD7-4734-9BB4-53CF5E04E1D3 ms.reviewer: ms.author: dansimp diff --git a/windows/security/threat-protection/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md index 22a7d07d71..337ef1defe 100644 --- a/windows/security/threat-protection/auditing/event-4608.md +++ b/windows/security/threat-protection/auditing/event-4608.md @@ -1,6 +1,6 @@ --- title: 4608(S) Windows is starting up. (Windows 10) -description: Describes security event 4608(S) Windows is starting up. +description: Describes security event 4608(S) Windows is starting up. This event is logged when LSASS.EXE process starts and the auditing subsystem is initialized. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/threat-protection/auditing/event-4615.md b/windows/security/threat-protection/auditing/event-4615.md index 9231f28b82..0490e0ae3e 100644 --- a/windows/security/threat-protection/auditing/event-4615.md +++ b/windows/security/threat-protection/auditing/event-4615.md @@ -1,6 +1,6 @@ --- title: 4615(S) Invalid use of LPC port. (Windows 10) -description: Describes security event 4615(S) Invalid use of LPC port. +description: Describes security event 4615(S) Invalid use of LPC port. It appears that the Invalid use of LPC port event never occurs. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/threat-protection/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md index 8681a67e8f..3f8ed0ecac 100644 --- a/windows/security/threat-protection/auditing/event-4616.md +++ b/windows/security/threat-protection/auditing/event-4616.md @@ -1,6 +1,6 @@ --- title: 4616(S) The system time was changed. (Windows 10) -description: Describes security event 4616(S) The system time was changed. +description: Describes security event 4616(S) The system time was changed. This event is generated every time system time is changed. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index 08fcff8219..c345d192b5 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -1,6 +1,6 @@ --- title: 4625(F) An account failed to log on. (Windows 10) -description: Describes security event 4625(F) An account failed to log on. +description: Describes security event 4625(F) An account failed to log on. This event is generated if an account logon attempt failed for a locked out account. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy From c3b42ff5227d07de0abc677472578348631141d1 Mon Sep 17 00:00:00 2001 From: VLG17 <41186174+VLG17@users.noreply.github.com> Date: Sat, 22 Aug 2020 11:20:49 +0300 Subject: [PATCH 018/105] add info about creating the tester account https://github.com/MicrosoftDocs/windows-itpro-docs/issues/1630 --- education/windows/take-a-test-multiple-pcs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/take-a-test-multiple-pcs.md b/education/windows/take-a-test-multiple-pcs.md index 69d4efc9c1..164f1ec626 100644 --- a/education/windows/take-a-test-multiple-pcs.md +++ b/education/windows/take-a-test-multiple-pcs.md @@ -166,7 +166,7 @@ This sample PowerShell script configures the tester account and the assessment U - Use your tester account for **-UserName** >[!NOTE] ->The account that you specify for the tester account must already exist on the device. +>The account that you specify for the tester account must already exist on the device. For steps to create the tester account click [here](https://docs.microsoft.com/en-us/education/windows/take-a-test-single-pc#set-up-a-dedicated-test-account). ``` $obj = get-wmiobject -namespace root/cimv2/mdm/dmmap -class MDM_SecureAssessment -filter "InstanceID='SecureAssessment' AND ParentID='./Vendor/MSFT'"; From eef195501e88c647152c4a2ee4b3828517fa2649 Mon Sep 17 00:00:00 2001 From: TimShererWithAquent Date: Mon, 24 Aug 2020 07:44:06 -0700 Subject: [PATCH 019/105] Additional fixes. --- windows/security/threat-protection/auditing/event-4608.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md index 337ef1defe..4fc5d6a6f8 100644 --- a/windows/security/threat-protection/auditing/event-4608.md +++ b/windows/security/threat-protection/auditing/event-4608.md @@ -1,6 +1,6 @@ --- title: 4608(S) Windows is starting up. (Windows 10) -description: Describes security event 4608(S) Windows is starting up. This event is logged when LSASS.EXE process starts and the auditing subsystem is initialized. +description: Describes security event 4608(S) Windows is starting up. This event is logged when the LSASS.EXE process starts and the auditing subsystem is initialized. ms.pagetype: security ms.prod: w10 ms.mktglfcycl: deploy From b8c8a29275b29f48ee8f58da457d950c596da6e5 Mon Sep 17 00:00:00 2001 From: aktsuda Date: Tue, 25 Aug 2020 19:02:50 +0900 Subject: [PATCH 020/105] Update kernel-dma-protection-for-thunderbolt.md The item of "Virtualization technology in Firmware" doesn't exist in msinfo32.exe. So, it should be replaced with **A hypervisor has been detected. Features required for Hyper-V will not be displayed.** is NOT shown (this means Virtualization technology in Firmware is disabled). --- .../kernel-dma-protection-for-thunderbolt.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md index 6ea046a8f3..85a687c064 100644 --- a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md +++ b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md @@ -84,7 +84,7 @@ Beginning with Windows 10 version 1809, you can use Security Center to check if 1. Launch MSINFO32.exe in a command prompt, or in the Windows search bar. 2. Check the value of **Kernel DMA Protection**. ![Kernel DMA protection in System Information](bitlocker/images/kernel-dma-protection.png) -3. If the current state of **Kernel DMA Protection** is OFF and **Virtualization Technology in Firmware** is NO: +3. If the current state of **Kernel DMA Protection** is OFF and **A hypervisor has been detected. Features required for Hyper-V will not be displayed.** is NOT shown (this means Virtualization technology in Firmware is disabled): - Reboot into BIOS settings - Turn on Intel Virtualization Technology. - Turn on Intel Virtualization Technology for I/O (VT-d). In Windows 10 version 1803, only Intel VT-d is supported. Other platforms can use DMA attack mitigations described in [BitLocker countermeasures](bitlocker/bitlocker-countermeasures.md). From a79dcf597a188e26eeb3b7353c7c9196491d1314 Mon Sep 17 00:00:00 2001 From: VARADHARAJAN K <3296790+RAJU2529@users.noreply.github.com> Date: Wed, 26 Aug 2020 08:51:50 +0530 Subject: [PATCH 021/105] replaced old link to new link as per the user repot #8138, so i replaced old link to new link old link **https://www.microsoft.com/en-us/download/details.aspx?id=41653** new link **https://www.microsoft.com/download/details.aspx?id=56519** --- .../microsoft-defender-atp/configure-proxy-internet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 18707f606c..a25c911a4f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -150,7 +150,7 @@ Microsoft Defender ATP is built on Azure cloud, deployed in the following region - \+\ - \+\ -You can find the Azure IP range on [Microsoft Azure Datacenter IP Ranges](https://www.microsoft.com/en-us/download/details.aspx?id=41653). +You can find the Azure IP range on [Microsoft Azure Datacenter IP Ranges](https://www.microsoft.com/download/details.aspx?id=56519). > [!NOTE] > As a cloud-based solution, the IP range can change. It's recommended you move to DNS resolving setting. From 012cd7717bcce28b59a2bce6a8428135bfa4a198 Mon Sep 17 00:00:00 2001 From: aktsuda Date: Wed, 26 Aug 2020 16:38:45 +0900 Subject: [PATCH 022/105] Update kernel-dma-protection-for-thunderbolt.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed “Virtualization technology in Firmware” to “Hyper-V - Virtualization Enabled in Firmware” and added Note. --- .../kernel-dma-protection-for-thunderbolt.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md index 85a687c064..2d8554f52b 100644 --- a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md +++ b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md @@ -84,11 +84,15 @@ Beginning with Windows 10 version 1809, you can use Security Center to check if 1. Launch MSINFO32.exe in a command prompt, or in the Windows search bar. 2. Check the value of **Kernel DMA Protection**. ![Kernel DMA protection in System Information](bitlocker/images/kernel-dma-protection.png) -3. If the current state of **Kernel DMA Protection** is OFF and **A hypervisor has been detected. Features required for Hyper-V will not be displayed.** is NOT shown (this means Virtualization technology in Firmware is disabled): +3. If the current state of **Kernel DMA Protection** is OFF and **Hyper-V - Virtualization Enabled in Firmware** is NO: - Reboot into BIOS settings - Turn on Intel Virtualization Technology. - Turn on Intel Virtualization Technology for I/O (VT-d). In Windows 10 version 1803, only Intel VT-d is supported. Other platforms can use DMA attack mitigations described in [BitLocker countermeasures](bitlocker/bitlocker-countermeasures.md). - Reboot system into Windows 10. + +>[!NOTE] +> **Hyper-V - Virtualization Enabled in Firmware** is NOT shown when **A hypervisor has been detected. Features required for Hyper-V will not be displayed.** is shown because this means that **Hyper-V - Virtualization Enabled in Firmware** is YES. + 4. If the state of **Kernel DMA Protection** remains Off, then the system does not support this feature. For systems that do not support Kernel DMA Protection, please refer to the [BitLocker countermeasures](bitlocker/bitlocker-countermeasures.md) or [Thunderbolt™ 3 and Security on Microsoft Windows® 10 Operating system](https://thunderbolttechnology.net/security/Thunderbolt%203%20and%20Security.pdf) for other means of DMA protection. From b99989dd56da41779a9ee5bd05e93ce6bf4aedc5 Mon Sep 17 00:00:00 2001 From: Mati Goldberg Date: Wed, 26 Aug 2020 19:02:43 +0300 Subject: [PATCH 023/105] update to new cli --- .../microsoft-defender-atp/mac-resources.md | 69 +++++++++---------- 1 file changed, 33 insertions(+), 36 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md index 7367f5ccb6..c82f6bfdb6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md +++ b/windows/security/threat-protection/microsoft-defender-atp/mac-resources.md @@ -30,36 +30,31 @@ If you can reproduce a problem, increase the logging level, run the system for s 1. Increase logging level: ```bash - mdatp --log-level verbose + mdatp log level set --level verbose ``` ```Output - Creating connection to daemon - Connection established - Operation succeeded + Log level configured successfully ``` 2. Reproduce the problem -3. Run `sudo mdatp --diagnostic --create` to back up Microsoft Defender ATP's logs. The files will be stored inside a .zip archive. This command will also print out the file path to the backup after the operation succeeds. +3. Run `sudo mdatp diagnostic create` to back up Microsoft Defender ATP's logs. The files will be stored inside a .zip archive. This command will also print out the file path to the backup after the operation succeeds. ```bash - sudo mdatp --diagnostic --create + sudo mdatp diagnostic create ``` ```Output - Creating connection to daemon - Connection established + Diagnostic file created: "/Library/Application Support/Microsoft/Defender/wdavdiag/932e68a8-8f2e-4ad0-a7f2-65eb97c0de01.zip" ``` 4. Restore logging level: ```bash - mdatp --log-level info + mdatp log level set --level info ``` ```Output - Creating connection to daemon - Connection established - Operation succeeded + Log level configured successfully ``` ## Logging installation issues @@ -85,30 +80,32 @@ There are several ways to uninstall Microsoft Defender ATP for Mac. Note that wh Important tasks, such as controlling product settings and triggering on-demand scans, can be done from the command line: -|Group |Scenario |Command | -|-------------|-------------------------------------------|-----------------------------------------------------------------------| -|Configuration|Turn on/off real-time protection |`mdatp --config realTimeProtectionEnabled [true/false]` | -|Configuration|Turn on/off cloud protection |`mdatp --config cloudEnabled [true/false]` | -|Configuration|Turn on/off product diagnostics |`mdatp --config cloudDiagnosticEnabled [true/false]` | -|Configuration|Turn on/off automatic sample submission |`mdatp --config cloudAutomaticSampleSubmission [true/false]` | -|Configuration|Add a threat name to the allowed list |`mdatp threat allowed add --name [threat-name]` | -|Configuration|Remove a threat name from the allowed list |`mdatp threat allowed remove --name [threat-name]` | -|Configuration|List all allowed threat names |`mdatp threat allowed list` | -|Configuration|Turn on PUA protection |`mdatp --threat --type-handling potentially_unwanted_application block`| -|Configuration|Turn off PUA protection |`mdatp --threat --type-handling potentially_unwanted_application off` | -|Configuration|Turn on audit mode for PUA protection |`mdatp --threat --type-handling potentially_unwanted_application audit`| -|Configuration|Turn on/off passiveMode |`mdatp --config passiveMode [on/off]` | -|Diagnostics |Change the log level |`mdatp --log-level [error/warning/info/verbose]` | -|Diagnostics |Generate diagnostic logs |`mdatp --diagnostic --create` | -|Health |Check the product's health |`mdatp --health` | -|Protection |Scan a path |`mdatp --scan --path [path]` | -|Protection |Do a quick scan |`mdatp --scan --quick` | -|Protection |Do a full scan |`mdatp --scan --full` | -|Protection |Cancel an ongoing on-demand scan |`mdatp --scan --cancel` | -|Protection |Request a security intelligence update |`mdatp --definition-update` | -|EDR |Turn on/off EDR preview for Mac |`mdatp --edr --early-preview [true/false]` OR `mdatp --edr --earlyPreview [true/false]` for versions earlier than 100.78.0 | -|EDR |Add group tag to device. EDR tags are used for managing device groups. For more information, please visit https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-groups |`mdatp --edr --set-tag GROUP [name]` | -|EDR |Remove group tag from device |`mdatp --edr --remove-tag [name]` | +|Group |Scenario |Command | +|-------------|-------------------------------------------|----------------------------------------------------------------------------------| +|Configuration|Turn on/off real-time protection |`mdatp config real-time-protection [enabled/disabled]` | +|Configuration|Turn on/off cloud protection |`mdatp config cloud --value [enabled/disabled]` | +|Configuration|Turn on/off product diagnostics |`mdatp config cloud-diagnostic --value [enabled/disabled]` | +|Configuration|Turn on/off automatic sample submission |`mdatp config cloud-automatic-sample-submission --value [enabled/disabled]` | +|Configuration|Add a threat name to the allowed list |`mdatp threat allowed add --name [threat-name]` | +|Configuration|Remove a threat name from the allowed list |`mdatp threat allowed remove --name [threat-name]` | +|Configuration|List all allowed threat names |`mdatp threat allowed list` | +|Configuration|Turn on PUA protection |`mdatp threat policy set --type potentially_unwanted_application -- action block` | +|Configuration|Turn off PUA protection |`mdatp threat policy set --type potentially_unwanted_application -- action off` | +|Configuration|Turn on audit mode for PUA protection |`mdatp threat policy set --type potentially_unwanted_application -- action audit` | +|Configuration|Turn on/off passiveMode |`mdatp config passive-mode --value enabled [enabled/disabled]` | +|Diagnostics |Change the log level |`mdatp log level set --level [error/warning/info/verbose]` | +|Diagnostics |Generate diagnostic logs |`mdatp diagnostic create` | +|Health |Check the product's health |`mdatp health` | +|Health |Check for a spefic product attribute |`mdatp health --field [attribute: healthy/licensed/engine_version...]` | +|Protection |Scan a path |`mdatp scan custom --path [path]` | +|Protection |Do a quick scan |`mdatp scan quick` | +|Protection |Do a full scan |`mdatp scan full` | +|Protection |Cancel an ongoing on-demand scan |`mdatp scan cancel` | +|Protection |Request a security intelligence update |`mdatp definitions update` | +|EDR |Turn on/off EDR preview for Mac |`mdatp edr early-preview [enabled/disabled]` | +|EDR |Add group tag to device. EDR tags are used for managing device groups. For more information, please visit https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/machine-groups |`mdatp edr tag set --name GROUP --value [name]` | +|EDR |Remove group tag from device |`mdatp edr tag remove --tag-name [name]` | +|EDR |Add Group Id |`mdatp edr group-ids --group-id [group]` | ### How to enable autocompletion From a40f1c80b62934bbb49f155f6fc13a15298e0bed Mon Sep 17 00:00:00 2001 From: Jason <38218303+JasonRBeer@users.noreply.github.com> Date: Wed, 26 Aug 2020 11:08:04 -0500 Subject: [PATCH 024/105] Update troubleshoot-microsoft-defender-antivirus.md Fix the event viewer path --- .../troubleshoot-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md index 6bc4a4a744..d800c3bebb 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/troubleshoot-microsoft-defender-antivirus.md @@ -48,7 +48,7 @@ The table in this section lists the main Microsoft Defender Antivirus event IDs ## To view a Microsoft Defender Antivirus event 1. Open **Event Viewer**. -2. In the console tree, expand **Applications and Services Logs**, then **Microsoft**, then **Windows**, then **Microsoft Defender Antivirus**. +2. In the console tree, expand **Applications and Services Logs**, then **Microsoft**, then **Windows**, then **Windows Defender**. 3. Double-click on **Operational**. 4. In the details pane, view the list of individual events to find your event. 5. Click the event to see specific details about an event in the lower pane, under the **General** and **Details** tabs. From 51e5d8f7e90ceddc02c4a6a0524428f29809e0f0 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 26 Aug 2020 14:35:29 -0700 Subject: [PATCH 025/105] Added context info --- windows/client-management/mdm/dmclient-csp.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md index 9469f12408..3cf423ab1c 100644 --- a/windows/client-management/mdm/dmclient-csp.md +++ b/windows/client-management/mdm/dmclient-csp.md @@ -21,6 +21,10 @@ The following diagram shows the DMClient CSP in tree format. ![dmclient csp](images/provisioning-csp-dmclient-th2.png) + +**./Vendor/MSFT** +All the nodes in this CSP are supported in device context, except for the ExchangeID node, which is supported in user context. For device context, use the **./Device/Vendor/MSFT** path and for user context, use the **./User/Vendor/MSFT** path. + **DMClient** Root node for the CSP. From 65914367ff0428ae6d0d442bfd8b74cda463ad08 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 14:51:16 -0700 Subject: [PATCH 026/105] Corrected heading and added necessary markup --- .../vpn/vpn-auto-trigger-profile.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md index 81d9364aea..6c9d93fb62 100644 --- a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md +++ b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md @@ -61,13 +61,14 @@ When the trigger occurs, VPN tries to connect. If an error occurs or any user in When a device has multiple profiles with Always On triggers, the user can specify the active profile in **Settings** > **Network & Internet** > **VPN** > *VPN profile* by selecting the **Let apps automatically use this VPN connection** checkbox. By default, the first MDM-configured profile is marked as **Active**. Devices with multiple users have the same restriction: only one profile and therefore only one user will be able to use the Always On triggers. -Preserving user Always On preference +## Preserving user Always On preference -Windows has a feature to preserve a user’s AlwaysOn preference. In the event that a user manually unchecks the “Connect automatically” checkbox, Windows will remember this user preference for this profile name by adding the profile name to the value AutoTriggerDisabledProfilesList. -Should a management tool remove/add the same profile name back and set AlwaysOn to true, Windows will not check the box if the profile name exists in the below registry value in order to preserve user preference. -Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Config -Value: AutoTriggerDisabledProfilesList -Type: REG_MULTI_SZ +Windows has a feature to preserve a user’s AlwaysOn preference. In the event that a user manually unchecks the “Connect automatically” checkbox, Windows will remember this user preference for this profile name by adding the profile name to the value **AutoTriggerDisabledProfilesList**. +Should a management tool remove or add the same profile name back and set **AlwaysOn** to **true**, Windows will not check the box if the profile name exists in the following registry value in order to preserve user preference. + +**Key:** HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Config
+**Value:** AutoTriggerDisabledProfilesList
+**Type:** REG_MULTI_SZ ## Trusted network detection From 55985e3bd084d6f31cc29b267bb47179403ddd65 Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 26 Aug 2020 14:52:54 -0700 Subject: [PATCH 027/105] minor update --- windows/client-management/mdm/dmclient-csp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md index 3cf423ab1c..1a4bfc0284 100644 --- a/windows/client-management/mdm/dmclient-csp.md +++ b/windows/client-management/mdm/dmclient-csp.md @@ -23,7 +23,7 @@ The following diagram shows the DMClient CSP in tree format. **./Vendor/MSFT** -All the nodes in this CSP are supported in device context, except for the ExchangeID node, which is supported in user context. For device context, use the **./Device/Vendor/MSFT** path and for user context, use the **./User/Vendor/MSFT** path. +All the nodes in this CSP are supported in the device context, except for the **ExchangeID** node, which is supported in the user context. For the device context, use the **./Device/Vendor/MSFT** path and for the user context, use the **./User/Vendor/MSFT** path. **DMClient** Root node for the CSP. From 677bf739bfc4d0d7aa0e606af2f116a4f6af1bd9 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 14:58:15 -0700 Subject: [PATCH 028/105] Added a blank line between paragraphs --- .../security/identity-protection/vpn/vpn-auto-trigger-profile.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md index 6c9d93fb62..29c8f5e474 100644 --- a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md +++ b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md @@ -64,6 +64,7 @@ When a device has multiple profiles with Always On triggers, the user can specif ## Preserving user Always On preference Windows has a feature to preserve a user’s AlwaysOn preference. In the event that a user manually unchecks the “Connect automatically” checkbox, Windows will remember this user preference for this profile name by adding the profile name to the value **AutoTriggerDisabledProfilesList**. + Should a management tool remove or add the same profile name back and set **AlwaysOn** to **true**, Windows will not check the box if the profile name exists in the following registry value in order to preserve user preference. **Key:** HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\Config
From 0ddcce4d4c8df63abe43a925a8ea25547e286ebc Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:00:34 -0700 Subject: [PATCH 029/105] Applied [!NOTE] style and code block type --- windows/security/threat-protection/auditing/event-4608.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md index 4fc5d6a6f8..1403c1517c 100644 --- a/windows/security/threat-protection/auditing/event-4608.md +++ b/windows/security/threat-protection/auditing/event-4608.md @@ -30,12 +30,13 @@ This event is logged when LSASS.EXE process starts and the auditing subsystem is It typically generates during operating system startup process. -> **Note**  For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event. +> [!NOTE] +> For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event.
***Event XML:*** -``` +```xml - - From 0a230c8f7c2a54a89d00f7bc74e5f9cd920c698b Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:03:38 -0700 Subject: [PATCH 030/105] Applied note styles and code block type --- .../security/threat-protection/auditing/event-4616.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md index 3f8ed0ecac..55900a59c2 100644 --- a/windows/security/threat-protection/auditing/event-4616.md +++ b/windows/security/threat-protection/auditing/event-4616.md @@ -32,12 +32,13 @@ This event is always logged regardless of the "Audit Security State Change" sub- You will typically see these events with “**Subject\\Security ID**” = “**LOCAL SERVICE**”, these are normal time correction actions. -> **Note**  For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event. +> [!NOTE] +> For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event.
***Event XML:*** -``` +```xml - - @@ -87,7 +88,8 @@ You will typically see these events with “**Subject\\Security ID**” = “**L - **Security ID** \[Type = SID\]**:** SID of account that requested the “change system time” operation. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> **Note**  A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). +> [!NOTE] +> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that requested the “change system time” operation. @@ -161,7 +163,8 @@ You will typically see these events with “**Subject\\Security ID**” = “**L For 4616(S): The system time was changed. -> **Important**  For this event, also see [Appendix A: Security monitoring recommendations for many audit events](appendix-a-security-monitoring-recommendations-for-many-audit-events.md). +> [!IMPORTANT] +> For this event, also see [Appendix A: Security monitoring recommendations for many audit events](appendix-a-security-monitoring-recommendations-for-many-audit-events.md). - Report all “**Subject\\Security ID**” not equals **“LOCAL SERVICE”**, which means that the time change was not made not by Windows Time service. From 9e30dd929594d317fd7d91f3e0fdd2d4a919a252 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:16:52 -0700 Subject: [PATCH 031/105] Applied note styles, indented table in list item, appllied type to code block --- .../threat-protection/auditing/event-4625.md | 69 ++++++++++--------- 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index c345d192b5..c74bb341be 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -32,12 +32,13 @@ It generates on the computer where logon attempt was made, for example, if logon This event generates on domain controllers, member servers, and workstations. -> **Note**  For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event. +> [!NOTE] +> For recommendations, see [Security Monitoring Recommendations](#security-monitoring-recommendations) for this event.
***Event XML:*** -``` +```xml - - @@ -93,7 +94,8 @@ This event generates on domain controllers, member servers, and workstations. - **Security ID** \[Type = SID\]**:** SID of account that reported information about logon failure. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> **Note**  A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). +> [!NOTE] +> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that reported information about logon failure. @@ -129,7 +131,8 @@ This event generates on domain controllers, member servers, and workstations. - **Security ID** \[Type = SID\]**:** SID of the account that was specified in the logon attempt. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> **Note**  A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). +> [!NOTE] +> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that was specified in the logon attempt. @@ -151,35 +154,36 @@ This event generates on domain controllers, member servers, and workstations. - **Failure Reason** \[Type = UnicodeString\]**:** textual explanation of **Status** field value. For this event it typically has “**Account locked out**” value. -- **Status** \[Type = HexInt32\]**:** the reason why logon failed. For this event it typically has “**0xC0000234**” value. The most common status codes are listed in “Table 12. Windows logon status codes.” +- **Status** \[Type = HexInt32\]**:** the reason why logon failed. For this event it typically has “**0xC0000234**” value. The most common status codes are listed in Table 12. Windows logon status codes. -| Status\\Sub-Status Code | Description | -|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| 0XC000005E | There are currently no logon servers available to service the logon request. | -| 0xC0000064 | User logon with misspelled or bad user account | -| 0xC000006A | User logon with misspelled or bad password | -| 0XC000006D | This is either due to a bad username or authentication information | -| 0XC000006E | Unknown user name or bad password. | -| 0xC000006F | User logon outside authorized hours | -| 0xC0000070 | User logon from unauthorized workstation | -| 0xC0000071 | User logon with expired password | -| 0xC0000072 | User logon to account disabled by administrator | -| 0XC00000DC | Indicates the Sam Server was in the wrong state to perform the desired operation. | -| 0XC0000133 | Clocks between DC and other computer too far out of sync | -| 0XC000015B | The user has not been granted the requested logon type (aka logon right) at this machine | -| 0XC000018C | The logon request failed because the trust relationship between the primary domain and the trusted domain failed. | -| 0XC0000192 | An attempt was made to logon, but the N**etlogon** service was not started. | -| 0xC0000193 | User logon with expired account | -| 0XC0000224 | User is required to change password at next logon | -| 0XC0000225 | Evidently a bug in Windows and not a risk | -| 0xC0000234 | User logon with account locked | -| 0XC00002EE | Failure Reason: An Error occurred during Logon | -| 0XC0000413 | Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine. | -| 0x0 | Status OK. | + **Table 12: Windows logon status codes.** -> Table: Windows logon status codes. -> -> **Note**  To see the meaning of other status\\sub-status codes you may also check for status code in the Window header file ntstatus.h in Windows SDK. + | Status\\Sub-Status Code | Description | + |-------------------------|------------------------------------------------------------------------------------------------------| + | 0XC000005E | There are currently no logon servers available to service the logon request. | + | 0xC0000064 | User logon with misspelled or bad user account | + | 0xC000006A | User logon with misspelled or bad password | + | 0XC000006D | This is either due to a bad username or authentication information | + | 0XC000006E | Unknown user name or bad password. | + | 0xC000006F | User logon outside authorized hours | + | 0xC0000070 | User logon from unauthorized workstation | + | 0xC0000071 | User logon with expired password | + | 0xC0000072 | User logon to account disabled by administrator | + | 0XC00000DC | Indicates the Sam Server was in the wrong state to perform the desired operation. | + | 0XC0000133 | Clocks between DC and other computer too far out of sync | + | 0XC000015B | The user has not been granted the requested logon type (aka logon right) at this machine | + | 0XC000018C | The logon request failed because the trust relationship between the primary domain and the trusted domain failed. | + | 0XC0000192 | An attempt was made to logon, but the N**etlogon** service was not started. | + | 0xC0000193 | User logon with expired account | + | 0XC0000224 | User is required to change password at next logon | + | 0XC0000225 | Evidently a bug in Windows and not a risk | + | 0xC0000234 | User logon with account locked | + | 0XC00002EE | Failure Reason: An Error occurred during Logon | + | 0XC0000413 | Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine. | + | 0x0 | Status OK. | + +> [!NOTE] +> To see the meaning of other status\\sub-status codes you may also check for status code in the Window header file ntstatus.h in Windows SDK. More information: @@ -241,7 +245,8 @@ More information: For 4625(F): An account failed to log on. -> **Important**  For this event, also see [Appendix A: Security monitoring recommendations for many audit events](appendix-a-security-monitoring-recommendations-for-many-audit-events.md). +> [!IMPORTANT] +> For this event, also see [Appendix A: Security monitoring recommendations for many audit events](appendix-a-security-monitoring-recommendations-for-many-audit-events.md). - If you have a pre-defined “**Process Name**” for the process reported in this event, monitor all events with “**Process Name**” not equal to your defined value. From 53386c304f02e7d99c024f8bea616b7e7f5797bd Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Wed, 26 Aug 2020 15:16:57 -0700 Subject: [PATCH 032/105] Added Acrolinx suggestions --- windows/client-management/mdm/dmclient-csp.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md index 1a4bfc0284..6ed30e55f1 100644 --- a/windows/client-management/mdm/dmclient-csp.md +++ b/windows/client-management/mdm/dmclient-csp.md @@ -29,7 +29,7 @@ All the nodes in this CSP are supported in the device context, except for the ** Root node for the CSP. **UpdateManagementServiceAddress** -For provisioning packages only. Specifies the list of servers (semicolon delimited). The first server in the semicolon delimited list is the server that will be used to instantiate MDM sessions. The list can be a permutation or a subset of the existing server list. You cannot add new servers to the list using this node. +For provisioning packages only. Specifies the list of servers (semicolon delimited). The first server in the semicolon-delimited list is the server that will be used to instantiate MDM sessions. The list can be a permutation or a subset of the existing server list. You cannot add new servers to the list using this node. **HWDevID** Added in Windows 10, version 1703. Returns the hardware device ID. @@ -225,7 +225,7 @@ Added in Windows 10, version 1607. Returns the hardware device ID. Supported operation is Get. **Provider/*ProviderID*/CommercialID** -Added in Windows 10, version 1607. Configures the identifier used to uniquely associate this diagnostic data of this device as belonging to a given organization. If your organization is participating in a program that requires this device to be identified as belonging to your organization then use this setting to provide that identification. The value for this setting will be provided by Microsoft as part of the onboarding process for the program. If you disable or do not configure this policy setting, then Microsoft will not be able to use this identifier to associate this machine and its diagnostic data with your organization.. +Added in Windows 10, version 1607. Configures the identifier used to uniquely associate this diagnostic data of this device as belonging to a given organization. If your organization is participating in a program that requires this device to be identified as belonging to your organization then use this setting to provide that identification. The value for this setting will be provided by Microsoft as part of the onboarding process for the program. If you disable or do not configure this policy setting, then Microsoft will not be able to use this identifier to associate this machine and its diagnostic data with your organization. Supported operations are Add, Get, Replace, and Delete. @@ -269,7 +269,7 @@ Supported operations are Add, Delete, Get, and Replace. Value type is integer. **Provider/*ProviderID*/AADSendDeviceToken** -Device. Added in Windows 10 version 1803. For Azure AD backed enrollments, this will cause the client to send a Device Token if the User Token can not be obtained. +Device. Added in Windows 10 version 1803. For Azure AD backed enrollments, this will cause the client to send a Device Token if the User Token cannot be obtained. Supported operations are Add, Delete, Get, and Replace. Value type is bool. From 7eee073fe84ca2e9ef70d35bacbb392eee5aff39 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:21:22 -0700 Subject: [PATCH 033/105] Added line breaks to make text follow the first image Before this, text ran down the right side of the image, narrowly. --- windows/security/threat-protection/auditing/event-4608.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md index 1403c1517c..1905a2e516 100644 --- a/windows/security/threat-protection/auditing/event-4608.md +++ b/windows/security/threat-protection/auditing/event-4608.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4608 illustration +Event 4608 illustration

***Subcategory:*** [Audit Security State Change](audit-security-state-change.md) From bb8c5d8d46bad8b97c9654ee7b56568fb98e4e0f Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:24:08 -0700 Subject: [PATCH 034/105] Added line breaks after image to cause text to follow Before this, text ran down the right side of the image, narrowly. --- windows/security/threat-protection/auditing/event-4616.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md index 55900a59c2..45dd88d4c2 100644 --- a/windows/security/threat-protection/auditing/event-4616.md +++ b/windows/security/threat-protection/auditing/event-4616.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4616 illustration +Event 4616 illustration

***Subcategory:*** [Audit Security State Change](audit-security-state-change.md) From 49158fb3c5f81c431cf85c3c1757d1fb1e8341e0 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:25:11 -0700 Subject: [PATCH 035/105] Added line breaks after the image This prevents text from running down the right side in a narrow column and note boxes from overlaying the image. --- windows/security/threat-protection/auditing/event-4625.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index c74bb341be..0883373134 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4625 illustration +Event 4625 illustration

***Subcategories:*** [Audit Account Lockout](audit-account-lockout.md) and [Audit Logon](audit-logon.md) From b335d4a6d77c9cba7e20027575e226695abe383e Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:39:08 -0700 Subject: [PATCH 036/105] Changing text wrap on image --- windows/security/threat-protection/auditing/event-4625.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index 0883373134..6a4b2c5844 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4625 illustration

+Event 4625 illustration ***Subcategories:*** [Audit Account Lockout](audit-account-lockout.md) and [Audit Logon](audit-logon.md) From e28be36ffef227a5f4daf8d8996343348ab28d1b Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:43:44 -0700 Subject: [PATCH 037/105] Changed text wrap on image --- windows/security/threat-protection/auditing/event-4608.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md index 1905a2e516..5f0730407d 100644 --- a/windows/security/threat-protection/auditing/event-4608.md +++ b/windows/security/threat-protection/auditing/event-4608.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4608 illustration

+Event 4608 illustration ***Subcategory:*** [Audit Security State Change](audit-security-state-change.md) From 0099a85d81c5b24124062d83a23c08c7f046da37 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:44:26 -0700 Subject: [PATCH 038/105] Changed text wrap on image --- windows/security/threat-protection/auditing/event-4616.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md index 45dd88d4c2..eaa93363e3 100644 --- a/windows/security/threat-protection/auditing/event-4616.md +++ b/windows/security/threat-protection/auditing/event-4616.md @@ -20,7 +20,7 @@ ms.author: dansimp - Windows Server 2016 -Event 4616 illustration

+Event 4616 illustration ***Subcategory:*** [Audit Security State Change](audit-security-state-change.md) From 6d3a4aecb58905dc0caee14ad5e1b2b293a77f2d Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 15:55:48 -0700 Subject: [PATCH 039/105] Indented tables and a note, restored lost bullet --- .../threat-protection/auditing/event-4625.md | 60 ++++++++++--------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index 6a4b2c5844..d3eb7d0dc6 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -111,28 +111,30 @@ This event generates on domain controllers, member servers, and workstations. - For local user accounts, this field will contain the name of the computer or device that this account belongs to, for example: “Win81”. -**Logon Type** \[Type = UInt32\]**:** the type of logon which was performed. “Table 11. Windows Logon Types” contains the list of possible values for this field. +- **Logon Type** \[Type = UInt32\]**:** the type of logon which was performed. “Table 11. Windows Logon Types” contains the list of possible values for this field. -| Logon Type | Logon Title | Description | -|-----------------------------------------------------------------|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| 2 | Interactive | A user logged on to this computer. | -| 3 | Network | A user or computer logged on to this computer from the network. | -| 4 | Batch | Batch logon type is used by batch servers, where processes may be executing on behalf of a user without their direct intervention. | -| 5 | Service | A service was started by the Service Control Manager. | -| 7 | Unlock | This workstation was unlocked. | -| 8 | NetworkCleartext | A user logged on to this computer from the network. The user's password was passed to the authentication package in its unhashed form. The built-in authentication packages all hash credentials before sending them across the network. The credentials do not traverse the network in plaintext (also called cleartext). | -| 9 | NewCredentials | A caller cloned its current token and specified new credentials for outbound connections. The new logon session has the same local identity, but uses different credentials for other network connections. | -| 10 | RemoteInteractive | A user logged on to this computer remotely using Terminal Services or Remote Desktop. | -| 11 | CachedInteractive | A user logged on to this computer with network credentials that were stored locally on the computer. The domain controller was not contacted to verify the credentials. | -> Table: Windows Logon Types + **Table 11: Windows Logon Types** + + | Logon Type | Logon Title | Description | + |-----------------------------------------------------------------|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | 2 | Interactive | A user logged on to this computer. | + | 3 | Network | A user or computer logged on to this computer from the network. | + | 4 | Batch | Batch logon type is used by batch servers, where processes may be executing on behalf of a user without their direct intervention. | + | 5 | Service | A service was started by the Service Control Manager. | + | 7 | Unlock | This workstation was unlocked. | + | 8 | NetworkCleartext | A user logged on to this computer from the network. The user's password was passed to the authentication package in its unhashed form. The built-in authentication packages all hash credentials before sending them across the network. The credentials do not traverse the network in plaintext (also called cleartext). | + | 9 | NewCredentials | A caller cloned its current token and specified new credentials for outbound connections. The new logon session has the same local identity, but uses different credentials for other network connections. | + | 10 | RemoteInteractive | A user logged on to this computer remotely using Terminal Services or Remote Desktop. | + | 11 | CachedInteractive | A user logged on to this computer with network credentials that were stored locally on the computer. The domain controller was not contacted to verify the credentials. | + **Account For Which Logon Failed:** - **Security ID** \[Type = SID\]**:** SID of the account that was specified in the logon attempt. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> [!NOTE] -> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). + > [!NOTE] + > A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that was specified in the logon attempt. @@ -191,7 +193,7 @@ More information: **Process Information:** -- **Caller Process ID** \[Type = Pointer\]: hexadecimal Process ID of the process that attempted the logon. Process ID (PID) is a number used by the operating system to uniquely identify an active process. To see the PID for a specific process you can, for example, use Task Manager (Details tab, PID column): +- **Caller Process ID** \[Type = Pointer\]: hexadecimal Process ID of the process that attempted the logon. Process ID (PID) is a number used by the operating system to uniquely identify an active process. To see the PID for a specific process you can, for example, use Task Manager (Details tab, PID column):

Task manager illustration @@ -282,17 +284,17 @@ For 4625(F): An account failed to log on. - Monitor for all events with the fields and values in the following table: -| **Field** | Value to monitor for | -|----------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000005E – “There are currently no logon servers available to service the logon request.”
This is typically not a security issue but it can be an infrastructure or availability issue. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000064 – “User logon with misspelled or bad user account”.
Especially if you get a number of these in a row, it can be a sign of user enumeration attack. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC000006A – “User logon with misspelled or bad password” for critical accounts or service accounts.
Especially watch for a number of such events in a row. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000006D – “This is either due to a bad username or authentication information” for critical accounts or service accounts.
Especially watch for a number of such events in a row. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC000006F – “User logon outside authorized hours”. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000070 – “User logon from unauthorized workstation”. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000072 – “User logon to account disabled by administrator”. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000015B – “The user has not been granted the requested logon type (aka logon right) at this machine”. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC0000192 – “An attempt was made to logon, but the Netlogon service was not started”.
This is typically not a security issue but it can be an infrastructure or availability issue. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000193 – “User logon with expired account”. | -| **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC0000413 – “Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine”. | + | **Field** | Value to monitor for | + |----------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000005E – “There are currently no logon servers available to service the logon request.”
This is typically not a security issue but it can be an infrastructure or availability issue. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000064 – “User logon with misspelled or bad user account”.
Especially if you get a number of these in a row, it can be a sign of user enumeration attack. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC000006A – “User logon with misspelled or bad password” for critical accounts or service accounts.
Especially watch for a number of such events in a row. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000006D – “This is either due to a bad username or authentication information” for critical accounts or service accounts.
Especially watch for a number of such events in a row. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC000006F – “User logon outside authorized hours”. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000070 – “User logon from unauthorized workstation”. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000072 – “User logon to account disabled by administrator”. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC000015B – “The user has not been granted the requested logon type (aka logon right) at this machine”. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC0000192 – “An attempt was made to logon, but the Netlogon service was not started”.
This is typically not a security issue but it can be an infrastructure or availability issue. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0xC0000193 – “User logon with expired account”. | + | **Failure Information\\Status** or
**Failure Information\\Sub Status** | 0XC0000413 – “Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine”. | From 054c6835ad2c55f7e45a69f168afd306525396d9 Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 16:07:32 -0700 Subject: [PATCH 040/105] Indented a note in a list item --- windows/security/threat-protection/auditing/event-4616.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md index eaa93363e3..3f700f0719 100644 --- a/windows/security/threat-protection/auditing/event-4616.md +++ b/windows/security/threat-protection/auditing/event-4616.md @@ -88,8 +88,8 @@ You will typically see these events with “**Subject\\Security ID**” = “**L - **Security ID** \[Type = SID\]**:** SID of account that requested the “change system time” operation. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> [!NOTE] -> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). + > [!NOTE] + > A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that requested the “change system time” operation. From 8c1e4d2baa880e269ac8a7013709504c69a496ad Mon Sep 17 00:00:00 2001 From: Gary Moore Date: Wed, 26 Aug 2020 16:08:27 -0700 Subject: [PATCH 041/105] Indented a note in a list item --- windows/security/threat-protection/auditing/event-4625.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md index d3eb7d0dc6..84cf52d450 100644 --- a/windows/security/threat-protection/auditing/event-4625.md +++ b/windows/security/threat-protection/auditing/event-4625.md @@ -94,8 +94,8 @@ This event generates on domain controllers, member servers, and workstations. - **Security ID** \[Type = SID\]**:** SID of account that reported information about logon failure. Event Viewer automatically tries to resolve SIDs and show the account name. If the SID cannot be resolved, you will see the source data in the event. -> [!NOTE] -> A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). + > [!NOTE] + > A **security identifier (SID)** is a unique value of variable length used to identify a trustee (security principal). Each account has a unique SID that is issued by an authority, such as an Active Directory domain controller, and stored in a security database. Each time a user logs on, the system retrieves the SID for that user from the database and places it in the access token for that user. The system uses the SID in the access token to identify the user in all subsequent interactions with Windows security. When a SID has been used as the unique identifier for a user or group, it cannot ever be used again to identify another user or group. For more information about SIDs, see [Security identifiers](/windows/access-protection/access-control/security-identifiers). - **Account Name** \[Type = UnicodeString\]**:** the name of the account that reported information about logon failure. From 5791b6e7280958973ac2784bf26cf336038b1030 Mon Sep 17 00:00:00 2001 From: Kelly Baker Date: Wed, 26 Aug 2020 16:20:38 -0700 Subject: [PATCH 042/105] Update manage-connections-from-windows-operating-system-components-to-microsoft-services.md --- ...s-operating-system-components-to-microsoft-services.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 0425efd0a6..f378372d1d 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -415,7 +415,7 @@ To turn off Insider Preview builds for Windows 10: ### 8. Internet Explorer > [!NOTE] ->When attempting to use Internet Explorer on any edition of Windows Server be aware there are restrictions enforced by [Enhanced Security Configuration (ESC)](https://support.microsoft.com/en-us/help/815141/ie-enhanced-security-configuration-changes-browsing-experience). The following Group Policies and Registry Keys are for user interactive scenarios rather than the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: +>When attempting to use Internet Explorer on any edition of Windows Server be aware there are restrictions enforced by [Enhanced Security Configuration (ESC)](https://support.microsoft.com/help/815141/ie-enhanced-security-configuration-changes-browsing-experience). The following Group Policies and Registry Keys are for user interactive scenarios rather than the typical idle traffic scenario. Find the Internet Explorer Group Policy objects under **Computer Configuration > Administrative Templates > Windows Components > Internet Explorer** and make these settings: | Policy | Description | |------------------------------------------------------|-----------------------------------------------------------------------------------------------------| @@ -1664,7 +1664,7 @@ You can turn off **Enhanced Notifications** as follows: ### 24.1 Windows Defender SmartScreen -To disable Windows Defender Smartscreen: +To disable Windows Defender SmartScreen: In Group Policy, configure: @@ -1838,7 +1838,7 @@ You can find the Delivery Optimization Group Policy objects under **Computer Con | Max Upload Bandwidth | Lets you specify the maximum upload bandwidth (in KB/second) that a device uses across all concurrent upload activity.
The default value is 0, which means unlimited possible bandwidth.| -For a comprehensive list of Delivery Optimization Policies, see [Delivery Optimization Reference](https://docs.microsoft.com/en-us/windows/deployment/update/waas-delivery-optimization-reference). +For a comprehensive list of Delivery Optimization Policies, see [Delivery Optimization Reference](https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization-reference). ### 28.3 Delivery Optimization @@ -1852,7 +1852,7 @@ For a comprehensive list of Delivery Optimization Policies, see [Delivery Optimi For more info about Delivery Optimization in general, see [Windows Update Delivery Optimization: FAQ](https://go.microsoft.com/fwlink/p/?LinkId=730684). For IT Professionals, information about Delivery Optimization is available here: [Delivery Optimization for Windows 10 updates] -(https://docs.microsoft.com/en-us/windows/deployment/update/waas-delivery-optimization). +(https://docs.microsoft.com/windows/deployment/update/waas-delivery-optimization). ### 29. Windows Update From d56c44c45b59d500c9c06031008c442e440ee143 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 27 Aug 2020 10:56:09 +0500 Subject: [PATCH 043/105] Update onboard-offline-machines.md --- .../microsoft-defender-atp/onboard-offline-machines.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md index ca0ae8b595..22a6d8de5e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-offline-machines.md @@ -54,8 +54,8 @@ For more information about onboarding methods, see the following articles: ## Azure virtual machines - Configure and enable [Azure Log Analytics workspace](https://docs.microsoft.com/azure/azure-monitor/platform/gateway) - - Setup Azure Log Analytics (formerly known as OMS Gateway) to act as proxy or hub: - - [Azure Log Analytics Agent](https://docs.microsoft.com/azure/azure-monitor/platform/gateway#download-the-log-analytics-gateway) + - Setup Azure Log Analytics Gateway (formerly known as OMS Gateway) to act as proxy or hub: + - [Azure Log Analytics Gateway](https://docs.microsoft.com/azure/azure-monitor/platform/gateway#download-the-log-analytics-gateway) - [Install and configure Microsoft Monitoring Agent (MMA)](configure-server-endpoints.md#install-and-configure-microsoft-monitoring-agent-mma-to-report-sensor-data-to-microsoft-defender-atp) point to Microsoft Defender ATP Workspace key & ID - Offline Azure VMs in the same network of OMS Gateway - Configure Azure Log Analytics IP as a proxy From ff24f9d3cf534e3bb09c9d7bbf2cc7de9d9969a4 Mon Sep 17 00:00:00 2001 From: Lovina Saldanha <69782111+Lovina-Saldanha@users.noreply.github.com> Date: Thu, 27 Aug 2020 12:56:31 +0530 Subject: [PATCH 044/105] Github-PUAnote-update-to-detectandblockPUA-4254702 Corrected the typo... "Be be" appeared twice. --- ...ck-potentially-unwanted-apps-microsoft-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md index f996b8c772..70611a2a36 100644 --- a/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md +++ b/windows/security/threat-protection/microsoft-defender-antivirus/detect-block-potentially-unwanted-apps-microsoft-defender-antivirus.md @@ -24,7 +24,7 @@ manager: dansimp - [Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/microsoft-edge) > [!NOTE] -> Potentially unwanted applications (PUA) are a category of software that can cause your machine to run slowly, display unexpected ads, or at worst, install other software which might not be be unexpected or unwanted. By default in Windows 10 (version 2004 and later), Microsoft Defender Antivirus blocks apps that are considered PUA, for Enterprise (E5) devices. +> Potentially unwanted applications (PUA) are a category of software that can cause your machine to run slowly, display unexpected ads, or at worst, install other software which might be unexpected or unwanted. By default in Windows 10 (version 2004 and later), Microsoft Defender Antivirus blocks apps that are considered PUA, for Enterprise (E5) devices. Potentially unwanted applications (PUA) are not considered viruses, malware, or other types of threats, but they might perform actions on endpoints which adversely affect endpoint performance or use. _PUA_ can also refer to an application that has a poor reputation, as assessed by Microsoft Defender ATP, due to certain kinds of undesirable behavior. From 8b02094dd0d64344cf86b6274749670a6950243a Mon Sep 17 00:00:00 2001 From: amirsc3 <42802974+amirsc3@users.noreply.github.com> Date: Thu, 27 Aug 2020 13:59:29 +0300 Subject: [PATCH 045/105] Update configure-proxy-internet.md Fixed typo --- .../microsoft-defender-atp/configure-proxy-internet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index a25c911a4f..9469ec674f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -111,7 +111,7 @@ If a proxy or firewall is blocking all traffic by default and allowing only spec |[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. -If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed below from HTTPS scanning. +If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed in the above table from HTTPS scanning. > [!NOTE] > settings-win.data.microsoft.com is only needed if you have Windows 10 devices running version 1803 or earlier.
From 1192a1f3ef72057a746103dd6e12bd4e805d4152 Mon Sep 17 00:00:00 2001 From: Shravan Thota <57046359+shthota77@users.noreply.github.com> Date: Thu, 27 Aug 2020 17:48:30 +0530 Subject: [PATCH 046/105] Update microsoft-defender-atp-android.md 1. Deleted below, to stop users from visiting security center onboarding page. As User can download the page from Google Play directly If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Android onboarding page immediately. If you have not yet opted into previews, we encourage you to turn on preview features in the Microsoft Defender Security Center today. 2. Updated below note to announce that app is now available in Googla Play **Microsoft Defender ATP for Android is available on Google Play now.** You can connect to Google Play from Intune directly to deploy app across Device Administrator and Android Enterprise entrollment modes. --- .../microsoft-defender-atp-android.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index e25b6e042f..c824373e81 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -27,8 +27,6 @@ ms.topic: conceptual > > As with any pre-release solution, remember to exercise caution when determining the target population for your deployments. > -> If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Android onboarding page immediately. If you have not yet opted into previews, we encourage you to [turn on preview features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/preview) in the Microsoft Defender Security Center today. - This topic describes how to install, configure, update, and use Microsoft Defender ATP for Android. > [!CAUTION] @@ -86,8 +84,8 @@ For more information, see [Deploy Microsoft Defender ATP for Android with Micros > [!NOTE] -> During public preview, instructions to deploy Microsoft Defender ATP for Android on Intune enrolled Android devices are different across Device Administrator and Android Enterprise entrollment modes.
-> **When Microsoft Defender ATP for Android reaches General Availability (GA), the app will be available on Google Play.** +> **Microsoft Defender ATP for Android is available on Google Play now.** +You can connect to Google Play from Intune directly to deploy app across Device Administrator and Android Enterprise entrollment modes. ## How to Configure Microsoft Defender ATP for Android From 2e5b0521c3e181bc2428b2f8ffce3c49e02b4003 Mon Sep 17 00:00:00 2001 From: MaratMussabekov <48041687+MaratMussabekov@users.noreply.github.com> Date: Thu, 27 Aug 2020 19:35:38 +0500 Subject: [PATCH 047/105] Update usmt-scanstate-syntax.md --- windows/deployment/usmt/usmt-scanstate-syntax.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/usmt/usmt-scanstate-syntax.md b/windows/deployment/usmt/usmt-scanstate-syntax.md index 2a306d9af5..e84e611650 100644 --- a/windows/deployment/usmt/usmt-scanstate-syntax.md +++ b/windows/deployment/usmt/usmt-scanstate-syntax.md @@ -720,7 +720,7 @@ The following table indicates which command-line options are not compatible with