From e5e71a21a70a1ee46c1aafb760abdaf4b8e74307 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:38:31 -0700 Subject: [PATCH 001/490] add run antivirus scan steps --- ...ows-defender-advanced-threat-protection.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index d0c899983f..c3526d48af 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -121,6 +121,33 @@ CollectionSummaryReport.xls | This file is a summary of the investigation packag You can also search for historical packages in the machine timeline. +## Run Windows Defender Antivirus scan on machines +If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. + +1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: + + - **Dashboard** - Select the machine name from the Top machines with active alerts section. + - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. + - **Machines list** - Select the machine name from the list of machines. + - **Search box** - Select Machine from the drop-down menu and enter the machine name. + +2. Open the **Actions** menu and select **Run antivirus scan**. + +[INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] + +3. Type a comment (optional) and select **Yes** to take action on the machine. + + The Action center shows the scan information: +[INSERT SCREEN CAPTURE OF POP UP HERE] + + - **Pending** - Indicates that the scan is yet to be done on the machine. + - **Submitted** - Indicates that the scan action has been submitted. + - **Failed** - Indicates that the scan failed. +[ABOVE DESCRIPTIONS MIGHT NEED TO BE UPDATED BASED ON LOUIE'S UX REVIEWS] + +When a scan is successfully done on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. + + ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From c5c7899e487c1bdfe0409dd0ac078dbeb17a1779 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:46:09 -0700 Subject: [PATCH 002/490] add information on advanced settings page --- ...ows-defender-advanced-threat-protection.md | 20 +++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 1bcbb15c46..26cdcdf00f 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -20,6 +20,26 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) +Depending on the Microsoft security products that you use, some advanced features might be available for you to integrate Windows Defender ATP with. + +Turn on the following advanced features to get better protected from potentially malicious files and gain better insight during security investigations: + +**Block file** +This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. + +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. + +**Run remote antivirus scan** +This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. + +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. + +**Office 365 Security Center integration** +This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. + +When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into the Windows Defender ATP portal to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. + + 1. In the navigation pane, select **Preferences setup** > **Advanced features**. 2. Select the advanced feature you want to configure and toggle the setting between **On** and **Off**. 3. Click **Save preferences**. diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index c3526d48af..b37ea06d76 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -121,7 +121,7 @@ CollectionSummaryReport.xls | This file is a summary of the investigation packag You can also search for historical packages in the machine timeline. -## Run Windows Defender Antivirus scan on machines +## Run remote Windows Defender Antivirus scan on machines If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. 1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: From a35aa4e95abaa4c2615d5b2b1b5a2476f52908a8 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 10 May 2017 15:55:28 -0700 Subject: [PATCH 003/490] change to paragraphs --- ...eatures-windows-defender-advanced-threat-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 26cdcdf00f..ac4e2faa98 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -24,17 +24,17 @@ Depending on the Microsoft security products that you use, some advanced feature Turn on the following advanced features to get better protected from potentially malicious files and gain better insight during security investigations: -**Block file** +## Block file This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. -**Run remote antivirus scan** +## Run remote antivirus scan This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. -If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. +If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. -**Office 365 Security Center integration** +## Office 365 Security Center integration This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. When you enable this feature, you'll be able to incorporate data from Office 365 Advanced Threat Protection into the Windows Defender ATP portal to conduct a holistic security investigation across Office 365 mailboxes and Windows machines. From bf96be0c9b4469af64cf521a50a02da0069b211a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 11:22:11 -0700 Subject: [PATCH 004/490] ata for machine view --- .../images/atp-machine-view-ata.png | Bin 0 -> 484527 bytes ...dows-defender-advanced-threat-protection.md | 15 +++++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png b/windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png new file mode 100644 index 0000000000000000000000000000000000000000..3546f04f3b5e6e2d09978e815ddaab21f8ce00cf GIT binary patch literal 484527 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≫IbUgJl%K6bb&<})-pH_(7EQq5feiY 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%0AhUXe%sty4F0qPjM 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

@ZN*B#fWSOk^f#j0lS*eATjiWHr$S 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

#n}bxn%fLsrM>WvB+rv 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∾2KI7`h8}{RH0$i7)lHl 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�c1N7 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md index 1fc73cb046..9efb27a1ff 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md @@ -34,15 +34,22 @@ You can click on affected machines whenever you see them in the portal to open a - Any IP address or domain details view When you investigate a specific machine, you'll see: -- Machine details, Logged on users, and Machine Reporting +- Machine details, Advanced Threat Analytics (ATA) alerts, Logged on users, and Machine Reporting - Alerts related to this machine - Machine timeline -![Image of machine details page](images/atp-machine-details-view.png) +[TAKEN FROM MOCK ONLY!! JOEY: UPDATE WITH ACTUAL WHEN READY!!] +![Image of machine details page](images/atp-machine-view-ata.png) -The machine details, total logged on users and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). +The machine details, Advanced Threat Analytics alerts, total logged on users, and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. -You'll also see other information such as domain, operating system (OS) and build, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. +For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). + +From this view, you'll see other information such as domain, operating system (OS) and build, ATA alerts, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. + +[DRAFT ON ATA BELOW!!!] + +If you have enabled the Advanced Threat Analytics feature and there are alerts on the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. Clicking on the number of total logged on users in the Logged on users tile opens the Users Details pane that displays the following information for logged on users in the past 30 days: From 16f4ef8a654df467d8321b48a2c49904c424ac09 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 11:56:55 -0700 Subject: [PATCH 005/490] update machine and user page to include ATA --- .../images/atp-user-view-ata.png | Bin 0 -> 464103 bytes ...dows-defender-advanced-threat-protection.md | 10 ++++------ ...dows-defender-advanced-threat-protection.md | 14 +++++++++++--- 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png b/windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png new file mode 100644 index 0000000000000000000000000000000000000000..f1d66c5ae09424bdaabe49cfbbd104415e05165a GIT binary patch literal 464103 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%0A1TN4!lg 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%0DihutlD|kbBq2g%$66a#kO=`6o{j9GPkqX@d zHqU}Wgv&c$a8Nli8W&2ei92)U=^D1$cVk>I zrv2xoO?xF<<(?mBs`zkb%BkM7K~hWaZrb5Cx3{_P!rMQ=HP`*8ALU18idqYiOS3Xl zM&aI8w;F`U`UIS=I`_(%Tyed(Q?KJT&*#RAsb^;X{rLZ$^Hjy{4XUck?bJT!YuQaj z6do#1eQ8T)#9PoXC8f zzBNjKdf~ZaGFGH$6H;kNz#Xt181P7)fp&atxaSg5q?bfXK>0$5-nM+x4jF(<1I}#K z5_qP-iE;V5zd0nyd|s60wu|opuFZG@?T^7TyX*+dlS6)f2V!j-Yz8vy)hOCzkmnQn z_GK3;SWuk7XTj_ouj16mIcCW(t9Pb{;dB_RJXOKjym(3^B(0RSNYDJ;0|P6k#+dN6 z2{O&GZ}u$)sFrplMM~Q_4wg4Cp3V~-_p4eK<1tCk&)YyxbBprf1J}OwbPEq>*M6Zi z?!CIPZs7Fn{=afn`RAo}KK}pLry%oFm#@wrWX79#hvkMCls`cE%fG_@r%PiQ(gdYt~U zwYKHW>06g?!qRu-^(XML4wm!o?Cn4~}{i1zU z#-&LI^yk#-qWBJ8%GzG~hTFM6<4Z}1<;!TXtZJE+_|sgPO>4LHCPuRFi?z4z-YZtP z!F^wW?Z8KR*X}Il??Dy7c~*PIHCV+BmS@K>I7MmYAs zVeh2!Loi7@Jy7%7`D*<4wWwueOgwcLq&%3^^Cdml)z>zEeCNp7=X$?K{!{opJA3}v zGZw|+P3Nr?`63mPDE90T)iiEkJoUT3TV#GuiDN(Q(Bei0pV6ejH!-4H1L_w5tihbrSV>ZLVr`zmVx^Z!%|et#nCGJS<^gAJ~dL&i-w- zxjHiZ)>ZVu^(#~%Db*uJ>sh8=9q6LsY@WN-^l2UC$UUFjw+jAVmo@lzS0pK~%NJFr zaY4vjMZdV}-hnHyKR=ro0&B3l%`mISKiBN|#q=}i8@v;2jfzdQ!hK_Hv!9%Lp%T>d zc60{Tas0QV`?=qp;eMOmVZW_FKlE#w?>`HWJPzHEe>*3z7BqR}5`>Pg8qI`4yW%$C+BoQHIf=z*D_z z*PpGOuiabXZ6T}me=Znbdxr1%K}L4F%NLYCPjs!_d6@oLr${i(K#jgt${^RLvekl_ z{Ln)l7u@$G-f%QtFm1YN7*s`9`PPx{K$L06ajmt+5%*rL7@lUMr+sSiWp;hT8BLQC z*240^w)}fMI@}-TF%lMJzQrvZe3OMH81Vbk_ui?k0-V0MSvzEKjkMFVQm@0sfzSas zop*W&6&S^;?qpEv^pG>Bb^@b3X3be6mP!kqUqS<2ZZtlL8EC~GI*-mTNz$RK*v;vS z>7%crc;6K(#ht1emb@$Iv@f#V_qy=D2e_uDt%gp!)EEV(ZyYt5DtW|Rb>f_e z(|&g2AW+nm6P?c2rgL5~u|KQM{V7Z$zQBF-@|=*$`G~xAdKpaPMlM?#d*qfaUh^CQ1w*E~H6lmc7*-=>Ieq_6b+8~c_;Z!{-NND3NBOI> zq%7n5Rub7cwqm_cWlB}qy*JC(E}Vxlv@LNji|FT_Zj0tqc4ywn98)c1ymV$mit~%2 zTfZvbTiv^CpDC%yjx&IE^1IJu(esx(pPzoqa3$ZlCT#K!EEr>M>Iz#y;4H`tmDb`& zr-$j++76H8W4m~g{k1HOsn1z)ns%n&8>O2Us$r7kyjeVb*!b`^{|fV1p^uD%4?4$y zM&b?*o4jw8IFsL{mHCZ7Qq%ry`^zAO%r*9j8NGFZZ#O)$Pwdsoe9ia6@1}&oMbV^= zq$b)awL2pYx4kQ3>urr<=`w{2bUE~0L~BdZml}#!*QIfc=6Z$SN>4j&f2l^Qs!}Mj zxFh?!LP`q-bIY{4s;=GH&i0XHk1+c|Lt4fjpWdVq8m~t)ve|rpa6Q(p`a6VMa%-9t zQFNZ$s;(H^Y5KohfD9Uzs@oy_!I^uesUvujmkV56Q>{3X-Ok437j4)WKL1hpac{zm zp;n%{)2f;)Rrra)a(CG`G)_hop{4)Uccmi)n{wCwzgtr zP1jc6$M(J@*G@Rz(edOeWSGvfdL$edv31m#t9iU~%+u0%ePYg4`dB~h_l$$d4E*;5 z4N;0>ku!G(g$^-02A<>zWsnJ4!_&yrM19yV(7j1cRe*a?&Qwz??#`orA+9hyezjoX z-12<7%hE?v^EtR1L-)!aY-U;_-VG5pmRRG1Q;K8UHJv=NO@5U*`I(Ch=40?_#wO&oP?6K%pg%MrEP(FRf z8`tkerYTn2wi{-=RFh>=4qTdq2ooSCDyFCX;PsX3?PdTTuLnyJNA5 z7{+%1`cRdDT!hnI=$2d)t5c@lWnF4fxav)&32m(XLd9XO=WF4 zsd_*wTH~#o(<|y5!e7JksI1tNTN>M)69&s{jgZ$Rlygym3v7yDH&l)HrN0^`mYG3V;q};=XlbUG~89baxQtgQs5hM1nK_Y=~Y0BC-yYJcDzY_F+?(Zo{ zL2m8)3op8;o^Sc)Ny#cNrl++2g~B)a?P4b1&UQW2v)4+N(-uBIJ$RW_Vw&IS8T)fv zE;+kzhq>Qxyk9x)32Jis7_~u!bd}M_+pPj$3a3 zVD>Q0)Dg_0u@w3w_=9zvCGr_WW(d3q&lv*~6na)8qVs4;B76=|MjQ6h)+KgykG#zk z2$INbQtOZrYL}hAp|2yll{0Qe^dE1oM?sZGCQaQBke)APu60h z35L1PQ;r*8yL1Yb%C<#tm=<;Gqj#QNRrWdF4L1Wr!NVKjVaQ z9}Ic$;K;v)Mp6@+W7wKOJq&OgJP~wv*;}MzZsH-9CuI%T8GFc?G;H)uz1y5yQ)i-R zE87?)IqA1ua>8tH$;sV={sTGg#Y^vt_Ixzwr5jxvw{>EIs>8&3V1ogmga2Asat2;d z+2})4n^`Mnv6barR!z7~9OZs`n?o~!>z&*+dTh>}ON183qunT??A4skwi`+<_bj#^ z%eV#ZJy@gQxa*0c#Qm=!M+5cGeFzh3bXsvu;PX*1t0rO^jQk0f2(W=9=u}E>(^cO? z{|SN%&@6OP=wM-f4)QMai2vzwG4zK706t25kdq!ba04Q}++1CntC03?x`xGz4YWq+ zJ>DT0pUh9*)YT!RYiP`TRUSVL0wJOc@}A<+J}}FSvKk5nY&3Lxde^a3+GqKK%1y)s zsA@F$uUfJJ$ubdRMH`Jg5-FqJR1jpKv^Xg@Qd16NID8;Duz=G91fp?z^y^m`Svt$o zDH$0hm}nQ#23Jq*t5~E@%piG!V4xV8nVkWX5G^;}BqqP8edUw+St2ONbYUmMy}Ud< z8W)^h7;w0O3yGe5Ske^mFNk({n#3$il*Jm;ZFJ_~0+A=9z$LVv*2M+?3`jhPGR&}m z*nuf>w2zL#GqEcff7wa!000tbX~7SH zX6fPbCX5#`f)+k7s&BSJJap)n;wiJRdzo^!g)a}6ZlJ!H=l|5E ze8~1$=q0N?d|&?0!8OQ~7KA%ybKudA$#Y*mxc8RS?{j-5-H;*ZeB=7{H9DsH%{Y80 z#CQDJ&daOvJ7ui)MfjjTh~#8hfF%-WBh>(JfQL6hFe6r@;7P?+od92*aIipfuFkGRi1EAH`*7o{8_YF|5B8Tdt*0%NbzQw_{JNOYY%~atpp34TC~_HE z4;O_x8BJu`c@IY)1w@0L1*5@8&>Wyzg{LYSOp;&?T?wu^ta}W%P^Lpzd~_$n7kCQd z&y&9ln!as)D@4%5QU=%tpd1`&IVQzdddAOSoCeqf^k7j_7px(;DB@VeH^RHapQu8( zEhIt@pjU+~nANls2}<`t+rWvANt-$zDA;}2Mo{Iz0Dw5kVH^TC1`<67%}z!JKmHA@ zs&G2O4qEH{`KNSi~qSa?{M2hXQ=vg!wr*ZD1&o zo5qrjgbP!zD}rtiwE?h3f4pZs3g~{g z7!;N#tAV=5@M_}_Vw?$cX>YUY1qNJA8(Egyz7>? z<9HWEyW>gr)amnbuZFV==4|Zr{|~Nle}PlSU|sNFhgHwnjIcA5v0-9NkF(t08P@6q zW3K;ub~e{<$&)<0mftDd2^!9$Eo=vu7F$tQz*v~r=luMcCHh$cERuC#4dG~kqme0b zYKP(*s;Qk|9>Tv9ZUD{1JP!=*N7>o7*aXCelGp~rqXLI83>B6~1O5s?u(5{N;b6XX z6UBju_8myhAzQ>PN9-vvlGQ}cd3NDvD;t}`G}_8CC3qRcsR#;mP+1zEM=FalM&|k| zwt}t>&z&oDcE#{X?zvFWjFAPDi100UhDFl0SQiA>6RkR&bcyE)(J_O{wZngb8`EF( zw*M#=QHYt20-b_z9_1sUZ(#@7)+nah3ZFxbZ-;g6RNJaFpb@!JCNKd}1+?0|1){ zqTwk#I}kOu!NveW(|g#f^Zfy-@DX?H!A$_txox~UrZuu0Z$S9KFZBG$mZ_DThRAKu z;)v=FdRg0|Hnh<_0k9>&F&oEN(R(br5c9+KY&M|jhk0<#0DedDjGc>5uL>C^F&jmhB&BUFv%Pj= zzDXw;PZX>XcpGEjj*kud^G295Am@7!E+7~`k&_uWX3QYP7>QPs=)ZEEzGe;uLfC)XbHvwbQW7Y)O)xydJ1;; zjEOcCC%JXEOQ`~1R@^PwT5PUXxOiyXo#sgTjN+xv8<9t6hVuG~M0b>oQ1#FjY;f3T zC?7&GGei43WgJpxSm_)Oxwe6gofGe}y}kD>v4Fr#i~`(bXabc&T7ECB=+#4VfcXj@ zU!7O^3@4l=;Xh>uE(F$bIe7e2?dsw#lV1+uf=!PYLop0@oSTsO{g0(4#6@_WX7Z_M zfUuCg6~sWS7#bo1zv(7%!V%VmvnG_7?mxd1$RTFaE35_4rnK^Mvshz<-Ql!NcY8ZF z+o+QOW6G#HtW4bZND5Px*>3Ca&($G=lbo=NAq>F5%@Q#H-(CC<{260oS|tpGrgx@Rxk0f@$|yIY9U5rz}hXt6+%l3=?d_mdpZ#Qk&IM|Zebz)b;O2Jl;i z-lu%2Z(kFT_J>#t&);F^@w zWCEmuN0U>Js~rNYF8IX|QmU3#9;Pj3ezPb4iQzq85%MH41%R#$t}kmbZif?bFDvMx zumvDNvT!%bu!prVd;+Bo+skr%eRp)n2z&oR2=gd-Bg70G!!W2mrl+Nx3IXIaL6U`A zS^z@2J$q_lHiE){I1C`H6I9%)OA}>vF#kfTbGxHZohz`+@%<>NN!#JN?w*NJOM!+)2LqD? z{ZzU4ZKuRqsqlF(kq$?LMzi9h`B|4HYVAf>M#^YL+^g5n?#mcYvp5%DK+C=_B;EQ` z&ZQYqPTGA`>TwghO$ecv>L?@JIEm!|&*Vw&d)%`T_S~B=F?^-=WB`$!aMnkj#yj3*;hH!Nj1rcNTv1JTbvk6=JQVFDHrgEYsA;iU@1n}U+oxZX1ZsqH%dF%^>7&mU zcI^nU1cx8tGjU5tCYSs-DjpD%>A8Bw2XP+Xh01@%uyVyR+2@#zt=(zBQu~7DPTbMO z$?Dq+rB0NW1DR_NZ<3CV7=I9@c{{5W^T2;M?0}2X)z))jEgeVTo-H4_aTMd00E}efOGq7By zU-e+|gN6Z#<`*ausW1bbzVy?z*yi&A#!v3JjZvuxt)oP*h@%u;vck+;X+4vs5m#J2 zsG1oqr7)HYv8-1JinTp1kl@TqBf!P%CTs@h9o+xgTq;Um)tHMnGKB>#=h)^O`DksW zp@JQsf+Fr{JUJA}Al(u12{A-NYXE_T2xO4M^D{Uti6J?PXCFn{Q|Wk|bw}@r=j^sh zaUO-CD{gjdebjTH;>U@ZT7iRshMnj+z|1W69N!L$K{W1D@Ab7I$e{pp=ecNvv+P?K z^Z1O!obra92apOVO)=utYTR((F!l`qP#Fhynj=${JaMhjS{V(a)2jF1%H-al46(O- zfd6!D=a=`P%?nOj6W{z$Qgdxjp5U;X#WVNAJAXCHh#FT*IBL*p81tTzkQm=uMtkiE zpQ5p6*kHQlwl`&qA|Y}eACEnp8AdVcX_*#X&m3=T$Zz*rSxSY+c;|(&VNt;@`StSa zZ`KbRYNbo=e)WhuM|Sq-)_05@!XL|cz8QsFc4STV&7fzI=ie^JMCYzyoN4hXKI4Xq z`O&*SP5`qDZ;b%n0beH^oKG|C@{LG+jXW9W3Z=oHhM3t9KO~6nh(r;(8DU+mWv{vZ z&`~eljC}L2hpeIoqps?gx`pS!545-J(y6&qa!ZYhS{g2~L%tInYs4F!Y2-FPQF$Q{ z*OV%CVj@|ioM|^8M;6##5 zLA*@R2Pw?H*T>l~^U?SMTIudmA8GN@NlIu8dc?l&d4<{rf;%G4Ap%I4=U@0)LSaf&sAw7BtcMqY6M+xCi)ri2oomKVpLgC`cEcdNZvDNh1wQP~6FckL!x7 zb@A#H?iUjAjH(O7O{vsQ_|#)c4XH%`>k(H-F>BD(qEl3uuII(zF__>ixMe^g_MLrd zj&NcY10Y|6!l3UgO|(Xb4B$|RLt)zD(DP<= z#xju~O_ha2{n)dL7WNCJm3Sy1Yoi__k8OOMFF~WdzrWQw>cAWP8{nw;O2>1JdILjs zLI&dj;Rt=k&(DXd1nmtDdNA;CP7W)Q{SFT^bOu;2yeg8ONC5x{C*+Ld0i7P)kbql( z<$^9AT{N(+5xEi9Vr*Vi3?yVeIXN9#G5j>}{)iV>#qx+aP6E*3-}Uy2a{8h30&fOP z?>Y$VK$=3qf_)%Vk&pfe=Pi6vAL@LY@&;ar$_KxsdT@{j1q_OD{B(S;5m+o%k9(ry zIPB$B$h@P>OdMrbl;WSz|9Gv<=#HS#!$R8t)eSUaBXX8TvCNa8f8puD7Z82H;)r;_ zad>#a#RGyCQI;Wclk~jr>4CW}T3s5n9dNgS69>9t$Y%lCV86xT@8Z#}p>F=!pX^g)~G+|SG)6)Z`WzvqV_&6(R&tG?5{eVXVz%z6;t54;1U==qU`2V zpQy^H?RELod- zJ8~V`6eJ`hj-2$^6SLK_&BEO^CHI{!7sN@IDYe2-56DNKBc`g&?wGJ$ztckR}V*84(+{pM| zBtzfv!nxQzC|{RtnWKA&G%Zux;M7j6Fkz}Ua_!(U_kA7eraZRo+XqSWKoCCAzHdfb znux_Qs~iq!#xfz!DyW44noG&b)&uRK7?ys~I(oZxuw~SEs#h$9G5Nvthn-ai71LH# zen((L-ZTD2Mw7Umpg+F0iSyQ49SXUd2ER2!t;KjMm0a%SFbvn+Gai-Bc!Vpp;c`yP zS@{$2 z5MZF)t1NJo3p5oKSid3EO}W#9;0Wjgfw4kzm0c1NHisMH;HI<*W8YN@pFXd@A+k#u zwWa;Df5!g|Yz|lmSi5|1bz-$X(!g<~Ztc5w_C_Mbe2OA95+?NYtcl)lKR7rvpY~ZW zWjrFv%4J$z&;RJzjj11A<&mxWFIfHxt=fb|l;V=!&?-Skpbg>{iW6-CJD~v`mmDT%JM)* z&>0a)ptBm9nGx>=OY|y9`@JGlSC>ZtM-$it5(;8UwK^@ndL?I!oWjdLPE`TNj&aL@_=g zVIcMI_f%QP%CRO0lCWcSp$@+o;N)?ft2oX8+Chm2-{5`yzPAIG>jEC4ra|`=<^P*k zv}q7)1;dgV=>F=N%$Fs?#V;3i|2-jVAkM;9V(IW=gpp=P*)@^4!yP6z)!FOhD<~_4 zg@$cu)`!?nPNt;Y72Oi4!xizx?feOYle+zF$JCoH;`5`y!D$Rw5#8jbYapFrdjl7Q z@YMp^KpegupFRmwr9n0fkbs9XuDQ9H+(o2$L_YU%~04ka-0Va zOQs)6JC*R%09axv0ahfHCy~Nq`Gc$qDOrX+X(+X|HwQ8Yr^1M7o0)#-HN0II0pb*g z`H0l=Lk1JF2yr`rOh`O7W-r=09e_p|Dr3@6p|8a$jl}`o?%Bj6!ZB$O4uKG)u zK#B!w2C3^d5^OdwHNkZcx-JkG#Bz{!TUC_`&jQdS4p$JuamwPFfn6iWL6ZCS9Yr?| z*&CR6`mpPDWSv>2qNKn#21X0>wlxx9<-v89*blMqb-1~C6TTeAFerv0qqc?z2(;ZB zG4M)Au*6#+R!aa{F%revfIY6t<^w?)_K57j8Quc?xfzP@kz#W}W~5o5(Y=bQq1UiR}WeW#Hjpc@AIIgSMQEXbNz_;@Ah~k9n0tU&%?D zWKc#?VB;4gU`EFOQEpI+#{_ZjEbZw(u8HZ&_zvf7P%ae0s&X+9C zy2rZ3<+K;LNIy;rtJ}fPFc-a#`@&Z9jP+%s7o_B*kD97TQ}vi~TuNsh)3kMHms=ax zsan|{zUi<&Z}JBHYo+vW8uNUZSXkW_mYp1Mg`__?FCSanZa;J^;cX++raKx2WIng! zI&9|%_&GIHM*=-?kfP`L>@&*gKbN1H>o%&DaC-?=0I-WKbn8(O5L>{hK~*vqgVY5! zH1Lc7s}x%Sue;#{Gg>P+jbkC9JjXwgR8$n3ac{+&!EH{pb4ugsLdR>NH{g`q*ZG1f zvlssI_z3{wfdN?paRrd=<5SFRgE9?e3z@yb1NI+!zYd~KTw*w6FwerTgq>k;sn2bk zNr2|j2*PT_6N*Jw1h|E7hv&Y$JbG{xExa9$h`br|BooC{ZFz^9Fe4mgFjW~ob`yX$ zYJK5=t{_@xoT_9rLz1PS5X6?n%KAMwmj}lX|H-R6CW+VVf3CI1&>Il{Zd9pXu5MP` z$r5qgs~v+{68VQ2(Ea=OPg15V-12pL5G_M%EN(I8%*_)i`JTdhW zd4N6=1M`1AT%4~p18|?d0StkUv6ga|j0&qA^ z^#3uF!(7>S%(x%9xR|S;5QRko?nN-tx(b@%%mhl5XafT&d?O5xH9?$Q`~x5tt5G1e z6-433&z=cHAHykadYoC61RcD?6;5vEQV^_FoN9xRNvt9QO$O$_Xpe!uO1*sw z%BGAaKowY)WMC|hp*3Pn*I@a!FCqsX!06LbMRZXZZeAWdTLmQ94AB&@nc;X0$|XLw z9kwU{6AWK$B2@y>r?!9kgg6=E1*O5yTOD80=Y;-nmkLz`1rw!<%3ZBY;2kzlqpqX8 zeDYw%k29xG?Jqu`S|Yad$B%?uTYS^GDqga0UP4Z?VRb$~)pg|!edAM+jYq1w5+hZ0 z+uBVfn66b`w!B5#k#*t80}mAu>7kkHeVhWfn}%jKbeEJxn57CH=L(y7aqJi#xG6a0j*4UecyZVAk3HR&(bxJJP@mtFsHNU!2?>@n3EF+ z*RyG#`UJLjpZKr)26yV9Fo?uoNDq?Ys5q-{GiN#!4-H100%e2_=^l}iTxJ9 zY8~rif~m zoH10pGl0tU`dIRo5bHBlneicU>pD+Q7mH&L@H?1ia3Ff?(n-qa19LRFyg|o08#-K zxRO}h5Gj4(a{C|ugU}Fgui>UaqHZlYU%`h#+6qp366V|9ev2c1cW>s8?zw!G-`t_) zrUOqnU{DU*cdS+jBj6{sGp?y&=Fsm67#alvo5F7;KqJybA%2Jg8iyYUv8n6pX%HOZ zQ&M7;EkWuBG>9`4sVJ%_FHz0jd~BLDj`tD3fw{OcMu56>@M}~D#80*XfIk$IZ74=< zZAbhpF9w{VS1}zpD3Ii7mnpFq5HM!d1&;Zc#G*RF(nu&eZcp z)oV?omyauQ%xsm)#Zrl3x$zCy;vJ${zLN#>!g ze~-MO++D#ly!H7D%Cl5$8n3I~RDFCsHe&^uY*b-JGz`C;3!OESWYT z!GI_FWR)QfD-^!-VV#K?*;{nLt<>y*MtJA;vciLhfA+HHs#=l|*q#}#H=mi=i9;KNuir~wDszhNEdEgz3 z-8U-kq$3Y>g=#jk+S$K7Gr+$oSlRVOyzCCdSiQB|P}}P}xDdKBUOF|4;owf@0kL`b zlLKY9^*@lgMmVw%{PyiP)S^!(UAnBK#C6H##+JI?0!Lip-haMlg8pIR;itpxgi(_RV4AwlGDQWq;R^6MVQs*bl z>n<*yeLr|rz3|(s1DdC4rw-P&I(rDJwugAPG}q)+2JAT4^o7~i{ZdHvM6#79cXO{* zi1m)7Gka5NKT?#%SG3+zPS%uUu=}p=QSh&b-Y&T?*=?6|I-a}wNz;N+bZ?TG0 z!ky$PAZKt*N=0LZ@%nInh&TVqR<3~UcRcTf|7AoJ8r&AZEJ5}VvHItUCch<5`vNu~ z^qTlIL}!JXfG`D7o*~g0XCFDgkciR_eo&Kmg$7zZGD=4n3$d3b9}iG1L~xk2{+BTR z8vPo8T$0EF-z3m~V8cgH1i;>allgep%+Al_cn6xx%Rt>5_vYx-wWCQQ&e}C_h4V$N zf`JT3Ekxvpi6pU8L6kBE`T*#;xuQBcJ28zVcD^W#Fc+~YxdmrD`$RJ9L9dHX30 zkzpp7ZC4Pz-L}DylcD^B$~>`dG~&vEEQ6sP<>F4;53>g;349(a(Nat`_b>_iGHBwz zdtbVKAe0&{hud3hlf#0NeQ1*Q?HM#-981i=kQ4qvSOkk-_f<5IsYU>z-{IojKp)#--w7qAE9danK>vZHIj3Ms8jB)K{O9 z@85RUoZ3P8IukFmYWv6bb-%3k*W_t2>b&SkhOf+JVn zsd4!%8zr7zVV(>;c*IznPrJPB_@`+X$1h@|OCi(-GI|}oN3sfH!n|WgD7~#cWIP@C zCTOJY1|6;p{uTB7@%gnqo{Adsc2->%B~$O2`fhcRpH@><_|TmJ7H`1WntV0jV?bL- zKpk0QXcgeL1ap|Y3A8n&!<+ln7h#`BCOwB*&pl8WwqR-{((!&_Bx+B2Yd}adL(14iOwD#dE^+#OFg6@-U%T&_Bi$< zctFY>GVlPx2SMepKNmpie-tvFKf5m5Cj$2&>`@d8m~#*6X&25uoH>L#4RnH- zfyCOr`}9c-)fy%WK*!Ob01)^+PiR#(@|-;ds4+3=NE?#}g1!qDmY}%mYadX>M*&_& zxPQQCQTSoiNri9iWf#2%jkPRVPCOLS&Vkd2wu>uZ*#&f2be|*&*DlpB7ARQvLGw=) z%dhS!pZC|IzWh)}uzr)hX(ur|hJhyuY(;xDZ5J?S2k0fmdvGJ_b9nmM;k%l=@}#ep zASS4&Kup9oDB;kB8L1tPFU)LEVZ&)1UdiDgixPU-zcehIGQe+80u$I8_#ujWP+iJ- z`{W0&Jxohe{yMltAobfaOQa~{j$WZ8YKpU~e^>D5FpfEVU&jKBH?W`o%h!envLp^V zRFRl?0U;#xG9<|m3>%20HSiu_D1ekSM)0%oU^xkRdT1?*;ugt*66G6R4n9DFI zlxN)mm#m=M$FoM6i-H98gxSLX1PKma-yxnMXYEWYVEFjUut|$hZtplwd=3!81tsXlG;C;Fpt}|!Tc@jeOuLU>Y0X+7HkYl-nXcAH1Uyn zioD1;)8g@3&HHThh8MZ+h)tC0dWB!m5=i&{!aN$R-|JdX?XxL#K20H0M62j?O}UHH zwX;tjX=jNGYS!#datpD{+Onm#SRgWgCZt>FPq(G^>Z zyJ2zmo%QncOY=PIC9OX>v(fve9e#EllVBF3@vfCTs=86_>WRHkJ*-u(hq#Uzi_w&% zUeAuE_^s5v+WPtKfd-c(uUFb1+nd~5HRiM8>0hs5TT`RPu=AK2KcCC(-O+z`HQnO0 z4Cvo@ZQQxbvU`5h(FGIV0ohUU=N>M;Kb<+$V;!RTRil|VI<28#pbfk6+9I&>r^uOc zzsDmc?sl45)@$^39a>|f$avs@scB5Y$r#g^*}v0%=8b1KAK$vX!~UU-@*$;u_t!VF*aVjD$awdp znySFz{FiF~Ym0mg26yr<3~s+EzQmSuZ@4NUpZ4L*rX?=SR5GIoFtLc7MqCBLH?0XK@EW`695&=Kv9Cg10N+@ z=}gOhVyO>M8^iH`{`W(&Xf{Qg;32t}K@;02R}`ED1`X<%)?8OtC*%OmmQEk1^Gxiy zdhYJc)<+|*30Aqsat*-*MjpwP49B_LK?TOh*~h?mH89?%%jw#`AM zfL-?*=s){5+S7A%eBA;X*9|*-mB2AWo+z*yiaHnc*!1lU$9l3ENLVlEl`f`n;2#r| zHN4j9`DdU*#TRGK-K2bs0TlezfMAg@Hk{JP_ag)}Fluon;AjXu>AB~|k(ou_APemK z%YORu#~<4h^^vo7biq)+JLQ`)@!>w+PN5H7;u|P%zLFfje;_0Y7{y;fn07yj+8Rv_ z;HsAJUY@EWK~bc#4OZr^=X{9)uy6k;{0D|HI6FjLIkEb8g4ksJMJp;-Z(0E0g4jI+ zRSx)*8PEtnAWowMK8o-_)b5I=1@MxqU*?Q%xD-&+R^^7Q1eCE1|PsNI`r7FFb zfXXm%?suO*a}{}y&iI&J{LY7YI4Snwcf3k2paqbX&VwJw#?D?XL07&qe!-e;J%~Gl zBXQ;#+1WP)Qhjd$E`cZ2;_ZWrOoVfZ;Ty0Na-kjN@(Cg-g<$krv8^W|rB@lQK0p0C zP}}}d#rKR4;=UB+VFTR@ibWxp)!CM*8SWojx0%UTkfky-(Ejqk!ik`A$_2{Sd`82k zhgpPZ9)I>~XV;(O?oNI9nlfwp&z-?L+cOx2ubxOq)!2Iey>r~lfrAf=c2TK#D2Xf; z(TxZ`-kNbvW&1~({pSumu}l2nVesl_i1dR{ub14?Hv2!&+Gew+36~t_KHj(a^Wjc|h}&QDYBeloiB3{p&r4!>Zem5Dzj6vAH6$U z-b<}v=`udOr^=K1SxfDV+WUR)qnoR1|I+R{ef#jxY<$(u!>aY?BdYz_OSYAGvk3H5 zztJp{*>}YLLXO>JJJlKf?TqQR1^t~7;vBaOEhkR{M71xffKDeIX$9e+F&qAb|B zTe5Qa%g$N)jaC^dCzRY24$Gd4HVT}NEIoAT=mvdjq3Q4ImD7Sw)=Ri%yq<37+07l% z$IdP(RVLb^F|g<3&_&(TiBv7qJZHKxa=4GY71BL*g}=H^S}n*_Li8;4Vo@+1zl-RD zEte}ZG(2I{xin}mv%T4|x?o%>YYd#|+&V5oCd2LrnS*phm}COQA{RI=Za_IC ze+{L`db#GryLZvUlUx?uzMnpQB9%bJpAXM~Wm{psh_Vb7FY809Z{NOArxf3Au$e67 z7dS!rl>f=OUmPzB=mOyeh;jsTI{^CaSosfYZWi!=xO4%5A=TG5lY9?i?F+boaCoDS z5tb>ibRQ%Lph%RBti~v?2Gcl_@`ME0g>ne?A=V-mh2XZ9Pvj$^0aaWjs5)SmV=UT+ zgz93qQBYbG7QS4?q=$$~&`kM!xx4{0!Vck{t6%4I*!k2ls6N5(xngF2g$k5xfUwXD z4VH*umP?aEg?1MQHD(#GeX&JB0dSc?NnO@ROt26!V>8rkfYBl(eV0>?1V#*Jp zUD_EFOPI4^Rz+kT%fE-7GBH;03>dX;D!^X);U-gY1YA$F52+DxZ zfJa+9?*|%k7^0veQ~|P*gt?b5V<0R5t&xN)c9z4?hbon!`8ipM` zGYXLLp(ICDY;)rnzLNDJ=70rMsRKacaP_?v2%PC zSnaRq$S;q`EMH^}JItFiG1(Gb&7pYlj$O)%*elQeDEnZgz_F7L9~Jwg&g?L=QM_$c z9oy{gRhawY4l;Nlq-cHf+3e3Bd4$nHq;cRt|5v&HIO zDI>OR#af^MlW}5;nV*RDmrwzR*^_(PW=8Nlovj3(iu>HN2N;cfil@ zdC{8D7Hu7|n6Qtk-ChCvJ4e4%Z+_O6>%>{?8`<}&ry=A1&6Ka@yT>Hxi=6+e{Q0x@ zw!?Lc?J-ALJ030cZuC9Oprv0B|`c4F_S@j(gzOqnDaeX5F`>)Z2hstmC1B*(UFhj}qF>99B)u#3S{OJ}bN`1?Nj`5X z&S?rjN-#MjH~UYnC6rw>K3K$1Q#^;P5rc|TIVQw%7^gRw)qz{1EwUSaZNKp~q8jy3 z*|hlk&b}4p6nW_*vw_ookYpSK59fq1RnC&sXwr``ec>1bzC$OdVn6Bl>y@H7L(l$} zPQU4Pim_hSsp~n~ zull}cxZR%1Z*r&K-4d5%8NNEc6LB>jrxc=m`!_3#c&F4s%0*)NuqI9jZ%vxVNxRpf zi|}o5%;-HnjM}tqhfVxuIa$02pj8-_BCr%@AY&y!6SAi*ZYkeOJg@QK-C10Itk=vH zS9y3lLl$=QuWU*-w$}%8B=h$AV(l z-osSP)3(ao?3S;K-LAgK9^>g|u6%LIMw;SIY4~#k_ev>|R(eH?wdp_njacF-X=>Ge zuQRf*4;rC+Uner=!xfa>SfI60`M#R5rtV5h&d+Q1Cw}Bm`#cF1n16Ga)(2;q@D6HJQFmwyA8M zLSDy)ekiA29}$>2cii~d_8aP{m#{RW=E_!*bT*tnCnz82EXzSB@nKodbUd`Dw4ru@cs`>V<=+N`qSKoiq zxmn;yR&ucIoyC_nJ@4a(rvvu9P5a>~T&upP?nB>Yr3J;135L1pFBz3aRWFp|RWBFH z9=Xo3fy+P1THy2Ox5xQ11zu9lj(7CLnnGH%wzF^l1_?}p29Qx;yI{sbf`fat(uIQ% zMsd4gK8DMe%nbH=UD=T-VtRjI5gwa zy}Pc?C`2@?d2J?Hns_3Ic5NTYeHL)TMqfI`y!qhy?L|4&DjPPt`Z-ak1Tv>M&?*%E zNElTzJ*%2{B|MO?^9}rdLSq^{LyWerEQcGi(qC1fU|PGm;?}_~8D|#>$&E&e>-j;P z*;;+HW-lYPiNYkkl_l-}$JBSnbKSOKONB%!Gl?i8$xdXINW&_7ucQbq*`%Z*v=Bmz zY$9Y6veQD@TalfW^&VIE^M2mT5Oi1s19 zu6-}R=(VL3)=6zR;iq;p)38A|@UR>m6{YXt8WAh&M|TPg4A}g4j+ ztRBZKuCY1t4mDlm1i0^Zin7Km&rwO_@_jRGm0sAaD+g(^=?Jdx#M=*rV5j|j2 zi3p1BoqiU8--y6DCnx97_fz}@$=8lFec&5;I4j!}e9h%Yb@97|A(PpN)~h@je_hfw zXek^oYFt0z+Cruz^V-HAeg}XSs!G)>)uxtk;jnykz{=pPe0-0#_{T4i7tWmZe46UzMW{aL*FZLhco)bbC#me< z7lA`k4tf=lHlr4zh$D$zN04yQ(EmXwh*ugay+*i`1JSc)cqAX8CXPUB=tTcnZa>&L z*A0hZw6uri##+6f{qLcxEM8u`TV-`U#L{^F#lgWT`M)_1akfVu`K{Vx9+7RAzneHSWBJ436tEdI^_xOlWw}Ul3x=Xo${Ngw`^`qXFqr=#I#|re&Xly zs`8^cH$(M3e=E_{I&N!An$Hj25pu?hrYoH$$bWO1IWuFjah|S-OahIkltQqv63yZI zjKukmZn~CV%By&VFPNApu{GIzvhcsSB>tY+PiWV7+qQLI{Vvy(i&wH2U+d)?C(YS{ z(1XUz(}mjd>HRKtSGf&p|9aIW0Fkt#@nazn1jcHuYVCdq~ow0pPScC zMZsC>m_xNjU8Y`#fzBE&W(M8Hiq?$i;Y*3mh9!MBE%7`Jiv>}smA^b!QFh1oj#jkU zruc@L1(o+-CB7Yy{Q9Ff#-&r9FnD)FM`KRZ77j;;Ng_tbmgnlh9j+F&SDHFHg8HO^ zP65V7*K}CpaN{)bxdufBJlT4t?QCooa9xKq8Gm52{2vB@QylW{kHL|^&;zr#ofkic zFRL|jeEY9#9oIhj@N`XOCY>jDRj2|RRT%f3qw9;udp#(%b>zA{^>^OB%6I)K10Vgy zc^Y$__x%N%EDN@#b(J1sqbeTKPns~jH@sRrZfV4_^J1-yAGh7T^P$dkr|y>RN$T{7 zx9l#kQ7czw<(JBIQcqFyB9-3n?O%eQ2MB%%d!ARIRVlZ>_FIFJPP4mHQV(O()R~Aw zJFB0>Z~K$jdVKlviy}deI&T3LWy9bLuZ?megH>k^HMJ|)m1m{#rljrPV|JA9(KYQ~ zm-yG4HpL{H73h4{l%Eq%NqXCp_~IEJ;@%gx3LEdX{!kbezgt+-^060ZMzUl3a5s}4 zze#9Twa$Z+%x$mqV-6-C+i~t&et+^>gP9LJZRyR)W4GBEO*YBd$x}7W3@9Yt3~BYv zrE5zJ@EG1X6x<{8EzeNxKwxRVD%KiQM5@L}DHD@sM;^0HuiSZoL z!IXe15x-|hB84=YNbKRgYbC}}Mbb^M9FSzEA5M%meD%M2b8GXvd1hZa-=W8Egns2| z?brINP~2n5uHb*ZTZZ}hrY_Za=7y7Ol&9!lZlLs>Fu8r-q1$bfQgcsUsF8ezT2}8z z{-m1Uf)DnIc@><#M{V|_DnnTXCKh!YO4nHC&p)Opd6?Une($z?OXXXk3n#ntZ2b5c zif`|sJE5_`(%6rV(S)%sBk7IkUS~MRa6UOo^IC`b_tO(aRH4oeSK`#e3=PMmLqF;D zWCU^B1?BKa5AHqr_PGk0M@MRVH>Jd!z}5t%FGqP)3R;IOny6mT`d;3l`{~puQ>Leb zL5XZ4vw^NhG~Hc8`=O+4mBfV^yK=!=2c5Raza{tdco!en-{N;TUrKM46%a|Kvd{R6 zMJ>G!Q>aZfeoygm43HNW|$~%so z2+1}|S8(1gLvg=OH(lCU@3v6-wdMy0DejwH%^nq_v)1L5bB=wb#orZY;VN+|L+T8L zj+K0!RPy4UI{ozp1s{y-MHpQqD%$C`90(cJy?4UmG@o(}&5^ec($w3Iz1_Xx*1Ef{ zJ7jY&Jln_l;z?vx4jme5?9(bPaexVnNd=p6pg}l=$})w(TOzi)uU}KQqfj=W53;@|&o+-_f- z*HO}>&3gFm(&q3 z_MW=yh^u4MmB#g5Dz0WWvatad_2PM6=$cdNDeqU+S@-txOqOTOxEEu&=P52a(kGd?B*lj-b zHTm2aM-oMH4A-9eggpADf$UC?44&@^<92DvO?>gKCeN(;0+e}@i?v5WuT>a{9Lh8C z=C8}&``g-lYyUd1A&Q&#A1+!+h$$P+e%&l{Wc0S(wqa+r+4b3qzoyeadrs!vmYZ^9 zVqDrE))Dk=6P>-S`nUX{Ivaa>Av>q;jDs;A4hz|9PdkeyePn-R=8!$Jrc90d?m@QD zZ|*EfF_)8WKWG1_?QolEbCbLMqnxAzlG*n(M}u6F9e01T{+Yg{+ty#;x4iY8ja<4~ z!qc@SG-fgPe_69z=C?(iQ>(~GOc?69Q#sb*@pBkNtj8}>U*0@t`V{8`bo`jFf$?K> zI05T-G#%)lG0LBFbR?kSd~qY;GhprqLPUrdI)bq9pz$k#a0~qk78#(sK`e(fI0A$K z`3J_&;IBPX@rWnWy}cyCljHf6W9O8??=dl--w<$_mbL`xNlV`H+mYZY@ zLrqQgy!fI_O;}=^fcoJ8CzgKcc%B z{5G&=z&cI!8mVQ=*;wW7c5sJBXYm!-Y*)nrd> zbKh_l!-KJbuIj3Y=d-64=gxs~D0HinJ02zJKhISAmc~-?XQ^R}{jF*fU0)gI~?m6jGnK zq^}-TXjtjmxagg{T)^6zj*~dDkxP?CZvQ%ly=IpwV~ut=40ueaR5~>>#!7bNP`~hF z_}I`gQDj`-Cc&WWdm^F!#N)Lxj?)GM&xiD>E?PCYrk_^KO;~NFQERD~2hJJNvqk%!k%pn*ZNd+|4zx?sOF2=(X%Mf<0Fp+RT{s^jB8nwoJXs{3X39?({Dz zvGHkX?#Kc*A9^v(6z=}S!%veGFRQXu@Qi-v*~Ft-++Kf!v5Zkmcv0F_Yii=w$+diddt24{dcg7Gnif114MjIMyDEhiRM7Vb>o2_PxEPgqM=$oz zrlGYo+l*Gvj?CvKl&Wg2<8Wk}()-}_rS8+_4{o)tn$n)^A#yz)Y^T5Lto0DI>a6WG zYLw$DZ#mrb-^ui^+10r6`ek(DgIx}7A2L(+@AyyX#M-?4Ul(E7kBW*#TKVsrZ3v?}WV_oiG?T@av74|$aH z>+4QG8b8^ul49x-83#_PZ!A_;in%9Y$3_L~I@((l`?}A2Gcs+Kr@1F$b?JVdwPLwo z19$yaM=RFU%}bi~%JRYtVmq0bcPc&c4?1K)^*piOxb{wDBh~1ec+%rF*y-e*%pB~v zm};Cb|HnE!#GP)c+3wjFimaS9$$Ta#BgusWdS1?1zbm-Z_y4TnpFL)>tDJzy|Gm(7 zD=1vFZO&zShDe~aH{)iX<<{R#!l95q8iz|`MEL>a3MI?s&S2$e^0*0BjZkP$7}Y6 z*`FJZSbOUZKH8fM*c$@xk*aJLfVz8?KeB_MYc9OzWo0`ot@ng zgU&>$gcM$Y5=xy;t`}`imuAn)RmdeiWB2zRUwoHVAlUiK$l;Qyi*A8@BR04kRb`ne z77>v{nrSc7L{8NeG$|zWyjDvP2(J-u%CsAqloOd>Q@!fDy;i4X&TG|w$|Uz;uChax zoWFhcoc41gtBRn&Z!0WkWVY<|{JwLj7RD z+n7~YsD|!NN3ds60sD3etm;7TrU2{vz#nTv|Mu9{Y2L*P5Z-ACfL!HgV_23m>44J4I}WOueC8GG|%1&GZM`cQ1R z?K{tqx_`x`*F(eE)v9-wK!Jk)wrVq)=gR&mK|;cUJW&Z7%JbMY-MCMx1lUz)#N>8| zb8&<)t0+RTPYXUDf01J*Punv+{bWygUD>n4*EY?VGE={L$E$d9SK;`gbTA{$c6$eY zC)(_Rx`9lgJm^*yefuFE$pIFold!l=>6;ekk=x`V9!h*o%BT40~Fee+~Qce-EH zX?3l=TVg6|`Mao3xboa|>VKogTAq@|BQ&AZZ7fY=vSvZe|E21t>1IT}n{t`3nuK3Y zWcnTM?l`bIaCyPM@3at01e^i11pe*n&NqoYwyC!Hk39n7mAiZ7@U|(}@DsdK3rk7U8`h0#Ek15P+QGkIe19lsw!Ln8OnOt= z2$e&Uyl^pztCoT57~HnT=u5;}ob{K9Bf>n?7!B|Tnzv`+gU)~AaRmvF3F4#pYw=Qi+TPSp5V&c-|rHRVnw^w8IJFL4>3olM~Y<1<0 z8x^(>qEe*YFB@BWWZukXwaCs<-pdCtN@UvyBPr$?nE}0OTj7NgWv^>Z?QJPG9*>4* z&kh+Vw%FN?hF<<*bS>3L);3i>u6dR>U54v5efCVU^Lfcg&ETtp1|!a|Tea(o_V#yJ zv+ik1rlpZ{))AxE3pD*=ebk#@@nrhW7U!E!eX`9imkKuWU`1g8l@9;|Z*2M4c*MtKT`_O@o*18?J~ zvV;hQXwktb+{Z8rz+mkuRnBoRgCNhue0e&t0$Y5=#UG7qTwK`kL(}GOV~F=3>qY#s z51B$B%fR~0!qSqPA@uqo17lde7v3N&I2(yeq99U?E6cC9#@=A};xFKVAla zV27iqsi?s7B-F%}m6d1F*cO5bj}1G~FJnLXGaR~>H*el_KRx!~0=9<$+@A7RT>^`z z4?K55SC^7vajgukvjGzU;O;8}A*wd=uL09SUap*l?+z6slv2sc#|`x`{NQr}*2Qmt z4dT1BIhL5%iv9=JWVy=QZj6Ca=pmniw zltAB#7w?7w@0>M&K8T;v%!*FDF(|au`(ebm_FqYzvtVbL=Not!IC8_m@LkN~WI4~C z8y62fP9DF0>XPRp4QH+B`Q1rvd+OxxoiMm$sVk+U;8A>>*EN2!#!Tt@I54@Fk?R}R z(Z!w^lWROOzbR}3AE&F0S`UWyfD?OSHphrg`uW-#yi>UDYw15Bx2JqtXaeo~L(ToV z))H(wN>SC}+X_AFlb#;S$VqVjqg%I8;a?5D#y!eea{ff9(Hbqs*X|e3kE!=B81JyX#C8I|ms6Kx4^3u>?7H4%}T zb3E7JL8r^4U2d1ub%eJtmhP0kaQMxQ#ltqca#QKcsrNcI#hu>6Fn?xYO13T&OC~I) zJo%68Z}zu(OnHOjXZ68>Al0Hv$1iCzFP<^xc~DKiXe4{=beq6>@U(7R{$~B!f3$Ff zTBm7{nU?qHQPoMg5P#)|(5z1X{;JuNC+yFFH96TH!S54~85pvho)d>bSXKoQZ@g%Z z6HgR&A;l04Ux9AP`|sCSP`GfeLN0I_WDD%miD3bFzyy%RU&nI*Ml4}`fq6R(68xvn zpUZZI$SGkXo;E^^H?T3lr@$KI%coC=1elDP^s{~l!Mc%nK!H|E903S5h6u62MF43U z5Fh!Mz<9`(Ik*qTAH+EZ{trZX1Ogm%5seU#VEvF{UJ`?KIT+Q13k+rnSzSOZ0>T@i z!u^+wh_fFnb`a8f7Zr$GGJ6o&|HHBehdxod!O0UmHn-K~xh+Z=P_qD5gpJo>*H+M_ zEkteFq(D&ItDiQJY`z?TH5z33hoMb@9WjK2U+`_=$A#qwNJJ?8(6!2j$W0xakOkWV z67z}S>mhdz10jP^%{ z<&lZDs3%Xlk@5<)C4T-*FCra>QzQ;1tWE)f^)%_5+kh4YtKH97020Gkyw~s!LQvjT z+FQhg1dDpuBQV}o&f*GV{l8p*c_LFo;{@oeF4Gma9xpiYK!w(kcsaTMIk)p!Wc)T0 zd%Gh}!?#VzpliH^=F|pmiwH|Uo1W7z2hj#(&NJi5=8k zbUhK>0d^O)xG#FG_4Uo5ldC$c6=9&)cb`ppefG2AN@|_CtGq1dXLcq$SKYGz_}_o^ zLRO2PEjfo)_i+L9aE0=(J-bFX1^2a!I|L4nscIb6A2rIB+W(1r|9*Szk-Pl-#wWQo z)SY-7)U&TWXuT?)RQ_IdCb#wO*UJ$slXy9)=h9R=<^3h6*7}yUNvdCHGaInciIV+z z>8UR3vXRq)Cf77tvnjrvCE>@?`F?Gn*?Xhah%G6}sb1GSuBK%Lh zWH@7DV9r6FMyRH@ZQuS9_YuT>;*CoAskN0>M{e1BGSHmF-NWF9cxs^<6B8jw)+uls z;b`~nVh@ono)L##OAm@ZF|MO295ZPlr5rB2YZ|Aa&SMI!>^5m^Y@A-2ZX^uRfJz=% zXbs>w1CPI8yqI{}R)PggOjIN!B>oxJL3TwPVBtCddWLJyE!KBee{BW3xQ}o`bp$8L zz8$8sgm}tP)r0qg{4G*$%!}(`)1{eb@*&58_#e$Q>67?kAhXiJ-~*kpv|Iy^z}VO! z@+hM!5OX;k+=MI#TS{tw-x)Kt~nVz=EP7H zycLdvSMOj^zWws#ai@GNDf3JQ@c{>kY7J(5MAKY1Ka4 z(aoYXh^k9S&z*jv8F!j6qQS_6!0g`mBDAzP=81bNvCoBx8S#%ny@`yB#7csEN*K|0 zx{vI`^+buI{n&)ttp1-?0*5AD`A!&G!XP*~y|@= z-_r9pb<~&Z|LYA|V>ZrHw&h%m4&bwC;~TiVL4;<{9&>TIv)e+pDhN{vvvdaVM>Zy{ z-r79R+$gDCBQx@DuhsY0Zn{b?db?QPH5tURb#L@LRkJv>z&xq(M2bzXl3vsO+lGv! z_mOK1{4b=3*wDW6)1P^{v2$SKHbL#;`{UV}T!*6-bkkM5?ElvtK9_8gT+4N9xQz9# zGG)O%PycW21qtsv8hCWhOCC7VYM|SeTxgci!aC#Av{BRfj+R4i($IuzQ~J@8hYk-c zWt=x@63WF&sE~W+_5h|N9kJyQ-;m!qz!6pd5dOs9;gqV4pipx73I67 zqA zxYrT0;72tR)IJl`OJn0J!f+82fCT0hOvGVMb{U#FP_sczgc0cjH9koBaG#*wcl-JL zw(D@>YvPUye}3X2L%&^WqIB(Mh+DCXdY5)mI2@8%6kt5dlr(?u55ryeQ)x@diZjx} z2)P_bF<5IjT;bEx(o%)N1T`BRQ?L{9p`M`%0MiC<5dP1vvF0LT_17`(f;8jj4Owy= zuFMSUVm1L?{qXjaaa)VW;V*P^#>T^sfv~a1y~aI=nKn)gF!1|H;J6tOhx8-KPTfQ)(iazeM~kdmk^KaF-4VU>o!uDwsd4A+1~eh{tT3fTb3tpxdn9c-J%24RW51 zWmk6Gm$+v?lbYS$q0ns4TlMt(lXmY^%t+5W&Ul+$>)s6n z(Cm@h+_Ttp|7oy}v|*@hC*cmT1{(#9XZb!=OHa*3!cDwC=@ay)N2N}i3??0WJ zKGUB(!%@s^f2;ekvzJMTH82XNmq(zqs@|B*p z<{vrgc_w_(8sP3xh7@7(j*^wZ^CT~Ad;iA3s=mXf=<)LM@(#7%zhNO5%EKPi>&A(Y z83vhG)jQ=g!M21IqA~N>=^fu$0qBW?M`~>On z&Om1dXPdGh2NeDmXXxk(7HvN)DEv}`l2=ig0<4=ev?^dW>^=6sxkQ(Vka-1XpC%GTsKt)Fh30IbT!OYlk%9giUkc;9f{B~=M7gCL7- zDC~H~Gg!Awbz=j?lqIa$v;;$MaCn0GiOU8eC*hoqm#lhEEJ73Pd(L&DyX;VcHg!a% zPfg9*%iTXvryxdA11B5Tgy>3`E#GPhtTQ#GcTVQIMi46D*YFh3xn^i!WOZ%q;PZ2L z=tpEHO*VJ^*%BZU$#ur(k<554&Zqj*`n<Wkgai@ANCmM&}RXOA?q(>vqV?T*e| zTe`PN)kV<7Z{uUioTRIMWqEe?plQd*lZZSGX{*mq&h6Yv+jDx$Ur$CpK9-4S9@A(C zgRr~fb(aL^V{VJmH$@14=gq5MOJ}L8qLkNZv^CnGPx0TbL>R-qyE}V}^S@SF&QzE* zRk(Oy_h0@x>eaP*>cMR#ZWKODyr`8D)wb!Cg&wR;fhT5?#OYw~bp+=4si_X36e$`x ztI|p}ue~-kTh(_2${nyD8r3gwbF)qTH5CG(?(Pw4)S+SGP zVjEGmzf=u@-r*xL^Fb$9zBj$_J*b1wyAMRz#%%C=11_6+GFXR7S18ISTy26`uk`SGmawMsmCmH5Lp60b7vH7G$vvj-EKY3TIpG z4+p0?d5stoqX77JBjtc-ALjqIlz6|^7^*r#^CeNzwlStJ*JsFO{-aBYs-W?+tklpx zr;-|gaWge%cFqz%CoiHb`-n?WuhKluO9pW zH1QZe*KRo-@Ey%L1P~Zx*PcQKHT7Ed1iu|PrIEu(C9wys-TmY*qW4MzwRW62{y>d6 z=gfQy`c-hJ078LN4g*{~3#SwP9NG-RZVkB+-vbh(fzQDAsK?%XkzI)fBPwNjIV3T# zhH6A30Spzz1rNzq{+56sB^umB%oW6Z5iwIlj&epEXEJd{!6jCr!IO{r0Xsz;rueWR zJ0db-W~aFo#C2dskc&#ZPoPl7SGt+;0-_WvoEVtUd!#qP*bcuK6pN}5uBuESJVbYg z-29ZD>&Cpx=Jp~xt1B*6MpWZF6wBg#*D&0u98j4Z`%$wzH~vb-Fg<0@M6$1>e0`FD z?o9J^+OCLby@rcD<$-cP3WM#xLf|p;oqiw9GdjQe6UmL{obN^A&z+F^q{UT!NuI8*R5EDi znV}#7i6q}lgVdP~_jZ1}TbjIOOt3aSU#*K5A9XN`KdNC0;Yg9d(^h7kR;7;J6crbL zuej2uI8`svH~}xn_NyM{qImMjqfLMZ@KEql!f*ce$JOQaDy_UQUL@0bTi41gz11D2 zV}B&Z!lPQJMMlr!wh${{c*jiQhh^Ber0o>{Vbnr5WAw1$EXlygalr92{XnS`Kp!qV z(L8;A@YeP9XHPfLRrI1`tLx@Ve3q>4A5gCj47kTN>c%BzGy663;XyMCJ+3QzYxaBg z=*C{9FJ0GIDz#2StRX*#Y9(ZKM*jWmu+Egr-l<-}^^`5n#Ob!?q)3tS{~X3Q%S}+I z26OZP#zQ+aO};;oE;ThV_b2`Z(Vi7E*g|Vd@du(Y#2k0e#*j>#FnZL6@F`KJ7u_%> z7Z#KU46JSwWz;0=NO7S?6S}NkB6<8DCPO^mc#&)Cv+9j2x^fdvp4i4H<1qt!{*X<4 zH5`Rp(S0s7=N8|xWCNxMgPn?!<+c(?m0aOs2G0(HV$DH^0Ka80Ggw@k;6o4J-wJS^ zQATXKioFVFnvDx5-fu+n2!&`Z4Bl|e+X5Vc2?;?P@!F8jgp<|R^&P|v#J;@vZ&Ny4 zz7z@=odbj4erZfPVBK~5kM4?Fnrw>%L`cMMOK^7m;~f#|xtH-nZH5 zyE+;8BaT^Z{5dujFU;~1Wgl%gS|RiRRNcm1e_2psMcB}#`h4G;|xOhAsX$U;L+ z>;`c8U~vec>vWKl=S@&%c>I7bb6f{D2b%!)JLgdth=B?5puz}*R*O>ez^^sAuv8=l z&xkHJ5&qiV4ttf&=n^5uMZF_ZJJ zLBG2U=5~=IhU4FtwzdMnsyOdb z%np$S99>m&@_ZkvT*nrM?p9j=acBz|$$u)pxW*wh^=msRDKu8g+moB-8_K1lg?geF#G40yur}`5S^d8;=i=9(X;{aN~x;(d6RHaMRB5 zB_t-|wTMql+|ZVDbLgDIg_7xnylS10B*@(=16j9W>cdlnM^i#ZrY1tdR)8h&@Im^n zIiv>woE1en4{`atpzReb=&zI|hYy##hPl1~_()|{b~ zjkwSV_lJnc$oDx8m{2i?K9zG57qG{O2}6$cpNr18vp0+$nMu-qDXR_?812tR{6O;L zgBjnwLrz+n?Ul@fYafA1i;Ie0AIV3bK(vOysI5e=wmE3efCpaUAU^s3 z4k!q_iJRT}#jjd&Gh<+*cR9MH)d;bpY)Q+pE4vv*zAi4Bute0JOJ21e=Q{<`k z6}br*^|0sU!vWqaveGL;%y`H@lS3b|D#X}QadldegiD=;2?m-VSQ7(O+=;ISSc{}J zaji~rO^2p?-ctPgQqc+;!r9r`oh>aWvS=!nrov0kV678w?i~SQIY-IHUZ?;-_hJfmu3)>2cju zj~mV|G_Edb0;>3qx`84?e4v3euIt(E&~_HP2-4qJy{QJ)7BrGCx3ZcwXV!J;%-oKl z*Gc(FSJu)$dvI9!#<~rnlxhROa zH6-k# zw=DU=z=npXScbscZX?^x`E~U*SKq8z8DH(IQoE=4;$?QU>)Su=(>#NFM8#uzK8&^r zAoDI!MIG@TYvbdGGIp$=DHB@DAKW7##br{cq-x9hNc$^O!*MgW8RjuL!=Bor;{iu+ z1jKLRdmaBIDtcFV-E+II9E#WOd2%-v73?y|QFlmf=&7Z3>~OE1sujQGxdsK^x+>&h zYg6UK%a91u^}Mty^1<5^`8LWKe#|_5@i^b!C$7@vt-}ZFPS!njThN`dyO%g4Gu9Xv z5gWCO>FHqoFK?;lX}S(}Rc+m=IX<`LAc-d`K?Rz6$80aBqy|kiI2C<($-noWg6lD7 z!OHeOyPZS!%3R3|uRV8uLwNB_uEUxqT?dAw++a|4Y_~acWc(>)Ge8bE4}(Tj<;@tV ziLE9&MHole+uIi|&$hvm4G}r`FGR*k%FTrf7Z`$$x-HF%nJ>1syz^OAKtdPVJ7`+x z7fV(>&`r%RH2QobwHB`Kh+2zz9jYUU1`#`JBr)Lm|1Q-dQn9OMI!-R^MN$$1W?=LQ z0WN{l)%f~uWiFI$_C5r%QBqQ7VPSo`&$2zCjHjg$Yfw_Gupk3Nv`~)20!` z$yjyioy#~U&N+~k$pMNuU3pC#jA(_EAGWu{3KNoM3JBDJJyVba3=>L>ya)D}og7b} z^r4My3_+ubED)F;Q9xx6*)S2}4+XlM6bt1uhr zkZ(J*E#a2QVv9s9`Ot8~r)qSA7t$S{DtNUrUeVLjGcY&DocPa^8y=mmX)J4fDHc4v zjY*Dcdf^l;F#`y%gS>-4aLD!|UMUE~^l;pO3_-x$I6=u7i4Xe5pg!ww9@bAl_0EX@ zy2}*YcM;g!ztIBFc4Ol*G`nP;IPc^%$9c{tM}RiT$UX65ZiUIMeTvPFHIzB;2GTMC z>;nb6Y6>gi3)_Eh_lJ{T_K={quCC_ytv9f9m~Ph!h`O%$E_Yt2w|c?r{KhTncaE&o zC~PUwY;o44(AI4--l1n~JhEfg)KJKkgd{7T* zHxMO|>@)CL!-uCcI)U-hQuw7H?kOJSy_c2^gmOkXdLxkwKzj>Jk+!9HfKno}F>LGD z{SVvN#0|xK;rjF4e3Oqk{wt{HH_D!|Za+mcv@)HXbYk~bM9;Z-!Ose6u;BsYZy^i= z*fVi#@^IUHO9`1uZdS$d=R0Loj8DSCzhC9$AGtUC0+r=9rQNh{I~Q;x>D>3QoA!Ip z8Pybp*o6AGM{RRmy?N5W@2A|whdTNqo5L=f6wX{fw(Qutskq{&l7G}@R@b*y;`0_U zg{M^NR{H4V&3Y#zPrgcfbVzq&(`b=e3X_b_vV!lh-ofCfXYI;+rY0E2)Y2|pv3j6o z%Ks)_gHxz%+)?v!+NGboM{Qg3_9G#W^HqFK3^ij&b^r692|u3;sIYQsHi(JI1f~i| zW?$2~%G4~Csmw^VUe&tknVs0HOE#U$P{yj}7Z6$*bRucxp?KTgciEO$ZE&(NW5|{~_*Q(D;9T zsVWel1Y=%s9xy(TbOK~}V*B_(l#Wx*wUjtiV&FkTOVO$1SQ_Xh>{dL#FNtE@tMw8G z%%b^U6aiZR>MZgKq(?J4l@@1`Oo_Lh0D1T{U?81$bR<4!0EC|)LYe4(PowgpjU{2N zAzX@sXbniNXi8cdLBGM~!7E61qG*Z#^F>0&2|CIgk39bW%LRa8NH5IW{>!H|G&b%7 zAp|ot{&xt_L&wYCWb(*mqm7 z`P-hSW%svGzbFg)($6M(aw$ho(D(r|c?io*RtFO!hZ(7Ph{f=PRQ24N;VFT{_S1!R3b%xw)!5r zjs^ty5wXw&O)Vjb*jr(ljjMGL2gy)ViaCeNNlX2cJRzf=c46b+rGgzugx#;WaB1(Q zcdYMn+SlLyKDMKvNu+k|AZ?E-os`OTCm;9E-b#|K=bbI`?({QPg&(-ow?*ua-%q|T zkJF8|R)r6Bjk`Ddc=^OE9mu=~o%hC#KrmZO5I=K>Lkv(hG$v$F&XA{;oHFV}9q&%Ch(2me{JP%*QR^SKBaY?-t>E zpKWbE?hT|=W-co0UQjT`m*vPB{zt#MkyqXatOI4j>UWmu$WF%ZZYa3fAGCX$?(=vFHL-^;95n-&Rc(U= z_DAnAI(R6#werGI-p}o7%P}w291g-jcuXfU&g%Xd58l*h+Md>HVN%lx>{p$~dpFUT=v=mS76MWcBrKBU}a_R?F>Z0>g4z?>Q0jN`OHhX%|xz>If3@*ST<)A;H zs)28WFqe;{WMK;p^3vR(ASN&p@`eK+8@%0HkusX)G3Q7$--OTr+BFI7iclj&G1%<3sNJ7 zZ5<^(v2gnZO#)sGVBeAUwYT>LYlsm1l3?x%QYq|m(Lv*Lp>ZOs0`z!*EQ(yMa2HWH z0j+cGC8E`qa zVBp51F3t3F=Br5*ZyH7XLe0xXwC;|3w}g6szR2H`A$RRnm-^v6-JYze6*teY`9Fp{ z7H+M!8w_J@C`Y^agZIs)n#EK_2hSKYtSBU>DV+54XwFkODJtwl4NUSu;W2@3K^^_q zrMmO;Q_R9%SMRQ_{AjGUkw75E^ASN|;RIgp&GbBC$MpEwV%co3ZMwWZLBns)*_H^m z3z?Y|+xK3PY~D>{FQwtV_T^OpCaF{VX!cq-3T4UlF&sFw=d7XWMMDGsnYeB2_JRo- zrJvW%oY7~^`&$t5X$ND&$1L$7@e;~~Al_lYmwwlCsA#O-h?`eDJ0_OpKXxO!t>WYB zJ+FG+JAHg)Y|fYBdwN|x-AG`TkVe^WNm!XRIP3cD5C2n3X-V(y^7`kf|MQUp)oJ@4 z(D;V_C~dfDH?ZORdOB7f!Jisy)E-g9h3}m#=?z>vru*u2>rGE@bZIsE!6W(L0D-81 z<~%0u8)$=g8OoeZv7BXR_rX)KL# z#$Q3^GL#U+wh*=s(?g9Ccp7m=A{J%Y6>>mvlm^XFY#h!2RxA|8gL^Q zfMaXvhQe0uA~;J!&1vQ|EtS^}HI?QFaj2*?NnWTr>?|Z{DstB&Y=E9&SxGa`#%#gc zXX5weHyU?r(nj1Jxm6I#@-r`2h^yjn`e>JvVY5_jG>>$ajiH%2!!L{}wsHKmyj1Lz zZ&FP%7{?4MhfeR$j~StO!}Ep9W$H)M>f3XJB`ZTcxhMQI^<@{Beg_Y>x^6{fCua{5PqxpHr8ty4o<@B*w(^)s*V~5B2 z3wE&kd~kd7hxv|i?~^>7Na5L{vp(4%AcQsK$m(P{UC_M;c{zuTZMO%}ADxXKOMe^R3#C&3v@oNjUH3(wIk{}ysL6S8{^9|zj#0Ic%@T9chrDba z7mXgz+zzt4igW!lK_hidRp!W!@;~!55}TRXlY0M*I`UdxPf{8myT->wr``3fwlmnY zg6>>eGSAkHk4zhT`VV}5c`2SN`1H0`Op7IWDes7yx`w!{ z7)~Qeow#!e!H>+%d06Q)U#H#;V32;Z(|35C<$5O8gHawhS!>BVfd4CH1y0^5rH^HoY>KYCM73hAbkOR4E-2sNxy$*n{?&C+6kQlo>IKW z9!lou%7J5$+%>HCup=alIBb^?$Ace+t@q4~vxr<7V4gxz7IZ5y$(pPEB}~RKBC5ZL502jI0#b)SWFV@9U4SY>fu1J=M7uDvluCCK$u)(vQ16#LT>3iQ6DSfnE zyZGn0K4u=_Lro7>Loe{HO$%hF>HaQtp@Z&1-QQj5?9MqWOiV3@E`@$^sr+y%Fz&z^ zeUW9ugFV+zI66d@d+jS+9a#-@ef9RsT;oF60IR9r%%g4;Msz)wVTp;b7~=7bHVF7A zmKjh7zz7kTIT{4BiEntLC8VT2U}cVUISi-RB!Y*5?hmVa%uyJs@Nkf*Iurr?J@CM= zMuSBLRwwv&$PLu|RDg~RyBJYX;;s#jq!0@keCB~nl@qwm!;yJkot3vY=T}KMnNJ<; z$5?|cUTbSDPK*C|1h^qTjyV*I$xA5U~&U5I&-# zYlE!@R=ACGF6!zHQml`AkLn7u;o;IOoJkj&O23mO6o|eHM^UlP?=JV5=1(us5SEg4L280zmebg2N$x926xv!(e z*PhF~FMNFIVS3RFi+oYhZo#brg6#z!w_{hTN~UWg!od|_`|QfAA{h{HBk|A&zZx+3 z0>6IK`GCNRol(C0nu9fiQIJex42|6=b@GUX?6bs-;(UM8w^}B*{PXS97}YGCcU293IJjfS%&UhMES7fS<+W4d zMu)6dSNH-{-pNQFPRiNTL37&l<*DkMR!79m+^G%C44%Kq3CLK(zKMOdIr-7a8maU@ zLm{!bHsL_zc0WvK04*HLxqsBz@87>qSow+o_hqBPLIA|k%X4FYP+}qsJg7*}4&hn7yD) zs`1IY+(o|x(1oa6P)6|@VY`U^IUXgFB}&qt@P=ZEEMG^`h7h$GI1<)g@xe+Ay%*qS zY`x%7Uk0KvN**aYt*yfian&m`RppARyHb20)Bw8D*`8!$h~EMMr5N4Xa#74d_$T+k z?y9P)Q@Wwx{vc;5De1HT6Ach6gx}d(Ti+xMU{DDqpn3t6a_+(f*jsK?|LQtF!Tnz@ zsCY!Xlp=4NIggtHO|)u#*+$F8@i+~(IEpqF|M}RHvA3C~V%Azc+sS13`Of=M3pn2b zUewblv-o6O#G4WW9#zg0kCnR~+;8ucz4$5TJ+hZO_ZF^=RG3-M*Yq{rHZQ@x3vV`?)wIs11**~KRYHv9SiE+z&Xtv>T5Azwp)gX+ZCc4c#PdzhP2nV1|o zbaX34>71Iv(ny}6Nau??$pY;XK-4vN8XFsv`~u9HBEruvZYPWlgwvFh*jIGnT3Z_- zXTrB)e1owV?BsULV2~G~@D^HhV_O6vHU1d*sWGKb>jp4vn#H1r1K|s{R3jrJ1PBBs zhv6MZ6EO3cA0QBlvh5D9Lw3NO`11h5-P`D=BGe0Rx(=|mRLqK8E;O%ZTvRr87~wCT z9^IWEHnd=DKjkb$clq(rLlk1A0)wC4GU$C)Y0@!q zsaxwyAJF@Zsx)(-j{182$~U@?_w`9e?Gt(Q*k3zJQwRJGc7Y;6by~CH~GUl^zAsA67T*>57U`T$wXm zwH0IK%~=~m&4VI}vt$bNZ%|%pqnwI2JQg}!=~1Fc7v$Q-GR6qp;oY@S_AnblCIOX| zT5*02Dnn=c6Cch)e>5+Bv=IF{00z$sfq(0EB}ew~;;eW~(#L&d_Knl<=||p4{C?{Z&%lQiCnO^!0SI zQu3Yy-?n(33M^#p${q}S(YY|8c;VL0p^(GOom;O`Gzy-Oqg$F^zrJLf^MXZ%59b^6 ztGl_k1~}j`+&&RjwRht>N}#0hjFqc<6J5(k^*-Q*>(G|9+aK^T(K^(Hl*q04-Vr#m zU~y7ccl^1onTQWV?QFy?bNj&N7`DY4VKeY#=MTHncK-P+ujROiJ z)<~cVLbqQEcp1D(EYXl)-DsGKFY-fQ#aV zK@KD=Rjq7nZcR>J!W9KhWM)P%Bdot7;|bprOzun}EC7ieceI8!BG6G)A%?{g5e*H< z*%W|oDvf>lYJZ@W1croj8i~r*)-P>$4CmfktmoUuSi00!tkW`)8siyOSKpXlY{5TL z*eE-gExgw&v3-U7=-pd?NQJ~D2?Bm7oT}Z6+)0ONtCh+LrRo`T zO@Y!j-yGfmaYw#x5pam4z^%hnrhuZjgn ziCQEN9b4xl@u-bv$ET zOPtl5wv#pGQ`8)Ybb#&&5tM)r30}*{ps6X$O>LaCAywzp1f3=N8Ed$EP zo#gfPu~iH20omByylQlY z&0xdjQvwxj9yh!bnFacKIT*K&3DL|^TK34hc?&P-!| zMcd$nw4T?k$Is^5Cf%K5B$~4$TX}zq@NNa~!p`pY?a^rw862gvwq#8@aTgCxV&)>`9R7vaO`zn&cyynS1})*)xNmhk)iT-u z&0z0T6L>Lb3xU~UW(J=l1~Cp9$mlyif9^-XCq^k43gIn-@H&N$209y4*#QJjfO142 zMg}(ApA`6(D^et|q25s#uutGp@s%2i zNQ4HduV9g)Psw(s(`~zOD^!NNj3W1P|M0~NJQdQd2@==&cD^ri$j-}CY7;^8_%J7@ zR+ttLA)*Q=sYZ53sGv53@&jH0=mEbUD8817i8{=4;5gy2!(!3DYx|HAVvU#Gc;7J- zlLX%MJwfuoWU${*PMeu5s(_UR)c<~JG@Lk*`GTrZnK7OG<@_zcClPlmb}oT}Wx&Sd z%*>Rcq6jQs72dz!$I1|5l^D#mcm{xdU?c+3fUydaFoYsv48)E`z&u39f(031C!ogy zDP-F7dcy4We?1ldo{n!qLSDc^ngfTd-ndCnl3@Mxp#k|9VwC2ypILRL(mFN2w>PYg3Wc15pW zb3M_;7!cA8b1l?qycZz+(JDxCOj{fZ>cdlpi-w60SKu!qh9?YfF*+{9paN-u6abP# z6j@|nplO5+3`-OtBE}1fF%rz&Z;O?uqWx3(PDb_G3ud0+4wqp*{4(9p z=e(Womg>U2&jNk7D(K2O$~p?j?@S0WVc`>GS-ockb+3zg>ieH3LwvH%qcq@ngRn|p z-~U`3-rEDQ&~dh=0n6&7vcC|g#2=N4?M7`Pko@6zHEyqSF~K2?(F5NN61F@entgi& z7W|CVIw{!O1YH}Hwjq6Pc>*3^QN4J2kmxkFGb+`RGU$luf@be4Xp{Fe(YZbl()JD=W(G9&0=LFzfbDOD+AiF3siU0qgE@lyP$aT zLCTVqD3)<3fKGx`;6B9H7knI8Gg42W$4 z5ySNQn%z9JqFkE@3RldruhL9Al3Ibb;oe~qS=_WxkK2vq6NLh_HDfLIhS9wAK^NA) zX{Fdr%$D;C(=cfDpICP%F5SIKrbZarheWe;ap}C@*YAAoVlsNK*SN&^V!RgL#AxX+ zU6*fctLv7R9;ebSUAbi9YP2A=Tv1)6+20T`*UKqCR?Aq-Fo=v9r6PZ|4-uZBzO-$*gjxYy58i-xs;9c@j0wN%O^|DbAV!60;iD^N@$ zGW+vf>*?-PJB2NdUglqi^7mGy-RHZ0x??if-V0i@>EL)Th9;qcs14>4KPQW`my4=w z2im8T+J(N&O@8x!JycqmyXkVZkoBIR-u0!a%aO~Q6k=UWx<5!~WnJ-nB{VVXZ}O&I z(VL#DSb0<^^kqbqcktTtCHk2!GnR{YQUb4l^zCv!cCV&8Z@@}~wq{-`syIf>^mmd| zw!!~>qW>*Vy~$bpH_UAh28?Z`E}xO_YMX03$PlG{vAI7fCtCS(Z;_v5Gr#Pg^^}s3 zZ`RsVH2h2~Vx_+K{R6~A9oyGPsdmwXyKK{=y`{B+&Eeh(8h)SL?ja4|Kzimz!8;4S z2Ey#0cbm=T#x8K30^ZL~3*@TUaAcNRpvqy0Ej2Mprb^a2ZnqZWDLwrufvJTLX9j%3 z3+R6j9M=RzJ}@?6CKhdPfxM zE*pk6t&{hnjDlu!dlWq9sl}_#>h24QHnNer;8U%^>gM(Qt-Z@PnM&jG&ka{vt2Ccl zymv`(5G!vED!4bXa8o`dV`8ZI7IS2HJ-U0VEk>(=bsSR(rZg=dP3mCfZwbPz=M8F^CsMapu%evdfIy1QNx1KLpJTIru8}&xjLP;tpg@Gb(_OZurJ^z|3w8m`P zo?Y6>zWTO~WQC2PeBcNk2}3Tq%w?Lrq9*N0h5OLnz;kCub(=owl1cZsx2-~te_Fce z@B20DuV^l}I*CR={u&V#dO4@6Eji6K>0V^u9oul;E9`~+9$tY`Xf7;h<^+3eJF$EG zYHAdHtU}jfyFhEv@~5T867LgaE+$uPGHI_9zLjC@8@)kw=`x!Om%{NX7b~%CT_4z* za(_1ZON3Dt*vB&rd1eE_@ zXKMLOWb2vg%RP_gI^=A~+dj-WMKG&l`xBx(UBleuM@W|yxk>BCfqJ2@tm3+ z`D(Z*`#4kV*sOF_nNHO}a>tV4^eOL!qg6bX?qBBWw7u`uOo;v-d}3_7H`H}7U(@^Q zsHNku%+0D_3f@!g*;Shqw!ASNsLG!ZXIXq|{PIt+eaVdA|GHqxrpD6tA*1<9FPS8p zzRPReP?Zi&P}u9!+fsC_EU$)bA1wF>U5m zu1#6ZqpONPHx3z6B`NFf`+)YFgb18JKVjTR^Tr(dVBp!Hvt0#rOP*08-s_i$T{Mhl z(-qRs5m@!=DN?amA`# zWHM5yh%WX?Hm3cYxm`hGt}idpY2EV{p>4B@+pE%2m*ZA|2KSKGl;i-oT~qY%)qoR0 z0C*N6i>*oy8I}z3yp7%v!8IxosA`dvehw|IFoc-sh%)uQXI}7TU8>ySr}btNeh4T( zMa4Rs#O%*pdB!;c_Q4*~qwBl8_O?$vZsngWY8*2hu5)j1ZwJUrn(9Stg97@6{nc)g zmAOeXij4_5dj}?u|F5~h{n2briS$&apm&O7lS^C&ZknQ8kKA}I;IKW)*X|nY zjcY#H*-zKduQs}Qh)KG1ZheeU)y-a8dV|C3pPpl`8}EI&KKMx0-A55Kx*RdbpPqg! z5R4`q`E+1p$69yiouL;5P)u05bB=m7eiPJsHZxHkWg~ z3xL~*ya{VIoo6Sk5J=biKJE0-MDX1Ki|B$ZCa$>dQ)=(h&K~TfRCvtfwk%L(2JoKj zie93ywR=ne;B8H^L7WfrainManE-4&^;#^oX&5S|XPRZIpI6*j<=?BZc5Pa0YkZ8hHWd{vkCvL`g^NsP*M;{(4G z7CluX+yAER0dItr8KN1Yw7_TY{A5t8@_TtrqoT;yLjB*G^^WCNCSsm1e-yeKf{kFq zZ+Rd}mmGJ(Yzf3fSX7jfdn?tmc2=Pxzykx-f1Q*N8%)ejB+zbN`YwQOzWe6Hdgq;6 z_=2b|uBf|}EWUHwAwR{{kA?HHBGzc_NRAd5PiM8B^?8uI5yoe@U3UWqY4uzMl}pB zmIu~H`lW*40!4vw1hj@)+wWc#Odxihf4fFAENcOrhe@e44`2f*Zn8T8Tvx%PN6(Rf zk8udDmoSYC2z__OszC%(u{Dgo-;X+;z6K}*yhd0%t*(AM2DxB(B%n8cJN%fplpwi8 zcak8EQ3unK=8%zziDH`w-sF=eCQ}oKBqV~Z3=tx*aNA~OIv))_b91wLz9|@E7Z-Hm z4|8+B?CwSF5K%`!MNwsCr67EviFGINV&ZpV#^sN~a_syBgnD4C`P8>O$0HlP{K`&eLYIXUk;9R$QeM_gOgc-&GOCG7;|8*`b{ZMD7J7PmZd@P0i#-KGhYN}q9sUWhIcMXPxWZ;$ zvAe^Q_2`itZ2wtVjn4I@_-E*q0AqvJbB53uYQggEqtN}?*=-3sU&*9c#6%WVjPDeDKLt>AtrzzOt=IXWB<1mfnt zeM_I-%IZk#A8?j^4Im(RwXU_aXkhGxD;B>G%23wel{`KUo}SyUfs`EO02qal5N3ew zghl5|^ICle=6d5tjaR1UanH?VI&!F@4WZE0fE&zs7m-9>1$`oQ;W z$J_jKHz(djPh1L`Iqmq|Mb^>5g<5SL-=;XKr(1$HnAg?GJ*Rdmku0L)G_#(ptyoISd9sk2MRx^aERLp%2WX8!t9n8FSZnYy7Kc$ zJ67%4z&waj2^503{D^grmod^SIK`mD$DIk~kec|M(uL0t#0uCMwmINC<2ff5AQTVOrTovmu9Yw$ z;DZt#3U>oON)k*0$d&xTtOo}ud|U|l?s0oS^J8Nnag^aThoU;E)fs+MqE~^e5xRR| zx=6xsK@|bm3V*}ZynQDO4A{49nV8`A`-6)F)b=>UesGJBGZPgP5kttquz`b&B%eZ| z1V|sQ5dc$8U#qEcSBdKLVMZ4J^k}yY9$l!sZ9BgqC65sQ0B0TN|JaGBPku)j#gfmo zG$@_+zzt$OCzDq@uxwmguubcI?wdP(shK?|cgIlB+7scc;9wK zhWeNnu^|Jg=eIoEM>%u;~FxN=#L6pD}zGccU-z z#r=?xUfYsguG`kC>pN^`Q@r=q#nEo7Vw>z62kr6;{MSarp5|T8I{(z-RYrj0V=AK! zS47km9TRl6m!^sIa#_FON*?J7c)Qi`mqIaDCH!zS89Q0o%`uKgPsRFRUR{SZt$@Q!$&|e)VZh z&0*=3<=5IeQ@1_FzHV$O|83B)m`vP=FG(l{jtWw4($5hs0$yi`$0fZM?t*Ya;U@l+ zYP=s%Tj3Cma_w?oTO*8UPCke_agxH&M@%vRL>CaMV-0=U(VLrqp+ks5FyBo#-QlCd zVS^*i0nLtxIte?lu_56L=#Grb-58n*XRu)0{``dtA3-5ewlLSjv{`f22OfCRfr5aJM4cj5N4OE-a&R5( zBC6tlNaqpPU)ye&1HXO_b3YNc!Yl-T5b+40s)qC-xTFq0ycw4aq;Nle8_ERnb=iAO zZXNYNVFKHX$Q+WBDTbgDFwF?SsOR)nL$`zq?J@K9CeoE&7d_P_S{i5)NX-P%Le#c! zwZeq}G!kB>vuDqmAx;xHE^pqxt%fQa$Q^!1Ji_PEqvQIc))V6>?k+NsiFpfE5~UNO zBkW&9K~+9|nv>*JLMI0o#MSAQRsLz`;t)vGM5XK2Y5i%r1jvzb%0G-3~k|)H&Fp)#?2*EYE z1*Lhq+STGGjo0gAa~!eE-}QIHtJSX`PTrmOtag7pA;)$|2aD zx$e2s_Rq5GPH6M-n;9jqmDOby(fl!aJAiqkvCHw7tG2P7*w_=TV{hmD+QCsUTV%J+ z^G87)Vo5aa*Uof4%<>)aEju((XrdJrUhoGw0oHO(#)Ao?LNTAF)22P;4!{1gBH)E8 z{fhN*%zO4l^E5`w#}!m3I{KaA5TRq56lR!oIK%a;#xp*qBqVmc_H%)afT3OotBT5M zWyh6rjLEV;j=SD3do%BAnqBrM=T$k~`@tP$>jf#bikFud0T7a=Y3dg3|U0`wFJvz8{)$+lr`6e^`ODohOT`ywZL#(mSzMDurK-LT3wY9G6n5mDTF&bZV|6yxI4 zncSLT2?z0~D@)R~m=*I@B@D3KtE3;_ydzL7gU;H<#Lm(5Yj%hGMMsaA*Yh6Z+2?Ns zd-<-lVyzwIqW7|SR_c6D%+u0>bMVo<0Y+p=j7&-YUhpmG9KPusV#urVyL0_T*YWJ0 zZJZK;9}~I*$9wgpKdJNtK68?r`zf%wciT~k2Fv1BlczHl<~F|XYksU4|4u6~r{AD1 zFge%ijibj`5eA13Cv};v;+gM1 z%;&M>^mbnO?(@5;c!s6>ljwBJFK3*{INF1!W7s*izA8^crJpcccc09zI8<*ve( zFW?oURQ>G{!RCQ75M?M6mk#dTa$c}0e09Lf87I{h7$)#upyweJKC+tMq7uQ=Lo$6y zLIGic(U2Y(`GuCK@Wv;!#^@)30idzO5_=fk(FetPwvdPoa3*sUC#NB4pfMt(u}!neblw{5e;fR^9hR9rbFnCQLa zj)4Y)x;UCtXb7BJrRq^miT{dZFQKR27103K1IikS_a%ATn7|Uf=FVX<hc{tr&hujgBFoA zamWPlkmdw;N`k6p`a+TSdiU;K)LmNarmM36ue&=U?8cLI(Zu;VGu}r=ax|%x3j;z3 zY&A4Cj(oCN@iln}h;V9Yrq5$CzMHIH#Ultda^`JJWi2k+8xeJDfuPw!%r0c=!K0&t zopz3WYcM3~c;R4=z=&hFLGACWUoW>(e=YN^LTz<{BDqJl1zCZYX_DO~^$%!_U;ADs za!BivmVj`u89!h84ZFCrLANbF@OZM` z3Vc%1MmJGFyIrnBY&{#>XRIxN?-B+*JbtC3 z^X&jqs?r|Zn_Ri`z(=*VNR0)6Im4gX!j6y{pdM}Yb?OR_3SYoRH?sio;)CiD5M|iC zkwX0d%7cEbSW39|36!iQxext!bC^+a83`w~+HZX~;AFT(q~&IE2S=6+mH7&z=(-m# zZhRgrdM>jliB<>Wp<3Gm3WYVFl(BDLTw5FJjv}}|6i+lJ!XAWelge3=OVp%)`-q}8Giq&}h4zwH!o*|zv_J(k)%e+l zF)(jRa?rtVf$~A>!7kbOxHu%{kZcUhz{p2)oBvsi!vo+eTvyl4*~3MC;p-p-DHVz7 zbjxFOP8Pw=RW-K;DW7fKYTVATy^UHYTP=}4aHgelX^o8MPnQE1E}Xp__4q)u>Y+)E z_i|HO6p==^hkRSid`+m1*9n~DGguj={>q8NB(u@(%At+#7%3$_S>Nxb<$lTG3bL}b z$~Am=c}hl)r}0py{1Y`1me~Z8{aUsg^jCI@WS*osqw6e?Yo|lW>i@E!8ol@MjfUu+ zzO83&sS9a6PPV+BIl>-9cT~URplEZmQSp9N9_G#$d@diI^JG@v*gSGgyyD^IqTw@t%V^A+6akdiB0*=Y zBifHFvBt)r&jucYw6Y&u5&+-gY$Bx|{V#yzm*RuIvX0@qQ{VZW%zn12TB)2Zf8U#l z*t1g}|KUGdOSl5WdC&DmzG8N;e!bqe`G}H2a(Rb=zW%TTeV@vY;t1xh;RvQd zMpXlis<^HFv#3nWm)8VzQknr3Lz*7m;llVt;@~fZ<&n}5bN0_=uA$ibV%I=>!(5s3 zQ_J{Rfo;`I>YXTz5t zwR-?sIU$M?5OpbpQ>F!= z+d!=}!WiKlMdE&Xe!eEh{Ni-C4MGtx`k1j8>mlMuvO`%KGU5~DlrHVOdzp`gKt z>lGR+WTYWEkW6$qyGig7Y?kGw`8g7-x0PnQrYq}#7von$>vk>qp1=CJxl-;U)R{aK#}7x4w1>;&G~TNS$bQT1#yLCknRz~`27{E{I1T&|kRmDXc((uSJ=g zWR75_b_&~-r+Fue0Ei@Pg<>ZvD(bc{UT^qsRT3m~4wK*1AyMZs+{4<;RYczde{aX- zC#I=)nDX@aaR@*{M@wAxsD@gPxCqU7re9ss%czB)aq?GNDUeL@MAuGIt7a}=Gilzo(aJ0&)t#W z{GKXP=Mv@5HPy?`5k)rL{Yw-4U(eq2ubUU> zP8ys(?U8unlSs7PnN!K%IRu#bRSz8z(p^*WfPV7WBmJmwyOf9Ks{Vp&!`GBjQD2fw zui`(Kxrf<>kJPo>Sy4}gyT8|_GPrpp*L@I-QUy&@ zgsj&#O_>V8b*FMF{KbPKa#%*BZN_#N2zIt*J{XAnz??7dqOwglXS{Cw-UaJN%NkUg zIh##9N;~$1@grY>O$cjfbB)NrgGS#bUbFg0$ZE&EA=qwz1i>_z36O=Tc~5sHzjhWU ztKsR>8Sud>a6Ph9Be!$X|88eOYv5_UGba}E>Wr60tlynq9+p|mSl-aHJZqmXZMIye z;#Ypn%8tch`SA`KB|g5hMvgh6e4-Q!JHbm&zIz|9xzDc`6fg3wZlH6(|E>$p}R|8`)$ds!N92T5JD04V@?FN~~ffwU8y$5F^1@nRtzmc(x@4K6Pv z0dbl9-KIHNwbZ^$O#2AXL1-2_LlTqPY)wqK7;*vNlfDQ+fP|Upp6{B5*oNfnk~n;f z(M#X+muRjbV|;?d@J)AnC!ySfe?Xf632uq8HP++N$t>KlNzD9k8TP9_vcb=O>6`sS zJ$_P|QR)Ck&9pAh${;9?WQ-9W3zB8{IdG)*py?w?@oX}-JF$K=jz%2m>y8eE9n9QO%H~_GK7HyOvuhZ;9THNASP#H; zB!VCOAjUYXpa6RUy)w9>*`fQPsA^CBJ37&YH^t0#(>BI=`>Le#1r^FOy5oH9855D^3T z0P#fd*bI%14r0;IKjSm*69m@(EV$^3H*3eJ?Is5X0?>ia0sesN8}=T^gSKsoP)$Sp zb@;X)h%iSc!{f((c_Sn;1y@3aF{i9-t4TXPFAUl%aM*A=enL<}`Z;_qP*$*AnhC!I zjEOE2tS%T^__^-`9>iAy!83emOMd%td?kznI9E{-aHUCH1ZHiZ0eEu5-LmrY>-)xm zNhpbIslz|KeM_hzoXnV}@WA2G2UV@Y9w_|@9%r=Vc<@ogdDolP2;(FpT>^q20cArr zjC+D~I>EHVSpL9F0|-|hl%jM}D4L!HFB!ruA{7JTbS%uEq28l{B?xehVGn@1wFq8x zI6(vs(ksT-E*dcVTOL3}tU2~9RCTwaQ6i}r*M77ky&dXY`~{`Ga~{$vAy0~nb&ZUU zBS;5oP(^JdTY`Vn4o?EWLD4qOV8<4uTi85~?*j$0dK08)Dc8>}&95?^_zz zDiDkZ3pzd-DpX{@yo-Q0-_mz?$xLrT*Yjddyj)s{LQToi9~s*LH0D{ho_-Lg9ie>t5`#Wmf&XW%C)Y%-W&a15F=Y${+3E?0#Aw>gBYl&ETQk zSxfhdmoF=h+<1|G@?_TzdUb7)uOD7ApSVaHCirpn8OLAw-<}>6Z^$j{6Ub)^;11Ut zbN=~3c%z`n>gx{nqD?~;oB#aSp6tun%xPhFzxqp{)eD;sB}YVV3+Xkzs-}r|U!^;K zKt%lLbFFne^0ur!Ekh#3H|kF|MX%%S&9M~BqtiSfBHFY##rPQ!zgop9@@ns1T4T95ix-uIfti>@8S3B( zhuld0;~)q{AdRXM`MCX`yCg=B46((-K5K}5N@R?VAS z?5-5t-i{_=5H}C2XD02Je^wD5<#3nVb+pr!lL@0^oM<-s$;uVH_2|Ul`3J2{cDkZ5 zF9N9#p3P^i_72|y2B)OBbd_pZ%b}dyTt^HXxTSldRPof1#A}j+_0KFoGFr%%3LI{z z>bQYGZ(*6+@C=s#VSZnSGm`%9BZG$&z6NdnC>&P!|Ds3(NU<_E|LQ!_etH8%U6Nz) zqmXy3!?R%ROtTIeq*HqQOv`WJbQNar59Ccu#?s?)H&j$`Y9zw0u@y~ZQ0f>q`?09E zJfHgte7Uvd_QzxTEgwr5#;66EhoYv10K?*i*0Ots=MSB3G z9HkIYaZOjLeXscS=R2@2=W5mTRZ>k8_zF{2AV&ifnryoZfqNmK058$VnXa>^#EnrY zMEIqIgajTqB#-J^kK-V4gilU|!!WuI2clK20;0VT-JtWUps0vRQJWGLh2nRhQ;+@% zMoW-jn0N*j^D;A^k4(WNf?~cRi{aFNLVs}*%BS43m$0BSy&_oF)J> z6kv#zSvT%ZRil3M{_R`e`aUT12_jBg^K5XkVTsMMY=;9iq(>OQbly(m4)j3R!xzML z5Y0j-ZY&-IL=8pC*e9IlSt#x$^C-?w$;GNNscz0H1OsZ+LObnv-`^z z!88fQJH)n6hT!rw+GfUgN_;=to;{1(+wenwzY>i}%b}3}satvHdD2D^BuAsqJ`wRr063Wo3_5P$+`*sJ*Q!(G#p zT#*k~N?qe+uhIMZc1l7aRr|7wYeYl5nr5r8sI-#FaW<<%FE6Fb7yhu}DQbAqAR(Dv zXINVG?E80`mEL!zTf2LXKVOr&pL3F0XuAC{`{K-ju2R-tAzudnJjvcBT@YF_Kk}Jl zOKRRXy0dvxsds5QcE3*+3SPU~bjpSI$sjoc_IX`Jk^qtS(3npsR5JaX2Ctf!af z+QGkI?=a+wgto?y0>6w-4)Q!GU&kk!gfLHn3nz*+^yKKSh(jGc9=P}kzyyfu3;<-C z^mpAOc21D>haHHpLmCx{DLrt2>v}{Pa8zKG=rce_qZP-IVgc|5C?<*9tF!p^X-xM< z+YzC6nedoGzk+58mN{Nd_|k5NJ?28$e9qsIsg+2H*_% z8b}tM%y*O=shJ1ACxv{Ew|gr&H1Y-5VnY$pNTJGOAV+i8{QWyWT0)?!ss}E3dYUv6 z<=8!BUELwk<>=}+5g62KX)*~Le9}0I@+d14x9;?Kcqn8xMky*E8gPxgHQ=Y7o8kwIgqf3 zRyfI~ed*L|5r4BCW66z)w{v)gy2BZ$QFpl+*Bc%@{w@&!H@a@aehO9vqGoJ<@BD9X z2jLBC%vIK)3ab18=z$xHzxDPSORW*0?y!JslA2=MqC4k3q>*QV-lnQsXkbm#DJu4PW@9b?6znG$>9Ks~`G%!b4j$3{zG4Lw)`FeNBM9ra^4XOOB!40&B z_4UVRJ)Ew}MT-rH;s`(;55M$Ige(a}&0T%>>7Vme=O^O)9zU3QWmu+uN87i6(UbrD z=JRp8*9)a234LOx@kgC?Qd@UG&$#TVX;Le%ifVrQ-u3Ai8SLzGxmQwu{2i8IwUfhYctkR@#>q)zHXzhx!HaF z6^9gzT#Hh6Kb1I;OT%v| zrD9ypFGy{D5Zflh`ym-c9HJQHhoNNu=&nivAc`Nx-+m3U6!hJyY2kX>R}dWzZ6Y?j z`(Uca1WI~!Ji!DRhoFTliA5EA_2Wkl?Q3SgFL*EiZR!AOJ6b*&BG5bzkth)m!l#_p z?SN(&i#}5MXh?z})Vg%OQ6?VZ4%Qv(yk9^BfQcVMY6ydIcJ!miA&vz}N$fgJMI;)g z4dCK?k6W%FS|ohH;r1rPD$~&&6c^_|o{cyRd@w~!j+o>T^3!z97O!pnFO6Ag9A6$3 z>_0%QokUnc5roT+P7+ZRBuLm4NF-ngKLuIbJybkbmJ~KE!D!2MZ{V5-i&DbFGH#LL zB)8u6IHQR0vrqsJHn$5#POy%u*^9{V*-ti8fQfiJEOc)I`5g-brpL)H{d!v@9wZ)n&hYz&IcHM2&wL7dO}P!^Bb3l{K%+-TvNlsusSZHf42F0Y7V{7;4KW6UFP_wAfm_F&z|h zYK#;+)U7z5aK?G?>fj-<;0p29pSJmTHzdse`268xOpB<*Xw{^&SnJpFwHi*HB^^w5 zj$QVT62$Vw*lbS=NZSe=X?T%Pcp3ubQMX1RtucA;r`}0GEeiNsS?WJ4tmDf@Yu3wY?nk6_ux4J-psq=`2sK=q>aOgkUuU~v_eQMB z!eVp`g0U%2updEXEbvL#y8h0Rbm#GpH6^TH4C~e28QEju8TLz~c{+&qQ93DR<+Jp2 zjG^^dZ%Vcz?nLu7H=rB|Gx1) z-h^6IT*60!?rX5fKue4M$no2&&4id7A6@!Vg+7yD5Kt81^HAZvMOh?CYun*zXAMT# z0S*?ZAaA{KeYJwv+#&S{y3HB7W%x@aC4s4YI>AdQsdxw=k^hhR15hZ~r&X&~kuQ!0 z|5GtdDda^cd!TcGq5#|{`;KwFkt0C@@X=)krNRwBwrt?AK&frI8U3{WG+&2kdR_Dx z<*Pd~El>0nMhTwLqGv|wwC)j8x#m^Ed8*gt{>Q=ffi3?^)LTNjI2( z8#}P(r577_RD`Vv?a>cfm%??Tts0y+SiDft320TknxJ#Lr8|hJr8{KO-Y21-rr_sO zX!AVXIvg)oyBlY`p+wNTT&$Wrb$O{`@~%YjRrZzBO$8CPOI8p5w6rEn55@ePF1YYn z< zR$Y{Uw&80p=XGdP_@lDUSL5u1X^Stq;qBu5W0Av5T8C^+R_Ui$_~aeMgN`X8{f>QF zW=Yst0VE6!w7eE53f_;Qcv#}VwbpDc(Zn0Q(J9b#5eivHPJY$pI zi(+a(+7UWs%qlNOmz92?O1Sk`*B9^<&G94e0|tyko+p0sqoQAbRA9?MSI4$eAz3lz zYLVxk8-JfJryFdoIwqNDcIC>(I*p$96*)PtocnJ0pNk|bp(#AE33i}<3rY-+3J>j! z$`U^tXLPDz0BWOxv=6uPhM9xS;(Dg%h51=TwhMoeB~$a$nQ}6yd`>D7Lr>Z|t-Ivv623)BunY9x#_=Il6@!Ft1uRU>Q} zm<*!y;+InF2p-A4rYvV2@!^61f;S(V^Nq z-c#x@PJJyai%3=Gv9g#WViXb@uf0LORr3m6qbD7*g}W4#8ctMBuq@5xFUKWeiyVnA zfnnlI_rLocum=n+6w*$@lm^f`5+yQ-Te2D!$m5vzQtL9AzaS7q zp#@DwGT;|xla`MVk)roFoA+~x(Q>lLh=`L+^G|&63sSl-IsMt0*b-5$60iO`;=WIg z0-F0`@NUS&p_&F%fH3}rdGF;>D@r#6&fqp8{L>&Qm021OedCgV_3~sb6~M@50F?e# zhNRcU!Yi`G44Jgve{8&8kl<NYP}cO2Z5;FtFD)qZtd=>>o7@3+4DtW_vHDH{-HR3LRPkkw9^q z=y)cL1b4H}>`6(B_-=nMLcHQ(TsmUmXzp{+#!FRKcNH(Ex39thIq8_bK{o0BpVKW2 z>a`tT%Cq#OPOLB^w&IJn$0_}%PTh$Y_bn})DZM=9^rOeLSI+H0KHMqm zh6^%^PUTY~4PU6;_}JYh-;t3#@C`w;J=1H-hA-Ucc=P4+R?dvaV!j+S3^{g#_*27E zhR;n89$8f8Eqhxqd|T_*W%_a7?>_f${)q^o}Q z#vU|CQU(@;mj-+;zypv@T-$qqGlJwK>B2z9tr~7%5iFU`NgOwnw%8#C>S@L7G>#>* zx&TNf43AB%b>b4tGz~f%9-UOP9uGVb^KyP+rw3ijoVEND$R--XcaW1x4>NqM+|EA- zX|Dscp8V5kUxbPQ-LaMXoxkiKSt~`_cHq~m+C+}P3j#y{T;jyno19o;1!w|>ChVmC z3k~DFOF=jkYyuFcK&48|NPRD$&qFBdB7kAIL7`{DScP1i04W81Rf0-)3)vhx|# z+A{KTk1F^mI*Ug8AL*@P-fF8kUpwwYAX$RU`FH8$15K@c!VQ_&BXV1zj zpaRIk_oWf<#rz3#0QyMwPk|t^voqMP^B)U<$_Q=&JP0?Z0;ku^PM8+)+`#HV_69yBnpZ3v#s*(a3x zo#Ry5Wrp8wW9RtI&YWV6t{Gyiy|<%kwc%mp#33ClEln}p4Xg#mY=GThw{_<9jEi?P zL%XVz)pF`)wVOV(Kh)$KgA(4-YUn&N-gi(&MyTyN^~V!@%qU_o*n$UwE@$=i=bFmA zG-7Eyf0etaIZ4}1=ih`P)A8Hh)AQo$g1IoFW${PSP%m|!UZ{H4{(fx1xs@TP_TfqX z^gQzmT5AjrKWm9m_N#F7rC|~H@Imj^fm+6%@fGR*n!0a_`|CDR>upqJWoLP5C(pHp zW4maP*1mXzU789-s@`c}F7~Y}=TmjrQ&_44QBd#t?q~&@sY#v9(ofxP{z^2pSkF?$ zc1v)w<-UB1@so*L2UahUp1i;f_2<^~$k5Mi&@674#_rD)TGD)~ZfvR?dvD{_Ph`6d3eOiN5fqz3R@dDTDQJA)O(pXze-sy3Y6$y* zp<T!ApLGw$x2k*0nAeE5@A*XZXC7)LVoxJ~`@E&tMQ$B>W!ChL;;?e0-% z+&AOt&CXtx<P3$KY{-!4|AHMsE}dI3R&C6BxCkVv&uXv1I0_{6n3U zP?KWt04fMs8F~f$Vib_%EyY?oY850daP@tA7{lldp>F3DeSo|+zZ;uN> zkU$o6VKTx=4g+m4vcZ<|A$!N4N>n{{7#CW%FKl|V+=E}iy-&H`cg3dgraoDLwXxDk z_C|IG-0m3i1c_~^R{9}Sn1d(TrRlQj*7Fd&vQJe+ki`et zsi*%*k?N)EH{W>rod1@PmBR1P_lbpd(B_EO557RlprCWwa`igJ>kd3yJEJEoAiPqs zvoPLPc;ndlf2IXwCsGs>Pr<0?eYqDi>}Km! z*9;||k7s#Os`e(5Up<3sDeu#*&cO2Rl#mN^_~_Mj8B{h>?lvZ)2`&#Y*IlsR>9Z#Q zPdl?C?bm4#33$t{*_}T$CTn=CJi2MX?rq$!Pt%kBx|`Q=ykljmCIOFn7wG6BvlQqn$I60AR^RDs$}CUA8fcmS2t$#i&jESPKxRf_ z_2{(yBwO%gKnZZaBW#OTDm8IS7V>Hm24s$|Q=!ga81i^{Rg%MyQ=R@wi^@sKXLU7l zl48iU?i<$)d|xR4syx547r5G8n0Y~ykB$5$j1?HGf&&Vct+33q(Pt1N3~)T!Wk z$Y$q>(E45L6&=-m@3gs?NdLI^(THN#H+2Qox$x!V9h zI5RO{?fp+Z2RBvxBx0Oj`8irfC+eZegChv)h7#j%z!E^^;;{wzz=d5h>sF&=dP0odPQa!4n!Nv0O-@PegLB*`hF-fU^6<< zd)6j_fS>=KlhFIe=&sxKPP@yt^Tit}+@mSGGLLEf1t+bU5z8g@I+38EptVuoi#qco zwO-Lk^W3sKS|@P-?3$qMvTg79%dDg2ny!Z(d!l2u_VxaPC#q2bMcKFRh6vuzVAjtr zycoj1SCS^(Jo((*2OIt%tCTE`TS0-x+8>5q&8qGGke5zf`lp9Jdg|JackcwbTKVtC zpVwcbo3bTYKT~hBd|UN>ezOZh={{LQd|5Y+J<)z6oRe!p`ILJxA=|=0%Vnd#;8ugL za+Y`9SdvOA{~ap1XEIW6xe09>4oZDFU7f$vgQ!TOcpq1aca+y-EwGtLL<YDLKKJv!|J>(3 zopboD?`K?}>$*PM?!*ip7Vz?u_DQ=pzD-T?EgCM&{@VplMw{DOx4#>hlKMJ3LM9+T z?fhRiYzT-~{K8GYLGiRa<~Ks$s+>)Oovl&=sSCnW)@>Yktih;ptU}lBr1!>d^&NX} z^K4riD^^qaB}X9&*ez!JFU6kU7!=!VeyRV-<*2jT8uIrk+T#PRT}amAwsG6Av8V0G zCPsxvnh(2m%O1o{D%=PkDpvJ4AvF|1cHdlc9^c6^f*|; z24_Qjh4{cApiL|(iGm$M7bXYTLJJOkst@`z2xEwiD%@Dm&(}#4cplIXX|XZh1sNGa zUszER$u8^w4j-WBt?MQvorVSynZb7lrMr4$nv~o?2#O3;AKVABhN&pv?a4i1N(a%- zgPKP1@~Wt)D3RN;($&SkhH0zAJ+G|`?@5aW*dgq$miW4W`zEcep+0F=TKR&FOKf{@ z$?mG=F>7b05izVksd0uo$v^%wXBu^ry85*j=Z^652aGD{r0=}8%i^d){meN%;R}?_ z@A4@mIk}&uY4M~hxuzQHGZ%j}&&|oq9K5E`W)*ciK20~t{}feN*FPBD%+l$K^3chgdPqwIxBku!{E+Lg-A zs(+=cLn?^5vBTcR9;WJP|eiX{qEUo_-?(mShaCTFdKFq|Vl6V+;DeK`K@(>B+NF2*f8bM7AzS+}!r z>UdX1NdKL)3z`qTKlujv*-^1ua(p_tPjIU0*wdHmKP__HJCJg+(%*MrJ5yxMiBoRW zzI1yl@_7hL>f_%{ky(|YXFvQL4uS;TWCw&u5LBQV1ojI*7kq?Z^1z0QjNSp1{!2qe zI0yXzR5P+bj97MZli@RfAyk+}vN)WWig(>&+y8PEr6ckqxP(Fgi1BfQ4hh*MS!Drc z6(;7GAz>m8CmjsA_2u@hKu&0fX9G>-o&|xi3q92vtx>Rl2f^DTRWm`X|ly zSLyOG9CW*Mza0ulGCjX5Ki({y`LcL^nrWQz74f^^BHl_e#bFMe6mQB248rJxmLA+Tf=$w2m4W~2Z@BOU@Uj%T5>zfXVFw-#ARou1m zr!3blP!z9Avlz6=Yt&@4w$^H=$fa=J*unR_m5I@Um{L(Y1PZe z`pMHwv~N#H54lN|U%$12WBBP6`EGAV_hTWFPrqc75HJwb>9K!Ybdy-?&RbKK6vq5G5B87yKhA-?V-3?Rm3OJBYS~76=ZrGl;-87hgu1bNgw>Eq9!0Dq<{+Pk>Y1~ zq{DO^!aqTMN5J7QX(RTJ*P+q-@Z-l*m0#Q6b%M4Cy!d4h*bd0u=(rWRu<41Yd(puE zE8PI}^$gH~?7lxlq2FL{VCgv%@+6Nxg-MxG!IXny&AyGn@r8=)d9Os&(hue_*|;6D zR=Z(Z(RqKA)@Z?$&wWav)vH{^-S+x*d47ShNBWs2S1g0Oxit-BZ?kW>P2u;XN?SJW z=J(vt@imgC{27`%V)hhN4Nb}KQ|HvOfE$qD;i={5&czSAZeV1D_MMC2JP$LV9q6t1 zOu?rZSOz%*d3on(@1^SytP zNhPu1aMY|$u|iFne$M&7^%5^>E?*uDtzXrnNVoM^Dx+ZzRP{L{Kp(jIMSPpVGd)rL z?2XjX5Blw-Y;&oEC3Ho+^m&Xjf@q>FCH8hs3>9xa(-ddwvb55(UWYrVJ>I*S?t71o z{^+xzp!?2DuaxHNhJ@D{SvH}4qp2PbEZSq3H&V@dR-i^Z&5XMrd*f%*!;Xdp9Fb{? zG~?>;`|3C@>O0&sl`vuYz{bDuNl}$bp5FmeZ41gI*CqcQoBt%XVAr4Ds9$)vuJ)1* z^WC-mtA|&{O{8s$v#t&~PE8M_r!e<@tkVuU;rM&zv`qhbchlW8KHahFjS_X18!z;g z4X>H?Eld@pwNU&1GemwfTkBhhRsu`fqAijZXy3Rl_s>$eG?}ROad}3yT#c!nsiK@_ zv1P6L{g@-K{b_g857nu#;A01qi+ES(oW7-1z2-GD7g~6kH_9xm^z2sL&d0AL)hX(q zJsVmch~mm%>u6CZsF0p%zm$MiugtYw?Y1{y~t438C2J|Kehp(leZ}( zzo0<5MIX)@kT?JUL*a`;0l?s*L+AUx%|l ze|VJ{+r-V3!E8T%W!`kYW;Ba}Iq)3cKA*Ch#mXM@MwJd7%Jd)9Q`z-Q;le6?AMxP? ztSX1c9 zki~40_zF$63~x+=iPW;(Pnj-p^O)UKR^M)SuRi4!Jm3Gq3t93K8LJ z*XosCm2Q0=ukqrX-2mTy}p+BY=c?C9H1Zz^Z+%nT}cPtFF4!~4IoK(*j@rGi@Fc~^I%k=H$t=SSr!ZK2oKg` z$jT=DdDUi(%xYH9ZZ6P|pZ`>q1LI0b$Q1z~;^*uM0`BKBQN2A!mj^mq1k40k>_Rcz zRA~&P(oPIJcn3mv1}AD-D!Wo5tf+G`dg+!f@Xd*K?!BURW4eTAwLNTcdG12XLeQJ( z&Qj@7(IqSf{U-#Gzf|i?{iSs&J5YAI@N6zKW0`-axZwvT?wwT1%+}g=k2BRNK8Q01 zK2XTrx{(bSDK~wdQ1sb`PEYt)SRI%ez(A8R*SQJTEA($; zMNnf!6kO=7gccUnNbR*KY_k7{UM1*N)-v*h?%1QCj$d{!Y}!S*UL0ek1LkSI`L!bZ zen)436dzhZGNu4$Yba>^)podt>I* zf!>WVUpFert1lh$9GSDTN&Y-7#dDIi6N5ORqTl^EHg8-&g%D6T4A_Li?&id`Rn^V2{ z(h6qff>M4(?`?|=LXXbN|GMh9i}I0ghrwV$aVN+@8240yAKZYgaKD{P9J(Qe{J)p$ z(;XDbk$6?4rRt81AX~NpAH2T7KQQ99z2dxqi?LafE4k=~O@T<)jeh>dx)E6#{bMR0 z_9Q;`c4#b5ev%W)tK` znc9dm^X`WEhe0nG5r-N)x#@JAI+)g*DxVqf)w$j&GNALVWNV<($k2PuJhHWYYgX}6 zkMqvEY(8SG8R?gI+e z{_o-Y^9`5FWFiNP=ttx|j#M6@NH}piZjRgYtW~{I;_c(>e1-fHO)GD2e%^I3!dGdd zl8@w*fa7O!RI1OjCA0J%Uf-v*v14d|bp2V8$->W^GR|K%YAA1T=q{lD%1YpxpQOxv*vU1z3am!pUHaiOM1GdW(>51B@WDeOPeqr#XyrbRW~nq&F+! zuQm+T@v-cmH~K!K-+uHAY)KSrp0(!xpYQ2ECyK{Uw>WD=&^!8b#>e8Sz4sq-uwIYH zT8Wx40~Z`2lRbNzELx9#FyzhbvFB^{-GSEpWzM2#w^N=oesy7tF1@=&xF_nXZB{|&5! z)92W4JuF)Dz1}=4#*=OQ`q$1XI$HCyadRGzT&%YBBxJ2T)wGRxny2`-^OW6eS;g=l z4ToW|KXPwrpU{YL>joZ_jJ$8!SZ;baPU81X)x^o_S}u7JHrI%$Uo^~Asowv?1u*%9 z?<3^37We6vRQi@XHxGTc+Ogibk;=e&hen{nPsl^)r{{_~`yo?eXV!yfkq+t~)16 z+uAPMrt7NV)Oi?ZNpSw$-p&x4YU?}K{$sD{n|QU4BLZa{Ge%2luipNsX%25cw;VHg zCAXFPK~AgJTb(?F(hoV7D`gSGfAji1vRBHAg4Xss9#6QD`SVocN!j94={0IjojS=z zBC|#Ft&w3uu_q#vY8hX38&H&9Gl+Q=+drkqbAUd}A*%k+h3x*X1>L#*6Z<~>;_&$N z`oXaMc@OLAI~4X(I1y?b-EQ^n%kGha=d`?5E4H_M9(H>$JWeqszE-Wy^YH(MgYH=7 z=7v{l-9y_aJx_hDEb5+36mLD?J)TNkIKDz5b(B^_qI$vXh8rEFRKg2P6Lvl3-E~k{ znCJ4%Gly?K`u=L{SAwy-Ue&ha`3^-;r-`xB6^#xH*wB^g1m1jc?&gs|6N|=%*FpQ4 zGU<(~TosOdJhF+a-@hw%j`t3WW2PkAp768R14e19F8K_aFssCTJ?W_L^J1Sg|JvPC zo`DSkjIsUZA8+5g>`iYc|6QH!P5_0;w5xJr@KerxGtE4A{LQ%EJ=D$C6BDLACr5EK z$j53TdBMZpy;@+qO$u{-T8p{u^ZD=qGcNh>!_v$njEg38!2zXdN#|b+2HsU;c=d5j zv>wH_RWD61{~4Xxuz4}bA-6bJcmL^##ZOC9>>qp7UT5tYF!g9QtCVE+3>mcg*~yV- zWL>#*EO(GERA@Gqo;AJNyfJKzqu1e6C2|vg%~tl@j(8SXxP|g%90Drwf!5 z?UEV;r#roezbE}~xC)SAG@4$rd{Bd0A?CyT!U+N?D%Z>#gWX_TjYYJ+5R zci3FUA7YqXvaSxcD~8q83dfta$9u`&mu^%uUADL$d^xbK)|~nN z$K}n6fw}bhAG?k4?_n?6*|P_NPUkhLS?d?>tG7LR6JT|s=3Co>t3zkm3d5-~OjQsv zp{I;Y0{b$5Lt?j(sZ2fo2oxL?F+d0YwKk!7*E}XPA@Ps36S!~=s|tGqddzmbW1dj| zs?Yf8GTUUtI^)K1i%Wik`Z-W`fsKz}(&JoG@cW8W=Z2~qjZPkcMM|z zt6q#hWAVrVMl}B{PK4Fihf<-y`N$cC`*j?N&F65^wlwou=lZP*8^`?p!#)u0B2)UI z_QI%aMvQF2|GsOQYSCNCM(@vZmO2NtDw@Tq6a`mms-8GV^+fWr_J`I+ZguX;<(!?i z7v`V3yEBz34|EB=c{Tdm+`}yTN((iijAXx=*#&|uadLpc(n}O1P&A?L>Fn;ho%u=D zk)|9K|GyqlWO)ykJb`OsU($gS`CyL}(E#7Rt9R!}puVZZ{(Yf}?1k`Y1P2|9Lw8gj zAx;n9^R8e<0m$69WyIXsnM}f*$A0+NTl{CPPPbc}y}Hsg$FFJV@h3LNKPoLwcvG+& z1z#E~HL}fe+W;McA_%YsUn1apP@{*&#w;-Wq0lT(SLL^2_P!(WnJ0ha)@q)M7J@s0 zuNPqnqINnHq^hv=f^)@ka4ug+tsR_4(ci$mG|Wk?dLm7W8~$3Dn*qkxOud8A00@K- z-a$c5+)j&~XwS4~_={ml@Rchg%#;dZBAY8Q-F!A84%Y_EFhSE4yYZ(hO#ZxVz-_rD zaF{Ulum=W;qIPg(1bRSkY!L*sE8+aR{K%%Ks>zaua@Qikw#FRb--XT>SI^P<-R3yf z_3^D1n=CE$V91ZK_${~rfTR}iQ$Vj>YZKVuXJ*43S#Ku0p%5cOuzN|}h>1RgZ}XZ; zr>9E8seU%c;`d{`mpGF)7fb)+V|%?tE8N5I_b1Ahu^C)9VCa#V~uJK`4LobjT~8XV82&Q5-xQYb_)IzsV5X7lL$xDv)e zO)@?*m)NzUv#|<|>`?jdADN|No=qJ$UQA0@yL$+B*7&WSOTNV1(rD#-!zoSmzbnPk zjVawCr0?!O6xR~+c{yW*QtyQw8BW)3;J-4Ff z_33l;R&9oj(0}??{z9b(^3vUw5!gDOE>JHrI0S!vl|uz$gJ5cagJ8f{P|fxVcntMk zcUkBQag&57jStOaN3TN>f4vg_6D2?%n9_jDt@#+-OpYf?zZ{Bmjg0W*C4e%*ZVYZq zWZ(;c+75h7Al*_qGse_(P3yIY%&aUW0r^7edcX2$yJt4m)-WYV9NfP) z7HAPj9E1)Up+ZdDA*#cotR$GE)%AgPD!3!fGLrEUPRm^r2%_=+LHCEiRm^MUHDjy% zY6sx^xHvZAq6sV%1Rvo3e~1Z!sk5_o{;5}QKz@OdFw|E?Fjd1tAdV%li{?_y%E*9+ zI$QfWzA%J22czmsWIT=zKH>8WJjtb3=FGY$=9q7t{(TiR8|NmWVI&1S3G9@wXY#<0Lil2 z)IKnsJ+{GY$K6dc=QFj@VFH}O>mXk+BvGNB0Gz%!U1q+%PEN6-we{g5@11v$2}4~O z+Oy86@Gq38#K!`BH%)nwO($k<>3RXQgP8zM4FP%~Hs(_m_|!8YhI`g$O#}f1u2y_T zr93{fa8Q9F;Ugvzx&{UbTHNq5>|Mb*B8)ZwdXU11^I}0UVcmemv}YCM(6)CR{`uqt zRQ|rh>?N~VOU+cUWa=ZAPr5?saP7fc&N`U zO*Ig;2>3p_Jj_G!`i6%6Fv7x0F?_q0Fxdt}2=5XqX~NMPgT{o+djLoh9z4E6NPS(P zfS_wL<0A}lPA6|xZ5;gm=({uV-{gpLlRa)1YPzEn3M z*dRkoc#vQ}BKAd(A5&#zOORSEarP&SyB=FunxK7Zw;q zJ*SITIMpD7d*6-m0|eF-c*^O`M0pNpAb=`l>;1pZnYS5x!O$)O7aWo9U#oENWiY!F zf@N^NO*@g%j@TC&;ATI=s}4T_#Fj6-E|AAvyD$KU7X&2;Nm}!5Sdg=bOdN(kIE%78 z%x3Tn2Y-dUa2zDaUXUY)Jaf-yf}CQ90U(kSn8ie)WG4ojaD*m=No@8shw-|D44gUe z+DT#Lq{qXI*h8$5`K<1@}15e(pQft(;63y*#HD0t0Y_c{fkFJL`@bclT) zp)mtf52B@2(beCv%R)oWAFw6`t6Ck3K7w40yoV9S=cc9;*a?A{Kr|b|!Jt494mR*! zct`9ZJZvP1Irur(Ii>mm>&(nNe0eu2ru?H^SCmUbi~h}DAho2L>F`|XXB+7khbs} z;^8ENv3Z2hB_JV?PY588LX?AH5zG|8Zu3Fy3xO{#4?zPLV%=F9jji7B5JQeev_$g3 z!HUOIz|Et4gc_!7b+L@ZMBuFCT_KAlba8&shPyPj?{0?32i!_LOso%?C%O}G)`qS* zjQu#q)k+6{boi@-YK^+4rq9713|9oPgBR@N3WZyKQxT`SfBo0|w{akBV3R1Ku3eD< zF(Lw=mdM!k^d5DGDZ0$#K@;n0sA*ByAB<4xz9#N6_lFH%7e>-x$KkniM5vhN=;9xn z<7%PzIU*sUjL!^ZD=HCmXYKhmX5h$zA>9ab8J|j2N%Kf7{{m9n@m+S+Lm$r z2MM~VBjR8npkCAX)&jD9#n82vjsvPgCxNr7?UhRrY{@xV@}g`=F7$HtvFevaF{z4i zo2^erTdSVntNJh;>H6R3rhABbqo@yXjK`I+MsGvZx;|wy@UX`{ylYCQq`(=Lb2%#c zdy-j}e5!7FR@j8N6XyU(K15ZIaAOa>G-(QkhOigz!?j34$FCRd?3L)8f51qn)G*5l ztgiTndGvn40R;(of#4x?u`AeQ;hp0J&;P01vXg~{@R>;qG;w2&nC%_Teht+G*?n5r zVT(@%`CYIh-UNP3_J}X|4i2)?HNi*-t3olmQRifDIR<7CJHy*P2LY5h=pp7n{j0g|O)v)_A1<^)#1^q+ zytEE}4>&Z{K+GQB!!4kCt*W}S>F51>_ntR_392CK2tqx*d>K6$1^OC%+r*#X^~%BsY8mO(B}Xjl zsLE}SuA42Ll|rLh1LZp`Nxwu7O}o0F{6Mo@=x);G0;GHAKOp^qKpe{_yNoxlZUw)KTqXMGaOBPokLJ7?{6r*bKoSTWoeSRzh(MMETeGz(5Q$@NWh1Y1VglyzmUE6?0ILEhx7s~1i=mx z-^g{g=3WZgv`Ifx8;Liz0ppD!EMY-I1pbfUKYBlSQ^6LS9DG7h6&1x*j@#jJz&H>C z4&%TS2pn45f!yGT)(Pns2@CEb8n8-Cc)D#Ax%@fS^xnEfiR%KZL-1U7 z)(DA~$By}9z3r$ojs-qv{qMlBW2EoQmBEq#Ayo{tkG&p$x8iqCu6ADJenPXZvYeAy z^enB6DmC9134UJw5S2q*(kn6)pu94IunQVZ#8}%?hi#=Pb!q<}=%n+}>|;r@DDR~5 z(C=#4n#;p%FUI=PFud6cGbP2A(@qNqH1tn@6#LZYa6>YNzvzIx2gik$#OEhAP^u=M z^)wU{_+cvwwcEGH47WCI?L`}d?;7#3*Hyu|^~k0+!yFrpD3!Gu^0J`b8t1lQu2yKk zS9GtHUpC2^VQ7E)>>06IYmunmEnYW1EBH}<5BvEj`{-s)nHBkUDbF<4zmcmoIo?3U zeE3-U?t*&CVyYM37AK|(CwwY@lwC*WUN?N@c}CW|ovg3VobcEbR(Ix5$nh2@@G!A? z-E(UVnE5a@?(M{BROh_YIZnC-XwFgbq=ZPdx5ds z8#qreq6nFDm*(1qG7eu5qO)kHdkAdVVYrEQQ;{770pv;BQFaLLT1RXqU(bBM0(zYT z)?ARB4+kKwnzRnvQ%%A+^|l33=)CLtkQ+~bo128Ky@D}X_NaP65s{OqPyiX>Jt3f@ z=z`P|$pKMrQ=2t&Y=bX=q3QJ};^;x(K}!3N1{$2lHIO?Wz~C}f>(AmcE;`1gf9J77 z*!c_kB?uWfk;Ej9IdJQSwcrvx-mfYi{SG6O#uHz6(D+uuI09!5grUhD0X?(WwnjWG zdhUxRxREh8giOqcg{WqTHR~fq`4|kFVy=n5>3dCYhCRG(UZ~CSFTjY}K>KfUhi%x9 zaJ}s&``z>dk%&N6c^@20Fbv6UBg2q3Xxp&l2}Wq1+G3p5`F9F`PrG8m{be`X@J0+u zu&>0npl&3-eKZM^a2VU5M#mnz$sPW?Zkifwr&&k3PtcK|u&o4AXoeett!eMnJnz8m z9p24O<9OlDCA;ycKz~Pqz)=NL_2Q^BTh@1L5ripH=fftAsAAwnf;rQVFi_ahsvqU4 zF2XALgem5Si!Ap~qWmSU0@JRT!|M-I1Y8+Ktyyrj(*jQ#-#>4QjJ@^qMouDkgJ1*g zn?2k{aqf}md+}*a7E%e?jb0P)D>{(Rk(Euppk>eetDT<^0xc~qAq1AmS)T~1h{f4d zE!iecZDXmB9&aO$_aBD2+Y4&K_e5P>dh79XZ7blSZ8 zGbbf8chLBQP0#Py=BfXhu-VrAz%oQIDtANAgwt)q?R>sYjvY@Xdq%ZH^P#5{IX0rC z%OlPteD9@?#B-sqbIbB9BcC&OnK^E>*!#)8tIhkKj0*iGE9)msYxpiTA?e1O7<(zsi^p7f4GZbgtN})=#WK>q*(PrtE&e3Xf*UP%uXFrw6{Fz&w z3!`k|Cf>xm;S!c(wD*(y1x{ju8?y_%AJ`P(Ih&b1cP~@tgpDA3>{OLwNa3nzjU{R! zK-zdd=&BLsV7GSaooLmi`q{4i?+}~wzg{|8bF*}4+eOT}8eaaX7WfViGxS2p02y@7AxPNea41AqLSDP9=q*$MiWAj>PK%#}7ko(h#622Zb5n z5CK=JLkX`>HJK3i&{h&00*2|(Nsu-c)-SJNhmL6{0hf@a2Zx8dQSCn&Edw?ML|}k_ zb&~&9Jxd4r9qebkjbP@p-B7kk7!MK%8N~A+p4nqJ9qNAkW=*~@f=fV{(T}u7j8ri$ zK-we=$3~`YHwtE>nZ;$(?UlaQFwleO1*?d&IyyDzztucEmd81|&+R#Nv32R-8s6s9 zp(5UVOd=;Vn1nMoh0^R~X|-m~Xnj9?h%MWc>Y6q2Z*;iRxYr|gbz*gS%Z#++L+aUa zA<=0+uj%Afnm`M-kXl6n{Lg#-QPd|*Ls)`0Nj%;}MSZJHfxWKy3eis?lEa%4c0iEU;YUAV&#Vl5yqIP&54B(AT1~}U?X2W zFoo9zga}_LDDbdeJs4I;@NIYr5JaxNegX#eiY-s*e>(qeJ)Wq^#!3fX$i*`+P|u)m z07xI2S4V7E$9@!50`P_p4L%p(DJaS{p9yX{AwGgO8_WdM`ox70KOwe(aD|8@rM+xf zf5?I??;y-~M&;xtU=|2;nDnPN6Cw)i1skLn?|~o>*GQuHSLgf#Q|x~%^m1dD@4+1v zxCf&4cEcOD&@IAb!v)d=kWFF?bRbwllt-ww7GXhl1ZDth;<@<-FTN&^(!XDnNv8)3 zZa~Qxj(}2%Ac`px_TZ6Cd}QGfxphqHd#N(*tg%Ag9&S{iLm_IzTE1xr$RX++(9{WP zgF?G=xucW3@2nA0Gm~Xd`1g@;cCfI74C!-laFFsIcn#`y08;XhGr{QvogF;f490O6 zGV`@+2~+h;^wBDZ$bgPH@bq<`@E7|uZ9|m~;yvPEs>v)rM)Qci2NEL`rRa9SoJ>-^ zU}%_>l|@(3PMC-I0tRBei2Do3R@h{>4|+|3A4s-P-X*KWT3{dr_y7+V6AB^{!45{* z;tjmafs(e!(7<5fp$K#VCfQI`VaW15^zYMt+2inPeWHYgjtMUg?_m^*!1l3QaO=dK z+^OpeuCYfPfh!Eq8WrSZBzRQQE}2_Z4I8h^J>2A5`Etb!s5W$1xM92`WH~t0?p`gw zl8sbxVoKqUy`%V-!78dl1A8Wbdggd_QZzMfbN>?L4hOsQ*O?qw*%R4N82(Iqdp~-o3fP_2XyX5y(4fm@BRHN zEyrFK#D05s-daRrVovaG&X7ex`>1Y)I7=;i^2=k2|HB1fVd47i%;H(L_d>zT(wK`j zyr)l?ZK}8Ah!MW==Q54XiwBXrbd|!2j!LUF2s!f{z0b(XC&=uVTz;hd7exW>yZ&vA znwI%_%z78p7&52KJlyvdG8nPNp3z`w%b+#j3G?G%=%rb|qP`<2`>slJ;~xBrk%K#w6`*v?(My0Kp8S6+)@Purzf`0WyXEU*zVyRMt=q1#5bnhm7?Sn7_@ zx<_5z)S#1S(l9UuHOeh~;D0_G&VD~&X21E!C9fkv>ogdM{v0t2XB8#(m##kvJCfgP zo%`2xDp*6#zY3|y*CjY;-k_n+;pIn$7k$zdOS9t(QgN$ctCL16G+nF9BU>(7iJbZ2 z=NG}=H@UsZYBhTw`?k%ScW<_tx|%7ca9GCkOS7og2XT?WlL7_DU;S(-o6jwkfKSE++?}2ZzX5cN;BE&@ow%`)!@AH&oC-+R0kxd?{J-7e zd9(7DFzKc*lZ2K=lpB<1VsVgaYj{Qn1z{Q?+nms3}A>u=h7cv8M2E9 z5Y$BH>Y`W8$h07=m-at;XlinF^^)qF8pr2em8Xs#8!&LcrDJS%yW-83#;FnA7s0c_ zJ!765e{Ait|5IlQJb_{3I{)k}2BS02sQ7owyaNixbyXx7zzeE(3Uqs6L+ch77Rcf_ zL=!D;xI_0wT#7*}A}A!}on(pP6n5~OJ_(riAXvd%^8h1F4*dCHMf0gtDY1g!4~P>G zTf_burBFh91~dUcLC_ha!2*y6s0o#-rmQ&ZV(`I#d2`T0Y>)W04cRS$9kv|MuMuN` ze+Y`W+nmzU2T1Y2u9C4L<|g72K43&<{3ApxVn7U_4HXSGw862vv-`*J;9z;r1O*@# z1X465E@ngys#Kth#EB6e@Kb1o(Isy|eTy~~-~oGe3b>I7bz^)WVnJ72RHXOw@8Ys2 z^ygMqN)ING`v4+>Zh&?fcrsj(AMZzc-iEFUeK|2whZ`yi_g4i47{}AaMy$k zL(stip?udff!)!E)@5J4;|lY$)(Z@B`m##R3A}E#XWgvrR)6F=0YpcXe~a z3=*hcYJ^Oi@|$p*>+BYdzz-~ztQgc zsd%8^8L_csG|HYlJzO8PjnAenah_Yqq%dV{So`u0R*OQQ$ipqPxtS_~rGV}^( zDHx--^!qiVujjWt+~|B_ZgR+}z>W6;?j}j>eC-n3b}G=I$dfj?B(!;YQ;@dM<7i6T zpoSxP57}AM%^jpGyWX#TE)=N3o7t0jUg z;M`hT<+?iurp2O}mCQF^@M3jul)rj)<-JbXyz^N?b6u4MJ%^+)0_*tF?T$zP3)~QX zoAWEPWew;X+lm}H02QGv4OV2wfrLm%FybPrBdo&3^byu}Xe7+?&ZChB)`jmBwFiL4 zp`TH}pi#xh#qG<5clpkUCyC;9k7)9}-uSr|%UNe?VTinr)TR8M6SSy8;cJ5W5`7AG zun|Q%9MZ|m8*4%`w)5Y4Ex(`A`rQ)FBn4mC73EPwb-6m3b!k^rwg)PpS($?oaWxur z6u5-3;r|LnBPvK3M&ZmufkYfYfyZ7nf>vibS6ImA0?b9=ZYdsZfy#~~7g$HU zbepxs2}if!V0ctDaaR+YSd3l}*iqX;q+`JfhvpKU)RKeg+gc!(^&X2 z0}lRqqi6HbFhW-%aAvp_;A18@GiEQa_&Rjx5Xx=fn-mej2|%j}dEC_$0r+=&!4|+~ z(7NFc5TP)LMY(|Zi;|r*)i>*R-NxtmWdf~`BGM8dY0cKP35v)Z7mJUdX(C86hWhxm zTVZWLUyP9km*Olyv-bAGSCfpefe3}U0)9O59c~0xrmQ0vGda8tjBo?hNypH|2i4y{ zTelUDV+|#sb^t_CD)wA^=y;iFJD10<6Z>|&Tg;h0m@)gy6L%L(f!JW-4V3_dqB1fT(qfV&X?bv)gosyUfP@C-`D?=sVFRd) zVABBnQLT7yruJcs)Se;OV{Zf}W3Z(fl3(Hp_?JaM8G=p;1sc$LviEl4;Opu{1J@RE^$-lAxK|b!R$J*+OHghAxOOcGeRO`l2*9d;{a(*r8f(p= z!fVLU#X4tvXZQ-y6XPQBQ9R+(ws+S*e;%0_Q*X#ou-y*Z9uzM{b&iJ(sGmCJ%lOU5 z>?m^}WQyd41JwrW0C<|^VH*(^=vt9u$M=_G7i8Iztj4u)#+#g|c{HwM6l zZyml+*Fr+;%+Z8`S%JiIj7qOb7;2h-jX@*9eFY|n1qsFKa0)k9`U0Dm_r4UrK1!hS z!6*3gT~gKvuDZ>O@K5BZxbGf!^w_OKO?{e&kA9-%Me)murAil9H`f>KQqM|Ko|zfP zt!4jWxAI~4Bopm!iQ+$BPwp^Evval!Zq3(T$}{2f^4vJEyw*7^daA(UnCok%>nB79 zK6#vc#lq?o%_!CLST0(n?;77v*Z24)Cz=-uotJlUjnhOX*-sfh?QomvN~IMFz8OTF zJUBL-l$0Lm7#nkP>ZASTtDDr0RP_E>bL%qgU5n?|j=|aG9TQv?kIqX{%KS8z63T75 zho_;V#x>?7>i@B(}3Qf_f8d=WWs14kPPMy z$onuWAtNsg9lOY4bCg^7*U1!;ox$WE`bHqieOQx_y_G1*yiR}AaQE;V*gbKNJthty z2I>^VT#TLx_Jx86pDX6pWTpa?1*ZHPF*gF02Kt832r+EU#s%(U4zwqHl|7Q2W?SWW zmX_<@a+cc4|4v)gf z{`EZtIy$;9@Ib<|L}`g^hw!7!$@smyUnKeRiVY{*_!htUcz)LX;6X0cdCl`9L;wC! zgq@E}`2LA&8gBK8EnQp}D(J`mx`=ah@IuLsu>`KR_M)bE64Xfmv$|?zRs;}?5daPW zD#6yY6Ucht9>6jPqf4?96fh%l0l^L7zy=3hvTe+3b$svjvN>Xmp_wX=O%Ko~!5Qn% z561?gf5b!-K^RdRT4s67SJB)}p3HFl>~*&EBTs1k7yiD0yPZbf$%p(@eU#>DX){y& zIqrzr3)0ryqd()ra^`DMV72LFcofqLe0Hy7zX52BZ%}FAUXf~)V%vFuccikg(DOd? zbvRIdzaTICD3W0RfIoX}IL^#c)@=18J~}1j(7QLS)KC?TYz`mE@n>8UpC6Gz&3R|t zBc(6DSKPkbdk&8-J&rT4>VCDVOdPb*sL=M!uw(OI*`9j3uJ0uy_s97_pOlVo-|`P8 z-lhL4FQu5%z!#?cbFjIkMR_1{?%ob62v4BPVrOUzzIy`Z63WAlTbu4I=!Xu3ev%4w<2d0fML zdeg@mQL$^k6^h+{wDQ<3Yd^?{YbtSL$=ezpZfRj<8}V(1`E!TxyWz{1Z_luP zx%O+uXK3`Qu}PdPciwR~w>zOH!y_`yOiW^8qNUc}rhM6k-5TK&{_7@-Sf!-ccAYrl zTJWG~{#0+Bfb-uO`<{OK=pyD1%+c;SDhj>3(S)T5uhyfJe(-`yIX z8z-EsM_w^Z>J_;*RePVRyC-8{s()&GmOAg|%nLiTw=@NsJ4Di|i78f(T{=n?5zk~K zrsSq0^;Z237AprtK3Vgu?Qad2@KIs;Uy={ERd6S{HC=sYlSY83kmFx-+~6l44&n{i z9Z#OrZ`@Dj{NR8fF8%|T_D5YM{7V=PZ7By$CcA7!9A_4A0g5RAyyUzBLO`xdpv6gY zLnkbRm4BGTlfA~MIeQUgmWb;Z*+W$b*oCx%4a3~k-7P^y+7UP2ZEaA+`ap|~yI5JP z#%JpWa{lFo)Wx0fCENxeCB#l@`*z6D2-NbgSOCA7a1ZqJr%TpfX6kgW63RUyiBA$$ zDJaIzP@kb-7sM*&W-D|21hllrl2C)R<(N@}c>=f0u1`^fc^2Z&o76ha1q8Y+^SdZqWHkvm)JF;*n7P=Rw6jq{^d&roMExR{-U+@ zJ=D6G_<(h=v@{@-45JYg-H*rzu++2H5f~Ma20Wy0q~28-x9huDYn*57AS*CjksMZFQloq$QXyN)82n;=$eVC><`m8YWG z*K~eG(r|wrZysShH@~hnZ4XmM>Hu%cY}Ou%if$&U9@QfHdjg@hbW@9i8eEsj4E z+j&{InEjy!^{(MAy;y2pR%J~oqtOEkD^!8U4TihotmgkJNlm+Zto-fMY|@+x5#NwQ zWAL@OIlEMIMAOHlF7w12n{yk2zn>~z*dIrIexb~&OlK<2YtLZavjr2K5!3>0BZ_%( zKj~Z_Cd!F<9MihKbwM(DW;sKyd@1X~N*sTP6^qBJdeiC6g451A4J}5={iltx<@`2(5H57j z*=@RYP1~`LDypW{yzZse3k!EsQqrpX>`e;G9oW4keW`hpgWmqK3^*)U`)Pf0OWoYH zJB_E`)0GeQO7=1J>C%Z#X>6;zld|rtkVgE*BTtX)%?Xd8^sU^-uvtiE%hbkj+ImfO zby>^Lr!D&TL`LbuIC{gmD3M=wktz-47nwiS`*3D*R@ohYQBk*;%)37Oq<@u(2sRb&2O?X1{C;BR z0{Z$5&>3&_&K{WV(78~Us^d`9VViH=R)JtN>d1;ApgCX*-hK2^xl(?*{Po*jP(I*(>GP2SCVN4|*y9KQx z*$cGZ8xSY=;lrcDSC`#$Jq4EQAJ*Nn6_S!i8>XeLJ&ANdYEx2DJ2@RKDk^dxJ{!AV zMkW>|UyPI+=GecmlXqqWTzrhp9*2cZRc*s!)F(dh>ugFoL#R{#SqU={)wy&RY}DY7 zAAxpnAlf8s@YU_LdiJi}&~^)5SVw~0^a?stjKZ=$?=E6=XNqiEaYaOob|!S+Wc zJDi=uXpa1)kjqxmq`bLjCS@RI(Amfw7Rg)I4-Pr3P$ud6{e{n@v{=WEhv#2EZ}HXc5keeqmbQyG1F`PtRr zB(N4vr1|O&&z2vhu1M8+moloCm%73#^;>Hy?OW0JLw~0e`t`G4HG8Xjl$;ySG&&x+ z%Ql&=Fl*It%aLi>^RcsE2Zk1JeW#x0f9`NDhn}V7Nz9&~?gP8?f983wPI)c!OHa)= zOr7$Y*!+j%nRr)x`DRKEt^OiQsTL)Z^6LKKGq3Utd!q~7$^)9z zjXuroFxbg@NOJrBhq1~hF0AWIJT7fD)b&T=!knO#^_8>(b?YMdQZ_Lk`P$-B8KBPa z{;ip;ZIZ7Fhf2`F!O_c=Hr21_m3Vc zm%q+`)}yj;;2Hb2_~&n`YAm>>q8MG+8g?e`Yw~A#e@)IXlsc%gVpK6J`QYdPzP@Hz;@N`X^VnpR zejM~0UcgKjEgI=3!7Rs#`D%|rhLo0vDgUi7j6TYI9$|e2V{ zD;Y2&15f;=dEGy}3$lIhQmi=$6;Od30o~`4%%a}pUcyJq*@ zKH?Gc*Q&bjcKTOtIVYLCj@@*=9S>ZYBBf(p{Su6JN4VyFaCn>G8oeT&I`wR&IsL<5 zbtS2!>y{C_uBBS?h+de!G5q$`cZ;vCI>%kD_N5hnX--bQDq&UncloT*dXL3!<8i+K z;R0y2N0u55nq-%Dq*$i7C|$7dXa~c*bP458)yKcE$^Kp89m6WN37!v4caT&8+S7 zmlPFSy+59sQ4gl{q?TMB>{v@%-gB!#sxazp>drMTcAamg|IU0o0>Ns1l9YAY%|?yz zUDq}BbNz>h-Dzm|9nQUV>(J`t`(`?1>@P7 zlPXR7DrtjcZtP7mIU>4!e+{j~uC$b_4fOXM?pi^C4MHiQ2Xaxt5(is^U)ipGZqii)dH(&aF zN#+3khKEs6%C@$A*gk#x_L_jeKrUWhG@FKOqM~8J!3+)#4!`X`gNKWncV_krf)4(K zB6PG~A!EyQ^y%m=>e~wrG1LlFHQP}`A|^T4<-G*bd*%4-Swlk-C*TDKR9eCq+kj0` zVIhE^G}t72?p*WBH}N-Lt#aJ*Tv3_6k#AN*SNg|?zcp3>{U|#l4bXSMxZv|TI6C70 z0BA!bC6XxIO#B28(MZ)*Cr=ZQz0~Xv@AlDt z;A=C-2k?i#%grEV=OZ+H@jG zrlGu|$}}f1VeQ|tPk&cen6px)pWX=PaeY|cw7O;Ou5t%T)qb-hl7cE;o#vBk)-f`M z1&=gTZB;hxk9onfiC4Jk1cwuY7pNgfN_hFTb#=MkzR;LK3kVDXM?5pbb@{G~rWZl$&5`rk3GY0Kfa@22I9q`DM0b5Ez0eWk3MRzH>f=R6i} zXbfg_8jZ=SbnqEZhNtj=jAAov$}waFMG&t#!InCw@TM8W9-@_MHa$ zAFM=x9|77OGKNMI^z-$6am{B_kCbt#h1o>b7E#Op zeezMBh?d{Bz-qGPlSpE{mRr1RWMaTX%gq{mAa`B1bGma20J$3LTfJPR~pntFO@6!YBB@?Unc3O#$|jr7@#ws+?{%Kn_5KsSx7*ndXL-Fm$K!E--0#QzIF9>h z&GqwJZ!jNemNx4&3sGi|{H(|@AogYHwy{_5dXAoTlX5BGDwgG>wP$c#euJI&-18zrZcY-OybT8>$>8{d?YELTX4Mk<3~ID?HTj8YQOqPj6Xey6bwosQs@$= zc`lD}HH>WZSWq@RE7TOs?40f2l-0A^OR_9EI**&Ml+x0^dMYjrd0b|SIl{Aq*&JUf zbGx+refwqf(Pib-w%X+QE%0dr_a@?PumG^8{+hjj${S}RdXgAM_~F9`Vn4woGlwbh z=O$l(t`D9riKJaUJ@6>G0|^1z`zZX;eL(-eq<8FFL&GVk>(HD1_3I*0P$4gb_hSGy z5SUQlG8h!PhXVUUo(kIvGElUf>k6)c0j+%OwU>CQNRUBWL-QHi0)7J!gM#!0@4xtj z1XD1!!R5d@J{;{P9h5IRNtu`Uo8K5Q-K1~kIn0^Fq0A}9z`ly} zoj~!eOD%%if}fn#x%-yCG{e~J$5QD*5$_f6?3v9)v_w-kb!~Wg(}ut6cF=)Yz9^1w zM`cTw@)xAowXb2Y>dSS}Q@pT&;(PZ99Tr5#L)+I}VW)>w(cy0PTAW8WuW4|vMv27M z8#bLQT|2VBl^6303B_h+j)#?(O&sFnxjIL4^{{krWmNB=$K;O0pVF2)50)y3Nmjn@ zIhSz2x&vC$i%r@77>9rYXMTPjgEmJn*c1|VI1zw?Xo7|m4j^<=q@2)(+s?_@ zWLTn%F^Pu`of6~Brlqlk{*RgNFE>Rb6QY=-2E83p6%aZ^q@|VR?s4Pmqv8n>HLZ?3GMzG^T^-?+Znm7YftT&&XKi{^3M)oW6wYqPu>QTE7zjwWhQ2G@APD!nW7Uw!@$J@u?*uTx@ z^X0tnnHK9Nn_qELGQ{jhci^GE>kzqOc=HHIV6+gwI!%TlyFme$2C54wU0|>d3LEGw z2;Gz1}Q_F@Xh5Et|as@P*2_*>bYieu+ z*bR#GE88|{taKdD(OAnF8G9jGK`~Hxs+1Cvp1Hb6yn(*YmGWfZzO87yg;+Y4y>I1LddFmm1w~>j;hBrZrBAH)`0N^6ZDGu8%g=Br+EYmC z*{ZGUr}r^?rPVAvDf8DI5d&;57QqN>o{s>ja25gb6?D9e>BdJ8j(6?yg%G;Bs>)P5 z&F9EgaGCxZxnLH?W0cAc7a6!lApb(N1vSnlXOlM)n!Qp|*4jNv5REr9e8h?kGRKB* zc;hNcHV#T(8k}|*IHT<8DGhuN5MFglO9h6aLJxrNLF~YV5Kl;85#U`Z$38^iKrlOy zme7=0nO3g&Br*~Q#r6JvOH3tF!4%QLLayq41L5ShZDf3xC|ijvIAlzf6`wZC(>=bo zSf6fChvWB`30s>N%ZnKBEVEJ1VM{?eiGF zSP*Fw`sHA9w^#Va9>X!qQXPg7hTbE$dKFXnO4HL?gJjTuzCaF@TM`rpL(7D4@ygX7 z=?63?B1+rS%4;8voj*d?$FA1AZ-Vx?&#}{NQV&&kZPbapPZZwOaLMZG@y`91O7m# zjX*Cr+re%Dj|5DWAD6}Blae4b!D)Zg$S892>i4D}`-`s(zV<~;fZR{EDI?6RE4}j;t|UYO0l?Ais{DcBHFQuQs%$^rif~y2RJa z%!ka}vs2%6=-4%QJSsRYzb{$ToD8Q=e-fQnWuOShGu}QQyCe%`T1Xheuy)U zkXgav1zz*!jpUs>ckmR>o<9%t_YR~F_fIl2tlT3g$RjGc4mP=MLnPtC(ga?H;b}}5 zPJZ_6SrkijhcWjW|Adr}pF&DPD2MS$$o`P{5Ip$d{rj?r@&(%k*9|wvy>F+2@QSYkkgiy5P*tDvXOWB2pVXl@YYP=)%X_T2@RE0o z^CJ!Kl8}#SU#i@a6pw4)_Q|9?Q&0Bk(?9d>s>|LFC3@nAxq3=Ws>>yB?o-qW+0U9A zeXo>OFXZOct7coPUa^(#=PR62WKD}_*W*3^Ci_lhvF!4PA-}n16l$&Q4HF!nUMuyH zKXGalOP+4);K}&*C*no@m&I?FnSy-@>Y~)Xie0^PiOe0HjbgHqc@DK)w_4MRc6v2m z?VL#DepjJk_Ox$Vvdy@oMcg_?diD$Ydi5&5LwNP-70w90c~7%9^j7Z~9TQU*kYesg<5Ol4$bcjg1Y5{PZ4d9%in+g$PnW*@Xu_D{vd?8dD>C>QYJH-`rR$CSvY6`{%5PaJ zicic2c>TK2*L^VvdPPcZS7Fw0ja6cAitAye)+#Rx8E?6a=igrcn!PZ|&Lk8ZQMXdY zo$b%U&$;EvrQ#nR+_gV|Km8s8W#!=kYTxk9d|G1;Tp9S_#eP+dAJbON+Z0Lx4M)b|`_?F>> zsDrA3&YQi8%jkm4*ZP(HVlmfgT(lF{r%vndQPdrpc-5G8K6=`?VqA2M%%FADN>i5? zJR!P2_-_V2Ok2Ba@Ggs}B1_1QR6~_BEM=J;A@5GTzZp}Ylpyn!_Z_`&sg?MmRRvn- zetzgHfp7#e9u6)$F&nowed>T{L{4gW=z@He$D+}xyqroseai3P?8UPxGA&KcJE;W= zb#60#3prNF$&+&mv$2!CNApsPYV)cC2DCC7yY+{D8{W=b^glJ*7Lr-yzL45IUf<}( zUF7~CVDaUE_T&O}zQum0^GspUgRItrw&iV%1-HuE?Y>Jj^d0aFoTOEiHQK?FUMgA8 zxF_ONU~u8CvCkp&sk%$J*j+f8ozGOvhTPG)v4-CFpmI%E>0Xw@oDbuqGVaJS@E=@7 zQP^hkeNTR)uI9lQz6xV;+tP%kFukSWU&X)f_B*ACv4}6UV>#Py84QeTk1bFOY}@W$ zwu#E(8Hj2fh#IVJqZ_!gy>BjOQA<&#Mdesh)`S*NoIW&45la_czk)v%yWB=*$KtT(=r8o zJQ%&`@YdUflVKeTTQ291r3}jqf|e~ivG;rFyW%BU47Zlp6w}|Vjx?5=Xr|v(LtsnYlVWzf>*W+=_aOY!D{&h2b!!7pvhZaxS zE`ZhhIclNsif1etfG*14r-X?aA6%|$+t8DUUz;-$RLMRF^?&5g&!{5dc z6GnxXWq#{p`_~WBQ=#|oSE^*0F?v_enhAZ7k&fDj=)`{z?OeTtJH)&Zl z)LV1XEn_<)aMs42?<)N|wj+}K13~Ub*;pinA85MAH%0e5j5@hoKCtV71ERZ^MsnsbuNoEe`x==>!f^ZL%>GvYI?n+rA*pSP;}-R_GR|Q#accaldqcpw5&E~ z$bmBE%OA_^99BEX%{S1LvABw)sU%T5m|f-Eo3$_~&^F*R)s@#UHcEcU(In>|xqn{d zp~aPTCHKynn6?*}>=Q_PzT=^IzM0a*QvU4?tg+GaJdRx2P2Fe3^IAt=USWQXk9>K$T?0kp)B^WD z&$*md>Uja{amSo*u~CCn9&HBxDq8hn4(V5Q&hxAkEH3`aJIproEwlWshQ|dS+l1hX z<@AQOtN(pJe{Sl?%kNWwBB`I#idDNE{Q?A=JLtEz9tk8XZ3X{TXPsFI$DO8?3ld-Y+N@_~Q;;MNB_KCJ7|I#tpB%VgxUkGv#n z-A?c2D_1e_GxQl~{Oud@-ITyBDz|F)^4smGVe)?ca`rP;zF&U0xvvZVa@U)uJO97e z@aIal`7C!mlBCDrH++P@mxfb^{-6%S7{lzjGe1tY26OHI=VjP$#)|@}GD(8=NA^*1 z`szW!>Z(Zdm(2&&x!3>w#>prQh{pY8c zOz|i>gzo-LJd*$VxovCkJpZ-G{{2tKHa^($r~3W(U*O+w?aLgw zE@@V9{_sDq>&PvA+fG{7zy0K&e|KMMJ-4M&Z)n4RUsp$6)Bk_9|NRL6JloEmC`(be_yQ5T)l3U#RJck-)($vI-1k$!8)iLp^ocTwOIZI4!s;O(1(+TChCI-yx26Vo%V<>N9lKH=!f*Z1sdX}eCweDuQ_$MBRf zSBXAZ)&4S?9J4mHp?K*iltURR3Y!e03M>1XGChrrz3Q8WCVptu<^OHLbU0yUw8Coui8K*LHq<0zh?27u$cK=i!k)C{wSsdR?Svv zTGE8-`DZq6kyA3({EnIffGStOdCh9gamUmnE2NlphPG%%$w(MIljP~7RGpML zl_GP3Nl#rREU_4#Z4H%%Ll0|Fl`|kiDs2b*4^ZO3R|-Vk)Tx9~Suf>S z7Q|*3Nw-|sXPGlm9+7QHOUXbQf$qnO0w3BSoPFP-4wS;Cr5?Ep;z&>&v^so z3v$m0^q9P;l98x!tK!?F5tUedRKMVe{@<6DO|Zn?4;s7dYfl*xgk^Q#X_wfN=XPSy zr(~=2^zXV>-M%BI|A2DDPi;--gc4OB*Z5tpl&Uk27F`Z%TocJvl5*gK>ele;zIVb5 zrs*Mu$#gk9KTlJ2nKWxV<6CaF+E~7M2NXCz?_{cr!5-lP)}}?bo7?#+idqem-BJ=9 zRshz{Npias?V8E&2Q<04x%mM-y-oR*)ab0Fsp?4)j8faNzP3$fqPP3Vn;KW;U_Y_H zhoUHhzKGW5Bk{ZLXq4a4Fx-={E*o$LWWSPJIm;wjZ-vHKXy->CrHfG>yduekq~F_6 z7Q&~X&rz$BYCM7|SzDEl#op^%`a1;dRjI#+1kUYWwrlXH(1rgCTnKEycvt z_FU_4?`h))b&^XsZzSM|(hrj7&tWo*M{Lu(jf zKw;q8=xIQC`+Kanr-z6&V0l8z887|5 zV!=SI1BAExDlM1Jn9a1!&Vm6joj~aZElLCzg?@2fLSI5c?uC8t(byy34Xth2 zS?QL(U~3Z*4M^Iquup>~wO1f?!7_f}!+?{q#?@?0Hf+3;Fp*@L*Wg;8U!}Bz<=D3S zP3lT<*_-BZRRBZ-$}cID-!b@-e4$N$;D7LelGWlWOZD7#v0^8MslN8>E|7kREfi`#rRE`{GDJ@16( z$G&PXFcJKK<+S+3>aDEJitU%zP&y$KDuXe45c?DEJ8bKIe>@LM5jf`#y%}Rf=R|V2 zco~gT*0YV9lvAZIi*Y*b4Am3V`Q>)nUnbf&EWTQUvg!7*UyiXc&pcy`Ch<9V2s+ut z^3v8`*@IO<*z%xWa=CV`y|Te9oddT3BFF4&OYweV4}D@%SuOesW-4n{cH}m^6`(>$ue8V0;ztb}@_EB@p;z^n|L$+XfK z2VB!>YvY7XYPCM5{o@nqOcRsea_Hx$-3|xmdHu8w*_iZ`s$yN#g~zf#BF+zR@Kz>G1pb73(rgK(H*+x7;Pt?%3@&CFmA0? zWM}evvbxD2>#AOGJXOA}d}3t%gvjyQ^FE$3j{2vE9*S4axCGCLpY%|+^ckF}^KY~n z?|rG&mSE9urpXBQ7g`?Y&hcQ`pl@_#!)8W8R|V2eeAa-F$HcsEbq;RI`Fm^xR!7dp zszi&^X%p2^3y+38C-a-3)&)P1JD4JeCRWkn{1AFq-Kh)xsQ`UpmIR}GTUrxKgV!#S zgP*IZ$-PEL3Kgw>doUKA5Z7pcZ*Olf zzi-$9{^UkzhR~WIUG&9;*@61R>6%g*DaF%U&*Bo6!DCItbA)2d60i%N2(+b7pFe*P z8#%LWXS6KKDi2R3mfK=y?%ygC-pq4z$;gGfb~~PFBoOl7;#%!6_8cFntjUnuwiamL<_ABmU;4Vag(T$pYMPD5|5mR)IdI^#HM`r7 zXW45#q-*!p{*Jai?{=k+HNY}lb@uMY^U6L_mWJ_@>H*XxkNT_Bhh}Q_DV4OR6{z$* z*0h|l+)yL^oJ*A9dZ_BHg?j{DB)o#9OCD&i(!rUqS3=^br>8fZ(E&;opIqrO;*w#w zE@*{b2#5c1@={=10at_3SolyY^z3q!BBk|oO&;bYDO}rHpkGl_teN%NQah_~f>}xP zWna^+M$Z&&*U*hOqi@Ez6{mRF^if`T*@VPch!!GCTydSPj4b|25DFC4lrFF>sB0b~PT73Lt^3MgX`MTsdb{P|Q> zz1xP$g&A;T8#Zlvk()aeHn8Ak^5Spl*^%ZX63)&B*zz|2WGHW!Q>f!L3-a0V;GcsSjC&w@cVUjqWwNY1d=y9f_!0=u z<*lsvz_){1Q))dsd(*ST)ypT+BpQIlUhOiMuufMO=ak@7DyGG?d?)EEVvCi^Q~s0xDTpc z#lf+oRFd^6UM8MLF+^{m(cw3M#DXq|3B+~Kpy7dFM-urdaeDMW{`zts3l0_&cni>* zbbQ(xxcVD9rvI{`M{YWpM-?0_T3py^W}YyhR>X1GLr^csoOTLn7?=RC;Fm|dgT5ph zYI~UHfh7WiCmJFfVm^pABpxIvl4!^ieSpt?+Bu0qPfImY{1QSicHhJU-t41|3E` z8#Evj5_mE5_e73Dbe#e7(O7aG)cEBn+Vgfc-O-wf2_8Ao2{87K;DrMiT3YB&IU)mR^ z-dDRAoXKzy3cr7HdG$U}x(GoLGX{nSY`sW_PqBIjDz6cjxP*ibj8O*lXf$5M;|}bh zsxid?Y%ju>ha)&~i39TyduR%uq%e6+!NmRtNRuESsKS5?ce4n`_RlA{J>DT1wk?`J z0DDx>PBBpD6Y(GhjTH8WIG2d)Ul=-mXxQR%-i&_Yn}fG{H`Y}bn51IZO@_LlhzULAdI)PqsZCXLmo4khPuH~QI$|_ zzfbj?-~-tePwKR`_88b)qc8>(MyiZHxfom;Vl1j^YL0n%$q>ftArR-t-hjCnl;q%O zy@xs#6M1^^Hj#6Ku}@T0M2LCJ+&sD(Kx&!KqQE2uLSo;*07OgQo7B}YCfYfrxWq1n?0SF`^1S88lIj6OQOpwPpgJmc^^pZD{ruFUR-*g_~V{bMXffe%2M_w{+j(AwB&nOY7-8CWMUT*1Y_EQ&DJKm)*;NnG2(pCEKmmfL~%@4xlK;=l_-4)QWC z?iM1$*SflML#cS2(98(N?>_yw7`qPYE_EH93%=)zAE>&)Q2|U+h|Q%uFYvRys@JuQ zep2`g4;?7dCkiF_axWGB+n+v}f|CcPDXtE|loZOa+C~~L9cA0VE4k|T-_v#O;Mb!X z(i={%xFf!&si}#AdtsA7U)_N=p+<2hNCWQc0Sg2@jFM9WH-^!B7WRUh5&-ZJ?>F>{7AV;+I91EA6 z{q+hw8rZK&Asxk(5zt%4e1zPu62n9+rRvL0PNU#u?v;_LM3^CN9AiBd?lAo9e&);7 zf$R#39pW0|KAmCs5!T4kk)AUaL?a0T-u;sZ?|w}K=MV|q`xJ~jD8>tWAr9n}bP2@E z1yB7r(mmGh?q(!NNJ?PAUlRRA;oZ7bdEydeChi^~pNMy zSg6C%&!y}Bi7C7{MP1zusf9DVV4Eo9jZv_EaMFTljPuvrncfXvgosJgTy8(NM!NMQ590-MuL~rjH>mDVe?~#M$r4N< z-ci1k?vi~OG+1VdPMcHaA7T}P<+lE8l zcSydbr>E(cm}Tf|Q(()FX>>bTZZn7d@ld?5?>I6GSnM2Pd|vwcrQw=o{Cw#z!_~2M zAw&V-L>QbOwg&`0d{{~jA*5xm@zt&i)4hL`S%5Q&=DLMKktHGrlU$hU#IkC#ewlYe zb0~H(aWFjQBeWDa^)OVK_=nho{?lnEhOD@oMAtT0nvgk1NSTSRHc`z78+(S5xkAJP z8J>$xO)xx;ee>oC*h%@O+P_eKUSCr) z3^U$H@M}PRCwzIb+P$WOy-wjkBmVy+w@5GNdVvH0;2eh29Yqd{#NMF5jTK*voRy4T zGdG7wXBsLZ1xT2Y?h;NFIcD4u;hutzj|y$!x9wsO$nu1;Szq{jKh_hf)MeyfLqj*f zvcPqwFLt^nR$7jq?Zwll-Y~I-lka(|&3sax83$Iy(kwt;E8;GZjF)=vr=cc0;50UXc zZf+Z+D$hH2_Kmn)fH(;tAE_Gm@Aom`Kr99M1sGG6!T z=c05tI3FZw?a;#DP+U^n7A`-WZ68Py)*yP`wc|E1PHpyT^N<|+bnweK%!$sTlz|i3it2sSFJxx6!(aKAJUR1oCh_v=!*|MJ2AgURO*1A580W-%nq*y>w>6Mv0#ZHjOfLIDsg#EnQYNj3wrz* zFPj(uk&+fBY`fQ!XOA)rSBBHxNk86(yT#@p5D${6f+PsW@daDka!AVb^gcn{Z@9A- zW4DkjgBa&D5e`8TJakb`j>622q-~0#8(L|XE}2{4M^PbKePRcv(NCjlB{h?+@G^gn zrKcl#(`3iw9)??GY}Xwe)4d^U$2kOX98OtMoZ&PlX&cg=$SZ?~ATL98?6~Um{JWu@aC4c_Bc5UeX7fYTkS+(4B zrEEZE-{9AK=}k5g_aff5O;+07pW4QLO3UV6Wx9OCGJ1jY~ z3m(x^vK0&b83I&|ja7gveY>!pl7VCwG4HL|;Dg&cvK$?I=5Wstq41nemcGX*5%06M zKoST$AhAXmC|$+EMc#DxC?19@1Z;UL`^L(>~4!m|!W)h_ZvLYM}t^-;1aFRRD|83h%Y97|T101nQWqV$FYy(N~ zcpk#T9_w6H9(J~3&V!t7v#pbHadAJeymW%hKP8Px%oN%hxQpj>(F?sPM$$`CYE4Z| z;Hs<<4)@Gvg4y0)p8x4)14%w!Fy5)>=)W;<lEp?RCYeq^hO$9xW(m|-&S$IR*A$A zaT2BRT{`@NC^9cMpi_+WRv_s|!eQ22n8$6kb^zlS-%NG*!Agmwbq|FwLM6m%JLap- z7OrxPFZG-$R6$mXDgsfgl`bvXLz_Mv>lAM&-E-azr><_1rxYrX9-VZZ&s}zJHq7MR z=pLf=298jdYOI2+3|Sz|MKKS9_VB)q1i2a=b=baOkuKyuKzD7+-~Vgg!*qAM3jJ=? z%c_#&Uyq`CEc~67IzsSrn)kPn4cOX2zPd0fv{=P((Kz3!BDWF#b3}g%-~6U*rQNxR zVIu_ASe#s3;3ld!e=6J2Q5?Ea+k+_^)?z5`dj?MG*9aQ889W1gJLI)EOORo5F5}m2 zzaTa9^99fj%%_EwDL}i8YBnfHe7W4{%Iz@&fXv`Qg8ax`+IIP-Vmep1VHtd{8oh9d z+V}KmLmqKO>iffQ0}ItnkiddzhI9BWL0UimU_s45|z=(&>-o!894`g-Ll8 za4V2=Z#&p7x4B$ox>2$chtS6R$5gCx!mOJZn3(<;n?u?$Rwm>LcbK;b>;#X(Db!K9 z@T>BBuKjj0YYV8DKG*oupK8+CY{&E9I)h(`!q$8=L4cp1xKn`JZn3UKxzW7eHPYfl z+obl5(`)=#^Ddf{2ezt+RfaeX`QN=eOolmN4kvC8=NG~S`Q*0yXD~06l5saJ_9#!k zyGfqA-uipTwh{aZ7z_-?KWL~($zk%!+B-t1Es^1(-v|eWDue6jYM^v|gfdZjEVMEW z;ya9)Iy$Z*3Sndhm!}y!fNugGJLy#8?{#)7t6-Hq9rY+|0HfL$wN{QN%qM z_kW?Y&Wrjv`#|snaz%uVyO^E{1qZ?=M1uRS)dGej9oZD>D5+|ZBB7#YTpv;D6P<^) zG;-5T-|+Gf^pHUy6-vkaT{Ig$ynFX9EJe-m{lx=TGmqF59rGXGWG&p_R)h|`Bxie` zAfWA@XTC5Xhbtvc8?5EfX8*>9h?6@$FI&-0Rb*Z+`?vqvm2($;-ZY(*c|_?}Tu8U| zpz2Q*RuT`2j*e{@{@Mfeemk=FPW%zQ{sF7&58{B1JFx&DC&8bJ1p_@=hCG9DcpbR- z-P>Fj%`j&F)cil|I1*sCAWu-_P1ofV`t-VzLX7xCLedZCneh{H_pNMTWNZB{7-BG> zqf^0N)9mOm;jJL=g6}na>|w>(F)NKhIDoty0C23!{x&8F3=RQ;Z`7>MjOP7*JmoS1 zjFAN}@;KGq2W1L$gZ_Lcd$YySZxAY++J={bLd!JwONN7+;P~*ULTZ{hm96?f;n1r~ zy@Dv=2zX0bTrggwr>ILV8ZXN2W9c3i^&N2!fYaypkp6|oAJ5*UV_^$ivi(zEH|6>L z6R>p$zDqon4tk9pbjRuQF5BA3eMF9&&9Cg8oa)4y$%UTX%kwUdZ3Kc)J5DkM^N-Ej z)Ue5RX-nGsY!dQgZWih2z&GA_ITz73y%|vp4htQyx9i2AV!%4XWD>(%sm$CmJO!K- zSnwA{GXP3r)OINAAzsJ0FGR>pdSRp-M*2-)0y0l3z;k@Na-`%b%%vZTT6_~93+;WY z$D|?34l?3})YZVqO%O1N-$BuAe$jTir8rb9Y;4Y)aH~{PnhPG|G4KC+H*2Bs?;LK0cNwnbkt4%mPuPUu-&uRutcnBkxT`0G_T@ z3*eSfhExoet+1HJKDhg8j2yp&QPFA7S>BF9pBS&AB|-d7$=OGCJytLA{LZ%C4mCA$#r)KRhlV68$*7bhidB!)5eNxf2fzWvi`;pAr8PKXNpynSu$e9!(r;4-hpJpd^orhLPB_j) zOp8YPdiIEg5k%Y=e}eUch6Gx>_i?ktW%B86@krb{Iywo7iNuW`%N51Om)tB|6e&ev z__3SPah*w7MErpKB@NM$V^0uS$n{uS)vF<%k~e`4WlKvhV%uC}>ikB`4BqWWU$&5L zafuc$h=u^(5GQvA$SCtZ-upbJ*A>+W-z_9WrltcX43)Gb*afayxV!dRCk8?R0zeLki%0a^#uXrniMTk{Riq{! zt*u49Omu4D2dtkbBz)@He+5wX^t)ZsCdW$RVJDKGKOz}0{n`~SDtDHSbgh4=@epSq z=^Hiw;zYFB5h}0#f&If-(H#$0JyA8Zyo!{?puQW+#{fYD0TZo1JHz@eD^3oMr$~{7 zJo*#}Jhd=8bm{jmT>@Jp&K0kIdn#X5s#26uxPU)GnY33AghxZh59jJv2$3Y=-nVh* z!;hdX5i$@k8RS`MR`r57(#X&T;1wr#I2gKoL?WpH@&m#iB08Cc+VxN+1Nrun{ zfRIfchGE|$0`vhn2=*UdrZ6Vh073*Z60`YoWZCevkB^m9^3l~QDk={vd(nM(uVe^V z%g``l?FbnfN6o{Lss_yH_a;XDD}49l|DLqSGT+EjZMb-VCaz)8_a!^~R=PA!+P1MX zAFbP851!!fnnpBQ{XFh4s|+7g8?X23Ew|Pi+uXQec0cs>@%lkFquG&zyH(iC3&S6) z`sOfP^G0AqqYPWD{W_EMmS74{5Cl_fF_fN)3o$6{FdhZdc|cjhF2-4fa%Q8m8Xg`P z6^OaSb;RL}A^NXya<3uC6U7Ly`vGhiMbh_u3T7pd%rvc<08y04>0S! z&adCTnPji=wf=>+Byf04nZU9CJrs{61ZZ zzD{EycX{@OM%DEjU!?DTeequ6_3NikYms`gbD_F@>x*x38*1tYB*28h$%S?{q7*P} zz!4C(s&1Ie_*tDs7lW!JhQzZnCnSoWcSDWs+eZn2<*X z_E5zzRlmF;i}UBi_+tl|B6|TmsO$~h!4>RmZ zxD%c438mQTo<@3K+nPhW*xA|9J>yB;vA(Pu*%vSvz=kA)AU=X5X)Vv-$6qSasTw+` zP&ej;56$v4V_fgHP{kDHs}qN)PEZZRc)n`j#{(tbKl{YUI9MfL5#x39@)|QY@cUg9 zzi1Aw1PpmZsE=-LseL_xPDfvV|K1~}g2AHGd=oPpJ-FH>ALB)U>9En>qa}|FBHzC8 z+$&ug98MsWh%%O{m!HiI_^-TU?v14Ikw`Apif#vd0DB^`7emrNbUUD*ga99^_`d7u zCC>8P_|-nwR$Y&euy*s70ICyE?*C)$7rB_Rofg_iZA4x_AK&7E7qoQynNLqkxh=mP z^Ai+5{lq9H;!)$N6=hdP(l#CQ+uL|MnxYvds$!cs$<5f(>lzsvOFiKiaj!FpBdN|Y z1F0DByb}k)_m?yiLQ5TYPun)8tMT`SzY?HVkbNug<2&P$B|+vwueF2aI0df#>`Z3e zDDtLoA*tzb@Y*{|{ZlpxWZY}2oMCUt24+Mhsi*FF68!ZLkG?*+mELkZQJYHBb zkVxI}E2PR%T3q}SshL2}DI9tTa0}z7N%VLg(^}_f2v%%lZ|K~$_Jwse_3qLt+wKc@ z3ra=VXQi&Daer6=~s2e1l;OCO(FSkHDx;b=|@Tb+8ojN`3O!%};iX{-D8A>Zda za`xts9oOzt_Gu zXtndUu2uiYX6^Eu7Y~iv+)sP8B1n!ldi{utyHD}+U@O_;2fEQ_=Ykt>K2 zHu<)l|A)nrZNH9H9f|K0;~8p=RtP5a6bmHY5z3u;f~48)FL5zB*hX|S%YJ^<8OHL~Ii<6M-Y>zeAZ>UB$67xA%Qu?z>#s}O78r1gHlJ(HuB|_1 zF>m>d=hp>+^{cUes_RP!vXP|x?ph-u;W&R|HsecpOt6)j`jEDt z;>=vhMDnbM&M`fu)2k#_2U8esyF7{Mi7{NOAyJv)T20_c^;mCEH%H zF_uP6y!NFE7|=$WGfA+QdWcKPxNoLfy{cIg)3k4+zXM2?r1#N(v?$m}sNL-5o`T66 zy}m1^t7e4eISV682Pwm&RRhSnF#e3MQP_RKL{@Wz~NDzSBa_VcZ(R>(up_2_L<)6*yO!gm$ka7N=XVQ=X_f>+unI${Lqa{xfXA? z{yMX|vYOgIcFEA$C+#Iw$=4S{7f7cYwLoibD(Y9_9&OL%vqDIUE|t2Ee{bKVHB5J@ z)}_z2bvUb*rh2(yZy*=v7+728rqMZ1E@#(m%wRNymo)-R1V!hr2aD7sOIxHb>-D{**k|ce%0V{$M$Bw3uId zoJ{#=9l7ZwTE_P$r{b5xz5&hfnVqN2iE09l(buxKG&IQ)KBKN*t$PLIova)QhP{yGCFOUcKtK9?^)~A zefO^Mo4wZ=Vpl3|8|jqapYcfifMY0zRp0C6@QqkyqUYdob8}qd2xlSp?&!}_&rfp- zShuAeRSg#U#fxK&Z*Z*LjgkJUiSM%%+H(7#Cn2>Ik8|-{@~QjR4*Ub#lFe;qW~QRQ#M^xl^{~-fzS?(!kM+yt>5_J-Qd2dTuZB@kYzMRaY>-tz zz*2T2r^dBBvoxW`BDQk>FD-gM-NeV*^hev7qx8-&1Or9JSa$+P42&N}NEeN7qsN=#@Y zol1Oi>Pt@R(5#_nF)`t3uGFU1o5aSl-6~NQF7W?@y!{YkMEVNv4AzcZ8|~s7R|M9K z#YF^~wC`z7MbZhNu;#>f6E^?j1i*S{*V5X)pzD?#d^3iDz7pq!(E7BC=jFt-mfq=j z60P+}&CeUD??oPk9UH+@<5(-iztkr+S$)!SN}Op@$*?tzCb4P1yVT9u!{047c?xfJ zZyr8xC^(Q(I}fUR$_KyLS#6$&x}s;#<{G%^9tby7iv-BfXq;~{ab94~vR$12a{mG| zBlUHd*}kaC@GH+f=?+ga8M4nTaHK4z<%{sY^bLNTl1Sy9^Ol=3P@ul3Vcql34L&?J zN`UyUGQaNdIfnbR*tE}GHu;9g?q4;Kc_C)=?wMCyCmAKoN+?%ZUl*5Lr?v+=w_p90 zwp-O;SFt1gcc*U+$I_mNDh(xyf`vf`;%C<)*VqRpST(i5l$mDzYTd_K9rcU{50X0Wr6Cw2H!2# zr-&AKxajJ<{8|p1Duedn)%hD8ryui*t7H|kIW4^zkh)nty8N4|sg5vH?|q21V&2?7 zX6mDAp&RtkmW}as-0ab*ncAiso6kjioamgEUP7@^Z{rK%I}@Foq{`>;b7#k@&K(Rn z`YvtlmxL;e+0X6&R`DpcOPcleG1SHfuU&{&5PV}DZ>Cuvz-Hz++wZozw^?5)#6aPL ze)2%+H1mYL*@!+Fd+A%V9XKYQ*?bad7L-eJy^f?Wd zW7<@+=z+~COlwE~Yinu@dTkwID?d@XEY0o5{$IcMY`!4CDkR@4r!e}wZ@SoVt7s`> zn!3rcqTsyt%v=_uU6LW(P64~SJH@20CYHrK59~c7`)-AU&L`UFTRLj|y9J%MJ(YYK zGO6_J$V7b5G2Rusm#+Baq?*8Cv^VWyTGDg69@@ipE#6Mwb=OJT3iLe6yIXR-wLL9L z@5ZW}qdFJp==Zl@ofwubbu?%^Q1)sC=D2;^T{vW-8+fan?#_NS1C>2V(GGhOcbg`t ziYW^8-;fKiE8=CfmzS$dd#c@NTxvp>MYWx9x3w%wzdRq@!$r?+Z2LlPZ_9!949l$m z+(KPRnvfUm$k}>8QRnFaoASUw%{)(+2=x=1E{j&TcSb)q?pvU_#!B7f5f;sOCdP4h z?Qq_s%)U?EZ|`{KH;TI%O}Q}%3AGsIdz9WQ9L|fjR_*7nrusJN)4L`fqA4wBtZ%cN zCBVr{pc_1Z$)M>eUc;ltNANB64D2>x>$k)-HI zt3ZZUWNubZa<*rmTXd8{*@NNpQU#4~^rc!Y$L=gElMXy_Xzj3$)=qx<-Rq547r)Ke z{OZkx<}o$i!wm|nH3s@%%nz6W81I4D3{Y32 zzMpsnXB3g~Jsa-}J@HD*RlkrQ9r)yaZR0s>`!iX49|d`2UD8ov-YpeSJM+>1Q+n92 zU1C$~#g?d?h|(q>s(IExJ&Uo8)|VprR6EEIG1(rRimd(w7@@CC$lFP zS)Mby9htVQPP>yzeeW+&%&641O+oqP{=285XKwzZZTaUx+6BK}^pU(8T^v|e@3>lD z#LH;J+@~iv$?0K1>Tx@I>OY_MpU>y`(z$ZeuU~RNHeNLrM*^Fklg1s^)laIpwJsf4 z>Am_hIG6Dkc5RFNpWjx}a^l9DfF(=r(D)rLFEQBqNx-L>Ur^w=e5-9*?{L1Jh;4N4 zE{Ff?b8_T!dS^5g8mQMa$GTQf_%?ZbF?MK9<|$dB@Jb=sjZY>~Gv>b@2mbel1o@3C z8m)VmIo;l)lFr{HAfR@bd40XHz{{A{ixoc6V-suTKCkr-^BQ%UPg@S}F_+d4GVfUe2xY7xgCAX3%07Vf z27)=JQPJgK5#**=-D72g@h@kPX3~tibdl+m=tpb&#(V8_Gj-w~>9KKN_udj*u0^w= zxGY+P7F9NBxkZDg_`;=p@-$P@UG##}Z~S`ulwaKGDPT2?ymjRtb;+OC z?0h|~@U$gwKH73w&t-z1`n)>w%v=2qAP_Wh0h({28IoopFINmsrBNE$>>KV_MGSvIihNp-y>Nmsw_px7?uq1@mZl!msYKkzjR`OpR!j_ zGJ1Wsb!X4$`V3dQZ9iWB5WIc!Q%U)@q0;Y{xwK`O{WE^-5nSUhA|7sj#{IrkC;imn z)`_v)|5#>~6g|N=X&)8#Oo%X#+N?F)+IYtW^b0~s@64_4 zKevNLcWa16uRbQJWn2HL>RDIptKZ)d!AA9FrT%o)V|aprrj1!vJt5iF%R=UVnz==u zzag%}HktV}RtAop)(yvAq?@)%6#dM(Y>PQ|Dj5R{^+85M(#PAuAI}o$D+qY|kNf}EfnGYd$$0w%E!v7yabQ65jEpYbX9^GceouS7q9SVIlE6eCudP6(MbLF;>01x{`K;EfErXvjxnH*O-R~Xkg73<5ppmXn4MtEiP{tZ_54;_ zTjsSm>4kagSgC+jNx2VF58X9y(4U}bsDR$e!rIy#ES(cvt~bCHX!V@62GQyMNy34} zykO9i378GQnanIDk~egwfWhJ0M;=Da-2e}?->Tn^QS!?or_9GC=Y=K&L{`hU>#jW> z)80|MoN4pSzF0wn&f@ln^_;^GvbtW>o;9R>oKUJA==}EovGvwbRYqOkE+r``t#o%I z-64&1NJxitcPb6i-Q67`AxMLSbazR2!&&<|=N;ob-}nBjz}WY_*P40#=2ThJT7#Di z%C3vJ$jA7it^YqP!0Z(^)!)qj+sNv5UkHF&qqde7WG}52=X+>(LttWf_f~ZF9jrjke)xdxx8TK4x}InR9v7T4cVN| zoSYB3L_i4wX?KJC8?2b;i2eymdO(&1dSIY%3-qMJ{3mVVLfN}O#a5h`7YHbDunT?! zG=xBlf*ocBaElIl$zUZTfc}T>E_OY@ULsH?HGjCy?1{(uVqsg{R)(8_&*R_-eW{;n zHsRuaIjA>cg0p+?&F)W9ZqyaSwkt)ZAyWiZg^tI9>R9!F49zN>z4>^jkBj@aFSghK z1FiZ0h_@l{X$h(0Wb>gT>@^a)7GM|udYl7mG7Mxl;L{j9O&f3>w}LMU5Va5~V2t23 zK9Dr!ff6&o5+KzOz?04WbYoExID_jr;Q)GPAOQed15L!}7N(yw0dtLNEtM1eXvY4|T^zE{|&t)LBcF@lRRUm+of$foyRV3i| z!24$dJ($Ma&qiUCUae@#db%;D{l5YOft)JS+={usHr{Ducg;^RtKW&#j>?{5`}T}7 zqUx&-a)L*x1?TDxaaUX*Q@{TMnK$Sb}}g3SGJ{e>pGhm1~*13rK*TGy>2+alR?ci#Gk=URu5BiCK zWCeH`ppO8t3?Wv*BRT;iQttz3wb&1ai`-!SuYlJA(q1bw5Q6}J1=L}XqxAwn^{Q->u$&%LhjCgI4p^dwsLt_nw65+-swY67k!# zh4=(1W{(T6(EK*y6RPFn9(#VbU0L>~dcDS)Xp1qE-wy8+M^ z%-H}gI+&Yj4-DM~s$h`WLR1S7eINL{kSpj5%o0f+Y zVA$q1;{7+52YN}s9%gy$5P&ugnCG1b&TnzHZyLDs8y>`@sccash1 zVtIO|fhH5^bpkj93N!#A-Ec_TxWk7Z6i*@I8{m{a(qcn!fmC@FAch2$q2csrosPuLVwg%@G`%1Z(J`k1`!J9%%EWnA7B5G`nPv#i_j_2tfxaVJB)e1z_*4j!q>jE}Lf**up9PYmH0VQow3=BBv zsspTuUeG5F{?ouXJQ5>84&meh0|JQ!*;BUwtzQ7XeNselAFz>M)e~W7`hfWEL8w%% z48MEQ@x$(ggt0^2JWLZzHB=a43-g@lgtj?C??Ay>q1zZs$D+uZXb-%wKPfG;lc=)u z9xu8)3+De7HQa8m2gF)Tsn`mx-Y7it5v^c_-(4i=TqlC53xT8%X+C6$n>@8R;J7iT zyjT01Y=C!w$;CYhBxObWdHM|eeey5}ctF1$vXB{qgHq}w^#a5TJhRjx=;u)KOaXfd z9^K&`_$t?0wOrYp%{d9Xntr)Kqhq1D6H74Fz?`B8!4W4J<4p_o!!x!)VdFM+&mF-0 zq7eyORs8=UZooLlAPP!(@dx)SoJ>Ez61@dv*z8N@im>m;n-B!4fuKAFCH_t4R|n&1 zV1TFxaqNelP+PutW}w>*Hjo!$gKo*)S25`SlurR4P;an$^HG+-E$g7Q?{1eT8WW?u zyc}9SwShvJP7(tSymt`L0+up(e#%z3J$jP|E(;yo*pv@>Nlawwdf zyLLl4(8pWD3&S00h-Xg!LwKgpc^TzVIR<=$8zY!B78jghwDHy zincKFK*c>%Eaz>g_b19 z+RD&y#IheV`ua5t6T@9PMvID9d-I5{ElzIDcI7 zil<#Z!p1YRCKMOVu5`6=v&vaG$&?^KG2|DV#>gaOqw4I@`$OE<5k7^c6aDHUJ@i9g zG@z0y8>of`!w$z|@170O)a`?DdjCh$8fODh>r%a`X-LEr?Q|pM4?9TM&VP zN%X+srkpK+rawe*1X{9S!;T@?-*wwD2DXa>y&;HDAivq_asVn`^cs0S$g|=^-Btw6p);;Aap&*O{^x zbjkpcP+D6082~l;(lK#kyB45B=>o`aK=uRi(x872SP?wt zPiqj#5ZLVm;A!8@_r5^@zR>qN;`)DcUr0s){NtBJ>g3^x+1Y;Z<{(Tq5Viq{uQG58 z>2@75fWN-;&I0%y1oltmFb5h`UlA~h-tRWVZvYZ~0wNXSUV)tg11TW9>aNGHx>#7s zkStPfYzs{EHIR2co`S{E0FD4(BKWdngr9l9M1*ayK^}x$0QT_!lP4g4mpBHpEf<3Q zpZ*W|34D0RMdk@Wj{zb9(a{3_DGBgtP^_GsJz%^90U_ZA5Gs&mDmnq=325QFz)MjD zCIfWO*C8_0=*?4z<{e-eKr#CqOvLYc`gG!#4IT*m5F{~ZY)mbQcH1OA6ZtyxI9EqL zWGXWt_lj21pZr(1^m^_oc8eT~!Twc4ie|XZrYTeV*0AhB@hdMNDfYhY45JXuIQC$%L5?9K$-)2ZD0b4ISBb6tz__LPXVA? z1CWu9%R&~gNMjK6<{`svL@_|p4q{Fa{emzUB1i;RwGfaK=Gi_;5FH(er{eyY{b>aP z@c(S+15h83)MED2=g4oD3^qSeX_6q2ByeRldA9imD5yUz*8E)h1z z1z@$n5C#MQtdk;w&>tY?m;iks1#bY98X%iaqu#y;_zy&b4d82_G(80&He{0xSowhZ zDLYN3+ZwrBIs#1BX|eAL9`gZETPhfD;@}Vq@)9VJWrg-{g3DXq(h|Ds0nnOyu$K}< ziNJ9KDhy=#rPbBNU~45fn}E*&&Kpit1n8!LR1fS}N(Gb60P+Roc%U&4a$Lwd2oPg| zuo755h&&o>o`qgpc3Y(aR{=!mkkJs}TL6FM*Rs=L`1hOI&x2&eUo={`V8Z7w!n4|H zl9?ZgKQ*&FbzH`sQ2ciaW*Y?3FTG@EK2#Avt|ZC=NCcGaXbZtbHv+RufFuYQ4crKV z+zMq{doV2kGL;7`hy|f8c#!lAcUihXQb2xzmk(Sd2(rN>9CskY18F3LS-b5}0_*At zqtXPxG#2oN74X}f`5+rGK&S}vO>k8PA)qtJJ0pjsI+Ke&V!^E+8)@T$h;v5=(6=Ba z03!rEz%%ps+;c*7M!;Kjd_bX07M@~&m4MA3c@3ZrJSd=npv%a#| zyrF)K%L(T_OPXrV^WV)stwod<899J8uG(o({nUI5U;clTr7arf3K7`G22JIIVSe$TF|&v5WIz7AHWA3ygs{fC!-E zK(_^)AQ0TVfrAFgCuHPE_S2#Hf5tJ`+hY`BgYiH;H$I?@)&e#dSGS!bgCZn#@CuM7 z6M!KsKz0uCOW;+5#nLT+qXyp*dGhcX7#-noz6H@7f{9y=tUC_s zd_aE$M$!On52UCAeD{As=l?KiUBJmgrp$oa0AwL8SoLQQX4^mp6aWeppau}qAJ_(f z;X{ynmi9|5z=eSn6flG`7;r#Y2<#j1L1giR_8`iEsBD0U3=C%g4{>4tE7Rx&aOk}+ z(6^m0rvhKaa73^_1fnKP8?qp2D|5>eNwF--jWYhWE;zfIQsjdwn+c|<#Fmf!q76v zL5Ck7Ulia?3S8fALgeWMaWd32)O$b1LEUl<93+sffq737l!Tu>&C-B<=r&3Nf^Hoh zUCYIm*ug<0#cW=2Q+2A&bB2&w#`G1rWcv(6ln500u@Pl^Jy6;L;a)BPbis88VZxbD zc0aLShTu;(a4b^glai9mAe$cBk{Ndb>AmHDDmQu<5 zYd-6t$$}(*pO`~V9t51%$iS>G$n-3d41qxqJwqmqfUR)cWZoy=IFwB5=b>`UUP$8f zKLwNia(w4K23uHT^LETd*obV*z>`i5L-JMGt+vOl2DBQKXu&PW5Z^_NjBvHOHlHrY zt>y?oqtz@#edc;9bd4CJp#D)q9EL(zDsLrfZK2#;d+$9f>9E$@kMmi4Ok2#2Pv zHu>7PVaF^N$q+-?)Paz;CiEiKIeGA+pZ(I_=7)n~zkCU5RMWI8PsgM2OwGOF5BoNb zV+SunJNgFvaOXDz?OTeA272#n+YZvbzZnER#MqlJIlTPnzpEP%cn)_g$ezD#`x^!zRIII1tF4 z*J0lU4v$=NCYgTJQw=(3g-HDXFbM22WPhhaIK}vkRcVM&A7ji^Li9YG+^}Xx^<(85 zD71iJava-`?@Js)9p1~fpiZks56ppugT81;StSW?Nwsy#EzYQsjHT|?X$an zF)ST8t1P|3ER8X@W^+&hZa2fu!%I<3@#(8a7ybtP=mKuJPYOKeiJjiE#d3c9^u7eg z!rhq;#ZSBX1}`elUg7k8LD~nt(6fTvKOFgJ+shx@mJU|4ZdzXi_LdH=f6n&%eb)|` zRCmlrn$kfR`?ibwRlubmy<6r1i3I08G2SI32_E`~oCY`OUogGo0kMfgh=GMICOeL2 z_BEkPpI`jGyOeB{J_M7P(MQi?pKy47nMHmp8)&+Yi$kTnp@S_%c-)ijQod&xOijD4 z@Fbu6HnEj|sMD$6>z2x#?!&Ijg@(Zynk}u>RklJW{uGfgPV;sAuGPM7S3B`=bRch1V%aTh3Z?qGG;A zAPbxxj$`35;!U!^;(42EE7p-JdoX^f__fp2>4$T3H#eP`r^-#IJZ#*n)2B=Ppf2@~ z!3u8}rt)60gsB@g?4A}?3|Zh6F%alQ>Cv%9h#xQu3%m(lNmduKB?o zgId6D8pkf(OEAU#Aw5Y*&@t!bR;R$#i-=?O;)y=Vi>O)DE{mOh`T~=aG1=)13fU2jH{4Q# zE{^hTZz#U#hXE7;M6ok(Z**_-AI0?OYPlBku_33&XmT#4S~W=&xE+eR{kiLqxCaVjKNjhrQ7$C6urm0 zwBaxSQMOa$6JXzyR59P_mZB)6U^5Yed%-GZ}k(4Bs`0le~O zMWHyhc{Q#zU5jlr=~4`BMxI58-g)l<)W;;R=5|MMn_*Qn=vV_08R4uFLm3Hm1`-2$ zA~|NRh~U|VgsDz@zdV0LDvi*$f?D;Q4$YlTBp76Ng}9!A=bSFLGJhL;1ZK2cY5Eh) zKf|qe?eqz)=w6&7|K}q)jWbr`_|6Vg|^p=xnJ76Ed(W0WMfi~hRsS6+Kjsh2GJ326qwb{d|T<*!4L3~XUzHC zMDCT<%W?KX48iR`Pu+g?OAY8Q+G#qz{lQFpqJnK;Dp(`z74EWQu&eW0)^k28xTEp< zrw)l;`KnL}pij~HW+Oc0Rzu&1XET$r!HKq@R50&UI-Y1B-Q?G4EbD;!-FvW~1m{_o zLo16>Z(@r=AI+A=?*W3UF3qeensJ`p2e^s0*eN521~%6H#G5RVR(Sv3^4*`C+E?`O z&=Lunt(xl^NZ7RLfB8enf01hqMKxcqO7$KFtGsmk$j>3*ruZc(Q&n#_>w5X$&fLx+ zdb~HQ%%-~^)sJ+%U)!;`pey?F`enNG!1xDj8CB`YZfW7c43|>nw|M2U!WWXMd%R!- zJRiJ{yb=jy_<%tQbu4e2I#O0u zk@c@v$2e|KzQ|2*;Igcmd@`sbSjb=A^ScbiiQOZay^KMS%Cb@t^4CoVqpz75;I2MvemFY=eRr8rd!BAe7Kv&Nxyn=1~ zoi%_9%XP%T%{b$bTJFeiN%SR%Pr$T!6U^&PXj5B3H6Hl+n>VvVh?pcsxZC*Gs0!Xi z`~pHv+Coz2#mkF9BGd~e)wyp*q+HOiA(E9`o(f*}?|E>hhyIatabh73#72~bv?tqA zJs36m&x&M*8ERw=@!zaCVX*$V%L{Tn<&TLkZj^PzTfMlEH)OWOc=(yY9JsF1NV2-x z8-(g<_PzOuc2J@5ji$AzS5yBv`r{5k&{Aic^l`i+LkjIpG-gJS$(C>5J}+hkg-hHe zW5YnL^QD4p0X~x6uUS48hU_=_I%*$m5a>SBFFzAsc$#>+X;rt!UlGzFMn%^5DDD`x zpX{deS6?#R%v_!9zh6th_mX?bcM6$pD8OKwK}OlW5efIm#Il(jYAv4Y91HnNU2VA+ zSn)(kHZeAF<(<55RC#I{nbPKJ8Y#0wIC<=_>!LwS^KpiwFZ8O)0MA%>?J7f_jZb7rouiMR-+RQ>U$VP@D2$){W9Q$AzCP(&piDBkhUmx~Rv={mu46SL?qc zV?=yow!Xb9B0A@u6g6}mR^c=3NzO;R)V%*;0V)_3zK+rbIAk%y8Ocw%Q2Dn-u3m9A zxU#-aO!tMpdM|jg3tfxE`{>|u(5&n0k&zTha<{pA%rD(&K$^-)kgjZ}oQg77X z4?iy1E|_;?lcPT4kGBq_p6kRObY;}bC$H{?rK~^M_*Gv95YzEZUbBDSRR6A8Lbs-pX6@Jqm62K5s_C+l(7$8wPZz zv2z3Wn;;j)hD31qleqTS$euEcZZU;>t9o^A;=NN%`M*|;cf7Puj~&@+6K`y+3uc^{ z_FQv|ofaR=ipIFI=a$jexXwOQSt1K1-rYOeA_pEwyj-S`IaiLeADF%GF*cjMh1(r` zr}CX^&@Z_bw=MaIK-l+1^t#ZR`nHVO3H$Z&kPmy)yA@&A%70Dh+rlqQe3Gns)j{H+ zEwW<_T54!#B(8q5TyNU&?%}6j38#&n@@bnV|KJLot&biNz!k6k`P1D#l#b)%wX;kg z?(dsin{X1&`T5VBf{hW(?FK!}tJ0@?<9Ibc-Pw)DmaWHeboIOo(RU0^-9Ddd^<~)j z%yRNrv-Jw0&Zznn1{YfDNV)h`x(ehHP8T%w?&-L^S$Eldw4KHguf~G+)k6+QP`T6X zTSBTjOf9`33%O9vOs@u?&RdXhNqmp9q50>Y5RYq2X>qyt_uAE%J42pm?-y(sn?)5R z1!$RSJya96qie2k-`cMRs(Z+zghM()!N~`Dn~5&v@W!Jr5g9kn_eztbB|>Af1GB>~ z=*BSYE4j>$KTXU&yy(xAlWcy^C4Oe5KFdYb)ctsBSL8Qg?4kd3CpaoIq)8%BPP@5J zRz*UnWOywE2X zoPM7Vc>9#o)#56A18T0DTjQ@jEgyU$&<~uu+9bMf`F-|MkezL6aKaU8eCgYM>NxAt zdQJF-)}a!eZEYO)=4Q^6MEKF0_JyQJt0(4L6^eV*k6sKfZ=q1_tFw$-Xl{jeVJ#z8 zSl;1h%QG@y%*=>~+~)#Z@R@K3`*5dP?^@Yo8b3xR=^ZBe z{B+ZK=j0?4);gp3@Yx6J0Q9Z9&9fUm6@9!qUYrfW_;`0L)fpu^hm~CPOgAZC0U=^P z6KSy~VN(`8Cd%I*%t(!#S1q5Pe$lI5oFoM=CSDNkjRzhn%kS{l*1eTp9)67^TR<35ZsuB1Q3)ePL0-ONlYib&>iG{2 zk#J6a{wbHJda0^umvcP}x3_iJ&aY!xv(}_25G$E8B1OMcb+Bl!A(E|C{-tqk{~cFO zHT2-!@l3=wz9#d9TFU_G0JSP}AwwM^kb}hvYdW>SI%VrgSqNeFBop^;L@OD@ z`!%IC_*qv}p4qYY(%wdg0mW>su2H9IvdUP)+C?r#Y?n|S18Q*x39-y~I-lu-t>~k>%UqVe*1YOjl zS8DYt{$%EY1||K9yp zf$oXp{g^AMaOZfW6|ae|-y*5{izyQP#HtE1 z%Hpga7@K}9&v$vnocWR#@9{Mad9mAt)$ZS{2az7t*asn2?nze9esOc9RJQTVdL5rB z)HTy&rAc0Ec^}Av;j`w`#k}m!SZ5y0&0PJpaY}IyYfLpBSHmm6 z0@7Fh9)Fz3M_yOiz2;mzDJ?7OCy|YxYQjH3J}InvQ(@e*lbSb6ac;SqfADGBbAjfYKSXRo!43a%>aD};Vd$l%KV`poxY;BEe&DMEZ1wjGlFgt zvB+2}PuZQ1TWpI)XJi#@J!X+(oO?PIwSq_WXs^qLhfZ4a@(-b4-v+HAHL4!*Ttq~d zr+)CCG57n0k*;xE-Q>52r`_9qWFoIVEBHKEhi{bY!N2lx_2UtzmGo4x9Gj7JzW(f% zQAgGOnTv+beJ7<(`SUxDDH3dL2dX|MU(p>w>#1+N2*F|(c_!7n75z?*#@`b!p@$0-rn7NByjc2oM#f%n*tJH| z_2BAUohaz%v!04Zco(d^uPQStH!k<1xr%Z!sySeFL1jzmHnNMaxWHgAd%hj_eI3tW zC8uH$rWaIhof>nGAils8pOfxi+deuqtkte$(HnEB%F&Zx@e|D$E3rPvGiyY+YQXh% zKxnTHgG@}(=dF3FlUHs#dB={Ghw-IEgKb#(_qd-i%thca3%@U;dmq;k(;>RPu3T&2 zTMXwsrNL}VfvJs}t0RWiRS#EsONW+{rEx9y6+yzKNB>2XM3vz7jd&`{v-ow_`OQ4B zIEz>6Sevq4PfVmpoIK3XM9vGAE;Cn&DbgV38)2=8}B=T10KU zjqT~z{X>s^k>p#hlC26huWGxYd`~K+WIOlg%2VYT|IBdx%=M=GJUS^CDyvrX_)w59 zx*s~WW6SC&`=r@?_bq)kdHI;c^h(54;^9T?1zoRw{mfxsi1>vrMkG5!wWpIIDQAT{ zs`aw(R{`v4xF;JExFHBLRs+430(7F(BWlxnu&xI_T_u!5SaQJj*FGR&e zQ>dgI4kx^vZDwEKx|2C>vS|y;VEEDhRtgo6>oYqC7ZwAvuQc28*1($~o(xSGF zi+E&1>rq})v{7~Zz^TFBZtX*ImmRX!Vqs7Ges;j6${x(UM>zCJ6;1YlOAmyRX8$R1|ghNd{87~Z)Kt?>40ASNHG zyM)EsaN}v>fNe*}xxb70`k*|`r$TiT_yY;yVCDp`uoz}`7GCnd3@=&M~u`_yl(C^@C+87^8eRC1+{$w)5VsrRuz4HO2C zTEFYT7G!!XZj1A?t{9>E;Nlt@hHXNei?Wf-rdH3$?MCg(qgA1bMgpudb*r=Ao$il`7<<@cnE z{kziJsTF1a9w2~z^=a05BgG>TeVT*rBFLeq#8q}T`JC&^i>wZ+{^7TOj&XF3gb~a* z4~PFS^+NOTe5mTa@1{Fu&?PpqwBj<{ip`Glb!p;DzrG)V-?hA0NZeg~YG|fSRww)! zZt~71_&ejEXP`p^8InQ*Lf(dd@IS_b-s4_qp+RF7&)J*vs!kT}hRBaQ3ynlD>GZYQ zW&J9l?LIRv94Db8VVT411nf^&t=)?q1MWK)1>B@&k(PSvQMr%iKaKRL+&PBBV~sMJ zR2PrR^;)auhz=r9!#+BT@0o;jW87@jHij$IKc^ka!{xuFxzxBD(DrHPK72 zbqxKA`^UZRZ8CmDxmB+&dy8yhbk z;2oqyri;}NM&Hu(-IGh3WENfv4;wBvz!I9><)3b9Iee}B=lGPh;6l&G&5RAwxuQ;z=s)A0f-(5#+ARZ0Baoz@I9Oe&|FKsBh+M1_O9YvX(D#Jw` z>Lc8~hSfDya}9aI-yGxaN{>j%f5LJ|DW~FOMN85QKb3EcrC6yw9tD%RV(waZna&Fj zcuuqkH650dul8x`%q3cGrqEU~`WE7>YRuTLDgAR_ZTDem{qom{p6>9EYn}B%7M{^x zJ>q$8WW8Ze?OG<<7iBqBcMXzf*{6>W&8F3z=_S{W{WV)qnK%;bage@WW zB#exVui^G=h~?+w*_W|6P#(;pAFEaEWH|Vp>sRG;SQ~VkGA~t>cjIWya}~?UoKl-V z!KFyBo2K6paXiRI5=Ce7goi!5z5GwcSS}Tps=EC7^GtIof%wm$_o!TpEiGT87M(Yd z3|_8vpN~54KEXe0EAH+w~kAw4xWOHt%C@rIxXP2jDa?y+b5?6UOzxFo70qd|% zU15^y-$JasiI>;NSmhGo!kPstv64=ukGmK4+yX()v!_gf3Z!2~N)fkLbg?|RYf zGHI=CC_(}X)VuyJkd~6Ue$PA9D5bX)%*PQT3n-WFX)^w~pOTtN*Hx9mw`3vPv`k@h z6UQe)MwwAABZJR(5{g7-SlO>-Ip54-33jJx_%C8M+#~MJ6DS2Y4URhpOjt-n#ulN- ztD|ia{gBKp|AL8iU@eB&L%G&iW!+kpe?UIUD<zNsg5?(*!G={ zEiEY>lA$BA;X+gIw4&vLC0pEY9dY*PvjS62!ijGZlUyT*^RP0mNz@0deHJzB%~rAh zD0i7Y>XP8oj26|SWyI(!^^r0-HBtJVs+ricOfuvZ^+`tZrw!k=Sv z(C&5fg;ZVynlmcu`1FyC_>B;qhu+M+`vj*eqgy94iSz=KtNN6SER+VP2*U~;R9++z zBYIM?K!Q*yS@mfhubdqx=%dD!EX8^%1_hd2)#0BoHfsjbgdW;fMa%;FH_%6Vc&6{u zohT_}5<=^O+3*=n-J&!UTFa;jrA6q$aB6DmlK8?S!cXi|E`Lne$z1Z3equPos!1ZU zGw)iXic!yR7YqvS77Xdaz!@s*t2tv=sIV#CVIt#Waz9g4r5g0DCV`r6vp#~0Uq z+~!1C7CYi?RXN#+r)Ldc7q|FGtw)1&UFrlsSJ2uo(RG3O=eN!Tu2kkHhOUq*l)AU_ zF7h)GeWhQl$=&`A+H%Rb2L1jXsoAO1=f6OUB;ZN7{Iu0RB7Lh`l^oZ!HN8CT!K|%_ z{FI2>-CtDABbmZgvP7u>e^sfg-oJ~$L25l|sY_)1dh-nbqc>yD8?fHtq|0lX=Bbram|SZ&{IisYc;KKv zsvu<{WT}I+!>g%7fTH-f$=PGJMxEdAmwM4$CI+0Y$5YjT2}0?O;$2VKCkCI2WUus3 z?&Mm1R1uZZ5;l^Fri^gCzv-2*=9g`7N17RVXKj`YO=YH3e(XQwMTEtuNGgKji~2yNnzHzYb^@%n zV==4_5v*YiUAv)U-L7c-ATC~yg>?sfLoct8{e3#+`73n=p^+hB}rwXFqnbI*M* zcq*!{QN%J+*JC44l2A1Ibx(NGev7R0p}C%7*^F|0b;GBSM|~yew7DUnUIMEs$pjfb zu!--6n&!wzhS_vUIcsnI9XFkRnbZRPXrikf9d#?|eTg;yyd}cF7qbdIvKTo;N|aGK z>kVefj985{%KVZrt%CKR{Q`>Z@_h|;3?1{x`WblL$ z&@jEL>6q)Xs2Gr5v9wUfds}Qhy%t4#Zi*vOF<6S&DJ;>8D;#)l{S*3(gWL22B|>WZhDDiXq9II^%}gSoyj%fwbx zGfjx$F{y`_$(ia!iLzzg=aivWHXFqlMQ`z6P1IGx^trcJ-zt+?1z3g0{hAsTWzT!m zf(_&EO~6oWY|xXNbpgX^QLe*ee3}#^@Ozqe#KP(OEsbEJGA&ufJQz3qPzEs^1JXXe zsO}2BCZcAbWyP?cM`s-}R{SEu%o$((y3gcg$gu6NkW6ji#lKziFRufqWx^ZV)?W4c z^M1oJQt6!9OEX{Pz>y~w^H*e5L9EMCSBH+xxu2shIY=wA{6J_ONoRy@K=U0x2eX3K zI_)au{+$L}15PRyf375B-*qit8u_NO`22clU7~J!ALXlPBPX)G(V>iA zXmlISu+Y>Z?~LPrt4&5WH?=(f;p*E&(ya0xx-5a$G0IpA{Z1b$mVJ2PE#T{2aIWN+ zkU4hAmh#yAIS0*Ag{9xo8Lu7t^)634-5(0y)z8o4$--!+KA>gt;(*5HB-|DBgrH7S z$<+=G(_q(p`^VtLT52joS4gbt;lW2bj6@{t?0Jj19kAO_Xitxw=3dq)asFo|XeGmA z&$sBUAzaB^1oCCQH5grRc{Y-J`3P2sT$7_U7gkYY!g@Q|PX;d>59T=y^@Jq}k1}F` zEV}$}t`7;=EPFg0HDJ0EPdM`RzAqc+>jbjJ7v)z``oE!|BIWP7gd#&$KG(^Zw9*`w zeQ(jAkVDK%lsc+&q!}4j#_r<=+ir`8RnSw?s;d+H^+U)Z*JXo-5{5=@GciN`A`9Ccs85W!&jUF}s_JDhOt7UQJwUsb*vgrO=F_6kEV0 z`5zXbYmO7kzM_GZEqEn_&{b-28X8l!KOr*nrv}Wmswz(9b?|8-6OL8fX{?BcEy^K7 zwH`+>vxlZRH`K=~_3dDig{H|ZQ6-L(<(l6LV<=L6T1L%2kr6T!L)M&*!K4BQ8GBQl z<2H9Usc72K<7~xn`8x4Msdmcd*r_dQ+B%WPb4Pp44KxLWh1`xuRj52HN6um&7Q$tb zc_Z1>I%eztsT%EFNn{!8iyxKg@*Tf6Wh1#ed&M^7Q^Cb!?K;7Ek*?+^w#{Tib3f1T zuvX#ZF75G2dJwNvV5dKdr<~7bt^94KpMFRM$Cbmov;m2upuY<79Av`QIyPy|PmLUQ zJNs66D)i_I42o9U9Mw;kykbgsc>>I;yTx0yt}Mg)NsCR1yKE-JZleiR(V6FUH{-5G zewp!3lr2W~%m;13E=7J)Fk+LBA6Tt>6cMI>lOq^0WO6jv{L+rNDO$2l)-NzXz<9`Z zQ5ULXiN6w6gFn;XNq!?oy6xFc-hh#Lm{FmJh;>=3(I2|N zU&wT~a-S7|I^1UKpIN&X^|^UwokE6%OAumcXiD3-2616BF2S8_F)BLBdtaPU1%XA~p?ey~xTcmSrdf;^?4+1ORIQ?ZlxR)OtA0$D}--mBa zqzve7t^2wfZhH&m6xAQMRtLXgr;w6Hh~qQ=YC?uhth};}+FBd+u)2*MpqXsLBqK1>&@buA}NZDH}?b-UrF>rsRrXbW(em9P*&X$ zHp7;x4?JHe-G&xdEK{?pkYDh7&<8ndhaT=)!-!QqlWQH6tj!IVK3G?lmWJbhw)P4U z^eWnK{bWxe6t&05J7#`}`lUU)#{2}a{L#7+?v`V$hw{Fr$~3AkUPPUru+S^1bi_|P zI$f%7-sS1X-M!37Cf1bVR{k}v-9$e!?X$%;!AHz}GdsqHd8xPVH`jt*<~K%BkshA1 z7H{wQiZ<-b{PIx(cZ-VKZdKXX%PQ}gnK(GqWB8}=Sm|F@79BGk-jpzCK7J)5VrRDd zDRG3Vz`(OWu&&v~`0cF4lrxSyb~EgjD!=STy%_r-k4LSWH?1HI+wd$%HE^vzVW!?yD(2musC!9RE>B}**+4GO#gcu z^4uP~RJJfHQR!rxmXx|L>!EmAsp<0;+ii=&xB*yB&sL50H0YOgT1QZuf`VA6!RZVr~_gPEk5 zC?z}GNzBboh#~X+dmo_JmT2rYf3nv=Rp_SjI??$3UGw}HQmwOKp=Ciy`FWD!Q-~fkRU)zc#7uwc7o7sc(!+NuaRAWsKU+vj#Q{s)k1?Oowd*c}7`tdc6Rr6oJ ziU*fsv*p4r`deEnNLpLzcZ5B%yc`H`UM=1{Hoq+U{a(ub6fviQS&|ah;|-%C7xPb; zSeQ>p{@o$6@07$vSN{-C?`p4M1@_l}J1b&GrEt`oFQ5Bg`n?~0&Y6W{=kDAerFrVe z*_E*i?+lsZD64*=#c>Jvon^hO`#olZU40QRah;D5!p1KZQ{P^EqE~Oc1#S@!s~ZhrYsvwl68F!8W$w!$G3T_@4@FXXaC(1D~9-s%tR3x!JMsO zYf_srT8WED4O;Q;my=&vmOp0Q$~TY%WY^Q~Pe$3_CkbgX1iLIjQ?1e~*x+ z=3tfLE~(k>D@0y#eeG7Q`pirg7VFe)ihia1peByO2ji)vpiNvUoCM}4w74@kz4$$- z1B>&k%X>29PItRu9eE=XcLI2$IC%EFp$@jR9JK-?HH~qvW<({{^Wgu7rmK#MvirIU zh=NKa z+;jHX=ia?J&EMqQ;hnVb%4_U=A-tsUGM>V=i0#v^QK3Un=Ff=dhA>joL>Y%qOy=3&5jHhr zBRGLUmtO--9luI@tceuX^x5|1RbR}>cDrfopSr&ZHrAuWcQ?S&)tp1_DjNHmKmQK@ zT_o`@gPp8c!4FMHlDu?OB@^=}#q+T(Ik(UsPk%>wv*L8RO(eh8<8_Hm_Z|?VN3)9g zi^0qv&J1_d-=-d0UV=^o-Hnzc1a+-=4Y*)LPIs=ctrROjnimsXWV8<7z6L za=lrBWH$^N5{MI&W5kQPPbZ3g6`_0V$1CSiqb_=v%vk(4&|$^b3_hXRJakD#zy>US)4+c_SoVT&-eL6(BZTA_TsG zD-_<(dK(H0sbXG>MkS-P!fLXF_1UBHNm_^prlJpqTlh-aN$sk7*BSM2a&))*a{i&q zyuj<$vtf2IdLOCMjm_Ns`p8ULu{tX6w;+pz=Dy8i;qGRmWwPu59M*NYzlET&|Eem> z^ysbjc6fCWZGP-G#$0|}5A2q<7i1pazo^aOK5WqYZaY_!mUNRu{Cux8M=-JX>8}@Y zZC@``f?s)jmSW?g^=y;f7LD_(nIx}%@6{eW!IW3`144&V-*9r+_XxV`8 z61+A!;YZr_USx>qS(DyhBg?(iw&G#Y?uZ}O&v1CR?T!C^74$Z!sxE%-_qp_o&8pvH zEvaIK2kZ)*9+;wb8MIif+@~#Rdc0GGFWM%*OYpuftNYGb*pleHdnsD48~dw8+Rbs} zQYQB0Z+dS%f1YCmAwLsBzDWw5|BDsnPqqW{-7jCSt+Xmc+dDGJkVaz2__kSvQbpKg z{h`!{?I_mS;#VEQ-H853aefzM)(?K8s;0`myB)2LycsW6+3eE#_dfILKE}ri+_np3 zjZG~RjM1~J4|xAdTWeXBM(rzGmv!l+)Pm~dQfmGpr}0HP^_z%>t+W>Qb5XXX!J1@& zGRSlg^)8iIi#D9`NYd~uy$JoUh4;mWjGFp1!w7bo=LBkl-W_j`eFTE~z~x_Cjn>qE zPd^5ac@l(>v~$GU5Z>7S{KL@IFMFIRD2~5WZl}l4ZJlM}VQt!)a#8;)Kp{FUW^70l zi&yYrUv^D@5^>fqr!t7JY(;L&`OvskOunzpyKR-UQbj0J&=l=i+^=ZQC^4g?pR~5-#@(7fl=|j9dSB^jE)}(;wpiNoaY5?6Qjo70EtU7t`E!A;r_`r- zL6&l#R9*;JeTAzL;I+}c?a}7&AVH6RW_h#uYD_iad!gn#joasXI+n+Ovr`VZ z4I9vn{5Vqrx?nX8Vo{AK@#17-mPJ~&V&@#eQt>106n=p&wR!tVZwW`e@9fomqZr?c zY3T)du2ApL-9JScQ}gvV28j=_U7_di%Bb3OPn-(BV#jINv5x0Aj9G!%qobI)cUj}T z&Qz*G-}rWAweGgiwz|2#%HEl`D0-1FZto&rBQdFReaab7UZHA;6|iNgs$i3wI4B*n z!k$n@8bU*Xr(9S=MO4cu-Z|uL^vMc?>p10N>vgAQn_YVy=_r+J`D9Zhky#yk@SNLQ zh6aYIR6-e9>3>P>%|3-FS$ka;$ar4EJ3qMKFY>0wd9=Z6w=I@ zP&Z0SP}q0es|&8jztWDEtbAI}V=)GR-o z6C!TjB~0qGN9PRI?!`;$>-%EEk-wjALIzJ4o)x^xIRD~-VLqj=JqgX8@M5>R9WppZ z&bs@i0}EZ8mZl0u`#$lc3KRUuGmPGu2;IhU^QTEBJGe|`in14Hls(u30TBbsEDC41 zUblAvlJ@cC?=bm-^Zz4$I9x)2YtHd#P3zs49Qr@WjOR3>E@(U?#W#QWk8U4=n-Z6U zUFq4*7PkFqv>W?kyKR1*eZ{#sTVspvW-(cJ78!`n&U@j9=xEeJlk>d~IdFNRH}*Rb z2e;-qd1y9;I&b5en;EhoUdcc^F|eqJDULE@qw?;u@m@O->DE_ow|sBie0tz~J>S{d zUwJ$J-l!et-cJWuoaUm;o_1Vpib~#HSVI;U)^6LcuGgYD>>WBR&CP=)FD_WxyeQ6r z8p3(4oo!j;7wf$nv zV{~MJBKsiG+S?PZ>UHHGt;(Hcg__eh>hK;ddddNT9tWlI7#(h>pnR{&<8Ic-9F}~4 z9*+n-9oTGkJ);KJJk|~eyq*UOmWZ5oPR=pct#F?astowgK);1%*Z98BM^>lGuJC@Y z&8;mFHycSIhlS0FBGq|R3JA<2RPP=#`)=B6FEI^SOuy#+l#WU4go+*}KtTnIQ!2eM|8 z-XY=f+Q_Banzo;@nVxe(V#D2Q>JHaV;d6eqoZKU>sA(#&7Vs`pDI^zGfc@N`0(?)z zg5~Wj1c*-nO|efZIl_@=aX{zG_2P&nh9yv6$nj_>^eO2xPsHNJuaw%hzYA9G?y2TSd+z?&-(r$gGagCTE9alV0lF;5X-sBvX=<_z!0<>ch7 zalDgoSne2&OdWm1qBH6ocj8-HYhUdDG;8kMkXVn zBatsyW*3sZIJvk`>qD6Rq#*vPJ8pHBd8!&3`hgtp+N`TrNHWPQoDkNi2z=-$zQm&G+Vupq?IO83ioe*dRYP(wYJ+LC*w2 zjXK@eSIN>@yFh)oj~rm|ezZAC(a_kSYh<)C-p{er?lX|Vf1hI3Zm!O# zECWYD4j@R<1(MU;+|ug8g(Z0BDwA~}Vh*8jwlPs+;w_!_I}Gz@92}@0zsN7vNOE?UTO*#*d67lb_ZX@SC3V<0aqm-RbI^d&~CU*&)6nArI`iM z#QqqU66h@WEwncRMJ}K8OtGJft!HzUaKG#Gdo!ypy(AGXgKVcOgN9 z-MG4=V+{Q8t@xX6KpVHqE@iy-2VGJBtYiYPtvRVB$1EVL8^a{vC!=YTj~^o&9hZ-e z`jk>r)9&LNj!Xx|ZmG?GwD9BoONQl2vV{HY?xxR#2|m;jm4IEs-?cPYZuB}+OD^?_ z3@j{|g5Nv{;^tmc42aQDib5km1iB!Wr0;X7m{=dKSOJm|AoT>*0;MGoQcI4Xs@;4ew|H`1 zm|J|@CRNRWY%R`vW(j)*#l}9*;^*YyaXC9c2X!zbS90WJ*YkcYN=kCgepht&ISEMk z0+Ta7PiWkQx$DC9DUNG6j*HbQ-eg=Z#077suS^J{XSnreo8RrF%Uu@(P+{vCgLYrS z2eL%{zMLU|l)|VT5WxThAQg{M$I9LuKg6$P2oyLG&jW$oUDa9d&b|xPv8slahm6GW zJV%FJ()Z$Q*VR1>t&P9FQ&-oxBxg3Rqc%2ru1_16U45Ms`ufnX7abk%qY{T|Vc2td zc@xwd;jJbwI3|$VH20WBWd@+Qat)fm(4^TNg`?DGRbJE7ByTtaX$r_qDpsj(Zy&84 zeRnTxd^&~$zAcb8`2s#Ba`VJaCCk7Hj?|Qj0TrUEqeJCM;AHU!=&=)3%TTrLv z-@gYrVsNoF9vp|UvfOxL9N-lUq;KP>#Rp?4f{5a%<_Cm~m)F-zH1`(uQ70dkU4Tjw z4pq+TaHT_SUE9caYG?T7bKsyk2+}zC>;`R4Iq55#C;GleLtau53+Jnkxs97gGG`p2 z$Tg-dNs&JI0Bm+{ZuPpE=wNx-WI`FJ5i#1~8XbanD{-+73aA5t)WF09J;>L{C0AgS zIXyl7y)fi6*=Pr45PsB_5vV-MNku5SG(D!r*n`8`}!5W-eH+SG<+G#V7X(cn={;pO;998 z=gp=M$mGJ#Ypk8OCkP!QBdhImu)-bYtJ8f@#~uOq%&uzlXiCYB_|A(=$EKrgqEp1# zby5J5DcA3m?8=J6|HiWu4(!2`(^qB!&R$7gUBG7f(eL(*Z^M8D_tO^cLr>%7l}U~? zug?0O6U5B{5RMBLcU{t)<(!9^l>q}lPX?ew@HMaF zfF8XHC)K*~_2`Ftk)Mkm&1=WIE6J_O+nvf;A-fBfyW{1+M|s{#q79v+EU305UDNwgVZq1y*i)@IAS4bz6riO*-E=OnD+supg`2ADaC4ajrmFo4uwyLr9t}-`-FPSLKQ|BAgC?(`|0yA{QGQL1i3USfK8>+<8n) z5?@=@6c4sj*BrmK)6%^*wEsolmi?#3g?67bjt|_w9hm&j_7Ue(l@jLgIUIo1*I;*R z?3p~|4ogj4mHsDW@!G~m08IJcqEHI~$1#nLOD@Q@`={6h;_N{0?#q0mHr7j*?Fp=o z+f)2^{HrJ!3^|Hx_aIBOz4vT+`Ch>ecvXU5{XBaYd#2*%XSMkNs8h6^?Wf{EtEyWh zQXFW$VA*kjOt_k)I)?JkItMw*T}A^m-o;7Q900Q#Ur4sKxdANP$k0()HmD z6(~BodO2IIyNz=~t?_Ur6cA_nbl=f9nb0f;1Ox*ZeoB+R+8^6GLM1V>kbr)DaEW_g zSGKqDjc-rwz%H@ot3Y(XQDtBYy;=prR|d_#aUXaZz0OzYa{W9KvYiJ&Ic)Ymp|3P{ ztgWu@YOb}0B9Bro@mQd!%U1xAZjH<_P0!?_Zf|@5avlnnQ~mfQtkybJ*KoeqM7Y5z z#OI8TEQ1_E$o4&q9k|I6xQG0e40ncel)->7|r#`;S7%u@;nBZ!K5U<~v}7 zDl?C9u+ZLdHJ=^693xF7Ce|_5AJ7{H@I9W!@jIenu)iO( zU>tx3+(UpjL1HQ>EnRyNQF#%O#G>-w%lp^@Kd8Nbb#|}}AKB&?7zJ${wKGti^YHM1 zULLanfi#QVn-H*=qiyRgUBAn?(PGtR=r$*hQ5zg&ey}^c|L!ouhXBY((>3&qsgFx} zfr89IhsMTm28fc1lXXNpelGgplE%v38_t4e2J{WJKGt66|LA~1_z0-w?N?`gu({6o zDY>!{n#|$~yL%7{IK++6TLlPsz_M!Iw%KLJ|g7#=Rfu-moE5_S&qL|C*H zt7flXJSCfnOo4+ii`w7+1nTzK&JOcv;p#{R6SbuGn8ieui&?@+eX)+6u*c?TNWMzNMh^jk?=O}n;fuHoQ~G9j5_^$rmwgFT3FvMNNe-CisQFd zIo!M80DmzGK0EaG`q8|Y82AsfwqSk6K!cVQCYbxe-0U{}yr;ms_qtkyT0HSgE^Z76 zW3c;JSpnQ737&dyxiMbc=Zsj=OMtw(p{2h%)Ev46UVLwL=%co?d$b3%wp4NjDztv**uNAA0i*Sy*+X!IIV8KQ!joYllevReb5gbzEsvG{<3;FZQjq zWhdh}PC*rlXlHsz4&~xrF5AH>DXu4t{no0ALGSP%ey{i$Fn_qnu54{->25JAn%Nz< zt*lgTMITIKX*lau<4pI_c>-i&jH8vtN}WDf-kUm!qWrW|?CL6CRh7o69eu&U2=LKnMxR8<4v>xC=zk z@-UWtZ=NGm*Lux9-cHo_BaE{rZR>RmoKbKw$qmIvwXU(9H@6WEjl&Jf{WL~?R=kvJ zI!T9%%bjxU3BM`2I5e?FXZVFN#_k$S~dN{fRJF8 z$CMZR21b_`qmKSP1GP_p?HjPNNP5Bq)ZTniCo^pqd&Ltrrl;rUS82t{{S2v8wbuuI zY@Urmvuzqi?U(-J&mcA53~{J0$m8nIQ^|-Uh?fIoY~L+&E-tlw6b|hoINyl<`|c*T+BJQ zauY7C#ZGjxD^YB1Ju+zVrxhJX(y!ZuSFN4=5ZUuGIy&0sub+hfb%?uVs7%K|W@GN` z+!AxDowJu$YkpSLVXAe z=j?0hn}-HaPo@+f?N4B*4fvZH%(b`q1@xNmzHYVH_}BBYXZ*=%P^ifv8qoP~@RH-j zd(D|pnu4y^6&|B=+iZfFu?FSRKM?~~jr=8b z%}q@|_mOxiGfzUL?CtHHC`W)*4AQ$jEA)s_lg-1^0Z*X>Yjsi9&OBV3!>t`1u&uafZ;^yX7hn27j zw4C$sWK51El({#zHR1gX-Q>!Z%r&XkQy`u{zo8qk;!mq)ueNy>Jtak}&Vu)3<-{AS zNRjb{!UDC>s#c&3-w>!LB;$lYhZ)cTI6U-!cHKcMA>0z9RyH*^w@BwgyncF`I;G1M z2o0HU6)Uu*+DcIRHp%9)PgSk+3|KGOAEZJ#ttEPur)rc9%x#xEU}O#T zsj91!5uRiud!tNq~vTS$mcRc*WUKYHcH`M3FBw&>Z9gLR*8;dg$n<+Y|wcmkBaNfil! z5@nZkfVMOw=XJRTgSsIQYR#Cj#h(%l>A_D;OZz%aM~P!ztrM|D5fb!9+g{LN;{6&@ z7^gLRSSQkrJ#=z=onC`6X=nxMjT|@vI;w3(JaZ;7{XOog2C^aVqGR2UR!RBc6mELY zf9Z-ydX?N+bTZ+i&826&S1!Atc}VxW$VxmU~=B>j73FS9cy>bhJ`L z*(a$yJm#c~d4p^yXIP&ZT~p-95+k;Q7G_c&Lwj72GH68_ zkv0u-d>Jz0#j=G>OoZ44GrMGpgy4xmH=dz2AJStAm`%7;wmf4{pBdBV@A%QOfU(O< zEBP$X?A&bdr{EEA66Q{ewqjKUZciH?t^|teY-vbn`?}dj(S1RW@L(A_*~*!o4R9wv zbo=Z|*n%A`k~X;OKcdK>VVf`8ZolN&|Lft)h{@9ewim#0B5qqbO`fqE5RE-%vG=~; zYxHo9U<>xXqX`1fP)VcRGMNM|zR2PI{@g)8=js?6Z_Vb?WscUgwER+_l`b*phkLk^ ztEiW2>lzv|;YW-gxE+pt$MVN^arKFwfzut&!EP40#>id;%IFOK_ZbF!!!r_wK9`;V z%Un7dD-aLFGI?5jsU<+B*`{9aAOl3p*O}dBDkXWwBu;M52_7Nfx82>ZLa$1n(Yx(N zpiC?;9&@IW|C%|wYYU|wZ3Qehew0^gwhgMWrvM-Z-&apAE5k9$jsNpDxlASeeQ4@1 z^fRadsd}pPWEKLHbTiye;X@J2Woh0A+M1D7N~ zzL}Q1;mhbfccP5#tD4_m*kCW5_{eF+KbnaR{9n^16~qjIj_%rtw+I&2)~=hV$a5>! z6r~@R+6u<99|be*9kwGbLgD-SUO~ll-tE*iBI3n)!e=)UF8gRC>XM$GXROD=y<^fN zzcvQ{cyr(QyNObb*fzB_{cNiGuW6c@65Et7Q-RR7P?HVpkI0R(-h6e45l@Lmwv9m4 z{QfumA@DAdUhN^1Z^1^HpV!X{(*Q!ifRJYmn_zqaXgfR)DhP-HC_>wet z@s@z)O+`h;Z}PM|nYiQ0FUWY?HY_zq&kHCt#ziH#PJ<=m*H^U?^|}h-&cj*@K23WM z5izkIhgv#Y4-s+kz74m;!I{IyXg?~;o$-ef<(ZKez8Gtdg7WZyYkElHqw8BdV~K#V zw~VTc}4{=`4QME|bEZnY(s)gj(%Bar`Z!NtutX3>h_y#v8B%OURM{+*1C@WwQ>uMQrEm-{S* z1X$6F4_R2YzW=e^{34WCM@|$cmc%kC>j1bQH!rfXj#YW z;-yTU+6oCVOQl38YufNXWe+3&L(MWF9i%c=mf>%QMqM3e)asOo=h<00qTkp10xMQl zx`5+{nDvHB9uD+^y4^^17qi3X=3(ZdN`VkSH#5)$hp1Qy!1bA0TZcm{hUUB;G!DNN zm|y$X3tPIS?y^XDP21bm_0W11INAoaw~MQwk)Z|hc3w~Mc=-@A=MKNL7C@c4#%PHS zY+U;S%M3Ct)*LdYxWR#OeqQW2!vTIsmzRw8{ILKBcd*wg=%4 z`L^^O{&#kL`R?}ft^*0;l=JQYH}|9Gl>zR`Xnb+qU!iAA_pAvzd2HC2`1NAEW5&#= zrhPYX?oww@(P}wF++BM9sI1idct4t;Xfwi%J@~Kl?rQmd#4%AsaeLT90SGB$XR4DvDVfQ%@1uCzGJty z65B^q%bhp9j<GP~V~4n@u5K;ZeLNA?KI7l^1TQT?kwhV7|6|TOtyMEY3G~ zD@EEOKEt*Eu3l)nh5}m%)1iY^$!n)x3y7?v$6+gtYIA4jz`DW4$ysFvaK$Rctz7b# zEzvOR$T(WtP)a2xVH0ElWC%|9q(X}uY(O=amy0LKG3MfSl*Pl-Gt#QH%^MX7u=> zychxoqbB*?#XbCa0U6lVTMu)@{ra70-$8P~WUUfEOO!WrgBCa_e7KSnI#NdT@{*>MTMfZwqi=;gqO_h+K_w@zHw6N41i^gOC6$^ z+A}HYlsL{|Di3vy)J z4GoRLSp94%ihJVTGRO2XAePKslg#M*+|Rybh@fvJ0Oa(!`O#An5)#n0X@xx;A7lb% zVf9Fy&Se;2RKA=(w+5{c48~Aq;Ogw$RWl^>&8261Tg0O^+o?rGn6lrY7Js-wSQ2*y z360pGFfa-Mdtwy;S%TP__WHN92`t%))%ES8)&W_1^O$hlX75?zTIVR$0 z{^AU2gHC$FXJ*wp3TgW1=nw5VIG!E7lUl`dNQ+i0RbeFP+d6T<=SmnWbQa0RSbM9n zEdW>+LIyVQSpYkdg#p*%AQBW35`mCZTGSZB z5wZvtjG$0uaYlb?sUi(J?M1v;ncv%P$`@aA^Y*Vj4yYEpGD7>%zG;RLf zA!KlW6j+6c=64BudU`f(kZW{(r7hL4RbVCK9S=b>d&E9S*+AhUTPWK`< z1E(-T&ZVD^3_Wt4W{>F3?#lc{WN2FtTL1>`x1`($?O1m`NlXi(Vzn-F!G51jnE3n# zX=x&9)ol)EmOG2xg=86LCMcpZA}o}d_+yIAzTG`}_HrZlfyIq$hv!{##mx&DpS!=e zsJd-ff#W4hD`vovP-M*2Evbw~VU2EB50+;mrmYzh)poGbL_q${!0UYrK2z|*DRDsV zmn!@l@QTb!lTF#$gi)G~$aRKI!eaeK|4&pn4!;-RFYUXOY1#zwBy|F@2zHe}y>51u zrolqQs|Z6+v#zf2{R2K1gWi8}KT)N4Zs~8nrz?Qo@HvvlTI|n3OdI>Tzvli>q+M3i z*eK1Jx^{W_WeY|FtV>LINu8Xkx-Pt)B|M>)JazV^G?!&Ix0@f@u#5uj#NRKOCcOQ7 zKPW3_##UEFtZK>PeG(8IcOml|-Kz%c`}3NhMI7JO^1X)MPm7N-$hf(AX8-=Rf>6JR z3<2Ht_xFktRQ^^00lC|5m;A!6KCaU2*;aP0NmgZVix>NMQR-z=Hm~gV_Uu1%5dJ$o zIIQ^ec_@YSnOu{B;L#j?(ye&wuET_>WX(8L0J5z3U-C~pD;ma&7q>R5bC2n_xoK3n zb*g3o;B9&q@>2KHzvtf9fp`+j?7-g+HL2MkD5zFK=zHrsa=S#mXcX^K();%>d84N% zBY`s@V@sxNfpZ!de=Aq($xunc>K6Nvo3q1mGyJ9@X1JxlJ)Cr%F2OY6-iZE zJTuF_C_V9kzP?8ixwzFj%ACZO;972%$>Ge9^=MXuAs9EieBOnYNz;{Wv4A|7;vq zVWpHV*EX-sKpKaoPuf(?{|M>EKlVoV&W;1!?VP+4_1JhAT| z9evkt{^q2yy;l0{@{4cYPe3Nc$_A^n#?Hg>`&G;O06j6K7&oIJGEayUurN)F z4iz==M+avK5i?p0og#!MtsSu`6QMM?qE2FywLe=r*x38UZoO3*Ym zHYO{gp?6H;6Q=Ik*(Gxj9UL6oH|WEbn8ATn@}nDo1&2Z$fDZ<+?Xc5ji_KmSFlW$|nW-%I11y!|B>zqxR^m^B z%t=GAoru;}pQt|i%*@?7eJaHbKJefkt?$aFx;I<^F>CWG^S&dkoB>@RwB2auRp6Wr zUk2!7QmVhJHmIC`XxGJS%{C%^0~pH<&%6_!PZG^>KZ;f?(HUG)+zC&}*){pFOM3#h6Z zVb~8+3y8(Ca>!Y?4(Du`B}HSKNXxp>50klOm2Ya6oQdW}d>U+4>g+@|0(!vH4t#r& z*f6QQpTOfxFE-3xFnY=4b-6YGTQ4(G6XXlmU3BdQ#QEgQ+P8+ z0WAWm6NexL7_8{kM@`vobSxLo*_a4sHn(;b&+pf?wJEnQg3)kT3K2)WUiPZfU@1&N z)bOh$=?bc4a3ktjm~>!B&501dd#Zn(T+mVw98Vq-K5&J2h6H@NpVWF*mbB0t-G%e zz8REE0Pa~|zd*ZeyuG9UplZ^gkt|l0lbc(EllURv4Aj>mvaqyLG>wndJB&*h;|9&-M zb$NF7XUE+Dcjt#~dD!IYN{i3Cf^iE!zgV+8`N|n{bJrC6hMy+9y&Endh%;gapl#H@ zHn4B}bBW4Qq^dy^-34zTh_(DYWL2d%+G~bI7^OSH%s*s7kgYP%rXmLnt-5Sv9Dl!v z?$^;XGV?bA=EyRqH2%G|rA4up z?Yr_l+mWJ(mSN?SDbk$&ZlAE$mlm2I$)rqkMCo7iQQ|pKiKn+sjM6!SvzDH?QYsOB zb<@}H)#<`wPbI!T-o(NT#YU@8kLf`mL=roe$a|XJVi| zTyPN5C^@EKozNU&q^|s+BZPr*k|B>VE}vWvX1SG>Y-vh+dwU?QZo5?g$5mieH0e-3 zH^0o7#0E;`#agr>_626SM`rdXo^hQx0NggerJ-tRMcb(x=Xm}qt?9Im;*P2$}HVHvOn8LXG!B_NXH2YL=o$DBp8 z7nYwoJOd{Oj=c>DfDyEh59scJo1TwPE8y_MdgzSe!)5qFmDw%(tQZpHfeYK*f}8X4 zT)bYn)m?RxkR#gtOtSgo27CZdG#e+pr+32=qg^F_s%3BshDHi#`Ty=Fc!Vu&{$yok zRX106#TbkY4ZWP7p9dTvTHphHeSJW=6Fk8<2j)-B?d?qDu{Eu=(umD45bt0xTog{aG3m2-tr`D z4PgA~X?swryN-_dj9>(g%Q@!tdewTdzUNL+!y9I%&N)Jk5;d(?Phw@e<{QzVc~h*= zn@e<92ejWtVD0EA5wv9wf&w3a9#^?oGpLIeyqiC^uhyzbmwm5Zr6|UNEZfy3(QJ?) zTQG*&0_@g=n~!0R_&go?kh8mc-v?ty)V3yRq)hjW@fGj^`pIyf)c7(2FAs zu-G{WEMC(0=e`Hri4(bVVl5~nm_AeDb$9R?P;~%z9If_P10EnFBf;6%ZDi?IA_09~=KliEEZ=R8D~{NT1FA+eYx>a@R1Zi?iJ! zKA0twlIBrH!tmTY$_YwpW@`E{+A^@9z?C@W>5mFM=-p}}C^T7dmJRSPr-DOP!+-2vQSa|-aHawTyN5s!MD~)!4}hG7AIX@m^3C4C3k!2i zIisd^7rsUxr$uk-I^2g;$J@V#=<5?3wF!f2XTrzj;_V$cW!q=++ZC)}avQYA&Mx!| zEalq60I5>!?ka!N1lv(eOzKnCs1+cBj}eGSnF2~mN+);so7b-HmHVj1Il2-LM>M@@wuixLXAt zPM;cUig30zH@DQtXo+*Py@5f9j)9Je^T$Aw*HBep)ClNr6#$X6r1&zrcagj~Pktff ze0%_67*kOdfgXkI?%IJ4r}ciJ3)?FvUM27C{!q9#2nv-Hc0P7_R8wAe!d7YuiH@*I+?)1x+ z_O)Sgu{Es0x3oDb2@%v!66o=T%m=kZ3+<>d`Cg6NlO-+oxM3Ih;ge=;d!57uFHtphE2MJL0U9>K?-EZ*9L(M zWdNQ)vSm(+bP^6Ra{Os;M309z7zKb77$J=iKLtRFUu4#Kn0q#j83APnbF%I&)Z9R7T(rfk%nSv>^-@6J$lcdiu-B76BHRsf{RPe0; z;SUzfmyrx6hl{JPIf?I{g~SdpV29FE$A@QTQk14(gCiAgt>Q-)l)Jlt8ZLj#lK%=U zBfE?vONFIgFLpkY!hoA(%J!sds86v&?KObD^?E}V6C;CGycwfl_y-=3G^Rf{GFnL~ z+M-q}R#38%DSNESL?D0MCZZ1xKo`pM&6VyTiWnQ$<)ZGEt@sR2+v3Le^!weE+brD@P^)B-&zI@I|W9{aLmrC zu+UO75Mb%H(Np_=4mg^>A({0@+fG-(kA4)rj9`Jk)}+OyN#z-gbRamO&F3y^^(O7pWcZd`HwMz} z$V8gUj6RX?4R(!g*Mv93A`HJ4PC=MNal3VgtUTXOTOkZSxZ7~V375XSk?2|d47|q* zHMRrZz0OfSzsCC9*x243-+9-_nj&dQq>RtKjDc_NkMmawO%p5omM}p>+3!ihM0%&+ zNnCN~`6D5}C+Fr6zqNwNKsV9h0|v2nZkc?Aj_Zkc)xw23tcM$}ERi8qB~T|5dg9jA z+uNK)D)igenSf?kVi5PgdzCa40>)`^s->(})?P<4!)MD|fNuKXIO2TV9HU)k>Z9Km zj!Ps!{(N^=(WqUqwtBVKA`H=~x(coVldtw%VPs}fCo49!ajtmikK3%GOrvfFxMhC! zy^YJJqL`Wa3`?7x<#i3fEzye1rsAL4Nw=yEgf+?(h~(>)93KBv6q)&Iz=hf?`xH0E zq0ETg;89PRyTn_pRaMWF}raQ_q3LrSnKNp()iCX`R({`&-&>5&1`U125=R6 z*{QsfavJ5Z+U%$aU7fsi`y7m=DuX={YkLTvj2Jr7Usa7;CIUe^b-mN68S`RKFf}3m zduyfWeP)rd@A&I?{*x^j>JN*wa;0ZY@)#kEIs< ziB#OkF{&Kc`I2D28FqCgHa!!&{?rdp5W2>b__2m`Nx!P*QhM|6;jW#X-t{e}UO8sw zC(MAaT}L(e1rNu@esN}|j_9Eb|}Q6fW+5p)k8b4Js#3&+yT2MMk@m z2;3^M%|VNbM^=q?aXM|m%ItlsS})@3)mf7{GuIiDxB#U3_neP!n;BrxviC9ID5k$r z^b##ywykOPzXX^Rqe0(+j+6xYs(j?sd;TOW!XvH)2l3#Cy=HHxr#TlEqzab0xBpCT zD{s4r3TKPzm9y=uP=p(*)_cg^-BOpmmn(bqb-8oEcIxw}JE*zBl%g8j%(X5e#ARO$ zPO*y=L*MW)k(XBiGvGOTX6jbiJT()6UlFopLHpljmARL@>wd^F1{qXDP1c7fW3M`q z6;Fm}VP5!BM89QuKzTvz5uS79!%A!iZI5=V%$u`?d+h#m`>I_IM{%i@J>NcYsG8p@ z(Q;_+M8KW?eb+{i;e>;8rU@`l{K%j7IR$EM{#B+~4B0zh)!20mJ|`)^`n`KR^09Z_ z^_?;^I`*SpxciUkM_RUng_XRdbt5CM*$plGT0*q2`^=uU8mb07xG;F$Xr0iiZ&P1U zEhZp9Zr(C8BWx&IA*xm;G+X--X;VB)Vx<=OMilKr>j`D1itKTp2ByZ#trF1$m&c*w zD&Q=YOlf!3kFR=r{KcQYPALvqQgCvTtC!GbeynP;kjeW``CHdSVnPNP>pF$b57|PE zRUoPBE^nz;;>ODb=vuVZt1L`Q124#>p@&DD^=nat5{@a`bLV`HB_pk z*XDD=uwkA?iCRffa@4z+r|pZm({aRDy-+}Hb85uK2bkgy@@PpNcR&qJ%|D8&nE zker?0sL(CH0Zbxa$>4@4=s%9VA2s_1d+kHWW0R%cK($}#VQpxTw426}k*&LQw=t$* z!F$c7`6=IUf9T%g=cjyK{pY8t(8TULa0KPNEgD2+(M0dQ;BN<20FlpqT?vmEM6*Fv zMc+R?@3NJ9SM~}}B$%!5q)U7sPqGPSCfXkmm&kxlrP$zruT1Uhj1n7hYmk`&+c!OM z$44dDfIDB~qnQBtXT>}%+bVlLJ~F@`4z$#~?!+y(qR4zV;74Qo-gIyIEKj`??1l;3 zH-P8qSam_6qW`2gM1vur?L>{fFdY=wWyhN1p zoF3ETD=F0yJ{4!wz|xKm(kf-hs+3mX_6*lzH#dEw*zwz3TOzuPmWjBsrmiW(2zSWh zY4DqP72Gb9P%!DV&|poqo&6LYA@f-|#aUE2qED^Tqe^e{WBq|m<9ySiRYj{b_66Gf zyh=sI03c%p1^52gHr9!K(*D4etTbb@PH_9Hth)sI;OHCZSI87hX$hVvq;S|QcJ1~& z{nO8+y)aB^xSlb&Q#Cgw)BWyP58U3RPgLj<)e^(4PXApzrz>9+C7ey%YsN}Qu2U}C z|ALihcXsdT!XmaEMJ{Z_=2>$V?~LbPP4ZDp?k%+av53}rF@p+`o#%jjw0Gputy)i+HKkkhr-Kk(%9GS%kIYA*1X5j)jwvE$^N2paAC+QFtt8VTcDq*I;@{s> z{3xdw+Cuzu_pwKCs#Qvt|F!VzdCfPzv3VL6JTM&6V<=ldmzn8phNK3pid_6L270&a ziVMe~@$^g5m>)kPn%eC1)mV|PZ3nKdn}2c!yK7U^&v{Y!ZNZ{S^g`RF6F zY8)`t8;B=~ka1{6EZ24xvm{WCJ2ZN^RQ()McmbO4G}xBcNllbqc|Tm;*;~)bNGQH1 zZ{@h~{??eo*)tkRVkgmZ&dilbInxmv0VkI)mY=5L3~-Rp=i%lcUkOVn)HH9)mW05< zu{>zJ(qrhzM{8=$w@z^gkd*P%b2jx~wTO5A+vRv7m*{(wk|~ovu)jzZPtApgWB4*d zd2T6(h4Ns6=9w_me&t_Npp{DS@T*|S-?Gd})zx{M=idQoZGDyy(|Kn|Ts9Rn$+m&o z;sZcfXT%Jgyn(xwoACZzEq+E_iC*v!El||s3e81?l8VL4Wd-c~nmNAAOlEKKCzx=E z-{!^+HbJC-YOXL_N*JKab0F2~Wpu119nN@>3of1k14|6(fj?hmm*I3?hsH)f?P9)| zcT9txl*V`%4Ifk_o*`^OTnP$-;f{`(mls*t`;m*c&%rQxmg&>QytNoxs40&vtn=x%e~Fj?~nRmWDqC8EPj0jstEi$5P@utLzHf);E z%u@b+MZ^||y@X!Tc-a5ZbWPEbb=~&ssAJpe*tV07(XnmYwv$fMu{ySGyJM$f+r~Zr z!+on!HEN7=Hr8Hit~uv6${(FC!8EGFtM1Uv@o$?vu?&9$dhWf)9 zDhZNB@3&YIdYz^DIm&ky>SIWPhqYRCtsAIu@uyVD(#_2(@6V!9i>g>=teu{jLv{@f z-QWE0mYH+-ZkWl!r^5lN5;vr^h<{j@@AnUZtlSX*RQOrKkAZF&58AjV#*e$3;?!fo z>Fd5;?s-Iw-JG-Gc)6Xx=-***e{$#ZZXX@9j2`po$I{26>Zby&kNE5GaIkHjbLX4Gkg9rE6A* zdi^$kF5tw1E6hPw`Sj+?#T$QnfCUtiWNTHJyu8uL6N+@09`7sC`AmPcs+_I|MR;6C z0Ic|EK0)&FcVcLYYe1`C&!+IDnz5=++bsUBXtbb zDl)T_65-M@_w@W$fuYweTi3lKQiFCXpE(sG4QYOaC(V5M%{3O(SlADT zHWe{rbpRM7C}L!$e0pe4PYGk_E1S)8c6ZxrhP$t@fi7*P`8w?di&hP7 zrWCnnb5}?jy6g#z8_b09jywzGN$LQLq*VuY_l9Afx^=@@Co7eS0lRM9oJ+9c?>t~; zY!)G*4ag>TSjHrC^lNt-9coR*=usa{3in`GZqSQKDM*>Sm>Z!S{#ZGqGa7EK6mkaY zG>>JB^a9r7g|$a>R-z=i=FZlkX2#?RGfRI;)m}G1pdFWg%5fu&qe|ED1IdCXFF0jHR-ChwP#u;BM)J zDYe?PRH99HNHz5;*+4O!6?<%WlI-fbQ|MdNwUzj(GW^HpM*k z!~~5K_s)k6a|LyZeS(xJb}Xw&gYCT+0WLxzEB#@U7CaP8qzPJ=yhcy)oZO@tc!SfZ z$vPd~al%;Mugh9McI^Qld&pjFiZGCnrC#rfl2}A{5B| zBW)_(rDVR?BH6|KclpdvI~~Zy0wqIMEC1@W15Jp$mMjbjuBK`QZP$2fK7D%I%vc^f1=V0_PMZoqwrs&|DDF<*CQ>sS}??o1N1ye z1O>60Gh-m`wLjs&*C$b&6sQb)`dGMJ9J(Q;{~1%FMet{-?17s~1K~vFa z2*s-%9dTBcosE&bFVxga{q>%EirsjsGnWt#9>3n|!5Hy|Uii`dpgbF|k;!|gi@c!M z?!lgyEB^_7Uy?r3Z&QM|Xo7)9{%b(HXPT%@hvC1=FHf)MFWa{hFIcXwKioNpOTi7t zW~}gh*~2|;`R0Dvbu!o%PQFb9)=~r<_FH_4V0bHCi3dIfq`%3R(k{|C0)pJzj~D#y zQt=H0lt@>Z9tbSFN{JQf;xV@gdl&50o886BHU&Rv6DqM(H71!O%H43`YflXsaYn3X z?;h7V&#S8qmiwm8co9*B&rv&HCb*~LIclR5dfE=iMpE%Oz9I1)KxZ_kOl0`^Lw(_ON+3gP|F5VxJc0h2Vlwx1noy9WHd zmHb7@KHDbNp>}0Mg_`>o13&q7&F5&G((Y#`-P4++@hL%kSx2?ZhV%yc9@_oJDl6K~ zw+=aE1{jg82*59nC#F7TlDhkmZ

LU?7f=xU29#@r1(`2@520MtDhzFGxU683iV3enr6>HFZ6Q1?l$0 z?iDs+*)B426ji8^0omuKPz@|bly*lue8G;J=DcQP{iq^xNT+?$;>W{Pe{>Qj{~*gyT|#Vre_$eN+pc z>>$&6LHD*Mq?q~^yFst5#91&L;MmZsw;|fHVK7@&-*IZTc3OX|Dpk#8fnjxQ&fomk z4wloB?lf&GB6eI9C6kNnbWW*tYP%(>l1rRHA7q4PKG@|2+oDNohej)(xT_1>BR*Ib z?p7znvfp1W@<}luzY#B$IHtFWdZ)oO2AiT1rrLvGNjg7n&Ls_{_?@-5ie)SzTCZ)Q zR&ASjr$qmP`AkIviTmVF=I95{Sb{T*cdFQoJiTszerCgIi;~nqT{P=bu-o{P_`6zS z?Y!hAkNAou`6)_SQGEzL6#j20<4NP;Ady4kjD&#zxnyck$%>AnF&a8e8Czr?nk!RL z;#4ihL;Z0a_7Xtcw{3)z3v0qZ6Q(Ti$`z&`v6~F%J69YpN>}(3`tK!~R6^)^EG48l`Rp6vs?xjr<&HWH%hg6P58NoLxdVJ+cK>O(Q*8 zH{qmp)m(&3s`>GQ2v53WbJo*Uc#?2J2{Nw(d^|&}g4X~EhKbFLR6|>#mMn9!bHlmQ zzrdZsl`AKzYrwl_8uDI+}8Tee}R%Q5lNl{WcN^<5>5ZTxV z)Grm*yLz+~;`!+^b$EAVaYt-UIH=#gpBhZIYVH%G7_8yWF_^5xdEuyaz|-I~le(Rr zASS6r2D>s2czrkAAZ;@$NU!M6>-#JZR_l)QTQVlI$u;=WXJ8zT(xeu}x)$3D6Jq=lPN}AR6e+FKLOT>cNAoESlBhO8!1}0z zQM})P;AUIguc#9qo4*1*EyPn#5Z;hGKwhoAJ|PR8qBkks!Ffyze!kQb-?3cILI)6VQB&( zT{Smu(iAq6>Br@~Quj2)s@fpnzs$kde9Zf}QFVbqR%A9-}EPzr(| z1V2Hb=f^o4s+&m7FEg_9zRGbGWolrTaD0R1R3}&8m|WMzZPSk99Eiyzkal;+rvQVm zAP9S)Gw<+gFT&lE2)szkmS~o$$vS*7jF4y^>Qvq_ng97%A23%_*J8DIyU73QnOlGW z7rIWtVc1`;zq`X1FPBx1*5YvE8)~u%szmeDU+tX}zlaT21W@IK;hgAAbs(43jmh-D#~X{8>!`$v>}h9!CP9)8 zN~>3PUs)=*bcW~G1$|^*Fh)u5KsY=}2VpKGgI}w;@lfm*7?Hki9k5o-!zz}KY^qxw zPl;U}hx|xGm@?)VidSR58?XU8>BfSxzm)l}y40PCpfvxw!5YKO?x+I&ywMtibMq0U zv!?lMg;V>%&Rzxno>z|fn;(PUr~w*9)u=y&A3Na8HKFW+K5uVN=QWU;j{R@;o6hYRBgR4N?zqz{Kc25IwEwxGrD23t5HY@- zn}8d#9o&u(dAhZZH}aF--DFX|IeHx+X3y~}JPq8B`$|7?z8^~cp7RY>BAcEt7Ch*{ z>~EdABb%~U3YW{d@NVXeT{CZvBJlkmXxzzCBgoBo9K| z6?p!PCt8JWTZtU#`J4ylZrK5E`yqGh`kput!{ciTsgp}jR4{l#z2;?ckNz+l=H<-Y z=aVYZ4t8|{$>+u*$<9;uWhZFMw|flq2G%8=vBejw)NajOe)Rm#)_c(byW2XIY7Xds zPXm?cM^fYYecnmpLt%0WI=H_$f^{<*FxV41{x$3}Inb(q46UoI`qkj)U+%MmLpE^mx}dOy?*nly!MQ{Ov~3R>{Q0X0rU zlQ9CeYS@RqIp^G5Uku?gj14$-*Qe7@X(=cr+VY!U?Bcz}WQQovk5B64V2De>V9Pbi zl`9YA>f7&cc!XD#yX<|LJ)QGDY)S_oEmz#Du*RyY4BcOesUX6GLM7DaS{|V-ZI%ZHMhiQ z$E;`BXtjAJ4OGT($!4_qWe+p_ThV5}xe13SEGRz#sV{3RFyqmprV8o-Q5~9lyF*aN zp&nzvJO~MhWq3&23BD?jAlV-%qW;Rs(?3taDI6GvYr`~4_* zF@5;k-ou6W#e{Y?2@!I;8Fi?w~0Ify6x#)n0F5m34 z(K&|FcoN~+#NGD5V)%WddkpnyRT2W?aF&(I1 zSQ#}q565jl!Q?SIahQQrkhe-(+9Nws1i5>poUYa-dU_Z&^$hE!nV&&jhxXKOAuur*I}04T3~Q9V~KO}?Yz333WQY)i?$@{ zWtC3q7cDec1mxkp6ta=+KdQGjjL}L4`4YOu(cExvGDz;2WqN6LT15DhD0W)*T14oR zO#SIY{HlRt&xH3>G(%+PFeg|nK=Wrq*AtrX{${cvkZke+RY_rrf^#xFb2$?Bf)hUZ zy9=!9VK(eKGtxmgOS@)xECywh3I-nV3~J*@7(f~hYKcGy6H$W6GIRTtxb|app2;;+H)FyK?kPdZ>Q;-xCXJy@tpK~WKqCgt zQEB@mc(fc=>8NI=Vhgr;84Soy$2aNuE~!6EmeJg#(Cz9gx!|9xz}l>*2=8(8eQL&H zQy^ny|A@^5D*Y)dzLJ8#mz?KbTmYt#DEcx@f&-`yMhdwL)&JEIIa;y|m*%>TJe5A+Bl+lb>no9x&eHxqLMu-&n@C3(2zY9de zjsIvd;#=w7w^7!rDG4T=zw%I{0}RqV;K7J7UTgNrICN&X|Au`r?^YFRc8E`f-c@XL zCgMuK@9&sj9l;0kLJW06lrX)JW;(+Ca41AIWR=Xx(ijah+40U`kVaT>q8;agYMvbYv{+P+!fZ`w$b7S;uyKK+hfh&Emyy|Txk??t8e$>Ezkc>t`>0B z_%CFQ{^TY6e4XO{IR?G1P58Oq)4gNj9J^Q=Xy46!WWg^xiBRL$xo=^Nktw%35RQ~( zW4C=1;qwII%^@JjUmmEqdwPF-fhniCOX%Leqco?gA731R)c3oI`PDX7s<(SkAPPH# zdncd5NJOMmlgcy+#mCLNBQPJJm(A$cH8FCB8>X2$opb5;phlDZ(E2z0hU z*S98k;^|70Tel`(0Vg)HWm!8XHz)uxN9QpInAr4xhm#!`Ip0FDJi$D_8kQ;=UkQOZtE>GZAXihHdVhVxBEDcsiF)Jg=Qt2GKlYjt{69b? ztW!*sVzaw#ceM{wEqd^5nTUH+W8h*55V}p+@dXW$I=Z`$+zlXzDeb=xaK}GBCAuhD zrgDKc%{a1IEHOPAyZU?t@>fQkT^xh}ArI44T~CL6)0)9%nL~4rLV?lp^zw>u z1=icK170V~-^83fZrOT!DiaQogR?HpRcCAC#={&VoBURh`qsld`@|(=qvmGUA*ru+ zq*3$mW|L!}58H5I-^M)?klgW{-+53Yt+r z(h!xTb!oY>6jK>n|Hh-@eHav0EQxU)ot&K&SdNE}+#S80N3?q5*KPL)-kdphnej0b zWjO}M%+P~{NmD0k(GU!nL>Mv;O`H)lbAF9(HFPx%88PPz+BkI9$+xT<&Q>{g)(Hc6 z?Dnc~kVIE7pk?|ph?XvjR3Zfan>2Och-ackMhF|qXV)c7XHcTUfKq=J;X$t=EpDU- z_pK*8JRBXRBweysfI7@D~0WbMSH)HQ~vhr)y}y=rfsVY>@{O);M)k5~GY51(T$@Uw5TL z4Ke;E-GpdYAjGy`s7HhBoO#28u-||LQE8^;<5s^44`2;;sfjA5aSwS&06m1`t=Ek$ zV7BzPG^h?I*2x=&`{#WgHNPP11O=9VPB{*;ed0tGK9Zy zo?FC?Odvi~gk&URD{kEqSjE4gS8h6{0F6L1ncg`?3Lt&jyuHYgr5LfJ3sC|dh1Mw< zo{Wi1f7-b--GGN+{z{d5RikA6jLCZ0v#|>p5kr-V+MX7G^zl>h?C#}+=R_8P*0{N4 zY3yL!BL?=&TCYBx)XY=Z$Th{QOKPT?4BaI`+8k!hWspq%@`|%b(H_5h|0t!`GbFX*ps8KyYBK=1bU5%VB3nxDxqRmzJ+M>W~I+%z@|W z(Q3>{*iZb=!hQUlGHEm#WlAzxanUN$vI961Y&$W9 zmJp|?Z^5J%NFwsa^P<-Jg4C*FrY%W2G57X#qXGs*NOyKli-iVlP3g_{01UEqS%l93 zh*a@5VZjih47P+jOm3Nxnd^9uYR1@dUjL@I>U)}_CTMP%llEM!!4s*Q>_UI8!`$

1eCcw1C)b*oB4sk{6EH8trOM^mu+xYfC+ur7 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md index 9efb27a1ff..bad50710b4 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md @@ -41,15 +41,13 @@ When you investigate a specific machine, you'll see: [TAKEN FROM MOCK ONLY!! JOEY: UPDATE WITH ACTUAL WHEN READY!!] ![Image of machine details page](images/atp-machine-view-ata.png) -The machine details, Advanced Threat Analytics alerts, total logged on users, and machine reporting sections display various attributes about the machine. You’ll see details such as machine name, health state, actions you can take on the machine, and others. +The machine details, ATA alerts, total logged on users, and machine reporting sections display various attributes about the machine. + +The machine details tile provides information such as the domain and OS of the machine. If there's an investigation package available on the machine, you'll see a link that allows you to download the package. For more information on how to take action on a machine, see [Take response action on a machine](respond-machine-alerts-windows-defender-advanced-threat-protection.md). -From this view, you'll see other information such as domain, operating system (OS) and build, ATA alerts, total logged on users and who frequently and less frequently logged on, IP address, and how long it's been reporting sensor data to the Windows Defender ATP service. - -[DRAFT ON ATA BELOW!!!] - -If you have enabled the Advanced Threat Analytics feature and there are alerts on the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. +If you have enabled the ATA feature and there are alerts related to the machine, you can click on the link that will take you to the ATA page where more information about the alerts are provided. The ATA tile also provides details such as the last AD site and total domain group memberships. Clicking on the number of total logged on users in the Logged on users tile opens the Users Details pane that displays the following information for logged on users in the past 30 days: diff --git a/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md index 9f45aa0817..3630d1835e 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md @@ -31,13 +31,21 @@ You can find user account information in the following views: A clickable user account link is available in these views, that will take you to the user account details page where more details about the user account are shown. When you investigate a user account entity, you'll see: -- User account details and Logged on machines +- User account details, Advanced Threat Analytics (ATA) alerts, and Logged on machines - Alerts related to this user - Observed in organization (machines logged on to) -![Image of the user account entity details page](images/atp-user-details-view.png) -The user account entity details and logged on machines section display various attributes about the user account. You'll see details such as when the user was first and last seen and the total number of machines the user logged on to. You'll also see a list of the machines that the user logged on to, and can expand these to see details of the logon events on each machine. +[TAKEN FROM MOCK ONLY!!! JOEY: UPDATE WITH ACTUAL WHEN READY!!!] +![Image of the user account entity details page](images/atp-user-view-ata.png) + +The user account entity details, ATA alerts, and logged on machines sections display various attributes about the user account. + +The user entity tile provides details such as when the user was first and last seen. You can also contact the user using the link provided on the tile. [JOEY: CHECK IF THIS IS CORRECT.] + +If you have enabled the ATA feature and there are alerts related to the user, you can click on the link that will take you to the ATA page where more information about the alerts are provided. The ATA tile also provides details such as the last AD site, total group memberships, and login failure associated with the user. + +You'll also see a list of the machines that the user logged on to, and can expand these to see details of the logon events on each machine. The **Alerts related to this user** section provides a list of alerts that are associated with the user account. This list is a filtered view of the [Alert queue](alerts-queue-windows-defender-advanced-threat-protection.md), and shows alerts where the user context is the selected user account, the date when the last activity was detected, a short description of the alert, the machine associated with the alert, the alert's severity, the alert's status in the queue, and who is assigned the alert. From 3e75659c67c07c3ee28e3bfc6d3170a622c9d041 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 16:13:39 -0700 Subject: [PATCH 006/490] add onboard servers --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 80 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index c0eb96f69d..3583f8bd89 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +#### [Configure server endpoints](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..185046c293 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -0,0 +1,80 @@ +--- +title: Configure Windows Defender ATP server endpoints +description: Configure server endpoints so that they can send sensor data to the Windows Defender ATP sensor. +keywords: server, configure server endpoints, endpoint management, configure Windows ATP server endpoints, configure Windows Defender Advanced Threat Protection server endpoints +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Configure Windows Defender ATP server endpoints + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +## Onboard server endpoints +Windows Defender ATP supports the onboarding of the following servers: +- Windows Server 2012 R2 +- Windows Server 2016 + +You'll need to do a one-time set up to onboard supported servers so that they can report sensor data to Windows Defender ATP. In general you'll need to: + +- Set up the environment from the Windows Defender ATP portal +- Download the Microsoft Monitoring Agent (MMA) setup file +- Install the agent on the server using the method you choose +- Configure the agent with your **Workspace ID** and **Primary key** +- Configure proxy settings + +**System requirements and required configuration** [EFRAT, PLEASE CHECK THE FOLLOWIN PRE-REQS AND LET ME KNOW IF THERE ARE THINGS I NEED TO ADD OR REMOVE. THANK YOU!] +- Each server must be able to connect to the Internet using HTTPS or to the OMS Gateway. This connection can be direct, using a proxy, or through the OMS Gateway. +- The agent needs to use TCP port 443 for various resources +- Ensure that you adhere to the network requirements as stated in the Log Analytics service + + +### Step 1: Set up the environment from the Windows Defender ATP portal + +1. In the navigation pane, select **Endpoint management** > **Servers**. [CAN CHANGE DEPENDING IF LOUIE'S SUGGESTIONS ARE IMPLIMENTED] + +2. Click **Set up environment** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Primary key** fields are populated with unique values. You'll need to use these values on the OMS application. [SHOULD WE CALL IT APPLICATION? OR PORTAL? OR SOMETHING ELSE?] + +3. Proceed with downloading the Microsoft Monitoring Agent set up file. + +### Step 2: Download the Microsoft Monitoring Agent setup file [EFRAT PLEASE VERIFY IF THE FOLLOWING LINKS ARE CORRECT - THANK YOU!] +You'll need to download the agent setup file: +- Windows 64-bit agent - https://go.microsoft.com/fwlink/?LinkId=828603 +- Windows 32-bit agent - https://go.microsoft.com/fwlink/?LinkId=828604 + +For more information, see [Download the agent setup file from OMS](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#download-the-agent-setup-file-from-oms). + +### Step 3: Install the agent on the server +Choose any of the following installation methods to install the agent on the server: +- [Install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) +- [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) +- [Install the agent using DSC in Azure Automation](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-dsc-in-azure-automation) + +[EFRAT, WE CAN REMOVE DSC IF IT'S NOT POPULAR LIKE YOU MENTIONED] + +### Step 4: Configure the agent +After completing the agent installation, you can proceed to configure the agent. For more information, see [Configure an agent manually or add additional workspaces](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-an-agent-manually-or-add-additional-workspaces). + +### Step 5: Configure proxy settings +You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). + +When you've completed all the required steps, you should see onboarded servers in the portal within an hour. + + +## Offboard server endpoints + +For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). + +> [!IMPORTANT] +> Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. From 34242843f4115322439c4d6a2509c7088e3caec1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 2 Jun 2017 16:13:48 -0700 Subject: [PATCH 007/490] add offboard --- ...rver-endpoints-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 185046c293..3aba69d26a 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -73,6 +73,7 @@ When you've completed all the required steps, you should see onboarded servers i ## Offboard server endpoints +To offboard the server, you must uninstall the agent from the server. After you uninstall the agent, the server will no longer send sensor data to Windows Defender ATP. For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). From c8dbb25c70eeb9aa34edec97709069a2680e1ed7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 8 Jun 2017 13:59:31 -0700 Subject: [PATCH 008/490] update --- ...ows-defender-advanced-threat-protection.md | 5 -- ...ows-defender-advanced-threat-protection.md | 46 ++++++++++--------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index ac4e2faa98..e32f2b9d8d 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -29,11 +29,6 @@ This feature is only available if your organization uses Windows Defender Antivi If your organization satisfies this condition, the feature is enabled by default. This feature enables you to block potentially malicious files in your network. This operation will prevent it from being read, written, or executed on machines in your organization. -## Run remote antivirus scan -This feature is only available if your organization uses Windows Defender Antivirus as the active antimalware solution and that the cloud-based protection feature is enabled. - -If your organization satisfies this condition, the feature is enabled by default. This feature enables you to run remove antivirus scans on machines. - ## Office 365 Security Center integration This feature is only available if you have an active Office 365 E5 or the Threat Intelligence add-on. For more information, see the Office 365 Enterprise E5 product page. diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index b37ea06d76..713e3f3cab 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -46,7 +46,9 @@ This machine isolation feature disconnects the compromised machine from the netw ![Image of isolate machine](images/atp-isolate-machine.png) -3. Type a comment (optional) and select **Yes** to take action on the machine. +3. Select the check-box if you'd like to enable Outlook and Skype communication while the machine is isolated. + +4. Type a comment (optional) and select **Yes** to take action on the machine. >[!NOTE] >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. @@ -55,9 +57,9 @@ This machine isolation feature disconnects the compromised machine from the netw - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - - **Status** - Indicates any pending actions or the results of completed actions. + - **Status** - Indicates any pending actions or the results of completed actions. If you enabled Outlook and Skype communication while the machine is in isolation, an indication that it has been applied will be displayed. -When the isolation configuration is applied, there will be a new event in the machine timeline. +When the isolation configuration is applied, a new event is reflected in the machine timeline. **Notification on machine user**:
When a machine is being isolated, the following notification is displayed to inform the user that the machine is being isolated from the network: @@ -82,20 +84,20 @@ You can download the package (Zip file) and investigate the events that occurred The package contains the following folders: -Folder | Description -:---|:--- -Autoruns | Contains a set of files that each represent the content of the registry of a known auto start entry point (ASEP) to help identify attacker’s persistency on the machine.

NOTE: If the registry key is not found, the file will contain the following message: “ERROR: The system was unable to find the specified registry key or value.” -Installed programs | This .CSV file contains the list of installed programs that can help identify what is currently installed on the machine. For more information, see [Win32_Product class](https://go.microsoft.com/fwlink/?linkid=841509). -Network connections | This folder contains a set of data points related to the connectivity information which can help in identifying connectivity to suspicious URLs, attacker’s command and control (C&C) infrastructure, any lateral movement, or remote connections.

- ActiveNetworkConnections.txt – Displays protocol statistics and current TCP/IP network connections. Provides the ability to look for suspicious connectivity made by a process.

- Arp.txt – Displays the current address resolution protocol (ARP) cache tables for all interfaces.

ARP cache can reveal additional hosts on a network that have been compromised or suspicious systems on the network that night have been used to run an internal attack.

- Dnscache.txt - Displays the contents of the DNS client resolver cache, which includes both entries preloaded from the local Hosts file and any recently obtained resource records for name queries resolved by the computer. This can help in identifying suspicious connections.

- Ipconfig.txt – Displays the full TCP/IP configuration for all adapters. Adapters can represent physical interfaces, such as installed network adapters, or logical interfaces, such as dial-up connections. -Prefetch files | Windows Prefetch files are designed to speed up the application startup process. It can be used to track all the files recently used in the system and find traces for applications that might have been deleted but can still be found in the prefetch file list.

- Prefetch folder – Contains a copy of the prefetch files from `%SystemRoot%\Prefetch`. NOTE: It is suggested to download a prefetch file viewer to view the prefetch files.

- PrefetchFilesList.txt – Contains the list of all the copied files which can be used to track if there were any copy failures to the prefetch folder. -Processes | Contains a .CSV file listing the running processes which provides the ability to identify current processes running on the machine. This can be useful when identifying a suspicious process and its state. -Scheduled tasks | Contains a .CSV file listing the scheduled tasks which can be used to identify routines performed automatically on a chosen machine to look for suspicious code which was set to run automatically. -Security event log | Contains the security event log which contains records of login or logout activity, or other security-related events specified by the system's audit policy.

NOTE: Open the event log file using Event viewer. -Services | Contains the services.txt file which lists services and their states. -Windows Server Message Block (SMB) sessions | Lists shared access to files, printers, and serial ports and miscellaneous communications between nodes on a network. This can help identify data exfiltration or lateral movement.

Contains files for SMBInboundSessions and SMBOutboundSession.

NOTE: If the file contains the following message: “ERROR: The system was unable to find the specified registry key or value.”, it means that there were no SMB sessions of this type (inbound or outbound). -Temp Directories | Contains a set of text files that lists the files located in %Temp% for every user in the system.

This can help to track suspicious files that an attacker may have dropped on the system.

NOTE: If the file contains the following message: “The system cannot find the path specified”, it means that there is no temp directory for this user, and might be because the user didn’t log in to the system. -Users and Groups | Provides a list of files that each represent a group and its members. -CollectionSummaryReport.xls | This file is a summary of the investigation package collection, it contains the list of data points, the command used to extract the data, the execution status, and the error code in case of failure. You can use this report to track if the package includes all the expected data and identify if there were any errors. +| Folder | Description | +|:--------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Autoruns | Contains a set of files that each represent the content of the registry of a known auto start entry point (ASEP) to help identify attacker’s persistency on the machine.

NOTE: If the registry key is not found, the file will contain the following message: “ERROR: The system was unable to find the specified registry key or value.” | +| Installed programs | This .CSV file contains the list of installed programs that can help identify what is currently installed on the machine. For more information, see [Win32_Product class](https://go.microsoft.com/fwlink/?linkid=841509). | +| Network connections | This folder contains a set of data points related to the connectivity information which can help in identifying connectivity to suspicious URLs, attacker’s command and control (C&C) infrastructure, any lateral movement, or remote connections.

- ActiveNetworkConnections.txt – Displays protocol statistics and current TCP/IP network connections. Provides the ability to look for suspicious connectivity made by a process.

- Arp.txt – Displays the current address resolution protocol (ARP) cache tables for all interfaces.

ARP cache can reveal additional hosts on a network that have been compromised or suspicious systems on the network that night have been used to run an internal attack.

- Dnscache.txt - Displays the contents of the DNS client resolver cache, which includes both entries preloaded from the local Hosts file and any recently obtained resource records for name queries resolved by the computer. This can help in identifying suspicious connections.

- Ipconfig.txt – Displays the full TCP/IP configuration for all adapters. Adapters can represent physical interfaces, such as installed network adapters, or logical interfaces, such as dial-up connections. | +| Prefetch files | Windows Prefetch files are designed to speed up the application startup process. It can be used to track all the files recently used in the system and find traces for applications that might have been deleted but can still be found in the prefetch file list.

- Prefetch folder – Contains a copy of the prefetch files from `%SystemRoot%\Prefetch`. NOTE: It is suggested to download a prefetch file viewer to view the prefetch files.

- PrefetchFilesList.txt – Contains the list of all the copied files which can be used to track if there were any copy failures to the prefetch folder. | +| Processes | Contains a .CSV file listing the running processes which provides the ability to identify current processes running on the machine. This can be useful when identifying a suspicious process and its state. | +| Scheduled tasks | Contains a .CSV file listing the scheduled tasks which can be used to identify routines performed automatically on a chosen machine to look for suspicious code which was set to run automatically. | +| Security event log | Contains the security event log which contains records of login or logout activity, or other security-related events specified by the system's audit policy.

NOTE: Open the event log file using Event viewer. | +| Services | Contains the services.txt file which lists services and their states. | +| Windows Server Message Block (SMB) sessions | Lists shared access to files, printers, and serial ports and miscellaneous communications between nodes on a network. This can help identify data exfiltration or lateral movement.

Contains files for SMBInboundSessions and SMBOutboundSession.

NOTE: If the file contains the following message: “ERROR: The system was unable to find the specified registry key or value.”, it means that there were no SMB sessions of this type (inbound or outbound). | +| Temp Directories | Contains a set of text files that lists the files located in %Temp% for every user in the system.

This can help to track suspicious files that an attacker may have dropped on the system.

NOTE: If the file contains the following message: “The system cannot find the path specified”, it means that there is no temp directory for this user, and might be because the user didn’t log in to the system. | +| Users and Groups | Provides a list of files that each represent a group and its members. | +| CollectionSummaryReport.xls | This file is a summary of the investigation package collection, it contains the list of data points, the command used to extract the data, the execution status, and the error code in case of failure. You can use this report to track if the package includes all the expected data and identify if there were any errors. | 1. Select the machine that you want to investigate. You can select or search for a machine from any of the following views: @@ -135,17 +137,19 @@ If your organization uses Windows Defender Antivirus as the active antimalware s [INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] -3. Type a comment (optional) and select **Yes** to take action on the machine. +3. Select the scan type that you'd like to run. You can choose between a quick or a full scan. + +4. Type a comment (optional) and select **Yes** to start the scan. The Action center shows the scan information: [INSERT SCREEN CAPTURE OF POP UP HERE] - **Pending** - Indicates that the scan is yet to be done on the machine. - - **Submitted** - Indicates that the scan action has been submitted. + - **Completed** - Indicates that the scan action has completed. - **Failed** - Indicates that the scan failed. -[ABOVE DESCRIPTIONS MIGHT NEED TO BE UPDATED BASED ON LOUIE'S UX REVIEWS] + - **In progress** - Indicates that the scan is still ongoing. -When a scan is successfully done on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. +When a scan successfully completes on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. ## Check activity details in Action center From fa605c6be7d453819f2b43ef3d4bb4f5b396bb2f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 9 Jun 2017 15:59:36 -0700 Subject: [PATCH 009/490] security analytics --- windows/threat-protection/TOC.md | 2 + ...ows-defender-advanced-threat-protection.md | 22 +++++++ ...ows-defender-advanced-threat-protection.md | 59 +++++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md create mode 100644 windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 681794b4f9..123c5aaa15 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -17,6 +17,7 @@ ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) +#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) @@ -48,6 +49,7 @@ ####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) ####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) ####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +##### [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md) ### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..bf1baff2a6 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -0,0 +1,22 @@ +--- +title: Optimize Windows Defender security products +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Optimize Windows Defender security products + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..f48ffd1dda --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -0,0 +1,59 @@ +--- +title: View the Security Analytics dashboard +description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions and retrieve list of machines that need remediation. +keywords: security analytics, dashboard, antivirus recommendations, security control state, security score, score improvement +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# View the Security Analytics dashboard + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +The Security Analytics dashboard provides valuable information about the overall security posture of your organization. From this dashboard, you'll gain visibility across a wide spectrum of security controls from the various tiles. You'll be able to quickly assess where attention is required, identify specific areas where you can improve the overall security score of your organization, and take action based on the recommended optimal configuration settings. + +The **Security Analytics Dashboard** displays a snapshot of: +- Organizational security score +- Security controls +- Improvement opportunities +- Antivirus - optimization + +Visibility on the following Windows Defender security controls are supported: +- Advanced threat protection +- Antivirus +- Security updates + +## Organizational security score / Your organizational security score [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +## Security controls / Windows Defender security control state [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +The security controls shows a bar graph where each bar represents a Windows Defender security control. Bars represent the various products with an indicator of the total number of machines where protection is deployed and where attention is required. You can click on the each of the bars or states to look into the details of the security control. +[EVALD: I ASSUMPED THE BARS ARE CLICKABLE, AND IF CLICKED, USERS WILL BE TAKEN TO SPECIFIC VIEW? IF THIS ASSUMPTION IS WRONG, I CAN REMOVE THE SENTENCE ABOVE.] + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +## Improvement opportunities / Your score improvement opportunity [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +Improve your organizational security by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] + +[JOEY: INSERT SCREENSHOT OF TILE HERE] + +For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) + +## Antivirus recommendations +This tile provides a specific list of recommendations for each security product and the total number of machines affected. You can click on the link to be taken to the Machines list and take action from there. [EVALD / RAN / DANIEL - I DON'T UNDERSTAND WHAT THE GREEN TRIANGLE IS REPRESENTING AND THE +5% ETC. CAN YOU ] + + +[JOEY: INSERT SCREENSHOT OF TILE HERE] From 25db1cef84823f13ef456fe4736e146c62dbe47d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 9 Jun 2017 16:12:09 -0700 Subject: [PATCH 010/490] fix sec analytics link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 123c5aaa15..4f48ff7561 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -17,7 +17,7 @@ ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-windows-defender-advanced-threat-protection.md) +#### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) From 2c4f5e09a22a0b8dc8d27382a403bae5d5ea8d30 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 13:57:00 -0700 Subject: [PATCH 011/490] add topics update image --- .../images/atp-isolate-machine.png | Bin 20161 -> 14487 bytes ...ows-defender-advanced-threat-protection.md | 8 ++++++++ 2 files changed, 8 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png b/windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png index 4905b603049fac6a565a8b3440487f06de7618b5..430959f41be262d9681f61d58fabb585725ae6ce 100644 GIT binary patch literal 14487 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 HoD!M[!NOTE] >You’ll be able to reconnect the machine back to the network at any time. @@ -77,6 +79,12 @@ Depending on the severity of the attack and the state of the machine you can cho 3. Type a comment (optional) and select **Yes** to take action on the file. The machine will be reconnected to the network. +## Restrict applications from running + + +## Undo restriction of applications from running + + ## Collect investigation package from machines As part of the investigation or response process, you can collect an investigation package from a machine. By collecting the investigation package, you can identify the current state of the machine and further understand the tools and techniques used by the attacker. From 4a028107aa93b9d5ac01df1c26efe13bbd64358b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 14:50:46 -0700 Subject: [PATCH 012/490] edits based on alons feedback --- ...ows-defender-advanced-threat-protection.md | 70 ++++++++++++++++--- 1 file changed, 59 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index 8c3895414c..a47456ca3a 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -32,7 +32,7 @@ Depending on the severity of the attack and the sensitivity of the machine, you This machine isolation feature disconnects the compromised machine from the network while retaining connectivity to the Windows Defender ATP service, which continues to monitor the machine. -On Windows 10, version 1710 and above, you'll have additional control over the network isolation level. You can also choose to enable Outlook and Skype for Business connectivity. +On Windows 10, version 1710 and above, you'll have additional control over the network isolation level. You can also choose to enable Outlook and Skype for Business connectivity. >[!NOTE] >You’ll be able to reconnect the machine back to the network at any time. @@ -50,16 +50,20 @@ On Windows 10, version 1710 and above, you'll have additional control over the n 3. Select the check-box if you'd like to enable Outlook and Skype communication while the machine is isolated. + [JOEY: ADD SCREENSHOT OF CONFIRMATION DIALOG BOX] + 4. Type a comment (optional) and select **Yes** to take action on the machine. >[!NOTE] - >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. + >The machine will remain connected to the Windows Defender ATP service even if it is isolated from the network. If you've chosen to enable Outlook and Skype for Business communication, then you'll be able to communicate to the user while the machine is isolated. The Action center shows the submission information: ![Image of machine isolation](images/atp-machine-isolation.png) - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - - **Status** - Indicates any pending actions or the results of completed actions. If you enabled Outlook and Skype communication while the machine is in isolation, an indication that it has been applied will be displayed. + - **Exceptions** - Indicates whether Outlook and Skype for Business exceptions were enabled. + - **Status** - Indicates any pending actions or the results of completed actions. Additional indications will be provided if you've enabled Outlook and Skype for Business communication. + When the isolation configuration is applied, a new event is reflected in the machine timeline. @@ -80,10 +84,53 @@ Depending on the severity of the attack and the state of the machine you can cho 3. Type a comment (optional) and select **Yes** to take action on the file. The machine will be reconnected to the network. ## Restrict applications from running +In addition to the ability of containing an attack by stopping malicious processes, you can also lock down a device and prevent subsequent attempts of potentially malicious programs from running. + +The action to restrict application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. + +>[!NOTE] +>You’ll be able to reverse the restriction of applications from running at any time. + +1. Select the machine where you'd like to restrict an application from running from. You can select or search for a machine from any of the following views: + + - **Dashboard** - Select the machine name from the Top machines with active alerts section. + - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. + - **Machines list** - Select the machine name from the list of machines. + - **Search box** - Select Machine from the drop-down menu and enter the machine name. + +2. Open the **Actions** menu and select **Restrict application from running**. [I'LL UPDATE THE BUTTONS WHEN UI/UX WORDING IS FINALIZED] + + [JOEY: ADD SCREEN SHOT OF BUTTON] + +3. Type a comment (optional) and select **Yes** to take action on the file. + + [JOEY: ADD SCREEN SHOT OF CONFIRMATION] + + The Action center shows the submission information: + ![Image of machine isolation](images/atp-machine-isolation.png) + + - **Submission time** - Shows when the isolation action was submitted. + - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. + - **Status** - Indicates any pending actions or the results of completed actions. + +When the application execution restriction configuration is applied, a new event is reflected in the machine timeline + +**Notification on machine user**:
+When application restriction is being applied on the machine, the following notification is displayed to inform the user: + + [JOEY: ADD SCREEN SHOT OF NOTIICATION] ## Undo restriction of applications from running +Depending on the severity of the attack and the state of the machine, you can choose reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. +1. Select the machine where you restricted an application from running from. + +2. Open the **Actions** menu and select **Undo restriction of application from running**. [I'LL UPDATE THE BUTTONS WHEN UI/UX WORDING IS FINALIZED] + + [JOEY: ADD SCREEN SHOT] + +3. Type a comment (optional) and select **Yes** to take action on the application. The machine application restriction will no longer apply on the machine. ## Collect investigation package from machines As part of the investigation or response process, you can collect an investigation package from a machine. By collecting the investigation package, you can identify the current state of the machine and further understand the tools and techniques used by the attacker. @@ -131,8 +178,11 @@ The package contains the following folders: You can also search for historical packages in the machine timeline. -## Run remote Windows Defender Antivirus scan on machines -If your organization uses Windows Defender Antivirus as the active antimalware solution, you can run antivirus scans on machines in your network. +## Run Windows Defender Antivirus scan on machines +As part of the investigation or response process, you can remotely initiate an Antivirus scan to help identify and remediate malware that might be present on a compromised machine. + +>[!NOTE] +> A Windows Defender Antivirus (Windows Defender AV) scan can run alongside other antivirus solutions, whether Windows Defender AV is the active antivirus solution or not. 1. Select the machine that you want to run the scan on. You can select or search for a machine from any of the following views: @@ -152,13 +202,11 @@ If your organization uses Windows Defender Antivirus as the active antimalware s The Action center shows the scan information: [INSERT SCREEN CAPTURE OF POP UP HERE] - - **Pending** - Indicates that the scan is yet to be done on the machine. - - **Completed** - Indicates that the scan action has completed. - - **Failed** - Indicates that the scan failed. - - **In progress** - Indicates that the scan is still ongoing. - -When a scan successfully completes on the machine, a response event is added on the machine timeline. You'll also be able to view malware alerts based on the scan results. +- **Submission time** - Shows when the isolation action was submitted. +- **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. +- **Status** - Indicates any pending actions or the results of completed actions. +The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From f2038849c4b41abff9de327204d3a2ab209fd46b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 12 Jun 2017 15:18:05 -0700 Subject: [PATCH 013/490] edits --- ...ndows-defender-advanced-threat-protection.md | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index a47456ca3a..6912910b53 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -86,7 +86,7 @@ Depending on the severity of the attack and the state of the machine you can cho ## Restrict applications from running In addition to the ability of containing an attack by stopping malicious processes, you can also lock down a device and prevent subsequent attempts of potentially malicious programs from running. -The action to restrict application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. +The action to restrict an application from running applies a code integrity policy that only allows running of files that are signed by a Microsoft issued certificate. This method of restriction can help prevent an attacker from controlling compromised machines and performing further malicious activities. >[!NOTE] >You’ll be able to reverse the restriction of applications from running at any time. @@ -107,13 +107,13 @@ The action to restrict application from running applies a code integrity policy [JOEY: ADD SCREEN SHOT OF CONFIRMATION] The Action center shows the submission information: - ![Image of machine isolation](images/atp-machine-isolation.png) + - **Submission time** - Shows when the isolation action was submitted. - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - **Status** - Indicates any pending actions or the results of completed actions. -When the application execution restriction configuration is applied, a new event is reflected in the machine timeline +When the application execution restriction configuration is applied, a new event is reflected in the machine timeline. **Notification on machine user**:
When application restriction is being applied on the machine, the following notification is displayed to inform the user: @@ -122,7 +122,7 @@ When application restriction is being applied on the machine, the following noti ## Undo restriction of applications from running -Depending on the severity of the attack and the state of the machine, you can choose reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. +Depending on the severity of the attack and the state of the machine, you can choose to reverse the restriction of applications policy after you have verified that the compromised machine has been remediated. 1. Select the machine where you restricted an application from running from. @@ -179,7 +179,7 @@ The package contains the following folders: You can also search for historical packages in the machine timeline. ## Run Windows Defender Antivirus scan on machines -As part of the investigation or response process, you can remotely initiate an Antivirus scan to help identify and remediate malware that might be present on a compromised machine. +As part of the investigation or response process, you can remotely initiate an antivirus scan to help identify and remediate malware that might be present on a compromised machine. >[!NOTE] > A Windows Defender Antivirus (Windows Defender AV) scan can run alongside other antivirus solutions, whether Windows Defender AV is the active antivirus solution or not. @@ -190,11 +190,8 @@ As part of the investigation or response process, you can remotely initiate an A - **Alerts queue** - Select the machine name beside the machine icon from the alerts queue. - **Machines list** - Select the machine name from the list of machines. - **Search box** - Select Machine from the drop-down menu and enter the machine name. - 2. Open the **Actions** menu and select **Run antivirus scan**. - -[INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] - + [INSERT SCREEN CAPTURE OF ACTION BUTTON HERE!!!] 3. Select the scan type that you'd like to run. You can choose between a quick or a full scan. 4. Type a comment (optional) and select **Yes** to start the scan. @@ -206,7 +203,7 @@ As part of the investigation or response process, you can remotely initiate an A - **Submitting user** - Shows who submitted the action on the machine. You can view the comments provided by the user by selecting the information icon. - **Status** - Indicates any pending actions or the results of completed actions. -The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. +The machine timeline will include a new event, reflecting that a scan action was submitted on the machine as well as an event when a scan has completed. Windows Defender AV alerts will reflect any detections that surfaced during the scan. ## Check activity details in Action center The **Action center** provides information on actions that were taken on a machine or file. You’ll be able to view if a machine was isolated and if an investigation package is available from a machine. All related details are also shown, for example, submission time, submitting user, and if the action succeeded or failed. From 70aef2307fe398f5a9d2bf1ab9722921c08bb57c Mon Sep 17 00:00:00 2001 From: lomayor Date: Tue, 13 Jun 2017 17:54:15 +1000 Subject: [PATCH 014/490] Small update to undo isolation section @mjcaparas @jcaparas --- ...achine-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md index 6912910b53..d78a394085 100644 --- a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md @@ -73,7 +73,7 @@ When a machine is being isolated, the following notification is displayed to inf ![Image of no network connection](images/atp-notification-isolate.png) ## Undo machine isolation -Depending on the severity of the attack and the state of the machine you can choose to release the machine isolation after you have verified that the compromised machine has been remediated. +Depending on the severity of the attack and the state of the machine you can choose to release the machine from isolation after you have verified that the compromised machine has been remediated. 1. Select a machine that was previously isolated. From 3ab062c947cb34404c21d9c35fa268350b0dd01d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 13 Jun 2017 15:31:40 -0700 Subject: [PATCH 015/490] VDI content --- ...ows-defender-advanced-threat-protection.md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 703871c3fd..bfb8775222 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -48,6 +48,50 @@ localizationpriority: high 9. Click **OK** and close any open GPMC windows. +## Onboard virtual desktop infrastructure (VDI) +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you on how to onboard VDIs and will highlight steps for single and multiple entry methods. + +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click **Endpoint management** on the **Navigation pane**. + + b. Select **Group Policy**, click **Download package** and save the .zip file. + +2. Copy the extracted files from the .zip into `golden/master` image under the path +path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. + +3. Follow the following step if you're implementing a single entry method:
+ **For single entry for each machine**:
+ Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to +path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
+ **For single entry for each machine**:
+ Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

+ **For multiple entries for each machine**:
+ Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. (sysprep and) save golden/master image [PLEASE EXPLAIN, I'M NOT SURE I UNDERSTAND THIS STEP] + +7. Test your solution: + + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
+ **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. + +8. Click **Machines list** on the Navigation pane. + +9. Use the search function by entering the machine name and select **Machine** as search type. [QUESTION TO DAN: IF USER WILL USE SEARCH FUNCTION, DO THEY REALLY NEED TO GO TO MACHINES LIST FIRST? CAN'T THEY JUST USE SEARCH FUNCTION DIRECTLY AND SKIP PRIOR STEP?] + ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From fd32647090e916bde454c1d28b660fd751879414 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 13 Jun 2017 15:41:43 -0700 Subject: [PATCH 016/490] minor edits --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index bfb8775222..806c3e1045 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,7 +49,7 @@ localizationpriority: high 9. Click **OK** and close any open GPMC windows. ## Onboard virtual desktop infrastructure (VDI) -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you on how to onboard VDIs and will highlight steps for single and multiple entry methods. +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): @@ -60,7 +60,7 @@ You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a singl 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. -3. Follow the following step if you're implementing a single entry method:
+3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
From 1e8214309975111f09b97ad485fda5f34d6cb849 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 15 Jun 2017 11:37:48 -0700 Subject: [PATCH 017/490] new topic security updates --- ...ows-defender-advanced-threat-protection.md | 2 +- ...ows-defender-advanced-threat-protection.md | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index f48ffd1dda..fc840a6bc2 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- title: View the Security Analytics dashboard -description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions and retrieve list of machines that need remediation. +description: Use the Security Analytics dashboard to assess and improve the security state of your organization by analyzing various security control tiles. Use the recommended improvement actions based on the list of machines that need remediation. keywords: security analytics, dashboard, antivirus recommendations, security control state, security score, score improvement search.product: eADQiWindows 10XVcnh ms.prod: w10 diff --git a/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..a6f76a8f46 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/security-updates-windows-defender-advanced-threat-protection.md @@ -0,0 +1,22 @@ +--- +title: +description: +keywords: +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Security updates + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) From 74e4cd00ca817ebbe29f0cfd2c8d20925ef07784 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 21:17:16 -0700 Subject: [PATCH 018/490] note for hidden folder --- ...endpoints-gp-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 806c3e1045..b1aab65177 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -60,6 +60,9 @@ You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a singl 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + 3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to From 6a85eb0cab75f11858929ebeda488a0bce20d5cb Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 21:21:23 -0700 Subject: [PATCH 019/490] add note --- ...endpoints-gp-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index b1aab65177..d3ad03625e 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -68,6 +68,9 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + 4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. 5. Depending on the method you'd like to implement, follow the appropriate steps:
From 024f1d42bd0cf24a8e33c837417db191b6ee6943 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 26 Jun 2017 22:01:02 -0700 Subject: [PATCH 020/490] add step to download file --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d3ad03625e..8fd5e8aa13 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -65,8 +65,8 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have 3. The following step is only applicable if you're implementing a single entry for each machine:
**For single entry for each machine**:
- Copy the file `Onboard-NonPersistentMachine.ps1` to `golden/master` image to -path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
+ a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
+ b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
>[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. From ca4e4fe6e34d7164add49583c62a1b9063027b91 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 14:29:04 -0700 Subject: [PATCH 021/490] image --- .../images/atp-org-sec-score.png | Bin 0 -> 24663 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png b/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png new file mode 100644 index 0000000000000000000000000000000000000000..48c8c1e287a7972b5bb91f260c0f4e6003232329 GIT binary patch literal 24663 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 Date: Thu, 29 Jun 2017 15:04:31 -0700 Subject: [PATCH 022/490] updates to topic, add image --- .../images/atp-org-sec-score.png | Bin 24663 -> 24663 bytes ...ows-defender-advanced-threat-protection.md | 28 +++++++++++------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png b/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png index 48c8c1e287a7972b5bb91f260c0f4e6003232329..17bd2feb7466f2ae6c2d0b53305469cfc28af726 100644 GIT binary patch delta 19 bcmcb9fbseP#tF`Bat2qr%6d0?@+ANOSMLZR delta 19 bcmcb9fbseP#tF`BQbutvE-l^Y$(H~CSz8Eu diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index fc840a6bc2..1b86db4094 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -25,7 +25,7 @@ The Security Analytics dashboard provides valuable information about the overall The **Security Analytics Dashboard** displays a snapshot of: - Organizational security score -- Security controls +- Security converage - Improvement opportunities - Antivirus - optimization @@ -34,26 +34,32 @@ Visibility on the following Windows Defender security controls are supported: - Antivirus - Security updates -## Organizational security score / Your organizational security score [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] +## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Organizational security score](images/atp-org-sec-score.png) -## Security controls / Windows Defender security control state [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] -The security controls shows a bar graph where each bar represents a Windows Defender security control. Bars represent the various products with an indicator of the total number of machines where protection is deployed and where attention is required. You can click on the each of the bars or states to look into the details of the security control. -[EVALD: I ASSUMPED THE BARS ARE CLICKABLE, AND IF CLICKED, USERS WILL BE TAKEN TO SPECIFIC VIEW? IF THIS ASSUMPTION IS WRONG, I CAN REMOVE THE SENTENCE ABOVE.] + +## Security coverage +The security coverage tile shows a bar graph where each bar represents a Windows Defender security control. Each bars represents the various products with an indicator of the total number of machines that are well configured and those that require attention. [JOEY: INSERT SCREENSHOT OF TILE HERE] -## Improvement opportunities / Your score improvement opportunity [JOEY TO UPDATE ONCE FINAL UI UPDATE IS DONE] -Improve your organizational security by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] +## Improvement opportunities +Improve your organizational security score by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] + +Click on each segment to see the [JOEY: INSERT SCREENSHOT OF TILE HERE] For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) -## Antivirus recommendations -This tile provides a specific list of recommendations for each security product and the total number of machines affected. You can click on the link to be taken to the Machines list and take action from there. [EVALD / RAN / DANIEL - I DON'T UNDERSTAND WHAT THE GREEN TRIANGLE IS REPRESENTING AND THE +5% ETC. CAN YOU ] +### Antivirus optimization +This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Antivirus optimization](https://go.microsoft.com/fwlink/p/?linkid=851288). -[JOEY: INSERT SCREENSHOT OF TILE HERE] +### Security updates optimization +This tile shows you the exact number of machines that require the latest security updates. + +### Advanced threat protection +This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From fe758dd8dfcd10489d5c27971a24dc9cf29fc062 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:10:18 -0700 Subject: [PATCH 023/490] update tile labels --- .../images/atp-security-coverage.png | Bin 0 -> 15404 bytes .../images/atp-security-improvements.png | Bin 0 -> 50297 bytes ...ndows-defender-advanced-threat-protection.md | 12 ++++++++++-- ...ndows-defender-advanced-threat-protection.md | 11 ++++++----- 4 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png b/windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png new file mode 100644 index 0000000000000000000000000000000000000000..4f816577224d40b3fb3c29d17f75215333cf0bb1 GIT binary patch literal 15404 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
    j35O1>-=uD+lzVjdQIgAym$qxi)dV? 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 Pq0Z|Y=@shS_~oAf*u$wZ literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png b/windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png new file mode 100644 index 0000000000000000000000000000000000000000..c84692540202e092f9f3c9d4657c113a75131929 GIT binary patch literal 50297 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index bf1baff2a6..6d70fde0bf 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -1,5 +1,5 @@ --- -title: Optimize Windows Defender security products +title: Optimize Windows Defender Antivirus description: keywords: search.product: eADQiWindows 10XVcnh @@ -11,7 +11,7 @@ author: mjcaparas localizationpriority: high --- -# Optimize Windows Defender security products +# Optimize Windows Defender Antivirus **Applies to:** @@ -20,3 +20,11 @@ localizationpriority: high - Windows 10 Pro - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) + +The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: + +- [Turn on Windows Defender Antivirus]() +- [Turn on cloud-delivered protection](windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) +- [Turn on protection from potentially unwanted applications](windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +- [Turn on real-time protection](windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) +- [Update antivirus definitions](windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 1b86db4094..51ed959380 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -43,23 +43,24 @@ The organization security score is reflective of the average score of all the Wi ## Security coverage The security coverage tile shows a bar graph where each bar represents a Windows Defender security control. Each bars represents the various products with an indicator of the total number of machines that are well configured and those that require attention. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Security coverage](images/atp-security-coverage.png) ## Improvement opportunities Improve your organizational security score by taking the recommended improvement actions listed on this tile. This tile provides percentage values for each security control. The percentage values are ????? [EVALD / RAN I NEED SOME HELP HERE. I DON'T REALLY UNDERSTAND THE WHOLE PERCENTAGE THING. CAN YOU PROVIDE IN LAYMAN TERMS PLEASE.] -Click on each segment to see the +Click on each segment to see the recommended optimizations. -[JOEY: INSERT SCREENSHOT OF TILE HERE] +![Improvement oppportunities](images/atp-security-improvements.png) -For more information on how to optimize Windows Defender security products based on the Windows Defender ATP recommendations, see [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md). (EVALD/RAN/SMES - NOTE THAT TOPIC IS JUST A PLACEHOLDER FOR NOW. IT DOESN'T CONTAIN ANYTHING AT THE MOMENT.) ### Antivirus optimization -This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Antivirus optimization](https://go.microsoft.com/fwlink/p/?linkid=851288). +This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Optimize Windows Defender Antivirus](https://go.microsoft.com/fwlink/p/?linkid=851288). ### Security updates optimization This tile shows you the exact number of machines that require the latest security updates. +[EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] + ### Advanced threat protection This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From 96fbbffca5a2de211747bb6af6670b656e36960f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:14:19 -0700 Subject: [PATCH 024/490] remove repetitive content --- ...dashboard-windows-defender-advanced-threat-protection.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 51ed959380..8322bd4ef6 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -25,14 +25,10 @@ The Security Analytics dashboard provides valuable information about the overall The **Security Analytics Dashboard** displays a snapshot of: - Organizational security score -- Security converage +- Security coverage - Improvement opportunities - Antivirus - optimization -Visibility on the following Windows Defender security controls are supported: -- Advanced threat protection -- Antivirus -- Security updates ## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. From 4074c16782226cb139fb9279d70b526ca7457f3b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:36:58 -0700 Subject: [PATCH 025/490] add image update toc --- windows/threat-protection/TOC.md | 1 + .../images/atp-security-analytics-dashboard.png | Bin 0 -> 88426 bytes ...ndows-defender-advanced-threat-protection.md | 3 ++- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 2682bc4df5..9c3cd01bb3 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -18,6 +18,7 @@ ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) #### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) +##### [Antivirus optimization](optimize-security-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png b/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ead13a2a942da4688d5ca547257686902f64f535 GIT binary patch literal 88426 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 DbS}^x literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 8322bd4ef6..3c55ee1848 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -29,6 +29,7 @@ The **Security Analytics Dashboard** displays a snapshot of: - Improvement opportunities - Antivirus - optimization +![Security anlytics dashboard](images/atp-security-analytics-dashboard.png) ## Organizational security score The organization security score is reflective of the average score of all the Windows Defender security control properties that are configured according to the recommended baseline. You can improve this score by taking the steps in configuring each of the security controls in the optimal settings. @@ -59,4 +60,4 @@ This tile shows you the exact number of machines that require the latest securit [EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] ### Advanced threat protection -This tile provides a specific list of actions you can take on Windows Defender ATP. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). +This tile provides a specific list of actions you can take on Windows Defender ATP to improve how endpoints provide sensor data to the Windows Defender ATP service. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From a5142582802f24b3be2b83b58fd89a296973c87b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:38:51 -0700 Subject: [PATCH 026/490] fix link --- ...rity-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index 6d70fde0bf..b0eab36d69 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -23,8 +23,8 @@ localizationpriority: high The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: -- [Turn on Windows Defender Antivirus]() -- [Turn on cloud-delivered protection](windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) -- [Turn on protection from potentially unwanted applications](windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -- [Turn on real-time protection](windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) -- [Update antivirus definitions](windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- Turn on Windows Defender Antivirus +- [Turn on cloud-delivered protection](./windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) +- [Turn on protection from potentially unwanted applications](./windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +- [Turn on real-time protection](./windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) +- [Update antivirus definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From b25d1b645f271927cc22363fd4013a5dd5281935 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:47:04 -0700 Subject: [PATCH 027/490] update links --- ...rity-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index b0eab36d69..92fed85156 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -23,8 +23,8 @@ localizationpriority: high The Antivirus optimization tile provides a list of recommendations to affected machines. Taking action on the recommendations will help improve your overall organizational security: -- Turn on Windows Defender Antivirus -- [Turn on cloud-delivered protection](./windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md) -- [Turn on protection from potentially unwanted applications](./windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -- [Turn on real-time protection](./windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md) -- [Update antivirus definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- [Use Windows Defender AV with Windows Defender ATP](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility) +- [Turn on cloud-delivered protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) +- [Turn on protection from potentially unwanted applications](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) +- [Turn on real-time protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus) +- [Update antivirus protection and definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From 1e9dd16e3247c47196413a76e4f20d44daa7943e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 29 Jun 2017 15:49:21 -0700 Subject: [PATCH 028/490] update toc --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 9c3cd01bb3..5a66ac896e 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -50,7 +50,7 @@ ####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) ####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) ####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) -##### [Optimize security products](optimize-security-windows-defender-advanced-threat-protection.md) +##### [Optimize security products](windows-defender-atp\optimize-security-windows-defender-advanced-threat-protection.md) ### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) From f1ecc247a1fbe07c47dd5893f45fa5650d38118c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:39:43 -0700 Subject: [PATCH 029/490] fix link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 5a66ac896e..b2ea2b9829 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -18,7 +18,7 @@ ### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) #### [View the Dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) #### [View the Security Analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) -##### [Antivirus optimization](optimize-security-windows-defender-advanced-threat-protection.md) +##### [Antivirus optimization](windows-defender-atp\optimize-security-windows-defender-advanced-threat-protection.md) #### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) #### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) ##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) From 0b3c1ef71316603eee1eab3121eec7e436a993da Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:50:12 -0700 Subject: [PATCH 030/490] link --- ...mize-security-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md index 92fed85156..3eac8a2bec 100644 --- a/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/optimize-security-windows-defender-advanced-threat-protection.md @@ -27,4 +27,4 @@ The Antivirus optimization tile provides a list of recommendations to affected m - [Turn on cloud-delivered protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) - [Turn on protection from potentially unwanted applications](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus) - [Turn on real-time protection](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus) -- [Update antivirus protection and definitions](./windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file +- [Update antivirus protection and definitions](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md) \ No newline at end of file From 3c7bbf151f76aaaf044b9ba478b026e758413833 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 30 Jun 2017 10:52:41 -0700 Subject: [PATCH 031/490] add comment --- ...cs-dashboard-windows-defender-advanced-threat-protection.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md index 3c55ee1848..740676b955 100644 --- a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md @@ -53,11 +53,12 @@ Click on each segment to see the recommended optimizations. ### Antivirus optimization This tile provides a specific list of actions you can take on Windows Defender Antivirus to improve the security on your organization. Each action shows the exact number of endpoints where you can apply the action on. For more information, see [Optimize Windows Defender Antivirus](https://go.microsoft.com/fwlink/p/?linkid=851288). +[EVALD / RAN - I DON'T THINK IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. I'M INCLINED TO PUT THE 4 LINKS UNDER HERE INSTEAD. WDYT?] ### Security updates optimization This tile shows you the exact number of machines that require the latest security updates. -[EVALD / RAN - I'M NOT SURE IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] +[EVALD / RAN - I DON'T THINK IT'S WORTH MAKING A STAND ALONE TOPIC FOR THIS. THERE IS ONLY ONE LINE.] ### Advanced threat protection This tile provides a specific list of actions you can take on Windows Defender ATP to improve how endpoints provide sensor data to the Windows Defender ATP service. For more information, see [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). From 73dae35e6d551cc6bb4f77935518b8bc2c5a9ac3 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 6 Jul 2017 12:20:56 -0700 Subject: [PATCH 032/490] update table in events --- .../troubleshoot-windows-defender-antivirus.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 4e7c275117..27f48d105f 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -49,7 +49,11 @@ The table in this section lists the main Windows Defender Antivirus client event 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 c25079a0c997ec109f018b6949f515311886ff90 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 6 Jul 2017 12:44:54 -0700 Subject: [PATCH 033/490] table layout --- .../troubleshoot-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 27f48d105f..7c2cea1ee2 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -57,7 +57,7 @@ td {
    - + @@ -101,7 +101,7 @@ td { - + From b06aae53ccfa1a62be7b9cbdfc7cf0c1c2b45dc6 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 6 Jul 2017 13:04:39 -0700 Subject: [PATCH 034/490] table layout --- .../troubleshoot-windows-defender-antivirus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 7c2cea1ee2..db6ec62930 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -56,8 +56,8 @@ td {
    Event ID: 1000Event ID: 1000

    Symbolic name:

    Event ID: 1001Event ID: 1001

    Symbolic name:

    - - + + From ee2deab98f461419b4c6bd8fe02f04b5de0e338c Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 6 Jul 2017 15:08:11 -0700 Subject: [PATCH 035/490] table layout and bafs video move --- ...figure-block-at-first-sight-windows-defender-antivirus.md | 5 ++--- .../troubleshoot-windows-defender-antivirus.md | 2 +- ...-microsoft-cloud-protection-windows-defender-antivirus.md | 5 +++++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md index 0321537068..9e5993ed22 100644 --- a/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md @@ -43,12 +43,11 @@ You can also [specify how long the file should be prevented from running](config ## How it works -When a Windows Defender Antivirus client encounters a suspicious but undetected file, it queries our cloud protection backend. The cloud backend will apply heuristics, machine learning, and automated analysis of the file to determine the files as malicious or clean. The following video describes how this feature works. +When a Windows Defender Antivirus client encounters a suspicious but undetected file, it queries our cloud protection backend. The cloud backend will apply heuristics, machine learning, and automated analysis of the file to determine the files as malicious or clean. The Block at first sight feature only uses the cloud protection backend for executable files that are downloaded from the Internet, or originating from the Internet zone. A hash value of the EXE file is checked via the cloud backend to determine if this is a previously undetected file. - + If the cloud backend is unable to make a determination, the file will be locked by Windows Defender AV while a copy is uploaded to the cloud. The cloud will perform additional analysis to reach a determination before it allows the file to run or blocks it in all future encounters, depending on whether the file is determined to be malicious or safe. diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index db6ec62930..855cf855ca 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -57,7 +57,7 @@ td {
    Event ID: 1000
    Event ID: 1000

    Symbolic name:

    - + diff --git a/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md index 5a534796e0..354b545edb 100644 --- a/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md @@ -31,6 +31,11 @@ Cloud-delivered protection for Windows Defender Antivirus, also referred to as M Enabling cloud-delivered protection helps detect and block new malware - even if the malware has never been seen before - without needing to wait for a traditionally delivered definition update to block it. Definition updates can take hours to prepare and deliver, while our cloud service can deliver updated protection in seconds. +The following video describes how it works: + + + Cloud-delivered protection is enabled by default, however you may need to re-enable it if it has been disabled as part of previous organizational policies. The following table describes the differences in cloud-delivered protection between recent versions of Windows and System Center Configuration Manager. From 4fc6aaadb9e5712a4a7e1c1284593dc53940361a Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 6 Jul 2017 16:07:52 -0700 Subject: [PATCH 036/490] table layout --- ...troubleshoot-windows-defender-antivirus.md | 132 +++++++++--------- 1 file changed, 64 insertions(+), 68 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 855cf855ca..49b904ed40 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -49,15 +49,11 @@ The table in this section lists the main Windows Defender Antivirus client event 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. - +
    Event ID: 1000Event ID: 1000

    Symbolic name:

    - + @@ -101,7 +97,7 @@ td { - + @@ -144,7 +140,7 @@ td { - + @@ -189,7 +185,7 @@ td { - + @@ -233,7 +229,7 @@ td { - + @@ -277,7 +273,7 @@ td { - + @@ -342,7 +338,7 @@ Description of the error. - + @@ -416,7 +412,7 @@ UAC - + @@ -471,7 +467,7 @@ UAC - + @@ -529,7 +525,7 @@ Description of the error. - + @@ -574,7 +570,7 @@ Description of the error. - + @@ -623,7 +619,7 @@ Description of the error. - + @@ -668,7 +664,7 @@ For more information please see the following:

    - + @@ -717,7 +713,7 @@ Description of the error. - + @@ -749,7 +745,7 @@ Description of the error. - + @@ -785,7 +781,7 @@ Description of the error. - + @@ -864,7 +860,7 @@ Name of the file. - + @@ -946,7 +942,7 @@ UAC - + @@ -1076,7 +1072,7 @@ The above context applies to the following client and server versions: - + @@ -1173,7 +1169,7 @@ Description of the error. - + @@ -1316,7 +1312,7 @@ Description of the error. - + @@ -1355,7 +1351,7 @@ Description of the error. - + @@ -1396,7 +1392,7 @@ Description of the error. - + @@ -1448,7 +1444,7 @@ Description of the error. - + @@ -1535,7 +1531,7 @@ Description of the error. - + @@ -1577,7 +1573,7 @@ Description of the error. - + @@ -1637,7 +1633,7 @@ Description of the error. - + @@ -1691,7 +1687,7 @@ Description of the error. - + @@ -1721,7 +1717,7 @@ Description of the error. - + @@ -1757,7 +1753,7 @@ Description of the error. - + @@ -1787,7 +1783,7 @@ Description of the error. - + @@ -1846,7 +1842,7 @@ Description of the error. - + @@ -1914,7 +1910,7 @@ Description of the error. - + @@ -1985,7 +1981,7 @@ Description of the error. - + @@ -2017,7 +2013,7 @@ Description of the error. - + @@ -2052,7 +2048,7 @@ Name of the file. - + @@ -2101,7 +2097,7 @@ Description of the error. - + @@ -2126,7 +2122,7 @@ Description of the error. - + @@ -2160,7 +2156,7 @@ Description of the error. - + @@ -2187,7 +2183,7 @@ Description of the error. - + @@ -2214,7 +2210,7 @@ Description of the error. - + @@ -2241,7 +2237,7 @@ Description of the error. - + @@ -2297,7 +2293,7 @@ Description of the error. - + @@ -2344,7 +2340,7 @@ Description of the error. - + @@ -2371,7 +2367,7 @@ Description of the error. - + @@ -2397,7 +2393,7 @@ Description of the error. - + @@ -2437,7 +2433,7 @@ Description of the error. - + @@ -2471,7 +2467,7 @@ New Windows Defender configuration value. - + @@ -2538,7 +2534,7 @@ or Hang - + @@ -2565,7 +2561,7 @@ or Hang - + @@ -2591,7 +2587,7 @@ or Hang - + @@ -2616,7 +2612,7 @@ or Hang - + @@ -2643,7 +2639,7 @@ or Hang - + @@ -2676,7 +2672,7 @@ or Hang - + @@ -2725,7 +2721,7 @@ This section provides the following information about Windows Defender Antivirus Use the information in these tables to help troubleshoot Windows Defender Antivirus error codes.
    Event ID: 1000Event ID: 1000

    Symbolic name:

    Event ID: 1001Event ID: 1001

    Symbolic name:

    Event ID: 1002Event ID: 1002

    Symbolic name:

    Event ID: 1003%2

    Symbolic name:

    Event ID: 1004Event ID: 1004

    Symbolic name:

    Event ID: 1005Event ID: 1005

    Symbolic name:

    Event ID: 1006Event ID: 1006

    Symbolic name:

    Event ID: 1007Event ID: 1007

    Symbolic name:

    Event ID: 1008Event ID: 1008

    Symbolic name:

    Event ID: 1009Event ID: 1009

    Symbolic name:

    Event ID: 1010Event ID: 1010

    Symbolic name:

    Event ID: 1011Event ID: 1011

    Symbolic name:

    Event ID: 1012Event ID: 1012

    Symbolic name:

    Event ID: 1013Event ID: 1013

    Symbolic name:

    Event ID: 1014Event ID: 1014

    Symbolic name:

    Event ID: 1015Event ID: 1015

    Symbolic name:

    Event ID: 1116Event ID: 1116

    Symbolic name:

    Event ID: 1117Event ID: 1117

    Symbolic name:

    Event ID: 1118Event ID: 1118

    Symbolic name:

    Event ID: 1119Event ID: 1119

    Symbolic name:

    Event ID: 1120Event ID: 1120

    Symbolic name:

    Event ID: 1150Event ID: 1150

    Symbolic name:

    Event ID: 2000Event ID: 2000

    Symbolic name:

    Event ID: 2001Event ID: 2001

    Symbolic name:

    Event ID: 2002Event ID: 2002

    Symbolic name:

    Event ID: 2003Event ID: 2003

    Symbolic name:

    Event ID: 2004Event ID: 2004

    Symbolic name:

    Event ID: 2005Event ID: 2005

    Symbolic name:

    Event ID: 2006Event ID: 2006

    Symbolic name:

    Event ID: 2007Event ID: 2007

    Symbolic name:

    Event ID: 2010Event ID: 2010

    Symbolic name:

    Event ID: 2011Event ID: 2011

    Symbolic name:

    Event ID: 2012Event ID: 2012

    Symbolic name:

    Event ID: 2013Event ID: 2013

    Symbolic name:

    Event ID: 2020Event ID: 2020

    Symbolic name:

    Event ID: 2021Event ID: 2021

    Symbolic name:

    Event ID: 2030Event ID: 2030

    Symbolic name:

    Event ID: 2031Event ID: 2031

    Symbolic name:

    Event ID: 2040Event ID: 2040

    Symbolic name:

    Event ID: 2041Event ID: 2041

    Symbolic name:

    Event ID: 2042Event ID: 2042

    Symbolic name:

    Event ID: 3002Event ID: 3002

    Symbolic name:

    Event ID: 3007Event ID: 3007

    Symbolic name:

    Event ID: 5000Event ID: 5000

    Symbolic name:

    Event ID: 5001Event ID: 5001

    Symbolic name:

    Event ID: 5004Event ID: 5004

    Symbolic name:

    Event ID: 5007Event ID: 5007

    Symbolic name:

    Event ID: 5008Event ID: 5008

    Symbolic name:

    Event ID: 5009Event ID: 5009

    Symbolic name:

    Event ID: 5010Event ID: 5010

    Symbolic name:

    Event ID: 5011Event ID: 5011

    Symbolic name:

    Event ID: 5012Event ID: 5012

    Symbolic name:

    Event ID: 5100Event ID: 5100

    Symbolic name:

    Event ID: 5101Event ID: 5101

    Symbolic name:

    - + @@ -2767,7 +2763,7 @@ Use the information in these tables to help troubleshoot Windows Defender Antivi - - @@ -2846,15 +2842,15 @@ data that does not allow the engine to function properly. - - - @@ -2980,7 +2976,7 @@ The following error codes are used during internal testing of Windows Defender A
    External error codesExternal error codes
    Error code

    This error indicates that there might be a problem with your security product.

    +

    1. Update the definitions. Either:
        @@ -2828,7 +2824,7 @@ data that does not allow the engine to function properly.
    +

    0x80508023

    +

    ERR_MP_FULL_SCAN_REQUIRED

    +

    This error indicates that a full system scan might be required.

    +

    Run a full system scan.

    - + @@ -3010,10 +3006,10 @@ The following error codes are used during internal testing of Windows Defender A - - + + + + + + diff --git a/windows/device-security/change-history-for-device-security.md b/windows/device-security/change-history-for-device-security.md index 6030e8a054..cb46edf710 100644 --- a/windows/device-security/change-history-for-device-security.md +++ b/windows/device-security/change-history-for-device-security.md @@ -14,14 +14,14 @@ This topic lists new and updated topics in the [Device security](index.md) docum ## August 2017 |New or changed topic |Description | |---------------------|------------| - | [BitLocker: Management recommendations for enterprises](bitlocker/bitlocker-management-for-enterprises.md) | New BitLocker security topic. | - +| [BitLocker: Management recommendations for enterprises](bitlocker/bitlocker-management-for-enterprises.md) | New BitLocker security topic. | +| [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) | Revised description | ## July 2017 |New or changed topic |Description | |---------------------|------------| - | [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) | New TPM security topic. | +| [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) | New TPM security topic. | ## May 2017 diff --git a/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md b/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md index cc479c5bc2..b2a0c2025c 100644 --- a/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md +++ b/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md @@ -18,11 +18,13 @@ Describes the best practices, location, values, management, and security conside ## Reference -This policy setting prevents users from adding new Microsoft accounts on a device. +This setting prevents using the **Settings** app to add a Microsoft account for single sign-on (SSO) authentication for Microsoft services and some background services, or using a Microsoft account for single sign-on to other applications or services. -If you click the **Users can’t add Microsoft accounts** setting option, users will not be able to switch a local account to a Microsoft account, or connect a domain account to a Microsoft account to drive sync, roaming, or other background services. This is the preferred option if you need to limit the use of Microsoft accounts in your enterprise. Users will still be able to add app-specific Microsoft accounts for use with consumer apps. To block this use, turn off the ability to install consumer apps or the Store. +There are two options if this setting is enabled: -If you click the **Users can’t add or log on with Microsoft accounts** setting option, existing Microsoft account users will not be able to log on to Windows. Selecting this option might make it impossible for an existing administrator to log on to a computer and manage the system. +- **Users can’t add Microsoft accounts** means that existing connected accounts can still sign in to the device (and appear on the Sign in screen). However, users cannot use the **Settings** app to add new connected accounts (or connect local accounts to Microsoft accounts). + +- **Users can’t add or log on with Microsoft accounts** means that users cannot add new connected accounts (or connect local accounts to Microsoft accounts) or use existing connected accounts through **Settings**. If you disable or do not configure this policy (recommended), users will be able to use Microsoft accounts with Windows. @@ -36,7 +38,7 @@ By default, this setting is not defined on domain controllers and disabled on st ### Best practices - By disabling or not configuring this policy setting on the client computer, users will be able to use their Microsoft account, local account, or domain account for their sign-in session to Windows. It also enables the user to connect a local or domain account to a Microsoft account. This provides a convenient option for your users. -- If you need to limit the use of Microsoft accounts in your organization, click the **Users can’t add Microsoft accounts** setting option so that users will not be able to create new Microsoft accounts on a computer, switch a local account to a Microsoft account, or connect a domain account to a Microsoft account. +- If you need to limit the use of Microsoft accounts in your organization, click the **Users can’t add Microsoft accounts** setting option so that users will not be able to use the **Settings** app to add new connected accounts. ### Location diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index fd9171827c..f482e0b44e 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -147,6 +147,13 @@ ### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md) ### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen\windows-defender-smartscreen-set-individual-device.md) +##[Windows Defender Application Guard](windows-defender-application-guard\wd-app-guard-overview.md) +###[System requirements for Windows Defender Application Guard](windows-defender-application-guard\reqs-wd-app-guard.md) +###[Prepare and install Windows Defender Application Guard](windows-defender-application-guard\install-wd-app-guard.md) +###[Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard\configure-wd-app-guard.md) +###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard\test-scenarios-wd-app-guard.md) +###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard\faq-wd-app-guard.md) + ## [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection\protect-enterprise-data-using-wip.md) ### [Create a Windows Information Protection (WIP) policy](windows-information-protection\overview-create-wip-policy.md) #### [Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune.md) diff --git a/windows/threat-protection/index.md b/windows/threat-protection/index.md index 885e4d9279..a98bb34278 100644 --- a/windows/threat-protection/index.md +++ b/windows/threat-protection/index.md @@ -17,6 +17,7 @@ Learn more about how to help protect against threats in Windows 10 and Windows |[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| |[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| |[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| +|[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| |[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| |[Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection/protect-enterprise-data-using-wip.md)|Provides info about how to create a Windows Information Protection policy that can help protect against potential corporate data leakage.| |[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| diff --git a/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md new file mode 100644 index 0000000000..d755f805cf --- /dev/null +++ b/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -0,0 +1,44 @@ +--- +title: Configure the Group Policy settings for Windows Defender Application Guard (Windows 10) +description: Learn about the available Group Policy settings for Windows Defender Application Guard. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +author: eross-msft +localizationpriority: high +--- + +# Configure Windows Defender Application Guard policy settings + +**Applies to:** +- Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later) + +Windows Defender Application Guard (Application Guard) works with Group Policy to help you manage your organization's computer settings. By using Group Policy, you can configure a setting once, and then copy it onto many computers. For example, you can set up multiple security settings in a GPO, which is linked to a domain, and then apply all those settings to every computer in the domain. + +Application Guard uses both network isolation and application-specific settings. + +### Network isolation settings +These settings, located at **Computer Configuration\Administrative Templates\Network\Network Isolation**, help you define and manage your company's network boundaries. Application Guard uses this information to automatically transfer any requests to access the non-corporate resources into the Application Guard container. + +>[!NOTE] +>You must configure either the Enterprise resource domains hosted in the cloud or Private network ranges for apps settings on your employee devices to successfully turn on Application Guard using enterprise mode. + + +|Policy name|Supported versions|Description| +|-----------|------------------|-----------| +|Private network ranges for apps|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of IP address ranges that are in your corporate network. Included endpoints or endpoints that are included within a specified IP address range, are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| +|Enterprise resource domains hosted in the cloud|At least Windows Server 2012, Windows 8, or Windows RT|A pipe-separated (\|) list of your domain cloud resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| +|Domains categorized as both work and personal|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of domain names used as both work or personal resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| + +### Application-specific settings +These settings, located at **Computer Configuration\Administrative Templates\Windows Components\Windows Defender Application Guard**, can help you to manage your company's implementation of Application Guard. + +|Name|Supported versions|Description|Options| +|-----------|------------------|-----------|-------| +|Configure Windows Defender Application Guard clipboard settings|At least Windows 10 Enterprise|Determines whether Application Guard can use the clipboard functionality.|**Enabled.** Turns On the clipboard functionality and lets you choose whether to additionally:
    • Disable the clipboard functionality completely when Virtualization Security is enabled.
    • Enable copying of certain content from Application Guard into Microsoft Edge.
    • Enable copying of certain content from Microsoft Edge into Application Guard.

      **Important**
      Allowing copied content to go from Microsoft Edge into Application Guard can cause potential security risks and isn't recommended.
    **Disabled or not configured.** Completely turns Off the clipboard functionality for Application Guard.| +|Configure Windows Defender Application Guard print settings|At least Windows 10 Enterprise|Determines whether Application Guard can use the print functionality.|**Enabled.** Turns On the print functionality and lets you choose whether to additionally:
    • Enable Application Guard to print into the XPS format.
    • Enable Application Guard to print into the PDF format.
    • Enable Application Guard to print to locally attached printers.
    • Enable Application Guard to print from previously connected network printers. Employees can't search for additional printers.
    **Disabled or not configured.** Completely turns Off the print functionality for Application Guard.| +|Block enterprise websites to load non-enterprise content in IE and Edge|At least Windows 10 Enterprise|Determines whether to allow Internet access for apps not included on the **Allowed Apps** list.|**Enabled.** Prevents network traffic from both Internet Explorer and Microsoft Edge to non-enterprise sites that can't render in the Application Guard container.

    **Disabled or not configured.** Allows Microsoft Edge to render network traffic to non-enterprise sites that can't render in Application Guard.| +|Allow Persistence|At least Windows 10 Enterprise|Determines whether data persists across different sessions in Windows Defender Application Guard.|**Enabled.** Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions.

    **Disabled or not configured.** All user data within Application Guard is reset between sessions.

    **Note**
    If you later decide to stop supporting data persistence for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.
    **To reset the container:**
    1. Open a command-line program and navigate to Windows/System32.
    2. Type `wdagtool.exe cleanup`.
      The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`.
      The container environment is reset, including discarding all employee-generated data.
    | +|Turn On/Off Windows Defender Application Guard (WDAG)|At least Windows 10 Enterprise|Determines whether to turn on Application Guard for Microsoft Edge.|**Enabled.** Turns on Application Guard for Microsoft Edge, honoring the network isolation settings, rendering non-enterprise domains in the Application Guard container. Be aware that Application Guard won't actually be turned On unless the required prerequisites and network isolation settings are already set on the device.

    **Disabled.** Turns Off Application Guard, allowing all apps to run in Microsoft Edge.| + diff --git a/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md new file mode 100644 index 0000000000..9590883c59 --- /dev/null +++ b/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md @@ -0,0 +1,42 @@ +--- +title: Frequently asked questions - Windows Defender Application Guard (Windows 10) +description: Learn about the commonly asked questions and answers for Windows Defender Application Guard. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +author: eross-msft +localizationpriority: high +--- + +# Frequently asked questions - Windows Defender Application Guard + +**Applies to:** +- Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later) + +Answering frequently asked questions about Windows Defender Application Guard (Application Guard) features, integration with the Windows operating system, and general configuration. + +## Frequently Asked Questions + +| | | +|---|----------------------------| +|**Q:** |Can employees download documents from the Application Guard Edge session onto host devices?| +|**A:** |It's not possible to download files from the isolated Application Guard container to the host PC. However, employees can use the **Print as PDF** or **Print as XPS** options and save those files to the host device.| +
    + +| | | +|---|----------------------------| +|**Q:** |Can employees copy and paste between the host device and the Application Guard Edge session?| +|**A:** |Depending on your organization's settings, employees can copy and paste images and text (.bmp) to and from the isolated container.| +
    + +| | | +|---|----------------------------| +|**Q:** |Why don't employees see their Favorites in the Application Guard Edge session?| +|**A:** |To help keep the Application Guard Edge session secure and isolated from the host device, we don't copy the Favorites stored in the Application Guard Edge session back to the host device.| +
    + +| | | +|---|----------------------------| +|**Q:** |Why aren’t employees able to see their Extensions in the Application Guard Edge session?| +|**A:** |Currently, the Application Guard Edge session doesn't support Extensions. However, we're closely monitoring your feedback about this.| diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png new file mode 100644 index 0000000000000000000000000000000000000000..6f2bb5afcf48c94e4ab1dfde7a8d2b8523ca3d5b GIT binary patch literal 128920 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

    i`ho|>AD2f_Xb2}QdX4UWx7qONa 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 E03gwOvj6}9 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bedcd7cd886fc02e76e68a71821ce4f8eb11ec GIT binary patch literal 68137 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%0AFo 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

    `%Bz4AE2qZuMrb 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%0DEka~)2~6% zGLO3f>IMPjnQ-lGOoegp^B9}=Dyfyv@)N<{(D;98M%zgk_i(l~UL7Yog^^eWr{vzqq*OSXC1a%i~mH(VjHzazM-i zHT~ta!6ww_(_DXPs`Ml5_5nbor^1~nL+Ia;Jvw|4e*%tqlbrL<5=EGHmPm|1dyLO0 zS>lv%^tPzdejAw zg2(~7nyBX!1J9>3G~EBdSl*5hnO)es@$Gn|+19)Pczcowu4cC=JQsP;p+@g-%X{_i zAWo4T>a}J(>%u|s1$}!BWnT&=^7IuXjB)+m$@cNI3QLZK2~%b-%(8P>jR1mH6+$Z| zD^7|4Z6F`E23#C##fm9fSyY2jf$)Gq92Zw(ROBiQ&ASe8oe#Zrl7nNCp_t5aa7nyS zuh4N}C4GL%O;VDZIWUUB!5gXl+5w}9HaGwn{I$>^4@sLww(j;*GTSpOO~M(=Ma)<; zo~63H4K|@1;oI@|VLU`z2(FtJxxtISx!H}vgSYF!@+Pjt)M>>~M3^Evwti{K?sP@& z;8X|Lk&~B5gKJ8i2goalUs-Y(ZnfbXrASGulcC_+F$h%qg}c@#V*66{xtb({ES19k zztW#V?J%|Md7#AcaRt`mWojh5=y;t%@N{uoIiuboslnoJV+CKd3HAooo@84%R5~vY zXP5_YnlOyG72+ySZ>UEiv4!aw)Bd-v60-&f^yEen&0aOB&i ziZcD>yh`pl_mwkI*KfJ4gsdf67gu>G1!u_C;P_2t<$s^RxAP&&Mq)hlM$J@V0b(jJ zA4*|+ZD3u+AWUF$@d_pZN};%Gh}V;1Jf2 zLcSfssh0u%QV3NK|7K5iuI#yTmXu<@)o2QJ2h-?fzauPThja?sXQ3z2L@eGI}aoVIL zvL+v<$@{k=ccvv*F+eL8ba@gZ9{;PxDMH)>zzTlCt%{g!L*&rKHe=KQ<`5^5B8>5GYN*>c0l1T?t^yO}U_l#mm-YfK zrklFJR>`@*jqS#m?-)hrJ6h{jH){`8Y)utVDr^1jt{@@Bqdy+`czSoq@1z31zF)Yx zgoA!@SX(f|t3)=epH~Cs zsvRD^w#=EZ$O<%ev`@w1myCVLlIM_$j&gP!{CyvIM4j(5~ZA2|V8z0{pVvm5(ns+}(qh z1#*nhxR^hvLxaBz$tH@}^x_c-*;}$ITu*#_WN6!cl2Nsn`<35sPDohuH*5Q(t{R=4 z2;laJGABT<8ayn;{@~MMB5%PI8C85&PWgm8SQ zb_8_+3r@hv=2)$Z;Se$15@6lFbI4^@nMHL+=N(@GrUgRAQJrTq<679bpDJP|q!?Qh zbl?~YvwPwF8F?aNzg&fXX5)pX^O`yfj_cgE=>B57(Rqz+ca#T*)cLY748%QK=bOcf zE}?7w=2T)_z40^g%kL>>Lj6#G5=c+AQcC5k-NXEq@45T%=DM)>zZon)vN;A?dcI(U zF_o({i^xl3D!T&?HgBTP4SCRa`WUX$PZn*#1lHLQD-x`Fb=K4_MPVS6zQe;m0G+Vx zzZo0w@bjRux96+(|2Eic|11SHppEpDTw7Z$*v>bU03iKyhB> zOK)8F{sJnX!sA2BC#>$V_Y$c^V_^bX^dZ-WCANAga@O6^U@0ONe!`Ct(vjJ`=`{rb z6Zfu1(%~Usf(^KR$;MW4eg~G`RHu5H=#@!aAYuRyDHw;?>>kMNcmwYdlO-J&Ab2E6 zAN610Cz{k9{v1ZJUz6&}E|`K9wMgBna3c0!Z4*489`d?$fk^?;FxfwxHrj4aPBn7@{xx#_=xhXT>b^aDk$?N-Hpa66ByWuU#N@ESfb;}F0vUp6{S@=STml4E;ML`>Q|&Q{UsySgkXm@ILV_Q zsM^;!j)fB=S|q+r8XSh{GUC(?=50ZYiLo_8m(U9sn3(|JsVcvfpI5j3)>nyGxs+ZP zQ^I?m+cIy=emD!q9vJ6R;XPsz(+cwzZ8W|$iBw`wABreZVikha#7jjy8*694g6OR8?!w5Po((%k#~60o%jf=pOb@u=#u<%K3SP3rvvwo(igSQm6%MRd7&%ZXJjxBaO z6<@=r4BM=5!`lZF;UED0RdXs%4oLpVwxN~1+7%vF@!MTB$K4}k$&2B9QjFpUqD;mg zO8iDj$V2sM4FdK7R%ut<#Feh(l223&O~$!6rs+jWDR0faBk}L}mTaoW^n+Ka_9caS z6~4q_w!lOBvNZZlVEUaa8bNRtzsg)p>Ly3urgCG8^f@O+0z1El9IE)S5HeN=pEkIo^fDE8+R18Os#LM#oP*xuU zviCJW^HTc3T1sEXe`eJGqVtS}WRsqQNdt%-xJ01nev_gOO=b?)JpqGkmP8iScnJ`k zP)lb3J4V7hu*b2MQp9?u(#j1)#FnRcJP}2&$!B zqdbmY77duS%jmhU4a(C^!9H4+BXG{M!QVUdBXsBWvbU0ZbP&HAX*tRl@BoLg8*v5t zTaLTj+5KV}P+0&(I~$qEI3Pvi;yi5WyOyFB3>weG)b=u!f~~_@Ed8!FUr?!7f{3Ds zq7Ho*w;r?jH45=)IZfxI(Pyb>la4k{Wbp&EM$!kBgiH$eoz!dURE175yVi`}h>ty4 zMX?_+7LrI})CdBf4w9h>+OF>k* zwK^PLw8rUN21sMxL$XsbSuB6wxqihlNfIwSf5lp2(I(5>448;BiCoqYlS|G@ygdRv1i4C39@3*afLpvEvYAo z5jun~K0hi!^D;xam!Y0t-W4q5Vj7B-91u%%x?sAe{4j6suOhba8qf^nipYcNq6kzM zme53}7G?~7T|V|6vKNjXN1#b0r3Z1&FXnXpzKG`@y32u^?QzpLZhr4 zI{$Qs;`{J=u`Pqms*%}Tl zlvSWWkf49bwVcVke#w_`rWWG1KNx&Q@gi5u&7@YR^fPD{o~rk+VDjEH|pRJNfm zk)u?W)}{MS%BPGiSy1aAF{p?~=9vST0!Q-{-d-UsaA`~ZnfXTq&fFzqhZ^Gs zbhAy4(aFhhdPhVuv^T@dd}lGmdvdCrf6^NFEd%~+bg;BU%}OlyYp6US57?maNrB>VlAH5b7I7eM{u=cF-EJ>ma2jV z`SRH$tAYju{CP~}J=((Wk)WbZfnNvq2jQk6Tg#4;_SK_G@!DGmv{03xaHOO^GHq-*P;R~V7g`7z`djo^v(CNb>KklDj) zH>(``4JNiXdT`qCBvdhvJ~!%=_kW4FcM(h#TOhA1=*wcJMfydNP=bkQqBZCW@QJEH z5-;Iee5#J-D(g{W?j8-HIrM&>Cj!dQRzk7CvRl1W(l%%;- z_*QT^1pv$gJYIgD4HBbBMvBP5VnS#1CDVwaOooR*cNy*_sdYzyzh{ye zy2>y7{A74}0*}3Ww={H^U6X7l>hAs;J2zjAbH3<;Vv3=IB)3 z_Hada-A-kM20L;d%=}p3Go*fO;wP}{Z%p*FUR@}gswxc{vB(-7HjDKA*l zK^#9p{)nRpZepp;9vJg`zF~hrE$$w_6Gd+%dzBpG83);fzU4N!`QZ8TjmTf(l4d~W zSQ$9PAkv3x=8d9buBbu<;d7S3WsJ!W&gEV#~#zW{j}mY6dQMfTwMlt>We5Ziacm zVZ48?DRql6H4(lMXDpk(arg0#l*netD`{r(PYHh2%&1a=3^CT+04<0(gr_D(=Tdom z@VnMP>&f{0vy>zX77Gz@l!tXcfY`$$vURj12vLh(KA_47E)_tt1JwfW#tjmDS@0y^ z%C}lX_NzU^!lQ)OV}Y~3P^d;|o53aj)pKWKSZisYKLg{C52_)LgXBWA>4rY;^B`rM zC==nka{GE@n80Mti){s;gRHc6%@;XoS7uLtFzajVgd4r?%jTZiKHdyu#`vI#<{ zRVI|k(ZZY8k_Oqty;5r4;Ox z&?ArOEexZ{cW+?EXdOL+GYmP`^|lTKTDJeakMRt0tsei@Ui{a&aWn{Pd=4X^b)>m? zURbH{+;c@1pdNo0XtW6ISkyoP~I7A2%W4bTgCSdukT?7%Vg zS~Co}UP>Lduu+N^&95<9@3GXNH40=gzI$_+PM{e(O%Uh1iSz{fkmDSpDnrWhw!7ZP zO@A`<02K_bl{}e<<7lYyH(PCW9n8aJof5QVc&tNI?0p#Yi19CFP08i^)z?BLm#joE zegU44U~9&SdySUSB1i@M^Y`j`_$zM94`hvxCW`Sj6B1W<)UN^6p&sl5=u?Z@gzo0j zGonXB%OEQ_1$Na-2!ON$OG}_{dhavEgcBO2NQq=cEF!R};4g4AD@bh-?iAfD^5aEn zaYCi=8rkSz#uNDxOjAi+Eh)ynIzK9ThO3jUh%*{|)2CwNIAk48!hQ$K|9#=cAvoZx zR%MHSQeV0j)@kByz*)dY%1^vJ@c!!y9N(efcFMcnX`(YA5@`dUqRZ#1-m*_$=D_VB zGcd|;&;>V-9zoB*j6*HvYIObD^P4Vk3I!n&J06bS6NuT<5*|vvicba!Y+Zr)QIOd9X6r)_rZ>H?L)E(_Sbq|0po2%tLkSW^Je6=UnBlVj zCmc)(cs^4uZVo!iNhTp6FM#%1k|j?dElmi?E2*6(OvWvpmY=gDU@i2Pr|bfd4kpSkD}|hA zxjc*%gjVWBCS!PJSkCS?D`^^B4;>i-tSqd-S)MuK_=O>2#O~FT{-BrM*!z9AN`yZL8LPbiMc576$?3q)aE%^=tba&@Nn;BTL=Q^9 zcLxWD5Jz8zT^Xm_49!V!CZQRt+@yAUyy)IsR#eVG1kuu@IyEB`Q~qPn*ini)>(#q2 z@K~ab3eG*e&r)?^epM2z(2)nkHEzG^e8A9kc?bOGUJS1x3w>9sstUeu7^4;%blXux z1D@HwY4x~fjKcuWi(|#ZOt^aLJ`fpy1@#OXi52qwK^M{f&;JQUkI^$LRpTkGg1$aw z180Es8iBBt4{OkZ0EeTU`9@)8b5QhxJq*mKR_8km04+44&Od=jEzQ7$6STW8a1ddB zKPWemN8lE}z?mw)q_RN-7c=IlJs!BL`{ho9#+bzUTP>VvZ>cThKZif90EBQLsOMFm z`iROp$hka+A30RH`ziYll9S04LkwjU`{XaSe{$+6fCOR!02@GE0ZJ0m2(_hE@pv%q zSqBdb#5Op(XGY#N+iHWMJf(oSU7EfkJ)8{LVgJs}U>=Gvsd$i#Q>*ap$^TTrpx3#G zQQ-zrfyoN0LyST7DTkqT8bay4GgYpY!AE!Bw|n{*7;b;FqGh0S2KBhq&S#Qb=ANTf z^A21p1k&;@wm;I(Ei`!s1P{}CcemGlPvQ(d#4R8h68%2%{U`cp>VoJ48s({XuKt=J ze5#*oz-#U=y(R2qnE8w<|LG)@WHQ1GYnx&r*V8SA)}W_ck~@SlFQ(;Bb> zWcfMJ5U)Cf3hI4{WzUo5_#MTvSgQ4Z2Sm!-5eQ~^|8qWY+AuJlM7?aoZD7}jcQWQM z;&!`d@R?C!bjqFyW#l3mC=TBj0S@s>?%lORYbz><|3m{poj__c4+QP?9aWHoK=nc< zxz5vdeZ&+?91Me7f(!8Qe_v1HpdB4xihs_3Jx2X5_)^&fTmb-U{ZEdlfC3)E1RLtJ z1&7$n8w6nRQ2*~z1D(kofTJl1(@?JuzVwj)_I~Yy*5Lp9oxOSs@F?#8&u=7xcjvRe zDD!_GED9Y5$zSSvfXHIl1sHp@-rZAuC+6lm=k)O<2kNDN8zzEbL?d`Q|Mz!8&bt^) zYMm$D!$P0GyE3VFPnhog!W-^lDCHXhb97&B4+C(WJkYFmlROyYA;cpc!(k$Ggn6p! zZmjkx_)U};6l}?l#rlFxyVqdlXMTSQJkyd{tac3>|E|546$)l&Pj7qIf?xz~w^~v2bg&t+2 z9o;S6U4>kX@Z%lhHHaY+%*Y0wGn)nS7?mTD447@!_?9a>zv}k^#$UM-*a)W=Q$LL3NqfF!UKn_r&{E4qXkD}WB9nah5U z@v9uU2$FLvjb^*PG1_-v-Xx2c7{HlLzzOlM#DB$1jcNoa06~GkZ`15JLQWT1Xf|7ax zo@{~C51D`y9r0{D8nMqnK&!YCiv{hM21pMe`14Qr0#U1%o?%&2ArEiV`b?D#-DNWQ ze2&V{NYUh52u8)PMDt1xo7+LqCarC7u=M)<15Q+k4P z_x9E5{=_cf{at~u@7`PsS8cIggtNjOfFp%rL!2)}6DFrM;Fg(!x9oRFeP>AHmis(?Yzli?^ zCO{?CjT)>(nL07hW|2@zi8Y17Xwg8m4!=nJ_wp(w%)A{*z#vSt92amsv5Xn+`+g3y ze%4FnusOHf5m7&D|IVr_@_oQ|sfje0@q#Ph9rQEE?eH@hntVuC3?Ism#Ca=qyJi49 z4H@rE9ehc6Z&;OiKk2(r-4Hh_4Nq#Sxd_EdQ`%@$vV8@wvY&j6e!b@r(hSraRr-K} zrN0BvF@6}iG)^zTIiqmV9&w0cVc`CikI5f@v3dSmkkGn)}DHWO>AOB0TjH2opFf82t`{hA}6~rGv zSE!4h4gQX)*x}7)7qXRwliS%_&5sjK#JL=zaOE z7&?ok;3#1ER6s#h5Z22JNglL}#iH|u*Cl)`$Z3$Eb~d2}Q}OFY69RU+A5D2Vg{lcn z;J^@F0+0j+KX0;YCiGZ;***K^A*W5f)3O|XPe9%?pJA4(&`vN+u^=2PXktt8IX`<#Ao_#L0R+Y=6e4 z)@s((gDwXuQu0RHh{A{w45*`F1sz(M>PJ8=RJOQb3Jg=AWX=%i&vsPjh0gHOMgHgM z6K}|qtOEaT*+(NLiK7sMw_uh-N>v-T56EW;z|;B7IqKP?c0hJy3c4MjqR!391WMz1 zbGF3)k#Wj$FBo)A2WA+TKyHo4B46{Q&8lW8xnW#KrrqaZkSQpKhuHu%+7t-m??z z4S)u+J{)LfMA3Cr(zRIflJKk{r)IL!ch|>b0eaBp)E~gM;Bf8DBj%g2ru+#wij#jE z+pX@!rtYq_(C~-8W$Fd|H)v>3yKqsb3nYc{^izt`%1^7`(!?{851tf)oB%rAy2XH< z<-#;HlAh&Zg@)D5u|i$**ANmAL=f%?-Om$Q2HpZc3y{ged;Wrw1wh>m%wm~E%tOCO z1-#bOzma70G^XfIf8d=90OG?22~Wq=tZaExq8Cre4~yiP@u)Yzt(j^vrmXEbAMOW4 zgUrYSKiU>hrChT#E6fsEUsHAfzHCPFsEgh^2MiNEc8UO{>F&==(C6FM}$p ztJbaCzUA|VTTmjLON!PDuQk&9=^7C_ekF*^UVqP3)&G;8Ijp71)zQJ#W$Cae?+m$| z$gT8`{|ByWBTCqcqP`YexZt|e4c!8Nj>NW`@?qu{Y@B%cnpwHR6% z4OJGBUZ>|vT?3gChQUw8vsn}mqb6bTyDrxgZqQy7RWTD*hFl<{h~V*p`S>-rpcj9R zP@Jp^`EUnj8BM!i2Y(7NifD}KD0cpc04*!!wt=bJt0X=MT;Vf?ze*~Ru`8LI%8sD! zGqe0mKQ4DEr*YQ!Tqs}SBbz^J_Ll4rZR!XIr#MgRqJG5V*6-}^@>coGs3FD~Z9U|s zu7FDmZlwr*=%6a42%z|!khb-e4fj*FSt|Ri#BeZI%rn;x4Y@~46!3&ithR!a{Q}(F zD)SMlOmP%VW-d02q!(yoC1X8uwn3o?in#tXi0_X@F8c{EtQi*jH8hp_0L>`{wp{Ih zya5)OQA+~%|pf%EpDLWPTtImW?uy~?H z0bTnCrILFbc!UH6f*ia^3OWr`m4R(_DH>+@0SecNr`_+1DEIU&@^ry?KYVw)e`liR z-g0W7KWgCmi|YdTS}f21j-s!8X)^>UG8Z6D8GaE-*fl{Du)KaJerWUx#U6Z0)fcoJ zhPAfZT5<<`AO;!fKj1_q3+~;Kgr2T|80OGUPw}Vw3p1@rVpH8*kvyw_hl|Awdf?yy zP>bemg3%a<84&Hp`3*%n=-=x9dzMmj@cDIv1PvXBFj7+*DUR{}7{odjW%YK(ekQT* z(*1yZJ+sAVEHA}QN6G>~u)d=; zj}`53qVzrbi5YYsP{m-%+)|y|>Wq31qF_2~LZWk@4Ec!_@nUO6?n-nEYrc?9PO-#i zJG2ORM>kXY*?)f?@9YTiq-GO-Kk_#K&N!$-7byRRUd4a{U9z(1&3hMouSGetF_2iysoHzqx^{${8$b#;Z7dENI_*yi9jFoT(Ib%2b9U!w14mzgbGg=DC?^u%`fRxu)-DT^#?jkdUO-43orwU?7WYaVxS_sw% zk#8Ndt|5M_>c0*E;zgCj{FUM;hun&e7h{@7dEl;=lo>@}YL*F1m<-~#vN^olz^o&!Ls$?{2V z*3yqYN}2S~E77DAVfx4834w7Sms~p3*4%SN)e zeJgm1UhBWVe_@rlQ@B-Bu)ad-fLV9~Q|Z9UwfnEebnqWE42ce{Oo_8yzN5<^xbSu* z3h8KundF_<)^4Pdb~)FCd&uUSUHZwqu~F;?T1ZGMsB>qxRgX(WX$2MzMh<4PG29F! z0hb?0cO|VL>-r<6v^PTa^Ic=v$#0jKgQ{Ll>agRi0*Gv0law7{`$mx{H6}Py8ppkQE z6W|yWMc1F9j9u;D$ucfSk7cByy4J`NHdrs$Z%()Q_p)=FR6xjxvaG=}3#ZW2c^OxB zrOBLmXFIhwvig1-j}%3I!e!G{d4s7{=XTX4vFYF5A4z7e5LGdf=g=1vNO{@mWV@k; z_BK?>GElt6Iqb{sT1Bz+_2l9}zM>~uPp<1R-(R{3LNZt|LRigfy>Qbn2^%Y!)uFp8 zvT}yoGgsF#Oo<&n-eIsvxOG9N915e5M1Kf-#x=M_)8G24lDH!a|C5N85M5(;_3Xzs z5}hJUoy8Wc3!}N(>x$t@JC=`84m6{n_d{nm_A;J5Lwjr-iF6`*_8uQ?`$49IqIFN# zg?h_KN+L=mM4UzO#!m;FlQT(Qli0@m)i@t&n8#Q=TP_|@ui8OoN>WjhSL&MIFqZR!UdEVIX2?XQ-OXykuvd}5rgF5 zNu|gah^1yF2P>!CGZn@H|88Z9#I4+`z4=@cqn67^2 zjfCeMXEv|(9ZX}Z<|xRw)G6WO(&fXG$NF=DCiUr%|5~Mln-d!Iw?IvT)%<%3Y&MMSWJN6;6r;*o4N z&-QmMDZ4KVI!;Yt1#K$j@dgT_gI4M!HprBc@j{80Ng?8LvT4IzRe5L^v36tQAw;%& zkF(nf#gr_y?hu((4f%aUS)kPD+sy?u{)}^`BFdNEj=?1q9R#VaPpIr063Z4oWi!bDYY}AQTjsVs zpg5g=qem%;5o8ZDiRHUAg{(N;^;ko^@}COYE6Y)S81X6HSzo;}XbgQB;r*zT&eMS2 z?YB{T5CE7qOhJW~X$>qUZScJLQj&@ThLA!J&+)Jwrk-o}h|vp_i*~&bAr@_Axiiox z+CFinRzKKUVS%U;gY6andPfA^QI+isyIYe59d;Qz)noRyuKFAs)uan)7?f5PP4@lM zI8@?`!~gF2OaO&Acp1Hbi9@XBGHqkT{=Lk$+k2~jgr(pq=kf_F;Q;#(Pw~cOuj(DP zzy*pSAg;W|8KAMG-g|qz!7sB~B$3>DQ~t5159_ZoYkJE+(=#xQoI-gQr!EpLs7AaO znO~@c>xw#WSb}@ao{Sp?F;5$R^E|@TZSSnjsb`Uw`8_u@uNLda*Vlcj0#@# z${O+iy=t__yj(MKT@bsH{Cet)dp>zju(lFs?RLxOq)^o@V)Q*e$p*FwVmqCUMUVMk ze1)f0)umYLpP_NJd#6xnmU&P#_iDDsSqv#z$A&$%X6}_on-6gn8&pl$85!PjsWs$! zc4WW`D_;aFe}v#mj^;PVE#dlHvB`)S0+0BhTCOOlcaEU4ae;@-%vIA<;6xVYhIG5p zKy^hCuQR|TZ9CZD5fAjdm4*Xne)e;pXC?0y2#FW*_DG!iB>=Zj95MrF9Pv22VV<^k zq#`=cL4ndw7*BK^A=hNe}eRg zYg?4*>cojb%!(M4ALBr@uKiG2G^LncC)|@-zTZd=bRUZf7X}IQ+Eje%BYJL}FMj{^ zcz55zN!Z5y^@GNEiDYPtG>dUr!UNFjqlDgHJV=QNmupgy~+_k)JP$?vN}FI9{}HB99A;O?j@;sey2~K z6ILKzgO+YCzx&RM5~|&F+K1Q++_uFhwP9ZbQB4`jyj%GPzr1 zoC@I8%ir5KwbdU}KEGqPwu((Ud!qIHX2I2!+ z5H{v9hJT!B#TM3uXK|zXe$`dZS%MAe>6M#($O0CY9-;k)7&K}Gh!qxq$ms&~CR(eV zw!16KR_Lm2#lbb!2g2ZEL`qL$-GUuxrtTYUl4P7wuUrB3b;+WPTqIZnr|&ayO5@5}!#g-~3{Pk7~Cd zb$~^f3i7gWj<3@*XGVd_Hq6I7z4B~NI4ch7WNC0a;PdAG;z1@vj_)yWmGVQ!a>E2= zC7qaC#XycUJb=Vt3$EnQc(11viJK~u=x-TVh$%x(Ro5uqk>Y#&i~TR=7XLd|)#GS# z7tptYb-o7h^V&CHT_)$|8e2+H6XEX=j%_2`0RHC91O4CI+eiPP{L&3mSCsuoJcw_D z(6pT|cM{#N_#{RoV(Naa6K^<;Q>(?(^yN;Wf8F%~z`+(>#JI$7c}<9K`j4=q*=7RX zd%q3?U}(DM*2n;eeA!=fQDAew2aF`JA8DJ!+0=#kbR9gQ+AZPTq<3~6)D)v`rc>Rm zmGh||qRH#aS8#g(s?kZ-i%bZkc|5FxQq}9LRx7`$>MUT1c1l#<6Tb^yz8lL9&jRso z>(v>(*xFl)Ef63CpRdyw!uP2aHt7%N(cDTvcA_IiSV@?-OWphY3W_AO|MBK!Atb~a zH1o{9am}Nu<#HK!b4_+sm~!Nk!wg#l%-C~K?po9%HYujkH=0KTbXZs*?sjU5!P=sK zEL?l8%G_cHGr!O1#)S=&0139Y?+EJ6pY{1okK?A)Tu@@c0ps4IJu|*<(ppQ=^WpN3 z!*!9mUq^^+tAdympGW_ixkvFIaO=a^N+># zMMT+TvTcBR|Y{N|lMH%88<06wS@e__v}*=0ikM3^C?B<+A5(b5h>;fw9^K*SW} zL_H_MXb<6o1m%{1ck#sWbN9_+0;bopkUSssP*=PnlHO@(@_W6YLmAGEugg9VPp~@d zrjO(Zc+@X~omi;b7lK{v1i6HSG~-_O>AvE~+5$YZ`U*mv0=q=g}CZ5Dm$2s7Ji z0VxS~gCT4~OSdN3`jEr&aKa(cALkf^2rBM98b7yYOeh$yDY+k)A-r_~T`u1IqL_*x zt0Crg8~A=u?S;2L=2iaZKf!|fG~9M%={};(wi1vk;aKwR8=plfVe8^7mA^ecuZ_6v r2vOBtOOFqQ9FhBf`v?oqbp*@@WW>f8tDQeZBjICgV4|P3gA(|E4PY(( literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png new file mode 100644 index 0000000000000000000000000000000000000000..01f4eb63592d4989373591c47ae76365cb2c6a1b GIT binary patch literal 441237 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⁣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�`K$=y4NT4 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

    wx>s~{jkLB6G&c4uT-e{zvbei< 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

    mprx^ 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

    T7X%3#s{1R+)ldr9LTZu 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%0AXldu2f^=E%` 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

    9PjA>QHcI$+F2GO7~dCVf7 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

  1. AyO`|f&L^2VJV~|MR402hm2@B!}1jPn~ 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 @&`1liC*I(T10+a@QCY}6( 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

    _rh#Y5R-)TiXRbWdDp_-+Nucua<5su@s*ICCc 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�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

    Ka004{*)xhA$jH+j>y>nOwflEVsok(6? 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

    bgB#e0lG{mKh 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png b/windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png new file mode 100644 index 0000000000000000000000000000000000000000..a946325c66231565a28ce16814c2eb49fadd9dcc GIT binary patch literal 55557 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png b/windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png new file mode 100644 index 0000000000000000000000000000000000000000..877b707030c7ee890b514aa7b277a472cd5d7510 GIT binary patch literal 381486 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�r;WXy&D_%fKL_^Q|HJ%1iidr*jO70pJ z=PBc1T7h(eM#0)%#NX4#Em9Xz;Q}izV+XH*LNrUWOZ2UpEzt;*kc|wFjX9OItk5Za zCB@3@z59gDm-6}T~MK>K%ay!ivI-J zQO-&pGe~C9FTOlB+-W>5=Cu#~p6Xx%m)hBEkWp-0?dg>j_{S?dNGKtUE!B}=b1d8J zC{ukNM|Xw904=1X6R=(l1oOI_uSQD^)C9o8JeHHHru*?I#^Q^rxJ3`5IdtJtHX3yI z7N?U|$ByF0fls8C_g{lCjU|kbsqXeP2fl8hqB(CTfPAlx{@SVO1YD4uL5_}%1p}^* zukkktYs9iZog2c<@`MIKXZcI?y zEnxH8iu6k2W44BLsEt2SRGbo5N=H{{?4m! zRi=M{@ChMTk*1H(Rwlfzzqo!u$^&8}RSp?iq_Tf3+aq+_Bh;ir2qnrj>1Yt_!n84MM9v8D1C?&PnQL2V;}=uAdr(Xq+Xi z@|r)rGik3@`HrbJypdT`EP71PMESRiLdSdn9|?9P3JZ5h%+PkYyBr>#R5b*?QwID5 z{e2;~@knhQXdST@RzaeG3?+N79WfV+jEsoB2mILV9VMmiev>#esvKp`OLoZ!U zey^2?s8I=`sdr8`5M@cRm58yU!9n!(8hm>C@YL3+&n!n#+8sxi&0aVgZXYjaQE`ij zfyY|&b?s%aCC`u*yJcmLhMpg`Wm5F28`@x+sd84(;Ty#OrhDt) zY;`$L?hu1c%cB)Ry}h^%QT%%`E_%W!GicI^H}cST8x1lQSROf8e3`Qnmjp$Xq0dB4 z)dM_V{XUzyePYlvmzA#2^Jr385?lEpXFV(eHf~s7KypzsC? zR(75(;pn=1Ns$Ou%q>k(ZS311#|`x9zHiAq;f(8SNB8;{?dw)XgBImvwSM>VOA#)c1r#h6Qhzr9Y=`3LTx zthB&?Jv+N!%k%d#6-gfqwukfCohoc%WB;bZv0cRfEbJ@rkP;3X{Ra@_5wMO;hyQ*R zpI4pnE0FCp#P`)dDcZvX;<@2NSl*>(hjG%mBLeog<=_1}{3p6ZJ`tI0T zGFm#SMco6kQQLmU~;9gLj=?L*CDAmpqvNIkD@1 z`mNL8cGGV8!RW@fbxgpRb=|2Eycc&8o*$d<&+LASh*Nz{dZ4MFWJHRtqcxdFLI9Ns z38w`KZBr^#Mm|W(-bdq93(Cf90v223BovVxS|x+F7`|VJoM^dMhn>^4NTrH}HAUFB z8l+SO&scLYZG>rycyCd6KCO?-og0ND54M>#u zukY38zKYpp52fb*Wr@)B)m?%4w7(3+83$cB?Olz^zzAr5^UodPxNs3sQ2ZB2rBOdC zY%4_hPP#OffX%cvu{?E;03u`mN&?L;G7tCAP-`#Yv?&m*P6~Om}Y1 zsl0Xje7r((Z4<`B{YUGzqT_DT>rg*@oWdjDun(Eq^?WW#x#R`pLH(PZCHYE}-jSMi zc=E;H-t>ZBs?X9Ytupw)$yX*R3sM;!q$D;tr7`Nmt>QL5cxS93oPiMMcz=v_mN3hs zVkc~Obk)Sw_GC~{x#LSq1J+Tm09upg4l$FU;O2$@^IyLBxXBX#`iN_H`Tgu#G z`#gE7eg;me2?=K&txFEz)+#Oq@2U-mNbj%|)$y_yd&|;lFhEP%&ryZM1hRsdNhf7) z_Dr1E@FxZ0i-U(MJ|eUP>+NkLVw!|!LEyfEU^lGmf)0x()r!Dkoyiub^68>HdsteD z?+RC9i@7XVC)$&TdBSJl%xt=r6esGnYMC{`Lqu?3Ef_^S z32CADDPA*F7!sQLD1ANC6s!b~)U;zun9rAKXZy>w*CB&x8TBQl2#PH~_MK?dKJ1U% zzzG}M3?~`P-Sb3+H)nrK$gcVZoNkDu=ZKHr$UDRGXc--4{vz>eS|2-VesK?n?P%<) ztHw&~7*&Hjy%PF$ZyS$W0++o(c64h%hO21{tFDV2O$1F%y_ny0zyRh5eTeJwE^1H; zS=@MAR)xQQZ?axfUkW1CxKq~TRkEkazOJYtTDcs-(Ln2(>QEFA>L=Un@%&kF)p>Mic% z^j2Pl6eBnh=5X03ww+(hS)EHGNfn}um2vV8)HaY?`QKfMKhwPVzHQS9p?Syy7a@-8 zdMyN}1iV0onYZ()YEit>kTbVix0`GHC)xfgn|;5s0>!&6CoSZuRf8WbmuRRec^Q<+ z$wzoZoGo`dRfdRZd832YE;xvk-_RDxeSi^jcao9ZLE`-irXUrKgV=`C?q~$Ln&6sO z%l44#n#>!6J%WQosK?x7S?FC?lq6yx&KeQ6g#S~v@lrrQ;Cl17Y)5hb~MNd34#WTudD?{;cY-%0J5V zFGbIAzTAk_%$-y7XrV&J?&Q5WT)#EDE2ZpR3OG4yG6VXg{+nF~zNdNr_&a+;TP*&m zX<~0=`&S2Ip)6JeKa~BO7G02h^7=PXEI#-1{MOwXsB*QQ9{;TYkkv+8xLtnL$Y8;&1qW>+}R15Sb~R^|EwCKld1{f0-~W8 zYFVf0eCYZ=^e%Y2cFVBw1lQ3|lfKByLX2Z462^})7UZK% zQQ+kQ9Af9lLmU!R9fWa_RFlk~5R~nTF0oKkinZ=`Q{hayce39zoxc)JB`GHyI*akE z?M>(kxeN%H$D8tHCd{MN{h+hNP(6RnH7UZ88rA41PjDcbPH~V1M>LcI;iBMrGtyN; z8W2g-ZDOQNAy(3EIBCf-^=63dd%keg$-Y=C@;n1Vy&0(!1Z4J=I?O`M>7@^Z%>zV& z-z;>U?fpmbd?O};X`6~rfM%MI3x1kCpX$9D-f#+Hh`d(<78j#y5N61rciaGptVK4@ zgV22#Ld+pfi`>5Qh~YeJC#`FVc|1a>N9s@&7Umau@IA^7yK@Q`dzi3-%#QNJcHZ)p z7n%XOs91P9S^G-1QkwcHZOD;?x(h z5_pBZzWPh2m@&nHn3MBLuQ-PVl3x|uKQ)DWFnkkUXRDCgV`f(a(XW{whgpK`3*b&F znM)0`wbseF>SHYqRMJFw|HQl1^HVZTd`288Df-@UXiu8TT*@P_m6kE6oA_J9U>d?V z)6h`5?4l~8r>Ws=rf!H8UN!`baAjYZLDbsT(KC_dZ5OQ$fr#IxjJrYO32AYfN=Rc;EB!L<5^FwYvUEBz6Lbswct=Mz@1{P~=!U;(U z-MumA7P~rqH-HH?Fs)ADIXx}JZR?t$U+97t52y%vsYn^#&)#qX-PFiH z<8{f4ZCBl`iH+B%W>;OZsnPP>9;Z29$A99L`8aZKt3kLs<7@%0zNX$)x-Lm$jK6=e zIxEkeU^;dmkdas%?Nm59U1MNks(jLDZ+jemKVY$s@csw0p}#rS7gH6%q!r%gHs)ZI zh@;>)(jX&Tz%3P9gnuc^ILLOCn7cC$zo5i%-0*uuitT6IkfHSId{`;=?Df7_oGi1G z{A=LeUUgQ3j>}(ls%cL7Pw_WuZ50WGP9LE4Iu}k%#o2X@ zu+nbzZ(0~0BS?QzY@v*}+QF0?yt*B~D0`A8f>ucGIt^Djs}*&T0BHpqc_o<)vR7aQ%v zPy4wi`M%YjL)%j}$RaDZYYPGAuDiEX#~TkFk2MB_*^UHt?VlmfA}Bg%MG3sbMNvTY z{o?dM3NoZ7p8d;(2T(Ze*SD8DUbx*mX)9a9RevLegqNYTDx`Fi>)krY9d&{rPJan^ zFxfyz0^vmVFr8@A##BkI5@L?#j6u7?9>3Mvfq5aw*lO_KdF;we(~YVN<3F^-m(O%B!?oLcbNEa45rl^2)f66|$5A zrn2VxA5#n+Wxi*tr_$FN$$iq+lBU}jBKbO?V&4$sx%xGJD5kfsp>laq!jjgYa$qXQ zQEA7Z0Ebf7q%W<@-r~Rky ziP2d-A{xRUKa2c}gtRmJ7XlsL2qX*z7q;$ACJkab@2vzyl^B*$H}s{x_biM$C84!L z!ec|vnn|9}M)*)NFUdhl{J0wk!G2NYSm4=cv zxZtelq7rdQ@KRxQdtHPKef}lHB0`?XyR1PHMy#}@DBD@~Etwsj84Vk6DPpR@6j;?h z@?@4h5hMgDl6b#9w}bW~!_>;-Co)nD`51Z%kQnyKU&y3hSP|?fZ-1B(OFW+jz9P?b z^>{3!{!~GXX*(}IZv7UQ@Z(J)x_;8Ab-@eg?YN);{ZXPo`0aw&X&+f(nqJlBhTOOk zOVK?h>knRXg%bvDh4_hB$TRH@KI5n8kGTbI7k~6u>e=j%c=%;4m5B7Xek{86=$E@t zF@s=eK!Les8785Da560pVn`J$E-#~^f_XI}fps>=B~7INgg)l5BviO4+BqxPxhq?{ z#5=k~RyHQoHpW!C$2!W*g+!^wE0Lv}*LXf^C7_;aJLVxmSNu*dO4X?B+dc>_?z%6j zlh$Z28MD1yGjmMNv~KN$0;@KA+r8IoxWd(xc#bboNo%M+Zje51K{DoJbwx`*wMKcL zOjT{@Q)Fk&x4=A)ovG?MO4n)6>CPEhm=|FyQQ#e$M_)9W&pXNp&vgEKHg6``LiJ{| zQlDQ+^%7G#L*T{x^#>R>LX92)9kD(Zk@XtTbG@3uFY732(vZJcxW48d{O_Le z3%+;8#@Uis%a#{+uM~^xH+f3e?JMT*TkDQr_^y2SBv1-HUGgQu={t6YhqVm)LcpHifI1G;)4JcVyu>KB0C^$}9$>@?BW0a}Xi{R0RM>8w= zy-V~|P22~K68Y__qW3VT47%lUOfw&j5UR2&uc=iiM`+1;Ym?c6kn4=WDo;+u;R!rA;7Zt4 zifCQ8nG^|E8gSqb$ld;G;}k_0#z_UTTc;r)s94+7HF%~n)ntlA#T9oNJB5W-5$iIQ zHQcimrVQbK7A~NaaTWQ-sa+(YdqPCAheyHaiFzHMoncrSH{6UN1^HP7v!?LDLdw(n z(Ci;jfVGL6iA&*UOly_fUsCQa8X-C}uRvG*`;mB+H%!N^2Mrum!z>n_9Y`NqR?t8X zjAj!A8Xy^b2#Ie#UkceKfo5S8>sLiq8<*R7ezP4u52M=!V|+FkEND!G%f{yb!kFSM zRP6z3r9-(^3|fPTnXfX;Xr3~VWwz9MF!TT~A2H|gTuDl*-fzHat{}Q+Xj!) zdiJ#4mfEIoxmN5CA*_323u$!_f9l;<<*Hnrj(YXo6x+N$deM7w z_|e>Znk_laA#aymRIlXFpk&*m_DhJ-F4vTt!t`%-f0aFLr9EvGB?K(YARx?WE2gpf z%u^Z)Ug&avja!`tuE582*7bY!n^j04GNJ@|Rd{YZz@D>I z>oEPZoyvS_R69Pg4FkL5HBlZ>v#^n%6LozRb#eTg)Y&-g5&U_wce(N0@3J~QpnqCv0l_Qek0TMq^x~7Fw67#pndpk zLVS_?pV!@5@w#ig+qBs7@1DDZMI%X@jklid?tgz<0(75lJ^2lKYW#LR9)_|9?Hq`z zyE1#9^`}f_fi&XK^;PB^r};-w?D*70ACZy=E!*+>Kl`BFWz0K?9nQy% zkH3F&S%n9DP1`>pI)vk!f~dM^7gT81TNfDWEJZuy&p8d;SItBJ&N=x zASD8hvw(|_^^-yoV75@fG!7mpzhn|2sTk^A9BbDxk~@1W`p~a?Gn;ZC6BtX|IIP~j zYYpc{))BScw~Y$=5TsHVC9{J7e~&YkMb(d!U>f~_caY0kMl+nTk%9;))g3RnQ@a#$lqN^a=EY;p<%~Gfdt`OOG zS+wT;t$UeV_b}Jaw}hAPG~ee>5NbXsLMXaIb{IciqC^kihmTZ6j!GBfq(gHs95LzW zhNEQ5Wlgt7h!kY@l@9%)el5--&yV$|)768~_R#DYBh)`_t0)@M!5Eg7hTPr zQ*1%-AL!pnztP;?W^TtpSz7L<;Mcd(+f&Y}O}L)gwP%Z?4)T)Yy42d?XKkQ>jVIKP1`^V&Mb@rv+vMDc*~M3a+j=tV&tUb!FOYM*zMo36 zi0C4UkhI-QX$Zg#0btV+C`8=y{NQ-ir@MKtGQqzvj9l*}_Jw zT8IST$VG#wU*f`4F!9;Wh37vkbcQa=&%ek+eYDN1*4V2J|I^O`S&*ytovh$D9In(* z7jb;JXQUg0MH0a`e4$`U1>1$_LpxzCIwMs^(POn+zI;C}n}w3Vv7+*5>dL-vMOZ~! zJ4Kv`!f7mFBTyMuwC%Uqs*plDr}%W=5?rMB&T6Ej(7uCjyz?evt0+;wjEVr9kCJe} zVQ51X_h4o{mVireP(QK$45>zYN#{3XdIKMB(G>1KHbSf~qdM?P5XBXryp*0ucvmT}8?VE}=ET_>lnkm-U z(DIY!dE5Uc>2M-Q70nuhO^0hYi6kh+2qsmbSJ(R$Mo|YTNNfY8!{p~QnAXkUxC$h2 zB*qmwF&Q$$9Axvz6XfO4=w!S8FmF=CVF1#Dgq6u9p6}skS95Xd(pLyCJe(+ckWv}V zVp3T|iQ8A=$B52Ll-1tU4RjrAC-4SW+cY$VFkxF$Gk6dQu>kC}f2q7#LJeC_=vD zxg*jP52Zv4&G8ECpHRx~2T)6E*mq;)E|{3->p77CHyW41X@ z*xoulBbOLTG5N5U2{5M;4{0lE6qNPM{4(DMD7)I*`0G1&%bm(^?`T;0b25OolAu7?caTQ~fnTnMjx1KW6a0pIy;vv1^ ze9FDyVCSl5AN8TW2b7>e3INO&v3!+=;2{Shuk#u9!vPtjKI9K12qHr{RVKMU{Z%0mb9K`_^Ghf5VI29R>rjEpGzuXj))%GwW?V~H>%U= z-eFbUW_S%Oktw(S3ZD?^|5SDrv-=g5H~=ZBz`U{VbgtVYIhlA0Eo+%|ZU-!e4=mX6 zeW@IcW_ru@do67BaWL`_KBp_86YYq9U`W*)({$Vnro+SK;HvRU$KGNiduzVK%f9zm zmnTI-X-8>u8>4k@@$vc&|5=p&5)dIX3=JH@fG~Ati12-ml+mfFRnk9fqqn6nJvQ3O zhI8Hb+MBXn^Kl-pDa)R*-{pl=sV=>9Y`Znb#H$_#>|DUZ4Gq`*$9aDaeU4E($Pet= zdJgqIIGYwh53&Td%tz=N?+eTb(Uj}IT<4Jkpft3VVx)JQr8s}SwdAAQQBH=yJAh8G4!2ic=~!+ZGAk`fNu z5qkP}wZpTg`nL-?`l7D3;|9knj0fTxlRhT!ey}<|+^h}eTd?0VnN97X@^S{5Sxmt| zMRFHiL`rVlY*(Y^_hqBve0Ruh2l!88DqpB8Z4EvyJk5^Od&s3aCb0Q(HazE!G}Pc) z7|@PwL^JvFR-5zUeCZMf;@bPxG7t>SFhuf5l(fKC{kKs&IH%-JhqRdjfb;--#oUC1 zQ?LTFs|y=lGufy*H0zU_AHJnGZ5&HM-;Ve%o~!JD5WZyf0CPfB&Bp z7bNxq`%T0S+g%`t29vw27r~3LKG-{b-@5fy(Q|J0-RZ>!fVN;Ce*9UhpCH{^_8=#S zqO)6(xA+}i+tFy(N42z~?{G{?Yv|<;SaMsXAX~kK&`j&U>dErddZe*;?u)Rt7UsGg zZeB2xT>9aSTH7)vUnaWKN57(UXQz- z`xW6lpDPl6aMbm|D1mG-0Wp>Zz6Ms!QV}K-9uyslOBPdE5`aA)SrWx;6VLiJienzZ zN{g$eO9@Y*av-n7$#nFD8BT?VN|k_z-Zo+&c_1~T!Od1EYl7PhtsTw6&Brvnw5O;- zqRjp>EaYT9hfVOUpnTxs%PX#}uVAp2l8G~ueUEUc!k*HRpD>{wv9gySy%wn!D!e}} zf8Njgob)1HJ|I|w8^c!ZA3_J;S0qoQL(r1Q4Ck1bRX^~aEs5E{bSNpyncngvtRE?l z{$D2UZKffYRF7cPQ2;dn@6v4R$7bx2m+ z?;vrT@jSYLRs3{`h*n8=w-Vjv&{7;h;7-te9)LW%b}wsObqa)eJ#aq1W-$G|^}TEw zE4O>C!OP!P-pDlPjZM?Sg^ZD*iKnR-=x@MG5KIR$qbPAjz_Q3$N5hMUb%y# z+BL`}<0s6{x+mxI|r$>izP`!VF}-#R1bh7a5)PI>@ZHZj&h)Kye9hblFZ12cKMS9ta4P-2 z-uUTuLTpwQB~2n^LHN{~7_@Zq-QN{pV2UpY-hKSn)fkC*@I>?l#)pWyPS@|*>0uZjPO8y?ptd8a7o(&@Eyq*X z>=x0f8kHJUUinl3Y;gLCU*fE-Ig+RNFxe|=OtPR?DOzd*ErlF~fZRX&@p0~9CpH)&1jBVv;(}dy( zgJL3=38iNSmS%UP4YPu|YSJHx0FX7nN5j7jHs-gJ8K zQ|y>`HL2TawZYEV;JdJCamV1WS(`veb7Ny{FvYzyz?e~Bpn^wMMHp;go}2xdY>|3f z+hIF3Fr0bj@Bbn&0~$TLvrbKAu%21*7_Oy~*e1HULATbrSM_IUyXz~v>yyKUbMQDG zh@oL%{@fE=;YIO-b8!nVh9!wS3(5#VB8oF@I_Ph$M~S8nqJN~2|BEzR5=ILwNP{mL z;=%gzPSvz}c!BNOL7i4V7jMR`wDy-TM*;3iYgKW2Om=Q#ovReR0csyju}ipCX^LDU zSDAi>2EEyAi*WhRM-nHtCjU5sugsy!8ij_e5C%=dKa>wdxW%R@sw8k)M?uUo&BYnC zt`Q?CLxP3pTSwLr{Nos@sWM6zPWaue-C^~7v)0jI0zH^h5RQbG3jQ{pjxv6!58E6M zM<$tAWBMhJpu(Mye^=@GP|aTx1(tYAZ@1 ze4Eh0s0pxohCR=Bvrh-=!hOzKM1<&RNoGfgF?2z`S)qxT^;ME4`fRvH1z?ozQTBah zZ5Cf$J1e#LdAws{ufmZq<{#&Td^Di&lnJ~bEj**SUPp;;fH8v^hm zU8NkUo!`H-H{3dLqH83zPo>jEX4--Lx`^&a6dh}Gv^cur205+LjG>gd-%d3}_R8y? zn{SG1+pU`cosYlchP)S7D}N!jZ(yhW6Ntyv7n?=WVO#+e2siH4Z_8x z{52nWd#btH3j}OUZN6x)ZiEh_PKM~d{d{>)SsMHLa*u}HG9O3hY87Sl8&9xyUiHVd zsZx$QR6BkxmYvsRT$p8Pe&_wY(Dgru>!Vc%$v3qt`_vbZ zGu3r@2X$-zc${s)iyz-obT|{sMr=E0(1s&f4i5FF>1#IcE2K&1XkDzl-}8$MFSaw- z7=CXq(5qFN+_2H4LnD45o|x zbbr051mwZIz~E98PU=BDr+T}M!LtWqpD&V2?S~WH;bomf)RTYnkWVvv+RL62EptzD zVJXFIgr3Z&bMOI44?g!w%?+CQGh}XEg%gvl(~oL}f%uUq_aAK9mlFeLcktdfcvguM z1D|%^--KbcuI*O8_cknaebSAO416lAMjy@w4+>6=d z<~=aV6S^A<(<7cM%U8+rdEb5`grcK=3{6Q3jhaN>CG!|wJd3PaC)I7_Ewt1%TtFVF zXK4)vo3y|sff`Zf&^T8Jbi(%03gJBvMF_Kc-#39(ySRCu%BB>h6&G*Rc)nObmV#c9<%q340W2Cl7Gye6_xJ#497JtAdX=ie`2N z2k0NYWNV#$^Ab`$TbccY_w@=%!eC)D>n-teeZr9UNU(h>=n%MfpV;m8{ZRN=$Rglf zL>g`vU4|mvCueZB$_O^9MsoBWCB=6Z# ziFu)5HMtFnnEt|<#$zE711>js3oxlna75bwQ_$$lLa(U@Gh2({0xv&<`{%A``|WI_ zc%VbZE4R%Fcu=!-YLz%D62_R(6{k=?j^0FNZV_fBXM7gByIELr3{c8>I67D&^pN<- z{hXiBIMbKSc(WCmWaeDL0iLifh68Lbg{i)f)aV{muZ1no<$&X(z%0g9NAX2?|MmM8 zgXxXVhw*p=&W&Eg(wl1Q1?ju$+qR-XTzsoXdV%)Ac^^hTq=bC3EPgtn#&uD>-FF6N zl!;~Mqs#Y z5SvNyg;0cJt<6}?7q89iFF4iSjGe?ef4_J&*v%f*%3I;8Ox>{c3c*yjxdjSmEDpX} z5I?3F!&My{yEl6-eCr_9pfudC%Iow%-cAA@O*b&B_ql&x6YX*t$Nx{6lML>PcIP+3*uI1xOR4D4>|2RILhq zptN!zRcgVYD<;DX1kNgY5yG7)|1)Q5D8X7#L+_(r!O4oW;jW=0DM!(vU++ujaQ1M+ zoFL0TIye+!W?)|yO&rH@esEFqT$OV4wECx>*(qtnW&ts`QOe`tJl`|R(gWTxc| zj}vzsT8y_ncvD}Zszk{CdNin2BC3bxu{V_1(eQ%2CR|>3F`fuyH(|Wq zT^vPOfFNV~$>Rol8?*aj1|q{*gU#mW?B#Ihia2a4UIM#OGFr$neMwdy0niH;Eh|zd zZDS(v7FLFJk=-wS3*7l}S$f_yT0SCLI|~N>!eX9gP#>G*&MGUE&t!b8t#Xo|tzoCW zvF`*{oHMYC+1yIgBL`}#q}Njr=9XDPq`lp7tM7kIKt@K28gf>Kb}BoPql7a*IlN=B zvl3CjqWU_NG*0O^ZTN^X<@Y+yDZlbiQNo^K$<8qc6OyW5${m4IeTp1^^g+4V>2fs2 zy6C(!{|ql3Kcu8L6$=nGF$KsSMB$v+{Ck^h{K9Wv;D_Ik6&lm*{j6ld1=`y<>dRT& zWO`J*Or2ajKrZp2Rw;@{qp6*$6LmiK=eRlT+mkhh=)S?>G0m<_Du*NA+b*}>X2NdG z0jOK}-@|xBXoH&y4FdWrPBFIs+v4sUT*8M~G4Hp7vrkWO6MfYev)EcI()oaDDn;`KfNJdsdn+U52B_Ddl2d zC;u8cqt;)#EbTN>#!TOYfG5QRJXeApS8n|l8je@@DJ2EIKGg>t-vJ(VMF9GJ7KGLR zBzmSAaH=KQ^`B7H+a7nj_HJ|4zt4M!m0+UltkU=+ zp#M%y0)G|6tM&vCjPcs9I@U+zGz{6!Q=)DHh=kRcIS3-nJPlwA^Nog)=aQs{@!<0= z3ut?cY%EHy-2EaRSIt%q0|+wXMpLNML5X_tA*>%E#;N*eO8cu)`Imk$kB(`lr%bk* zMhrGnGc4WYV?U7C!@&3u3k$U!l&-Egn=MeKR+}tP_531pe1LKyK z7Bn0=)!_WW#^udH9)dh{BBfJ=A-}VMj-#}s|0Ydq{C|HqSHGDJFYRB zv7(syZ)7h)kBnQy=<2o<1K*=}UPoJzQJKcz*OU91(3O zhdpi6SV8d!7X;7BLw3fRP%VH#)FnDxRC{0fdmH4>88wJ6iCqlaz8j9>CG@20`Bdx$ zkwvtAWp-$CI+j5$Tvku68&&#>Fil0vt=CwrB7qRIb>RB_6|)jp3?X zBGL^xSXgoX+7w|zSu>i;`zz=!BqjlW2O@%nHB06dg$2uo#Ra26f<@(HPvW5n7K&q` zxk7nDdd@fyEIdVsR!!33$FYc?RE7S)GHr5sV@OI4nJov$B1CE=e<)bM&Rs}NHg0~K zm?b1C!asP3tjozGlB4#eJA{}!_?xL*Mls}MmXgU+(gjjNuyQ6BIk`DlJBVzYgian7 zYFi7rN+p!48R#YobDo?ku}z#@cdrXojbF2Mx6XTp3RYUV7SjxD!c&CX4;xSie8Sa!k&eM}_I{B(l`}`?%#*tdEW8AkUd2@!IJ2{>+cPv)<>2G$8_gEm zQ#qDYE*QVcoQaB?m~oI`vDNOWCGZEfq?HZ%GCRL~`ulwF<F5+iyMt z!P;>HIo7*3pO>#c?lXB-OyPX6tJJb3=@m=;)3nxsg)UK*uF+Ml(Uq=|Q`{me?1GD( zqpCu)XGRw-4w*F1Eu}3eYffa*qM+i1HE*1L`_`aft^Mr5$}jFO{-S@*)q9IR?ppP6 z-|6a|&#Di*)_mNv z=Hp&ySAW#K>MCO8mG0%2JBfhSqOdh|+O4om0g7~ax&Bu8wuI4NO!Ma2U7T8tl%=0NT&LvMjmpbiK z+SH@TEeDcY4<@%BPSoy?tKSt{t&3pAK?m`EY!#X%jIKh06+MOE?eMZU3Bd|2K@qIb zqV?g0YakC)XEs|gyvU4xYsK~T)L%&Lj;R(EcfVE_h@h|(542Y zR>-lC)))yEa;#TP5dz><1cnh%EBv{r#5}Zv#58%tX#NW5e4S5?c>Mz{gV-u>y3~UzaA(WCcoy)VmU(}J?$+lEle3K z5{++4MRgtNTp^jk9&1i9F{hiFGt5ZLab`3V5^Efpi*mEbf-z{85D6AwY+9p8ynmT- zMw_#V`9bh1G)qX~jRUCsaWo-u3HTX0&1hq3n zj4VTn3q2t5LVh;rUPIO-f?B~_60S85XPTlMEICJR<>VE>;EAam5eU|3rW6FrJvuW9 z>CWHG!6HnEkRhV;hY)v$7Oh7can$%eI>9Pyk$Fa$^KI!oELf;SnFWQfo8tq`LYY`- zEukVZempABKo?M05^yXE1AZlC{G{sS(w6vAO;UMdU{V%|C8MxWxX2(?#{3z5oZEyw4Vw#;4gHjKY`@oV*rWj%fOp>HHo2%TWvFcvIe@Xo_XEpJXLZb(J5 zfejgz%{jHL>)!bQ?r`SfhmN7i688|9XQ<30NMPqFweuFL-6d9DVzn1n;i7O1NX{yO zGyD1nWOkk`u@zIK2F-it)gw%m-*nUXMf1{+mHVy zMze(5Zav$6>&5#wUTnMZ%eLDurffPDSUf*@%CgwJxf3c^Bo;03O>S}sE3*wQ2ElR+ zFS8FRagVOD4=weGuMf?h6<@YIs(6Wa#`K81g)ybe!YY>3Y#t(5Yd*Wb{L}vBpWk2o z#r<_3cD?ga_d935fA{3=_m6+E<-kX89=*Bg%$-%|24)@UTzuj2;&Trco$Euvq;ow> z&UHfv=@+WqaDO%`LyC&L&pXo(gK*lCbG=K?_btbBg3uCbrRNcD@2^6+U)>;8Yd`H< z|LOg8pAM|~7)H>f;mWH$%P)gtAznXwZ~n=9vyc2dZU1*|d%n`_xYh99?Ygbs)NTD1 zx8Kyh{dMh@uR*6!_-gZQ=v2S;Rn3;Kpe@^Q9c8<3_@ZddCzDrvn6vou#D$kL=3U8{ zcXj-n%c(QYrOr5;GUI&Oj5BHNN0XZOC$$_*X*-gn-Jj5~J5E1ENRUvoBd%I6SXEnN ztKNyNd?&8*oyf8`kyjOO4l8*htax*H@y5vF4Ut7_!wXi1p)r$oSKCv4HL9kFv z>r7AUnLZ>~=LTBO_RT(dFRpRZSj!l)Rg9@zmrC_g3|^%J&kVj=up;PIkp{t{qg98Y zOu#CLt#oF}JZNHHwla*V3?lPw$B{S`8ec9~dHDpW9Gpd#Dz1brQ%Pl(R-jfShKS7M zvG_usNW@@qsWhg!Ih{gb(&$_=4G9yG{63l@97{!!CzLFO0#V>wsJH`>l{JpSCj@IO zoKIqpB|*y>OGZgrC{o1)!9o*@qtSlSXjf@qEJZMuCWI686NRW9M+dQxu_d-lxueWA zEFhyas<1w$6sZ-WToa|YD}t!vMpQGpL=!N+n2H3;g)VhrNL}b6J2KDGj3YN;i%i%8 zGmdZ^gNODRWC+l0ax zYfh!HxD+OrL}$}D0vcCH$yhoctd7DKkl8|0wiupgV|i-N*sP%u zES>!rG{_jk2?qX>U?E{L7A*b92vCmmAZ5)USY~`1I?tL3zQVVl3Kigs#)5^j-Q^K+ z=^UX2i6Nx0P*xL#4hpM`LlLZ&_%cmWMUzkLcr&^L?*piFsbLHgEWAi?INyHvJsh1r zYXJi-4@8^Zz&Ck)DH5P7AAU-ayGi{LY0g0+_Yg~$AgRh#q_Era?lw4j{^BK`Sjv|O zI6|hiliEMr-#;Y8%HD|v|8qiuWl7>%Q6-Lvd9_3YYuTGSa9-3WX79_la1|(Bl#agkKH*OOG1_Sh z;7o8(_`fOqpF=_l3f7`5Lr^O`2`)C}fMCfuYIhKkj1-}?3a8^3J7`C{j{|5N|=h2YYKskJMUN?*^aU0vAvMq2q2_qb}?;3E6566eTr z*QiR@s4BbAQn$GJh`f2pm8;^*SNLbmiY{D~IAv9I)r#6T&uqE<^zCo-Q-q&AT>r(R z)gSlG+J9~C_A5)bo^74ENvmD7VD{4KZS!jD=TuK!w`Sk%wWm5aUV60ZZ2#hO0CKFw zC{Y~=78upsGXuC*7Alc7?@S*Iz7FS{?^|-AZ`q{>%fPWN-(Pw4(aNh2b$kdsSoz_= zN)V}!x>tSNv*y$OwV&MwR)35#?pJ=)x8iE=a+K|k65d}w+X;d->&VaTNU*-ve()s{ ztarW!wW@#jo5uIPYkco}9MJlv?rl)6?`pPugY62fD8zz=9II%}ryy9_i?2*vcxA%8 z%NcX8PMC8gZN~Z3=^$9=(q^1aZ$FmYaxk&wVDi+XiJJZK4ZGuYQ-r%PA0&WpRd0{3 zd?&hUD*%E8c7+716ugR9P6&1dEg@Lz!V6Xf=Pn7$TNa+b3JA?xfdy-s9^_akb~W+! zz=?~%t1t_KCN3lru+aQqrY;R@q+l5nlr|67cAw>!G{YAqxf5PR;KXgk?E^>jbjRom&l zw$r`fTfo%Qz3pfFrk?F@JJ;WOuCM)U&%9F|A?3@=EMw@_F(iu+vL!0EPE&;pgNoJ( zf+`t6j)l%7>NQyDwsSTTEFyxXvoWG7Dbp&Pp$=v$-KY`|ipYnp3}Ps~%>`DYD1y;6 znHfi|vbGNJ^Hiy=X+jBGAy-&g%Vd@;c;1s~bUIbQbDqSUCpJf6B(Vu9e}y)9#t|(1 zmI-19;>aa)`F8H^N_*>oh`_>%!mPVUY47G25vs7aOv%Z}uPTn881LX?@8InsR9R95U{nGUmv7GDkvM!3 zM?mHZNgScn+L0r-r1FuU!M8$FgiJJ7h?NWN;bYE0r;*qa=)(!{B*QuQd=kpR5|87^ z$MGz^3(=kNpfSni z+GL#93@rlQmTKf45#~Z0iU5^vX9z4%!3z*9o&}YM)QTw6z!X@9MW@ItY${ z%m%7#Ja_Is0Eb?@co7g1N9QO&uowVWX7A=ZFn|I@C(d8-P0r`IgwfQVCLFbewb#Z? zZ~yk&Z_l4UPZ~eb%`Y%0DmpebEg(Fywn^JEb-KGxFpVvvb5W{3iKn!34?c@?upT^m zoKe+II1`{*um%PR!9tFu5A6(#VBsKEb7~n_QA@sNE-_K~>#x5-YZRtJyext>Vv4Y$ zxnkPuyN;e|Te=?2KbABmHr;xf?(Sq*bj$HJ14Px*@W7) ziB-$1-#WGF>&IKZdG^Njhi_beyz*jiz;qHcix5GdEi)Qdl#PWop){kn18l^ z!C4S2(68R57kZXo>{)qbVC9wml~?;$e{_G1j)65F_pki~^D*kL`FLR6Cn$V{BUrsC z^Zi3OzYot6cEf#MKhv||WcTbN_uBXU(7O9u?T)XTwtt1#_O)jFciJ64G=G55Y)6{a z@a_+wSvZLGB`%0{y>#6dK;f!SCa?G?Ysuw|*DsASG_f6%G;4; zZ^l(_jV^m5yl7oS@w&*O_25-N6i~P(B7bG*q@`hb%Z(yfON=8}!8uEUvloYCEe@Ty zI5cxnXy)rcNan)ejCqL6xj_?V>zNZg{*?r!&GJv4;h!?yKV_O0WYjvINRN@v=EhnaF5ZrM>l~O5lQZDgkTM> zBE+d$29RmtWrlECWRpisGq{&~v=K2lmHzMI7T4k$k8q1`bB}M+`P7IP7A#CNDypv6 zDI)S@c#B3rn^08+Bf2$5J2gi;G)FqL$GVKi5hr>;q>xUX=_8nW2JEU=-$!rTPxnqc z(>MLxz>ISP)6Wk~J3lb>V&BXQJ&VqDmMuF#vrC{^Mlh_x$#~JqtUglyivckhmWIKu`9?ejWVXBq(o=$E)4$eMOl>>z%Jmaw2dB^c^Ks`Pe+vae$Cwt7SWCZSv#U(%RZ+T;ooz~EnNS(y$n>!!ni-9yv~_gz3-Is{3XY1marSWc3(haA$}T8%^$v9P4+4b} zsjb|C{1UTMV>9Bzk|I+lW!iYSxCHnL)k-rq)11pOVX`QEAzP+M&B@QJsEHk)>FgK8 zQ&>@WQVI_qT0BrOG}XxBf%bulp~QA#GLa=Evm_|!2%5+dk6}w*W6FFJa#B$OICzpa zu>!Tw2f%DnFgVv31yNu`ciK>rDnOft5B@&rBPu|rpwq1H=s=&VUpqz!R#Him!Xtt# zwj+T^A-ht5V9^8$kSaP~%@nFZuqa%m$igu!I@!V5iwow;kSHQ&?I9Lh$72Q*bN;-~aFvQFtBN zx`wGZnuP=lTCPY*VGI4k;`^~+C!_zKsUGQcga)H|utBVkHtR_lc7W$Bg6Q_7dd7QQ~A zcFpAGHxjFtPuYC*jjtZOeXDQb!H*a0xm+^;O|Q%vyVyL}n7o3DS*;BV+bY^-S8CU{ zHLR?iG9xE%dVbaEz2~lddH>iK4>q2wEn? z0#6|JEI!-4>_X3~E4}MJ9$5eB!}Xs&*znndjc_^Q{>E#-fDSbBXww&u)_(?q)em67 z>H}7P)Vun_o@JN17N6@{c)EMR$)4GV@3rmzzIo@jKvO znXI-GncAZhn~o$`?}@2+KVZ@(|Ex{kX=^>`JbDKcV`) zn94V!E8d8!+!8lsOI*cUF{PU#kXNlWCL$j#A;jwk!LDAOgB1$oED6tE5|O{wwFL9^zEX3h(pI5#+BR?vi*K@*^z6+Hfx1f|UcwbIk>pE4B)NNxW^h%*Vh@=a{< zOKkB^XbDJc4M@;+{Nr0dtq{=&ELaG=V;Rtgj!@|=B7)V3 z$V%_Ae4E$kGBcjdYc#nz*V@4=+QUEA($-C;v}N&R6dI4u;oDeRdbzm-`uU24A~KC- zMq`^Xc;jfC(PY-Yz@3K2d`p}h1Q%k#+*5h!~w5Dx$PvB zjD<7{xBBTGu_>67IqRQesjr#Pky??tvE22f#V#*XE!9sadVpFtvj({eV@|9K+D+iIK-8lF)m@JV} z>FVnh8XM^u=$l_&T-8)xQCE{XF*`UijxCe{bgqcR;F8%QG8Yh#xFAU!hFIj_?HQSx z1a_5Ckmnv8C{QU`QaPC?gwsqIT&`T@78sJ0m0MiX2&NU8Jf0&{a4lqXF_*-nk@<8o zk4@%*X5mCGmXySjky%o-$PVr51A-+b1S1SgIE6RmT^G`bVqmE zQ2vHs{SH{Lbf1WTk&-40j|h_3)|{`R36yk!983iZ7MdKS3y2_=k}a}y_6ShhI5XHn zuqzsiM`dzNd7_BPCGl9Wz}T$aLfLFNkEh`B0nY=+lF>MFEKCZHKwVm1 zPiTSh3)JUcN9V3R2XP%N6wo3Bi^`Jv21VGpdeQh63TOW%>$iOO(_MYB%@=p>+*`Ny zO*gL)WO8h@t`ojLDwe^KxcUUYvE`kge!4>>$ioYi?)x8q+IjGJN$cFS3av4O=pezW zz!P?$9k`>LA{-Pfpe3z>uqfzjKm6h*zW4tQyWz(7(elGrz2M{E<{(%(4KqGCa{9-+ zoeyy^3|{a@-MiQM&bHmLnH6H!D3NoB#Km9Y}pL}t>r>~#TN_c^3oj7$a zr(g<|ry{YHrVP0`Q$b=OucGqMB2XGnP2*aU@t_$?!MAiBU(ztXT!T{S^?xJq!Pn3J z!;DZXf?Y_kp6$8)WY6u#`@i|6{oRYn^~-XbSLZe@pIEmfHh&uElw(AJTWks78iQKz zq$wT=6`>QGv+7o6H>{mlw+0+5yJ3BC+m@8t6&0HfZ~gYcmQTK`Te!YdJA1;UV&9nb z$Vv4D&CBO6eQ(jM)l;XmE^3~$dEtU}(`Ig&x#ZmioAz%#ap2gkZKr>H_saeC7w#`V z-?#W;-@J=Gb1(JGyV$$%0`jUQ=emKVm?dXBmYwfdb)|dl$Gt>cYW-*Z8^7q^c&&fq z^}dbQdx1^Bwf;@l?r*yGaMKqL)_(@44HGPs@V@L~$KrEnlbkt6I;Zakh5EkvgYSUW zT|Z3S^Aq+e06M7Oh6SrpCs?|LglKYb?Prr$ew4TJqk`pEa~EICTy!pd;h6~w&P@FO zvGy0>ZC&Z!@IBvqrb$dpaAr6_6*s&ePHsvPeDKn-GC#9L` z%oL|h+Can1(4INZd#}A^$4T1GocH;1{byfGTU(}dqMz@z_Pv(xs2$xlYkYUv+_!4x zzFpPvQg+3|srhT;(nb_J*pQI3HX&<`JA0+OU}a+E`t(^3WOr=J zZhNd`&a*k7tELA+%@1czNvIi>uLxKD7O)6i1!|G5GOE{SRILwGtbwFgt`1Z#$FnT0 ze9Tuq>MI+=bEm5&lUfSEBEW>3sTdEAr+=Ho!bJqI5(!;Fa)y#~;W!A##GFBJm3JaU z9Sb)W0jyiD!q;h`IJ1apzPo`%)UhU+MP$&CK`iR}|680mu)tNei4dH+`_CUxv1$TR zw-vFbW>Qz%PT+U{-69lGky^C<^yJCOgr7p9I=2{20#3<9S!-k`0@g$Y>*A7+&W-Oq zwQ}2GXZ1poCY_=2(^WnODoUZ=3cr?As>Vmt;=yZLcbBz(3s}TVBEHBSfaN7g09a0@ zCW)$wpTX7LLzQrpcAh$xA&n*R^h&eG;!GARO+1N~BapI~92T7^6N|j@ZkNktve+0r z(F`hv?=8chPUB9aaQ;XFX0f7}JOI{o02T#{q_83AoKAipmA6&7iPnP&w16?Efc*DbbkI^DBa-v+`!n z&ud1-s;ssF;+{cbLNK?bZvt5Gj^3ZwHou^4L1JM&O^&`nmc+&sSs6kLU1X#HusC60 zks!BpMGVlgCmdKj5?dI}5=1a~Q7nE8n@<&pFqwj<)JXJ(q>S{I-j1IB?pfVU!Tdl& zTU}9AaiTvJ6N*5hGh*l@2A9I(F*rgBns!7DAfhoiiYXjG8w~j1Ext;viH+mPRhUEp zx}x!=43V6~fzQQdiDe3tO&90(=M~tKlbk+pRz-GFc7oU-q={Hm0T>G-b9nfwED0Gy zcO)QSaU?U?vU^x^Z(bb^EM!g46#`Z#CAzdzpF-{u20H z;nz-tfZgQhMM1zyCrc2pXaXe@fW?;~X7QE8X3qq$7(BV!VAC1nSR4@zex4YQ&g4dO z0az{hoqYve1I2Cgb+Pa}fJ82p3xpCd78A8o*HCy$Dv#J$5XhxuaaBB#L2vfxOdb#z zi>HR*l`17XBnC)VXaN=i7Cylz7AQ1&dtxL{jTsXeh7_hLm7$5J@JtL$&&D(iwt|Lk zT|};;a3!EaG|SA9(7B*G2;v&*<^_C|8;fT3mQKLpj!dpex+Aw;HtCWnK)EA#z68(R zAMMtejzJJl75uJJ)*8)JQkim|Bv$Fjmbr3;u|9Qtz>{5;l3%5YOXX{wm@1B`h{cpP zt}>1-wbJ=IGNweRVykI9En9423iW93MRZa{!c-KN5&{onFeL!1909AZw4;CW%YfX; zqq}m)daPf~9WS|qRzzOgck_+!Zoc{5jW@r${{F##jlJ~e;`tlvhaT)0d%Sh{v68Np zNhQ6pnX}@uS{&JJpetuiYkWb6JHI2nW~g!Ck>-U@G!1O3>V2?&!DHlHa8-4k^bvsY3`{?W%yfgdSz4(OSo--2xW1YPB<5Lg(<;;Ts ztbbfY`QrRzUtO5c)fvdgc^i}gCUo<}OdE*0r zZMyHTwd+19U$>`Z&91W5yDFFOs9CbLeZ@yb9WP{6J(OL%CNXKg-QKA+G%B?X_Jlc7 zQl9V&(&FY6Fh58diXyD22 zCyH3eRTHSfL)>OKp8yuxH~O|ILSiqSNoGxE$dS1at>OwzUD5S_k?h6J?8Ww+#kSmA z347|UKL}XJRa?&wY&qLE(WU`M6%k^2JHARCvFQZ9P#vG;>*4-Tx0qaR-$|K!s0kIt^%e#Bn6kfhCE=`tCr0ESN#q800? zeJE}w5R%$QR;H2^DR72m%)m^UsOJK{^a`#dq(u;lp(AKT41$vaL+}E?!DXrxx;%j_ zaz+bcsd5K|Brr^;if96@Kx5r~Cifk0@o z#!6M%2r4!W=!5HO8ihTLg55*LBIw*079VtVPc&m19=vwNjv!;;Bodt;Md1RT?ulaD z6Nv)SnjV8L0A``NLOLI?MWUnP7E$FQGX!vcIvM+83=@48D*L}kOd3yYuzQ{9MZxN> zf|ma5=K0y}gQ1RrtoDKIc7!T4Gl(B?V4>noQ9Jx{P(_mguxtPVv*iy%`DBV@2+m@tt+2Z9-p4bRSIbW9%3I4XvL?p;S&j> z+2ZM#Y&xb+DVkM;=H?J?@;dtR+WXMBtq(+nsz+^oMeTk0&GYhF<`s4gfK&(@5it67 zX8mp^MFp?DEu8~Iig4AHOfgnr%Y211K#>^9LJa^5*VQdx;krU$@|8lF)|(ulBV7p? zOg@t-Aaf<@RWl1a`U*Q1RCLURRQgTH`22V!@;s{YMD@>qe3$z@e zjw96b#6~!Rz(g{O#hwZSU>3&L(AmVaAd(hn3;_$1v3L?pBonI5Q9KRDoXj-&Sf*4a z0E>%&g|XC3&=p5U=gDb&8HFdsBct+UIIz%1qjOYLu7bi>GUdkNW*k^krt@xv0LNW& zD(xI9?fTU$yp>LLESq{};^dUv@$#XPi2$&wJBPBX+M@_yNo@*8mM|_uVh?CN8M=g^ z$l&Fu+$_0^t%?^I5;3`*CNR@@dbI9}qhSdRbe@*NhHq0t;iw@ro(=-fQZY4!NdQa1 zQ^!?x^pzuE^-cXUUjOlz-_L75{`~6xo0Cq0F_AE&_TPBzhoA3!$qzrjI^{|tukZW$ z&F_AB>${t;e|zoyga2pM>tD`V`los8UhN!zvTbB@QO9y`@$9%zvn#jVj*QhBm(}dZ zY4H~Kgc^rCmORxx`lq%5usrB~cB5$BHC8s_uuOTDUloxC%&FU>J>dz<{@YjsT6)j3ATV62dsYmx* zeDLFo8;RbbAD`d&(RreG=)L&hzR%9z|CjUk|MlF1e>=bF%d4BdxB`TF{F^IJe0%wc zZ!bOZ?M29wF#hK9=C43k@a)yiUtZtzT_Ql1AK0l9cA^haThL4Y~-u2VU?MFu5 z0!|&9TC5s*>*&(=PmRBK5;FGgiQzYoEPUURxS@#E(=yJ4OWh)hqDwC zz%#+D(TObamERV^WGN*h1fgIs<>EU7I70%1%L*5#7B2P`EKVy}?8_sJwGfPjSF?sv zh~V>v3HU1biTes~4{;u^Z#lCDCiXF0$5i~&*ODxkRxKoP+I`?$8b{bPNgDxYn#4LeQEH^0CW|2t7U}1cbm@SZ? z`9V5=2Azk11!h8Pq!6&8nSvSUK0yq>RS*@TfKU(^BVgfe8c?SOJj4VdoSZyA`D`SW z6HN~<+k!zP`b6yiBD4NTVf`_Nj-W#mOYMQoy4eNogE{SkSvatA?gCbBYhO;wf|AZ5 zS9T>80Si^ISmIc=%tjOFCn{K?7%&!EgC#=k4^Z$i-Yy{qF-s7`5=Jou5uiN^dpd;` zLBrrDFoVXH87y*>g)NapQpqzYF;O&f6pa$YpheT^kyJ(`g$aqKv!ZCs2nr*L!H8lq zqFJmcCI%RyqE=fXGKN-qLCB~tgA{#IG>r(-nj{wrl_!DoF>D@%2h8Fb+~%s*n$G^N zj{fdIK`5`XOl^&g!8jB)mx6IAYyg&M23r=vQKywO7va-_gnM#Y=jXOADC!)9wlg^@&=rddR8pZe?|99L&PF`q2-NPx zG>gllvc|^v?d5Bdx#~m)`gg-Z7n)fjGfRjo7E>ZraW%j!hCmPAf*(6zi#(-*6^#R{ zvZJ2>*3_@z4jcVikd`Kabw^&^e*-R+7b%8Q_AMIjXXJf=?h&; zo@*I;vU$sB#5Y%;{N@U{3eTk{zlAfGiSiW=tgHB9tjmvm zap~dDFW&#>vl~7>v3B>7726Ii{ov5zHxDg-BV4HhOTlsEts|rF93Ok<#OT|{N8UvH zJ@>!3zyGBl=Rg1BoTvA9BVgfEgqzV6Vf&+Bbv*i2>qGx&yzg@WR^{5grK@&TtlC|@ zVt38>u35`J$!U6A<(O%VE49YvS!46fu?42M0+T&2klU&-Wh$*%W_PI}uE-Eqth1M@ z?WG!fwZ>KHtEwPN@hpRYuHblwkZ?|gT{UqARlHyTc!Cfoe=Dh_BLuLJ zt_qQ^2w)KvER?*70gkPtyrEwK7Ak1rAxc>jz`DJHMGS~c7PNp|2w2Y0qT8JG|2YU) z;R;r4-f(R0aBR+R18a286(YksFG3dYxVUKhdHk+G5EUFz1}C-)9NKnz;KP&sTaNc_ zIX3XY2^?6ssKUlV!GRSHngQH(Zgltgu{{?jIfcf1&yVhbli`fQ!@cLnKE5#i>G@?J zom#i|XyMR9bW4b7NM~yOgs#~7AlDS)m_l4*CdZg5vgN7b%M|gIVtWZcwh%LB0iJL| zrK9o{TDe6uVz>=h;IK(u5x_#XBC3*Uii8-kJxXX}!9SF8PYg#lgTh5yJ7e-0R0&t< zu%;AG6WKzr2ishCtG)vL5-u}sAgN~xGIiq4N@2q815TmTla2p#+p%@jre zn2?GDF?2yR4Q)P1tW}R;2mn$M;3^8T7d}9oih);AxiipGEtKieOk}cXCR(jUE;Ca2Mp>CJD*ojEVRtsh*K-QEw$Z9{=G)3=f;0095=Nkl*eo)tHc3#2cl=I3)QJ=s3#0|i3QLQOfQ5fan25@g z()f}XHXo$L6pJ)*MrWGGotB(YT$ov0B+}?eU@VMFX7fldV8oMsi-l#zNe^VK{5QSS{D=ockUz+TA1~}4|*Z7YW|K8sG15a z_`GswfFee~LTj-2Q`cZ=@J{Y<1Zjbd)Y*9@WE#d`3+XIAgCzhE2TB{tI{GVm2FlyI zjW+wtnN{@-r6#M9$&qqJahM>EBZ*}RbwZhu%~xSurOE2C#w8mp9+@(h#Z>{b=xl}B z;I_H^RF(`cTp?Y-fWnf(Qwp_BsxsITlGU*ZkvuiWgn-2|r!v(pG7sPE8H0-fSW?<8 zUCC)&6b1s8ViH(nRKYUgz#6y(smUN+p>Cr1`lQ?P8^9VQsB~vK?>ciU@RG@(GsFi( zwyb z@7i6t4(DInfBlY&A+P^%1I|OHUJu@S{reklet-S7e_na-(7#r_`Hxx4o?ZUT_NTUd zz2W(f>iagPl+ANww;^CJ;vzNWxvheAud5^X%e5Q8p zBaY&E%FJ1YKvP_5V^XNypVN_&)oV%W(s(-+o<^agP?}JzNvl<5b?dU`S<)B8`sdry z=UXxt7%~=^vxeNcONu%le`@!oNB3NK=%e!weR|>1zg~UxZ`U6A+to)uzXEye^UIt6 zarN;pE#Cb6OtEnstBHtOv51A3_x@0$8&ESg42yK`UHW2w0O9thDg_ARq|{g=$pc^Wpl| zn7<-i@$y%UPjc$+5EU#`=pu}T11lwOAu3z}r*Kh)*Jj~^#QcTvsQ1AHuqJ60UX0cM z8^D4PV z!r~q0CUSo94tRKe;WjW9zGL8rrv^SaNd%uaL^lkEv-R|%?PrH~o*%iDb4zxfg^cck zoPmt(IXk}R+}Pf;_yBSSGPW1b$7h#*dUnMpCzfsd9!o8c&?QGH5@_lahQ`NIr*X6a zfhi;~W%5m#JY$B?k}a|2$z7FlcdgV>C2^EW-6bMN0bQR?MeDJAG-5A8d|ziG_|##5 zm}G>Y`WC8(`5Bs2iXtIe?2HoG8LDKaGMUUbMWWjPc`=xbB{fq72Ab5u)i|jleFWa& zGa7BuEF{qcbWF?cn!iX%~DDq$pDK-@)$-$IC*8lb&&(7rmnND4oSCVorbRQ+3}X}mRx|~5evcw^Kwy9^xH6K#C$mLz zqaz_ymRj1J)z}LrK%E8f1=Iz^jcF6X+XM{cxAzry4Z3nFsd6)2YGldGOo>rp_9kYQ zVsc|NTI7y)@r%JgROpC&gLb5WNFo{BKazn{oG2D|2AzEmh5knpWd@BFL8H&0&_OfN zOeRAhAhXyp4A3Es#K1^Q?4D>60BZ)BLg#U1I*nALO!TL!Oa_@=UOB6(cW_>JUvE=q zV`foCoYy5#s>vKQ6-ePBOX00Yg%s3$K}h4vsEAqcPy}z@IKSYGoQ(F^k--@f_ArO*z{79Z4N+3%st1s^8D?*cKeFg3P!TQ-oe+k!;!qRzI z8W&6Bmc;t>-khZThU~hY;?_QRFE8!{gxw+$jQ@AR%VQ`VgT!A148muKML!dTnQ-N- ztxw@jr%Fr=unvC;u<-2&5wLh_&S(FFuqP~6-t z)mc1VuP4zfRccr~C6%pX@Ju|pRj4%i((^U?II&bGkr~vQScl7Jv3Xfs1;$r1xk{-j z)?`a$3*l92V(ArHAdku6$QS7u9Ero57VAxq5$fou>+3yxDyA^6d_Fk7I7sS zl%oumcMnzc43&2iCkN4)@CCO5XDZNT3*ksyP|-P5(LPYyIS9atWGYBZDO+lh+X7-+ zz?D^FO34?SlX;p1o;pEp@u_SI+ybq?TvU;V_VCi3QwH~wwj_~H8R#+UXC-TPX3_Zm+@Z+vc#GaJ8)FdNcl4b6%#?9OXh z);0dzoRzP1jlNJb_mTXzb)}v66}7B2XLia`8ibAtb$p#FzFwCyGcL2&lGbZXoo(=S z>U^_I!Df4IrzNjPA8e0J?@rF|cW3s*rMCyFmK3&Z0CMGbJo?n$OOJkZ;o(m&Z2rf! zNB;({y0q!@3y=Tp;uHV4{P;gEJ@Jo=PknLWsV~ky{ndqMzrFJ8Kd(OX?d4~_x%~7u z7x7$r>YIyCeS7}NZ_hve%{j;u-=2HopXWD!bM~<>&Y|+vXBY4N=-ir}CzgG9X!N}U z!*Bht@U;U&uN@qE?a-pv0a(DS!;1-E!Nb>o0%Hxne4zjNeG8uXZr;=11F+^i`vatV z^EcfOf7$c!7u^s3y<_9&v(|pvw03vl;HxQ34}{tutr&P|){33AOSac6+LBejS!$iB zj4e^ch18Cq#ud^yv-GYkcS2r9X06favl@JEYo^N*a+pK$_QJT>JgYUw7#q@9f-Zl3 zMfbYG?)wV6A1ds8IIs1=+!i!lnA3_DW@RE>5$oJh(i`uann1&S{`z|ZwHv@#lL^+Y z3s$ehvm&Erd9a$uiu5W%UCRJZDJ1|S5Y@Q90;vl`HCe2}U4=A;R&n7n^H+|emGYAb zvkZ;X(8DDurNgN}w9+O15|s4fC4r)mw8G)E;t^lrFalQot=t0EZ9$?6FMFQ=mMeP@ zZ}Ps#8Cr}7#>B(P5QVFS?rgBptySu`hmaFK&R*z-i?bG@MqHD*btQ4lB3JHWNB&4$ z!HBJ3*pWZ#%pVPV>aITktcxgnAox5TS|D{E?*$6M3sHD=YSE4}c-t!Ccz59Z*+tvV zjO;i&y5lUdCFkglGx+%I*pAa!2+*mwuL)_gd?nKNg?izCERgzvS5Wal@OC%Ai)B?GJ z%4SE==oE}iVROhB8b?ql6bvI{ES^lv6tL`GdqZ18&8+&;+Hy^-o+)4(?XjNJOJREr;Qso}sN>UW)<) z^l(b>%Lc2u2P-@Kt2$6B+xu#|26C%gBjEqVEICVJ(!}}Xwltn8m8y)#R0&c;lHQ&! zGbZtrPBz*u-ON{7MH-7lXMx|is9gA&8<+wkCN^OrBhU)YfUYQPH3b7>p;^IMj;4L{Yh z^u@N}XUe+o&z`v|yKzORewi(!+mPAvuw^o$WclFTIPk(m)(NE7j@|Uwue0k~df1G>b z?`NO<+v%sjIQz_(=ZFyFKYe|H*!JheZ?8P}^`$?3b@5MM!SOQ6*O#98=E9TzJp1@} zr=R%#^yYt_e(dX05C84V#*fdh-+f`#whPNYI5+;@iIKN{TJ+k%!B-Cqpd4KII=G5h zhV|3%8$XS_c69iSqYK|WI{4b5q33^G`1HQMC%&Ka#P>Z9vU`FhL*)xzZ5ZF#HvV=_<-H2yERCg6XDu|?{ANd* zB`()wE!XPv3Jbeku}Se}LrI3aB;8gNuow881t|$RDT%IFgU1n@pOxRTTqLhxMmyY>MhP`+Phg&IFNNlR}y8&PkjjX1wuObXI`SAAxR}!xs!843= zYA`-)0D_uCm&eceCP3Hdw^3Xmm*_y$I%RKx-N;XOJQgdSsD+fNn)!~ zx#~2YDu<^kz?1=wE=^#{qAAkoDi9SgD@fL)Q?!uD?V@k3zM^QSv}u6zG7kVNS`bH( zx^ZAxqA~dlh9rU^r3>{|Po_O3SFCf9*-BztK%##-fi0p@JHCAl;i~X?;wf}Q5k)c4 zwl)B)dq`Z=oE>d4$ctnGu(;Ey2v{%%U_~>+of=|je6$vxgc5E;NM ziH^iokhn@5Sh5&oEMoN)3K{JND2l-Z5p?VxGW{M3J(9tWWMGkW78&ERgkqUSXSBtM z6e@frI~WVYL;{n;CRE5QjyS8!nUtPp_c}ubp`7Aek1tWCRgzegNIHeYf{(yt34lXl zkKbKdUtU^Qomp7a)z@F$(pp$u<4w;{7|kq!l)~bnhNVbX0tir#%td#of&Zoe3kZmo zZPEC$7)-=f=!8n6!R9KesjO~q%&sZ-<`!nxwHJ3RC~k)!U|ECJBsu)Odl+&zQ{lvv zZcG7jVM-TQ6VH&_nJPzSZC6p}U_sYF9zIKW>xX$eq<$;E53JjDg;LPAK;-n1g?a`b zm7N#@fF`P70g{Loqo6Cg07Prl7~=AaDyhc9JuL<~#-{|N!G%6kS2JLY9Kv@@j^ z7EecGtLQv6Cf0LhCIA-N&5)yD^AtjnhA&iU^>He-MXoYKm|PhPq%Kf$#VV1)pfcD6 zQUd}O8&$9XYEpF^Po#5sg2uRH3QrZu*Knl2_fi(b^Ro?>E00LI$Kn?(l1^&%%0$G8yMDB2uoH3w!ovfC31dJ^)xJVjmc1zp~fzQmG6 zak=wzyEd+SXW!;OpL^!(t51D(@tLnKJp1K^XTQ4e{5O|h`1VTp_$@l3J%7Ht`qFpT zU@!r!i6CHIeDd21PyF-z z6{ITySQB%F_)4tTe_DcST1SRnL$ic~&+i+2_Pe>8{xSEFzYRY4kD=wC3@+T-x8SY0 z^Iz?p`%-hy^L4G8@=I1{hX!-AIz55rr1CZCvo__oY)B5Z8SF(SM}ftWZgwVEoNiNG zswuWmt**|=Z3zS{^X9nrZlAm7gWjEQ&wFuG)5c}FW3v+m>RkQBiS3z*gZ+IohgMb2 zU0d3@rm%HGLCZr0EsqtnJ(`W~CA<%Bg#`)UOE@LOydeRsTWhldb!&s5D;!v%S}@j% zNnjBnYFZgJ%W*%A!x=z`}J^GL~677DT`r z0aS$>W#Km)!T^Bf&Oy5tPRUeVK?qS{QQq;RHS==VZs>^5MzvjgUyIWYp|lJJg^su#)~0yC{#X#gmy6G zD2(>(ipJ8`x%i#lLz7)Ae>DKCqK=`0wtib?iNNem%qelF=U{RjCO4At&f3vz)LKWGb13v4tYGP%Ktx#7dPfGw9Dw zFR3YYCb@%onXzuW!k`u^L^KYa#H4V=e3pRC60$`qrA(`jPw^!M(rgKFdEqJUvT9~lBIppn0_zN!0~JhNGNwspD&i?(8vu)^^)h7+ zmcl8}Ct_+RLum(K72@TqsTC~3N&iVEEfqe4{uX`{Sa^vM0V{^DW$-i@+Bg}2g;ux& zt39+YN2oPeJsP8f!Id(3au#2X@#PGT1jga{LEU=~rqip1nG@BC-dHq*WUZ_>VFWp48QUKp4*U3mvyK?6^bLTj6dJ}TzCFakI z&+c+&v^auI8dtGAHeYPc5!iC$Ld}-+ncC#4xU6PZUWYq>jw`RvTfW4UGcVA2@4Tn> zjK1~N3*X;(?wd<5;+%TvyX!CSyZ-X`6UXnbzx4g}7rwvtBILVkguMt|0mz>I;_Q=O zoZtKfT6Fd37ndLS>$&?rJ-Kf0@ugdjEqUkYqSt{|KP`OiaR19cE_i8w|0@RvUp)lC z0#q$|`zVNNj%MDLoXkg_xyK*FYjCQ+}CsO+u6P3o!1lnux@1jx{^GKN-e7K5Y_M1FYqtk#;*-+6$-V?{vfJbGBsn}u z33g|i#he`*Tk1{BC@Ati{q(@k*T4MN)dT9eR0{YOUrknpsk~JpIf&3%(C6#dKHnWz*>e+7cSj%cIn>pt3SK3ZttZf zFMckJ%i*crT)CAZP>{uPicHT`C1A>Qo+iZBCQ?;;mcdNdTInh`UEyJC(>Qo7ilqxO zAo>8)kOpCBQ<&-$hB}p{_G6kLrpsjN0{BFskC-JS7P(WEsU)#0l5dOP#o`q#FI8-f zX2~KL5(-ZPzpHZ;)@d{`Jd9$X4VY)34FN?Fh*OeCIzS2+)$O{1Ow#J^aRgn62UV>i zXq*{TTvs$s6oVH*VS}hhbUuX%#^S*Mq!mNsfwX{Gkz@|oD+W*%jm3~SkZ3Xo-cW%N z9F<9%;7=-UC}@Ru{ULY@zr$6N0a~GzKplhjP?^XYuZT+!>SOJx83uPMRj5XH5h7s8 zqA^J{ez#yWONi?Vh0GO`*!&1O7L9QuS)52F8?Y74z#^&i2nuz2G)b<}r)THst(KYX zvx0d6lT%OSlIeV!Kq25txMYlMa+q>Ta_d_fs+($*1{IydGgzIiJ##wd%x&rJsBLM; zEiV$Pl?Lgn-MN~O_ZPs<7wRaT@11BF%P#g&yAxw-D-M3GiX5i(-945~nYca)HZ zfrZLi#IDkyF7#$k!9-*>KZe7NDHOBrHC_k52gfO zRfL*y^-0`*5_m|U!}wuf(QshV_!=5dP35VWA{|GfqhX@Lk}9ECDOVXp5*3Rhf^U`p zR%uUPc6~cdXaHR?xEdPTng+GM!k0tgQ*}HIyz#SyMy}M#62Z|dQd#I+85j$NLqvvv z6~2oQc!UCHm}m{Vg3MJi%%a52cHk=9@s(Z9%{)>+UbrKAsZ7UT_SLCxBJcJqStzW7T#K=GC@FaTHN(Ia_84 zmCn+-GbFYE*XUzwlKGlczA}+7kLRl#T%|>7w434+rFt`!Cn2G4T*u&>SVA*XV5D-j zB$k3`){Zg=iHS1x#KK|;=)_{oL3jmd4A#C zr-$Y~IlSQ6*)0#&lrF0*9?s96otDw&2+Xnt$~^wG%z(ALD1LTF?gJZVzy0QY4?nOx z-yFI^YhvN^UJ4S{%y_h z>cPgLjpaSd%RAQtlYuki>D6QD)uVx`TgD2MjigTkt7JTg zSFqA<1J2spm)#Up6L9~Qx z5?DkL>put9;+2C-fTf2)CJjvv`Y75|sy>aT3((Put4z8&ou)~r zYW*l-W2Mp*952u#YZqvB6@tHcnylIDA>ov>c{H zPlETnTWheyBo5k<@b)$hKrZeK8Z&~yo5(*MG=mkxU`A4@Cc7geFQ3lE z*di>NF$2D8olWgXiksEdRNGu_aal@hN?UqbYn$uRvH~0lkHX|o7<{G9l9U!Ksjg{k zZ|hnxuc)djJ}s@Fx;l`To0yR<(x_M>K3go{E5s&;ExV|ot*5JFPFG!foi8_)uMtJF z>1etT_3J{$!e_PNvTD1FJ3vC0*8WJt^yU(evG0Xh_}0`(Ua;LGFzYJ44CXk>^i455X})ls?VB(Mob)nvkJ(($bc z30*0f2v`aPES`!a)C+B?+_)5lCnT|^G9?zS%;fS0tq!kDZ6>qCw}6EY;31QZf(9a8 za;QY-@|CpC0WeJkR#;bPDllv;I0HdNsjj}tuKtqt`S2`wsIGgczH_Lyt*>g<+_HwA zs^vD0fFq5oq2g<>Pz8&P7P+I(2*5&L#=t}dw;aB)qH3rCZS zYLkm*+B54Ns7*tMBdg7w-R8;bNiFUR)s6?Nmv{>L99g~itjauyE!c?zYi@k*e0R=# zPj-(t)Nb{bt1LmCE#2(MGRB3>_FRQCFFv=;?5}s_w&Qb-9r1a+o`QZC0IO(d=9)K~ zHoW6*U;XqqSD*j>`U?nHS6}}A+SCRU5Y&?bXtnS9t9S!2aM*KSUw-Nz=QjQM)FYoB zyMOPA4ZBaR+kI}$?(?g5o>{T=_|o?ekG*?%$y+}ye)aI;R}PQ7erWg&)UkaSO$Z)A zg{!xZEO`g%YV@7sOWr;)_~wzm*A5N7e0b=^14DoMZqcUC$JXt5>6veKzIbrmf>#!G zJ-ukbbMyM1>>b!VzyFE3y^nUaZm6nSl2_Q5ojo@#qthLzbq6v7nT~bK>c08Qqvub) ze(~(0+yD0Wv4IsG^?mo2w5};`TUXe+k*Hv0PXG&VK#FcB#DR57S9tE!6(qCi-e0X? z{f7xuFAE@Dp}twa7QohcdevBZ)o6OvlJsgESoi|0K-qAh6gO7sD9|dsbTqvjfHjP} z>i1|x%=AgWyvh6^wA3QrE=aRRUk@hQTh ze+R6ETaPZ>c68{&qr*E+j_f=QS+eWw7;3C=VQe?vQUQ*41g}(04V)o#wG@E08&GwA z`L1(#?TXM9`019eAP87{338o4N5rplOFz0ezU#uW4-Y@M^Q+4FJ@dzAZhEr)laB|E z9A0|){KHqyJ#*mu$Nv78O#=hvYd0=@_KhcNx*C#m(v2RQ#H{COY+O|$SDnPuCUexu zTvY&5`59UtNt+yPNRBc3D8>NAkWN=;(N!UuI+LnS$M=v+Ej)*85v6&HdZvx zfG?bqM9{@E=wg<{=t#+qPs7Gue?8^k$c2mDQKE^fWiLHQExKvGFdcPEF&nBWUCqR0@f~WpJc1 zbRHEGFnMBuT&<6_I}($E1%;h`{j&!L=PVqmYiq4&YVf9~ape+tAzLI+8#GR@(--np z%&hih2Ps@O72Reip%QDbCV)kd3q2%&1>q|rd7A9H?vnOCJOHdgBdTB}W9lS^%*~KF zm@+3@8ILL5bV(dTX6NZWe4{sS7Fy(<*U_JgnmeF-0O5s*L=#1M>N zc*#J1%RHIO&r-#)r6v}B7a>h3qw(c*wBTJ0M+#R?Lkr#&bdESJBZniDGk9q2KZ7fz za;4VP+%f>x?17x7Zl)}jEizz2Jto$(BzmS8-saJC6$9-gtp{K+MP>%y$lx3391RU^ z^9-Bzs3QX;a;b^EFC5NwO3*=0`l!or{ z3I&?IIw7ZwaVfV=^Z7_y+~2r6Cof)thmD0QQ^iyYp|+1`>Hz^)O0SW?HQ;C zJhjXTl{7k%LmG>RFEeqaMw#AWa3seiXNJn_Yq}QH%^s+kocJRkH8qG+19zl`2mq@K zfHja0z~U$(Su&o|rnLD4#w4L3g|AKFsZx2$RG~VBuT0=6<3N=LS0Y=krt;ALYw+7z z<#hbcK}=*~2v7$s3I}bTgLckg$srVcs~nyt4t-LvU=MtDAY=H;`0&v64-egdd;kFq zA#B|mgma5Z*S8$LHj%4%h%ubMbv^n}cjVxW_YPi1y87Yrhlj3h|LN-H9e>VXGd zcxCU`-#+-<3tbCG3hG<3t6H4tmGRll@i|@Y%nnahwd?3Koq1>C=YQFFTr+ytMzu3;(?Q(m$`f^4;ZE_g#H$-?i8G zUwaJ=!XZw+wja$KzWC2;fBNe36Q7@Z^-_+*U`1RPORQ}YUPg8%eS8#{{ZlG zVEmm!V{aZ=^6KHSR}U|J>!sFyzzyAbSwc!DAF`6-~TAqRWloG8|7!gs_tm`p+SuhwpZ;|G{eS-RnfKmZ_~x4nAK$ci`Pls8 z0)KsNetTGSGQaKSc zF0rq36cb?!k0^#Eg+w#KQWE$$kxVh@Y6cjK39f>Nl1P>$f+?C#&f_)2T@TYBN` z8I@t)*SOI`#&nk}#6sqDiD-8iSbYawdLg!(uPqAu`2Tj1AZ^M(HXd_!X?Y`(dIa8=+3ROs2LKRD-;!0G`M4w2hqpBt?1FlKTOp%2pibau{7(zWyViw6_IRZV#Q8O_GjVU9#iT-K`VBu4QXqRZT zXiscZc|+!`a&BxYSC;_5qH|Rk+JQ$x=Spb!B6p&81;MLXs6hjK5O_$255iY-6_(1@ zdBB}pRi!X}hyZj3syh2?y83H6`szFT>f7fPR?bY#Dv9%^OEgwGS4PFeGzd#XWeKS) z0fot@V?y`>6na~7MnPFqSL5u#+OENxPBiy7@nKQmAwccUAYB2ikgniZ*w7h`1BE>fatN*hU{&A#W$ZY7W5?l}cz)h-=;!SRZ*DtqzGPE0Ea>W%hhS za;44RWDm6Xi|08*ZFAPW+`sAll0^@`zW>VW-(P&=yNj=VfARHwmtNm@`Stym(J>tS z%=cGb`~KPsUtfOqi;GWuety%R&p!O=nfv!1-?01Gy1ge?>^!z?`_X0FkBxuu698-3 zJBL@jdt%jFkfST#JiPoZVAhebw~sD)2l(~V*n3CE-aEGVts{%xJU;UFnUU8{EPV0c z;0xa^c>K>Dqp!@J_vCQz<|XY9jI=#8((%Y(%e_OhH});Kzh~aYSsfea%zv)C>yezI zx$$Y0p`12f+ALRct=C_fn^#j*P?MWenwgoO=Fd(^&33y&PFtScQf!SavsemaWAl8e zRW4hW!1ocq+=Ps5Z&oOjno?NOzOrP|)49Em<##+-(D_(y>tk8XsH=N+ z+rwFHkAzw#frVxXC$R-%2;PSDHe+Qr-J8|8E~{ZpcEg%b9WvG}OZ{p9Sh%r5H7l}e zR%TVN$gW};8hE;5k$$_Zc*E62mS!mB}ORZ}zzAV@gp6XlRF=NCqpC31LPs=y6F& zNg0`1o6YQW3YDm9!ylugA}Ew7I-QJh08%7uvKS`DyNSXW?J5nSaHULQHq@N&AALmU#fI^3H`8Un$p+%F!gVRbI9_ful-bqr`I{ zYByIKFEDxvo9Cg~)$XCJ=DFUInTFItfhCn|N>V3;oLN==iZ&n-YDo&$bPN!*`duDk_+8zf77F{5vqlQ@UP(c?cs609R#AsZR)#X(gV+mbRQ44-) z7+BqXd9!*sDmzM*vq%<>}~rGlOrX^DIn>fhp9A6xQU_Je}Sxk(iV!8yIVn zQ+MZXU{R$eV_E^%?h`ot9DM?rtEF>P7+cQdfUd+;)CB7eV4sRxxzMyRGt=OfD0S zECGWf5veTMWsUV+gSDOT(a_?m$<%fa*7XcPrpg9TRfBZZU)R%L+tr5yOBu;ha1?P$ zXHaYl$V`5*I#s0fNi=?;I*AVom&L|#&*4n+bT0y5gNgCw?E-zc zf`ut5nBo?&v~krv{WZOVHM7xIGMQb6Z|pjJbJyXYA-fO%vh(22JAS-zdv4;v#|N(M zIB;dhfy;O<;YWCQ6`lX_I&sbRDKeXytp~3I&bA-Cu=9tLZ~f(~t$+La<@dI{^2Y0r zZrZfrzI&g1`pNFzo(DH=-u2lR&%Cm2boDc#;<=&Xft1i3fBs-b`IsMVnX)LcXwXwI z;Le@v%<8fSXX?ErVr!5lbH@ndq6D!tshchLk}xZS=MXBA^|l6w3AdgAj7oBn+6kx$M(u;=7`yH9S|dwS)L6U(+8TfY7H_=iVE-#NJK zog*vXJGS!OqpRLKy7Jv4%khlAcXagqBV${RjD2uqbjy*&ZyjFz#?j%|kB_``c;tDs zuzm3HPr8@9Ft_)S#oZ4rY`u5Etb6A)tm~>8tIO>z&FV<^&CJg3@9lklcGu>*#?kz; zu2A;Ow6rEyVr@cdLt6SwZ*pavyU^w;vbjrRT_rYWvBj2Wu!P*6GMA^&l~@p;T4A&o z>a6(|XRgMaVvY^QI-#lDJRJd4xdNHonVTk>y;Sm9~JA@?m{ zp#ch-)SL7cS~Z0$YS^9qn=^)Pbi-gD3c5vc0Dp*REw;me)@TcJqj}3otV)z3DEY!{lwOTkgnemQ%c>F55-S0Nx3#e{qT?f zeDCl-UwdR-@!oCCXHN|sIn;Cc{OYsE9=dY+^-~Al`r&V{{`JGBHm#gLyP+sM=&7hG z&M7FcyOInBmrP+5%469Rx?-rj=x#Ep4Pb;52gC!Q5u*VaZ5kL!VnvZLwBrp4H3bFV z{4s|4M-mEg8z3Z-CWvN&9%K{1LPabRTTbDt7-Ag+1~F_|6ib5Ima-&K@UG871uZy( z8%uyD6KSGpBy_*wG&1Na3@k8QG$sOL&48~2?~FBr!oG)$VRD@`)}>8M^Hnq!b<8hl zn^W2~|4vthgQf_JI{Hhx292rtERBnLdmHuBO$}}o%I*mS^21i;1g8|-}L1WCI(jq9dC>kT0#*CygX>2}; ziMC|~QBk-u5(m)=)voX$W&z;vZB^(3cuSU9;uGuII?EbnW|fq=eSS@B943>K`2w+4 z9iQweD#@#^t*ET6siWY8z}}+g+Vq{jPDOq z+=_rj66>jAv{eohHE58sL<)vbLF2>E2e75Uq*|U_E7O|YNof{)JnCM-=F^ciWwzAZ z$~lXQy84P*X7klnHXmRlqjIEFj-0{<^{T0uj)LiE0u5Jg!bDo3)Fcv{j7E>en#|^F zm;eR5lLA_IH8C@Y2hO9#SWGqm3vGHs;i+g6v&4}Gz~VXmm_C8R)iTk2f(Tf2)H_W^ zLCfk@G_DGcgsvcAa>2*sX?O}N01HrsuZS9`>=~%Qja4$UJG->blb&yMr3y4wx=8r3+)zWTte5HeId>NVM>UdHL{P zi_C_}tYoe_29r}bsO>F$cMJjQxetMFoXl1di`>ISEYuTUMrKLj-vOT1Rs)jj9k>fv z*9lk%5=-ZM3g?&uEgEl~+*vBI<#Y7`lGr(&V~G;P(G?z%DP3s|Da{$N@g<3Y z`s~u)`i^DkrE?SWy5d8v-kc6N#%Hv6Guv9`+@GA)kys9z_0^~UaryDTUIbu0`pKDxcAva|=b4Q=FRj~p zY32JDR(^1P*?Xr(-#R+}-m$SQ2gkPlIJ))V((T8VZa=zg$6?6$jw55cej3?vXz>R> zE_!?4@ay}Qyu5Gtxvz(x`p5V)Uo6`EN$1$hUA>Pj=zOTRW&P|~8yZWOq`GRnt}>e? zCncq^ynJbY-)pUH8!KxT6_?M=%xO;b*CixXCL~sRQ>x6i+*o^oGrkn!_LO^)svPkp zan2%*KBzH3GT;Irm&uxCv}T&)vds3N*%mTe{l?g2tt~THK2p^6cz)O81znr-yEf;v zJrZhuD7);{}=4Lh?IJ936y`9!_yw&3%F|3RAubO+z=lS_9WAK!IsZ0FIjoyYN} zpl47QE1Xl1r8_T7Nf=njSUb<7Yj&JR*h0*@3s`syh7})ypHRJO#Ybl*fOT@&-qXub zPObj*?CMX?t^V`H)qlQp-xt@G?>hY0r^l0P2WjdQrV`%C(rIcRS?!}}{0vhs?T%f=z>v+0!W88B{)+=3}B| zSjcJ&@eG;}{xPMAGzv>Xd?4SEl11gKr~kd~z@LS*EO&3iO zqIRR2#4Lu&fhiq4wVSVU0kFti4FGGRf(6FH>4Q38-2xVwBZ$FxF>D@*%?D|rb?!6< z80(K@@;wyF3_2Yxd#5vFnCxge{D>GabT)~>p>afHmH;gvV+l!UDLMiWzU?3|i@+AT z?~e?Z0qi(@p<165%&Kf^>Fyio?i*~KGe5hmQfqe_op!lSsZdMQTDepy*T>ov1|v@@ zvpSuoI6GgVrVHRrONeNQ-%B_ZSTSsI6h|JxRkO5Cj=?Q+_^fFK$puY@#3HKH%~X0B z@_3rWMobYxSTex9L#U2tiY$s)pEtLruz9{RK9g(k3XREptrt_c(1I;hJXh-xTT;c= z6m@(?R&7^lTYqUA>NZ~7-e1f%fbtbzvA<3VYUzXrWWnn@l+Kx~}2QMdOS9K3n z&K@Xj>EbE$OtzQ?&+_0MUCaRMur+kh6_wLqS?x5Ob%wH3)EDug3Ok~?^hJmtzOL(=rFN~BejH!SQye33R@2Uum4S8 z{d5g4V*L!dB7n8y;LmXUwcOl!=*G@N*LNPiw)61SorkaBxr)x9r|!5IW#U8qvg5$b z4-Q=2a`^JrgXbT5duOP=rD#^`{H0@$zWAp#k8OPT#ZAw@|KgfW>(*`F(7$46<)iEV zap>FafBWluAN~2cw{|}G%$8aG_j-!DQTNfTR%2R&(p!NUf?Q*eu1o}1adfGY*i5~* z*ygLUC0C?m&Md1N^!n?3S9( zKHK>A=dooyuY7an&Hdmi99WZ?kk*^uUwZrd3vZ$EwHLp>_S~0Op85O5M?XIC$R{T^ zespU6j^p?5I=A7&)AwyXxAwhLtKT`Xar^mITaK*WdT`m6?^bO6aow(C>vtVpzw^+_ z5BIP5@P`%Keq6ro$FcXm8-4SefoDEzUHjJ1V|!OW|JADJzZ!UCPs@@Q+vjZRYQ49u zY2}=b`>RVA2U2F`W_K3kcjx8JDJdCSu;A6Uj{EZq=lIea{22{t=?(GT3b0gqXjUL& zCb$Yj73(O37|dBJZNO;Bw%QBa-trWGLuPgx47A2{y*U``%&|H{R(qBuHej-)>f%BP zS@TM}pUCUnRMhiCLD%DX9h>qx9>b5D@;f)>v^@&OLi<49nk$?HR(PTipDRQYh3Sp= zWj1b@1XfP{n(X@3*$pUJ^(Y~HZPp#MA_Bk);lRqqft3xZT%KLEEUS_*761z@H5{fD zkxHP|a7OuJ2r$u)1Iveig^Y!YSpPY&AP88fi37xwkB(C^kdW7(kO$8$O2{2a$Xybj z^Ba?cc;d4cdh&+6@Nshc@xWk_CucYzXCxtK36c2RC9b?B?!qy5@wlt#w^KYG_S9W} z{s11DXiqh<-W(z6+@zv@C*wQ9-9%vk*jl>t?9!d5m*Oq2rUp0GnUx=%SplNLOIi3W zglMpQ&q=V?s!z_Z{_OJV&#sK`xNz^s*XvikO|#^amC1BXGTo3Ct@A}1k|Rw?aE#Wc zQFQ4PRgk63V#~5HRWhbZ;wXGvX^<-lFnLam)n!YH%Pa^rHrMyfZ{M)8Z)ARLeUbOc zdx!5En?JWR|Fe&tyl{T^^=o@h9DVn_x7U96&#iC0_oC8~3ABQL4nS8dbrMBrCYGpA z0&51ke~>$agk(eP#|$BWMa&YSdAjhCeGi#)4;fU1x;fy>+fhJHQJ6HEBO~#YDyt_s zRLYd-r_+TZon7ll5$fVdTm`CQp@yZz>UeP^4NVkA&;>K7ycuYj7dL{A21r_Db`-H& z4!%_mi7#WRjRK1^wY;IScOlWL@s1!};rC}1b@dl_4U~2b>XUQnN;^woXQT3!mBQDP zc^Wd0*z8#l!{HOa!s&wp3+W2J9&833G)V_t-9x5Lqtc_8STx2aaky~A>sa&|pe{0V zI*BzciV;D^qNu3e76GAhNtl=l@AMog+Jpz*BZ)Ow5Tq*vIJ6}WZY&5Umg(c1@oDKf zWtBPQmHxbfrq0gVne|z@8Ls#^nM%$Q@G+5q#${_QMwQVZ(-~CeIJQ(v;h}b;D7S!x zrU)b1vKbsDNn&QGY|$b^w8%(TI$3Hj8~)x^UaG`N6OX1?kog!ttSmidy zXYsZ1GMkU9^Dt!&zB+*i0+ZP3!dRNnN)cEnLJM6MCop=mYr3jB7glyGtn6A?(mqhu zJybq>5n2d;M-dBv72fu4YS8w>Wgsm8mOGs)GttC)v=^ZOZIy$7#g)(na<)`M=PTF} zjaXq6id0F7{=@_y>MF((a99!yQ`$XQwVeZXv->MrI+D^eQc}}&dXq$^0)cS_N)}te z!c;7_hQdV~?=S`MaV!$48N%UenE2g-zY(;7ARL*fK!w^gpbD1M1i<3Pr3jq?peF!} z#Zhs1DvS#Plfd8ge*~<_3Kr_O-dEi_Sl-@C6)Gs0kc#oC$VmbUI--&l3PVU`i78AG zy5E+@3j>SBrn7h~E)bK;!uV`9nlVIGF1E~{Th-V-RF60n))h(*0P9yOSdd!WIt{Z2 zZwHo5=}H$`eNv-es)3}*^l2h(l0fa@s~jA;g)Ts5g-=Jqr10IbM0z|13I}aLh<3}t zH+}|VQ876Hi^@jJ2L2teh*?5ptltPc3)jGv*LVE{xi*pOQ+@Uu`R`qae%b!h&7G%i zZrOk8vG;b}_uQ+W?ECSP@Atp|*S|jU+N<}!^uoGlpK9t~(6M-E?)dNnf7-nCfi=Oh zqO^h%Uv7D7UY#eW(UM+m3{<;vn{A;+g{MFfpD(dz2`%ZG_yR*>2^`hVJY`(AH?wJ0 z&&q)%o6_^z9Z3}?cTsF=jVG(!lih9)G`TZd5;9vonXR#jbs9&BJF7K&)=1UR{qeO6 zUi{+Z>)&5^eX6eR2wIzU<+Xh`Ui|0vKYe}e>3>{$?6cDw_Z;1@``BZjp4qtV;Panf ze02Mf2i`yU;Fh26-*WK2E&K1?^4+?3zgqU{=L?_Ov-s&fi=Wv&^w@{}54<~j?Q6~B z&zH@6C{VW~F4V4yFSGb(I#~xn*6`%w^r(_m!3nCZ#kaBvzR$ zIa*zId_wbr`7h0EUN@_C`K;D)UwVC7un|xNN%qykktkxtxr#tt35k^!Tb?;KSFZ9Y zHGaK0OCnE(3p_~`R(p=g7Ba=53YN*@H&{~C)(l6myR7%g+>XZzyAiMox;7KX{7y8; zZGS8WFJ*zTZU@#wlN&-qGMgU=;>Maf*1QuF`g?2go&wvHb{&ot`9HJ+GktcuHleff^H=d9)`a6r<-8pb2 zyb8V0TevW>aB*VcNMgZ~#DcM;{P9Fc!MF!fIPNW3?kQcK@Vg0n>aIV3SdRBlK<>=ZmhGTTThRDczSH>$p8vL^}f-qCq}m&Te9uQ$Yi!3 z8QpPgeCP3{JB}~gd1Co)gesg?@VQQ|*mZKnp3~@S*mHKp#}^mAd;Z?N|C77m`Fo^k zG))Ra>!E7n$$C$W(GzVvn$bu0iDL95A$Lc9YzXF38FnjDP47hoY^p*;kN3Kp&_f>~tFbTTi3Du|kBe}#aB zmb8m!FvW0;Vaw2(ccx@ILpYrwio_%_JOv!l5_oj8VffxdVtNs6aY!`HV(`%dEGD>( zhi)fCn?|FJbf$r~Fkv)bMwRRBq2ki;V)kDF7I7y$=&Gc9u%v5Hmzd2^+L`h=n#e-t z87KlhO=KW|g_o}c6rKdHK!kT8M6+)k(F_`kEmI0LdY(eVlE`D&Trk#j8Y632OhvkqQaNG>8Qz!ySR6?tTRMZSpi0dQrHv}LQsuFjCV{IUfUI z4O9YVF=b#iyGY?;a*dccmMMv4NMbokCr{~y^O!h}C61%>Eo6=%8q>yb^wAvs43hUqz*4${6seg?01GX>l44>7 z9hfCjVG<3Eub`n8pfVm`ZjVa{1@pL=m;>JA%6UAE-4m+o?62>hU)j=DTwOhX-kh$^ z&fMHQu~@<7O4yi`gUK-rcMo5~6lf(%t3n-Xv!_TEu?)6~j>=aGMz~)Cx|a~C3!MxD z3r^y|k^|8YupDVT8vx4>UZ)ETa3!57VX(z$k^3D}gcJ7?PMIQ{1lABSMOZNbETANf z#iwIjI@)8AN5l9uU>1W%LBJ9Ku&4km)F_TiMnS-$F?nph1mlYE3YLJug3G|`Qh#0r z0v4JOoG=!m)!=Ud3sQRvSRFX9WC&Q!fY{=b82l1#npmAGR3%Du$udJSU*(KpD@kl6 zORUEvdJNsFsU@@V30b6AEkmGV@KJDJp%v~3SopfkUjr6e{zU+5_u-p+4&B^+2ra|f zb?9dZ3?>5On~-1A)!jIQ!BlLa@lN=Fhkx02_{N?y|Go3@#hu@ucxyjH^0AldoH}W@BAD4&cC+r!mIl) zz52uTm%h9Hr?0L)^N-7qe|GNazg~LklQR!}xNrW0ug@HRD6zUbzM`{n{NXwGzF^Iq zsZ1=FC6r2C#ZpI+%uyt@7it_uYEzC_8C2@?G^PTjHY8K|L{c|Lp1_bN$4HXZX|w7U zKH0KhQ&a2O`sSrA-D^X6v(5Hmttne?&Nf;K{DGdHt|waCHk4NMr=>Ug0(EJ@CRaiQ z(8{0D0)^j1U`{kALI!WJV{k4X>|%sip8E~wuj8NER!{z z0G2b@Q{MYzPRFA}1q%lj5g6YFtlOsu!CM5m9tbtxpV_=II1_EEli75uf^|o78rQ<{ zcY(E%C}QEpT8Wqi<4SxPR>fFm#VDR7w^F$z1AtYwIK6DKzic>d3b1^Wz$*VwfCWzh zi54S2p}}3jsf3S5Jo!t!`Qz~jSijx1A!kv1!J>qMMV`V%NhKr6rK8EEiN&lx=M@WS#P z=U42yxMJsp-^$YM=ZGxXa&qL|<0J1K9e)3(#qS?pyyf6RA|IeE*?MGr`_ZM_(K5s3 zV60sym+d+MgB3eZLRRiRy?XDtm3z*u*n58I?kg*HTpD}zJ9$bSU7f^ICt%t{y2eXW zC)3rbG`s^lS?edGZE&*4>YQk8Fj}96)MbpHp^2qfozZ4%q`@3%NTixGD4KMdCIGLB zl)1>-B#J(Trb@!Q*Cg^)UOv3DYF&CyhTfCORC@tfsAs7zg{@7Y2uz?Ww1SE?649@VI1}rOU#h! zl{T+XZ;xWj;MwVPA=v9y(F-li5=Syc5Oj+oOBBfxPN#w1cx0A1nl6||Vv~8Y#86>T zQ+s&_Q3il_=>F2K1!Z_6Y$B*B_CzNkw8*^+?SN}Y&IMpG6me9sg(Vr?A=03CRgrMY*1|#PWuU!s>#QP)eNFZu2@t z8h9_~(Re}{PmGoUp{XUJ6TKvgEsf&HDIz^h9t+<%O&&*)#4+UYbeWqfwnuY~6uvQ< ztBd4lqqsUU-$>!=89XDCZ=`Z`43U|ubYM~&2KEwKXgm|BizTvBIC>JMiD7HWJbesT zOXBGupjDPKF0;C=3~k~|q#xg24kGxpTl4XFigbd%Go@%-IH0@(O1_!zqF}Y7iV`Scs)s}=2$0R zq!LQ>Y_1AJ(|jr_M@{2v;q9L-(y@4QXM$g)b50OS!Q#j;9(*(fi;M4*gDP8-z(V!{ zV1XVOGKmy0Q<+2rR3^T>9S!&tI+sG{Kw_vYCRfN8$@$<>OhAV#F(Leh z;Lj^>1Tf*KLP63B)2e>v*Y_O0z8lYNy24*OVXWWJjjac+Z2#%%UrztetDo$z z=p4Asq0jV{}x2CDQ zIq`Y5o}wm4c8$efriss!#b)SS`LRi5#`q$IHB)ZRfM{Z~09f{n<8wO_i)Y7Xx424sUi|#n+xsrPz5nvt`-oh6d*8*k z_g#RzvmfQ{eP>_)=JZ?ty!h^S*WUZ~#yekLfAYhhRzLMwW%mYSYL&zlU|HiA=wWORnvB4+S2c)`ySd%JILwr(YvQn9%Qu$S?fKusKs#26HuUz32tK&tw z6o%BJPOPl&f2eux12fxJ*S3t$>RIj2YPUK|E%qXpwH|7=2cEp#Y z1snXqnQl*|GrrW}E|RHI`Jx1oEK#CJmMT(o#!NVGwHKJ;@@($1_~crnE#K}gNl2>F z88b|_ETb*cXw5R3g9b~Q+L~$ecb3h5Jg@Vy!tPtT%Iie)gOJ?zM<;;w$nC%)Dp;Va zjiHu}na%eGXKn~K-8&Un|EmgCCJwC3YBW(8s#-oNt<0)r8I|LB#_mqAVl=&cNuYcr zP`>1LU@h{Yhqo$NiG_=PF9k$}X%ruzcneWH;SA$}!KkNT%u_I)0LIE2i_aT{B%m{R z^213e8ugZqdrQZ>Wn(E-%TudXLQ>#Zu{xy^1&Im`)}&UgNv&R+S`$tRo@7Yv+9XH~ z3c;zn|NLRq&I@?Xuh@Qe`L?M!w|will{<)MemI<^A5we8r-9miMiKD}bs>9Or6 z*Z=M6_>RL1U;I>?-bhmW7df)q`Fq6I$%sc=S{O4TM( zbsmZ~fuc(!Yf{MQOn{;eQZ>M=G>R^Tq)Q|j5=nY5!{B3S)7ZKo4Sf(FRg*$hdPrg? zS?Z!l-2zj9tM?HVEMk>9F+~_b6QW&iz*uAy@DpSjnS)kb5yk>t5e?bVL>PZs3}*(J zPhvm` z%2+ZzM`oaMrIxTx}5q>)DHq&i~2d?`x8$M-jRGV6UM^-g4+9(t^fcFpCVME z3Km}mM>@XQGkX6Ppto>3Pa##Am0GLMpF?E`P|*kj(MsbIGi%!y)OO6TX`3xI*w|7X zTcX3n2DaG9fo~kXY`%fU(J=UW_(m8414p9g%XFz3c~(~{4Jk^=!%p$_4qZ>r1q_O2NJhhJ(+k?2#U`ZS3)MXd5lwTW^=l2GLai&Hon)RY0OyFzoX@C}mT zmj@Q=+Q7i~DPl{Ea1z~O%#>1*y5LufTZ`PM0;_g50PE_W!`Jp6y8h9@>mR}K*YYv` z6kG#W?mj%JtE=IJjdcSrZrz!kz_KGZb{@L+(XpF54_x^4=r8M@+m%|1S|qr$+C90Q z)<7N4lrD@7iEJTJY=+#PY4qe;Anrm(Qnf3o#+g!MO|DS5bG1qN$;Hj-)jfukVoPe7 zA-+(e56Fz^n%Hc;Bi9mNWO5a1<8l)Rr+T zsj$b9*=i59#APZ%f2h`@1M-&_xE3V{|A)!_Fs5^|M@NdJoVY} zo4bCv_{Jv(R&RQDX3uJOO0C|Ktuv+TY-x6XWA1 zg*H{GNs%c%aulyj>6NOyGIf$nl_XUqO4J^aI-akv^OO$0!o`%>L5)rG*LBaoZ)Wq- z%EsaL-nAuF0~tA;!K`+JCEH@lEh+Es?7p|TZDn3zPeNivT6#lT`YZsJE1}F8U!v6d zRoZ~w6tdXz@Wt#oaFnTh0!6Aw=@%-}__9>4*c%sLhQ4x3NN33~n6izgOoKU~vF4bP z+Df`N=XV3Ah-pC-a22u0eKL0ei^%<7`pvE!}cr?1N*YA08RmiY5n#@hsVT z1l6tpQrnKN#Ek{CTD~2|_`|J7mw))v(hm=heQ_4N>_ur0yK31J%xIQ25G7cI@*5_t|az&PNi#8 zX=)#wA!~h1U4WxcXQC$WX;i(R3g;C`WQiLYOX6ZEy-Zai6<>oz%+R4pItJROd2$;; zRLu&9dr#O{lfXiE{6*3P(@_snA&Di8nE+N4Kn=fP5C}!AwTi$b(=l-bM@p0GxjGwJ zq>19nr!j;GVJITV1hB&Q7{WN3D`&#>N;8$On!ylGN0lwS(8ZBX$0Tg6-B;28Z&c-7 z3+{3ip3eTtuA$2Ap{nj7O+tvSv@_KXU=~y3q^oS0I*utdFoa5x+F*5i({oEQ@+&m4 z@n}IhUcrjNz*yX97NS)ogB?L(BmQT#8i=tE>@5P(nyYw#Fx;;a)v~z ziLFRIR}YppD-D5!6lm0woD7O9zh zcqbD<(6<2C;z;0ao+dK0l@5+No-T!>N2pH{8s%$cohb1wQxoWCFN8+l{ z(loUEUqcfaFu4_z!Vg~yPqAcXhS(6pQIdK1HMfrVK%~#9>nQ68|3y@Eq96Wm1w9-7 zJ3=xpX_>EZq%o9MxsV0N*;msxPpq>uL^>)@4N`>Acsja3k8Wh+Y1!~Y5L+>^g(1|i#0sWR&J+TJ zkbCHu)Zs`B_(FD@M=a4}d<_$nz((ub@gf!i7LAL~e~C>RSJ0bVr%lM_YU5*gS}G4b zp@c7nj^<}2#AUw;ERJ#lSojoS&mgfA9{>yfJEWnz0#WA$2)Z{A4{j_z-nO34WD6mL zt{`xpFII}BYN1d8z@pH(EWSi#iOZ|1Z|Ip{KYKxKPaj?%nxM?=0RUD50WAE?B(NI0 z2WIvRHgxxwGS$;~M;qfe|&k!X@shE$CyRia4{C|qnw945A+89+=y zVxiy7DDYDfs4+27(*kd)@J%G;F{rGIrU=Qb-v`!}Nnm|^@Y>z^3t0T@| zXGtm3Cgf{8`C3oDEngA% zRqEpM^>KM-XQ3f3TV=`A+OjS2#U^I~#O5ut!q`zk`zs%Qe+8I@vi}m15B6W&vj4*NLszyPyzu(p4-|F} zT7w0AeVo>s;7iXR8eIC~pWb|b>#o25uEf!KU@SV{sIdoT_Kfw;UDMJ$R^2o*t7BPN zWnX^boUEKqgC%5%%PFm#*WSIVxot&h<$@G{oi9-D56*HYR5}yNJjs>TxO|;4Q>pO_ zC0>reEs-Z1%vml^xy%q!S@Mj|QfG2~QlL4fc&;(7KxfXQ8a4uJ~^I}ba+YCcv=N&e>G9Q3hw|t39Pho5ZKg=<44qJ4UNl|r=t>xGJF{&2siiwkpj#1l9v|O@vUJC>Wjl_q+3v@-6x?;o*iquUOm?BXpDzwrZbafZ7V8EXOEXZxZnnCAJr}85hz!6zA z3pK$)t=lnlOLjC{#*&#ZxrxG8BWZEv(R@V&M>c~a{UcL2jU}GJk`TZ`v_g$Z(ZnLK z3@wmnqa(ZuU$!Ns2{k010zfvMCj29X2Pf}gh^BMo=G2_h_W1y;3e*mJ;P&8WItR+y z`zksIwVn`NWv8ngbhU%6Phjg^6p4W%P*Zs_wpgjPI@w~CNNwiGbQCVJKnnCDBIAqD zDO@3y2V*{9D;nbhv+kiVX3$vEP;)F+1PzSEil(!oX)H1mRS_T*j8A5uU4VcB6s7>Y z6-8l1GicE)YBU42fG1--)Ub*pC9~xUlPjmZzOZ(tKd;2#^72(WrbJE?iZQW7rcouP zBxL7h6qOa!w>AWF1KA~^)XY@9O)J*$1xgNI&XsGGa-AVQIo;|^qI2QhPK1`~8^s1Uyvx#r zI(Q0>n9M>4U~yFwsKQ-^AJI#My4;4YvJSK%G5X2lP01$|bzAVi7Z?DoKw}74Ma^?% zb{|V^V@M4MSbP~184CvZX3zZaUN`6=N5&It{F#MR46&8UhM%4^)*D2?>gcO&Um(&s zKs*2}I?#%T@6&>s1%PD7hF+*zBx`JwFhBP*fuk*z4G!&ka&O?nxSv_Wf-W&yBBTtyVBU|F?} zG^rs;qEC_PeR6n*Rwsy*E~(ZdRwpn87AgmRydYOKQ>eu)g}!n4mM5^KVTrUju*76I z!;(?L6|C5rp1zvdQ-Fn!cO5|$td9->p{{=d$GZc-!t?Q=Yaao{4qw|1aykOQy1M(P zE4zP!BRVq?;^Fn%PojK$mt9E~m4=qLhRX{{lhE!*fU08WW48FG8BIi(`jUu_T6#-&zUJmp|7U2Lw!RcLV+ zS`&(6J*AfTB5iE8%#f}yWhhMVN}T+_JTNPkw{u{Kz_F1>PXTGd(~Xo;Axt67^;y*{OS9WjLm z@zt*P*KhFG-|MT}kWzc=JdvdO_1?yN6Ps>}r(s<}{aQ#o9#8$+#5yz;2-kzjQh;R$ zSZh)3sum&4T@S|k_rSWaW(QHh0#}_|{=wO$@1I`!{;6Nh@(<1s@S3C*99M5UzZUp~ z)@+?!w&%=J)MfP4ioK^HD?d8D8vL~9^t#=r*X=sBdgqB%yH2dyc>)G&@W9D6yH2j! zb#mpd6R0QF-s1~j`ZLQ`zyKJ@6DjgUk}{d3OrfY!flx%qs#LNvg{(}aAY+A3{zj0r zCW0Q)v_85f1zg1-s$3c$S>cTm#u1C$nW{tpRs>6Z4~Yw|f`1taU=f*A*9t1R+ZkI|dX z)5W1`7XA{VUIk%@wA#2NvB81Kj70Y=a20$6G|4zIfj9&8f)`Gs3Gbl`?_o;*e{_L0 zEtlBTmY8$-)s(d_DDN1M#`zd(CrjgkfV9YBGfAi;36vyMco5M*Bp9)DDZBtHhAoU@ z!uQLHq+`)64hQWDB8p&O$Xh%Sl`p371d-^DLLQmTC$so0o`k^_!5bt6&M>)vtq3wb zl1h(ZFqwQFS1O5hy9+A|(sR?|lifK*xpt3Brd2ZqA{s}+m8cCiS6V2yysoijcJIvY zp0xY|oy)DZS`<2sLM>Biq$-`n?9e%q;FrhjnVqu$TcN@%fdXERQ7|@*&8M+N8k2)9 zQsLhMD#8)HQpsEyS|cTQFy$_a7~gYH=Aw&jBvh$VQ}|lkNob4$T7r|v4H~LI7k&y4 zTuEf=$;rSEGq16G(zR1X1%bb#^3HysF#L7ELr?|$l~wi(5Px?SU4sf&fT^;v6lOZ= zgGEdchAUY3UWCY4Opq2&&XZ^}^U5hKRKB9I(dO1hS4v}de|_hI`p!PNIi86&$uZCc zI)=c2w!}fwLR;hE`w*MxJUv^Y^=VT$H#vD?8wi5 z{&)HG$j_e~MHj+DuRNt@IO)vS+4Cg!{Di{p*o>J5U#%^(IliDPHglFXxmxKd zj|(*?7574dwS%vGdSv^Ls3Ge1gLqr7A8%~`@%ru~*LNJc^!~oHTMu0N@W6#NuWWM_ z*F3jl+o8+HFa7KMm7C|U-?((+#>E>qF5kF$?Zz)RuK#lL=D&Wq{PQ(H8#ZE3}V_O4aA1>MPMb)KXuqb1vwPzIv% zCRe*X<<_`-OKh%O>C+lBW$H8v+rgG3(Rc|_j5w|=Rjdlw<15sLki}l8Gh~?16k(Re zQXsciWj8;N*Zo8;h^pD7d;z(#ijPL2htmiViO{Z)(n)rZ zS2~(ru?%e*jVAy>F9BfTRWanVRe{R2fr@n*RqHdV*9WWDr`K#quifCU+mJ@2eqw;K z9uGPRzzQ^NOus#8vo@wSPv(9+8;)OJANNn7Y(y$>FJ}i8Y+V!b5>+mVU zwMi56gQ(E;zX2A~5)kSRRE@uPax%-doW>o7(`qXmVSIY^b^z9;)jKY%+;x8W?z78w zom##JXmxhgN9R_3bau_&vupR9UBCP6x?N{h?>xO~=PAf)z!vh>>D6d_de!dJD|eqB z-*If|)1rHU3IJBhRAA9GX)p$3p_9J`EHsn&>+$2e5C#cs(KG?NI!ITi zQ{*YpLOZw$bj8u7vb8Bxk%cH$5%&@j_w+?F!nXtx(wadPM9?7o2s(rpK_faTaHi9_ zGnm3@3?WBtP0p*}8|(s;Q)qUPg=j_(m_-w*ZAn3^#~;O!Msnq9XG(5eYka7PD$$Yn z%IQpWQz1Yqij5jN@YS(8M~cMgOI*(YX?~SVb4e31AV8(W6*=v=JeV z70JLN80>qYmfuKD)WJx|lB$@?-*zgva1v3?4_UQW@=zSg$uF zE32ltp{Z?FeN%lwagICDsxS)q3JxabsLX0dqAN8cohOyk0DLSSi!ULwcx<79#1ew8 zV(ajM0G5*}cT&Vwnluhm#M4Bv2v~Ont)}|5@kGF0MD92b0bu1f0k9?u zRJR3*3O81HXI~ZCikR4qnAqrdsHAOy$eM&{?OctGF2vh3+zu=n+K~`du-HO02bx=4 zgBC^MbFUPR)Zk2R1UC@Cvc#iX+oVR8$iNaB*&-8Kh9xmWFcASP9ZRfbiIr$kIbT6c z=P}uGxy)d*xQu$MOrepgbppAH$rG{!5++~5;!Bx48B>717_Q1Lx1}lVL0PPyuLEEK zyOngVoW+%4e2^B1O@XRnU_pVFj%E+lXjeord{R9N*ntD9vUM&37BUw6r`t~eD|{Cr z9-tD9$s^O)lL1#v4(B>K%ZDfrZ~Q zSU(5pssVI`W(Ls|Vbkm(_%YrFEW1x;N|qA9(xymtUa8h2(*oyA^z=8(S=i8ftD=SgboAzDM{fT4 z-{sRIH$ORwE{2yt_8$MO5d69|{s@2g>4_V=e>e-kTJiXYaiOlbtX^kUwuU#vQD;CszQi z4E8*&El2OjGr0;N2vu>pz$}?Qpt58d9Qjs%eRAm>wARX7u1>75WuOX{Bdf(0YKDQ) zS0{59TQZuS+wc>{PN5H{Bq-ee!2OtpMU<>FaQ0oU;g#4|Nd|I-_2kC_4fO_ zH3qLx=2RO}097(|f>fCxl)FRcMBufN2X$_gN@#P+WlOw4PeoHbrO5MqI1*P+iwtSN*ytW;bul>jqannA`ejPV1%|I3iSmv2IncvVOgSg-;Q--kKr|0kH0x7KG$9t|ev+ ziIUYFLA5I!SZK3n1fUgxN*Dl%mIbTfSuokEV9g3-uUi{GPYtmH^pf=I;q>Z7>D7zT z03L$6D#rp9ka6NloKwWCB1miUqb*ObSe1?{SnGgR88sV%HS0lFf!g){u%)I1C(+b1 z!KRJD#@phbc^j~NEy!5OO<`aGtrDjK3l|#!tfcB&3$OrK#AIUFQ+NIO1F^~qvT7S% z!PZasqo>)hJy7gz5%zjEhUbWh^0Q=p|)d(W=^=Eb64C z)M;cTs$ks#EPP=W3X)lPoz~q!vUcrjw+aM&dlPZg+3e7+$wAPBm z#j946w1NTJvl#{TxI%k8M=}JHiD2*}m_h(n6jv6XS=cmh(3+Z6*4ES9H(1*~JGY|2 zo}9tcSgBI&bgpz7CZ55OPUlETA~juRh~UT~*wP3Lt<8#HNvI-?P;cj{tt74jT!khF z@!D0`RktmHN9C>vxPT-3FQ&*IEI=E_b`Rje-?VNI+B&zRud-`EcDByVQad@i zcueD>NK7$20G5=-L0ux*5;aq-Lfyj!aw=a2A)`+2d=gtg!RHF6Q5k5RJDnZL;Nj`zYD+(osNwRrOc@^o!wV{%_-1PjEV19}_(Pnd+9r3aG z#aV@ASxv2#oxL+XsrJ+iZ+&Z3d0mk|E5%^b36vt9T*8yf)fQutKc%j*wsUrCQ+st; zeZDn8Z*u8XW(6i?A2}as?mR(1J$U8*I!Kli!URVTR{L)F%%Z~i4YZ`tI6XXz?!IF zq1i(k#s_CRl6>Iz=DC2*`S~@?zJiL3^16z)*$rSUd`lcK7QPs3s1Z;Vu3!!PN(IZF zrm&>SO=)6HiddZ_)g~fiX}mm{U8r;-U`fpYEPx}GqljimVlXMHV+rw6AJU|fOaKe7 zV4il^vga7%i(Qjn(67o9J ztNN3Rdwpf|Y{8k1P>U|Pnrq3@Bvslon>~fy8I6lx{`1kT2d-~LJ1SmBz&h~D_5(Mz z{dnoK6E|P_bYIu1$1>X%1ZU0p_R`O9{rT^YzxL**Uw*Ue<%vzt zJbeG78#g@o;KqknuUIoUG@4ydD^WN^au>J?=}P66sXbz4JWuAp1Qxc?$`)8?96g1j zr}A)MiA+XUrrwcJQaiV2{<<)*I#)KgEh{XY>kBj*EE5&1x$8T6)|6B%sBKsr%I!$; zH+Yh&@Vf|06zVjwEXioiaeB%uj)GWcp(DOTrB4^C(v+qgu_l8f1*2yO6=_aSmCIYH zGiRHuIRGqRmIeWLD!>sXs72#b6Yp%wi2xw5U?im8x<@7*1ce?iAC<~f2)F( zg964{8$ylUS4@VeV+A4qFKzz;CP#H8?Bo0YY?LN+?&@4!-Bq1)&N)v{&N=5iqa4Tx zB%v%MAu<>+U@%~lk;uUW=e!OCMX)#7fU(!RzjLc*Mk66??|$E3&->ixc6D{DXQpTB z?Q_pPr*~(rXGew+toB{m_8pmanC!@P?#lP<2D05ZW;#K<7$v%xY{zzRDO#$o&URd# z>%5k}c>_Fijt0~%({(+94q4?ob}l*=JzpkR$gaBgBfI*7U?uy214$4gh0(&g18Hzwo;~FZ|2y7k>wygjV`qKE3PZQ#ZbH2H5>7V$Z8*54`r#!8blW z@W#jcU;pU9>mMC@{iB;+LmYbf-2Ru&9C+p2?h~hWojAGk+287_XUmLvl)bKva}a1L zZ~^V&gl5UQkUXLDkzMh$DLV5V#w1Ud0QmHTuTOG~VU97%GA7IQd6uDw9LpFj*Lq6i zE)E$)B}P>!+kKTl3;u*+SKu*R#j?Pa0zkc-QEEBJ7TlCCc6VL?lxrnlzEXhOqPe=h zF;h6xH?wYb>$Y{5U$O3rD@N9Csp=YbVUOk;`zM|83ISmfsLaelA;?xKUC;rf3e|L2OnyhnTbOECLTU>t&W8U*i<&y<$@U^~}+FSxQS8>JX>qicxg~v~3WRmtu-Cv9er3pc)FO zNIK4w!gydoSgg!(2r`zPDm2O5fv`A8;8ne;-rLLim11Q=f;XNwoM z5H1N;Ioe2Q#3-MT@|P>@90CL@$RnJrFA5gDO88|lDxd_TR`XRQLXufbWVl$cE}4Bb zwW$Ms5VKor24*z=j5%7FZy)WP+S)O>rF-@Y5G;i~hUq;#mHCo_wSZhJkdZ2lxv{w$ z!;}I{iE2`a38O30KaIShdwP?`8G%c?kS=osC`U?4qV+*K z2_1ZhE2e}}4JM`Z7LN$@mNLV{X!lY^C#KK{WojY37zxFb8!*bbAXuKPMDJtK@}#o_ z)LN%Rq2tpzTU@X!Kt%DSIvz4Dl!=8v;zbcAZ#NPw`u#b(8Q#6{388gtjw@Aj1x!}E zjKxF2Dn_svmV4DglN^DRnJ=cpqa{MVNWm6L^EC}!L*o`t#O_Z-GBy5G(VMCW=4(2} z=NF7>ZtDPTSA+B0=)l!hu&W`M&u(cQnr2D0B|)!VRv$xh;J&n+Mlk zPQRFK=#|WGLw0rQVwd_d;7kT&TC|yc34d8O|C|}$Jo(96C;#~N2cI4I`m3JG8DG`< zK;_y<<%~ByK-wzh#-!XF$1O436jKt+g_o3rg3!*$cX;;6rR z+>sjyH_k+w=4_chRiMdH9C`3NADnpav*+LYeayX#szHqFfM1IOy_y8>jZqIx1z7>>lde4&m79lXM@gOizy=cs_A%U&}^>;X|vjjW?NBjtI>Je@;%qL zuDz{k>RA2QEp?-}*N)y^gVNjS2o_z#oi5{kL9=HXQ~`^2tV0ze2beMqg~5Hr!98Ej z-im?U7toI=4AAuNDfI0r_UtS6>}RL|diPiK9Vql4$oGNq?9KM<$%1e7?k)7~1MvoG7V zA3@tyw&y^;|4^>~P_d=QMOPtSwM}qayt`p~W9zV1D#dCXJ{AkZhXLrAR zde1AT_Ph$5-2KXjH@@;A8ejeZZXSH|?4j>`bklb}I`o}$H@$iG<~PnBd*j@(*Uue$ z?cC8<&mus)UOIEj>%YJ9Yj5!F)m&YQPrDJw6AC+NljT$#U}+MJQ88-807k{vr3Kow zK$ijd+7w@#6zGxyeVnh00Rmk@po{a2L7pLk(&x3+98E1pU*s6$Wm?Y~xr& zwsgT&e`15u9u^zCBE45YxrAD;Q0M0mc9gO$Cb=RNaxAHeEmyH+s&Xj-js=v8@NzNE zlc~Y3xNwP;Q!Eid_q|brV}W3miKL5yg{@(udiSLqNeNrBs$9IXR0!6!n$2C!;;iBD zOE_3LTrc5jgi$ESAyczNGQI-7=K{6}%uS@X5TUrEvOd|_UpFw`*3e!NO1TFoyGEvZ z8r!P^QHRx|Q|QD}Qlznx{)DH#qk3?_51Hr%zhr zv|s`G&Jm3-qjn|rfqb;Ot7Bqw*YxG}gX`qBs8HwPqB>Y82TO1%!Q#uoQ3#P#RbSt( z!u2Bf0x<u#V>K_Ciaw-1u z&WC?ln19IdIq>HDfB5d1KfU$Ar#F4$4Nv8)zh*|aznViS{H1!r}{jFVOzS73^v(v{ocy4So7L!&(`~1`R5bA z{p9%je|Y|bKfHYQ&(Hn#KOXzZ$!&K$;BIJp^sVnd{ez!B^y<6%SWakk$;<)V943qr zl`#wurl`^w!Sw-L@2ByhQRh|b1C$}EF~rS|jLsZOWZO;lj8YqtQa*vg&XZYravN7> z;VbMSwVS7~apY#M+^V+3TKm?|ZQMUFa&6DR)f3Y<_6}Ut*s?C3>NVLaL9m+JHq5Tw zKfCS#h!@yZu3{u#ImSe=K(j!w^p=9oT4D9oJ3%x<&1QFv#+rUnkC2M%WY4`ln{c^F_0 zM-FED4(9s~=3wkUgt+M0K%|Dy6Q)LxLZQheMC$JoA3hYJLs^#+EL8aF9~G>tzIAem zDT{QiwEy}$R>58)uF70ubhZ=SjNjWfsIID6|G=WcuBqubv2 z_|`W*zVn@bJNn8;2cG?)ZR;IuV*wP3ucyOKj9}?fOfuG&3YIo4WY92^q)?j>Xrlsc zM2KpZ#su0JrVEKQ5s4-#Aqyh1Qm83%^%<5nT%z!lDm-Pl7c`5niEtD)rno4oSaUwl z9Y+Sp3N3IV>7Sr8NwWfGFB z&^sb|rOC?(793<23Rem6H4^m-q0(Qd@15J)Jq?0&DW*5|%xnQVCN>a`h{Wg>={y3B zOQ7{2!BRO&#agzQ;)>KS`&$(5?bDuakHa3tz746VMgkzf&A znUW)yujF!9usN$(+%;@|30H{XSmkI^$`zKubx|m13uRo90u{mH%UPI`r=UcnMnsVq zNx0*oOl`*C(kMu=oDlOcu2?Q1G-}GAaR;1EpS7YkJ3c)+w|;JXW^`9FwEnEp79(tNjXUE?);A5UZyMepHN#uc z$x`S+ur7*V(R&H$G%UGR3z})Pw>EWIjZP_iX+kMaMjGwmzNt;!^IJM*H)-8b0QEo$ zzY&hIoiN-a*EnR9T||IjIRt2@8=&VblukIWSs+-TK?123Y`|a%VKM_>q~!`JzDOsM zoA@AGQms;BCygGl+Jcb|bGTCD%~GDUSP$PrREvR)sd*TMiM2vh(*b$a5?>}*OD&eW z;4M10rG0FcDAzm^Vi1X7_yiHUH&Kp_^B zA_+QnB!g1=Gjogw5K?#4Yym; zz4yKNii;LL1VXQ#M!LV2j7nEqY4|eu#3qC96yu zkWfA_DgXqFk0Zh2$Sm+BUnp3+duYLmC3{TP;xfV74}w*!namYO3sqyGXook@oXGS? z6Wy_NU$Quys2q;u`yHWXgR_b<=Y@D!M8xG(Mu^8&aqI$VP)VlKg;AHc$!IE=Ek%>H z!f3D7x*8Hq8=EH&G>#o^968o7dPf~Fj)GWKW2o8lGMD;N*{VQYpBDrxH@xSPWG_V? zWo|L-MbWQ;gJ4uueTS=h7X+)=PumrpJf7-1knBB}>N}JfIGi0k0>A{0Ao>nw2Nw>W zXXr?B_()=eX6$Hc?B?|7&DoKg^T6KLg{^65&TX zPn_L#;>^wyr*3=^1PkpD-22MegKwNW^v1aZubQ8Dl^jwS|z z1$KohH4uJqET+)t8dP6Y&e#>q*YFiAF;Rvo*6<}I0=jDrA4Ra11ZyQn@zrwa3Xc4% zY_Ka?35LQ;rI?x{*GmoVRBLb3)VwuYxk{#9B_=N8%P!-~!G~6hRHaf({6Ce_#_HMmgyaUm*Ix{{|Tmr!6=LX{bw9Mx-}BUrRxDc6Wq9HpVq zHqbN6T&uo}&D~R*IwsZ=jxeTmiga$V!7J2yFny3iILalc`M*F47j=pyRh3DVWfHth zLX=DCO6#b`fm*24Nl2qyW1&;v!8=i`izQZ|c7!7SN`Bd8>@};orDcM0wup@>F|AeO z3^{!9fRrG)7|xgAETO2Jk0MwcG0sycF;b;4X(@*(QI+YN=*`u{nmcPc`&+8&D}&Ln z&Sb*Xq*x}GC=_V(qE;J8#9O=CdPlpvM%yAeZ$oFXx}~B}pNVAsX0INcO-x{zQY=&B zp=3g?(ILS?eSVN#EeV!D?G=!|a)q5qa{p4n`g==+t9S&A7acE`>dJ8ttXY(OMVD!~ zSg@uycgCGlJIx*m>f9&iNK|@juzzw>=lqtonT;A(gpHAaNNE-kCbk3>XJU4@fny<2LxKf% z#lT1pswpZK>4bbzOSy#@7=uPA)nQUSM@X^-Y7i`rkPzcWcsNEm&EZPQodLlT>0Gp6 zX}RE1bg_5@I2LNNbDrgb1uO|x&-A8V^ci4d?-vA%aV!{@w23h-hNXi52-cc19*ZYp zZlZeyGA>_&Rt))aA*SN-ad;DQr7Ftq>z-H#F14H`zd<)aux7Wm56`lsni5P+3szR= z%22j6VMyZIgi4>H%xTgT!*zb1%up^+!}o_Lf)57s$$~BSqPgXe*@!NUAL7s0wfs!%B`e}mCoL)j`6rV3lM%aQ2ScpELzPIqp|S21FU zw5vl+)@;8i-fd40gzBch{^BoR{p}~Oy!XdfK(l`NA20vv4?p?+U!VW}uN{dBoin7h z1r%nF#vPLD9SWUKrU}Wk5h=1OpIj4=YXe|Z3VlFf2&&9cohu73UQYRx+OWZvG1)Vu zKBzNCNkbIZg>YjS0Gm`8LIT3cRoDbd2NS`9QEiDe_pU=rgdkY`SC3Ea>K(YMy=zOp zIBIoNFA3Hh9l?Tw@pNytFdUAf2v!2rD$^g&^m$_K26wgEnm75-_s8O?ld2O6ZB}Qm zOBBYl)id>No3h1;w(e~pSawIP#ag5zSe05=UA$p!%hdkn(L;?RM;k_NuOGRye*BKw ziQ8%?Z>yd_nnj1Qj#ZA{d?^+d5DOqB!0^F};k{p^FuXTE^0z1q@2?m-SR6c5HE^W5 z|7dmpk(z-cFbBaxOLYT>vV%9J2f(gSj``BYy(|;fVh#>~V;y3SgAC<|XeAmsk{&&h z8atAiJeHk2mY+CQ96we$Ml*U#ar9UPSR;HDW5-}bjjKnFGG7;1V`1oU1&G%mxZ`2u zTSGTxP{#U^<~kB3RcvdG^b=`iV0P%MV`n^v5Wab^P}`Xu;ZnYKNX& z6s&W*Uxvxa-7kH(=jD_8UOm0{HK%2koIn%PTH@O_Zrpv%h9i5o zU$t$UCzO&|B4vcDRN>)K5s4|yA_6RBV2#KCMg@+ADvXOr5G=Y57E_UdDaRmL&6AY~ z<)uOt*+K>e=kV~al%pQcE4i|jeEDircpZh8K#902qtxcLbw%9S$1(ztaH;T#Ly_o*_ZE$bv*jlO4BQyDg8YgO!qxA~l)0-(Q*0`jkozOY; z_5fjaiM3{~l48r%90kddQ*5bP{Ko0Yx$)k?-gr8xGZ{4oBc;;{B|^SfC{wEmox$ewM6>aV`a(-jW8ZjJ z+dxyi5P?@`_1XzNWw6`jl#VUNL5|s|o#K*U8NsM{Dh~^H2uQC;6XFxDODqxoJxb{u ztTM57`9WrhkcAuThd{74w@#v(WMEV%l*LpQg`42Gvs;@+*I5%)srr6fv_@f$sO<@r zEupkTqt!ifYZL^F0}}IvG7TVDe3=2|xhu4MnTntcbu}#(orA{_@gzzXri5#D@6?9Q zxy|jfn@qtBkIpU^BAwF8G^ng7rZkBNGb31Z1ZzRCmefaxX(T)iA<&sgk4S*p5i$#W ze6-{Tb2Xn{Ok_*680pgbaw=C!DHKL~*TnqL z+}5GlZ3`@hvKCEiD;((*0>PrWgkaGxX2FMO-ah$vSXlo1 zJLg|uV{f1Q(>n-eiSU!RKltNf1ZzpK#tn8Qg4J8+LOEE?wm>6bbX9BZ6@)RZcUHN= ztWHSWAsxduh9`w8Qe;pSE&yx^kKOkd@HB~X9Ca?VL)jN znZ5Z$vD*`?*IJTVbHZfL8f|HWmR;^yd7)O(=pjd=#i0fv*KU30N0ej-=HsJ8~p5el)!Z%$Ea#1^$!* z3A@m!;K=fuOM(?&6s%0|{?z{>f_43~zgys$-)(>9W8nOeMHY@Des{xjU{?T2z}j*A z?2hB7cD}$wu;^WZAXqP-M7;9h-q%j;d;Rpj*H0aI^UR^Q&K-K|Bbe-e84 z>#g72_V({@gYm6@0d9HY_qV_GZ^vH!=x03W+HhNz~nP!@4JKnfvi;xBT1L*T41T zeOi}StaY&nKaUIxv{BG3E*UPDT2`>6E7`I#Apx4Tilac4Maw0Zu|%ksbGdLuxo8DP zvjN+=Nl~4E zRWMtn_eO+jJ)eNRSmp~*~-bKL*BEh;Sf+f*i zvNXeTkYEYamyB<*6~+c6SesfVHz2{9+SEREJ|C-PY9k0%{qS6%vbE4U>P*xVj)cmQ zP&<+`V@Tu4h>SrV<=~DakJ!y>>EfI2+MgeZ%N+^MtaV*4gySiwJkP)n|^MZvE^Lu8uw2#hl zr78~kiY{0p1YtsUg{qIjoZ$k&V(}%VECHK`wi7Og7Ayq_7Eg$CF``_EOSP7c(V3yS zElk9SmYefyh4c}aZvnxA&q%ajSxvs2$y+eG3tC%NZA{C_h)f;SnBy92RHC*E6-M;c zVH%;tfXR$f!i;MjGPPAAH;JT1KBnb~v?z{+srgbZ2o`$hV=6-L9+}-bFui%0&aYqM z3wrc_4@lMLi}OFdbLvlTpZx4?6v6rGaq2djEhxN2j(I3LT68yvNiIjeVO z%-*cgo6$NGI%itzNYP7#F~S(9tT_-Vd$2iGIX1iH@W!ie4W_%TzB+@mNLg}(Ax-F0 zDpZ%D2zJE;w6wMgn5fM;jkDGs>-J;@jiENuU2lqZdJ4n#be}cTZ_N*D0}ZA~lQGr% z(2M{4gWr7m?yo-m?yo+3>!1JaM<4!W<5hPM>X6@;B}tpn6f_vT7F$HE^MGKXEGt70 zH-r)T2*?%)6K)8}wE;}!mg|CI!b4C&y*XjDrA+p;#u(F@;*=pqpp(%8qD<=-sXao% z$(7rXV9{k7FqLyjum(m^1Z#A1XaCSO;8L}Xvy5OhwXR1=?rZn=4P8^LnW(IpDpXB` z&QS$mDtLKGuGF)N<0ut)`0@}7^RDJN*+M^|Nqa-B(Ri2D zS!+a{q^tF|N}anF1gmxaaNF#$*2z0tC+}&Vyt8TQuExo))lY$7-O@01CoNdFFBlct zX?PoA!MA8x8M|fCOF*y=R*o*QAX}(h)-u6bVC+D}7&sQXt7_z6^?AVpySlk{;ARl4 z>fvM6BeztI+)_jVr&}sV(fn^yJ$7p?TH?H|YW&vR*s;v`vGl~T?9{Efsaq>1Z>yYu z4;-!-1i`wQmPNP=0do|-LLsz6AXrG(zC^Inv|6Q>Eh8?% z2o~Inh<%A*#c9Ec_ACe%D(3#T1?$G=f47`n7v4P2@!#)0{`(t`qxr7qKi>8HM>ifn zcjNK1yN;u3?7Lq$v-ibwh?maned#3Pd+f!ZhG?^aOm|jaOCiJ zKDzbYf4SwY-`(=|@96ROFrsMIcRs%7d;h-Ysh@jWHhS&28z6&h-0kyuRy^ zM~_9bl@gVkuL*L<07vcTYr{fagrl(13xD8P5)`;%OD`)If3-~b)pEgC%ecTAF6vc$ zSvh|N3oGT}WjtjmS5d}Qa0RMzu3`-rU%|t_!jgX#w2Ujej0e7jUnWGX5D}}TB$yMA zFajd29W+bljk}VS_IL%Kw1^GP61irLTqCpkoY`tex>BIAt`;q{**Py*^m5?}F4DN= zg0)7X&b9P)!-eW1sai%iok!d>JS#DJM0&T>6i`^BLY<$l@o`m-H5j>urzqzu*qE|J zC|@H&TL@Vw$sGquMG6j1iZn(JPL;tyiLz9zU@KHYN}H^!&D2-xTqccOE2VIOLc$ga zSwbNj6P643VkH48P{I*|V4^rN}(K= zs#HoX6^w<7b%kg;SXrN)T06XM>m)G0WomlEWamIUB!ha;}7n;X;92 zsM3=bx1BWUxe^&&{z_FYR;hEMJ-}C8Y8T<(1MMRGGQq-)4TCf7 zQ=8f*H+D>K?wDKt`(qS?%-IAV4>;^e5Tf@T*DP92!hNe($(1tiXbtOoQEP<&Yr1_opYNyXE(vS zORBc23?7gwc(|0bfmfjj7F~vlFN5z7axVbo4O*pc#DVp5UrykH@1 zS`aL>F;JrA<7R_5LpkCKQ$VP;a%4Idh6=ueRGk;BMZ3C$U@=RCP(Gg2$P$9+YeitL3X?#r zM_FqEk|R(F#X7OXD3w}e3cFZt1^r_22(;2Fq)?d#p<1bT4z$LIgJ8Y&;ivDM`t$3*{p0t}{Q2Dv|8nSoH@#K!{_2gPs&%pAG)i)J)hi51If@DS z<$5n+4icu2+8RwJhjeni^bm(%8#UKr$dDid#uZq>T{<0G~NbdsKt`(B|y=C6t%8D=SNaQm;5NGe>Tw zBUlL#tm*Z821l>!8@vWZum-MbXjvCcbX%PlED?fuWedZ>XnQKxABwek1NF&lkHb?Z zRs@7HuZRd@ctCB;TD?uqKwG>pmaCnq@7Pk=w9ysnv3pxmg~4oPf3arJY|mO8S)(mu zbYyj|%2@q;+x*d{`P-Z4?xnf2Vdk#->3eIZ@2;J_qi*J&+UdJ$rtYYkxV3Wp78;nK zIa7%gD2^Sg7(H4TIa(M!S}_J3sTc(gBgPIFMsH%~FkztQ%+13Ebi$Dev?uW>2u&5@ z7MfcthmKW^-c~blXZ6ILRg-sCPu^Mc4^TUGH@s$`X6ml&=q;IX0PO1a+~jS=$vY}1 z?x-BU9Vm|8S}}4<0jb-qRTFnqjNY0XI+`Co1_ze|C*+21&JG^Q3?0di-kd?kb~9sC zAX~_{#*Svkj^@UWW`+-E{$}z!axau_e+bpV8btkb5~%LO{#4)oM9;ox_a54=_A;$< zkYJ%D!Y>!BT~D37fTvIHe)i1X=g;kZ?(A~*AOC3oiH{EeFZ>=&Uif(b2{;0r0}i~f z#F+yxo}~HUz)K$@Ui{$D%O`Jo<@BLfP91se?6EgLy7`TBN8dPi=(W>_-#m8=9P6Fm z-~86cx4aFUyXX7AzviJgS+-)CK3%Q>y8=M7E{54NxUg+diz>6Tjj>Wwh+~h4oKf5r zC+!8jC-00`I%73vUn6O0P#UTTb53iEq(Whbj@0NBq*)#=X5G1Fi80P0JzUBIBZqX8 z-n`MDDdEedaE8W)mIC?m)f~wx)W}(QSt(}~iwBAzCdhJucr_baRgSGH6Rjy1@!@)< zv%$q}6-)g8E07sxxly?A5~{y?CQK=3DGXX)nav_ zeE_ac7fID}I%hWauHDiyK9AdjxFf>XxPch|AbQK2IzXNF@flDUnNd4fc*qjZUteoR}Z$9`0JVb=|sc>(_4GFg7<)*;r%o z*l?{H*Qoe1tW3aRVVDr7#A+idg(X3uGSrPnjs%OZcC&CB5-cqUmg6G9Vp6Y|4EIYa z6pOz1%TnNZN^{fDZ0q>?_K6K(SDllaJ5Z131;J{W+0-(>%yc;qu$V5U6l#=%@idSgG}H` zt)q8(bLZS<_*ol$NqA#QRTl6nuo;$!gb^%Fh#N44ULezh7SLWrBcg<2N-o#oGJPgq z-B8u(cc;Yk8sCy&(STziRf2;Ol})O4@?=J~7%UAn;X%)~+^+tfU=ccefFull zPr<{um_kbEdPb)~u)v~dxdArQAin{@qC-ks+lFV^QeCM~gAopsJF9b~b@r6Op4D5k zq&|U@0YVeNNtZ-v;iE1?Xf2g1qy(4_$E~E=ZPbVD=9EzzQz+aD_$-I%Iee0b8Q6R+ zN2n{~s|kZ=cz)}^?53f$OD_QN_NhPqzvdGZvSI}5)aPJV@1Fkr-P8a1&dERj@T32F z;DuieY`Vo)z1Cm7K2$TGs+&#LPMLx&guS44WYzYR#+f#_vwCM%=S&&gX}v3>cjYy< ztPbrEY<7k^EZ#=5yTRmbFnH>Ad*IeP|LxQ-KKbyC zpS^g`b@O9xTTo|-s*M3s=Qmm6CR;GlrG=uvFv2RBn;lBT~DU3lxM?J zAD!IU(y=LD90j`yMLSyBH_op=I5M$gaOAoTTaGle%w;S3Q@L($s1_h~F@q(Yt?UUV z>O;vUcevK%EEpX{t*uIDuc6B{G@D(mW@m%VQ)TxRF2DA`;P}QstQd$EJ)wdkJcPw%zV(iY!iMwm2@2!~u?yH--zi$5Pf0vrs`>JN{t)9KFdgfl3R5HxnTb%h? z<;>SA#_!CJ+?E}^JwJ9w#l&3;Ox_J+Vf@bA=!)w}&bcFRe|+=1A0K`D>}}us__nuC?tA8kWTvN7n_y|; z94gKw6C5%D;}Se7A<(2~wMt`}B*53FS%y@pDaEm8rLKZC)@i=qUP7AS?>lMn zfMn3g>`1UyvjwYJe6C0)QIa^NXCc87tY!<>ummOLJRv4B>a}VW>JNiTt_z6E*pjbu zBrAAw5FpT_QU1nRHaJ1oKOffN|jY7)8Ou?JCX|}i&0P1k*bO{_te*QR0UFDzFb`{RF(*2t2n58 z<7MT-RUGkZj;KT+=E`MitHBiu2$XW3TrSgU)D|;kvjIxIQKVFh1;Yjz|qp(I=OCY-R0}oZ`-*3^3DC@!!<39gOj5zJ?)`Xlq-?4#kc^cv&9tv z1tSMH@l;M82$s?+Al;V~ECeH1U!qV;f(2Z3SGiQrS6N$z=i0~DcTH^uyJ7^3iD03U z4KtfSvx2o9o{FY;eV;v1FEvLAM_Of1X}wvEKaH6|`Yj+>sHroGTG3@i!1Bu11_L`o&3Osdh4R+lpx2xP_ZwIE44?_rDDgdWJlG+YdPi=LxK1PB(bS(scbC)@i*hUPbc&Cr4cT7%|{UBNiK7A+LE4b5_7hEkyp zQ#wuVoY9rh*-#fkB^A<|Qbt=^V+d1vKl?&RlR-cKi)b0ho$k0ymRW($G@CE z(t`D85UjU8{L^c{`Hvrd{GYG<>Obx~@$>8Nc%g5@&Bfkpkzm!V3sg-9i$mUAFX5_` zSu!d|fw1QYOHQFnDs>qE*Qb<*46aMbsDx6V*4ip5Yf-676NW5lE!rY&I$yokSL@1l z1*--^6$3-_yVJGfJ!99Y%{hCZ(H&`ZMOtkB#&Ehfkm%CdiUwDWGu+~dcbGgiI$Opb zZI4t8dK2ybct?GqV|{by+YdhU-+%bvzt6q;+vA6}bk{g^Zk;iKYFUwfoguC_C1fhE zj0C~*fhS2QubA`zQYt{JRe~l-1CA8|ox=4YTpy$}w1P@{Ns(S0bc0LLx$Sm4Cgc6@H<$ixi;!`nfy#wK^Rc5bSuo^X2VUEYRu1V(FBdMBTykK(rs+yXw-nDc4-n~s-Jr-Y>vgRz_23M%d6X{P@OotNv z7FR{*!2G(c*T-|UxvHk|nT?Zk+v54oSk2_vH4ijh`DoL&$6GFcr2UHfyRLeqecQL2 zH$C38`J0U!zgfHX!Rq<@YSwRms@VsM z@Psn}dLWGSeBnrO^4`MuJ^6_R3X|vO`H8P($M4RJ-br)UGVaWb-I*S{Jw0}7`l1Nd z=#k7YlB$K|dOE*8J$ymZ70uz;;6X;GVzgQD%8v zdGEU)PVBkAM2kvZai~S9S_Yp=f?x?jurw)Juu^<&hNI823^|^;AhlGe%oTQbjouWC zr)oX^wB8hOc~ZVWBALk*>x$QIoxgJ1;gomt0uV$PV`9<(=fHl`}GkxYUz8H5TMhRZo(YzXnK`S3~8> z)Ep_vRv19A_-Yp|Sg!x2U`h2~CRhLn7V2RY#Jpote5ou{B!V zNx4%<_*71|!YZU(a%(_jc5^8+9l_G`;n~2176c3I3LJ|RsSKpq8DW4xk7Y5-fudo*c{o$q-uj6Cg-TtP+Y< zA{orpl)=pxf#`r6Eemup&_nmRK%W49g-|Tl(gPU zVg(1)rXj-t$?!4ZX(peLFYf^7X=}bwu#w$r5sq-l*yGrMv3@)9~W3`5y z)`;JkNci(1TOw$VMjeS{Ae+zCm~1YU-eB=Kjdq*fV!?1iX|fKj+t?3+g<@$)tr*8* ztmu+!6?Jh(FnZ-eP zAf`gGE3VuoBwPR^SO8mUg6FJhogACl0fN;(bnWoi^&{gqw6t$5RE~jQ8O(*+hS~Y` z2iI*pJTQDsMfFHU^U>y7fr8YS!ITvkpd@ zwfEJpf4E`8BQy(>rcIAFZ+fg5#?6l{-t|b`x`(Rg9=ynns=?$IfcZDjIR8-P%mYZ3 zW*@ld)>->U=>sMfl*yVb_@jTE@nK>*j=fyyV7HKWKaa_Sat#l zR(k9RS{WQYg2Gper5u==4on0qF?@)zs|31v7_AI0>eNL<2KI;g_XQUPD@ZR9!uWRt z>(C1yT?Fk+$hVepcEO)6WdHML7-+|$Srn{8FMhZXxO(OE(O1vh{Q9|@Upsr`l{0V< z?mGDLhkIUnf8Q%7_r7*|KdPH`_Q2~O9(()jo$sF7a?dk(ytPzE=UPz-o;tx-Um#cr zDhZke@JJX_e2_3r470=tPu!g@Osv~5zkcoZ>$l&2$L+(zL#brk<8~Od8jH!~a@yK}w9E!yYybp{r}1I>Ag1$)4c<~IYCZ^d#S;^3 zn1GrrEUSSX%2#l(HJF60z`067L}>}D9nghQqg)D^-b98iigDm)bxkX7ahX;A8|Tz|~xZ zk}XvTlq6q{>T>ZVq+D&1sZ2`BN@y%9osrP%aIFT{QiPt8sR@ZvDOM74HANcC7MCZU z&8I3VFo6m{z$=&m$aM!dZ@+|F&Q;>x2JO!GiMzD1tTLJ-xYSb}I-L zXjb?1R-gy5rDtYq@61+5yee7O6R&DlS%Mt7kq@>>++30oEKn;Zh^1j7 zSX>Z934GHGYO~wvk2#&bh(A!1&(>7d1Vc%VkWgqGeKYWb-r6(2C0u9_;U=ld0?!~& z7}#`jI!~?>$n|`>aHvRTKt)8QI+T1ZApxF51)xoQs9qGR(Xix37dsZ%l|%~{hYgpJCwupI~ zm2qWdNU*SSo&+r>3Q+|I`WfV0!J=JZsD>8WpD2s!A>uuu-xl3>9Pv`nZK6E2f0 zXS8QPut-CM)JHUinAQ+8S`w7rueStj?ugqL^LpcMN7!QvMLmhu%GTyweNR55dYDsOT*R95TY`V9kf8;5DZVjK%z()Z4N`h$-@e+NVgxzUnc zfmflN^mosE^4+taz~q0x*-zg&_33v$0LKEs`t!S|KE3?#L!PRkVEwE$GoJ6dy3lzYil&@MFsFfI#JatH>Ps%iLjXCd)w7DX!7Jq}qR~O0l*#nJ~ zB~KXB23M8U-+)>i>f`2Mv&mQIi8O~|?W4_Ox6Nape|z7oiiLv$AP?Xmb0|`1Zk(>xag!AD!6IH*`%$_f`-ry(wR; zo|sv?Z{5b5MkcOr@7~zfy|$)tB$8|lMC+2-&Oo%q8*GXsx{~QWr>E9zuQ1v2GIapg zWkf`bCkygq5xy)YQza$JkVxV7hHCBZqQ#Lj+tW68&g`jjr~77heY1VXQ|;G1({=3= zz1Kb3cg^G7S3TWv#nT;EKGAW-lWmtj-n#9ZE!!RfTDLveb_MWI+ZEqvy_`9M#^$XL zAhtZ*cKNs3ulP3Nat8Da9alUBBg{dz8aIBE8EMn{CJ0&0JeU^E`iFqp_1{?J;TmwP zxd&+#dl1g7TL-H5@ZXDL!TDfgXk4aN3lS{jShI-Y^nHurtL2V$Pj38fW?U{<=`k2@ z2f+fVqVukffMBIZkEBNqXXx-1*i~VGE|)cUQ)=)~d=S+&Wrz(Phz}i%4IE&W1uw}` z1Pi<>(0wC=uWQ%e60CzKKK@^UJZ#@{XHb0W+0%bZuwFiO1O)4~vjCXZLMZFiQwLu= zwg0s<`(8V<7jgRF>!m(M;q_mdyJ`0iUz-gv{NRMgkg+Bo0ScIW=>S8tn0 zg*`r7L8Y#hsB)M-B+&V3d>qofMnr;9l?idU7?<#6m$5}FIg-^}SqaKy$ICc)8COxx z!OMBd)jZ`&A^4D@L?|m0hy^k!Y0#7j#j6FXG7(jVp@ufAF*Q9R*1$+-sWUMx@G6+Y z!4*6O2w4f8%#JLIhG|N;R7w`YK!aPo?~?aHK1EvQ>Q9SIf91JYgxH&k+fvD!H6gkS2{k9xT*V1``RM zR0ZZ*hE^V#{(xxxku6aQ2?|rG6b6mKV@=l<%zn3AOWJ~7YtU=-I`nS4LZ=le2}}Ww zCBx)6Sd>gn%G8vc)W|8V0->Qtor2VhaY`U1IGDVQC+3P2Ad6_{AlgExM4)O|Y7i_g z`~g)u$`wn3^}k7S{~LmZk@nW%wV+nLAXv0rfm-#=Yy3 zj6#CdvvzCmx~sMFnP2 zEp>^SCnotKv@4JitV?MYy~wy|SC=~BJaE?qg0*ZHA$s2~*1H^Ql1oUmT^TWVM{3GV@#uH8Hb0Y3L%t$TCw?J zp+s5R-1YYbi_XCU!IG-nW>*ev^0&kdwxq$D(wh?+LzL77b>^_y8MV72;b=COsj5g< z7n4=#V5+CCqa|D0nk?q*{)FAzQrkpn&0MK+4OdXk!-NuCAX6&M_QCa=Xu+ai1M^De zHofuwzrOz7zo5v|Nfdlq;@#7rN}n-&@7({4chAsy?jM4;eSYn2kES|iJ=H_bicwQ? zxPJ7;s{ZSJRr4TN{+iif^;obtsCHLLP=G&;84_af5@STDbWqlq+7cy9A<7r2QNMlfMNoY-ROyQ7gkYFuDq)>n=LT6urV=;n7+m#ON3ZOR_!pR_5hJYM7 zRzRi=fN9ZN2weiDbFoYVaxAIFt1?H6jiW;o*A0zrA0E45WMW7E&^47clYvN^#a?B$ zRpu+lK)Ghu?H`@EzOHF1TkOeHbcNy#foMZG-eU9A5Zbg-m6b@-VsS=XtGxrUDdWk_uSq`J9j?SeZ%v8 z+n*WO{_Vc2ztwZqGu_ub+jY%T-B&%;bM=#5SADDFif?va`Ech|4|iStNcT05GW1;Y zSP$6P)sJ>w^+@NHz+*jEKhbs76Wv!mNrN6v^E8ZIS3cFY^;@l59%pFV`grTs$C@@j zQoHuSx^)lMu6wXy<2M>MKHRYBVHoQ-KGLx95u{&hAEZxssBz;XjT;_mf`e-xs-1t} zZ}MQ>T5vKDEVS}S!wA-WMfzqHOs4KFOx#m3c~4>D?k|!bzbiX>2Lm`(dhE{3*lpRd zV>y)1ek3!tun3qMLA`M<60GFlvcAsCED8kc%N#4Rv_#mm$KQnlSHS;Nus%A7(ybPS z35gW2co%boj&dD5ad!XnXaNz%1IN!WM-IMl`rr$vm?gsfC*IqC{I>^AywAuM0~6Ca z^zz9=ubn#ZDmd2ZeXpKA@YbJ8yjEiDNH3cl(|lGtIT( zgEwsc-ir^s|KrC#`Iqm!@xlZ7c)_5_sHv<_7Z4f{m?6m5`bwo*5Udq!(JHQ_L?BmnT3S_HO8L^&Y;<{BSK*2E zb*`bazOk#eq9Ie)UfDU+($w7;OvZUK0tptjU{|1SD2OG(IjFy(f+LfN)CzapAIe85 zr`D77h6>?yLnc-k_a=R2k6CNgQf7)WsnrHTsU>72A;JlsRKW%7QYb;cFojB@)L?Ro zFI96zgaAYVQ=&MWSj85DUEwq^K@lu26Tw;#EZ_f5u)d_uyMZM!h_$Y+$&DQo8+vEA z(Xp#7y;EEIr?&zFFivjn9$BxkMdUh)o`T|_=8tL?MyRw_mp7Qn=6OPeP>Navf?)MeZ|=F&yjk4oWzI?u>X&3}+4gkl3aU(s_g&Ss3k~?Tt+t3UWEKDO&xs0x? z$(1!a(v&Hx)`ir%u+|vWo8vZjDwe7#R5rJ^^fuSG$NY(~GaPe8S~7J7XDp@nL`l07 zH#!X-Tw!DjNxoRm5o*|ck|j_pjqYKTgSBCJ?PhQ+#`Z?$xBT#<&jDt2@10YBeCPBh z@1QJoMzB8p?%7YihxqLKpjnH)wP0OmKZU!#k3e^Q|LmV&M4W;7=ifj3*SFsP{KcRB zYxVH9bjQ3c+w07aI`flV^G9n3clxSO1S?QI6RsKyRP>YXDyb<=I0~jvjW5%fsqb{f z(!Eo&Q(LxOcks~A+V#`huDa#xk39I)@niRWn; zg*h!Zq;Nx0N`|HCkik(jI4g~=Dx;@1S{N|Me1tDF%Y2&;^xf=O9y~ zA&hdZv@xYFsnjM3Jqlle%;CD2QcJH78tDq}22`3sVGJrwVSq4&Wm=z@bW11?rec-| ztvrQQqVcHA5hPfX*DeUw_zf`W>fP4Zvd-?VGg>POm1DzW*UzloKQ_6ufB4G2p{>Q* z!9=#*?XM2Uo87@0N)IBKcl%po=|O+EQ*WtCWJmKgbDn4qWvN!`@(OKEN~EMjT&>Mm zY&DtesL4`ov{r*=SzXnRc-QRiCwg~1)4ThXk)6+v-|)oX_0RNeKR$5%@%{y#>)ZZx z_qE^d0j_(z|Auc5?09nEhV%4Y568dNeeL7j*T6YXcY%;y{Z#kWPtoJk08AJ&padky$iW&7ur25Ulf3HOWli2m%BvH+ly{7Uf{wK?~Nc;8Dk(ZpOa2L`bJ(q2LxRSfSp1p`N`f;7g2PeRvRsvd$cO?cCwlPagnNL9D)gm5g)eCDzK!LCFqdfhcw-h0nYKmYmjzkToJZ$I_5Ks2h;QrVsJ8 zs7`^%7*;ydN^6KER-v+@Z1HNYbQM>+f+fDJOuUjMUB!~EX30ugERC}3%C>`SQk51 z*X*YDsSTNyexc4KGWtXYzfk8F8AF)Sk6T0aJ!5qp{Y{;HgOjs;r=pjB^=_vy#vIKiu*a7&lf|m2Rr5XltzN>rB>Fx>FIt zs^{QhwnD^~OSlT0jf@R^h~$V=Y!O<5TnJ)`!QrHAv7}s#%8iywd3-{wFsYnzUqxF@ zbw^!OZ%bomLset3Z=|bhprxs^y0RgkE@lF;sNQZjyIpF74#O2ZsT^J*PofgaHE3;1 zt|=49*RSp2q%|tmE#rx^?xB)%N7uqMz+LIF44;j?w;w5;0^tA z+j^%r_fMmCC=+jBw&^#PX;PUsdYA++h0*#&k@LZ@Wo<;jIs_)Z|tAhG&sK{ zR@umt!gm7{%B0kKg)%cBA?y;uCc@41EK_t;AMp@q76KIK${$Q{uSYwwEEN~+hXck{m#*>tAL||I0S;AH23?Nvd z61Jp_3xb7}bHu2I7X5G#EU>FGwy>Oom2*X4X>5T+0B=Q}C=kzpU=7c0rr9)t=9`9Q zHxJHiL4q~6ZE$9D`_Oc$P+cmZ#44xJmDbu~8cRfDiR!E|gDtMJM78FK-WKtMbHP}_ z?h5Pl4l#yfJh@Uz#e?ZoFkKZZrrdG6#-XPie2nCZwIytVEzq)sx-tPtn*H5lb3GID zonx~dBQvc7la(#K@X70jJHGk#7ry__$v=Mo+@HSl!N0$I=2H+X(5&yC0lWJ2yXQXn z?zunGj>Wjt1^nRbAAfM>lOLSiJ;xbhLUb4)+G@WyX{_*qE#tE;J2;VEHq} z-l_HLuHHF+<#u?%y^|Yfx9u99yLxK#^}7z=UD-OMbEb8!JYmU5^a-gkh1+tZyg+s1ANyWz2$tl9nuCN~ug4oxN!H*Qt$hLK8818sVml@)*34Yj#}u zyN`bIhd=!Kvp@gxv%h}-v(Mgq@*8^{CcVv-)R^N&YfNv6!B0ViI}{q90(HDWl^PJb zfE-*3CAmj&eNbfz5PFYN>%sMYncgebxy2ffOyiU5{Bnbrv`5v}FkucT3|^VeCDpox zDmzPR1lTg8m~yEs;i{IA;i;>K#;+M3zYZ7}xw^T1T}Abn(_3e;SAk#+j$Ai2w{LuE zS8M0`it531zAKt)arrBgxvoT}-RY|_+A37~q(l`E%H0xWK&{UR@rY0n#guVCpoofL zA`20kGzeBcH(|C_nd~(dTdmVw?TUBJ?S5u(&x!thZ;tOiF}>@_pgcdm{l}Gb+|Ff|?Sd*3Lty{WEF;J#YwheWpn==~jam2^QKj2rR!D?b{ba z?2q)K@>i%vL-(Fw*RD|4&S2LLMCXnLpZdbTf7PB9E+<> z@bpQ(HYLzzh1x8pNn@J0NE4Ij(n?F7ux5BFw}5mRgL#=TBsGNH$p)1*kZEkL>F%!S z=@%QFa(jqP*(Ij9Ko{YX0iiBJI17X|CQ)0IdY43PF5%-~S1VW&dK9l>OG`Mi627dI zFE8OM)`0Y&@Dkd}w}wZQ@Khx{Vl@vXS}oX>nAAAJ@v7EnRSRzQm&rAyQmRBkt`I6= z!Yu#6IRKo@EFgk)ag+v~H*WAJF^x?~T0|O~h_bqhWkRdL{tZhM$MAz>7;Uc7vcYfU|qnXV3mt?9GPBe_H<9K z9h~3PH?^T_WUj7#psjDBZ*u+M{N|x`TS0y5dqxyShg5HuY0YAlK?oKl*I>9#N}3fq zmlE8UvhfLngfdCgI;GA`=qz&51e(R@BV8E_MZ6?RjmBWDZ*DK)VtlERD^^NXhW@d+ zj)95pq3L{0D^H}sWJZD5pisF)GOIvrk|`aS%uH7wMY{`Oq>EYsbR$AEF2Gb|_20yST5QfNI2txHBZWRz1zI;3j5 zj7CIQc``j+IFu+y?`?vGf$6IF3awOa##JV%loAMWu28`h5%B4PD~8V)BuA`ai^x); zQlvJC)n-g(5~(d5nYM(lEW^|SUDTEDzWv*8zkBNQH{bt{AAbCo@16Y|`0m+1eec|7 zOc0BSV{?iXmfBu8hfBybS7(ajfjbHA$=jm&XJT`XuEzRTG>xQrL zSB<7y*JnGn#hbSDt-qylY%i*VRl6=&Jrl2)D7MaflAT&-wJX*cNcTFzjrLHrGg@Ww z6)9WV;Lch7Rc2qc&QWD_*V;pkq$Pwo#v zuRs0l+~@y!<}aWB>g|`l9`-r{(F(0CX!8V2_L$KglM?VL#Vtq9gfXbH1_@hC zYK%&ZVTIWTf5&pwl@;~%T30}6aYYJsRgJx&cy;%{Y&_pU*#c^-A2+%ba8WQgBpNGU zX($s@WnxXaL@TBoDoe1kd1z?zilOlM6*9q2ZCjFRbnz9UlIU?lBi;&3BC!N4+oH9!vDJw{7+Knyjumo1@O^TOoLCx&;Q7~K8x z@Qp7G?s&0p$BDij$NP7l7~1{f(4H5EcAx0q`CKo^){f^H`gb1hz2Uj;?a$CW+r1s; zFfL7=>$>)tj%%K}BuKEXda~v6Z?#tuBY3sda`NTnq&m)j{M|pxrt+RU8|dOV>jnVj}>St zMgUY0D?fBJhkE9qwmAT*$S`zMqHlk^Z$C& zppNp%2#*Z&HB8UuxIhbb6{A-PlRR3m5W18=m*FGL%JHeJNMDdyD&S1ME-KVV__~nH ziqZ&px}ek&<)g;NUV+YAid)5&5Q}uc-!cF*#Kp#>KpQQSm{xNYXv>vUvl3MtWk8kO zSD}q>sA0|umT(12v;u{=WT=KaS5bnN2vOrgW;qW83t$AR*xKJcwKiPUEY>@P;7l4@ zxl+FhBiM2+pMVcZ8kAOr@~h~*gcz|(tn%h+>-r~RHErH(4dsd`Odb#{cs7n)CnBwc z*@qiF$jQ(e;*wygOQhPy!P%bag*B<}X;f9{Vy3nX%wJL2J|@xor!>q z#f~=IX3Mm7Hcrg8&u(a%n5`Y2h&HtHbY@$s;H#?B1S4Xjm8;a0g8GOQYee{Jv9eT* z(~0K<3+?hlnO>;Ox`<-K-!(L%BIC3KkZep=#>WJ5sf3$((M@tduxQ6Znx!t6>%pjyVB!Do1dE0V zXt8BF-0W^0o~&r?a)eV_tC!GPDWl6COhk)yO@m{7v+HwB9TKfsVY16~W|7*!$F)3# zPN>wwC0V6+kOs7I64#iNTD?lAGdZ0$kKY?f+q`j`J0_5jLK!8Hsl`f)D^lR3p|Q1# zB^2|esB(coqS6?hGNs-Em#oGvi#=*}Cge)Hf^dqY7NOXPNlaq7g(Ic_+N)4H6f;3> z1TTWgUcczz{}_~~#l=XLKnYUC{H(d~gAn3!oxNvbE!b5LEm%FXoBP*pTP9eHV@a0; ztCWMnRAoF_30txTKJ(DoS7>C3O1V-vvbqd|(|DL1lPDQEE9YV$SgXo-t6BUKj<8%H z=7GlxrQS$tbbd*&V6u69-PT~bnl$@yom-)GDs)cxtc6PNVjxdssX$eZsp#GVaFcEW z55MW?D*{#0lnYUBL9}~=4m_{s6D2}bxlqLusd*TID##0Qo``@sNH7Q0yoEQXiYKS& zH$UAuN2q3r={G+{;`R!$DPxSa-tyRYzIXO7Z_{O~zI*1+h_ip91#4lU5QVH5wL1OD zk57N{qth_?^oOVa^uyDi|M2u*fFGav>yJ+VWzSttCK@IK#Zhm5#FZKF6^0WHv-$ST zH3Qqb*4;d``HsrI>;0$>)_kC9DqI}NH%>c3EoyUtFy?T5iZCWM_LSb8wgd_)OGIfx zJ^nPd3~9;hoz>28v(a6xcT{R@Mao)1SzrVYtI*mj^p1kXQ{@gfc!ISqUzN_BAPrHK zHbR=RMpu>6kQ9+&T%T4NQuaVCX^fDXu*C^hQE4^@btdzz$9Dbs-+unzfByK>KmF;m zKmYkJfBKgXfBBux=B7lpl`;qQR)@(EHQ2&3!iuZyIOSAmoJy@nV-DJVX^S_5qw1pp z(j4d=o1Wf;O67Ti9+%JC(>J(&Zd1@5?(ZH-r7N^nkJ{$PO(0kf1ua+t!pM>9xe6m! zVUlXxxY3`g?(QGkHZ*bNFye}l$*Vj2HqQnh{i>pd!DVp8QHeZL;*QR&W>uq&rSF_eyt+Um_ajmUZYppTZ>WsD;kSde4 zSXrEKdmF5-TD!B(;VxQ&jnliH7&-Xz(BXH-K(KZ_F|_AI|DKnJcE2>V`<1~xFEb46 zd1+wxivzn~>fL#wcgOLbMc`)74ad7cr>=hv#;)zpGIY|wk&f%0X}{*FFQfJ9C!4PL zRx@zrx7!vEc3k@m9B-X86|E(+hfFZuUR*FJIj8q{s@%+*hvhWWMM zKDqsglRKX}wd=_bc0c{$LS?MyL9pHjyW02sZ}y*f@8FBzSRhI7Uy2JX>Thu5)l-LG zIeGZi(}!L{aj!!!yubhXU)=oCFZMk49ZPGiM=Xiit3-;L71oEm)C|f(yA-X7YeD)%Q<`4bBw;+~AG3 zkIVqJP?n?6BS{hxAXqCfWtl=J(mN!2CmYw7Nhwe<(6!Yz^{kN8{>YEjI_D7FY)fslvElx&5vOe*6l@N$WmCC2!2ky5L2_?_uu zwyv$QXS9E8-E`+@e|=Bu(EP;U+*mlDWJ@J%DbtH^;ku6gBU-Td%OhBXv-}?xEVj(R zhVcu>0YCYi>pws{=Uv?rdEQs^eIC|Ft{u9K<^ zl)+-O*iB}u&mRbdLz!$kkxqO3;b1JMw+4*XAP5#F1IJPcq)MTTkSMA8mM*SH4mUZN zf-6E7ayY?c_t!Rc8>|6;q@dEe2)O*H>~g{;l9>pNn=p9Lra~#&RLG>9BbNmk645Pj z5En_({~okBDAus}s#2~Tq>9-<$_B$0$YmN!*Z6!dz3-I~tUeH|u{nX9Tofz>Em-0b zwg?2PoF^~i$xArW)gV}9v|TZR#gQ-(ED$WAL@APi*3e6Y$jk)gJP`|?M5fTEAYnw zCP0}$#S*AlLN&Z&SxCi@jg?~*D(edGVFAGrD%k?m#fU2g-$EIIYzYG{P?8t{-+Z*S zwuFy^!wD1yu2iRVR7kB^fg#~8_C5agdq4c>uiroW*YBSG%XiNJpVR49=Ob8PS3f%a z>5or;`jbtdfm|M71Nvc3`}j0SM(Fcl-isl%{j_apsWRrwLn?2gfXEuCDn!m zsgLSRajP@y4b~*H9hr*WP`W#q?y?2yRhF#MkWuQB_CO6~j;M4&ldINZE1E#C%$8ek z-TU8vI`iLu{p62-`TUQ6`OiQ7>EHkT<9{9-8jNS!4fc%H6*Sr-23ts>G83dlO<72d zO=oZ$On$S;@36R?2BS->@fr;-lOYuk23#gPDa(h0&AE!|NHXE@aMlB>g>+E(O)-y{bNJ>UKl>|?)csp zr*3?5aQBHmTCj%qzBas{X5Xs=;8?p~>EHcw@6H#IW9>S=ME8#8JFkD1=DAC-{n@r_ zpI%NoGr8s|07MGZ3USpFt@IJZwNJNP{Uq|L%O7X%YP{lGwOhW4Tx!cVYc@Sxv-y#l z%@3o=BE|I&7S}%jnsuHp3fAoX;8pbe>&2=2mkHMG`N>;zlec701ncJ9=*{`jn^7O= z5xT+R@KL%j{gM1I9lK(3tri7qp|sWDf!Oe&1lSebZIHGo5UdLvi%D{4^4yVN_3e-M z>_t*VYZl!qXLr1NSFHPnc+d8D&vmiRYhz%VU-Ivtu73Q3s~-R0ns1%F`dc5u{MyIg zzu}1wc0Y4!_tPhLKYeOHs(^KN|MREzKKtJ8XMeN%nP2UF?l=2UW)+iP^+n!WU@`CN zk{o*R!<%0}d-LmOZh7NH=S6i^A&=^0hVN@JRgP@5L&(wH9fD~ixW1-h8XkQV6DJZ(y- zPl2lmwGqB1%uz+l6d|_C&!vJweH5c%D=c&iXYeX~HCM3)Gz&heq6I;Dxd<;6%1Z>Y zHT;E`)(VznB}=-Z903y$ta35=6_#WTwonmNu5+r)KC#xmN<^%Ys-*^(J5|Y7n^p=G zLbb^fOvNjk)waMI3{}RW15pGE*9Qs>{zARnOZn`eYf6(hkg0V<@=~p%Oia?p z7a~|Ig{m^SzG-N_YiesZ3Sw zSfyfA)Ig-v$SFN(vKd@H38~}Clw3IoiUQ!{N})`KWID|ixx1Xp1)oG(`JB{)xtbEFD^O3hI!Sqgw)$qAMe=fMebg+L}3%H(2PAyz7+ zB%w0tj9$AZ5lmEPYP%X!H3gH`qj!3xlo?g?Ld~jC?smCMCm`Jd(o>FGgc>)d@p6@p ze^9W%t~fL>x#+GX%B6aq%4iBD)egT*XOmMFTx})*(uz|SxCzRo)Y@>371yA9;hP}9 zwS0v}h%-xmrbs-RNvC4bh}~w>>hv->fl0ubGy(}Flu($I5=ud^)bRZQ!IG1@+U8EW z_9hZ6KB}{z=89Arv!}MDSEK-KQVC_0P^J;ev=}(FSS?kVBusgC)QfO2f`yXM!Gvf~ z+d*VSD8rp*$(H^X@I+u&L~-6~N|87fN37>Qj{Sei}7tUJ@*@E8wT6 zKmGdCZ(eig-c37ioxkR2-`tL3$GU9uG!U&B3096I>Sx1MQ>JjIJ2T+T4JI4buD#)* zp>20+_3k$1BZv!ZWx?fJF;%$ z)RwEq*KhBi++J*&t7w?^#@gTmqc`4$YFULEJ<(=Qtl8qNGJC2*i8f!jp{i~;nQ6=9 zJGWhVXn6dpn%22o-I&2uY4X-OLM#;X&cTuG%^mCVRsEH9L#bS+KT;P>wW$nI2@%A#8I`eU^|iVqo&H2`vM|=% zb44IIU~o3LBi)hAaHevqP(9-fwQ2O}NVqeTA22$qto9navtSN3bZ@k8*Bl}(%+4nlA)pEgF+Q8sQ%T-S_UGXi3#>*c^;}zekqfHAr)-u7W1i@NvR~HM` z{a{xx0jVlX-b0V5Cgz;UH!mU2=4UfOK^NII& zJ^8_|C*R-s#BX*y@y|P-{N;^L|B7BKd~fe_FuwmKfMbDRF)N0sYQsf$x1MX-*% zdiuyKXAZx7_UJ38ZhhnA!RLOQ7}zRtRrA#GCBfn%!2+*BaLEu4tr(*46`xE2bhbOH zJ_=Gr*BwQgCD0}KI*N6G~2q4f$c)AE*o8@Z@d`*F`&GYpct~S9^CrT92GTh6f zLhu(&sEdJnaTK=IJO%t=g%7W*Ir0(^EFS9UyqYU55y-`AgM>5^Mu$veEfFZ_euc6X zZ164Ag>V%|&MXnGLH(GO;8p3`j>g`xTuZOSe*6%i}>igF1F zBibG)Ldox6;mQQ0rO-A2*BgJno=X^+#P)?fhC+fV(*V|mM)ZHtg2h*^gwNJ;L-Wwu z&dJSaiEw5M&BcP%GXs~gD{?KvQe#N04+^zDsVO8e1u;{AtG1O&NDv*47-wNJwpcEu z^c)%boXwLH97c4M1gR8U?AtNmQ&sPH8ZulBa-Ylaz@uJ}y@p4Q5{; zSy}H(6fi=M5jwfn%8`*JB1%Yl1f&-UmexZHmc3m14+&QJQvaMw)fYw3Euz`DPU8t1 z{811r&?%e*!Lle(p;VY#l%z#PS_x{wx8O}Bz$w0h5~56Yt=3|9hl6UJP9#S?VfbPt zS`!4RLd$}nR*YRCcw!|cS1Cw+ZF4)4Q8CWJK(o}KP%vuXs@2$~)R@IM+FZ#Mmd zGf1$2fwkM{94r*U;>lDTfn>?97{Oxkz_C!VE4C14@f9WDYIFh?*i|VV*NIwD*|3s1|L@h1Z`BySa2+W zv91NvDibXrP#U>%U8#^L2em>+kYKTdN){g%N=UiN1cps%9V&x`vN;SckHzmd`@C9* zowVAtb}wo136%y+X%rJ?kugSiD)i9?fhEzoZrAtE{`H+xe}0>8(o751AD0Ujy+ruw zk3g`_es;sn5BiH8;hH{wMYq4u8?G7(76(F=L&3_yaMf6}X4;nh^U^X?3f=*6Ode1uIiEUBPU9q|h2Iv_|qR z;arIsK)HBkEgp`zL?&vyL`v^Pkwdc+^45M z{QTcf{rTVi<@1jo|MtD{WZ2{ms!bk?Gwcl)Bgv{{vRGGD-&9>!lg&>Jj&wG*)aCP& zJvDRPi5)Yw&)j;=_a43Vx34_Ubt2jnh_rZO?SMbg z6-f02Q+=bP@^}}W%ag#PN|FqLZ34^8x-1%M3t0L z8B7^R+3t#%SRNKgd}5i;VXrM#k6YcfAXpY#&Khd!+WfWgL$3}W{_f1dS3$5w_b(SL zWLHCbL8@L_W>@rz;UaxEzRqT^W2 zSAM$*U^I)KfM6|GD~7)(SPLxks-^VyJ2T_AX2x#Lj2#8XViK@&BS*7ChjW96!LIVa z(D{|YC31rcg0&ExqSY#PVbm(zw{Jlva9fvgO0ts)fM(2%{O376Mg*B9pS2Y>EaX0}*yo9Kj`znlB zA;g7RyC++#@xgb%T!Knup^UC_3B@cFf>FWq!%ZYuw9nBIED$Vx)A0OaSxY7di%!E@ zCRp8cRq;e^kK7oN8^cmVP^9&V4Svy*U`dc*al{G`CYD5ACX$t5^x~iZE{eR%Smi6& ztkpbjDJELM<*wrK*a88M4`Ag2Q7I-z&7n~uIRinLDrIU=;Ve`mURlmpus|`nl2t6M zge&Dpl;vV6x>u~`h`Gg`}I$2$lu} z%ZCK(AB$jdPl2W}*X>rQ5bi7J!1{5k2f-ouxlbW=u&I^`a zfRi9t0$hg?2D#2cm@Ir1#Z_uJ3LQ^j;>%5RxlxpN1%O%!kYiDN2_clJa0&#gjVDno z2$opI2f-4nGzQ1e*j(?>WcR>$x=;)Eq7aTq4k{)kbYj8;*K)KVMfcC4+Xyl&SkbcD zp%?hp{{mFeRBiw;xsCg#-%) zqClijj0%OR&fC>_P>73$xhcd=JQ*!m=q3}#QnQ6B7Ed8oXi1|}YxPhjr_~p5M#8>i zB2`_?)K&#EsmkWoV7kJes7w}{rKC+nm@#7lcUL$H-4a)>X7q}8PW|O=RD}IcZ=d=U zbrnPvNB?6dIsKWvUDwPSJ2YvB&%9^Jvd5x{$inPE3E&hgJrr#aww0i5nEnLAmW|h!j zNhnFb&K%d;3ie=wFVSudG#FepCQo%F+iv!x?Cz}7-x^Ew6e?RYwUz6xoWAYeqc`1i z|E{k+w&%WwcHMmQy7e34iLB8TB29j~EA0&CZSGhwkjTZ;b-8@P?dh$nYswW0k=TaW z!5gk$yKUR_gZJNm!!3(_~ z2&adG$zgwdI1nH4$4A2HiEwH>k{*qudfU6#kI!7yJG6Od{Hl(g4asb`(^G48RK?SM z!(&LW21l-IYFnGgw5JPQxys%^q&|`9FxWC;JRnlUM0g6r;|eM(Ri$j+*2>0p)h!#7 z#Yu~|#q4SJMSIePv4++Soju!zhi+(X-{|x=S{=0(d)^WR!Mb4m30S> zj~;k=X#eXY`(7Q{_r@^oSVQ|>T`(tPR45bcd^Bs%D}6VDPQAb|yq}JE?SHNBMzoU1 zjtevIr;_UG<7~EM|#tL9l3}V)C(QyE+i<-w!TD z*Iz)OZi94{b{Hc)dqA*av|uH>_9i-Z$J%$%?2NVVh;?j_bzB$e*dFQpa={w=+Rw-C z{l(b5KOedKCy2X#JpQ$x&OGqT+53M!`}LpCJ@AWpnspB$*24JkFE>8=>rIdTYV)JN zy5foVu72u+>z?`W`sYtyfBf9_$Isqy{M?QgKH71D9$!G?&KExhcD?jFVCM@TUGvOI zIBnO7(|cb$x$ni3`(HS@_xSsJU-)p}ODFfd^#1Md{_F0?exeEYVwxPLOY;p$jxNe0 z(fS}y6JZjt=o~E2ER>1G*DS68#TnCt0095=Nkl?)TA(4!bFCQK$9$$2TEiv7U5^B!yGCq(8c*m2Yk*h<;qwBx!&YdC@4%Q zV{=6;zH~KDx|$CkyRkJqREe~NuUN&At>NP(0%A2sv5GBInmo>Ag(;dA>MSKv)fx;h z5#nVM6_+$|b+$ldb6ww5b;k%#X)Kje#z3;zF_dZQ;i*ikMQSjl5($Ym5{lIdlbf)3 zg`{~UAGLN~BLV|M)#1yfnlcI6ez*#?AXKg56RY_!Cr}O+eBhR8TLx#kCpY!bbR(VG z2x`UHRo5h^C~O`}I1$WOW;%MB zM<#lz8`E_ynYj(abL)r4r~5j3n~HS>cgU-^Ta9+R7*`49D!x<&4u`f4N>m()8vb`W zi5QeoSt^v3V@yFWk}cM;-d%EMMz{#FD_f@+GgWd@$YET)`*Kxz3h z!2;M)9a};P6j~W+Qcz}GgO&(ogaNLys1}1b_GK>0O+Z74Wwcsg~>n&bF z1tV8Ptl>&$wb1WO2#L<`meXiX3Wv6fi$szpe?92G5t$1XY+O36a{B_I?U zdnjF9Z0vT0v(+s<`TDkSwyL#%w6eL=8_yLRJ58RbBbW`OsxhUBE7eNPY1~opR}SK? zibB`A@BI3YKmGW>-umr-{P4`@-#_)~_fLQF{nJb>20FbRCZ|yl>!%-mzUjtWm97-& z%~7rbD%Yt`$#qGEF{LmhNo!W)tdQ!Xa(&F`t+WQ~9ErB>^#}T|zGvvFyE7eEy0cT^ z;(W4tHc>f}t{&Ant8jfrWy+~7d6gwk+ABzBk#JNh?M1>~B%PI{qmr~&N;GkQsw`2yirt91NsVZ->!JTR`hl)B^!s^W!oe8xitTY4( zLrA1{V@j)BWwSZLsZ?b)UDZ_I5esL{CXY7|_eN5-K-v*1Iz!cwOshZ97|wQwGDD&4 zSfnr>$&W#?C9*@I5Khh z(D)StqnEdI&SeTcPG6PDmi31l21c(OoxB#t{^4y+?K8<-2MAU;(G*EE2Vyk_OF9(m ziKmCXp|(_h(B*56BnDEMfpmHx66tg}>P+TJy*{r}$CTt=_aVU=-v9a#*wT_!XM*kJfDb2Iy4PhKH7@2D_U7 zdL`5DaQ^GnYY|oR_gBr{4OGtFRWW@B&7HZ4ThW5x#4WkWTk})5cJZj^>6BXZjB?Wcv?h`VOW05vl%zseuKO0|(Ffx&xzI(q*v$L{~d*!@2r1@8M9Jx7e*|BDec!ttMt-S^Y6dw(=>-;d`W{Mp)v ze>wliuYk3W{CfRkzuoZIdoXT&^3=AcPHlVo^cByZz3Taou6phq%+c|uPF?lPhufcd zZ^yIm?Rfe(*FX8I>z@4Q8=ik}=SwFKzW%%Un_sph$3@zL(3s(v6Xp5{S{9@eu;^Wc zh{a^A3l1*9+{;Ck9pbcLErzugVp;$l)6zy|mJFr`!Sa?VJY~4IOc^M_ePCK;Vk1jP z;AmOLsMT9Y6{XkcgaR>q0xlCOgerqjsbh z#E~f2Vv;M>D73axfru>@aU~c>gz+VEv4Se)N>;Nmo=m}&%Q!MATZ(ejm?EMKED_3L zW(12ZkrQS^qB3UlQUweCh_r&~6dtYB|OM5I=bOvKmO2?He zF@h=+!K=b)Q2eYM!&zdICDO7)AXsL!i%{)i(}E?S+;F5EmA$#Zla^qX1=&&%ER&dY zh|~_Q!gSF&7r_=&0=X8g22y4aDY@Dt#&sB4;3EN;gIXad>*5lj7Dcd7J8F$sZB!cU zQqnBMbv#sARKo*g3*DM|Xd?ns-W>(B_);7txwm#L2$mQZNC|qPP#di1I3~wLgqko* zB@_l`gDJTp6{gThl_s8uWcuWML5%)Em^uz$R>}d6gJ7vat+<$qBUExQWJP?5T0p~- zsKAW~oqcp>)5z>*V0dm5DwHs{v44E7Tp(K%Cajbr1)~D50+C|z6)=Y*@K~6Ds|lne zjB8jT`eYbEu*7Vhlq-<);RFHB=E=)>(o*>H zXIM&E>71(N=5!vq#S=i^{DNjN*=$I#=;g(wCn@18d2*dn?^YYVV#2I8c`;NppOR5F zpd3@dZyAi>Rq(c99xJzI0aLVz^i-Ln&0l-+yFdTvzrOduC%^ptfBoR(r$0LL*^f?t z`XhSJAPtIL{pif6KmXmIH}Ab&g09}w7QgTCzv=*Yd0j<4ga@ShC^#*5^!G-F!yQ6K+aErxT>yEZKLrsBH zXG`Cf_QA_DHKSI49cfLgOfj`3uC~NTYg}!ME3Gl5EupZ*067f~m?OA}t{rMX4RDmk z2#l!JAYHUwLit!SD_3UWN{tH2ska7=){xzu(3yOs-b3g-GSaO!MRm?Je98V)qcd9T zh%|U&Z6Jc)XuCJo;Y)OTlYNdvuQlFnj&>PC?S^10pbs=@Jhg^kqdC%I3OAd>P390h zu&H-=%i!p?@#$+uCa-F0n@$(HT)s-ZCF%4P`$x8pPF_7Qx~+R)V?*m?uGpKa?2D#a zK(M^Q24Aqv>+dpK8fA)vND_ikr>{{dQWTyxkOi$WODa;hG^!%vW^0AfmbTb)Z9Q|2 zVA1U>I=x9#Am6^>*wm5l3?2U7)Pe7=-S^tqzL$pgzX1##0Kr0>7p!G~T`>v;lcj@0 zdtX89d-Z|{*8fnjkXkX&c7+xSuX=*nEm*hdk*W>fpce$`HNo|WDwxdOUqtb$`%#}9 zRA>|&>%QvQJF92!sG7Z_FaNLU;8157cl#cU(P)A3m8GX);;>0b>IBW{KLPRe(>jTbJOF$+W5#%Hb4B6 zEf4=>{1U;^E*wNj>lfWi zMg*D!Emfda86m3R03+N)Q7-flZ4^EuV!A|$%u}lH@TibTALpn8Y^8rSreDdHp>`s2 zN+cz4Tx~L#%gZ^mV97;lBV7M@3Ju!YhH@;>QUd%yw92*rx+ z-D|J7Vt(u8>o31zX5;3`4d6YK#nv{R*C!zLgv~3`TDU4hiA23ph)R#5L@TkHCDY^@ zyIKY&gV}1K%0#!&VT!^tb>SJELV~pl36`4Ctd%@mK$yG7*Q3sE%LR+^swKxlHHWq( z>biv*m(1)J8$6iKEzr6#6vy(btzNy;WpG-xc9UF33JKLpxQxN&5Z4HmgaDUv#C#UU zU&Ugt;lRi*7fLx&8K_vfL|iVG(Sk*H{i7*EpdEZ1DIwM9Ydbpnrp9X8Thi5)2A9L1 zjJraCy4L3Y@sW|4$&u-)_P$7q+YGoDoKON>@Ye! zwop8jsZ1w}shXC$-r=Fq>FKF;>!vqsoZh&h*j%5i$~X0PrfQ1bWLT&I!IHDYigHW| zS1%UYlc;6MOmvwBC!4SfHD2N06D)vf`3!(sF?I#>ZAo1{uT zCf6`_wIEm&BUlzWWnLb^S`;jYlrk~aMR&+q5-b!WfsyG>2!h2!>wQSDxMDfT7Oh!0 zgHmg3XzLQo)pEIpP#AET4gO4t$> zU(UspXu}{&488?(_U&tlt{T*P^uaWzNI^h6KOer7-eQg<&)i5X%<_&(E3UEwm4j zJ}x5R?*sF2^gKKqC3m6-8NK}wKA1@~a0G3Rp~GhAUOKHFKK_AVVTL%U4E&|K>fl2^ zKJ%9!o%;OeAOGhMPk+X&23{ywX#BlgZ++*;}jBr{vm%T%VK~ z({gK0hRERd9O1~T?0L#rL0WSPZT$bE?LVL-$*%iu5c^4(?sDl(_{fOJ$Vl(Kca@cy zmF2zn-gZ@2dovDZfWZvLU`+S)xE>3DBuID=h5!i=9E$-406|Jx?U6)@`aWrOK2Z{> z-EYs{7g1H+Gd%#M)!91#^ZLb$myxD3BYtu3efOqIQ-RbVfD~X{_vl`{Fp(%ui7{(_}T$~hBq%A>7DbAf^-C4$yGfN4*J!Wu#;zoNM z?)q>kL821QsFV#Q*K(F?+MpVOj3cc8mX<_-WuzR0#cd#LH1B0m?d=H32QV(c+Eeg; zfw2PVE@!mE9;!M+4QCK#llLVM{3Y7w!lgM+Wqmf43SiA01J*-`x?o(k zY<>TK9k2kchOYb(Xze+u) z0j#b&0IPlT>5i>y)tzS$U~OHmuOYzdT6qe%O14)aeI#HVx&J;w+4;{azQ6o$1FRX8 z_3BO?2DwjsHZ$?r?Bs*TQb_BNr|$Us*zzlXx%Bd1Lc93VuNQ9qYT@QDp_M@j`oEgL z`OCSRzl2s1^yhBEv|q!7rJL`sy!amA)aEPiZ@l#0>dp6nuGVh8w*i~4ybpl2@$&oY zFCo%`&COST3DeNbm*3xd^_M$e{Posr@9zN5Krp|&_Wtf`zubEH=bJCTxBc2L_W$75 z`>+1YH+WeicImjX%9?AE(yjK45`*>8fMv@n0$Td;UTfAM77Sw9Xlpm3@GO*x^boM* zY48x-RWdsYDmKx=#PrrQ;mkAc66VOOY5!e1gfA@y7S7;srZ%B;g@oEjH0kkXBZV>x zpc*g05NQ3jd;&#))vSj>-Xyq4r{9&z5iW1GcVP4Uh5d_{&tJT9<;vBIm#>_?a{1Jy z3qx~ru0(qI;QZ3Txv8yF0}E@RVjZ*jb*xjv*iRZ+En_$GE*)dPRiF^K%3wLEXXX4l z0`d>)xn`qPrYi(kC-oLw3;Of;`etd9ZxV^I$ z&19N1x>miZ&1`PNOaNFdCSWX!3YAqxl0P5Vv>=BaCE$VsP8Qx|f^)kJEUO_%Ek)@F z(m+xsnr3YhW3`Dcx83Ir#G~W0(}j+T-R}`SE|BE)SnYO~#~V(@U4FmI8{`K8+YkL=0_dyrd4=%3lonPGCR~hMJ3s#GkfL|g&6#y1s z7Qhx92aW)YCD(W+fx3=dgb1+Y7%a2igd5Db)?ilaj9NXWGvZn!t}_!_6QRdYQNqM= zkULP_-nor~i-peqw%-C+D66o%thh;w1pQ;W0x5lY?IF+=LZ#zfN?#!-kg^H0 zBAhzp^jc`9d;?%rPz>k_7z@r+gu4ukwS4a3_x{!2z4I^s?q~n%zW`wU{1#Ll36SgG z{?}jryT8Bi&xm79GvkrmcrZ2OPxQKD4O_4*cyhce>j+n4?GqCR z50Bq-bNu3s?C8Z%`(~zgs?>F=(!E*kT6F}wEY7mvty(-Ctgprd>Qtak2dcEModJ2u zl%wDXH~jIwLT%paZnrp!7H6rWZw`s|Ipfv7D6DUD+ijcVqFblWFWJO^U6&!Q|V8zs= zS4(=dgi~#@nrXO=abS!SXMwlu8eAf+5ui6ISQh<7XQaaxDDtiXyi}{ZL-N<*MZ!zU zRu^OK3%>lcBQfGijd`+@-rR&IJLb-exN~Ff{Ftva;V(@D3uCe3*zEG<<+Up-8+Xqv zo*Nk51cVC4Ivw6(B-uT;d|_qt?xpoBKw85SJDt6YweIQ0y2hRtE~Tdb!cr z-qqbbJT@>fktydF7grYMS2otSceZygU%qzP zzgl_)vDdMdUir<^D=_}gU@vkMz6`+h3t+4*8KHojfTh+H3zm#l$eMMVU>6dg*vs#) zz4n_mI0!t;tG`)#`BzIX|8n`|_Yc1GtF1@AgL{UId_^nfTkM%bz_O+Rn-nkt9U_#x zs8A8~KfL#7u^}p_V{MlKt8#3`8;xMgnON}Ahl`Q^*hCZpKPiV;#I^v{(JZYj%VpJ1lq5Q#c zxuc`Ie`sWKbz^&dZ-4#Z4E$IevDEbT{_@!ii>J@eo;owMyp``APgDo&(ZWfir4<*N zQQ1L7$g+iOS4OT01ek?{5Ksmzg|SdP7VU`6Y@As-b!iC|Q@af9yqq9=7Nr+Lf<9<| z?{cnZ(kz7muvlLz-8JsbcZtaoA5I5y#o@W>$))L;wb|vp_1Vo;i_0ha!?r-6)LmOU zy?*Na_S)|1!rEfJuS-wj1kdMc)nt3o9gDVMq@28#c9^%4K(`t2S+Cd zN2e9P7yf4o>0 zeG!z&opPD1A)__i#&`|Z$WaW|@3LV1&q_;580(a6R36sqAuJBXFQ%*k#Aq8WxMc_8 z(JDg5X0k{IS~Rf|&=q6%(UKRa3srYk80$8`lIaQomYzTr7%AS?Gc<0L%~$frsEA># z&cX3n(dBnILw2j5XIxgR4*-j@y0s`6OC}*qye;3=M{v?_*X?w5^uXgoVRjhQ<5sQ7 z(x#(YG-Rum1Wp106+s_(OJlM?hqnhePXSk5T0^?HarW}s{)NS@eU*th1}sHDPRbEL zNA{}2^@9LvfM3dBlgikpHR{b6%k#->#_9D?EJKiFBo^}r0<6WNHy8{?BPf+GDi$ng zSNG0up1D|T3@E|rw{GeXi@y9yx?`u**ex~IYyI2qXg^9Z>Z!19z^Mx3uTj1l z<*!;obuQG&2kSzh?nw;zk^}ACtI5J-G&=?u=ZW=&v!m(CY`(r|^ViLmG$WOGSJfLE zj2EWT?Q`+MwBWAdR%D9;x}u~wDa8pXj@#pyJ#KWy4bB8G7Vb`y?lk2}p`w9~G;L2A zEkQ+?5P=6OWY&hc+c2jFcW5x6d6Yk|RmbQEn+l~cgu6Q@aF{DvocFL2Vap$0&bmzzI=|M5kCnfvsseV^dv0zsNuXrsmE7c**siXOr21TzRCUd$4zGaCokF zWpDcFn~#60&wl+|um0iJUViR{$G-O`U;W{azx~SZJ^%8TZ(g|P z6Bn+2@{?g;$ZG?Yj_escR``~KLl9Ef|->$S@Vwqt{wK}gH&c8 z1=1>^!1h~`?OPu}E=8p&q(h#%;|~Dq*Ps=-U4Hpja_3h_FCoF^3JkvT>tg|jExq*X z<(GcB^3pHYUIrm!)$SMna{u@K8npBJUm})5=Br<9zxHdS*AKPz+OM`{L1*Lj->km= z&z4{N=gVLGzc0M@&lX<&tHoFTa_+@nEI$3?>c-=gcf=$ER;wMk2tNc^MikY42v~=P zE18oH_u6yHE;&~g09HXSDoGs5xBCZW9U8q1QcjDa=FuU--cSq18aPSIikRflbM}*%#TrRFQ-wgW8YtG>>2j#lDD;kp3k@X;{E<)au>K%) zP8i?_Zpt1uSlnvT-eR@_SKYE;87!P9v9NOi0oJKY09eZaSi2X2v1Sj8iC?uGeN zmy3NflsjRMmz}AKKi{wf(zHKJy1izbpruW4f-%4J2o#;l5KalDrN>WnO>}Obo+GlFjXM1-uTwo3-(*l{ezJ3CBqbU|GWUO@MFLdZv!kj3=5+rns*%nmhCXe-DE)#SAba-M*zgw z{qo931+Y+f`>imn!x$`^9zH;ZCwUP7ONqPE6D-CEjMc&0J)Gnj7@HPdKBqhEcEz0b zh(DNdcw>~+qa&<$L{R;6|#pZYYF8+QK$GEy*8&^Z_rsqArcA2V^Oci#WEC*W9_y2x*X)bzJCz`*1^SM=YSgd z{cnK|2zm63C?`8IHDOjYA*yi@T33jc7D6j?)t&m#ac2Fr{+1%TxUb@(#@MN%65%RQu9Cr$WbCD4W5w?8w7NQ2sc5m6I9I#XQ_a^F zLzxl5U6cG>yu0QM_4*UTiP9_p7VoYSRzRx+auM2~RRAl7*<)r$0))F#ggZsJQb&M= ziVSKgpN8~kDX$LIVD^Kcqr%)O%%#Tc09YDK(3k}?>vRUQ6x>m`6BbuW3D|-s61;g| zqTvX3O8$m3+#5&_M+@W5NDt?(S-f40zlZhraKSz<)X#_d_((4w?Ga-=QoP4s7!4H1 z!o|^8VPtOkk{p9|KL|jocW5n|>H)wCL_4SE&#Z3Vv$Apb;_Bsz+0(EK04rA>EmXz} z9fMn^FK+CgUfJ1N+1cGZeK4^wm#da$7N&BSr z)=)-<4ms^Y`@*9oV5zxB%7}*!(F%3uA1yCDT3mRvu=ru+k8})Jz+vTiMUTol+(ei) z`$#(gmP}5^`Vd#$uEO+h2dtHs-lmokE7IBe&r0mwtm{u;ehTJz0k%U;e9|Fa0&LUA^|t zmS6wpi?99l;w!&ddimFDul{=e@jt=h3wohp;@Y)Bu2ssYBtWH%0qEz*52(gyIM&r>RbIL-g{EdqNEQ-uEm5ZL!%^E zW(z75jSK#4b!cw0b98}q#hOh*vr$0Rre*WhNdqee(#w077I!Zy7OZ2yQqXEa*4*y- zx!p^p{#n+WmSSZtkP#yV${n@%qhcf;Di(^pwPJ63dtW70$@mgMjJH@EQXmzJnPoV}XU zk^;17$sxw-a9)QpZ*f`-T9jziVs|zM2gc{7SGL#Jw$>(RCx*rbiXHiUC7UWFB8i~g zEs8F|>b5d=3(nIfmNHPJmLN^6U|^7RG(0uaYNFKyJTR;%|Tlvj`uK(ix&eF?>3S)xY0MD zQiIAWzr)T)($YssnWj8SK<#1GLXb_5iAF-wnMD=+7BpC^&WxnT+Vohf-VALsswap6 zX=%`UKvJ;#w)f9(oxZSjaB=J40(3U^&Mj@C7_6fz&UffIdpingR|*l{KEc?cHR#M{ zjnQBtamnq9Boj`LM{hJ@7*0_%LobrRl_x7JpP0S) zbar4rkYC7FciJ0!?VVfIz8z<%hqC1?&Vt32XIwejU7%bA%2T4fCB|1~+$F|YpzS%U zr@d64PZuXjwfS1_S_DWgJrGC@B-??{su-WNI0}NNUG#N0LY?vAc&sqSyUTI_R+_YB z6cM&GE~PMg5_cppdxCJLNRSJ)3Sd!EQcbwqFqaBPCaYGn16tT@I|3}Z^pjPCTeXDP z7@7@ds+>C^1&h2lPf7{igF@-0AYf(99qsWZ2ZFibcm-}~M?8uCaDF0Gm<$&tBgHAC z@{~V6;!O5=vjd^xh&MCf$@F_uz0v%@?8=4ZwM#1-SAn9&ruKRUS5vt`x4+#R>;R}* z-ay3)5n#;#V69g=XMnDXm5F?LvevcI=-tfZr;^#RczQS(?G1!`ES4z8#jHYtro%30 z$?hoAmJC5BS!>oRmfgNux-cFHHe&IrCsD60d}`;ZHx|F}_U2>noO<*pt0)ha9E0^y zfVJ?ugrc%!#ySG52fjCb8(>Wyb^ccX>zJ#MPAht?vG;Og?u2VNbjZ-gz6uN4h zdbYlU0IL%)O9rgkvDTid0${B?Q31wUd7`xVSaBYipg`p#z(Qs%8L&z+V;yQ6QvG^XMRV=+WZb=kq8S>w}v8D9xaF`9q$%AfW62%l`vbI+eTBb*R<>aM zYUlM|?|ktu6~@|n4J|y}e*M?5x&5WT+WOKzTmRx;Z+!WmLudPof3@-QFLs{&i$L!s zt)*^a%LZ#6=t?bR3;BU2B(0ZR0Mx4loN{* zbc~3LZbEdmn5b4cSAtw{5CDs5(Nh{!nvGYRELx05Rhcmc=dFQ6%oXyLs_jE#gG;M( z8#~Lx6FuYegKInU+xtsP8B}-;UCLH_;me7PQXmMRZ6UDJuaU_)M3#7UPch(#4@@EJ8R_~s>`H~lwr8T9jgb@J)*x1=thbKQYMU_t(x>GfTh75deW{Z;l{%bj0N{08bZ_% zl9BVfVl~EQE#Z~3)cX!RyOWlUcWjv zy$5L3=v(S&%%uxM#g55rX)G8S^!i3a;hA7)Je8Tx7uLeznZCZ$)6-W+h7a1y^OcUJ zp8lPou`?r+=cX4fudIH0arwT9nak10Kt9tO&h(^*&H-R8J@xMTV{h+1`jeGMf4KOl zyo&InT!iz=;=zv+pq1<#l)Z$&RZ7+?Iq{Vu#VvT~AH0LBjwQPYKLW6BN2~7BuXm$B zD?qDPI`?1d1gP3WXw|v%Tz&gllzd_PMt%DkKr7jN1?~0Dts}r%`+yK*f!3cYEjaU2uAYBq<%ORe znye6D9mZF|1A(p%^%}G&Fze7c`1-FmwG7z)|Ga4ye z@;Qu*ArN=vD@lLEUGJ{;4)$mbdfLJ{-EPhb*IGhtCYw!klbJnf0-juLg063`8(!~ihSA}u;u$wB#iTrg~lB;E0R zC|`+>PWMdB4^1zRubf&PnV;;R8k<~R7+IJam>%z&n9S9>q+pD7_(%~b#3~aNP?uar zn&6ad>F``y)zvD8WPv8Z)If;k?6PqUlz>-V+XiGUbZo3DAOM z0O~aoO=<%G*7C;g!pi3O^y1*ibhWcT6ixFs_sLehY@<4)D*!3LDHTe%K%=E6MwF}p z1bwB4(Utj%Cn8*!BZMw}DS zOkKzN$X$%L<5;w}!UgJo^rwIMoB#d)djD_!;TQkrzr8P8u-^NdzXP;-UoJj~3OoZ~ z{p~;8^Vkbqxa>@I+rtfK2ymxY^wc;PP)Q@l6tNp-tZJ@e-t?%(VA=ctSVhraV4Z1;E62KWoIB5Z3RX`+aOFXE zU%6bL$rgu`*@0AHIM*?mu8hZv!a*PA56O@8wXQUc04aJIsg111~Qlyv# z#-hX$X)RK=f^5)Ak|-oAM%X~{L$pG46(_`)j`o4HAPO)G^#QZma91ntXd@&I|$rXL;kErM0U=axVY*aa$fPI2(cx@D^x&D@Yi}$)@y^N< z?`%Hyb;g5oPcF-yFL4>qGaT7_5Pdf6#@}F?^|U2J~g^}8;*WRXZc?K&y5X`TkUS z?TOOz?+-zH(@eLV)$WLRZIt z^)7M_%20LGqLqV)tB%nM9{b8K<>iEj;qA~l2CUsL{^jnMK**YfqPSjv|J==Y3zH9! zwtik}P>yz!r>J%0bk;*i0$>6eq+2e+j|8k^9Rrr$b{GQxTjry>gwV>>b&xSk%K%`} zZ3dJux)s$vBU_LKO93ntpWCb<;07A4IX5r>SSZmbNRJj4H5<8)YiJcI=~O$)QJ2^oN6O^y~Uw}lL95FNfB781>>N_ZGrBIrOvSh zf3}KAeyzpX2Bd|AkC~`A}vOWvU%Kg zpDUJ&CG*ix+$XuL7AtF}@RKT)#%R`Kn9gigo6H)5ZpGMEoNK}0jj$?scdU(+yu3Fu zzPOPnbqbzHxoeoTdOXn_&bu^(pr>ufW@B@kd54K}8ZDC1!n00mxu?=K+_|H-WRd^BTjGF9m&O_#dJ8It`7Egj}MM5&CYLauI%j%&CWN5#|Eb7 zhG!RwUA=-Qq?RMYG&rZHtvZTFLGH9m2CRTi2%xxH1X%92-wsUwlLAmX1T191l567t zU@7^Z5MWUVuoSvNfOTlWLNQnxf;TWW-W_J_z9Yc0B3B?S>PSIH!mT-)hM{C^HWMSt zfCVfibq@hx(K?*g6O4(n;1+=vL`o3*M#n|BA7^biXaC^+r&e z9#BcPV3|n(tdnYei`L``#+=>|XLS&?AlTdtXER_-n+|U}_WiY);O8d06j32UxkW!u zXaTKS9|%k)1szZ)Ks&YZdS>ynnt|!5rC!0dI(rb#;n`& zW+@;y^dSqDC0PH;kAD4||KtDq#ozq>FOU)Izx@1f{_f}h?!Wx}-~4B#3ZV>G z|K*qe?!Vsqg%^cr#gpj^WQRlPk#K4(nwdcPs1p7DWPd0#;0RX*ZyuP#o#+e}hI*GT zU3&VDX3jktuP+DE6P51WO5;>V_vxOI3yI>K&0iCJB{7f}136ouAd^-J@CblO@Z>pX zCY~SkMQX#7yN^Ek#p#8EM1C-o>h&eNUD0}~G8WAASbYVHD+8Ei3jknsAZm#r${|Ex zrX(q50JA7DM@w14ip*4pVefJbyAq_ObYMQBD}+`^hkeqkHoMfAQ-#~L6r4*PI$F{a zq6!DVvcfM~OL=Vm5(`Y}NQ=ILCsy+(yMpPSNMRse9*&iUBDsNbV=mV|o+%8+Gkvji zFSKcZ#o`b!7R(IDZ^xhN@h7{(>7J>@b8{;f7uGJ%u3Q|M+G_{0ERFiY09dt&*#jA{ z?gj#@_bfJgmw>TSxxsREDpMSdBnG1K(PVlynVJuV#{!|DOnxR1?v2C;D)psQZaf?v zh$Tl7>9IJpiIG@pywpBFG$lKl+o^&;RKW zVEx(QI>Fx!SjsLr2J6F~K^d?<>={(h>WHq6v$_x8^R*#4$bInQS5N>u0M@~mIuT=i z5jJ~HBf9F}`(p2@*Sh79_MY9By7pd>0qa=+tU3S|BC2c0fK`Qd>w4$r^~Uh)R6>hr#L6v;={QcZjR-evL=A7Rvn7fMOma3w37Xa z%{m(O<%ND~xKLSKX2CNswY-1%>X|E7&R@NH{_2&pSFW78d|~O_erljAQtcR7Tp3|9VZzjJYN{cNbzg8<8)W;{tgknv^e?nDK% z`dV>IE6J!RT1&H()y;|?xK#HHkIpPFt!%BHzk2T62&%*?`~iDGEM7ENbD zi8w1sXoVofwNiWwVbQQ~cH=DGus2o!$9^gXR7Gm9D;yN@uBipw>Uq-Q8a=bQHqbSTGxNMgz8> z*Ael%q5)4L5-;VGm2$L@FZXo!jE{{h%*P646~+L#0AOiJ9-dK!b86a2I1*aqBJ`W2 zsL2{tQEn9itUKe}W$Gee{7!vn=53Mzi{M?H%?ETP1D4}{D*OlmoS7**%rw&yJW!AE zIx{?%K=C#`LFx%yPvW?R(G!?~B(xZ!oF=sq)T}X`R2h^$=%m^Jqy5gJOxH_09XWLom<`BK6iC>@BGrv0qgK%0+6xLY+z6-QIqTJ z{_lVOumAHe|LuSM*}wTe-}{^Y{LlX5Kiv2D3$9#`E8W9+E4DzVE8J)G)ZxrQNqNGW z#;r+8N&&Bkfs!>?j<%0oed5cV>-P<9KM=34dXwYrjh*)TPPMUD?>p^|3{ti{N>b%a zaPB1Sh*t-e;-w*5ppaoBYQ#kp@@UD>>Xa*cM)<;!D*$~Zt+Jl*dL zb*2HN;sXFxwXT(V_v*m#slk!G(aCe86X!<8&yG!=pP0EcK6RmgV7J=XZ0}fF+xko@ zKbcN6Vu`L~|H0OiZ!A3i_QGRttv&i@3Sccg`s0<)|8VKyKUMTUXu$%m0-=?IGEpf4 zu2OUhtv*smjD;#XU-}9N6&aN23RFM+#oEEEou^-E?7z~phtw^Hv^P*l`zy#ls6<@t zJXhPgQA2LQj{vOBwWm8*0Gj}KF{?yqnWa1cR;!+dD~HV)rg;}! zhtx*41sSf;$sKN{PadAf@g^8VYql-TI;L4mx1!*56l{J1NDGx9v<5PjftjVn-Tloo z=XcLvI(_Nt=_^w)`Em`?9Vc9IK9CiHS$nj|c~g3eOGWanIMsp^Z75@cpfd|PjO8Sc=<<5P!FV>A z%BMSfx+kWlJ3ISS8nfgI%r35Mo!V>fY-ljD*-SO#Y%^|YGSMfDWE)|j96lf|;4Q-8 z6?_pLCA0vWVysFIen++?6!vaWBQG8=V-Tyx2$jibqH)g3czyOtCDYg6+1Xv~9_U`# zT;4jhxwF5$wzIypvp&8&+c`SW7#-{xA8GGxq&rICT#|8$nAKwB7%h#Hl3-w26zYzS z49DjHv((UMoP-?!E1(6yvY}Okavm(ZigbQ(EurEE{E%hq9|bJfW!F&>CAc}8{|K<0 zfFmCQEMOX7Eb3OGQ5(i1U!m0tfQ2$Om^p_GQZ|LFw3Gmt1$|Vw8rbX5MR*IafUe;G zONUu-Mxq6`MfA1T2b{h*;vvduCgo~?ltT}kMA=Ow3X_7D1h)_vBf(1rx1UV20~>(hRjyIp-H1{)@qwIdKsb2vfB<<0@9n* zCLk?P6SP`WliHv*-~?+W89`?vbw-M|*aVx4=4@IM@&>{K;TNYY6_lf_4r8!x*X<)p zzg3Gog8*2vqY%Z{tMqt_+Nd$$CY&|G2W6sY);7Jkv32J1#=)i9z&K^|n0X*$;iR5! zF`^(yxLInID-xCnoB3|(5bNkulPsgr8z zE){t~%QPD}8QN|GECVNpwDWC71XT)ewV-Ld8UV{%Jr?EdU<1|Hzx%Vd|K;EP;&1-j z`~U900bTv||MUO#&cFUo@BQol^R0jJAAb3_|Ml1Z$3Oh~Km5Z#|BwIu%IB`x5_Kuj z@TLa5$w2@te_}Y88VzNJ!`Z=LrXO$tz{L@+_|rZ9Y~RB9hX?mQ+gQ3gR$K8T#)|dL za&4=9 z^6J*zGfQWu<_{)j_qzv{iyaf7Qgx!eJ{eAQmh0pB_MvF1D^ncyg=*elm)qZPcze$UrO@BPN$rLXjz|NY+czu$B2 z_Z7No9DK39|5|nbmD>I*owpVYBL5(C(8wP05_X?@u5;(v>h_K5_A}L;YYJT*YU_Gq z>zU4tYmN15fL1;0*O4}#>Ds(rTSrE$3IZ%8eFIuuSO*l76Oe+A&0Sq9w*;HD)u$>b z2J04J9bpy<%sPzCTKRy0v_9kt{M|a_sXP8|0oLNPZ!JFe_DAShBmgF4qk8dYw^P&- z+WQvlMKSLm5Q41_5Y>nE3qY%ln?Kul8AW}eu=*F@-F)HAtFQfR>F(FfQZL3;OngCa z&1uC92p9+e>ky}o6EPf_wO|}LiEx*p1AukB_f8#C+OduSOJ@ZRL;gVoSd6b#$LKM^ zB6?9CYLf-|3guiovab+sn(<~-A`NfSkaF%T<|LdzwRDSIHV2?bVXTt|Moo$ai<5AK zXm^D5#{9XCWJhnhqt6w|C(8B3-BaraXEx5A-M(;PWZ=aVlxhvIj&dqI| zSG2GLyme^-bn5cV_5}be%n`wzQQDKF-ErC(17TL5!6IRzopLxix1Sb$6zA3BR`>+e zMhfK=MIpmRwa%zg8`UbaT7wf5swCv}`K@lZBNQ$6426qzdnAilJ*+FFp+pr*I%RFe zEXX}a3TiWJfc7xYJ4*5n+yLz%VBvxm=M6NfXH0PtZ4nrjWmtxw2#TdhjxED862P zA_ln#HEdAJhvZD|aW(B#kq#NKZbv0Ru4Bgf-BRWw@KO*>M@yvOLKG$Y0r6XTu&gEu zB^pIJNNqlta2(`rpe1CQ0>JV_6~Mw|z|teYLdon)%^fk42+njEhspvPX(dZLS`ngwI}o$n!taG>R+FG6 z6^cfe{p^Q;)vCjQu~d3YkI{fW8a>dDMQb2LyBDW0cs;osEE7N z)^PYr?oh?%E!qO060&kt zMuVAN03(nx0&+$=ICs{}hqRR4=1&CDMQ1c=^+yb>#JdxmE2*RXTFQqBVFT;ekZuj` z(xF7{UJdS6V=k51sluEF#%E;xI?}De9Id#c6_ZpL%FzlxZ56?_k{})cs}-{~n}D&r zIyzur{LWA@oTz1U{rx?Q-PM`tq3zQf_b*N#>~7w3aOSf^lRHt_KbXk&XUn72o`qb; zM6!J}S{jO#hoi;8K)NTK=^Yr~T3Wv{vv_V^1}tQqDvkhMN$z~_(Awe}0MguQCiQ#0l7LHb9-Mbr)|78BLH|HOH<0AnJMYta^)?p+&NG7f0 zY@&(|0qZuQoT48Ly*icxSjUVtboHwPm;Z3^@*fUd_=7%F!ub!n&;NesnJ=RNECg7u z)c24MGco{Lp#ZE`yH351z4c@->#3uuZ0_L!7c^P6h9-X^B4o09 z1(h;fed!m=FTA(*!rQwy-k~yTD(<*p=$$Lc22gT zj6O(hD7GEZ6{tzeAYTB=mm|P!s0y*va_#YIk0q4U*}SALD#UVpG(-Div?ped6-Z}T$GOS_Q?pxVM;3Q{ z=?)$1kX?j_LGCSP!5J&gZk?Z8KbYD$JGFim+Ud=6Gn?n2h4H!V3v=5S zt;a1Unlp18X0v(oh1rAia|f5EcF$EtXNOmIoar*@kCrE9JEj){)gD`_2(YMTr8b;z z1#E@ujcmcvQM^W8-)Eq$Cf0^?b_%61@K6?s6CAu~w}>`Yv{C|3@EmSoS(|9FOQg-p zx*Qg_llQuvk+3roa)d*vN_)0e%T%lFy?y;t(}OcJ{$xgl0bn7tIsz;~%Xn~GN@s~^ zEg_SbFbN4YZU&1;dotej{R zw@9ckGr^lk0RYQP+epsIh+a+#&^8~=yN!&)K-)16I(FnDwEJnvhs;#Sf+gxGK})bE zRuH`bn>UDAtc>WuEuxXK7zvi*Y>mEQt%*jAWoC>7C&L^M&k{|yM>FjhgQ|#tNY1S% ztY*d$h?fGLYasSUOyVq9;*#9KbA1uswGLOyLGEfDrZ-VKBbCfm*7we@ z?w$>&OO(|`a85mGJ*g!SV`-_A8WQfH+6;`w%&U#aUeyY}^fp2kd9sykY9pH3@Maa> zqQY9#SPMLRoAG3;v8mMr<0o6OlP%bZ7I=?v>&3JhS(O=BjaMr&aVWq*hjuAy)>80v zpcXx?#RSe@5kggqugrSOtgplc%J)D1YIStIG_Y{ylTUo++Ur*zes=HPM;7+)TfOj^ z{?&7($&FnnayZAaEOQ;><>i5tZ6R`Hfo%YYQ%(Fp4dh!^pyXk1w3g6&usjTVMU7Kl{{u zPrvZY*S`5jZ#@3_*S_-Cfw3+QjP6#umZGTvr?(=x%bh(dtDE<)Y~BluwX%72cw!5<3J9#) zwE!qq?V62cdU}SI=a$dbd*);5-b#ILe*V6t#ZRrRJ~%yj@5u1Qf&Mf7efwRF&7SVf zuCAS)#@52@z0t^EKG~Jc^%Td??LG6x+@pU!|Ja|eKJq84pZ}A^NB#@})=}IQO2P2p zpMY*v7?d$<=F{H=9n;m!1MZ-uXOLd+`0Wi_wLP}Q?CFBLHE8iwr|RMv1{kK(bLb5 zY(F)+d#(S}Go3p(&|1PRrE^P-og3Y|&w+Y(pX=Fqwy}xA-a++^YqgE1p{;LTL+$$0 z^|hzFHm=u}pOBr2hf+f0k5!X7tg`lGyR47EsgF`|NE*vc$Dq+#se+ z4pck`ca^o4V2cqI1#2^L&1fk&)~YhJwCPW_=uaZXLRSm8t{eur>n+W2U#sUdmb$%s(-bO_-(0#5T)nGB796@<8T< z+0sM^cVXQBW}r^s++Ak2jka;Vgez9mTU-Xtov97>Pp_pq`gvah6aB52pwJZxbvNEty;V{_5W}Y|tLUu9$?DLOKid;14o16Yf{p2L*Ic}FK3SQG<;M#3 z`H95~qjTrV-3#TO`BL|sFWJ>KwC)bo1V`5HEe4`>fC*QyV)Ye-V9^olbVYmoiP1uB zt5`c#s_*AJwo>g2vBH=?)kwAvR0kFZXHLfo6O=74`f65h6=d_*q3@3LCW@2(c)!it z;SATki7scfDh7&$#$+hld%TJeT3et5jAe0U+At?>@#x`;gi@LKNzP@F{DL#gJHxaT z!~`#C^XW)Yjqyg>X&_uC(rcnT6d%MHpOJLYLXfjZX(512>}IP@&yko&7Pc3 z;)Ov_ShiHjkz_qc*ps*U+123!L{Pk%f#919IZg2Tzs$k@P{kgq4^FM7P`VCVA6qu-r>{KxZ;{dnb(?=L^} zz4?cJwD8cME`9D#4gu@IKLLLFkZxrV1*kgKk>N@SSO49*eF@>jecv3t@>S5-m9I`* z`5I{C%GdiYeYJk(_v&Z9)P3fQ{pVgEIQ?SZ?v0-9>m%o00d;QOK!`r9Y|!f5dZq!AF{^v?nV!vOkXdWv zI^wFer#luNN1Y?aLJ1v^q3cM{2f*4m6k36J2Tpyoj@*SP79LU5@4_qvr|$d%z!Y;v{JTeC@4r};^FeIgeEZBxZ*=cHtZ}v*Z0(p(#<>E> zB;*V-VCh7Z3QLhr4tv+h>D>>R$(}oPVSbJek64(2SvWO%GmI-)T-yd6ebnP@W^ zP_a?1kc1I~J+EQ{%|^Zr6I;!ElNNavT3WTuE$Zer0}2GuQ7GeRo2f;EHKQ~Q2(VfW zypeHf;R1}}VJ&Ss7~$^HF>SQHiIy~?yN$DJ1t%Mb#cDmFa{d3N$4;10b?0We1`aAL zXtbO#S%9dZ)e9ajkPMf*>f;MiB&#CDRypJ7$KmeQ%(vlIXf>1sQY=`ga*mNZY2sZ7 zu+B|v9_#$X;pTZ|1Q_dfz+!zV+MOWm5ylzgT`@xN>foM|$WIn2C?+*bsIISYFw1C20{|9RikyP|!-jCS;dFAO$!jV^$kwYokQDg}$SW zbjfmqfXo1}cz2Msxd5;j(MfOsE8H<)$&NzX5nusm0!z8zo*uIRY25}`tX+?ii;4zD zFwq=t;S;%BJeQ%Ze7(1~-rLvNJ3z5kf)?tHfg`{o3D%k}R#JsZEK`_TSSfXMnFyW} zJOm{PqL<^{W=t@D5UmseOX)FDawp)ro0Q2+}%2B0g1S!#nywqWUugb8Q#@YOO>W`Z@7 zT(ip5)Fvlq2f#x2GyhY71w^F)783N;M}Vc)VE{vDA)%g#CW~v^XL!kPrmSX4G*j>i zSP>K=&_N+zs4lhHqQ~J)0TOW<1BzsaR;9D3w2aPZY10r4XU8a3knEvYI2a40^2u_w z-R%#Eb}vbbIs>gn9}x|QQX6R`lw$%3m`~3Cf}#!-p;HR#n4v=m5n4(Jo~+fAgO+uq z)VQnFXxEZni!)vATdMUhm%3)WiAJzE9P6GBHs(T&g;dvayfp3dH*)PWXD&ZJv3Ne3 z@6UHm_D*bOtK6+0$809f9PEtqr1s;*GOA0H`p?i6c#odcJ< zM=r1LKeBS_)3ckG7q&0WZ(TWk^@-ZRt|QbN$xcLbpvg#f+!G&+gBZa|ep}(VlA&~9@obso-8YAm+`YYr;1EA0zDsqt#%t zY0Wk@Cbbf_lazRZw6)L3fpX79Rbd)+O)p(-p@}|7uc7MFn8|n0fYc^Nj<}KKQ zWne+xofEwUfKGU+_E5zhEIGsN;aqPdKM=_SW=#%GpX(ag8=k#1I(MaeWWUt8>J9a| zechl^WpQcslQRoGDMcdnn_cyfFB;jQHdw^u&9z4Do@)rZb(J$mlc7fRWwTA?qMsilUtHlFz2 z++#nSf9y|J9{JwN!`}nCT6p-!OS0{15nxNHfrFL@%8~)=);hsY-O}VIzpZo-U@7qQ z+ckFow?MK3@mmx3BETBI4Eox{<*$tcU|l@~tWE%|gV%ZwUg_C-qPqBCZtDKn$kkB) zMR(U(Yx|DazT>QHq#CChBNqo|KiRwTNZ0oD{{2@5_faiECGuTS_x|$$Sb$blIqY4= zEMP2!t`JxCt{)2e!}~XZuDaH*b*?T8t>cRhyA+)|%|TU}Jccbhs%`z!C}>B+(>E%^0Po_`8h6 z35@!<2|s}`a)m(zSO||0A#p%g{}c{I*+_TPm#>!wrULmot?npX5@;n&gIodH zz=$RWn2Zw~Zj0m~IV;Zc27;zI5dfFr#9C*s)<76>MrWpE!0HIZ(spmKTJLS>%y7_wKHNC(ciOr%|O#z>3jHmH)P-Ik_7kMlY+ zvc#y309f$W1o%Z@j3mcnDG3w^*?a{=1$3nV)}i_8P+H?jmA+MLGSfUxaU{G!IR=Yl z1cI?Pt5IzGF<`aoNQIx|K@^X5LeA%o29-sHsJ$Jq=r&o$X&ux$U@RQyO06~Pjig40 zCo=7etEU(NF5aTfj8aa(o02U_Sd#`02ru5;qQe2vT6MI_z-diZ9fq=DX#lhI79%ET z^pwFw1LNA=o>)3o=*aXA*C*yilDVYQ>!vO6cFbC|;+R1Z1;|rLA{j^^EqF;S2(T0* zABy5v1cUI5tSimI_1;_HJb4ghPZ=yh9pl$BKFk{Rr@OPY$#iAd74C=>hU1O-K-XNL zYd&6|kL4!Z!Ct$+?hMuhZ^0Sq;JtZUsGV`9C126*Eef^_Z%rjq{mJ~06D^L*N}-%9 z+Tn_H`QoF+`l&*7zgXYz8M)LqcD~%bT<)FC)P}vux-;Bq^>!vpv+ii0Gu#7$jw93^ zNR1@RGww*A#o5lg%P2_8l@@%tLf3RK(_?X^c~906t_a@zF<_~17s&^#&M0q>V62B0 zgA8Dh)x`;R%3_6YbTppy2f}6ozRxs@KBOfRVJBHPX>sF>gXZ0g;KgYN#d~nLHOw}A zk(wF{wc?RxBG`<(n{nv`DK?R!mUVCrzbLsRhXbfL5X)L!Nx`0U`ih=VM> z{>*2-KmEXWCqMPaNS{8`)Td$OJ5$jA)OW@|@vX5tb(Hw(NZ$sH-}mi_`@TJS@3+RT zejT`K;>y=1fwZoCZS?Bb2QK|lU^M|w6=Ud?r#id439qxUs7p6Ne$b@1$K-KU=I-g~xp|2d`8v-e!*&NKC`Yt`*r zs&8NG+Pc=WajkdbTF>US-p%XKA3O8%{=+|*IQvTX#2;tTIUd#D%RUVZ7kb;MP_SbG6@>t{?&6vbI&gBV9!OZ7SogBGVpiWHctQnm(rvqjJx)OkgvU*zv!4|aEEKGyR zdaIJ^9UhfJ(@@oC#Rir%hzYYjZMJ7XCVK{`OAFLxi5jIG>1j9EWMY$YY9;`Hg_aTN z8FZ%BVlAyY0IZWOIyij;a<##rPR_(*AX^P&i;-+L5GVCmi-~A6W35JArMI?yVb>mW z7Y3`NTMMHbOT)_xmHz(0nYmlqd@U88DW?;tJ*J{&WXW*GaUH5CPW54Hm#ApsVrqvy+?WKMYv%IMT-1 zv9&X{SP4bA`%;WAW$~q1XPmVo7oi&G0ZPogKuKaSoAf4PYRuARMnULip5r}sPc)P+ zmukJecApQfjH2D)@dvFA4<<-0EU)712F?w*X`pyow3{uw)$J9W9@gRXXEJ@W)9y?{ z$1@s+)RMTKBy=>Ur7_xW^(G?m_PiMMvQDXgeC*)T#r+HC&tATC{wm6FapuaEl~bp3 z_0GP@$??Udq1oAdXJ@9`;fhA>p&+!bSQG#Y6Rdrp%?H?WM>L1J$%i(y^6O7nALE7q((?iRp zX-H8|*tED!gW0s0s5Wvs95zLjiPsS}AW=ODyO4WAPl{&7#!4RE;blaJ#pa@T$wcvH z+G>QGaul(IvU(C0Cndnu)f%A@F*V2R<{?0vrTo@`OIc zn+S^$XIa5ss&t~*Z3B)BifB0@qk|64_#(-2waa30a*Wez@wjY3fpJ<$yVsq-8I*6` zfZ6nB8vxcFW-1uGy@Md^cEB>o%MWEJkvqVqaF3xuMF!=yAjm)1q%xrd4O-+4JgL?< zsgY0ccE$q0YSWnwI17xfg%@vT%!CDCOJ_nZ!lt%cf$b+{ih?^FwVrO#;3ry*cga#5 zhzb=U*t!K+hqkLDk!m>%OQS=8rPg9P1C=Y*S2jtx4Oa1?gJg{h}9! z%PHm&3&KYP%%??OLKZ%&Hh5u1>S$AW%{06Wpd!E{iz`crF+CGh;cj=VmS`VpHrjwr zoRMm}V_A+z>4xt5OIkA>N23 zdtIKg%Uce`yIi4ms}BXR`%-m(vM-dLEO+j=H_o&-4hARh>FC{M?0MFi;=O6Xn-x4I zUwkl@pF#x+eaJZ|1sbkMZ#Xj=&5!#NL;mDYAUzPx55nur)hF6}=K-hmj32i~p`|2L z4bT=SLkpXnBPKYaoD>qAQHvvD^Cn6i-FthdC&orrm*#fXm($Tue^1xM)TCf{iXI=$ zTRoxh%+l(_+)`)nNbk_JCzuIFi@YO1^Ij9-(c?ii2y^S<`-xFH%&azHI-Cajb+`k( z-DC5|-LbMa((a2^1Cg39RFyM}w!1^^tUU>zwkO`{j@Rv>cECXpe8`F%A(UW(_Y|c- zy)k^MHn`R3-vYoYcCQA~!|p(j&)eFinVkj;ec_32V= zikI@DvqP{~F*>Ek!Wf;fIXgnWdeBn~dh0G*(Ipi<4p1QytcLvMbhIlGt<`E1iAYB_ zS@OpU{@T*q!{1qW>_>}_|8VKi?=C&`gXIT*yoiig-$&`MFw9?)%o{z2BU^2Wbiz>+;veu6%X) z(jN|-{nFU^*XJ(1Hop6mudpB`CIaPUXLin(oDvh0&djVMHRDdr2GX#^QT_M0ya+CfRp}lKQwy!@06jl7Kx-Emlk>n%}vhC_9 zb=DzI-SPLax#!-vO>fEus<&jl{Q*7q7VH9SQVds$rAoGP{e`UC!Ry0P0PA)wz6c}l zF2C^er5E2>dH${C7vG(~`R3luALk}78QnFFHER;G1g`*AQEx2(ROt~O#f?JFB$QC` z95E#qa+c$<*Xcxton493%Q;#(p%uRaZNxe}+ z(5&5QaoF><_UW~`Kp~oJcZCw~& zKXV6QAzz^aSfi^4Bg^|zv_yN7geyikV<^bo8RwjFxXkNFLCGNu8<9OlS#4PqGHeVqkb3&Fd*nL$Yl+*@_V=3@5F&Ks=T#EW5#WP5w5yL(`IYI0>|WPW~Xb)}=ffBDp@&9mp$4-SC32BxPQBg4T= z%9l#`Qwe7zgo^@tIugZTspQaCQuH{2i9)SwaC~}jY^r}`V)N9&`tGTP)wR8Y(`U{d zoI8K+-1)Ph^B2w@oI6-pS*rK;RJ*%IrzU#_`b*VXJX;9Hv)*9B<%{5~U?f;0VIeJ& zJD9M!LKe|$A^|>78Y+v;EjT=^=-?zb0G65NVbFl12y}vVfN0)@a*c|9g7+L-u#AjT z@Wg1RlBU6~#w|cs1TYpY8c5;LlSL{nEx}9*CW7Ov?oy?TVnvJKz-jc73m+*strErzfA&`quhw)8v zJiBa$L0&?%P7wJ4^)g-Q0jHp&pjFdtfQ42O%F$7B3>IU=8I=xj%6MqOlBHOuT6Ltx zK)0x|!?HPTsD2K>7Lq)21Xw5rO9{QY6R`9~!eF8Z+M3L?uWlV!9YGz&=`lpT06H>Y zeMm&BmTuEoG={@StQHN^s-{&M5UG-l+$}0?i(1vx*3_bDY1OnfwW``Qh88ud;UnAI z4oML)q6RHVZh^z9@Dpw5r2{jz8M#@Yh6dNkW;NiZ*EdWoS8PiWTFW zn82xk!(9l*I-Nn-m9>ZS{&d5SqTnanyG~cS&XgPbxsLU8`=UQN5G@QQ+lTURy z0;%K;Y=CpbMOWPAPX*&;XE5UqrDx_=K5^eC&YjxWUt3t49`RVIuvZEP+&Ez-S<1wk zXdA;hMVzcZ1ka3Qcb64W&p{~AF0IYJyWTiG; zs!lW3tlixih$0}1B!{~PcKe6-PHo@6w{!pLQ=eK}y12G{VQ=T&-L0#e8|Qa-&u^}t z+1b8u^`3`^2NtX4?pUs#?B7{>Dzj)zVY0^ z!RtMzZ}uF#BnvvI-`IPhbN9I}Sq)j;yU+LTJU_7g{J_@pJsUTMPQ3_iar*Ps#V3YN z-5l6?p=aY6#9kXHjTVA4naPw4TMD9mNXi67Kw8IYUkBv6UAJ}}3$W~vy^i9v4teU1 zzmMHUNJl=wXW#xP$+oB)Z!SOcmaI3Io_TBW2I$QNG!C7&WgQM432iPt`}WH708+QK z{Jfm~;hA?9pM7)X**8`Ya=m%_=8yB!=XI{K+L|_5b2wKZEJc%$)7jEmWT{FR#25gU zkuL&5>1+`#jLXuASy?Df3r)7Ak@*VoRtmWnZE>wFp|U0A%7$5;v!Hk84GsXToY9um z@ktFE1FoXH6~&oovgb9lzu91+rBIuJg)<|nyrDL=s^BKoBrpF)<|{ZYA`gfbYtkA| z>I^4!`nxo`yEF!j6Yc(p250oNpay^tL>0>!tfCYN`;$pmI21@ECgvB?r3&u~A(tOY z>tI0z2T{#IzRAp;FtQqpU5sSfhbC>2tXcGGX!|i#p^ljc-a2WtwBc4%Fz3*M#hozo z{(RT$?&Xhi5hAxB(AC8H*|D{Q@zpZ`Sfn!sjKz2o$VKQ*3hp>*^_eUZ?+LhL@kk+; z>L|HlVJ*pOa2B%&l*o}*nzULN$;vxz2Fj#@+jOJ0Nvp=KBI6H)yLyKAPS0JsGJW=9 z|JqJzWX2lHsaeS^xGAd_XPrh8F3hOD3aaaj@q#N1k2JDQ0&YNAXPX(o4y~Be;w;ID zD8k+D5hSnG=@&gg!Q-{KTo#wp9t!%BNqZ<1OlSS6bh)Rmdu(EUb7yV;VB_Fm`~2Dd z>G8$gjkVJNUZ+&z>iR@)mr)vn%Trs(troxXrO5VYFucBjMZ za|MI`QmN2r)VsRtUA>*1J+-d>?uprnoxRP2v!~8qI(P2Ug|ing9-P0hv%lXzJe(~S z8@+w??%rx=Pc)hH1fqiE!qDPA#$t2AmEd*@mI1fu%&eKRvVxlvQKe^#%|nY`oJTe) zBW=em9y1O1>&Sw|N?yz&=_$d;h@2yUvkoI6Vw4@DQ3@-Wv8)(n#VNrmc?;!Ey@|p| z4gkwUT1*sYlv~Lg?C9w?(N=&tnsb{;z%sOk(dkdYeZS6ZHR34l>Z8yK$Vq9BELgW7 zOc_5kTmemj^tc7+r&&YDS$TnklmI5WO^?g2K%HX2x)ZQk0kCjJYa}#!!c169IBO;? zY6I|xsp+VwGk}x=C~aCoW1s+Bnp7shEWno*4czmfm4?72${dgkSPESo>L>sUVVqWv z>kI^Ku~8PO(Kp81{TdT{1Xye<&>Ez_!@o7w=X2$hyXfTbl` zREDNDZL><#s?lhT2Cc!=sy4Q&qNUB;+-5|#XTV`?#x@Pg5Yegy_A&uP!iRtg z`{)RGQj}WEWPxXdGYl=pX&c=3qzG$RPkGdsMD4{b#J8RjnzZxo>+b$lI@FRy5rg2bbi1aXm|OF!FbIb zDv91S0<2Ug%JZI{YHt8w9hAFvyN1t{yEiyj8GuPPJC$gAP6{*tqy$d~$m*%`u8QcZ zdE*1Y^e}*(BiO~e+wH-cI|jJcldI22!73)iEvULq4(JMyQ3@gp762Awi*mM*-4nMt zBb*d;`V--3dU|4Na-c8bwin_d3#PyC%DKlMdw6zX{?VtN{QUJV2wr=8PggLV=^Pky zg|c>Eh7v-Q;Ai*%Ywc)YV8CR$b z?>d(5j;6X}>E1+kAdwr0=lWu~e)xQ%xqcMqUK~O#D(N$nD2*gaLy7WWDBtH#_q${L zjgiyU{+&wqdV6Cf*FNhDcX@nOufGP$&500LSrw1B+%hk@Aa{E}VK2_?N z2*-O$m4!-eC6yib1sncQH>ln*(OI2@VOr>JoLTg&;5y_r6bKf@ZH%@ z|M48?f$z@Wp_xy88|jlrt*q(8_FI$pe`DglZ%lraresat`}L`NzcF$5H^;7geGCP> z|H0(t*O%{kb?e@n155X0I_84O!9Zrjml_4Ya>Yh~8VestDp>r<{oqM_e;6)heKO9FI*neSY|ApZ_q=B7hM-Ofe>^@gp zdc1e@`uLfbVWfZi#=y=qeLFXLcb}ER=aEncDDBj3+B@ttjyLz7S1KWXgm%yh#}5x~ zBkLL>E!hU9I3Evr>W;sUZ9e@b(zUlXpH>8$Z*4vWowtwl*3sU#H=cfb?b@5`*WX&Z z_SWk4cUG^zyK?=#>u;=G|0zsZe)f%n=YE_V-8J}%8e0~#wbMd{7D^^-LL>P!Vq9xYAjY!hk!KK? zNeXJDsM;P?OG%BG(TF*%oRw5#%c;b?R!rzc0J4P97Sl;Vts|s%##>$KW_PaDlT~}t zT35{A3LEVKgW%S49)K;(Sv1;E5-bE*jK9sy8(7B)4Sqs{-KB!d0MZGS;e_02RvTNi zW+lr`i_Y9EtIdd?)EZ7|O(-s2Ppg2I^sI)G1b>2d1X@gVvjJ~KK15Q5(Q4e%Y(#0_ zTZ}M`JE@0F#8{}jAe`$t2jvWs&H%KS&1>LXYD#LsZe?UR3f@Af$w25MQ$!hmFqUltO=!$hZ0J9i5)ZOCp@NORq1mp17gK<|Bs4Ei6X8q}8rdsKnnw(f!nqFV6 z4Gb9=YnvJ6+>)(9HVwg| z7HuZVW~5N;6pApz4r8!Bn1}(Pl^(&9%uguQy8>Ic&ylAQAY{1GnHe+9nP_+}T4SPg z7z3~cKaEx$2y^%%u}l$Oi2_xMl;VKRT2qVGglt+Wy-JUvLV-rYU}gY-bO^TalWhjY zYK7ct3PJ(28Gv#SplFRW{PzKuz&(%Fgo@EUsjcsZ|4NL}5*rsc1Rcq8*twwJ);zk2zG!v8s{_m(}jb3duYfYHW zOsEiMk!l^_Bi^dUaZ3p2f;bnzEnXw-#w51cA@tx17SPpsP&ZTORY@!~|GzSPmT30KfiW(07` z73uXQ1`@@oa@T6QGUrPSx}!Zde}@$4a7H>4Qew%Qm|z8p)xyK z(&q}7XT1i|IDW!+*;r4>+W^fo$DLhL*rATC+v;qZ2kn? zgPA!OE_mRip~fVX2g~eK<0v4~Kse2Wy|dbz3x{Sqb64kTk8E~6xIcDrb21rpIYq0( z=Ja}^!BD{;YIphyk~=3lvZ6Ct~*Lf5uQ_~!H{zA41UI1&?5bkv=ka3@B+$&p}oJeZwurKkMW-LbR4Qm>9(dVTcV zi(`t;-yFYibNu{GxsOIh&b=^n<~c=UXI~gU`yy!c;Q5L3H;49~>0EuZf9L6u)6ap1 zPd_WSFAVO#(7*RWpDgGM+^$oysQ*i3ezmIKR``P+a?`}K|dV2#v>e^cy*WTE;_U6XZZ>~T6#s*04!!DSx z{`5O*3SC`$d-dA8vff*}_KWqW-&?=-?%K6?)~*48fnd&?A0_ly8P48Zy$(lsXXW~v z>(_p|dhN}X8*lDk`%$2KTj%c7*=k0n11BmZnJ0L-PJ7H!)M!l`tvNl=6||^2VN!34 z>ZB0Bmf{dJSW^I1I$K670)eIE0IZbJ8q?bXT1QapPN`glW_L%6yWHl=XGTf!opFo!ct#Ts{nAM_% zv%l;R(GxAmrbV296SRS8HCdYUa7&dNncEnh+w>(%qCal+#Z0{8gr021EXXq`SIJQF zIIA$R*~p#H(I*Y`Kh0iPnQnv27+f~mT2C}L z-PPQBqE&TLt!~oj{%LcY)=cOzN{dlClGU?v|t!6<-N*Y{Hn|UpP zay{q>s}8qn;NvB2CeCGG0O_nK%*%wziKuZKj2kHd)y`ujXaPY4hfi>MIhT|3z>z(+ zpr3QQI5(mz&gGQ?QJ^c{9pqeo*5RdWPCdh^2}*W!TFjh)@iskeRbdu*762?Q$s1@Z zZgH@pPjBWh29=0GvU&h|EC5@AowM3`nj4=@$D>y}X zUv{q`xh)O{?{<;A)nauDyvJb=N5Waj=?69fz%tQ-iLqjg4U+*2WdTK~B$z19Oj!t4 z@CKuySh`f{G|TZ=S|h2_;|7Ao;l;W9sbZyTU?d1P>BFT>(GQR=eF72BJEq zE5&d{33h-#U@YjX4Y(d-v~ra|tpNxF)0;>GMjyKfTYzTdd=SuLloj3}fDuj!7|H9+ zjLyWMq#-6&YqqG2%!xMBT`h)I4GKjBn-6EwR|tn9;5EPt#wlK@y(62fkeb^7u#8Qu zdYu7PLT4zxQmzy-nPMiJjwdAE>T`Sifk3`ga(aF6y<$bt;q|eCs51e;QCdBt(b26c z9HRm_<0mX$!UDG?UISq_k`4pmFw-8A3)wySRBj+&9CrB%f+JaOjOS}Z*-C$V=V+$X zE4q`}(qPZvO09dLT%ArAhEs*1eEVp*Hjyn4x&nD#irCz7Z@B32Wf&>Mdy~For!Ud( z4#Pn<^VQ92-)?g(}Z9da6Z4Y&b{vz+qDt0UYER)6O3}j3Muun*EMsSPE zY7go3q~2t~Dba}Ya8lJ`9NeZhnXGMuOHcYWmB+kTJw%pDK^!JEzhe+hd!FZWlWiGF5M%>TS%A z46Jljrw6*1HkL16IPyaO9Jp3mg*5`k)@%is>eEz#@ z4}E9l!EdjA?mI_<{vR(r@a;vUZ$XRtpZ*q-ya}E8Pkv+W6JMYE1hh!ApZwa)CxENI zI(0wN^!;B0-kJjBLiw@2G4+YB&D{U{v-iBbc;%VJbC1+Ux0A);P`Wo#9P<~(?a4tg z(dSGJxY7fjRKGtx6i5$wvlI5*d}H;Ip53P>F1EBL~;JHXa??dwTTDGn3~5xj-+DpSwAF=H~FhONvGg zULHModF=F|M)zMDIrZZ3sTW7~UhLn0v3vh{P|yAgN(TuAfyr@Th_RkU*&=ptz$T1? z0H+kXsw$pG1+Zit^3)xFA6vNo{=ze$pD#S~?!q%~Ej;_i{EeS3Jp0qdXa53PrL%}a zuijd`@y_CncNd>|cj=jTm!ElO`I)x?k5;d}v3mUtXx9L+u7iNF6wLYnS^+|VjyKT* z5n#Owq_uwiFIJy~ z@6iBb>F#RPoq(Hcls-|(?GE?QbgQ0ef*V{Di!zm)8Iwh#B`@y|lcJlHJnelWVbMZZ%t4jI5ThVVs+DM!oSOB?W+KT5(IWiRQgwgT;n0%ftY3H36=nRHA4VVGAZ4 z)72qw9RXGX0oI{6@V9AV?d-(rSz92_x)KZs1z^Rj-Xy$8xJ|6~kNcAaXCy896Cgb! zwW13)L0bfe%jx!bJ^rxh^0GF#&{8crqs~m~P}w-Mk+ewuur(Oga)J~|Xh@4(362Tv56$l(V{?GK|JdaIk&{P zY>ZPRCEj46O}qsYte7AQ-heBTAZ<=sa?y4V=L*0_4aYa4(taS(z=$aNis0bC13e4D z>nV}6x&=oNNQL51vUParyc7_mpcTpM@&zKvXrZG}>a4mWF=sHAZ*QNOn;D-N9vtlH z?5dWlm29yPPbVpkHIoF*F&2?y1ctRTv_Nq-)?#HXqSfa1@(!;ISbmG>G!iTT7BCQy z5XFilBVYhYB#;mdxW!m`L9{cpXkqQ4NZREO^L8)E0ceUCBbaHyh~nbWLO+xap5g(p zOq4|rlwot)-GOALq%)FmrPrG&oDl%dfa(IVbkETE_{<{C*lg|yV?{+aky8&Bj50YL zGn1^_=<3k-rv$LW_$|6p`f_?w*u{~YNN_yK^PJsbu{m@&4c`PnD-f#aY$8D?R65u^ z1T3}TM4Jvql>S|<+7^vbYXWcqpuquOfMeu5SaegHQAyL#rb98{C)-RaJxQ`Qc$*qM z2JaMPFaw!UCW7ZBKY(M44xS4E89KZ90H}F8Nm@9L_c&egP}FU6ih$=76AXr(E}zRAv^hPzpWF@F>QE5%Ad!I$zT z>b`iNCpwbr*vfURSNnE42a!C{K3Aj%BWUWAXbvxQBDf5wh)|x z7+Zir6cjJ|3{AeL~d3MxB;GU*|+MTh9anL9a8A=s5SuKe+JlPxl^q zYwPhJZ++p1JCFTn_pv|Segr`3c75-t{ody1zrX&_cY&xrsP8O3@J-Odr@yiIfTC|M z9SJt)KlSywPk!}w&421^FnRvd-<*HoTS%Y&_S^&CS^CsBS3doX7#%5&UhZ7_%)*tI z7O%d#c=fe~E3YD5l_huPuf95W<&~LBFU?$jY4-BVb7HJN`a4`_wOHpL}ob z>7Ok>_p_zv0HpqW{>G2zuK(HMvp-#a{*8qjKbd~&N3+*{vh?g*3(vg0aN}ol&w$=V zy!Fgamu~#o%CkRQfBsL`p84_e)9UCtnTD$%i$hY{+ zJDXqlku|rZmnxJa9gJkFg;Fl;_c>Ufm$TXI9G5294l`dg2_=FXr07A8Z?}t4hc)7` z#2swJBL*B+iL>yW;5L#O6IsLQPRi0jaCwZ&7`ZYo^_qkZ+}1%#Wx}4Poq3ZGH*#@3 zmoP{ujh5L_B3u=-J+EcF8o0Dj;z=!bLWBKNmFb_hnLe&Eo`l;|v?d6k%6L)**9QGv zE&7vfXdTnZHaM*l$Vp+On&4E9Q5uqIGn1_*vc-ru8B8r^Ld$Sw(LqSAW;59WyWo^f z2{`Yx*n_Tcrcm#9gp#codzTLXCu);3mWh_Cp?oD>?R7?TM&5nWz_#I56Yu3baa%BB z;yqg0egbaq4lP&~0IYOl6aZ^{{S1KA*c!B`^I;d^+S$>i(^g-Wb0s-Xit{D~Z;E%v z?STZwI{-)ERp}XoKA7NA;V3v=kFz+%5EQ917)=Dth&H&Q>2Y|!daKLR=o|8d;(DM5 z-eweR%@or{GHQa+Affmzlf@=@LY`RKWD#{VpcSje87*nC*nNUG#JdB$+ee6Y$_5PT zqHMNcDl)r1JGDI780ySa(!o^F9rap$c5A?C@razqMoJdU%2JYOu&^qe(9w*Rru8&y z=0#j^%6U6ogw<_gB_ktg38Br50IStR$rvXXXd7*H0`$9eN~&Y#^ov)?n=lPPBAmS?;A z8>xIMTS_N$@nFo)+j#&cXCP#C`2ny5r;oKd0IUZ5=5D1W zAjlJKrdEwv#vmE6kn0U=)0zQ*;8CPpQrd*G28=OaC>{3l}e-67&UGB zrV}kKEv*{0zNJ;y3U9DYkCqv#3_yx1HQv;MvcNaDngOtI1|`)*37@P!R`d}Tm&Fz& zIgd)ux9J3%GndW}CDTKpSeMnAj;1?nT@&eiqt-LwixwEsCwWqKPtFtU@P|79qd;80 zgV6>6Su)$3%JrrTeSlw{aL(qA`lAJ>FU30}yf@*FRsD&6cVswM*(}yKi=C^buH|B5 znRB+&QjwNQw5>!~a~Pj7vI+9AlVt5B5KIugKv8*8%n9xe!BZ7|b$~E{tzdeD6!VNd zM*~uLbAmT(^&txu02XBn(}Ir!s1kh`=e0QFI?|yhZAQ{=Bqg=c0*rN1MXJq`%4ApL zZVl;f#q6!Hi96J!TTOUWxEpv&HfTw0gsqLT6L!Cu;f#6>Yf`x_COc2Cw3#L`tA%%p zUavD1^q1Z4yv?5CM4(LM4HR8D!Je|%5`sN#b7TcEDcUoVD`)qYo#75|q7g{d ztiu(lM^b}R)8|)~uAbhy`?HrHeC+Dyp1$vMPks8KM?d+QCm#6Rlb?F%p{t*|vUg#3 zb#G;Ur>AS8)-lpmpQu%a%cXv|Gi#wEJR5h}3)%EQwKCb&IX^RYYG!hOck}+OjeB=D z@4ImNGk2eT@PR9jefFM5AG-I+&)oay7anpa0IqNB&~}v3GW! z{EO`;f3)-Xk9Hsb(avMv-+t@|w`=Rs?;}0(gRMtoQ`W;sYY%;I<-tD&0bnhE_M0mY ze(QEEefAp*p9YHh+TsIWzf((}`NryJzr74X9!ACC_}$G1{^-;LUpe)uFHdein(f@K z^_&_SJQ(WTX-{>>1Ep}N11-`F)m@QJXQcYDJXU#LA0sX2UAPkgvGez9-mfzA6~ zUAp&6OZR?x>Ao*7-}ief_y7LN{lB*ix({jTo-Zxj{Y6EK_k3yb-Y+fO`=v$b-}~i> zb1x3<-x%J%F@Ela*(EUZ1}3rI`y~hIabG>yzhi(}mYZ&%8Xme{{k`|7~CR|e0$(s$-1;Hn5!-H`1{z_(?8p~_U_h=pDsWBjrHgLaOv9b%{=ml%U}56+EahNas3U@{>`87Jom=p z7rwjr#J5+ke|P=H_gA0(?$Tr5*m?Gkw_p6`*2~|Xe&Q>0U--`QQ*W+3`R3|V$Wpa@ z{f*^kkY#HP*|(1AN?|XgRYX^B9y$tTtzZ9(^~b-*W=9BLlylqGR|fy;jo07)_UC^5 zM-Tqwn=dYmj|+5?rYo3`Gg;FlSF#C-g}LriTgmNN@2SzqOvOJ@_V=W?To_L$oq`Z? z+9z0RKOuC`ASP!Oa{fS$wpv+>gQg^cwbNplutYH~Yp|A0_Oii|)jRSgXI(EA^}Nq$ zvFT{5%0xHo$&)%tb`%;uuF~GssspY%*`_}MH{xmoip^>>lt5;m%1I1f{L)A;4LF}(!e#D zg;M_%;MC~q0cdOu>4>Wimk>@syLx7DZijUxd2gC=#w;G_BzaF<^2ZGfa_0e#m^cS+ zg}XzcNzbZL?rE}3t7~p;J=xsa)TU|C=-Tw~A*fHPG#VpZA8i;75XP8+18h#cRnl=* zOq58Qq-WSR495gfOENkNxC$kR*HSc4kqReO7@;NUHZyMGc`bq@*2r;Y-r@*(>ir!< zQ+*rztE;D0ch2w5ZO#|FN`ZNvXZj}J>Epr5e{%3r-`>1IE#uT z+b{yHM#KT9D0p_j+%_|+QXBeS9!XIYzzwK-@(BsoEJ`2>g8<_cIHKEdjCxIK|X zsM=kem>-&6nGB}GzId?O)v>y{u)01yIo&rp-aWrGH9j*oJUN)mM?67CFzU^fGLdAs z*3~gJH?h6HIX*KUPR6ZHH!V6z-tO>)MW>IkI&j9y@(!HjX^V{&>;PC+o3pE@inmdMofe!J<1iBr6X7%xBE>sG@l2(&CtK_wSu0>x zJe4;Stjme0RT%c2c+KtSVzo+g02KDO7+eIdFXMN zY=!IG(KLC^tv*^TX&`6=N$E+_K+-0-w#hiIF_S6-er&ZuXeEcYD{<~Ea)lhUeo!vM ztcKStuOieMNWBRqYfu2INoA5_urRfOQOOBYTD7KiGr8m-g6HpiO7y@0%{y`Lm)rMqfQyUMZGPDA3A-|y<Evu=MT5H0v4Ie#RdDmEgisyk40`O7YUB@pQhMCxvT$>Gh}JsGPr&PgGg zJLZcN9KMv~OIh3r2VDFT1MbL3v9{aMvtMd#)~?oNbt^ z4R^HRHWhBw;G7nR?*nDTNRt^em`pme5oau{;Npa^WG{GpwLrKt67NoA`m?3s_WD$= zJeDbrWQ!xI>_8&j7mhU|@h;e#$PXk6gR$a3v@j4W4~KI7p=3`o)jQg^yti`klV?A9 z<1>$6yYGRguHN^^#VZe8xcu^?k3Ij{2fuLl-Jd*taBg#NacZ?uAM2(xo@tL2WyYb%XCw_YHg+Dv}|E26LpyRl*eeZb} zCSY5vW`=@hW@hGYwV0WiS+XQsGP7l7rZ{mNJFycx948KELX(-`B$L5=XD+?_osvB> z_kFY8x7OGCuf0xJSGO9f>io{$=j^@n`R<*!dV$?>r)%d+-Mj8~?!4W-^M#JBK+m^t zztz6=cE{E`ZCE7n`MSj$bsL_k-*CNY(@mh}&CjkhZh%I^hG+ib$9fX*)=DH1*y{~T z*i#ypuD7he-n{-s{f6giHarV9wyl4vcmC4Q-088o!(IJLk!WpgWp{t;KwDW&T_ju^ z^|e+;dfMWXV`cNx)mzuK?ON&`>8YwJO-F)77E6KARvaqsiPTLs&K#>>d$xY<`TDiz z8s;uE&I4V$5Q=AQ~k%{gU928ClUiEKqCe;a6Hm`6jRU9aMz(w=OKVu57SAkWR!R? zRcpn$h2hsjp8C7nPdc|eJGA$1+m=iI?uq31NNl)QUsdaF8B7mvYFK}`dFfd3==Qq# z1AV*Bjvl>i6BO+x=4gu2&iWW9@kZ^JA?{ z!)n5!fqjr+%OVp<5DS)x>3oESa&b&r4waNiBIMElX_2$YWIU6RN28Ls ztThC{n)z8ILM9jcSXEuM}}buuLN^EQ{4P6gRb& z0d@B`cl5V(1M;gc2`Btr{q4;ijn(y)fUXkhSiB%=c7S0q%tTPu!}uVd&OvD$n8Jiu zTt1b~U8%8%&8!!SWtCNhL&Ke&JuM2IT&$MTVGavLnJ^Dv9|l-#n8E@=LHCa*BP1%H z%;3@3JO&rw8jH-}km+2ZM5Qy@@FWI+hI|qYN2ceIX_!BW!Xz`Hcwrfh!_Or?04z*@ zM^_J`eh`ifW#!WWjgc8h7LJxfU;^xTxaY&U@DHB#0LU=F!cmzx8f^uzC|Q`l3ZI!z z#ug9e0M@}Ku>X~@9-K0ukxifi`~vL<>j!aU1^_I8DH+*>2Q_B^W~~5L{$pU=f&muT zpNb`Y_#0pm@(9$`D-NVgz&Zf1{#FVa_jm?w4cLzPnE+7%z`|!_W3!{y05;0OW_mr? zo|_N4VI~e^O3YoCOJLzw04p<(lCk3b%E0E`lPL^{i;9U<)|zbaezI3*m@U#M3f7`MOTSACwHGrxtER47&lejtqhy=814RNKS4n|t5FcDT^ z4`F~spb7~z9s!*43=~fTbcN)Tc>u7oaSs41ZZxNOLK^@qnZ{+bhpq0o)g4tDT#!%= z3w0v7Lm+XYB0EoP2m8y^K9%0DHUz-V0Id*_?m>tU5^EU(HL7$;bTOeaW%qSBL!D-C zy~$mzb5sDRf~9^);$!lixfC@}K3$tfQ$G-np(V2QRM;ZYMER-^o~ffiW)|PU<~uk7 zr`lR1GbC98ClxZ0p}zo@*v#Mozyim%g2s{2xl#&Sgr}l;BnaawJP55bv4&cljWL`F6cfewzeToR4Mgc*pO%2shu zyFluP1$J0qeej(C07XSM4r-Jry@y5$X5Bm1M-?#i)|ME+H%dd9tdbxYYt)872V0G-c z+X)zJ*9&dip6l2K(CUTGZFf4i-08x2>vqegXIi#A)4cgc%ch$x8*e_a&6sX9ZNStF z?9wxhi%$ch0*$7{8%+SJR-%dkut2+R!?V>Jo~_?-qjmk0LyPB*UVQPHTdy71cW`W= z@6e7-Yx^7SUR-|d;_}V?b3ePj@40%xWR`SUIF7nV!CWjL?H+B;UY{Y>NT=bCoD(75yEraf;p?7iQx z`_0CkuQl#|eFe52PJ74Z%kO!$Y4o;DU3*FsQ`RbACmyQ(Q zI8u81>PT5xn87qLxPCI*MP@nZ9F;`IJAQoZ^Y;(D{LI`Z?;U*h&H=7S%z_O}*hGRX znJhV1VU}va$!4Ii*A`mT3 zxFSAS%17m5xl!wh2Hnv>L1jsztSDNP^2I_N0T&W+WLg<2=J7-*l}TYCOgcfz zONEe#&lL#&0$4miS5!7aWg&Pf7f<0*833>lG6QfcpG0TT*f5m=^MrDp!Hy#Wz@h;1 zz*ZiRD0D7NhhTp!UQ}64pmTGvP==Kr0M%G5}+NjTk(w_{jiZG4NzSmMnm1 zKv?n%B0DROhAkD$#S%TN$suLsQ*u`RMFs#hjJoh^0AS@2voKJ@5^G^Eo`GAPfnSqB z00NEGSZ0U6RA9t%F+6llt-)3u64wA_0fZue-GE(%J&Jj@R%XX%ug=T?BnRFtkuF%F zD;}N(=nBPQ7bR?-JD$SN#=}CHU1yH!EpeXM%0ab=$iS1CL@KL9>rfg!8jDY^_lQ+4 zgC*$;RYy}zzHqh96csC-sMrkHi-jmwCb?T402WgO0LvlPMFh&Y-QVVpbc70ee2I2< zv{|5v@DyQG9t2_wT^td(tO4s_3o)^Tc3@$dM`21>167__qux=hGA1;pl-iiI`6`vB zB$H<&v-M<-mVp{r0x*~~gGM${L}5wEOfi{>(N#8{4d`kGurLo6hFJvm{{Sp_4H3y8 zA=wmuK0}OW$?z-;u(HU)74X6UYYh?3AaXN^Sb;1c&{$1iXM(W=4Wd9|CSOg3G;E$# zAoHO@JCH!?1W={W2E_{R$^Ta04twH0XFT9e z0l@Nl(ki)2#J5-t@uo(u0+w=^esHVl6t?Qp{T)f%1_)IeZEX)D+T0HOymcp{8a3Jc`n_L=Qc_5g!Sc=TL_Mm$#7F5H{9 zm+Pi4*G*lioxD^tak+ZpN)=`=S4~~2ntb5;x==ZBp%lZc^TlK53n$JOOr9&8JX8uNoK8PBH3Ia4wevwDwa^o5j%Oxq?+Oo60B-x zYgg6U-95XmcJ930u=Q^3j@N+dw!hrC`_;z1Z`AL8wQlFjbvs_H-+rfI=beUKck6e( zSik3`hP^K}EWcF0{Br%?mzwsx(7fY1*_a?pH53-9qssT{>4|4|mOZ__;_CLEkXg=V z3MpI*foml~PAcq!`TEg;niD%p4~`qJ&UsJv8xMEumRmIoRl1qx0=?EqW;)1RH;H4V zaP1UWPvgL)h0dNbYgbw|-RtV=FJK51B(7Sbw?kqBiz>1yg_{TK=bEb4cQ-Yah7mf6 zO`_!!@FY4lpG?G&DUYwtdi3#(M^|V3^W&=@d3??4tQ;UPqJ3-?##oQ6#?t&el9l&Z zE*?`J{_#Bgs$4)_IoUWOjzpufSX3^9%B8dU5Kktg!)&2K8cHSOg+&gp-|q32R8_V0 z^x3?DToS_-yqeC z5h=5vfd`sKV$n zIsyuv4H3y1kbs4V>0CaAjZj!zDu+#Da~WKi%MY5r_y4t!1dU}TXD(fo)v0(2|Z|_iFcYk+FXG>XiSu&llI&A`}1m+7kh=2_X=xmtD zML7r`<^#Io!Y~R!2tX^)f?mqyFe5+lgOZ%U2X~o%^`7f9+p{zfpY#< z!WpBbTmoPV?g~q>sSF;OhOi+qnFa&k_)A&n2Yaqq0st}uhfS2BW#;3#0z{@&%C)Lo z0wFt}n4M2rjg3RF#kQ-#cw>dGR%PQ?=RDMdSRsI|RXKPpVwjbmk&9LQ1cdR}>Kveq zYFR7efx`MLU;z#TPXQp6OP~Xk`6)ODv4w~DRahP= z(yB}x0HBO4Vpa|rkWFR|J_DmGY;E9QCe)L1^J#dj?lt&~tULlhNnlwy`Sh$jAZBJR zJu?@;7BwS>0+0(&VQ1!Jg|t_eC6cppDLHwxoLpK?4t4b!46rgYi5VG~)?^SLUn#Tm zXf~!*m^+P>os02YK9&fLnnxhxNE8BvN~SZwwE;&W7_DZ1I8a($*w9*2UQb)3O2{aNFI0bZwRL_=Z_-eb%6cwssT3eMP*lG_n zm^@V~OEC?xF?db}>R4GzXk`iP9I=Bd0d!?$@Xer2=b7m|liHS&8KOM72bH>52pHTN zn2*;P-6~J#DrDMm1$TH0PBBf1+YK^D~iC$Byv{( z3tB_sU?M_*v@%GTH)|z6xDp}+mWW{c5V>HV)tImv&yV4ltMN=aB4eUT7OLU!u`1UB zsS9wG(V8;Z3bdve(8?rtED4s{5*Mj`Jh_Xn^q>kiPwC;SJfJPm_)w)Aky@n+o68ae zBdqb(o?TNjJBNq15BBaEAK5WFd~j~|$o$&f6Qc`Vox=@HJvEI{S2*a1M1AS7uQ1>* zEl4&LBpSp1DzCG|YE0->-aa05G|JeC^IB)*iV#y8p$|<(DUxUm9C}sdwkCt{u-0F2B*Y=au#yPxtJ5 zvj5=qhD}d2ZN1U8|M`}kPq*&4*0c9!_pTewo1bjoezRlu?dF}&Ht%?@dB?4mowrwX zt7$vnt!Emy-l*Spqh`x9K!C9tmaaD~Jl!<^bo2bRmiebZqj4ReuG_7Px4PEf>|MBC z-m=r>Z*n@5N|{nBf`eY8QH|QQqUxA`xV-f6$jGtbvCR$5>+9;;f`MjFuqKcw2qeuK zo7?O!iC1;CPK{3P?b>j@eerzz()q4Um%2A!2I|;wp=0TM=hC^(MW72^>n?V$yVNpu zws!DX^Vpg0@zcYjhqi9LylwyO=IL|gqo*5YFSIUPterT~IDNK$?qb#4h1%JR4O5pI zCNI@bKT$V*rE2nA<;3aA$upRyPFGHyte!qsHF2?W>Qc${#lp20({mS!W-pY@oUfWX zS3PwWsB#kQf3{-kT=Dps^vKD?;PGhR5lkx+v;Gz?T+u_G`n%gta#=sgG~yYbaV1%j^I{r93+45hnB)m$!x|&Oyc5EO<2wUBwVQ3hQ$;QNGa0 zW2hjuT470**G%l{+x=|wt{3We+-}+RLe-{gl^dUG+4Dl{?iXse+^E`oy6kaTfh8b!}5zQ%XjKFUu8K8aAFY+B{h^;kIWbE?l+xSn>@R*$D`NK z*)jrTA#$x`t}TxRI&Z=FSmn6`4NvSWeD6%_-CZRw?k>5#t?0^P#f>8iPM0r_VI@Fz zGHfDnZTYYT&yuz`*6x|;+}vHfYrdqlrw|WoiKs>G@~g~Im!Tr8RXw{rac;h~C#Bjk zTU{Qp>QIP5%*KPU<(hw5{n$U|Wv$6r^*A7_H90w8p!xXf)vLhYn#{*mWk0q$_fgO> zfF1=yE8^og%H#Qz)%oNsJXxhT+MF((!JyPBL<$}(WYM@}GLwL#=H?M|Gx9P)Z<3Ll zm7Sjr+GHjb@LVx2R80-H4taM}d1HghLI#{gX15{C%63`y(!w&yp^VR#p`?x7D_EG)4*{1r_PGftIG8`quuY z#;*F>wz^b#aYbWYZEI6`T}@#{d90|&EiJ^+ zVLSt6KoT}8qp`7yW-M6F;7UP*$`Y(d$lypBTnUxMr?3zrgPltv<0y0>B8^31a7YX` zh0URHAtr*bQJ955YNOunaRnlwctH}VrlGE|v{UX%>}#h!Tu0W%;ig1h=dODX&fv>hyfO`ESScEgi;0AheTtN=*)Z~ zg-Buj1+dKdSj38)m5-;gIS#+KqQ0iMsw`1bSlQG>M}%2Kb~YKts#%i(U_t*czyggG zz+wY2*uq>KLnP6$IHH_8 zGQeq)mHl|u%4)$Z++*3e2Z^t+vN@P53uCMY{;iB$0$`5SV4u}Ft26TfU15PvBK@%p z09csE3((br)L9r{VWBz29(=Muobcw`M0$Ir^gMm6~aun#^X z2M_3KRc7uAnE|fC(knawtUMf@NQQ_ME`h?yBQW#un6UE9Ie?#l#qw;eq`V?#l4u-Ukyfa(NcAq6(IeKocq*$%XOrpO3VlGL@FGGhmuEr* zR)N&Pms)vZGhbq)bEOYf5dy$s3zQ6@oUgXX%@LkFq_&h>eT{)sr#sqg@znspBC$;* zj)?-9SOOab)`4*;iL0R^daN$8#70B)G}NH7#^t66U=*{f$l@%tI10`7wAqo?7-JNM zip#UGU;`UAuwXqbuy9agE&&W|)GL4`0iW)F(A7$a@F8GvvIy)<0y~2MxC)RHYYmCL zhR9h>;I8XkJ!3v10Bj5xKs)9vR z(aAD|qZc41vodOuhfT7OQjf39xoME&&1 zy4h1zQzxpYPu5JFXqh_QIdisq`a<{g`L5}6UDFpjrZ0C+UG18@(mQ#nv~Hu*)0&KR z4))9s_D;4mclLp?a`$jodw*~HU{CYFc-Q2niOsv_cC8y+7-}4BtLW~o?jLR#9jYJh zuI=k-931VLn;zZTJGrla=HS5E!!3h5ng_Nw4`OQS-`d)@rKx9gUFXKyj!iWko2%M4 z7uGFQG;OS}TVE3ENO~%ZQr+bZOAY-82ItQ9Pam)E+FjGJr*8ao<=myJ*((jxSLCqI&z>rsK2`-jAVykeN@vcc=gt?*UjVjb_FUD}S!^~v z7K=PxJ$a^T`dkSBtkF|gtZ>DH^|wIbLt%Fx^3>nme!`Vx(0PyMGyWG5`ez3JalRr) zs>3S`B&Cj~($lOi*yZO7WjQS9QB;&AlH&yOJcyUU;yy~}{4YBCzs!EB)yI)(0Fbc} zDJ(SFJk{MrW7}G{ovB@S7&O|pp6uCuv3>i+u02n+?|G(q@6FoXH|qC3->`hQVflr| zeRt~jy;#5Z#pb;)wC#G<*Emm8I+;R2cSqTC7uH=`ZrnFlymPu$uhtVd>U;#ym6gsl zQ+T>OHo3goJk)I(ZIW#7H%?Wd+j=zHyOfJ9y4jAfL?y^&tMI6S#MKiZ7hdS$$jm+M zjXTHMH+7Y4nn=_%MYCCI0^jIPC(YitUTsO3L^pT#pB%4j@*#0E)gmG`#+*_X-l`IK z%u1U^AVa7uQtq17kLTd`XWQ)rs|YfK}PVmVzO#TB0>cHAcC{s4>}%?jT1bLlp{x$7v6H{ROdD zX|XLB$e~flFf7vQgc^<3VF3>n*HU~>#!(qOF)Wc8>{e&Mt+QG&6KVxn9! zn?az1Zy+a^M9d?T@~K1y!iL3s4j&dMBoq#V$RM*&w$WyCcwHu&$zU<4^=gSy%H?sW zY%+t(U~uRZ28jhRSP-2jLDWXIBj5}sgMp;Kpdyv7NEcU^#tKu_%?*tmt&JTmO`WYx z-5vEE?V)r!TvS|GQ&-*EUR2v)3&aR4ekOsHMPxlpoB;_Lu!zRtQ`vkv2LP6A1+X5{ z6%d)hCo_3;u7Cj$hl`LHEHaBtW^qVNHkrvG(3n6E+B7Z<9>tNVh!DIE4Doo_Of@=# z!eB8tT$nH9q5=-gV{l+D%I66I2dTwkiBuxx@pupD3Wi`Vf^bn3;S0D3%0Uo_&xiOz zCcbF+ZOyjk2l%r*7UBlQ5V@=4r$0vqNjm~0W7D$_5r=rW|bY)1zx1?gjv51+Z|dv#})=4?I`^kAMa3 z92|wlMp%dtOP9|9{6PokNoBDtPMgJP70JZ}3MnHeJ9{M+0(eSRE;bG80bl{x%E_l= zj;MS(MprmyKAw@COUTU1%gD^h$jV-mk(H5^m5~W-Hi<&b%E`^h&dSKn&crrmWM+bg zGcwn#0X&(VnVFZJgGKnThw~m^mHjyQm{}NBVi1{)P20*NP_w`X$;?{~xDz}tJ3A{c z@6pw(9$CF=Rc7YutgKa;Icu`=z@A_q7Agl~^ArqNN@a@yg{%M;{J`HMkePIrfX*6} zY8{YB%aa?#T01N^A_^0#v~Z&7@(2PZj8%FjvqVHX z|3Ppt3(s0<0KfvmcsKJ^vT2n?_N^eVQ>??AlfYew!rLx4; z)&%%y25+&}S)j2-wFZAtL3M9y|77>z&e{2$6XUxkMgdywo>_Z%!={s4wr(C8TG!RJ zb#!EDaJVv(OnT!{UqQ%U;`5iA%}J9XZnqSKd{woTgH>gHwH1AxjlFYY^PARgTo{{M zH@>hmy|`g!!}_W9>!#=Dr`Ih^uU`icrF(5jyfB?erP6gZJ+tF`u8kkPH+bOHk$rb2 zmv2w+xx4Pby$$>BEbKnJe%JEs#;r5!w~o!tjjS6OUDrOowsmf)dtqbm>|Ae8Pg_Bv zEER1mNVFFf^%NELrPF=sg8oFjJCW#)$2y7%`-=((3JV8nYNvtf>u2g~r|N6Q>uRRz z>Za=Ir)uk_YHQbav~2Ef+1%T@slRz?q-Dcs<6>9&ct_=MSN&LL-FSEHbbr%KOT|EA zd2dVgKx@@NNA+NT{n&W>TxZkxVBK+E`0+tf(M^l-=YNY^ZYu#vunq5g%Tfpwi7(|x`3LwyVVEyI(Y<7)@zCwdpx zj%*+AUN_ylVWM;M+QEYZlV@sY0bo5*H}gcr?B()>i{-j)B-iCA4cRI~mQt4|*XC%=c$f69h`B9T90G~_yM)PRqt(X!Ygrof_ytQN%S6gXW9zh4)ROZ{PyFX^uDj}0sZ z2Dg-MJX5*-sfN8TG%P<~j|p>PHSf9GvFA?R%o(aYKo-anC7})LoA>W**tS@EVCS4v zsn11K*?bI`=qxQ&pk}LhTXqjzygYXEiIERq+4A07)(4CgwJN=u4d)^G+-2zMC>q&#)VKOgi0jBRMd~MnfW>S*}0@Oxr7Wn zX*GfTIF7oSz+Q!8ugarkfV7#QpICe>CL{Cq0p*7oZie{-`4ucg4~HyVvOS zn|x7wAm;Q(UBQ^w7jn7$HZYcT1stxR%j~jh%vyy(1td~|p(mFOGieMGnMT5sNvrd6 zSK|q5NYq?5>MyA&YVJwZcVKk&e+8_bKxrLUuETP*>kTrkPO4Um)oQ8UN(T^4CTEav z*;L$WLhc$OK9@$zp;9tQ@~`_tux!9=LCp{8rFzkhTD4DI+bNkM7x!07Ps*zm|WutP&* zLw&=2Z9T0;mFe=jQeWI_^_iU!yWA+@ia89F&gQdOJT5He!D5svgb^_xm5Rk`g+#4X z8MQ{I)e-PH!y%)`qqf=PCX?Rfa>wFYyN3pgGYD9MhD;&@&qPRUz%Ez-j>-ZABV@r6 z8V6kNLH7(%*c=L*g#`+^0G>EZ1i?{hD|w#S6gC?)h;$~A&L%OqBql^=B0wYt;2sWx zgHV|qIvWPWL!z;W6b8T`L?8x?#Xt!+-7Xm27hqw?2!36VA zsY1pR0lGpU0iT7SER;{@Vt@rO3&0itEDD2-@I`C@UQ7;|#voGYfH)rHVNz<1SfWt^ z6$=p(DY-;4P&R=KK+t4&D|8kt`2qznB8sD6S@QF+BF%pVrWL@#qJ$hAkt2~CQJyjw zO2dc@@K)Z#WTbFD3C_WDKsyJIO_K+&lZ7K@6Ns=#AXdv@5u8KJp|U7sKz%GyX5N}y ze9oHOtj995AA8`$0ygvEioyq^g~10Pk9<--i2-m2OH!4GIeT((6g-8wCI`Q2rIrrZ zc~v%URSs@V4lWl@d3+7#i^|HyGAV$ktO3fwvYTe+lQMB+z+r20^KuDzB8^00Qg~u8 zV&UT{1b{MYvRBY84|74Sh?0k=6Ukf>1tL-)Jb{BJu<1;MKqSlLQj6K3QpyAZ1cq50 z4wKEI%cK$xo2Aof6$+VNr*^xnk+3)Db0lN_bShGqiWaA0C8=0pJQ@v#LcxeuX9lnT zcn0oKtcEFoDl7{ZmP$SowHeXNt>| zK9STVQh1~qpGa;px++_Av zQ@B<)#5XqANnCl^1Lh|yIJ0RqaWAlXFD z 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

    NC5-o_JApOJ7URDCj9sg#lFpjx@sE9s?`{D_Koq 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 z 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 z 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 OKUqm7i7GLpp#KB*ABJ!M literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png b/windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png new file mode 100644 index 0000000000000000000000000000000000000000..5172022256d9a8b296a80ae8a1aa5fdad9247b72 GIT binary patch literal 117552 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⁢M4<(Uay?yp7pNv=_j9j_n`&T6rt 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%0DM>yFx)T9Kco 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 + +- **Enterprise-managed mode.** You and your security department can define your corporate boundaries by explicitly adding trusted domains and by customizing the Application Guard experience to meet and enforce your needs on employee devices. Enterprise-managed mode also automatically redirects any browser requests to load non-enterprise domain(s) in the container. + +The following diagram shows the flow between the host PC and the isolated container. +![Flowchart for movement between Microsoft Edge and Application Guard](images/application-guard-container-v-host.png) + +## Install Application Guard +Application Guard functionality is turned off by default. However, you can quickly install it on your employee’s devices through the Control Panel, PowerShell, or your mobile device management (MDM) solution. + +**To install by using the Control Panel** +1. Open the **Control Panel**, click **Programs,** and then click **Turn Windows features on or off**. + + ![Windows Features, turning on Windows Defender Application Guard](images/turn-windows-features-on.png) + +2. Select the check box next to **Windows Defender Application Guard** and then click **OK**. + + Application Guard and its underlying dependencies are all installed. + +**To install by using PowerShell** +1. Click the **Search** or **Cortana** icon in the Windows 10 taskbar and type **PowerShell**. + +2. Right-click **Windows PowerShell**, and then click **Run as administrator**. + + Windows PowerShell opens with administrator credentials. + +3. Type the following command: + + ``` + Enable-WindowsOptionalFeature -online -FeatureName Windows-Defender-ApplicationGuard + ``` +4. Restart the device. + + Application Guard and its underlying dependencies are all installed. + diff --git a/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md new file mode 100644 index 0000000000..70a3c9c370 --- /dev/null +++ b/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md @@ -0,0 +1,35 @@ +--- +title: System requirements for Windows Defender Application Guard (Windows 10) +description: Learn about the system requirements for installing and running Windows Defender Application Guard. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +author: eross-msft +localizationpriority: high +--- + +# System requirements for Windows Defender Application Guard + +**Applies to:** +- Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later) + +The threat landscape is continually evolving. While hackers are busy developing new techniques to breach enterprise networks by compromising workstations, phishing schemes remain one of the top ways to lure employees into social engineering attacks. Windows Defender Application Guard (Application Guard) is designed to help prevent old, and newly emerging attacks, to help keep employees productive. + +## Hardware requirements +Your environment needs the following hardware to run Application Guard. + +|Hardware|Description| +|--------|-----------| +|64-bit CPU|A 64-bit computer is required for hypervisor and virtualization-based security (VBS). For more info about Hyper-V, see [Hyper-V on Windows Server 2016](https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-on-windows-server) or [Introduction to Hyper-V on Windows 10](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/). For more info about hypervisor, see [Hypervisor Specifications](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs).| +|CPU virtualization extensions|Extended page tables, also called _Second Level Address Translation (SLAT)_

    **-AND-**

    One of the following virtualization extensions for VBS:

    VT-x (Intel)

    **-OR-**

    AMD-V| +|Hardware memory|4 GB minimum, 8 GB recommended| + +## Software requirements +Your environment needs the following hardware to run Application Guard. + +|Software|Description| +|--------|-----------| +|Operating system|Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later)| +|Browser|Microsoft Edge and Internet Explorer| +|Management system|[Microsoft Intune](https://docs.microsoft.com/en-us/intune/)

    **-OR-**

    [System Center Configuration Manager](https://docs.microsoft.com/en-us/sccm/)

    **-OR-**

    [Group Policy](https://technet.microsoft.com/en-us/library/cc753298(v=ws.11).aspx)

    **-OR-**

    Your current company-wide 3rd party mobile device management (MDM) solution. For info about 3rd party MDM solutions, see the documentation that came with your product.| \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md new file mode 100644 index 0000000000..2f4e2d3e77 --- /dev/null +++ b/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md @@ -0,0 +1,157 @@ +--- +title: Testing scenarios using Windows Defender Application Guard in your business or organization (Windows 10) +description: Suggested testing scenarios for Windows Defender Application Guard, showing how it works in both Standalone and Enterprise-managed mode. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +author: eross-msft +localizationpriority: high +--- + +# Testing scenarios using Windows Defender Application Guard in your business or organization + +**Applies to:** +- Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later) + +We've come up with a list of suggested testing scenarios that you can use to test Windows Defender Application Guard (Application Guard) in your organization. + +## Application Guard in standalone mode +You can see how an employee would use standalone mode with Application Guard. + +**To test Application Guard in Standalone mode** + +1. Download the latest Windows Insider Program build (15257 or later). + +2. Install Application Guard, using the [installation](#install-set-up-and-turn-on-application-guard) steps in this guide. + +3. Restart the device, start Microsoft Edge, and then click **New Application Guard window** from the menu. + + ![New Application Guard window setting option](images/appguard-new-window.png) + +4. Wait for Application Guard to set up the isolated environment. + + >[!NOTE] + >Starting Application Guard too quickly after restarting the device might cause it to take a bit longer to load. However, subsequent starts should occur without any perceivable delays. + +5. Go to an untrusted, but safe URL (for this example, we used msn.com) and view the new Microsoft Edge window, making sure you see the Application Guard visual cues. + + ![Untrusted website running in Application Guard](images/appguard-visual-cues.png) + +## Application Guard in Enterprise-managed mode +How to install, set up, turn on, and configure Application Guard for Enterprise-managed mode. + +### Install, set up, and turn on Application Guard +Before you can use Application Guard in enterprise mode, you must install a version of Windows 10 that includes the functionality. Then, you must use Group Policy to set up the required settings. + +1. Download the latest Windows Insider Program build (15257 or later). + +2. Install Application Guard, using the [installation](#install-set-up-and-turn-on-application-guard) steps in this guide. + +3. Restart the device and then start Microsoft Edge. + +4. Set up the Network Isolation settings in Group Policy: + + a. Click on the **Windows** icon, type _Group Policy_, and then click **Edit Group Policy**. + + b. Go to the **Administrative Templates\Network\Network Isolation\Enterprise resource domains hosted in the cloud** setting. + + c. For the purposes of this scenario, type _.microsoft.com_ into the **Enterprise cloud resources** box. + + ![Group Policy editor with Enterprise cloud resources setting](images/appguard-gp-network-isolation.png) + + d. Go to the **Administrative Templates\Network\Network Isolation\Domains categorized as both work and personal** setting. + + e. For the purposes of this scenario, type _bing.com_ into the **Neutral resources** box. + + ![Group Policy editor with Neutral resources setting](images/appguard-gp-network-isolation-neutral.png) + +5. Go to the **Administrative Templates\System\Windows Components\Windows Defender Application Guard\Turn On/Off Windows Defender Application Guard (WDAG)** setting. + +6. Click **Enabled**. + + ![Group Policy editor with Turn On/Off setting](images/appguard-gp-turn-on.png) + + >[!NOTE] + >Enabling this setting verifies that all the necessary settings are properly configured on your employee devices, including the network isolation settings set earlier in this scenario. + +7. Start Microsoft Edge and type _www.microsoft.com_. + + After you submit the URL, Application Guard determines the URL is trusted because it uses the domain you’ve marked as trusted and shows the site directly on the host PC instead of in Application Guard. + + ![Trusted website running on Microsoft Edge](images/appguard-turned-on-with-trusted-site.png) + +8. In the same Microsoft Edge browser, type any URL that isn’t part of your trusted or neutral site lists. + + After you submit the URL, Application Guard determines the URL is untrusted and redirects the request to the hardware-isolated environment. + + ![Untrusted website running in Application Guard](images/appguard-visual-cues.png) + +### Customize Application Guard +Application Guard lets you specify your configuration, allowing you to create the proper balance between isolation-based security and productivity for your employees. + +Application Guard provides the following default behavior for your employees: + +- No copying and pasting between the host PC and the isolated container. + +- No printing from the isolated container. + +- No data persistence from one isolated container to another isolated container. + +You have the option to change each of these settings to work with your enterprise from within Group Policy. + +**To change the copy and paste options** +1. Go to the **Administrative Templates\System\Windows Components\Windows Defender Application Guard\Configure Windows Defender Application Guard clipboard settings**. + +2. Click **Enabled**. + + ![Group Policy editor clipboard options](images/appguard-gp-clipboard.png) + +3. Choose how the clipboard works: + + - Copy and paste from the isolated session to the host PC + + - Copy and paste from the host PC to the isolated session + + - Copy and paste both directions + +4. Choose what can be copied: + + - **1.** Only text can be copied between the host PC and the isolated container. + + - **2.** Only images can be copied between the host PC and the isolated container. + + - **3.** Both text and images can be copied between the host PC and the isolated container. + +5. Click **OK**. + +**To change the print options** +1. Go to the **Administrative Templates\System\Windows Components\Windows Defender Application Guard\Configure Windows Defender Application Guard print** settings. + +2. Click **Enabled**. + + ![Group Policy editor Print options](images/appguard-gp-print.png) + +3. Based on the list provided in the setting, choose the number that best represents what type of printing should be available to your employees. You can allow any combination of local, network, PDF, and XPS printing. + +4. Click **OK**. + +**To change the data persistence options** +1. Go to the **Administrative Templates\System\Windows Components\Windows Defender Application Guard\Allow data persistence for Windows Defender Application Guard** setting. + +2. Click **Enabled**. + + ![Group Policy editor Data Persistence options](images/appguard-gp-persistence.png) + +3. Open Microsoft Edge and browse to an untrusted, but safe URL. + + The website opens in the isolated session. + +4. Add the site to your **Favorites** list and then close the isolated session. + +5. Log out and back on to your device, opening Microsoft Edge in Application Guard again. + + The previously added site should still appear in your **Favorites** list. + + >[!NOTE] + >If you don't allow or turn off data persistence, restarting a device or logging in and out of the isolated container triggers a recycle event that discards all generated data, including session cookies, Favorites, and so on, removing the data from Application Guard. If you turn on data persistence, all employee-generated artifacts are preserved across container recycle events. However, these artifacts only exist in the isolated container and aren’t shared with the host PC. This data persists after restarts and even through build-to-build upgrades of Windows 10.

    If you turn on data persistence, but later decide to stop supporting it for your employees, you can use our Windows-provided utility to reset the container and to discard any personal data.

    **To reset the container:**

    1. Open a command-line program and navigate to Windows/System32.
    2. Type `wdagtool.exe cleanup`.
      The container environment is reset, retaining only the employee-generated data.
    3. Type `wdagtool.exe cleanup RESET_PERSISTENCE_LAYER`.
      The container environment is reset, including discarding all employee-generated data.
    diff --git a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md new file mode 100644 index 0000000000..54ee20cd47 --- /dev/null +++ b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -0,0 +1,45 @@ +--- +title: Windows Defender Application Guard (Windows 10) +description: Learn about Windows Defender Application Guard and how it helps to combat malicious content and malware out on the Internet. +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +author: eross-msft +localizationpriority: high +--- + +# Windows Defender Application Guard overview + +**Applies to:** +- Windows 10, Windows Insider Program (Enterprise edition, Build 16188 or later) + +The threat landscape is continually evolving. While hackers are busy developing new techniques to breach enterprise networks by compromising workstations, phishing schemes remain one of the top ways to lure employees into social engineering attacks. + +Windows Defender Application Guard (Application Guard) is designed to help prevent old, and newly emerging attacks, to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by rendering current attack methods obsolete. + + +## What is Application Guard and how does it work? +Designed for Windows 10 and Microsoft Edge, Application Guard helps to isolate enterprise-defined untrusted sites, protecting your company while your employees browse the Internet. As an enterprise administrator, you define what is among trusted web sites, cloud resources, and internal networks. Everything not on your list is considered untrusted. + +If an employee goes to an untrusted site through either Microsoft Edge or Internet Explorer, Microsoft Edge opens the site in an isolated Hyper-V-enabled container, which is separate from the host operating system. This container isolation means that if the untrusted site turns out to be malicious, the host PC is protected, and the attacker can't get to your enterprise data. For example, this approach makes the isolated container anonymous, so an attacker can't get to your employee's enterprise credentials. + +![Hardware isolation diagram](images/appguard-hardware-isolation.png) + +### What types of devices should use Application Guard? +Application Guard has been created to target 3 types of enterprise systems: + +- **Enterprise desktops.** These desktops are domain-joined and managed by your organization. Configuration management is primarily done through System Center Configuration Manager or Microsoft Intune. Employees typically have Standard User privileges and use a high-bandwidth, wired, corporate network. + +- **Enterprise mobile laptops.** These laptops are domain-joined and managed by your organization. Configuration management is primarily done through System Center Configuration Manager or Microsoft Intune. Employees typically have Standard User privileges and use a high-bandwidth, wireless, corporate network. + +- **Bring your own device (BYOD) mobile laptops.** These personally-owned laptops are not domain-joined, but are managed by your organization through tools like Microsoft Intune. The employee is typically an admin on the device and uses a high-bandwidth wireless corporate network while at work and a comparable personal network while at home. + +## In this section +|Topic |Description | +|------|------------| +|[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the pre-requisites necessary to install and use Application Guard. | +|[Prepare and install Windows Defender Application Guard](install-wd-app-guard.md) |Provides instructions about determining which mode to use, either Standalone or Enterprise-managed, and how to install Application Guard in your organization. | +|[Configure the Group Policy settings for Windows Defender Application Guard](configure-wd-app-guard.md) |Provides info about the available Group Policy and MDM settings.| +|[Testing scenarios using Windows Defender Application Guard in your business or organization](test-scenarios-wd-app-guard.md)|Provides a list of suggested testing scenarios that you can use to test Windows Defender Application Guard (Application Guard) in your organization.| +|[Frequently Asked Questions - Windows Defender Application Guard](faq-wd-app-guard.md)|Common questions and answers around the features and functionality of Application Guard.| \ No newline at end of file diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md index 16465baf1b..25be0c5cdc 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md @@ -342,14 +342,14 @@ If you're running into compatibility issues where your app is incompatible with ### Manage the WIP-protection level for your enterprise data After you've added the apps you want to protect with WIP, you'll need to apply a management and protection mode. -We recommend that you start with **Silent** or **Override** while verifying with a small group that you have the right apps on your protected apps list. After you're done, you can change to your final enforcement policy, either **Override** or **Block**. +We recommend that you start with **Silent** or **Override** while verifying with a small group that you have the right apps on your protected apps list. After you're done, you can change to your final enforcement policy, either **Override** or **Hide Overrides**. >[!NOTE] >For info about how to collect your audit log files, see [How to collect Windows Information Protection (WIP) audit event logs](collect-wip-audit-event-logs.md). |Mode |Description | |-----|------------| -|Block |WIP looks for inappropriate data sharing practices and stops the employee from completing the action. This can include sharing info across non-enterprise-protected apps in addition to sharing enterprise data between other people and devices outside of your enterprise.| +|Hide Overrides |WIP looks for inappropriate data sharing practices and stops the employee from completing the action. This can include sharing info across non-enterprise-protected apps in addition to sharing enterprise data between other people and devices outside of your enterprise.| |Override |WIP looks for inappropriate data sharing, warning employees if they do something deemed potentially unsafe. However, this management mode lets the employee override the policy and share the data, logging the action to your audit log. | |Silent |WIP runs silently, logging inappropriate data sharing, without blocking anything that would’ve been prompted for employee interaction while in Override mode. Unallowed actions, like apps inappropriately trying to access a network resource or WIP-protected data, are still blocked.| |Off (not recommended) |WIP is turned off and doesn't help to protect or audit your data.

    After you turn off WIP, an attempt is made to decrypt any WIP-tagged files on the locally attached drives. Be aware that your previous decryption and policy info isn’t automatically reapplied if you turn WIP protection back on.| From 0912e5316c33715341dbe4b8139960d205e96657 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 15:07:37 -0700 Subject: [PATCH 087/490] remove applies to and supported solutions --- ...-windows-defender-advanced-threat-protection.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index c7a2b7b2ee..ccf294e3fd 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -15,21 +15,13 @@ localizationpriority: high **Applies to:** -- Windows 10 Enterprise -- Windows 10 Education -- Windows 10 Pro -- Windows 10 Pro Education +- Mac OS X +- Linux - Windows Defender Advanced Threat Protection (Windows Defender ATP) Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. -### Supported third-party solutions -Windows Defender ATP supports the following third-party solutions: - -- Bitdefender [ANY REQUIRED VERSION?] -- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) - +You'll need to know the exact Linux distros and Mac OS X versions that are compatible with Windows Defender ATP for the integration to work. ## Onboard non-Windows endpoints From 9f48239f040a1d0f31efdba3f2ff38c4729d25d9 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Mon, 14 Aug 2017 15:36:58 -0700 Subject: [PATCH 088/490] typo fix --- .../application-management/per-user-services-in-windows.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 88844a4f78..7168155f10 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -7,7 +7,7 @@ ms.sitesec: library ms.pagetype: mobile ms.author: elizapo author: lizap -ms.date: 08/11/2017 +ms.date: 08/14/2017 --- # Per-user services in Windows 10 and Windows Server 2016 @@ -24,7 +24,7 @@ You can't prevent per-user services from being created, but you can configure th Use the following information to understand per-user services, change the template service Startup Type, and manage per-user services through Group Policy and security templates. -## Per User services +## Per-user services Windows 10 and Windows Server 2016 (with the Desktop Experience) have the following per-user services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. From 37f3fe4dc6c91768082c0f9a7adb4cf1a07cc866 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 15 Aug 2017 08:52:01 -0700 Subject: [PATCH 089/490] fixed text wrapping around images --- .../per-user-services-in-windows.md | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 7168155f10..01d485a7b0 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -83,17 +83,29 @@ Revision=1 If a per-user services can't be disabled using a the security template, you can disable it by using Group Policy preferences. 1. On Windows Server domaion controller or Windows 10 computer that has the [Remote Server Administration Tools (RSAT)](https://www.microsoft.com/en-us/download/details.aspx?id=45520) installed, click **Start**, type GPMC.MSC and press **Enter** to open the **Group Policy Management Console**. -2. Create a new Group Policy object (GPO) or use an existing GPO. -3. Right-click the GPO and click **Edit** to launch the Group Policy object Editor. + +2. Create a new Group Policy Object (GPO) or use an existing GPO. + +3. Right-click the GPO and click **Edit** to launch the Group Policy Object Editor. + 4. Depending on how you want to target the Group Policy, under **Computer configuration** or **User configuration** browse to Preferences\Windows Settings\Registry. -5. Right-click Registry > New > Registry Item. + +5. Right-click **Registry** > **New** > **Registry Item**. + ![Group Policy preferences disabling per-user services](media/gpp-per-user-services.png) + 6. Make sure that HKEY_Local_Machine is selected for Hive and then click the ellipses button next to the Key Path field. - ![Choose HKLM](media/gpp-hklm.png) + + ![Choose HKLM](media/gpp-hklm.png) + 7. Browse to **System\CurrentControlSet\Services\PimIndexMaintenanceSvc**. In the list of values, highlight **Start** and click **Select**. + ![Select Start](media/gpp-svc-start.png) + 8. Change **Value data** from **00000003** to **00000004** and click **OK**. Note setting the Value data to **4** = **Disabled**. + ![Startup Type is Disabled](media/gpp-svc-disabled.png) + 9. To add the other services that cannot be managed with a Group Policy templates, edit the policy and repeat steps 5-8. ### Manage template services by modifying the Windows image From 0e114e208673a7ae74c28c3a6fb2007c6ccdda3f Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Wed, 16 Aug 2017 18:53:38 -0700 Subject: [PATCH 090/490] Main landing page for hybrid cert trust --- .../hello-deployment-hybrid-cert-trust.md | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md new file mode 100644 index 0000000000..3c35dfff7f --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md @@ -0,0 +1,40 @@ +--- +title: Windows Hello for Business Deployment Guide - On Premises Certificate Trust Deployment +description: A guide to an On Premises, Certificate trust Windows Hello for Business deployment +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +ms.author: daniha +ms.date: 07/07/2017 +--- +# On Premises Certificate Trust Deployment + +**Applies to** +- Windows 10 + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business replaces username and password sign-in to Windows with strong user authentication based on asymmetric key pair. The following deployment guide provides the information needed to successfully deploy Windows Hello for Business in an existing environment. + +Below, you can find all the infromation you will need to deploy Windows Hello for Business in a Certificate Trust Model in your on-premises environment: +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) + + + + + + + + + + + + From cfdebbc850e8a960652d7c85d54664fddd2cdecb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 17 Aug 2017 13:32:42 -0700 Subject: [PATCH 091/490] sync --- .openpublishing.redirection.json | 2 +- bcs/index.md | 144 ++- bcs/support/microsoft-365-business-faqs.md | 8 +- ...-new-enterprise-mode-site-list-xml-file.md | 16 +- .../images/ie-emie-grouppolicysitelist.png | Bin 30807 -> 40227 bytes .../images/ie-emie-registrysitelist.png | Bin 14798 -> 18717 bytes ...-on-enterprise-mode-and-use-a-site-list.md | 25 +- .../surface-hub/accessibility-surface-hub.md | 14 +- ...ix-a-powershell-scripts-for-surface-hub.md | 10 +- .../surface-hub/change-history-surface-hub.md | 9 +- devices/surface-hub/images/ease-of-access.png | Bin 0 -> 47511 bytes .../miracast-over-infrastructure.md | 14 +- ...repare-your-environment-for-surface-hub.md | 5 +- education/windows/change-history-edu.md | 2 +- .../windows/take-a-test-app-technical.md | 34 +- education/windows/test-windows10s-for-edu.md | 33 +- .../windows/use-set-up-school-pcs-app.md | 4 +- .../create-or-edit-the-sms-defmof-file.md | 36 +- .../mbam-v2/edit-the-configurationmof-file.md | 36 +- store-for-business/TOC.md | 1 + ...y-management-windows-store-for-business.md | 16 +- store-for-business/images/lob-sku.png | Bin 0 -> 14086 bytes ...or-business-education-powershell-module.md | 155 +++ store-for-business/sfb-change-history.md | 7 + .../access-control/microsoft-accounts.md | 63 +- .../change-history-for-access-protection.md | 5 + .../credential-guard-known-issues.md | 20 +- .../credential-guard-manage.md | 9 - .../credential-guard-requirements.md | 13 + .../credential-guard/images/credguard-gp.png | Bin 23871 -> 33295 bytes .../hello-planning-guide.md | 12 +- .../remote-credential-guard.md | 13 +- windows/application-management/TOC.md | 2 +- ...ange-history-for-application-management.md | 2 +- windows/application-management/index.md | 2 +- windows/client-management/TOC.md | 1 + windows/client-management/index.md | 14 +- windows/client-management/mdm/TOC.md | 3 + .../client-management/mdm/applocker-csp.md | 66 +- .../client-management/mdm/bitlocker-csp.md | 308 ++++- .../mdm/cm-cellularentries-csp.md | 7 +- .../client-management/mdm/devdetail-csp.md | 3 + .../mdm/devicemanageability-csp.md | 22 +- .../mdm/devicemanageability-ddf.md | 107 +- .../client-management/mdm/devicestatus-csp.md | 2 +- .../mdm/enable-admx-backed-policies-in-mdm.md | 300 +++++ .../mdm/enterprisedataprotection-csp.md | 6 +- ...-app-v-enablepublishingserver2settings.png | Bin 0 -> 46459 bytes .../images/admx-appv-enableapp-vclient.png | Bin 0 -> 24442 bytes .../images/admx-appv-policy-description.png | Bin 0 -> 87073 bytes .../mdm/images/admx-appv-publishing.png | Bin 0 -> 54858 bytes .../images/admx-appv-publishingserver2.png | Bin 0 -> 63139 bytes .../mdm/images/admx-appv.png | Bin 0 -> 51174 bytes .../mdm/images/admx-gpedit-search.png | Bin 0 -> 31106 bytes .../images/mdm-enrollment-disable-policy.png | Bin 0 -> 51251 bytes .../provisioning-csp-devicemanageability.png | Bin 3409 -> 11842 bytes .../images/provisioning-csp-devicestatus.png | Bin 53544 -> 53563 bytes .../mdm/mobile-device-enrollment.md | 18 +- ...ew-in-windows-mdm-enrollment-management.md | 141 ++- .../policy-configuration-service-provider.md | 113 +- .../mdm/policy-csp-abovelock.md | 2 +- .../mdm/policy-csp-accounts.md | 2 +- .../mdm/policy-csp-activexcontrols.md | 3 +- .../mdm/policy-csp-applicationdefaults.md | 2 +- .../mdm/policy-csp-applicationmanagement.md | 2 +- .../mdm/policy-csp-appvirtualization.md | 32 +- .../mdm/policy-csp-attachmentmanager.md | 5 +- .../mdm/policy-csp-authentication.md | 2 +- .../mdm/policy-csp-autoplay.md | 5 +- .../mdm/policy-csp-bitlocker.md | 32 +- .../mdm/policy-csp-bluetooth.md | 2 +- .../mdm/policy-csp-browser.md | 2 +- .../mdm/policy-csp-camera.md | 2 +- .../mdm/policy-csp-cellular.md | 3 +- .../mdm/policy-csp-connectivity.md | 4 +- .../mdm/policy-csp-credentialproviders.md | 11 +- .../mdm/policy-csp-credentialsui.md | 4 +- .../mdm/policy-csp-cryptography.md | 2 +- .../mdm/policy-csp-dataprotection.md | 2 +- .../mdm/policy-csp-datausage.md | 4 +- .../mdm/policy-csp-defender.md | 2 +- .../mdm/policy-csp-deliveryoptimization.md | 2 +- .../mdm/policy-csp-desktop.md | 2 +- .../mdm/policy-csp-deviceguard.md | 2 +- .../mdm/policy-csp-deviceinstallation.md | 4 +- .../mdm/policy-csp-devicelock.md | 3 +- .../mdm/policy-csp-display.md | 2 +- .../mdm/policy-csp-education.md | 2 +- .../mdm/policy-csp-enterprisecloudprint.md | 2 +- .../mdm/policy-csp-errorreporting.md | 6 +- .../mdm/policy-csp-eventlogservice.md | 6 +- .../mdm/policy-csp-experience.md | 2 +- .../mdm/policy-csp-exploitguard.md | 58 + .../client-management/mdm/policy-csp-games.md | 5 +- .../mdm/policy-csp-internetexplorer.md | 253 +++- .../mdm/policy-csp-kerberos.md | 7 +- .../mdm/policy-csp-licensing.md | 2 +- ...policy-csp-localpoliciessecurityoptions.md | 1025 +++++++++++++++++ .../mdm/policy-csp-location.md | 2 +- .../mdm/policy-csp-lockdown.md | 2 +- .../client-management/mdm/policy-csp-maps.md | 2 +- .../mdm/policy-csp-messaging.md | 2 +- .../mdm/policy-csp-networkisolation.md | 2 +- .../mdm/policy-csp-notifications.md | 2 +- .../client-management/mdm/policy-csp-power.md | 11 +- .../mdm/policy-csp-printers.md | 3 +- .../mdm/policy-csp-privacy.md | 2 +- .../mdm/policy-csp-remoteassistance.md | 6 +- .../mdm/policy-csp-remotedesktopservices.md | 8 +- .../mdm/policy-csp-remotemanagement.md | 17 +- .../mdm/policy-csp-remoteprocedurecall.md | 4 +- .../mdm/policy-csp-remoteshell.md | 9 +- .../mdm/policy-csp-search.md | 2 +- .../mdm/policy-csp-security.md | 80 +- .../mdm/policy-csp-settings.md | 2 +- .../mdm/policy-csp-smartscreen.md | 2 +- .../mdm/policy-csp-speech.md | 2 +- .../client-management/mdm/policy-csp-start.md | 2 +- .../mdm/policy-csp-storage.md | 3 +- .../mdm/policy-csp-system.md | 3 +- .../mdm/policy-csp-textinput.md | 25 +- .../mdm/policy-csp-timelanguagesettings.md | 2 +- .../mdm/policy-csp-update.md | 2 +- .../client-management/mdm/policy-csp-wifi.md | 25 +- ...olicy-csp-windowsdefendersecuritycenter.md | 2 +- .../mdm/policy-csp-windowsinkworkspace.md | 2 +- .../mdm/policy-csp-windowslogon.md | 4 +- .../mdm/policy-csp-wirelessdisplay.md | 25 +- .../mdm/understanding-admx-backed-policies.md | 22 +- ...system-components-to-microsoft-services.md | 3 + .../configuration/start-layout-xml-desktop.md | 2 +- .../configuration/start-secondary-tiles.md | 1 + windows/configuration/windows-spotlight.md | 4 - windows/deployment/TOC.md | 21 +- .../deployment/deploy-enterprise-licenses.md | 3 + .../create-a-windows-10-reference-image.md | 6 +- windows/deployment/index.md | 2 +- .../update/update-compliance-monitor.md | 2 + .../upgrade/upgrade-readiness-get-started.md | 2 +- .../upgrade-readiness-upgrade-overview.md | 6 +- ...de-readiness-to-manage-windows-upgrades.md | 2 +- .../deployment/vda-subscription-activation.md | 8 +- ...s-10-enterprise-subscription-activation.md | 10 +- windows/device-security/TOC.md | 1 + .../bitlocker-frequently-asked-questions.md | 13 +- .../bitlocker-management-for-enterprises.md | 185 +++ .../change-history-for-device-security.md | 9 +- .../deploy-code-integrity-policies-steps.md | 4 + ...ploy-managed-installer-for-device-guard.md | 2 +- .../accounts-block-microsoft-accounts.md | 10 +- ...m-module-services-group-policy-settings.md | 44 +- windows/threat-protection/TOC.md | 7 + .../block-untrusted-fonts-in-enterprise.md | 90 +- windows/threat-protection/index.md | 1 + ...ne-arguments-windows-defender-antivirus.md | 1 + ...ed-endpoints-windows-defender-antivirus.md | 3 +- ...tion-updates-windows-defender-antivirus.md | 9 +- .../configure-wd-app-guard.md | 46 + .../faq-wd-app-guard.md | 44 + .../images/appguard-gp-clipboard.png | Bin 0 -> 128920 bytes .../appguard-gp-network-isolation-neutral.png | Bin 0 -> 18530 bytes .../images/appguard-gp-network-isolation.png | Bin 0 -> 68137 bytes .../images/appguard-gp-persistence.png | Bin 0 -> 138698 bytes .../images/appguard-gp-print.png | Bin 0 -> 193821 bytes .../images/appguard-gp-turn-on.png | Bin 0 -> 30990 bytes .../images/appguard-hardware-isolation.png | Bin 0 -> 47770 bytes .../images/appguard-new-window.png | Bin 0 -> 234343 bytes .../appguard-turned-on-with-trusted-site.png | Bin 0 -> 441237 bytes .../images/appguard-visual-cues.png | Bin 0 -> 918931 bytes .../application-guard-container-v-host.png | Bin 0 -> 55557 bytes .../host-screen-no-application-guard.png | Bin 0 -> 381486 bytes .../images/turn-windows-features-on.png | Bin 0 -> 117552 bytes .../install-wd-app-guard.md | 56 + .../reqs-wd-app-guard.md | 37 + .../test-scenarios-wd-app-guard.md | 159 +++ .../wd-app-guard-overview.md | 47 + ...ows-defender-advanced-threat-protection.md | 36 +- ...ows-defender-advanced-threat-protection.md | 6 +- .../atp-azure-intune-create-profile.png | Bin 69277 -> 65041 bytes .../images/atp-azure-intune-device-config.png | Bin 134718 -> 130596 bytes .../images/atp-custom-oma-uri.png | Bin 0 -> 29094 bytes .../images/atp-intune-assignments.png | Bin 0 -> 86249 bytes .../images/atp-intune-configure.png | Bin 0 -> 89657 bytes .../images/atp-intune-create-policy.png | Bin 0 -> 48759 bytes .../images/atp-intune-custom.png | Bin 0 -> 69253 bytes .../images/atp-intune-group.png | Bin 0 -> 65417 bytes .../images/atp-intune-save-deployment.png | Bin 0 -> 89383 bytes .../images/atp-oma-uri-values.png | Bin 0 -> 78673 bytes ...ows-defender-advanced-threat-protection.md | 4 +- ...ows-defender-advanced-threat-protection.md | 8 +- .../create-wip-policy-using-sccm.md | 4 +- .../whats-new-windows-10-version-1703.md | 33 +- 192 files changed, 3930 insertions(+), 609 deletions(-) create mode 100644 devices/surface-hub/images/ease-of-access.png create mode 100644 store-for-business/images/lob-sku.png create mode 100644 store-for-business/microsoft-store-for-business-education-powershell-module.md create mode 100644 windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md create mode 100644 windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png create mode 100644 windows/client-management/mdm/images/admx-appv-enableapp-vclient.png create mode 100644 windows/client-management/mdm/images/admx-appv-policy-description.png create mode 100644 windows/client-management/mdm/images/admx-appv-publishing.png create mode 100644 windows/client-management/mdm/images/admx-appv-publishingserver2.png create mode 100644 windows/client-management/mdm/images/admx-appv.png create mode 100644 windows/client-management/mdm/images/admx-gpedit-search.png create mode 100644 windows/client-management/mdm/images/mdm-enrollment-disable-policy.png create mode 100644 windows/client-management/mdm/policy-csp-exploitguard.md create mode 100644 windows/client-management/mdm/policy-csp-localpoliciessecurityoptions.md create mode 100644 windows/device-security/bitlocker/bitlocker-management-for-enterprises.md create mode 100644 windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-new-window.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-assignments.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-configure.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-custom.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-group.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index e115963c4d..9ee61b0ad6 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -7647,7 +7647,7 @@ }, { "source_path": "windows/manage/manage-corporate-devices.md", -"redirect_url": "/windows/client-management/manage-corporate-devices", +"redirect_url": "/windows/client-management/index", "redirect_document_id": true }, { diff --git a/bcs/index.md b/bcs/index.md index d877efe94f..01f7f2e27b 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -4,6 +4,7 @@ hide_bc: true author: CelesteDG ms.author: celested ms.topic: hub-page +ms.localizationpriority: high audience: microsoft-business  title: Microsoft 365 Business documentation and resources description: Learn about the product documentation and resources available for Microsoft 365 Business partners, IT admins, information workers, and business owners. @@ -12,7 +13,7 @@ description: Learn about the product documentation and resources available for M

    @@ -56,7 +57,7 @@ description: Learn about the product documentation and resources available for M Partner/IT admin

    HG5V_ldJFkuWzaQM}eY+hWdE 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

  2. eHjssi7l-itsZY0y7g zo#3`=d@v%uTFU_l919rUgCAiD<@xz*NQ? z80%78fx}A+%uk$dzF>7qa-Z*tIoI#9+s#Gr41N9Gy{%2F&K%7@-}8$Zs14Ab*%bb- zs;)hn?Q9Dts7Fl0=tEl)eOy$>WYAKHM{YApTQf3?4vJ}7(HeAyMnqDP=qRbVqlQQo z^_Y5g%_>?=h?Gz!Lh8{N&$bdZB&s3dY9wgxk1>DTv-W@IkF(d>XRY&n-`eNf@MUMj z(JFe%!{>H(9&)sb7pt%c%*+NuL(zxEg@NC zQot4QToh(fHig`e{(WtS)L%b%R-i3?TR<9+EAe;AU6Y@l@aAziY+lm|ZDo8^3_dP8 z8ei)4-%1-k=0T7;M75D_Iv>vC%{NXT!5RsIvp$)ag24Gins0UK!i!zL)px5iYYLLj zezI5berC<6Zqw-z=*al1ZwAzSDN2i& z@HJ9^!um^xgV@ooF?xb!G5YBr(kC=>NqeyfJcw})jnMX73(2ilC~|bGvSdk$#NjYM zh5F$-ynkVuPLWOLv_>qf+txN1^LfFGg~53q&+KPi&NBBP9@=V-_+j2%jH@2XHq*_R zE%J43^y`a;8OfaCygAxhqfW&@(^q?B!WTEzwLXvhV`E;*5oJ58^yZ`Z=_l{$J36O1 zxw|B{?>&!r&Y~>E!O_>Snm| ze%_{V%zfrI`DuwJH_H{0bq@V1ycA|dMR{_m!c2l#wV*xLjN5!-?UisYZyQW`w{+KEu^$H#@`^B)SAf?UK3+0JwNa_c`_|CqQUD(PQ0K|B%Z~GC(6+2n`erN>UR3YQo*_l+g+xLGNGnD(ssL zR9E|^6dfoo4mXrF1;j+SFS)tU%p1^}}#i(od^_g~vOYplf`BWjdA=pSI$iERI+OA3?SOe(Gt|4` zYGbHlqGd@(W?98@OWkg2ClYkE6feSDn6NBAj`W06#bu(IrLox>Qy1jmk{2(3P+JPA zGDeKLlv5~ERSd(K&h+Q4FVrDLeClwLDzkpq>oLG=@eSH@?A7=aZ%^Ze#$+| z)q*)R)a=+hhs-6@s12buM|J2};jprZe#BL@LoopvfCzmUEB?L`TZe#;uvh!ForLmOE+SXus9_MasEQ^koRw@$Hnle&;qu(>^A&=e+al1*4AxDUew!Y&MJaoxJ8tTbLru zpD1D)sBcHuWfPxnWLKmf{g)#mzHG2L@Y5U;shO?X2-<8Z0bq~05Ik~ul7{{kns#qs z-}}V{sv#M5L+}iH0rnS?R-qfSVS0&hZJU+2g`+)&mMx!loy2f*ofy&^5 zdaBvSAhAj(^wKQG14DX#ruTbk%BJto_7Kl|cG9juLqkK;dd)1dh_vs_v$}?cg7j`G zM}c!<`}_JjK8IaAA_B&7EHCedY^s|8E7OO7A>0!`-qVy>1bi&09MZ)FQ(axIFOS0$2o_;SkD61D7==C7+ag!_f5vFq}m4`VUvTC>>E3aa6X)Uy(ozw@^Sf699g&aFHnkcy(_U?S0iCQAtMmM>iNITpL$cdOBc2@2|%uphw!y@ Y5bSNmEDJs!yLr~x(*Ztpm`gwX4;@Hl4gdfE literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png new file mode 100644 index 0000000000000000000000000000000000000000..25c22912a5420c62dfa1f97e4d577e5d5de8aa86 GIT binary patch literal 193821 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 z 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≧TI@3mFZ(bXO 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png new file mode 100644 index 0000000000000000000000000000000000000000..48aa702feb322eb70c93f0336a9dfb69ccc9e9f2 GIT binary patch literal 30990 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 XiBwu5Of41I`sbA8HRMVjnZEd6nu2<{ literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png b/windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png new file mode 100644 index 0000000000000000000000000000000000000000..56acb4be53ed4492fd8f15a8021871e7d900298b GIT binary patch literal 47770 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

    Internal error codesInternal error codes
    Error code

    ERROR_MP_UI_CONSOLIDATION_BASE

    +

    This is an internal error. The cause is not clearly defined.

    +

    1. Update the definitions. Either:
        From 53a0dd521b6b63f02c6d9caad30d4b38c1d1d90d Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Fri, 7 Jul 2017 17:24:23 -0700 Subject: [PATCH 037/490] added key trust pages --- .../hello-deployment-key-trust.md | 39 ++ .../hello-key-trust-adfs.md | 512 +++++++++++++++++ .../hello-key-trust-deploy-mfa.md | 542 ++++++++++++++++++ .../hello-key-trust-policy-settings.md | 154 +++++ .../hello-key-trust-validate-ad-prereq.md | 77 +++ .../hello-key-trust-validate-deploy-mfa.md | 48 ++ .../hello-key-trust-validate-pki.md | 196 +++++++ 7 files changed, 1568 insertions(+) create mode 100644 windows/access-protection/hello-for-business/hello-deployment-key-trust.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-adfs.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-key-trust.md b/windows/access-protection/hello-for-business/hello-deployment-key-trust.md new file mode 100644 index 0000000000..e900f105a0 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-deployment-key-trust.md @@ -0,0 +1,39 @@ +--- +title: Windows Hello for Business Deployment Guide - On Premises Key Trust Deployment +description: A guide to an On Premises, Key trust Windows Hello for Business deployment +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# On Premises Key Trust Deployment + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business replaces username and password sign-in to Windows with strong user authentication based on asymmetric key pair. The following deployment guide provides the information needed to successfully deploy Windows Hello for Business in an existing environment. + +Below, you can find all the infromation you will need to deploy Windows Hello for Business in a Certificate Trust Model in your on-premises environment: +1. [Validate Active Directory prerequisites](hello-key-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-key-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-key-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-key-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-key-trust-policy-settings.md) + + + + + + + + + + + + diff --git a/windows/access-protection/hello-for-business/hello-key-trust-adfs.md b/windows/access-protection/hello-for-business/hello-key-trust-adfs.md new file mode 100644 index 0000000000..b419b20f58 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-adfs.md @@ -0,0 +1,512 @@ +--- +title: Prepare and Deploy Windows Server 2016 Active Directory Federation Services (Windows Hello for Business) +description: How toPrepare and Deploy Windows Server 2016 Active Directory Federation Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Prepare and Deploy Windows Server 2016 Active Directory Federation Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business works exclusively with the Active Directory Federation Service role included with Windows Server 2016 and requires an additional server update. The on-prem certificate trust deployment uses Active Directory Federation Services roles for key registration, device registration, and as a certificate registration authority. + +The following guidance describes deploying a new instance of Active Directory Federation Services 2016 using the Windows Information Database as the configuration database, which is ideal for environments with no more than 30 federation servers and no more than 100 relying party trusts. + +If your environment exceeds either of these factors or needs to provide SAML artifact resolution, token replay detection, or needs Active Directory Federation Services to operate in a federated provider role, then your deployment needs to use a SQL for your configuration database. To deploy the Active Directory Federation Services using SQL as its configuration database, please review the [Deploying a Federation Server Farm](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/deploying-a-federation-server-farm) checklist. + +If your environment has an existing instance of Active Directory Federation Services, then you’ll need to upgrade all nodes in the farm to Windows Server 2016 along with the Windows Server 2016 update. If your environment uses Windows Internal Database (WID) for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 using a WID database](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016) to upgrade your environment. If your environment uses SQL for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 with SQL Server](https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016-sql) to upgrade your environment. + +Ensure you apply the Windows Server 2016 Update to all nodes in the farm after you have successfully completed the upgrade. + +A new Active Directory Federation Services farm should have a minimum of two federation servers for proper load balancing, which can be accomplished with an external networking peripherals, or with using the Network Load Balancing Role included in Windows Server. + +Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. + +## Update Windows Server 2016 + +Sign-in the federation server with _local admin_ equivalent credentials. +1. Ensure Windows Server 2016 is current by running **Windows Update** from **Settings**. Continue this process until no further updates are needed. If you’re not using Windows Update for updates, please advise the [Windows Server 2016 update history page](https://support.microsoft.com/help/4000825/windows-10-windows-server-2016-update-history) to make sure you have the latest updates available installed. +2. Ensure the latest server updates to the federation server includes those referenced in following article https://aka.ms/whfbadfs1703. + +>[!IMPORTANT] +>The above referenced updates are mandatory for Windows Hello for Business all on-premises deployment and hybrid certificate trust deployments for domain joined computers. + +## Enroll for a TLS Server Authentication Certificate + +Windows Hello for Business on-prem deployments require a federation server for device registration, key registration, and authentication certificate enrollment. Typically, a federation service is an edge facing role. However, the federation services and instance used with the on-prem deployment of Windows Hello for Business does not need Internet connectivity. + +The AD FS role needs a server authentication certificate for the federation services, but you can use a certificate issued by your enterprise (internal) certificate authority. The server authentication certificate should have the following names included in the certificate if you are requesting an individual certificate for each node in the federation farm: +* Subject Name: The internal FQDN of the federation server (the name of the computer running AD FS) +* Subject Alternate Name: Your federation service name, such as *fs.corp.contoso.com* (or an appropriate wildcard entry such as *.corp.contoso.com) + +You configure your federation service name when you configure the AD FS role. You can choose any name, but that name must be different than the name of the server or host. For example, you can name the host server **adfs** and the federation service **fs**. The FQDN of the host is adfs.corp.contoso.com and the FQDN of the federation service is fs.corp.contoso.com. + +You can; however, issue one certificate for all hosts in the farm. If you chose this option, then leave the subject name blank, and include all the names in the subject alternate name when creating the certificate request. All names should include the FQDN of each host in the farm and the federation service name. + +It’s recommended that you mark the private key as exportable so that the same certificate can be deployed across each federation server and web application proxy within your AD FS farm. Note that the certificate must be trusted (chain to a trusted root CA). Once you have successfully requested and enrolled the server authentication certificate on one node, you can export the certificate and private key to a PFX file using the Certificate Manager console. You can then import the certificate on the remaining nodes in the AD FS farm. + +Be sure to enroll or import the certificate into the AD FS server’s computer certificate store. Also, ensure all nodes in the farm have the proper TLS server authentication certificate. + +### Internal Server Authentication Certificate Enrollment + +Sign-in the federation server with domain admin equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link + ![Example of Certificate Properties Subject Tab - This is what shows when you click the above link](images/hello-internal-web-server-cert.png) +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the computer hosting the Active Directory Federation Services role and then click **Add**. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your federation services (fs.corp.contoso.com). The name you use here MUST match the name you use when configuring the Active Directory Federation Services server role. Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +## Deploy the Active Directory Federation Service Role + +The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments. +* Device registration +* Key registration +* Certificate registration authority (certificate trust deployments) + +>[!IMPORTANT] +> Finish the entire AD FS configuration on the first server in the farm before adding the second server to the AD FS farm. Once complete, the second server receives the configuration through the shared configuration database when it is added the AD FS farm. + +Windows Hello for Business depends on proper device registration. For on-premises deployments, Windows Server 2016 AD FS handles device registration. + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** on the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, choose **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, select **Active Directory Federation Services**. Click **Next**. +7. Click **Next** on the **Select features** page. +8. Click **Next** on the **Active Directory Federation Service** page. +9. Click **Install** to start the role installation. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the AD FS farm uses the correct database configuration. +* Confirm the AD FS farm has an adequate number of nodes and is properly load balanced for the anticipated load. +* Confirm **all** AD FS servers in the farm have the latest updates. +* Confirm all AD FS servers have a valid server authentication certificate + * The subject of the certificate is the common name (FQDN) of the host or a wildcard name. + * The alternate name of the certificate contains a wildcard or the FQDN of the federation service + +## Device Registration Service Account Prerequisite + +The service account used for the device registration server depends on the domain controllers in the environment. + +>[!NOTE] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Windows Server 2012 or later domain controllers support Group Managed Service Accounts—the preferred way to deploy service accounts for services that support them. Group Managed Service Accounts, or GMSA have security advantages over normal user accounts because Windows handles password management. This means the password is long, complex, and changes periodically. The best part of GMSA is all this happens automatically. AD FS supports GMSA and should be configured using them for additional defense in depth security. + +GSMA uses the Microsoft Key Distribution Service that is located on Windows Server 2012 or later domain controllers. Windows uses the Microsoft Key Distribution Service to protect secrets stored and used by the GSMA. Before you can create a GSMA, you must first create a root key for the service. You can skip this if your environment already uses GSMA. + +#### Create KDS Root Key + +Sign-in a domain controller with _Enterprise Admin_ equivalent credentials. +1. Start an elevated Windows PowerShell console. +2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)` + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Windows Server 2008 and 2008 R2 domain controllers do not host the Microsoft Key Distribution Service, nor do they support Group Managed Service Accounts. Therefore, you must use create a normal user account as a service account where you are responsible for changing the password on a regular basis. + +#### Create an AD FS Service Account + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click the **Users** container, Click **New**. Click **User**. +3. In the **New Object – User** window, type **adfssvc** in the **Full name** text box. Type **adfssvc** in the **User logon name** text box. Click **Next**. +4. Enter and confirm a password for the **adfssvc** user. Clear the **User must change password at next logon** checkbox. +5. Click **Next** and then click **Finish**. + +## Configure the Active Directory Federation Service Role + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008R2-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as *fs.corp.contoso.com* or *fs.contoso.com*. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, select **Create a Group Managed Service Account**. In the **Account Name** box, type **adfssvc**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2008 or 2008 R2 Domain Controllers**. If you are not using Windows Server 2008 or 2008 R2 Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2012 or later Domain Controllers)](#windows-server-2012-or-later-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as fs.corp.mstepdemo.net or fs.mstepdemo.net. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, Select **Use an existing domain user account or group Managed Service Account** and click **Select**. + * In the **Select User or Service Account** dialog box, type the name of the previously created AD FS service account (example adfssvc) and click **OK**. Type the password for the AD FS service account and click **Next**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. +13. Do not restart the AD FS server. You will do this later. + + +### Add the AD FS Service account to the KeyCredential Admin group and the Windows Hello for Business Users group + +The KeyCredential Admins global group provides the AD FS service with the permissions needed to perform key registration. The Windows Hello for Business group provides the AD FS service with the permissions needed to enroll a Windows Hello for Business authentication certificate on behalf of the provisioning user. + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Click the **Users** container in the navigation pane. +3. Right-click **KeyCredential Admins** in the details pane and click **Properties**. +4. Click the **Members** tab and click **Add…** +5. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +6. Click **OK** to return to **Active Directory Users and Computers**. +7. Right-click **Windows Hello for Business Users** group +8. Click the **Members** tab and click **Add…** +9. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +10. Click **OK** to return to **Active Directory Users and Computers**. +11. Change to server hosting the AD FS role and restart it. + +### Configure Permissions for Key Registration + +Key Registration stores the Windows Hello for Business public key in Active Directory. In on-prem deployments, the Windows Server 2016 AD FS server registers the public key with the on-premises Active Directory. + +The key-trust model needs Windows Server 2016 domain controllers, which configures the key registration permissions automatically; however, the certificate-trust model does not and requires you to add the permissions manually. + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click your domain name from the navigation pane and click **Properties**. +3. Click **Security** (if the Security tab is missing, turn on Advanced Features from the View menu). +4. Click **Advanced**. Click **Add**. Click **Select a principal**. +5. The **Select User, Computer, Service Account, or Group** dialog box appears. In the **Enter the object name to select** text box, type **KeyCredential Admins**. Click **OK**. +6. In the **Applies to** list box, select **Descendant User objects**. +7. Using the scroll bar, scroll to the bottom of the page and click **Clear all**. +8. In the **Properties** section, select **Read msDS-KeyCredentialLink** and **Write msDS-KeyCrendentialLink**. +9. Click **OK** three times to complete the task. + +## Configure the Device Registration Service + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Open the **AD FS management** console. +2. In the navigation pane, expand **Service**. Click **Device Registration**. +3. In the details pane, click **Configure Device Registration**. +4. In the **Configure Device Registration** dialog, click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you followed the correct procedures based on the domain controllers used in your deployment + * Windows Server 2012 or Windows Server 2012 R2 + * Windows Server 2008 or Windows Server 2008 R2 +* Confirm you have the correct service account based on your domain controller version. +* Confirm you properly installed the AD FS role on your Windows Server 2016 based on the proper sizing of your federation, the number of relying parties, and database needs. +* Confirm you used a certificate with the correct names as the server authentication certificate + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) +* Confirm you granted the AD FS service allow read and write permissions to the ms-DSKeyCredentialLink Active Directory attribute. +* Confirm you enabled the Device Registration service. + +## Prepare and Deploy AD FS Registration Authority + +A registration authority is a trusted authority that validates certificate request. Once it validates the request, it presents the request to the certificate authority for issuance. The certificate authority issues the certificate, returns it to the registration authority, which returns the certificate to the requesting user. The Windows Hello for Business on-prem certificate-based deployment uses the Active Directory Federation Server (AD FS) as the certificate registration authority. + +### Configure Registration Authority template + +The certificate registration authority enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. The certificate authority only issues a certificate for that template if the registration authority signs the certificate request. + +The registration authority template you configure depends on the AD FS service configuration, which depends on the domain controllers the environment uses for authentication. + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +#### Windows 2012 or later domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority Management** console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right click on the **Exchange Enrollment Agent (Offline request)** template details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. + **Note:** The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. + +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. +9. Click **Object Types**. Select the **Service Accounts** check box and click **OK**. +10. Type **adfssvc** in the **Enter the object names to select** text box and click **OK**. +11. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +12. Close the console. + +#### Windows 2008 or 2008R2 domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template** console, right-click the **Exchange Enrollment Agent** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. Type **adfssvc** in the **Enter the object names to select text box** and click **OK**. +9. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check boxes for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +10. Close the console. + +### Configure the Windows Hello for Business Authentication Certificate template + +During Windows Hello for Business provisioning, the Windows 10, version 1703 client requests an authentication certificate from the Active Directory Federation Service, which requests the authentication certificate on behalf of the user. This task configures the Windows Hello for Business authentication certificate template. You use the name of the certificate template when configuring. + +Sign-in a certificate authority or management workstations with _Domain Admin equivalent_ credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. Right-click the **Smartcard Logon** template and choose **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Authentication** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the deployment. +6. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +7. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon**. +8. On the **Issuance Requirements** tab, select the T**his number of authorized signatures** check box. Type **1** in the text box. + * Select **Application policy** from the **Policy type required in signature**. Select **Certificate Request Agent** from in the **Application policy** list. Select the **Valid existing certificate** option. +9. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +10. On the **Request Handling** tab, select the **Renew with same key** check box. +11. On the **Security** tab, click **Add**. Type **Window Hello for Business Users** in the **Enter the object names to select** text box and click **OK**. +12. Click the **Windows Hello for Business Users** from the **Group or users names** list. In the **Permissions for Windows Hello for Business Users** section, select the **Allow** check box for the **Enroll** permission. Excluding the **Windows Hello for Business Users** group, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other entries in the **Group or users names** section if the check boxes are not already cleared. Click **OK**. +13. If you previously issued Windows Hello for Business sign-in certificates using Configuration Manger and are switching to an AD FS registration authority, then on the **Superseded Templates** tab, add the previously used **Windows Hello for Business Authentication** template(s), so they will be superseded by this template for the users that have Enroll permission for this template. +14. Click on the **Apply** to save changes and close the console. + +#### Mark the template as the Windows Hello Sign-in template + +Sign-in to an **AD FS Windows Server 2016** computer with _Enterprise Admin_ equivalent credentials. +1. Open an elevated command prompt. +2. Run `certutil –dsTemplate WHFBAuthentication msPKI-Private-Key-Flag +CTPRIVATEKEY_FLAG_HELLO_LOGON_KEY` + +>[!NOTE] +>If you gave your Windows Hello for Business Authentication certificate template a different name, then replace **WHFBAuthentication** in the above command with the name of your certificate template. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the Certificate Template management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on our Windows Server 2012 or later certificate authority. + +### Publish Enrollment Agent and Windows Hello For Business Authentication templates to the Certificate Authority + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template to issue**. +5. In the **Enable Certificates Templates** window, select the **WHFB Enrollment Agent** template you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. Publish the **WHFB Authentication** certificate template using step 5. +7. Close the console. + +### Configure the Registration Authority + +Sign-in the AD FS server with Domain Admin equivalent credentials. + +1. Open a **Windows PowerShell** prompt. +2. Type the following command + + ```PowerShell + Set-AdfsCertificateAuthority -EnrollmentAgent -EnrollmentAgentCertificateTemplate WHFBEnrollmentAgent -WindowsHelloCertificateTemplate WHFBAuthentication + ``` + + +The `Set-AdfsCertificateAuthority` cmdlet should show the following warning: +>WARNING: PS0343: Issuing Windows Hello certificates requires enabling a permitted strong authentication provider, but no usable providers are currently configured. These authentication providers are not supported for Windows Hello certificates: CertificateAuthentication,MicrosoftPassportAuthentication. Windows Hello certificates will not be issued until a permitted strong authentication provider is configured. + +This warning indicates that you have not configured multi-factor authentication in AD FS and until it is configured, the AD FS server will not issue Windows Hello certificates. Windows 10, version 1703 clients check this configuration during prerequisite checks. If detected, the prerequisite check will not succeed and the user will not provision Windows Hello for Business on sign-in. + +>[!NOTE] +> If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the above command with the name of your certificate templates. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. + +### Enrollment Agent Certificate Enrollment + +Active Directory Federation Server used for Windows Hello for Business certificate enrollment perform their own certificate lifecycle management. Once the registration authority is configured with the proper certificate template, the AD FS server attempts to enroll the certificate on the first certificate request or when the service first starts. + +Approximately 60 days prior to enrollment agent certificate’s expiration, the AD FS service attempts to renew the certificate until it is successful. If the certificate fails to renew, and the certificate expires, the AD FS server will request a new enrollment agent certificate. You can view the AD FS event logs to determine the status of the enrollment agent certificate. + +## Additional Federation Servers + +Organizations should deploy more than one federation server in their federation farm for high-availability. You should have a minimum of two federation services in your AD FS farm, however most organizations are likely to have more. This largely depends on the number of devices and users using the services provided by the AD FS farm. + +### Server Authentication Certificate + +Each server you add to the AD FS farm must have a proper server authentication certificate. Refer to the [Enroll for a TLS Server Authentication Certificate](#enroll-for-a-tls-server-authentication-certificate) section of this document to determine the requirements for your server authentication certificate. As previously stated, AD FS servers used exclusively for on-premises deployments of Windows Hello for Business can use enterprise server authentication certificates rather than server authentication certificates issued by public certificate authorities. + +### Install Additional Servers + +Adding federation servers to the existing AD FS farm begins with ensuring the server are fully patched, to include Windows Server 2016 Update needed to support Windows Hello for Business deployments (https://aka.ms/whfbadfs1703). Next, install the Active Directory Federation Service role on the additional servers and then configure the server as an additional server in an existing farm. + +## Load Balance AD FS Federation Servers + +Many environments load balance using hardware devices. Environments without hardware load-balancing capabilities can take advantage the network load-balancing feature included in Windows Server to load balance the AD FS servers in the federation farm. Install the Windows Network Load Balancing feature on all nodes participating in the AD FS farm that should be load balanced. + +### Install Network Load Balancing Feature on AD FS Servers + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** On the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, chosoe **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, click **Next**. +7. Select **Network Load Balancing** on the **Select features** page. +8. Click **Install** to start the feature installation + ![Feature selection screen with NLB selected](images/hello-nlb-feature-install.png) + +### Configure Network Load Balancing for AD FS + +Before you can load balance all the nodes in the AD FS farm, you must first create a new load balance cluster. Once you have created the cluster, then you can add new nodes to that cluster. + +Sign-in a node of the federation farm with _Admin_ equivalent credentials. +1. Open **Network Load Balancing Manager** from **Administrative Tools**. + ![NLB Manager user interface](images/hello-nlb-manager.png) +2. Right-click **Network Load Balancing Clusters**, and then click **New Cluster**. +3. To connect to the host that is to be a part of the new cluster, in the **Host** text box, type the name of the host, and then click **Connect**. + ![NLB Manager - Connect to new Cluster screen](images/hello-nlb-connect.png) +4. Select the interface that you want to use with the cluster, and then click **Next**. (The interface hosts the virtual IP address and receives the client traffic to load balance.) +5. In **Host Parameters**, select a value in **Priority (Unique host identifier)**. This parameter specifies a unique ID for each host. The host with the lowest numerical priority among the current members of the cluster handles all of the cluster's network traffic that is not covered by a port rule. Click **Next**. +6. In **Cluster IP Addresses**, click **Add** and type the cluster IP address that is shared by every host in the cluster. NLB adds this IP address to the TCP/IP stack on the selected interface of all hosts that are chosen to be part of the cluster. Click **Next**. + ![NLB Manager - Add IP to New Cluster screen](images/hello-nlb-add-ip.png) +7. In **Cluster Parameters**, select values in **IP Address** and **Subnet mask** (for IPv6 addresses, a subnet mask value is not needed). Type the full Internet name that users will use to access this NLB cluster. + ![NLB Manager - Cluster IP Configuration screen](images/hello-nlb-cluster-ip-config.png) +8. In **Cluster operation mode**, click **Unicast** to specify that a unicast media access control (MAC) address should be used for cluster operations. In unicast mode, the MAC address of the cluster is assigned to the network adapter of the computer, and the built-in MAC address of the network adapter is not used. We recommend that you accept the unicast default settings. Click **Next**. +9. In Port Rules, click Edit to modify the default port rules to use port 443. + ![NLB Manager - Add\Edit Port Rule screen](images/hello-nlb-cluster-port-rule.png) + +### Additional AD FS Servers + +1. To add more hosts to the cluster, right-click the new cluster, and then click **Add Host to Cluster**. +2. Configure the host parameters (including host priority, dedicated IP addresses, and load weight) for the additional hosts by following the same instructions that you used to configure the initial host. Because you are adding hosts to an already configured cluster, all the cluster-wide parameters remain the same. + ![NLB Manager - Cluster with nodes](images/hello-nlb-cluster.png) + +## Configure DNS for Device Registration + +Sign-in the domain controller or administrative workstation with Domain Admin equivalent credentials. You’ll need the Federation service name to complete this task. You can view the federation service name by clicking **Edit Federation Service Properties** from the **Action** pan of the **AD FS** management console, or by using `(Get-AdfsProperties).Hostname.` (PowerShell) on the AD FS server. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. +6. Close the DNS Management console + +## Configure the Intranet Zone to include the federation service + +The Windows Hello provisioning presents web pages from the federation service. Configuring the intranet zone to include the federation service enables the user to authenticate to the federation service using integrated authentication. Without this setting, the connection to the federation service during Windows Hello provisioning prompts the user for authentication. + +### Create an Intranet Zone Group Policy + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type **Intranet Zone Settings** in the name box and click **OK**. +5. In the content pane, right-click the **Intranet Zone Settings** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Administrative Templates > Windows Component > Internet Explorer > Internet Control Panel**, and select **Security Page**. +8. In the content pane, double-click **Site to Zone Assignment List**. Click **Enable**. +9. Click **Show**. In the **Value Name** column, type the url of the federation service beginning with https. In the **Value** column, type the number **1**. Click OK twice, then close the Group Policy Management Editor. + +### Deploy the Intranet Zone Group Policy object + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Intranet Zone Settings** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you configured the correct enrollment agent certificate template based on the type of AD FS service account. +* Confirm only the AD FS service account has the allow enroll permission for the enrollment agent certificate template. +* Consider using an HSM to protect the enrollment agent certificate; however, understand the frequency and quantity of signature operations the enrollment agent server makes and understand the impact it has on overall performance. +* Confirm you properly configured the Windows Hello for Business authentication certificate template—to include: + * Issuance requirements of an authorized signature from a certificate request agent. + * The certificate template was properly marked as a Windows Hello for Business certificate template using certutil.exe + * The Windows Hello for Business Users group, or equivalent has the allow enroll and allow auto enroll permissions +* Confirm all certificate templates were properly published to the appropriate issuing certificate authorities. +* Confirm the AD FS service account has the allow enroll permission for the Windows Hello Business authentication certificate template. +* Confirm the AD FS certificate registration authority is properly configured using the `Get-AdfsCertificateAuthority` Windows PowerShell cmdlet. +* Confirm you restarted the AD FS service. +* Confirm you properly configured load-balancing (hardware or software). +* Confirm you created a DNS A Record for the federation service and the IP address used is the load-balanced IP address +* Confirm you created and deployed the Intranet Zone settings to prevent double authentication to the federation server. + +## Validating your work + +You need to verify the AD FS service has properly enrolled for an enrollment agent certificate template. You can verify this is a variety ways, depending on if your service account is a normal user account or if the service account is a group managed service account. + +### Event Logs + +Use the event logs on the AD FS service to confirm the service account enrolled for an enrollment agent certificate. First, look for the AD FS event ID 443 that confirms certificate enrollment cycle has finished. Once confirmed the AD FS certificate enrollment cycle completed review the CertificateLifecycle-User event log. In this event log, look for event ID 1006, which indicates a new certificate was installed. Details of the event log should show + +* The account name under which the certificate was enrolled. +* The action, which should read enroll. +* The thumbprint of the certificate +* The certificate template used to issue the certificate. + +### Normal Service Account + +When using a normal service account, use the Microsoft Management Console (mmc.exe) and load the Certificate Manager snap-in for the service account and verify. + +### Group Managed Service Account + +You cannot use the Certificate Manager to view enrolled certificates for group managed service accounts. Use the event log information to confirm the AD FS service account enrolled a certificate. Use certutil.exe to view the details of the certificate now shown in the event log. + +Group managed service accounts use user profiles to store user information, which included enrolled certificates. On the AD FS server, use a command prompt and navigate to `%systemdrive%\users\\appdata\roaming\Microsoft\systemcertificates\my\certificates` . + +Each file in this folder represents a certificate in the service account’s Personal store (You may need to use DIR /A to view the files in the folder). Match the thumbprint of the certificate from the event log to one of the files in this folder. That file is the certificate. Use the `Certutil -q ` to view the basic information about the certificate. + +For detailed information about the certificate, use `Certutil -q -v ` . + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. Prepare and Deploy Windows Server 2016 Active Directory Federation Services (*You are here*) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) + + + + + + + + + diff --git a/windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md new file mode 100644 index 0000000000..8ec43f5e54 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md @@ -0,0 +1,542 @@ +--- +title: Configure or Deploy Multifactor Authentication Services (Windows Hello for Business) +description: How to Configure or Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure or Deploy Multifactor Authentication Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +On-premises deployments must use the On-premises Azure MFA Server using the AD FS adapter model Optionally, you can use a third-party MFA server that provides an AD FS Multifactor authentication adapter. + +>[!TIP] +>Please make sure you've read [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) before proceeding any further. + +## Prerequisites + +The Azure MFA Server and User Portal servers have several perquisites and must have connectivity to the Internet. + +### Primary MFA Server + +The Azure MFA server uses a primary and secondary replication model for its configuration database. The primary Azure MFA server hosts the writeable partition of the configuration database. All secondary Azure MFA servers hosts read-only partitions of the configuration database. All production environment should deploy a minimum of two MFA Servers. + +For this documentation, the primary MFA uses the name **mf*a*** or **mfa.corp.contoso.com**. All secondary servers use the name **mfa*n*** or **mfa*n*.corp.contoso.com**, where *n* is the number of the deployed MFA server. + +The primary MFA server is also responsible for synchronizing from Active Directory. Therefore, the primary MFA server should be domain joined and fully patched. + +#### Enroll for Server Authentication + +The communication between the primary MFA server, secondary MFA servers, User Portal servers, and the client is protected using TLS, which needs a server authentication certificate. + +Sign-in the primary MFA server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (mfa.corp.contoso.com). Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +The Azure MFA server does not require the Web Server role, however, User Portal and the optional Mobile App server communicate with the MFA server database using the MFA Web Services SDK. The MFA Web Services SDK uses the Web Server role. + +To install the Web Server (IIS) role, please follow [Installing IIS 7 on Windows Server 2008 or Windows Server 2008 R2](https://docs.microsoft.com/iis/install/installing-iis-7/installing-iis-7-and-above-on-windows-server-2008-or-windows-server-2008-r2) or [Installing IIS 8.5 on Windows Server 2012 R2](https://docs.microsoft.com/iis/install/installing-iis-85/installing-iis-85-on-windows-server-2012-r2) depending on the host Operating System you're going to use. + +The following services are required: +* Common Parameters > Default Document. +* Common Parameters > Directory Browsing. +* Common Parameters > HTTP Errors. +* Common Parameters > Static Content. +* Health and Diagnostics > HTTP Logging. +* Performance > Static Content Compression. +* Security > Request Filtering. +* Security > Basic Authentication. +* Management Tools > IIS Management Console. +* Management Tools > IIS 6 Management Compatibility. +* Application Development > ASP.NET 4.5. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +The TLS protocol protects all the communication to and from the MFA server. To enable this protection, you must configure the default web site to use the previously enrolled server authentication certificate. + +Sign in the primary MFA server with _administrator_ equivalent credentials. +1. From **Administrators**, Start the **Internet Information Services (IIS) Manager** console +2. In the navigation pane, expand the node with the same name as the local computer. Expand **Settings** and select **Default Web Site**. +3. In the **Actions** pane, click **Bindings**. +4. In the **Site Bindings** dialog, Click **Add**. +5. In the **Add Site Binding** dialog, select **https** from the **Type** list. In the **SSL certificate** list, select the certificate with the name that matches the FQDN of the computer. +6. Click **OK**. Click **Close**. From the **Action** pane, click **Restart**. + +#### Configure the Web Service’s Security + +The Azure MFA Server service runs in the security context of the Local System. The MFA User Portal gets its user and configuration information from the Azure MFA server using the MFA Web Services. Access control to the information is gated by membership to the Phonefactor Admins security group. You need to configure the Web Service’s security to ensure the User Portal and the Mobile App servers can securely communicate to the Azure MFA Server. Also, all User Portal server administrators must be included in the Phonefactor Admins security group. + +Sign in the domain controller with _domain administrator_ equivalent credentials. + +##### Create Phonefactor Admin group + +1. Open **Active Directory Users and Computers** +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **Group**. +3. In the **New Object – Group** dialog box, type **Phonefactor Admins** in Group name. +4. Click **OK**. + +##### Add accounts to the Phonefactor Admins group + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select Users. In the content pane. Right-click the **Phonefactors Admin** security group and select **Properties**. +3. Click the **Members** tab. +4. Click **Add**. Click **Object Types..** In the **Object Types** dialog box, select **Computers** and click **OK**. Enter the following user and/or computers accounts in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the MFA service has enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Services Role was installed with the correct configuration (including Basic Authentication, ASP.NET 4.5, etc). +* Confirm the host has all the available updates from Windows Update. +* Confirm you bound the server authentication certificate to the IIS web site. +* Confirm you created the Phonefactor Admins group. +* Confirm you added the computer account hosting the MFA service to the Phonefactor Admins group and any user account who are responsible for administrating the MFA server or User Portal. + +### User Portal Server + +The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. User Portal Administrators may be set up and granted permission to add new users and update existing users. + +The User Portal web site uses the user database that is synchronized across the MFA Servers, which enables a design to support multiple web servers for the User Portal and those servers can support internal and external customers. While the user portal web site can be installed directly on the MFA server, it is recommended to install the User Portal on a server separate from the MFA Server to protect the MFA user database, as a layered, defense-in-depth security design. + +#### Enroll for Server Authentication + +Internal and external users use the User Portal to manage their multifactor authentication settings. To protect this communication, you need to enroll all User Portal servers with a server authentication certificate. You can use an enterprise certificate to protect communication to internal User Portal servers. + +For external User Portal servers, it is typical to request a server authentication certificate from a public certificate authority. Contact a public certificate authority for more information on requesting a certificate for public use. Follow the procedures below to enroll an enterprise certificate on your User Portal server. + +Sign-in the User Portal server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (app1.corp.contoso.com). +9. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your User Portal service (mfaweb.corp.contoso.com). +10. Click **Add**. Click **OK** when finished. +11. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +To do this, please follow the instructions mentioned in the previous [Install the Web Server Role](#install-the-web-server-role) section. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +To do this, please follow the instructions mentioned in the previous [Configure the IIS Server’s Certificate](#configure-the-iis-server’s-certificate) section. + +#### Create WebServices SDK user account + +The User Portal and Mobile App web services need to communicate with the configuration database hosted on the primary MFA server. These services use a user account to communicate to authenticate to the primary MFA server. You can think of the WebServices SDK account as a service account used by other servers to access the WebServices SDK on the primary MFA server. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **User**. +3. In the **New Object – User** dialog box, type **PFWSDK_** in the **First name** and **User logon name** boxes, where ** is the name of the primary MFA server running the Web Services SDK. Click **Next**. +4. Type a strong password and confirm it in the respective boxes. Clear **User must change password at next logon**. Click **Next**. Click **Finish** to create the user account. + +#### Add the MFA SDK user account to the Phonefactor Admins group + +Adding the WebServices SDK user account to the Phonefactor Admins group provides the user account with the proper authorization needed to access the configuration data on the primary MFA server using the WebServices SDK. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select **Users**. In the content pane. Right-click the **Phonefactors Admin** security group and select Properties. +3. Click the Members tab. +4. Click **Add**. Click **Object Types..** Type the PFWSDK_ user name in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * The Webservices SDK user account + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the user portal are properly configure for load balancing and high-availability. +* Confirm the hosts of the user portal have enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Server Role was properly configured on all servers. +* Confirm all the hosts have the latest updates from Windows Update. +* Confirm you created the web service SDK domain account and the account is a member of the Phonefactor Admins group. + +## Installing Primary Azure MFA Server + +When you install Azure Multi-Factor Authentication Server, you have the following options: +1. Install Azure Multi-Factor Authentication Server locally on the same server as AD FS +2. Install the Azure Multi-Factor Authentication adapter locally on the AD FS server, and then install Multi-Factor Authentication Server on a different computer (preferred deployment for production environments) + +See [Configure Azure Multi-Factor Authentication Server to work with AD FS in Windows Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12) to view detailed installation and configuration options. + +Sign-in the federation server with _Domain Admin_ equivalent credentials and follow [To install and configure the Azure Multi-Factor Authentication server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#to-install-and-configure-the-azure-multi-factor-authentication-server) for an express setup with the configuration wizard. You can re-run the authentication wizard by selecting it from the Tools menu on the server. + +>[!IMPORTANT] +>Only follow the above mention article to install Azure MFA Server. Once it is intstalled, continue configuration using this article. + +### Configuring Company Settings + +You need to configure the MFA server with the default settings it applies to each user account when it is imported or synchronized from Active Directory. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Start the **Multi-Factor Server** application +2. Click **Company Settings**. +3. On the **General** Tab, select **Fail Authentication** from the **When internet is not accessible** list. +4. In **User defaults**, select **Phone Call** or **Text Message** + **Note:** You can use mobile app; however, the configuration is beyond the scope of this document. Read [Getting started the MFA Server Mobile App Web Service](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice) to configure and use mobile app multi-factor authentication or the Install User Portal topic in the Multi-Factor Server help. +5. Select **Enable Global Services** if you want to allow Multi-Factor Authentications to be made to telephone numbers in rate zones that have an associated charge. +6. Clear the **User can change phone** check box to prevent users from changing their phone during the Multi-Factor Authentication call or in the User Portal. A consistent configuration is for users to change their phone numbers in Active Directory and let those changes synchronize to the multi-factor server using the Synchronization features in Directory Integration. +7. Select **Fail Authentication** from the **When user is disabled** list. Users should provision their account through the user portal. +8. Select the appropriate language from the **Phone call language**, **Text message language**, **Mobile app language**, and **OATH token language** lists. +9. Under default PIN rules, Select the User can change PIN checkbox to enable users to change their PIN during multi-factor authentication and through the user portal. +10. Configure the minimum length for the PIN. +11. Select the **Prevent weak PINs** check box to reject weak PINs. A weak PIN is any PIN that could be easily guessed by a hacker: 3 sequential digits, 3 repeating digits, or any 4 digit subset of user phone number are not allowed. If you clear this box, then there are no restrictions on PIN format. For example: User tries to reset PIN to 1235 and is rejected because it's a weak PIN. User will be prompted to enter a valid PIN. +12. Select the **Expiration days** check box if you want to expire PINs. If enabled, provide a numeric value representing the number of days the PIN is valid. +13. Select the **PIN history** check box if you want to remember previously used PINs for the user. PIN History stores old PINs for each user. Users are not allowed to reset their PIN to any value stored in their PIN History. When cleared, no PIN History is stored. The default value is 5 and range is 1 to 10. + +![Azure MFA Server Company settings configured](images/hello-mfa-company-settings.png) + +### Configuring Email Settings and Content + +If you are deploying in a lab or proof-of-concept, then you have the option of skipping this step. In a production environment, ideally, you’ll want to setup the Azure Multifactor Authentication Server and its user portal web interface prior to sending the email. The email gives your users time to visit the user portal and configure the multi-factor settings. + +Now that you have imported or synchronized with your Azure Multi-Factor Authentication server, it is advised that you send your users an email that informs them that they have been enrolled in multi-factor authentication. + +With the Azure Multi-Factor Authentication Server there are various ways to configure your users for using multi-factor authentication. For instance, if you know the users’ phone numbers or were able to import the phone numbers into the Azure Multi-Factor Authentication Server from their company’s directory, the email will let users know that they have been configured to use Azure Multi-Factor Authentication, provide some instructions on using Azure Multi-Factor Authentication and inform the user of the phone number they will receive their authentications on. + +The content of the email will vary depending on the method of authentication that has been set for the user (e.g. phone call, SMS, mobile app). For example, if the user is required to use a PIN when they authenticate, the email will tell them what their initial PIN has been set to. Users are usually required to change their PIN during their first authentication. + +If users’ phone numbers have not been configured or imported into the Azure Multi-Factor Authentication Server, or users are pre-configured to use the mobile app for authentication, you can send them an email that lets them know that they have been configured to use Azure Multi-Factor Authentication and it will direct them to complete their account enrollment through the Azure Multi-Factor Authentication User Portal. A hyperlink will be included that the user clicks on to access the User Portal. When the user clicks on the hyperlink, their web browser will open and take them to their company’s Azure Multi-Factor Authentication User Portal. + +#### Settings + +By clicking the email icon on the left you can setup the settings for sending these emails. This is where you can enter the SMTP information of your mail server and it allows you to send a blanket wide email by adding a check to the Send mails to users check box. + +#### Content + +On the Email Content tab, you will see all of the various email templates that are available to choose from. So, depending on how you have configured your users to use multi-factor authentication, you can choose the template that best suits you. + +##### Edit the Content Settings + +The Azure MFA server does not send emails, even when configured to do so, until you configured the sender information for each email template listed in the Content tab. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. Click **Email** from the list of icons and click the **Email Content** tab. +3. Select an email template from the list of templates. Click **Edit**. +4. In the **Edit Email** dialog, in the **From** text box, type the email address of the person or group that should appear to have sent the email. + ![Edit email dialog within content settings](images/hello-mfa-content-edit-email.png) + +5. Optionally, customize other options in the email template. +6. When finished editing the template, Click **Apply**. +7. Click **Next** to move to the next email in the list. Repeat steps 4 and 6 to edit the changes. +8. Click **Close** when you are done editing the email templates. + +### Configuring Directory Integration Settings and Synchronization + +Synchronization keeps the Multi-Factor Authentication user database synchronized with the users in Active Directory or another LDAP Lightweight Directory Access Protocol directory. The process is similar to Importing Users from Active Directory, but periodically polls for Active Directory user and security group changes to process. It also provides for disabling or removing users removed from a container or security group and removing users deleted from Active Directory. + +It is important to use a different group memberships for synchronizing users from Active Directory and for enabling Windows Hello for Business. Keeping the group memberships separated enables you to synchronize users and configure MFA options without immediately deploying Windows Hello for Business to that user. This deployment approach provides the maximum flexibility, which gives users the ability to configure their settings before they provision Windows Hello for Business. To start provisioning, simply add the group used for synchronization to the Windows Hello for Business Users group (or equivalent if you use custom names). + +#### MultiFactorAuthAdSync Service + +The MultiFactorAuthAdSync service is a Windows service that performs the periodic polling of Active Directory. It is installed in a Stopped state and is started by the MultiFactorAuth service when configured to run. If you have a multi-server Multi-Factor Authentication configuration, the MultiFactorAuthAdSync may only be run on a single server. + +The MultiFactorAuthAdSync service uses the DirSync LDAP server extension provided by Microsoft to efficiently poll for changes. This DirSync control caller must have the "directory get changes" right and DS-Replication-Get-Changes extended control access right. By default, these rights are assigned to the Administrator and LocalSystem accounts on domain controllers. The MultiFactorAuthAdSync service is configured to run as LocalSystem by default. Therefore, it is simplest to run the service on a domain controller. The service can run as an account with lesser permissions if you configure it to always perform a full synchronization. This is less efficient, but requires less account privileges. + +#### Settings + +Configuring the directory synchronization between Active Directory and the Azure MFA server is easy. + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Click the **Synchronization** tab. +4. Select **Use Active Directory**. +5. Select **Include trusted domains** to have the Multi-Factor Authentication Server attempt to connect to domains trusted by the current domain, another domain in the forest, or domains involved in a forest trust. When not importing or synchronizing users from any of the trusted domains, clear the checkbox to improve performance. + +#### Synchronization + +The MFA server uses synchronization items to synchronize users from Active Directory to the MFA server database. Synchronization items enables you to synchronize a collection of users based security groups or Active Directory containers. + +You can configure synchronization items based on different criteria and filters. For the purpose of configuring Windows Hello for Business, you need to create a synchronization item based membership of the Windows Hello for Business user group. This ensures the same users who receive Windows Hello for Business policy settings are the same users synchronized to the MFA server (and are the same users with permission to enroll in the certificate). This significantly simplifies deployment and troubleshooting. + +See [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint) for more details. + +##### To add a synchronization item + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Select the **Synchronization** tab. +4. On the **Synchronization** tab, click **Add**. + ![Azure MFA Server - add synchronization item screen](images/hello-mfa-sync-item.png) + +5. In the **Add Synchronization Item** dialog, select **Security Groups** from the **View** list. +6. Select the group you are using for replication from the list of groups +7. Select **Selected Security Groups – Recursive** or, select **Security Group** from the **Import** list if you do not plan to nest groups. +8. Select **Add new users and Update existing users**. +9. Select **Disable/Remove users no longer a member** and select **Disable** from the list. +10. Select the attributes appropriate for your environment for **Import phone** and **Backup**. +11. Select **Enabled** and select **Only New Users with Phone Number** from the list. +12. Select **Send email** and select **New and Updated Users**. + +##### Configure synchronization item defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Method Defaults** tab. +2. Select the default second factor authentication method. For example, if the second factor of authentication is a text message, select **Text message**. Select if the direction of text message authentication and if the authentication should use a one-time password or one-time password and PIN (Ensure users are configured to create a PIN if the default second factor of communication requires a PIN). + +##### Configure synchronization language defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Language Defaults** tab. +2. Select the appropriate default language for these groups of users synchronized by these synchronization item. +3. If creating a new synchronization item, click **Add** to save the item. If editing an existing synchronization item, click **Apply** and then click **Close**. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint). + +### Installing the MFA Web Services SDK + +The Web Service SDK section allows the administrator to install the Multi-Factor Authentication Web Service SDK. The Web Service SDK is an IIS (Internet Information Server) web service that provides an interface for integrating the full features of the Multi-Factor Authentication Server into most any application. The Web Service SDK uses the Multi-Factor Authentication Server as the data store. + +Remember the Web Services SDK is only need on the primary Multi-Factor to easily enable other servers access to the configuration information. The prerequisites section guided you through installing and configuring the items needed for the Web Services SDK, however the installer will validate the prerequisites and make suggest any corrective action needed. + +Please follow the instructions under [Install the web service SDK](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice#install-the-web-service-sdk) to intall the MFA Web Services SDK. + +## Install Secondary MFA Servers + +Additional MFA servers provided redundancy of the MFA configuration. The MFA server models uses one primary MFA server with multiple secondary servers. Servers within the same group establish communication with the primary server for that group. The primary server replicates to each of the secondary servers. You can use groups to partition the data stored on different servers, for example you can create a group for each domain, forest, or organizational unit. + +Follow the same procedures for installing the primary MFA server software for each additional server. Remember that each server must be activated. + +Sign in the secondary MFA server with _domain administrator_ equivalent credentials. +1. Once the Multi-Factor Authentication Server console starts, you must configure the current server’s replication group membership. You have the option to join an existing group or create a new group. When joining an existing group, the server becomes a secondary server in the existing replication group. When creating a new group, the server becomes the primary server of that replication group. Click **OK**. + **Note:** Group membership cannot be changed after activation. If a server was joined to the wrong group, it must be activated again to join a different group. Please contact support for assistance with deactivating and reactivating a server. +2. The console asks you if you want to enable replication by running the **Multi-Server Configuration Wizard**. Click **Yes**. +3. In the **Multi-Server Configuration Wizard**, leave **Active Directory** selected and clear **Certificates**. Click **Next**. +4. On the **Active Directory** page, the wizard determines what configuration is needed to enable replication. Typically, the wizard recommends adding the computer account for the current server to the **PhoneFactor Admin** group. Click **Next** to add the computer account to the group. +5. On the **Multi-Server Configuration Complete** page, click **Finish** to reboot the computer to update its group membership. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you downloaded the latest Azure MFA Server from the Azure Portal. +* Confirm the server has Internet connectivity. +* Confirm you installed and activated the Azure MFA Server. +* Confirm your Azure MFA Server configuration meets your organization’s needs (Company Settings, Email Settings, etc). +* Confirm you created Directory Synchronization items based on your deployment to synchronize users from Active Directory to the Azure MFA server. + * For example, you have security groups representing each collection of users that represent a phase of your deployment and a corresponding synchronization item for each of those groups. + +* Confirm the Azure MFA server properly communicates with the Azure MFA cloud service by testing multifactor authentication with a newly synchronized user account. +* Confirm you installed the Web Service SDK on the primary MFA server. +* Confirm your MFA servers have adequate redundancy, should you need to promote a secondary server to the primary server. + + +## Installing the User Portal Server + +You previously configured the User Portal settings on the primary MFA server. The User Portal web application communicates to the primary MFA server using the Web Services SDK to retrieve these settings. This configuration is ideal to ensure you can scale up the User Portal application to meet the needs of your internal users. + +### Copying the User Portal Installation file + +Sign in the primary MFA server with _local administrator_ equivalent credentials. +1. Open Windows Explorer. +2. Browse to the C:\Progam Files\MultiFactor Authentication Server folder. +3. Copy the **MultiFactorAuthenticationUserPortalSetup64.msi** file to a folder on the User Portal server. + +### Configure Virtual Directory name + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to the folder to which you saved the installation file from the previous step. +2. Run the **MultiFactorAuthenticationUserPortalSetup64.msi**. The installation package asks if you want to download **Visual Studio C++ Redistributable for Visual Studio 2015**. Click **Yes**. When prompted, select **Save As**. The downloaded file is missing its file extension. **Save the file with a .exe extension and install the runtime**. +3. Run the installation package again. The installer package asks about the C++ runtime again; however, this is for the X64 version (the previous prompt was for x86). Click **Yes** to download the installation package and select **Save As** so you can save the downloaded file with a .exe extension. **Install** the run time. +4. Run the User Portal installation package. On the **Select Installation Address** page, use the default settings for **Site** and **Application Pool** settings. You can modify the Virtual directory to use a name that is more fitting for the environment, such as **mfa** (This virtual directory must match the virtual directory specified in the User Portal settings). Click **Next**. +5. Click **Close**. + +### Edit MFA User Portal config file + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to C:\inetpub\wwwroot\MultiFactorAuth (or appropriate directory based on the virtual directory name) and edit the **web.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from **“http://localhost:4898/PfWsSdk.asmx”** to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **web.config** file after changes have been made. + +### Create a DNS entry for the User Portal web site + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the host name of the User Portal, such as *mfaweb* (this name must match the name of the certificate used to secure communication to the User Portal). In the IP address box, type the load balanced **IP address** of the User Portal. Click **Add Host**. +6. Close the **DNS Management** console. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +Using a web browser, navigate to the URL provided in the *pf_up_pfwssdk_PfWsSdk* named value in the web.config file of any one of the user portal servers. The URL should be protected by a server authentication certificate and should prompt you for authentication. Authenticate to the web site using the username and password provided in the web.config file. Successful authentication and page view confirms the Web SDK configured on the primary MFA server is correctly configured and ready to work with the user portal. + +### Configuring the User Portal + +The User Portal section allows the administrator to install and configure the Multi-Factor Authentication User Portal. The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. +User Portal Administrators may be set up and granted permission to add new users and update existing users. + +#### Settings + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. + ![Azure MFA Server - User Portal settings](images/hello-mfa-user-portal-settings.png) + +3. On the Settings tab, type the URL your users use to access the User Portal. The URL should begin with https, such as `https://mfaportal.corp.contoso.com/mfa`. +The Multi-Factor Authentication Server uses this information when sending emails to users. +4. Select Allow users to log in and Allow user enrollment check boxes. +5. Select Allow users to select method. Select Phone call and select Text message (you can select Mobile app later once you have deployed the Mobile app web service). Select Automatically trigger user’s default method. +6. Select Allow users to select language. +7. Select Use security questions for fallback and select 4 from the Questions to answer list. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Deploy the user portal for the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal). + +#### Administrators + +The User Portal Settings tab allows the administrator to install and configure the User Portal. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. +3. On the Administrators tab, Click Add +4. In the Add Administrator dialog, Click Select User… to pick a user to install and manage the User Portal. Use the default permissions. +5. Click Add. + +>[!TIP] +>For more information on these settings and the behaviors they control, read the **Multi-Factor Authentication Server Help content**. + +#### Security Questions + +[Security questions](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#security-questions) for the User Portal may be customized to meet your requirements. The questions defined here will be offered as options for each of the four security questions a user is prompted to configure during their first log on to User Portal. The order of the questions is important since the first four items in the list will be used as defaults for the four security questions. + +#### Trusted IPs + +The [Trusted IPs](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#trusted-ips) tab allows you to skip Multi-Factor Authentication for User Portal log ins originating from specific IPs. For example, if users use the User Portal from the office and from home, you may decide you don't want their phones ringing for Multi-Factor Authentication while at the office. For this, you would specify the office subnet as a trusted IP entry. + +## Configure the AD FS Server to use the MFA for multifactor authentication + +You need to configure the AD FS server to use the MFA server. You do this by Installing the MFA Adapter on the primary AD FS Server. + +### Install the MFA AD FS Adapter + +Follow [Install a standalone instance of the AD FS adapter by using the Web Service SDK](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12#install-a-standalone-instance-of-the-ad-fs-adapter-by-using-the-web-service-sdk). You should follow this instructions on all AD FS servers. You can find the files needed on the MFA server. + +### Edit the MFA AD FS Adapter config file on all ADFS Servers + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to **C:\inetpub\wwwroot\MultiFactorAuth** (or appropriate directory based on the virtual directory name) and edit the **MultiFactorAuthenticationAdfsAdapter.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from “http://localhost:4898/PfWsSdk.asmx” to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **MultiFactorAuthenticationAdfsAdapter.config** file after changes have been made. + +### Edit the AD FS Adapter Windows PowerShell cmdlet + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. + +Edit the **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script adding `-ConfigurationFilePath ` to the end of the `Register-AdfsAuthenticationProvider` command where **** is the full path to the **MultiFactorAuthenticationAdfsAdapter.config** file. + +### Run the AD FS Adapter PowerShell cmdlet + +Sign in the primary AD FS server with local administrator equivalent credentials. + +Run **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script in PowerShell to register the adapter. The adapter is registered as **WindowsAzureMultiFactorAuthentication**. + +>[!NOTE] +>You must restart the AD FS service for the registration to take effect. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. +* Confirm you restarted the AD FS Service after completing the configuration. + +## Test AD FS with the Multifactor Authentication connector + +Now, you should test your Azure Multi-Factor Authentication server configuration before proceeding any further in the deployment. The AD FS and Azure Multi-Factor Authentication server configurations are complete. + +1. In the **Multi-Factor Authentication** server, on the left, click **Users**. +2. In the list of users, select a user that is enabled and has a valid phone number to which you have access. +3. Click **Test**. +4. In the **Test User** dialog, provide the user’s password to authenticate the user to Active Directory. + +The Multi-Factor Authentication server communicates with the Azure MFA cloud service to perform a second factor authentication for the user. The Azure MFA cloud service contacts the phone number provided and asks for the user to perform the second factor authentication configured for the user. Successfully providing the second factor should result in the Multi-factor authentication server showing a success dialog. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md b/windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md new file mode 100644 index 0000000000..0e85b5a485 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md @@ -0,0 +1,154 @@ +--- +title: Configure Windows Hello for Business Policy settings (Windows Hello for Business) +description: Configure Windows Hello for Business Policy settings for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure Windows Hello for Business Policy settings + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +You need a Windows 10, version 1703 workstation to run the Group Policy Management Console, which provides the latest Windows Hello for Business and PIN Complexity Group Policy settings. To run the Group Policy Management Console, you need to install the Remote Server Administration Tools for Windows 10. You can download these tools from the [Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=45520). +Install the Remote Server Administration Tools for Windows 10 on a computer running Windows 10, version 1703. + +Alternatively, you can create copy the .ADMX and .ADML files from a Windows 10 Creators Edition (1703) to their respective language folder on a Windows Server or you can create a Group Policy Central Store and copy them their respective language folder. See [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administrative-templates-in-windows) for more information. + +On-premises certificate-based deployments of Windows Hello for Business needs three Group Policy settings: +* Enable Windows Hello for Business +* Use certificate for on-premises authentication +* Enable automatic enrollment of certificates + +## Enable Windows Hello for Business Group Policy + +The Enable Windows Hello for Business Group Policy setting is the configuration needed for Windows to determine if a user should be attempt to enroll for Windows Hello for Business. A user will only attempt enrollment if this policy setting is configured to enabled. + +You can configure the Enable Windows Hello for Business Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users that sign-in that computer to attempt a Windows Hello for Business enrollment. Deploying this policy setting to a user results in only that user attempting a Windows Hello for Business enrollment. Additionally, you can deploy the policy setting to a group of users so only those users attempt a Windows Hello for Business enrollment. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Use certificate for on-premises authentication + +The Use certificate for on-premises authentication Group Policy setting determines if the on-premises deployment uses the key-trust or certificate trust on-premises authentication model. You must configure this Group Policy setting to configure Windows to enroll for a Windows Hello for Business authentication certificate. If you do not configure this policy setting, Windows considers the deployment to use key-trust on-premises authentication, which requires a sufficient number of Windows Server 2016 domain controllers to handle the Windows Hello for Business key-trust authentication requests. + +You can configure this Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users requesting a Windows Hello for Business authentication certificate. Deploying this policy setting to a user results in only that user requesting a Windows Hello for Business authentication certificate. Additionally, you can deploy the policy setting to a group of users so only those users request a Windows Hello for Business authentication certificate. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Enable automatic enrollment of certificates + +Windows Hello for Business provisioning performs the initial enrollment of the Windows Hello for Business authentication certificate. This certificate expires based on the duration configured in the Windows Hello for Business authentication certificate template. The Windows 10, version 1703 certificate auto enrollment was updated to renew these certificates before they expire, which significantly reduces user authentication failures from expired user certificates. + +The process requires no user interaction provided the user signs-in using Windows Hello for Business. The certificate is renewed in the background before it expires. + +## Create the Windows Hello for Business Group Policy object + +The Group Policy object contains the policy settings needed to trigger Windows Hello for Business provisioning and to ensure Windows Hello for Business authentication certificates are automatically renewed. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New**. +4. Type *Enable Windows Hello for Business* in the name box and click **OK**. +5. In the content pane, right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **User Configuration**. +7. Expand **Administrative Templates > Windows Component**, and select **Windows Hello for Business**. +8. In the content pane, double-click **Use Windows Hello for Business**. Click **Enable** and click **OK**. +9. Double-click **Use certificate for on-premises authentication**. Click **Enable** and click **OK**. Close the **Group Policy Management Editor**. + +## Configure Automatic Certificate Enrollment + +1. Start the **Group Policy Management Console** (gpmc.msc). +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +4. In the navigation pane, expand **Policies** under **User Configuration**. +5. Expand **Windows Settings > Security Settings**, and click **Public Key Policies**. +6. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +7. Select **Enabled** from the **Configuration Model** list. +8. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +9. Select the **Update certificates that use certificate templates** check box. +10. Click **OK**. Close the **Group Policy Management Editor**. + +## Configure Security in the Windows Hello for Business Group Policy object + +The best way to deploy the Windows Hello for Business Group Policy object is to use security group filtering. The enables you to easily manage the users that should receive Windows Hello for Business by simply adding them to a group. This enables you to deploy Windows Hello for Business in phases. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Double-click the **Enable Windows Hello for Business** Group Policy object. +4. In the **Security Filtering** section of the content pane, click **Add**. Type *Windows Hello for Business Users* or the name of the security group you previously created and click **OK**. +5. Click the **Delegation** tab. Select **Authenticated Users** and click **Advanced**. +6. In the **Group or User names** list, select **Authenticated Users**. In the **Permissions for Authenticated Users** list, clear the **Allow** check box for the **Apply Group Policy** permission. Click **OK**. + +## Deploy the Windows Hello for Business Group Policy object + +The application of the Windows Hello for Business Group Policy object uses security group filtering. This enables you to link the Group Policy object at the domain, ensuring the Group Policy object is within scope to all users. However, the security group filtering ensures only the users included in the *Windows Hello for Business Users* global group receive and apply the Group Policy object, which results in the provisioning of Windows Hello for Business. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Enable Windows Hello for Business** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +Just to reassure, linking the **Windows Hello for Business** Group Policy object to the domain ensures the Group Policy object is in scope for all domain users. However, not all users will have the policy settings applied to them. Only users who are members of the Windows Hello for Business group receive the policy settings. All others users ignore the Group Policy object. + +## Other Related Group Policy settings + +### Windows Hello for Business + +There are other Windows Hello for Business policy settings you can configure to manage your Windows Hello for Business deployment. These policy settings are computer-based policy setting; so they are applicable to any user that sign-in from a computer with these policy settings. + +### Use a hardware security device + +The default configuration for Windows Hello for Business is to prefer hardware protected credentials; however, not all computers are able to create hardware protected credentials. When Windows Hello for Business enrollment encounters a computer that cannot create a hardware protected credential, it will create a software-based credential. + +You can enable and deploy the **Use a hardware security device** Group Policy Setting to force Windows Hello for Business to only create hardware protected credentials. Users that sign-in from a computer incapable of creating a hardware protected credential do not enroll for Windows Hello for Business. + +Another policy setting becomes available when you enable the **Use a hardware security device** Group Policy setting that enables you to prevent Windows Hello for Business enrollment from using version 1.2 Trusted Platform Modules (TPM). Version 1.2 TPMs typically perform cryptographic operations slower than version 2.0 TPMs and are more unforgiven during anti-hammering and PIN lockout activities. Therefore, some organization may want not want slow sign-in performance and management overhead associated with version 1.2 TPMs. To prevent Windows Hello for Business from using version 1.2 TPMs, simply select the TPM 1.2 check box after you enable the Use a hardware security device Group Policy object. + +### Use biometrics + +Windows Hello for Business provides a great user experience when combined with the use of biometrics. Rather than providing a PIN to sign-in, a user can use a fingerprint or facial recognition to sign-in to Windows, without sacrificing security. + +The default Windows Hello for Business enables users to enroll and use biometrics. However, some organization may want more time before using biometrics and want to disable their use until they are ready. To not allow users to use biometrics, configure the **Use biometrics** Group Policy setting to disabled and apply it to your computers. The policy setting disabled all biometrics. Currently, Windows does not provide granular policy setting that enable you to disable specific modalities of biometrics such as allow facial recognition, but disallow fingerprint. + +### PIN Complexity + +PIN complexity is not specific to Windows Hello for Business. Windows 10 enables users to use PINs outside of Windows Hello for Business. PIN Complexity Group Policy settings apply to all uses of PINs, even when Windows Hello for Business is not deployed. + +Windows 10 provides eight PIN Complexity Group Policy settings that give you granular control over PIN creation and management. You can deploy these policy settings to computers, where they affect all users creating PINs on that computer; or, you can deploy these settings to users, where they affect those users creating PINs regardless of the computer they use. If you deploy both computer and user PIN complexity Group Policy settings, the user policy settings have precedence over computer policy settings. Also, this conflict resolution is based on the last applied policy. Windows does not merge the policy settings automatically; however, you can deploy Group Policy to provide to accomplish a variety of configurations. The policy settings included are: +* Require digits +* Require lowercase letters +* Maximum PIN length +* Minimum PIN length +* Expiration +* History +* Require special characters +* Require uppercase letters + +In the Windows 10, version 1703, the PIN complexity Group Policy settings have moved to remove misunderstanding that PIN complexity policy settings were exclusive to Windows Hello for Business. The new location of these Group Policy settings is under Administrative Templates\System\PIN Complexity under both the Computer and User Configuration nodes of the Group Policy editor. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you authored Group Policy settings using the latest ADMX/ADML files (from the Widows 10 Creators Editions) +* Confirm you configured the Enable Windows Hello for Business to the scope that matches your deployment (Computer vs. User) +* Confirm you configure the Use Certificate enrollment for on-prem authentication policy setting. +* Confirm you configure automatic certificate enrollment to the scope that matches your deployment (Computer vs. User) +* Confirm you configured the proper security settings for the Group Policy object + * Removed the allow permission for Apply Group Policy for Domain Users (Domain Users must always have the read permissions) + * Add the Windows Hello for Business Users group to the Group Policy object and gave the group the allow permission for Apply Group Policy + +* Linked the Group Policy object to the correct locations within Active Directory +* Deploy any additional Windows Hello for Business Group Policy setting is a policy separate from the one that enables it for users + + +## Add users to the Windows Hello for Business Users group + +Users must receive the Windows Hello for Business group policy settings and have the proper permission to enroll for the WHFB Authentication certificate. You can provide users with these settings and permissions by adding the group used synchronize users to the Windows Hello for Business Users group. Users and groups that are not members of this group will not attempt to enroll for Windows Hello for Business. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. Configure Windows Hello for Business Policy settings (*You are here*) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md b/windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md new file mode 100644 index 0000000000..3716c6dbe3 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md @@ -0,0 +1,77 @@ +--- +title: Validate Active Directory prerequisites (Windows Hello for Business) +description: How to Validate Active Directory prerequisites for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate Active Directory prerequisites + +**Applies to** +- Windows 10 + +> This guide only applies to Windows 10, version 1703 or higher. + +The key registration process for the On-prem deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The certificate trust model requires manually updating the current schema to the Windows Server 2016 schema. If you already have a Windows Server 2016 domain controller in your forest, you can skip the next step. + +Manually updating Active Directory uses the command-line utility **adprep.exe** located at **:\support\adprep** on the Windows Server 2016 DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. + +## Discovering schema role + +To locate the schema master role holder, open and command prompt and type: + +```Netdom query fsmo | findstr -i “schema”``` + +![Netdom example output](images\hello-cmd-netdom.png) + +The command should return the name of the domain controller where you need to adprep.exe. Update the schema locally on the domain controller hosting the Schema master role. + +## Updating the Schema + +Windows Hello for Business uses asymmetric keys as user credentials (rather than passwords). During enrollment, the public key is registered in an attribute on the user object in Active Directory. The schema update adds this new attribute to Active Directory. + +Sign-in to the domain controller hosting the schema master operational role using Enterprise Admin equivalent credentials. + +1. Open an elevated command prompt. +2. Type ```cd /d x:\support\adprep``` where *x* is the drive letter of the DVD or mounted ISO. +3. To update the schema, type ```adprep /forestprep```. +4. Read the Adprep Warning. Type the letter **C*** and press **Enter** to update the schema. +5. Close the Command Prompt and sign-out. + +## Create the KeyCredential Admins Security Global Group + +The Windows Server 2016 Active Directory Federation Services (AD FS) role registers the public key on the user object during provisioning. You assign write and read permission to this group to the Active Directory attribute to ensure the AD FS service can add and remove keys are part of its normal workflow. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advance Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **KeyCredential Admins** in the **Group Name** text box. +6. Click **OK**. + +## Create the Windows Hello for Business Users Security Global Group + +The Windows Hello for Business Users group is used to make it easy to deploy Windows Hello for Business in phases. You assign Group Policy and Certificate template permissions to this group to simplify the deployment by simply adding the users to the group. This provides them the proper permissions to provision Windows Hello for Business and to enroll in the Windows Hello for Business authentication certificate. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advanced Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **Windows Hello for Business Users** in the **Group Name** text box. +6. Click **OK**. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. Validate Active Directory prerequisites (*You are here*) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md new file mode 100644 index 0000000000..82e38e2728 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md @@ -0,0 +1,48 @@ +--- +title: Validate and Deploy Multifactor Authentication Services (MFA) (Windows Hello for Business) +description: How to Validate and Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Deploy Multifactor Authentication Services (MFA) + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business requires all users perform multi-factor authentication prior to creating and registering a Windows Hello for Business credential. Windows Hello for Business deployments use Azure Multi-Factor Authentication (Azure MFA) services for the secondary authentication. On-Premises deployments use Azure MFA server, an on-premises implementation that do not require synchronizing Active Directory credentials to Azure Active Directory. + +Azure Multi-Factor Authentication is an easy to use, scalable, and reliable solution that provides a second method of authentication so your users are always protected. +* **Easy to Use** - Azure Multi-Factor Authentication is simple to set up and use. The extra protection that comes with Azure Multi-Factor Authentication allows users to manage their own devices. Best of all, in many instances it can be set up with just a few simple clicks. +* **Scalable** - Azure Multi-Factor Authentication uses the power of the cloud and integrates with your on-premises AD and custom apps. This protection is even extended to your high-volume, mission-critical scenarios. +* **Always Protected** - Azure Multi-Factor Authentication provides strong authentication using the highest industry standards. +* **Reliable** - We guarantee 99.9% availability of Azure Multi-Factor Authentication. The service is considered unavailable when it is unable to receive or process verification requests for the two-step verification. + +## On-Premises Azure MFA Server + +On-premises deployments, both key and certificate trust, use the Azure MFA server where the credentials are not synchronized to Azure Active Directory. + +### Infrastructure + +A lab or proof-of-concept environment does not need high-availability or scalability. However, a production environment needs both of these. Ensure your environment considers and incorporates these factors, as necessary. All production environments should have a minimum of two MFA servers—one primary and one secondary server. The environment should have a minimum of two User Portal Servers that are load balanced using hardware or Windows Network Load Balancing. + +Please follow [Download the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#download-the-azure-multi-factor-authentication-server) to download Azure MFA server. + +>[!IMPORTANT] +>Make sure to validate the requirements for Azure MFA server, as outlined in [Install and Configure the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#install-and-configure-the-azure-multi-factor-authentication-server) beofre proceeding. Do not use instllation instructions provided in the article. + +Once you have validated all the requirements, please proceed to [Configure or Deploy Multifactor Authentication Services](hello-cert-trust-deploy-mfa.md). + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. Validate and Deploy Multifactor Authentication Services (MFA) (*You are here*) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md b/windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md new file mode 100644 index 0000000000..f0faf69798 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md @@ -0,0 +1,196 @@ +--- +title: Validate Public Key Infrastructure (Windows Hello for Business) +description: How to Validate Public Key Infrastructure for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Configure Public Key Infrastructure + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business must have a public key infrastructure regardless of the deployment or trust model. All trust models depend on the domain controllers having a certificate. The certificate serves as a root of trust for clients to ensure they are not communicating with a rogue domain controller. The certificate trust model extends certificate issuance to client computers. During Windows Hello for Business provisioning, the user receives a sign-in certificate. Secondary certificates, such as VPN and SMIME (future feature) may also be deployed. + +## Deploy an enterprise certificate authority + +This guide assumes most enterprise have an existing public key infrastructure. Windows Hello for Business depends on a Windows enterprise public key infrastructure running the Active Directory Certificate Services role from Windows Server 2012 or later. + +### Lab-based public key infrastructure + +The following instructions may be used to deploy simple public key infrastructure that is suitable for a lab environment. + +Sign-in using _Enterprise Admin_ equivalent credentials on Windows Server 2012 or later server where you want the certificate authority installed. + +>[!NOTE] +>Never install a certificate authority on a domain controller in a production environment. + +1. Open an elevated Windows PowerShell prompt. +2. Use the following command to install the Active Directory Certificate Services role. + ```PowerShell + Add-WindowsFeature Adcs-Cert-Authority -IncludeManageTools + ``` + +3. Use the following command to configure the Certificate Authority using a basic certificate authority configuration. + ```PowerShell + Install-AdcsCertificateAuthority + ``` + +## Configure a Production Public Key Infrastructure + +If you do have an existing public key infrastructure, please review [Certification Authority Guidance](https://technet.microsoft.com/library/hh831574.aspx) from Microsoft TechNet to properly design your infrastructure. Then, consult the [Test Lab Guide: Deploying an AD CS Two-Tier PKI Hierarchy](https://technet.microsoft.com/library/hh831348.aspx) for instructions on how to configure your public key infrastructure using the information from your design session. + +### Configure Domain Controller Certificates + +Clients need to trust domain controllers and the best way to do this is to ensure each domain controller has a Kerberos Authentication certificate. Installing a certificate on the domain controller enables the Key Distribution Center (KDC) to prove its identity to other members of the domain. This provides clients a root of trust external to the domain—namely the enterprise certificate authority. + +Domain controllers automatically request a domain controller certificate (if published) when they discover an enterprise certificate authority is added to Active Directory. However, certificates based on the Domain Controller and Domain Controller Authentication certificate templates do not include the KDC Authentication object identifier (OID), which was later added to the Kerberos RFC. Therefore, domain controllers need to request a certificate based on the Kerberos Authentication certificate template. + +By default, the Active Directory Certificate Authority provides and publishes the Kerberos Authentication certificate template. However, the cryptography configuration included in the provided template is based on older and less performant cryptography APIs. To ensure domain controllers request the proper certificate with the best available cryptography, use the Kerberos Authentication certificate template a baseline to create an updated domain controller certificate template. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Kerberos Authentication** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Domain Controller Authentication (Kerberos)** in Template display name. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note**If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **None** from the **Subject name format** list. Select **DNS name** from the **Include this information in alternate subject** list. Clear all other items. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +8. Close the console. + +### Superseding the existing Domain Controller certificate + +Many domain controllers may have an existing domain controller certificate. The Active Directory Certificate Services provides a default certificate template from domain controllers—the domain controller certificate template. Later releases provided a new certificate template—the domain controller authentication certificate template. These certificate templates were provided prior to update of the Kerberos specification that stated Key Distribution Centers (KDCs) performing certificate authentication needed to include the KDC Authentication extension. + +The Kerberos Authentication certificate template is the most current certificate template designated for domain controllers and should be the one you deploy to all your domain controllers (2008 or later). The autoenrollment feature in Windows enables you to effortlessly replace these domain controller certificates. You can use the following configuration to replace older domain controller certificates with a new certificate using the Kerberos Authentication certificate template. + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Domain Controller Authentication (Kerberos)** (or the name of the certificate template you created in the previous section) template in the details pane and click **Properties**. +4. Click the **Superseded Templates** tab. Click **Add**. +5. From the **Add Superseded Template** dialog, select the **Domain Controller** certificate template and click **OK**. Click **Add**. +6. From the **Add Superseded Template** dialog, select the **Domain Controller Authentication** certificate template and click **OK**. +7. From the **Add Superseded Template dialog**, select the **Kerberos Authentication** certificate template and click **OK**. +8. Add any other enterprise certificate templates that were previously configured for domain controllers to the **Superseded Templates** tab. +9. Click **OK** and close the **Certificate Templates** console. + +The certificate template is configured to supersede all the certificate templates provided in the certificate templates superseded templates list. However, the certificate template and the superseding of certificate templates is not active until you publish the certificate template to one or more certificate authorities. + +### Configure an Internal Web Server Certificate template + +Windows 10 clients use the https protocol when communicating with Active Directory Federation Services. To meet this need, you must issue a server authentication certificate to all the nodes in the Active Directory Federation Services farm. On-premises deployments can use a server authentication certificate issued by their enterprise PKI. You must configure a server authentication certificate template so the host running the Active Directory Federation Service can request the certificate. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Web Server** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Internal Web Server** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Request Handling** tab, select **Allow private key to be exported**. +7. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. +8. On the **Security** tab, Click **Add**. Type **Domain Computers** in the **Enter the object names to select** box. Click **OK**. Select the **Allow** check box next to the **Enroll** permission. +9. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +10. Close the console. + +### Unpublish Superseded Certificate Templates + +The certificate authority only issues certificates based on published certificate templates. For defense in depth security, it is a good practice to unpublish certificate templates that the certificate authority is not configured to issue. This includes the pre-published certificate template from the role installation and any superseded certificate templates. + +The newly created domain controller authentication certificate template supersedes previous domain controller certificate templates. Therefore, you need to unpublish these certificate templates from all issuing certificate authorities. + +Sign-in to the certificate authority or management workstation with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Domain Controller** certificate template in the content pane and select **Delete**. Click **Yes** on the **Disable certificate templates** window. +5. Repeat step 4 for the **Domain Controller Authentication** and **Kerberos Authentication** certificate templates. + +### Publish Certificate Templates to the Certificate Authority + +The certificate authority may only issue certificates for certificate templates that are published to that certificate authority. If you have more than one certificate authority and you want that certificate authority to issue certificates based on a specific certificate template, then you must publish the certificate template to all certificate authorities that are expected to issue the certificate. + +Sign-in to the certificate authority or management workstations with an _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template** to issue. +5. In the **Enable Certificates Templates** window, select the **Domain Controller Authentication (Kerberos)**, and **Internal Web Server** templates you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. If you published the Domain Controller Authentication (Kerberos) certificate template, then you should unpublish the certificate templates you included in the superseded templates list. + * To unpublish a certificate template, right-click the certificate template you want to unpublish in the details pane of the Certificate Authority console and select **Delete**. Click **Yes** to confirm the operation. + +7. Close the console. + +### Configure Domain Controllers for Automatic Certificate Enrollment + +Domain controllers automatically request a certificate from the domain controller certificate template. However, the domain controller is unaware of newer certificate templates or superseded configurations on certificate templates. To continue automatic enrollment and renewal of domain controller certificates that understand newer certificate template and superseded certificate template configurations, create and configure a Group Policy object for automatic certificate enrollment and link the Group Policy object to the Domain Controllers OU. + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type *Domain Controller Auto Certificate Enrollment* in the name box and click **OK**. +5. Right-click the **Domain Controller Auto Certificate Enrollment** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Windows Settings**, **Security Settings**, and click **Public Key Policies**. +8. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +9. Select **Enabled** from the **Configuration Model** list. +10. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +11. Select the **Update certificates that use certificate templates** check box. +12. Click **OK**. Close the **Group Policy Management Editor**. + +### Deploy the Domain Controller Auto Certificate Enrollment Group Policy Object + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and expand the node that has your Active Directory domain name. Right-click the **Domain Controllers** organizational unit and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Domain Controller Auto Certificate Enrollment** or the name of the domain controller certificate enrollment Group Policy object you previously created and click **OK**. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +You want to confirm your domain controllers enroll the correct certificates and not any unnecessary (superseded) certificate templates. You need to check each domain controller that autoenrollment for the computer occurred. + +#### Use the Event Logs + +Windows Server 2012 and later include Certificate Lifecycle events to determine the lifecycles of certificates for both users and computers. Using the Event Viewer, navigate to the CertificateServices-Lifecycles-System event log under Application and Services/Microsoft/Windows. + +Look for an event indicating a new certificate enrollment (autoenrollment). The details of the event include the certificate template on which the certificate was issued. The name of the certificate template used to issue the certificate should match the certificate template name included in the event. The certificate thumbprint and EKUs for the certificate are also included in the event. The EKU needed for proper Windows Hello for Business authentication is Kerberos Authentication, in addition to other EKUs provide by the certificate template. + +Certificates superseded by your new domain controller certificate generate an archive event in the CertificateServices-Lifecycles-System event. The archive event contains the certificate template name and thumbprint of the certificate that was superseded by the new certificate. + + +#### Certificate Manager + +You can use the Certificate Manager console to validate the domain controller has the properly enrolled certificate based on the correct certificate template with the proper EKUs. Use **certlm.msc** to view certificate in the local computers certificate stores. Expand the **Personal** store and view the certificates enrolled for the computer. Archived certificates do not appear in Certificate Manager. + +#### Certutil.exe + +You can use **certutil.exe** to view enrolled certificates in the local computer. Certutil shows enrolled and archived certificates for the local computer. From an elevated command prompt, run `certutil -q -store my` to view locally enrolled certificates. + +To view detailed information about each certificate in the store, use `certutil -q -v -store my` to validate automatic certificate enrollment enrolled the proper certificates. + +#### Troubleshooting + +Windows triggers automatic certificate enrollment for the computer during boot, and when Group Policy updates. You can refresh Group Policy from an elevated command prompt using `gpupdate /force`. + +Alternatively, you can forcefully trigger automatic certificate enrollment using `certreq -autoenroll -q` from an elevated command prompt. + +Use the event logs to monitor certificate enrollment and archive. Review the configuration, such as publishing certificate templates to issuing certificate authority and the allow auto enrollment permissions. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. Validate and Configure Public Key Infrastructure (*You are here*) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file From 8a57539b506da21ed3fa6b289956c8b8dcf49ceb Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Thu, 13 Jul 2017 10:58:37 -0700 Subject: [PATCH 038/490] fixed typo in toc --- windows/access-protection/hello-for-business/toc.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/toc.md b/windows/access-protection/hello-for-business/toc.md index d6542a7d8f..e99fabcb82 100644 --- a/windows/access-protection/hello-for-business/toc.md +++ b/windows/access-protection/hello-for-business/toc.md @@ -1,6 +1,6 @@ # [Windows Hello for Business](hello-identity-verification.md) -## [Winodws Hello for Business Overview](hello-overview.md) +## [Windows Hello for Business Overview](hello-overview.md) ## [How Windows Hello for Business works](hello-how-it-works.md) ## [Manage Windows Hello for Business in your organization](hello-manage-in-organization.md) ## [Why a PIN is better than a password](hello-why-pin-is-better-than-password.md) From 16df974cd4571df974beb27d92852e377d22e7b8 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Mon, 24 Jul 2017 18:07:19 -0700 Subject: [PATCH 039/490] Corrected PIN policy settings statement and removed incorrect prerequistes --- .../hello-manage-in-organization.md | 67 +------------------ 1 file changed, 1 insertion(+), 66 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-manage-in-organization.md b/windows/access-protection/hello-for-business/hello-manage-in-organization.md index 8ef71c6d85..9aca74c76b 100644 --- a/windows/access-protection/hello-for-business/hello-manage-in-organization.md +++ b/windows/access-protection/hello-for-business/hello-manage-in-organization.md @@ -25,7 +25,7 @@ You can create a Group Policy or mobile device management (MDM) policy that will > >Beginning in version 1607, Windows Hello as a convenience PIN is disabled by default on all domain-joined computers. To enable a convenience PIN for Windows 10, version 1607, enable the Group Policy setting **Turn on convenience PIN sign-in**. > ->Use **Windows Hello for Business** policy settings to manage PINs for Windows Hello for Business. +>Use **PIN Complexity** policy settings to manage PINs for Windows Hello for Business.   ## Group Policy settings for Windows Hello for Business @@ -292,71 +292,6 @@ The following table lists the MDM policy settings that you can configure for Win >[!NOTE]   > If policy is not configured to explicitly require letters or special characters, users will be restricted to creating a numeric PIN.   -## Prerequisites - -To deploy Windows Hello for Business, in some modes you must add Windows Server 2016 domain controllers to your Active Directory environment, but you don’t have to replace or remove your existing Active Directory servers — the servers required for Windows Hello for Business build on and add capability to your existing infrastructure. You don’t have to change the domain or forest functional level, and you can either add on-premises servers or use Azure Active Directory to deploy Windows Hello for Business in your network. - -You’ll need this software to set Windows Hello for Business policies in your enterprise. - ------ - - - - - - - - - - - - - - - - - - - - - - -
        Windows Hello for Business modeAzure ADActive Directory (AD) on-premises (only supported with Windows 10, version 1703 clients)Azure AD/AD hybrid (available with production release of Windows Server 2016)
        Key-based authenticationAzure AD subscription
          -
        • Active Directory Federation Service (AD FS) (Windows Server 2016)
        • -
        • A few Windows Server 2016 domain controllers on-site
        • -
          -
        • Azure AD subscription
        • -
        • [Azure AD Connect](https://go.microsoft.com/fwlink/p/?LinkId=616792)
        • -
        • A few Windows Server 2016 domain controllers on-site
        • -
        • A management solution, such as Configuration Manager, Group Policy, or MDM
        • -
        • Active Directory Certificate Services (AD CS) without Network Device Enrollment Service (NDES)
        • -
        Certificate-based authentication
          -
        • Azure AD subscription
        • -
        • Intune or non-Microsoft mobile device management (MDM) solution
        • -
        • PKI infrastructure
        • -
          -
        • ADFS (Windows Server 2016)
        • -
        • Active Directory Domain Services (AD DS) Windows Server 2016 schema
        • -
        • PKI infrastructure
        • -
          -
        • Azure AD subscription
        • -
        • [Azure AD Connect](https://go.microsoft.com/fwlink/p/?LinkId=616792)
        • -
        • AD CS with NDES
        • -
        • Configuration Manager for domain-joined certificate enrollment, or InTune for non-domain-joined devices, or a non-Microsoft MDM service that supports Windows Hello for Business
        • -
        -  -Configuration Manager and MDM provide the ability to manage Windows Hello for Business policy and to deploy and manage certificates protected by Windows Hello for Business. - -Azure AD provides the ability to register devices with your enterprise and to provision Windows Hello for Business for organization accounts. - ->[!IMPORTANT] ->Active Directory on-premises deployment **is not currently available** and will become available with a future update of ADFS on Windows Server 2016. The requirements listed in the above table will apply when this deployment type becomes available. - ## How to use Windows Hello for Business with Azure Active Directory From a002b9bb098a2737f82f71d8835af814a465fa28 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:25:23 -0700 Subject: [PATCH 040/490] power bi integration --- ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + .../images/atp-create-dashboard.png | Bin 0 -> 57879 bytes .../images/atp-download-connector.png | Bin 0 -> 57866 bytes .../images/atp-powerbi-consent.png | Bin 0 -> 76814 bytes .../images/atp-powerbi-get-data.png | Bin 0 -> 17640 bytes .../images/atp-powerbi-navigator.png | Bin 0 -> 16721 bytes .../images/atp-powerbi-options.png | Bin 0 -> 63343 bytes .../images/atp-powerbi-preview.png | Bin 0 -> 33198 bytes ...ows-defender-advanced-threat-protection.md | 129 ++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + 13 files changed, 134 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-download-connector.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png create mode 100644 windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md index 81691de5b0..e6de933667 100644 --- a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md @@ -56,3 +56,4 @@ When you enable this feature, you'll be able to incorporate data from Office 365 - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md index 99d2f5b51f..6fc3864111 100644 --- a/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md @@ -73,3 +73,4 @@ This section lists various issues that you may encounter when using email notifi - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md index fa66ca420f..8159f8b285 100644 --- a/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md @@ -38,3 +38,4 @@ During the onboarding process, a wizard takes you through the general settings o - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png b/windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..ee4692cb5a5af4ff92f0722fdada3db9587eea48 GIT binary patch literal 57879 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 J(IuNF{};`#@MZu2 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-download-connector.png b/windows/threat-protection/windows-defender-atp/images/atp-download-connector.png new file mode 100644 index 0000000000000000000000000000000000000000..87993e1c52399adf96be09d88fdfd9ecabfd2140 GIT binary patch literal 57866 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 E0HGfwOaK4? literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png new file mode 100644 index 0000000000000000000000000000000000000000..41bdaf3af2d8df69ff88cf513621a22f8df4930a GIT binary patch literal 76814 zcmXtf1yCDZ+jej$8eEH8@#0QP&|<~iwYWoZcPLsMiWYZDad(&CZpGd0-{<}3%S?vM zolV$1*>j!yk`tk%Acg*p_#FrYLYI+-D1$&SV!+cM85XFh5HrgFe^4BxwVXj9jNbpA zFv(09BtQ|#MMho%X%mSA51t#XAEV)aB?(QJPp&SO_D-OZ%28>cgysU2AZE@cPF4;s zR`zxv9281wp#JW^y12cAr<0Y1r3OIMfOBr?Wl|C?o$@)-ZCiv$C@Qb&~9b0X3xm z|9Mv@6Eo1wThP(}9VTvXYinlb0=gYd=>Teo{~e}k4Xaa)aVSfd`7x)zdip1+%tNt^mr#D~uuhPfWR!0}y($ajmq^{-F z*Nk6)4F5S%zc2(>I_+}JYy2$E-JI|<*zu0(e*0l3XnXW&&G(f5uKo*EAkDOBaZtF> z1P-_m7gWI|Cioo#+8@KAZA~?;ZT}Jh6VL!ff!9n8kvV9(Agvhs$S46Rxl~C$t>*AT z=0Wr552vfBr&ESS1|`%-zK$fnirH`yfW&A(0h-YlNr6-_h7C*<2v{3&je)SAAex$x z)J50T>x8=k1Dh^pZ7u6$Wym`SqB>g8W^-kD_#jW+vmYFXp~6JYNOz)xCS$j&_|4ZA zF)p_$nc=y#pifx1U~tzP96S{k*ila-9(Kd;6NO)q@3V9yauPOJq994U;E?3#=;-j% zjv^^%v3=8~Y)%h{^+28{)pJRaS3nO zASx_K0@~HUZG3pI_H<;u4oAy#pI;l7`|Gnb^Y_~{i!8s}hovb|^cz?#7{dym%|ZeM zm+{4Yt3txsGxV-QPeI`-v)qBNN+PP;?c`FY!G&~yz~Yq&UUE2%>tKY$ zu8ES3?JO8aVL?@e1$IPzND-ZZddc{m#2+%jWADZAPHYvLq&?ClC^nHqBPEqrf$vr%dnR zA@MI^-zt36M>Da)-Jsc7J`>%;uGZG2{i}X{Rr+nO-`5T5YBOM}4bSb+H{(cSvaC%( z;Z(!J!;zlv10aO3%3jLbtk7u@$|OHgq}zR8;1V%KpU+3rIK$9M_WZJ*=dk17I?B{5 znAzB>%F3)Qe~*lgV#|om&?SA0!e=Y3tR&(vZpyC*d9qw$2%UFsZEZR5J&XQZRmTDc z-$gJkawG(iM)k!C-Zqt0wx@%5@cl33Y~{xe)ym8@RJ|{Df7-X*K>tnU55$t`sH&Pq zUp$;=AJb9z?@i=%xIA1kRknU)YS9|)Cq2O)WILfJk%JLy@9xv^zPxL{yy~;d3V^vj zoGWW;@>r_3`l)+qT|p)z`%4yFXNF&Ro%z?fw6wHAzx~@>X|}Le@tN(YTmeWfO^B9> z$$D^u60`-qKAm~$BQQ{vWi0d#DSdnPlgLPB2o47s2xl<6(1+b;&9_9|9xJHaiJ2}S zTD-b&m7s+Snd+sJ*Y!9&MHl4>yy+2rLVB&ld7|g*pCL?C|z zW~?98)yhkpHB}wis;a65N$LE~=8s44{-3lZsHYA%i|$TWTdHk!CbZWf3E+2sE4Por zRDw?Zuoivs-T0UU4Uy%428uzvUk1ia|JjCYo*)?w*q>BF+8Z*nPQfh=dyr@gX2S(y z6XO~}9sCheUSoby(YNU@Y%j~}ukF4skL$0u?hV`x!@Mvj|Age~8%E^I6tc5ZZOzS# zI%*KHk$&iLfBZ$dUdcu^6p%m`vtW0f5#E@k^7xB74#I0jfOqQrap?}5J;GlL6iw)8 z$VHsNT?Px%K@X^|p?eq06f%5Mwy&BLC$jhZmP~LgllvzO<(QJ3Y49eYSo@RRSYAjJ zB04elJ46Yg&zTGgvS5BFEETjrm72=25El}jt7^QLpfsA&hXV%t#cS;m)?IA9pU#%} zHjDsD-KH|-pEICl_pc83la=!e8T=!MqZ9rk+$@68EF4*m*%T#ZA;IXQT=pj6*R3Cn zAkLuP+8Ud*MK+%IchNOa?Io}q`?*LEj(@1z zudMpEeo=i}PT>!8v>gXj-Tq%AW#R|eAqDBJkjz|W>|2>E$_S{T&NMBRBF| zFM<9DbXq1e>R@nG!{}#IgcPD~8)NvRiIQ`ucK9Iq6?rS~8}5Q+umW?}4i?Qq^4ST6 zvhGToR^8rAv7+eBEJyb{;|9b;S{8qAL3{Pxesn2P*Cgu7s|1?>h(+ zro)H56rB{xpb?NILV(d8EmMkxMZ@UCn0vi>Z@9;Hv#U;{N65*Nxw%=ydA-$)dWH7f z0^!im&Gw#$uVeANY7SLGf;bX)wf zb!H=bu4U@xrhDc3ZA%}=((Y_CpcT;sCTvS3Ci|o1dm_bi+VgXB$v=Nq>9z3SNA2$M z9L<$!%vbh-Qhm%>AfLA?^#0DyY(Bf`eMFh#R&zF&)9ElWnJs;WKG42AHLzG(M`J-4 zVc`t%Q7v5cSrLiAQ)`~o_URRry~|P z+0b>57fprZz^*va*ZV?(b&taXzgfG=wx`n;rVo3j78YSWo32ODd8l3czbyk@-$h#Z zpUARDsRUnX3hGHF6X_Lw{{6c6lEOSR_TQrd7?{%14@^u?J>_`%kQPtu zxZ%iz@Z0kUTSu!=PbhHXa@()9Ha5DwJlwmGWo77cfI^US}w9S_DM^>637S}xXV%^Ub6 z!%DCa{XVMd5W#ZVo(esVp1gP5e!3yw$te?k{FguQ-pgjLRPAK>kGr1x%^_ZY>WqTm zQSBEt%rJ3iATDEJ2*+vr6Cd^dgdfq{)Xzln_P4l(qxpK0` zxjc!e{y1_`pT}!pKJ(bVqdf$FTI#y~|I;(C5>UIAfogSu>TaSog-cXIMf(HOBR57!R-_Z#N%VYG=%4wG3*YGfrE2*iO$t)eVdkHff^GEIvp zvszpeTvAd}QC3C`TgSlSUs+aWvROEi^7g>y_iZY#ugP({+5N0CNxQ@MC5o;6eo}n9 zp+`gacGq^BigOCdGRLZ2@b{nF0QG!*%FcYt4_LZw)t@(4ON$D-5t+%Qk4>-Vw{vd-Fe z`e+@2OQ9#=PA!q+_qxbf{C?a2c~vYp$>|%fn$N|M#S+RKbhgnlo|+1tp%CR;Uu5C# z?rul(IqYsTXm29J@1l>u{dnObV&MJRN<&#g(RY=({Tv@CVFZLKzP!AgoHv68)(GE7 z3gP?BVPSGMuluQ^R4hJ>7BrwU6#b~G&Fy$Nxs3H?%pODJdNR{|v8I3F5^vE&PIoA=`b!MvWAZJqfde3_x3%Rj@4siib_qwZDr zbz!HSL7<2Dv)b&6iWsD(mJD=x{cxB$ zNCG<0*TX2qx7&sMn$)>(Bx9K%7+xiPecw4XjRwo9t;S_LCKeX-kdJv&gF7+?uNM=3 z&o@SsD)#p+ml$8-$&n+oTjm>?*CnaHQp!oXRem(oF<1QdvbA*Z`{;@QDPAZ4}u~G2!w&Qvf zKfd2jR=Qv-W)J{c-z_m)qMQ3MxgB z8_WIiReg`wbt+?iI_!?C%5`$~tsgN*){x*BBb=HG0r1lz(%E}<%g*yIaXKGiHOQ8} zkX;@})mI4J^V3{FkSqb4Hq~f1z;PMBPoWZ8u7C$f70=_g9nrZVqr&k$KN=YAL<%C){7b*1{xl z-}SGTtgDFlop!eRq9lT6i2u8;%OUz4muVTGL+0r3-TwOa^i$tsbFxRu_IIg*&U+5< z!(mw!z%L!&Uhazf`9n}}URO&@<^jkQ7x&(||BHS5J^{7y^FFVQ zwpZ_zRHoyeRt!2AY-BC5MRj@C@m2xQiSA&OWyP`9$Ta%*?ly0}FI63{h~~Eo5V?Hh zD!r#wuoS7|>%;#1{5-Fx*?8vVE1axd`!=TIUQ@$`WA1;4s!PWjSw>D_iSpx3Nr;9#&K@8u~Jj(QccxmfvRxZD7IMLpDyOrZ z-RVNj{6}X!pR91gP!L8)(M0OyRur4QZyz48pp=6yJXSQ)3J^B~QCWq6MJD_E<-ss| z13c1XPbhj>WeL!5;Dhju5gF0{YYqW~nQ8bkZ(k%2*Vzrvw`5eKQlxOOP^0p6d(x@g zQE0c;>M0(IHZ(C|5pE&BLfFAN;ON`QXkF%NLxK_)UVq#3nNW-&DLye{hA_f|8B(ya zfppgPb}^8%;xZ$z*W%Vd<;c`uyWc0wmYtE|wVSNLs$CD@ugJ7E&R_PgpwX0YVqy{) zLPE(*Y1_rx-HQQoHb%z3$F(Cs$LwH!D;M1tP2@Zr4yJy+xg3e_w=_1cz}r|xK$RqA z--_Ojg9VX6U`)zIkal5 z!|Z3d>#M0X+%M6uA0S^|&nV7Ap=)l-wrOc;2`jy6X^YnfDo&dr1npP1%TYgBov|y6 zu#w?E>`g4MEI4#kvEp{pEC%P3y{PaL7BE#37hjD&-~{={(0z-Bj;C_uE9QvUF5{m*Yi=^>Cv(u@ zqGfq($^44;Cs5@37e&*Uke7!M5)y*i{sOg6RqxWO8vzi+w+o>I*&%+rC`}Q=Mg6Ieg zLM7#eqKy%mL=d6*bh=A*^S7BDtC?8Ai-LrJpdz_6{D?lE{3xnobLTPOgfWD7ei$+! zQ*1PMDgCag0ZTK>DC;zYdI5}hwE;pzbyL$*7ZN#IC*f2ih|ai> z!uZRVFM{r;LOzdjMqeQ*fAl~R$_Nf0K70U(gX@~-J_0O^fy4P5!p0fd0IBmRfFD0u zbh16Z(h$eE9L`#e4$*TME*7-@>8q8n>GX$*%}-(0LK9>yI7nxhznDn6{qj8Nt8qvq!=FYpkoJAkRl3>{Vx>j6Cpzj?f zkwN|a2t`tHTNq@KMRE_sSTJzoq39&|Z2G#|+J}5gOIaQmVh>-2300IPn=Rt9OC&+< z{E3>zX`4!Af$BFmH#RU>xd176KaPg^p35U6mXTJ*8P?x!wHYbXpIaTwrFxQ5x>&~) zib;~PoQJ@P1PimCW@bVZ(jh=a0*fas?ME9G4gLxW9jJvi2irG&4S#-~0ajKgH;3LR6!G^n~xw zZ~s+3+aj;Vk{!#X9I#vcRh-=1nk4k?G-dyPe8{`NQR|v>i@12fruFW6CwJKbwP{@a-uzO>0ZG=1?CC z0JJu%%^PJ^9YPmP`N`9uB880fG@{d)KZ@OUhPLd4#2hvY^f}(GB~B*3BPsp>94ZKz zBVxV}EXZPMbC5lz9+lH(G>O@6)>=$E=e5FT0N2PeSqoQ`Xqj_b2S6;d^xADC0EsPQ zcdux|DbniRloXk7_-lKODojHIH$b1it^XQ4(@yXzAPpVDT(Dd#_groaVbZ9qhTh$| zg<+E4&h3PyFzayq_EU_b&Ar$ysA_RJNuRGZt7_kA;<8rv%vlqTAQhwYc`-9uhW7QX zdap)v>;al=jvmKTX<6lCUkE`aAYHOJIaLP@RtWd;V3>cvj<8v4Ej0P_o>Bq?ty)*o zQxUcpU-5gr%Bj)JtjFPne#Lg^BP2nF$Gd)hKqV&0pR#050?R=d?Q}%qjY)L=*xAxd z-%t3x0xB=l`#AbAqORO+Pko9XHO3Ezp`oGj$r&JINIc|yW~`?uRHF_9BB@+z;_r|L zhj9umE#*|Geu5VR56A^MF2cgwe{oG_Pv392B>yV=;ADTvLOJaZ>*!V|rluxez>$)M z2hVOf36lEyz{?qSeMaQ8GN$v*LLtL7#M z^o2Ga;b5>B4LF%$sf^f&7i-PF+<2XJ>}wI4;GuOTuqVO7!uLhTk_qna?17XDa+wD^ z%^55Ug((nC#kd$TtNqm_Hx^Cn8)IheYS3d?F0VlMzU+~Wx5`!sSUM()42AHMvN)3q z3mbh8qHhn=gxgJ~(ezuiKUr`YnLdcJb^I1b>N#ehWDwg8bxsef)$2rN+C5u|#BToO zuDsHUr<+;mSR*7|7tvn6*f+*%1maO2NG1q)gBigAXQ;_S*(iq52#n@p zCx&lw7e~&(MVQZ1HCDP(PR#pc&Zy#CrBFxGnk_r70;G4RK-A}$jg}(G+ z(`Kdg1)S{!nko*#%1M8N#hyi!vSukrx)ttE^(5)ApwbjC(4CKg7G@YB9<*gmTRspqUHd@RR5p9!5{kl|z> zLq4BIAIyZJv8M5x6cI!L>y|V&n98BvnqPgPQ9h@=%_3z2WV$;%cLc3yx#ty6*YW8f+qdZw^x4 z*NzwSrPkNlOtMj$72MQQ)Mc&zlSA|fwmq}+xt&+;HWzP^KNPI4;Cm*k&84Mn;s+=# zdC8-6Uh&l!V~34YELWbDGQj>y8lZaUhYQ3RA9Y$$+6|3)9l=tcWF)t_&@)Kh?h`ga z1J__7|K(=^nlIgXtHlrY8f|b3ghrwG_+MqgC)TPNp?ZTh@V{rtaA2JtL&>} z41A0#UJj$!5U<$|CM(-OSO^S8h`EDAJgqhlmu5%vRV-{dWN4v}cSlnG%EQ_U0z0Si zx7=1s*qyMl2f!^{zJ9JJFMoo;{rPo8Rb%cmGAv?ruXZEzzuA)Q>w_8Em@m8m`EVq> zcDfDU%)Wk=Qigok#nC6WS`jKX=7FypW&#?T?D+U0So|t4N5|#HiemW;Si{4lG&m%* zu@Nh)kQsQf@bCtn_i>R6zAv)b!01j-PXk(@{dRwh=$b*CRy`E*4Paz=cy)dcBL?On z;@M`P2hWGa#YH?kJW%Rl?Y&Hu4Y7A}!*)}Nr&XyKHp~jfi6ApT7PtG+(ITSEG&lJc zu400^BSZ(jipUH@l|oI4P+;)`*@9p`%UZ)Q(Xw51wltd^T~y!sHZX;nMzmYR*Ild~J+e)6R2-r`tJ zvh5Ld0+bJV3M{_66=%SI)+pBu;0m&6rp=c@u6$$DITG9oU;e)=fIIXtDp@PFA^+3( zY)K-y$3}ojobc_WIHq~0tDZ@lIsyVf;$9BRWTq^W!jX0AxC@L!ef(^!(diRV!fo=? z6<5ckiQdWPKUf!Q*?R0Oeeh2L?i5AVFkfw>|V1F zH5qmV0(vowl8j2-g`D!#?-VwJ8i&m-C59e@URamYX<9Zm_h}6SDn<{^C!OGwU}na2 ziY=)r80r3;V}0MiHXPAe?UN{RLLm<^h7F;sYn6TvxW}I$hkCbq{EI*0h{k%&F2^&) z6V_F2?UtJfzr?@bbyAJia@WIyHk@r}67;&~U9qcC|Mt`QaN~j&jCzK@yPaL`tmiCD zFAyRl`Ur6J7r;gvJl$EN?y-yx55v@#HJBm(ryIKI-Tew9hfMG7EdTH!c3TzG(>nn; z`bQVb#oR8qXS1RtSQ~~+4)2BBNG(p$%==IJ`Xj7*Et>2}9b|vu5U&k7eCJxu+LOV< zr_03`xoYQF7^$aXM1|^K=b7zcr+BDb~&LD z;zq7O%dX4pr~b!cW2m0{s+NHPIWl}bw9Am45bZ;ue%kpkiG8c*_0#~96WPEN1QtKS z{bcRvl8N;NP>f#YJ6^f5BP=WQ=3PnYv5@&<>+DvSMyi@xf7M(7S{4Q(+)xoM=^%#4 zKYukQjaGrpb!to@c0s0NE%n%2>Q`CBq^3{b0Ts8|?cnP|k?TrOe#9X50f6#DiS*n& zJWY0kjp+5Q zso#AJ@7i>%JtjeT6O0BUEo_hrFX)XrNFw-|pOz}F(BL4qZbIm2^8&M7WK*p$X}dXg zyQ%VvHa8E~isSN$b%&1M4me+UBC=CcGc>Sy<0paJ;q*nib)|N-VY}$B%CclcM%!r5 zmz(+5=lu>yemqT?KL|>PHWNA9?t#CiCwQ)oES4F+TCNedr9mf0$mJkLvGJXQ65WW# zHmu!l2C$$8JTiaI*ZMqRr~~e?l%j;Yb|W`8H#$0cr+W4>q1B42TC!7(98!Sh@m_N? zVF+-iha)uF&HkpgYkTPLSn*oVdq5o*zFW!5%d_Ot*3)|#7d#s^V1GLmJYA_a-wrbn zIrfx{4bOIl^2a|eh;I-4r_0l4dl*k-3r8@#k5kMNxBDt1sT%I( z>?GQ?Hm{!!4D4^qAwh^3#_JVfNoGByKscmIJ|hK3^!{>q#0~|Xk@zmehw?KQaoa%= ziL;ZFg22Jfd*SbzK-;LtYt$XAR;C_D!pkZsDA*8kVmOHa(y=BXA)!}z&aExt!M8%= ztE4JjSDse_&|r0Wja*08;2VAim)e6hGmmKYz5BdS3Y~VUKCq>Hf z_6FYij`;?O~`M!VD7=-=Cg-c%4fg-kDc!a}NxU^T^4c zX#VZqItAh4f-{hY1()Puu`lPzsyki3@x}Vv>zynu-ehnyi_T%2&B)|(|Kel*unn*M z;>skUStlHB4?<gtN9MjDS~%c|aMugaB?7 z)g9)bNtK#!hS%xeBVd*Zp0zqF5;=cA*!ZQTrIpPwlEVCapMPgQn(j4K<%fe|@iA&5 zsLi9bvVELz#2*=TNJOfqg=WJ=Tv@v#^;f;fzsVlI2BVqDUp*i`)_@<;>lEQ|KYpA- z8}2i&#!px43?v8f!t)1tp-*()u=N-*LYAgyTXrDiCCs7&O;w@CLF(FCanLkZaFS54 zij`FweXKbY@>-(v>FqKT)yw_tW@kN{RMgko#Dp3Q_%}Dli&vXr?^zicAMRh`01;*5 zhdQz0RAeCY7Q_DZ7uJLIKWBif^45*Y22k;|G|rD7ot&I7gs-cCYL$2x71+pVV9Lri zccrzFKGW&&N5foJi%Xywj%HGxKf4wE(|J!U2VI%XJq0o;x>2D_R4#Crm<;IOP56o2 z?IbD!xWX5kk(H&VyRyBPVSljvr>aV6b@+(krQ;p^4`|m$K-l|chlj}Fo1=0Lo3!x2 z0I_AalUPFGX1{e2pQk%lI7%_^l7+9bgZnI0OJ+@FpZBO(wIRIwp+F``=JxN`rXf~)2Re)rJ{nVTrpNcM1F;jrPsd-_ z+OBtS-X@39L&Sm9)BvgAV*!rh!Ac>+E@2PyEjgEvxlRY>`bQXnBscj=M!t7A4@u zf4yPJxAS{8fG|nq-b?hh7kw}eL0-{adPojbV)1OrO!cwSMW};X$KY{ zKRR{h@Eyedb&bhNF?3{A-muokC zI{{RT?R%DMPU*;SzxD-$RNHjFcZKPHkcdo4hz|iZR9{Dj1S4#@!CFH}>BpL2K}_RY zM>`LtPo7FoEg;?l@q{R8yQq~|35iVy^TcKd&HK2haJDl0WoiZKt+563QrBcg^*BDGO1KW@!Ulhr2V&&XalS_;0 z^@-OX((B&|5^=0&#ygzJ91(LCtHQ~DkKy9>t*zU!9&yjQv$yZh#;Wc}Xxs-a6VO@_ z6}t@v%vd>0WLDY^daz!620rNh`@&Q6;`_6ds^M3$zMKW(a#h=P*vrJhL(NNU!OtJK zkGJesr)&P?mA$f8uj@oXpNVa4j!atN3NYK=yakq5B;Xq9FK6Wn_|(4PzYHkz?<%Vm zyTKHIdv0BT)P^d#`+ZqQ7q2Hp+vs)3KVG(mo8xk2@@3IP?SCz762)h&^4beKHFQtg z81dsYKE!sPhYl3&6n~dQHokpqxRNEFUKIP@qpagBAYY^}6El4~8^y)pV9=W#H5qZ| zF4E$4zQDusv?-WpLqGYNJD(wq)RH|r3%itcTdeu-R`ldJ`J`-F!o;mOI18_#j`b|B zKP&#l&pjn0skKhe)hl3pfVJqXqiM(2=@w~aW6@g^(btI@gW$EemxZvJ z9RE8L(OaWq`VHV?K7^tcwCVzGGrAAXeR0RHw<7P~LU>LF{NSGW&wY;vM515dTgjhl zFik{Z&IWvsdlu?A+3U!K{>nFVa`6+{9!Z^wQu>pB_`Rs;Ln}X{$hm9_iy6U(_e$rF zoaE;@&+}_gaN-+8Ucuo&WE9ey@`AdpB4P7%un$_KW2B+Yml6X--5Y5iWcNp0P|2Fl z8HFQ18!{&3OmsezRwKbPQ$^Tp_iwk zD-E?^xHZ!r3x3F?sc@p&Y{$xd>5QBmV`L6A6;c-vQ&gfFvdh>T!^p+L1SS&FN2YWe~gQ`QH_Wtv>wn9-fkxOnG=1^F5W$5JaeuVcIo7 zkQ_=iHF>VDwfZZWnhcc%GalcqESH@J@mI5Ha_HbY)pG*!&fS{VTQukRA+(~dAv~B(CrtMha`;DLlZKJ1^sEMBw zl~|2LU0C3V&6EcgRMcgc6KJ90`dXLa!WEiM(`l@Ur3z)P|5B6V39w)R=^{jHTS>{# z9Lv1i+*}|n>^`Bt8Wq)*g0u2$fr%a87e&x!`%qH8h`OmGe4-XH0eSL+6g+La> z)M$jqwUF>&W4bR&-{)nOI#!_6uS5UI0Uw$}cDsWn2Z5d52_IytYQ3EASj$OUJWemG znq8JmEJ`r3S!r?{+Ug@B`jq3J3_apit<=+4{If0=rpu8nrYR@%ez|rRBuX#IwRYdX zY(JK%CE~F`Vbs`<9Cfo-uKhQm4}+9zW2t8T=19lb6e*2K1wGd^G%|*S_rIhCAg}=I z$yF7FgP!|v5+mR_*kq^qtXvG}eec_4xxAE{fgcoA#F|Rywgz0`lJTq-+^yG=q-9Qu*V~Y5y*6mdxw8qlc|LSU z5wM8>CfmqxXqMYy8VRo|hrQ3JDA3JrXA{IoQpccAg|ft;XONIs|If-6=JT*TDF1tv z&oQG!Ze`(prP0sU}93f{z?m3tnEz`Hcx!yq&xNG0H<*l=hfF=mlS7z><2EQDZIUGqe_dV?olklP?QF3GQ#nvq@Sce@N?i#%&~a zUhYKyt@~|+k^3Hc7FAY?U`Nc(%>g`X@8r+A$Z>Vg9Brvw?V}e(l{g~Ma1@EOL@?&y*AFUi6FHq<+fBgJ;_xglWb7jh8h{|J( z9u*c`5$;|1HL`)z%U4^;KZ)*yPsy~?Q8TWB{+P&Qf!O--`qb}X_vZvK96+|9Wp0nF zkc-nR+sORw6c1#P?YZ~+YyR5ztFiQE7Qtn-XZ>Qm;D$dGJ{B@Hy?P>;AZ`n?j@hUryHnwB=0ChP_64vCVCdw;_BediN3 zz2fWlzDTu$xCi<&_<1VX(f}XlKJ^eVZO1L!<*hqNBDnWOwLD%4mp*Y;8w606vD%EW zEI~}mZ+>g<6UsT~*hTd+py@GRW8d@GXzJ-@`L(6KNoun-@_5BjlzgtvZ+uPdesMQD zqLukZP{NW}1p?LCYu|}J4Z|XIcA)21%aec?YdukKYggc&YJ}Y~P5B-;c17 z=q`p^y%81fw39Jd5ZDjT;j+CRUF$0S4=(s8U@^Dnlgi!{>O87O%PUI7T@6yIp< zuuq9(2N`PNHBvP-<7cSo6@|!3qF~O;9UB^qKM`T5igSH*9iG+N-9^8-sXY4Ve5UV% zA#lHunQ2Z{4W&kaok-=M;VfG3oHnEYfsNH^Xh87PpW1>3I$E}(E=H}OzCvxXej)Nhlh$Mf_as{;TyaGiu5Y!RfY#}I| z3Q0`t0F4Z}i4~;2qjmHFo)DwQCgX>*sOQ_x0teFCY59P(ZZ9)D!@z32(b!H^$9o=c z4?6|csDt?`jhwYrAcipZXsOGXe146!9)u(papa9tfB?e*EvTxpKz zAFjFW=>ogY2G3iOWmS*Yb&5dBvdQgaNsDvD{_TYfh^*{Mk^9KO7fLVqUt8q(IPI!w zl9m>{_$6F50B^kd0odb zzxI2lrCBQ+dS4|Cjd`vJOze5wuUi6QV1U% z{f5@FJ@N|dJ4PKeA+4I;T>$z%E|~l@@LdEHKhMLGVy#=;+3-#3*Nf3Q=MQ_=rz>jG zVCHxy*iT}>eiYG`yshOB)Yz_nx%rDxsLv!?nI$Sk=E0m#*Gw=;Zb6WMpZd>tfC$3* z*z}d)?eb@qpzDt1*L z8TQO%{Bk&37nbtQNTGqh6h&TvZXZXxEDE*IBb#(3_bUR(cWeB(vku#|^aR-mbUI2uw3#URmMpqmI+!%Y>mSTlGPIt@f+dz@+W zJA^j0fOAlz$PKD=;ta3`ctdw{ z80y2w!CA*lBbu~UuVi4$@!5&b=j<`U2g5kG>fB`m*3|u$Xbv|Q7jk(0b_?E9*!-%! zlJb0_@*~ZeoDzKDhNVAU`_t`6Rjc4^0d*)7Rpk+l2~DmHqq3~kE(QMG ztAO2e|L`ynol_JvWwtIXj{wp#z$w=^?VoxDR+4aJo0TP-n}@S|bs3(QTC>{EHScmx z2%&q(@{eWgq7$+ko|f~^anD8EqkwaMpSy@^HUR8};*to6lNlQaXo; zq~qOb7^xF`d578WSu>6nidI8*i$W$yV^hr=`r;oJLdjkvZw z%s;EgA1)WPtr5Dr7y9dLMQ^E&Q{i~O#(a$8=J`vpvmGa5XA>PQ#jH48svV@js&{r zQBCstpe8+;A=tzh)nWH_4bUf@y~EOU83TpCJJU?rKCdAp_U$$GF1co3-%&Jte~64s zs~gDtSmdhT9?&Ep@eBkmqHS%G4cGx?4oHYq>2zRBg3y6Yhb5KzO@=Vu%c<;QiN$i1 z6^a56y_uQEmzP8`#Wv`L=5lP9h#vtvltoOs<;zdz)Q<;cbrS+COiVjkj${P6v&jk| z4E`M~DsKB%ArL%lJO?5~JT&P;Ajh#ajPhQkUc{sqj-4&s&4FH% zF|jz7P~>xJmOsuNRbsLH!CHQk%1=8WS(V9SE4z~y6$ooxL3aaevAg|mo1QZg0_u6I z7H9V-?mQP{kcPcDy$B;d9^UQ_mqEL?=b_hj8X&N5+4X@m32SZn7RJF*l6WN~zV0uS zVbRfEi2fEa1aW}1cOAp4-?1ONu9)*YM}GEb;v3cayEpunb>_~uz~l~DlMxmNCwJIl zOuNQ-_sp)9A4_iKmG!d{@kXGV1T`k#e_<}Izu#?JZbQ_u37p_sGf=IqW8gtGn&p+1 ztfXjjv-75A=J*5zz@2y@9+u*EJdJ?WBUgaE8QhX*RNF70EeJGh!qF&oUov#T(z#w zgn*f1g|ezD%rH(|qnF2q5smVue|b?LG)6L^gNT8YD&4gz6<#cjO8q~k7qv4JqVu${ zTVmzkdbDvW{47^q(iX?^^@aZqQ+3_)dlH;Z7XlfRQXCd=jm_1iHn4{#s`G35oZVr> z;=D0Z;3p}jLb!Jz*g>@YeGI~nhDwY6?SR>{nkbPq0BrUHMK@Hs-7)3f0h@CCCA?+E z3#>&8i9T?&%_^<4du(*lzxNW_XdaczO`0#L#uH1tJWH?We|&|qJw{)CYGodqivOf|IyscLX@@{?NEfUWkYHi)+kBLG|h~bXGn3} zOysI_7~ho6r>V_z9pHFZrCU?$p0frrA7}m(3Rr${?3Np#qrUy5iR1MWlBD!HLthhS z9@9ZAQ1|D^Z;dvT5;}+0hg3JrP@EAN=zb0zWCw7kPnN54ke{fHy0kXsG?=i&64-yA zArDD=@2XV&Fp8~fkX~9`=*NqQ7|_!oci#ds6&H&c_U%5mY`%+?xn`qf?yl1H$Ti2s z+ihrqw1x_$*|;d5aB*_Wpc=k6IYWApQE%j4>tuv#$uEAVZD(ymG(X_6Wj~__rz_FW zD8nE8Ms6-=rQ#9mMd(9(*JRyQ``aM$_rKC`SJ%SuylDjZ0)j$nGRlIxG|#h?tEcU8 zAw=A0rsm7#hi8~X4Lh&96{l1FoJ3V#enY{cPYi0me<<~T{S|C3pKi9lQ=#9G_vSkP zaVAN?AwLg!>siI&ev?IlHsGUJHv>n>uQ8O*h|$WFNED!=HKO#7n$k-Ce68>0inz`RO4Ix^M*cjp%{?W3%xml?qGU}nQ{l8J3 zXADLEFAMMwhAUr4jiT3fvdEUHd(d65L;i~*oDz^}l(k)HQa8r-FHcNbVJI12vt94* z`~<3YJKEEBJ>>befCci0z<7{_moDbM?hvu{_R+qhBr-E9G6}}o;=?eJ`_mKv&rm}| zjGKpo=O6rmnj!C(xo|$2*k@b{(8rT%MS0dPsZTJLf+U8spdX{ApB)oxMp?=5nU`Ju zotJ!X_@+z&lGTzW{tQ#4`X_SZu6u&{S5P@WeUNo+g{>|l28 zRU)&7qy*)BH)Ulm)Apy8p-9nRrv#h5i3FWKPFWk<65X zM97%on2-5n$Xt0S$~0fDf4@I-}U<`8c8_BHD_ z3FY^HnG&b%2&}KKx-5;%zI!(+kQ>X0aFsjqPftx#{8f@{6JEF&ZJn8sv2p4t?o@$h zXeMX%nR93FCVKdYJ?QX^P@>`=Jd_bDrZ6x!G$cVT*txbeU&v_QwVkNlr4CgRt4vl4 z!{ZuLPTK?;%gN;48xZ1_5OQoekD(&^@njxQ(iJU!%=jFM4yj0NFp_x5!b5N%#N8g+ zdU$QGHa$!lUqw?h@d~rKhayvclf`P&sSI z?yll8?W*b32Y{8=1271n@?$?%pu|Z+=-Eq2D_mMX4E4L*NF9_e*K@a0<-?QaoVjG) z|K8XGEDo=wTnfPD1&teiim^Cs8CcI@a~Anh_#xLwCo6qgsa2Y0CFhsI+{!T9$(^JlunWZOUzEa3iRvgvQN6J$RDnmPGkII;n3_Hb0y|5OZ6VI#uu6H0UzZnbMAAB<5yy zhdsy5(I0??A{cBnk0?)Fr6WUFdaBwl=$;$Mjo)@ zrZHR$`+k()>+3_Zy;R?sTsPa+ z?M098-yb<=ky{mD9*I4AmBYih*ZOHE;Rbi7Jc6V_tIiCJjahFmnm*flydk2vNzWtr ze6Uh$Z;LfGsQTs~c9qxJ5;(?*C`PJHPfx);iL)It%Qe@Zxt>q$ym(q!HS8wK#>=IB zl)-|nCp!%-tBgIc!Y$+FI>oe|Nj11ec(`q zlS*^3ZL7L(1|OD!9Ce`3Ft)6r+P)(2)q!ZQN{Zkjl82ME;@?C>KRw|}MbhERg<9DO zh~{0Y+pY(CN>27dOJNq}=?t#k1!**8o&Kq7e&PLcI5s^lE%u!HCZ4>VDPi&U&%^zQ>42dgd5t7$mILtXXI4Gx*(d>SVL(!m?{`zIpvHbV6e^-K(965m^5~7|y za~YZ`k@Z^0z&Q1i6ojTE|L8Ns3fv-yePwT7s9S3j0>C~c^<{%?Yjoj2KpmJ;YxnnI z8j_cF`<;5Uf2SqUdYaRYH#|KzyaxW4Gyy=Ln>;i_DI7Dj zoHv$b7-`~wH^?9`xQp&mqg43_23%C*RJU3`8*3MgaB&yg<8ZfeICn5xpOd)TRcLec zgv0L-uo}g}?J+k|XyKNst#UvBH>md>NW!jU$_!lfIq|l6N0VNxiMj~G6d4Z1d)M5#r9Q4F9AGY=X!!Cg{|v+Uk%*ws$2)Z%hb~*3|DsK*JB{BV z4JD!tr!*4_$AS$GXx|1fT;C(gsITm0mPDOT*w;&7{Tb~2yLx5ei1qLhq4Of$*+e#> zvDaVqcNVM(1flrN9rvp6Le-T$uG=@(ZB+hSiWnc5#AyGa;t3x=75#Yp15BR;PLStjsl1Bb{f6l` zY#5$eefuet3_-}05NcJeuME`u7l;=!j0Baa5^#uty=XdLCIy!!^$Uk8k+zBHi+Jhi z%*BY4P2pCasty6H4|2I0yjCPZ5Ca&DL$ z?yeMt&v2B^7l!0h2_t0JvFxp4bSl_6X-kbId*z6vvGaHoG1jm&BLjpYyI*hDLlO}q zHbF*A*rc#c@t>6m6+$<}L%fGDieX#?{=ozd4GlQpa5rwSFiwtX3DP|p^u9UQO$1z$ zo>RHwp~cKewyS@CmA00*MtsZrzhBCP*`VA1X&dv5Q?b$Q{G(UlIVj2H5#Rhj!B(@h zva5o*gbae+ojYSbM~~#{N51FeGK)5eCMr`?|J&EUCgboUL+yoK9T@04750Q@hrgSL zeL^3sG@Ux7@NfJ%uSOZ!df40YNdBwjAq=6U?JlA@hX_}qNxR!C;nSsvkDNKCP zjHBY6i=3}s@P>H2=u&hTd&^Cf(1or|3Xmz+X&%$DCO?1Pn8?k47K6G?!+r7*NRViv zHKpUca7r2q(<8iKksd`gOK%&6Q>SuWGI%%X#unW~t&BO%|E-7)iHe9|#F0vpaJ4a= zMCiBK2!8S$@r*s9$nhcu9!kHjN>pOHOvpy<+c1;%(oqjATH>O5I9D-XF%@TSV&c6ruAJKWR!#_i5*0m}tdQcA z^k!{sP2~yw?twzjhCo>KBr`KJHWzi8`{vNY-*G&M67ikMvu97AG2z&yJu5%Wmg-z4 z>S#F_IEqpru$lvpR<$&o?QrJI84g*`ocHhPFu3{E2m3)sun2ojabKE^dZm!M{O1R+ znwnbn+>diLfH$GR8}I`PoH9Jir!@MPnZSp!NcnN!RuMa9KUb>VI?t}`b<*|liK^iJ7 z4QFSOSxfBP>I1kvdUjdz^!yU1A!xFn^)3h>KeE6Ve(xX}(kgq{KqQL|WH&+F!p^5K zn++J_m6b~G5T2v|8e22f$H41WyHHS54~Z|w5cK-m8p;hQConFX72Rxv3lbLxlgPq{ zz&-Dj$TwOjw}t*oyy|qp+an*IoUGv$7q=b%xBw|l&%(iO!Y==B29{cGo{atf8a0|8 zkNw^@J%7zlIIrn+kIidI`{CxRtS`6g=I14C3Ng(kp~(tXavcE<6g>5-Eo@Lnoxw;) zudlUV-k$Fh5*J^G0EJ7JFOSvv`G09k9IuH&1) ztV2%J?Ao+8gP5XXFpOMraLQfz?+esn(8~4{f}D`$-G#!jqFZDPHZdI+(gXBPn@H!)mU&Ow?e4ml@9+X{4I?}zXfTCbtCZ7FL#jQi*5dUQs^;J2NqBi;Ht~DQ zH4R!lM#zK1ojc17M-O>5=rz=QGinV#!1z5WH4K@WZ*>~7$NE4GWpQ8s&VutZB;|;i zU4kloYmfvnsPWE+y&&{F)8Xcg-!)gt$&w0-RLBx3h|LpQn~+Gdkfuncw4U2()#tzP z`|{bC+Py+@;lLnU7WLb=dARxH-V2iyR2-D%?~4 z%Ym_pHv<2qG!dE`_U*b_IXm}$N2;l~G^8+e*O(T*cCMyIDp7bwF21W*D}0u%p&BO% zfgxxad8>dW&-K@B#c^S?f95BqxDAA(^RHNX}am_Ky_Oo;n`ORwfzcs%i(8}@*_ zJtQ`vFQ_Nm<(QGUpo@dSI-F-317$XQL0^SaQ&C1nZB%jl<<1p#i@CW=5OWuwn!4V? zR(NuM-OJRw2B#$n@9mFFjpfn0n&6{DWL$c7jY(~#AtY6iQe7460AqA_bAgGG5t1IW z_#lzxo}poob&xY`$b*8@9C~KHdd&}3EUtF-s-LvYsC!$Y-`r|k_`;yhF3&Ta@cW7k zy2>O!EB@CnBrTkN=Va&*ypc{Y|64Z<Z1GFA_6Oj&xVXE~D>^(;NS zT+sh{8r_fKs3ZAUp)LPLkoDDK{aCOtH@Dk9{)tV{Tmo32qFBU!KW1|V0kKzIczoT| z)!FnPmL%tZ=AVS=Toewh8Ld{eZ$qOlLH*gczEbSQ{EXHtafw2R0 zbqeGT&o=4LibZL9Zf2$3gTv(H|E|9wjbv)xJ|07-cNW# zuf+c3IB@9Ioi_{^ngZzAoRfHePmUzDA*1X)3ld_0_|8w|HaDL`MDPCzSE$?TNRss5 z|F=3lU7zkVycG9bGncMu#V-@2PGX$H$H|8_`T zqj+Ghnv8+ZR0jUO62DV_*z)b{9i4@qx7&dHpzQhtjq4A#hWNE#h&Cay0FS#nI>zsA zvL$Al85v1Hi!SBMu#88bf(@+4O-$Q6bLwnrzEKLFGP_>7;c4KAH z?6+5twlh=w&iPk`+vdFFNX>REj_~3%EWi+x!r9r@W?t=?TQON8OpEBW3kwOsvUwsz z_Uk50Ql);INgEp*5I+js}SLXEeEM0U1fP?k8E#y`L*aR%t-YniEDE>Lnj~;K$yhG z#Yv=B5xU*(_eg9n{t^eH^rN^-7E+@!w^hM+pdE=7Bqa&{cnW!_q?Gzy*sSC~Slyrl z^}W4)8FC2y@-}QWV*XIu%sLNw!Cd+}OLP|~+wjynx<%6Z9d%HG1R!94x!x|i{_bBnV5`meFQP`DIRZ_iFR%|>8 zDOLN;O!`oq`NSM77Q5MUa`3(&62P5pw^>6{pUn5g8d@eR;9m_wOrBzBe~0ZrylY z@d|O>Z(g-)f1$V+6RhfAMGqU-6SHmE zSPo7hB;y7Ptkkhs-j*9+OmME>nSse8J3IT_W3c4^NNIYkp=K66IV=ub>-&mkl0)vwWoO#wo-gM?Ez z&!ubEL_{j|Q%7O(b`=>ca~5}>8qv}!Pawd3)x*|wp1O~kTe-s=!@^IV295++wyeGS zj6ucCcF4}kIT9_Ka`Q2O<75S{a?S87|#jg_b;1?Rr`SbIg+gyG(o1`PG z@t23ZZ{NNRg`3CZGbz71YpesfB;h@@T2G`pe1ZzfhM40*0`A_U4Xf{c!g!SBuZpIs z%tEN)6!*63+DsX!_<5@)HJTydvfO#dzO^95c^46uTJH3ffc^=Rcy%W^ zsX{|Ts0Z8X@O9l*x2(AEJ0lD{AALVc#&@gEhTk39GBb{6S&1x)b8THkd!od~ea^Q& zk9eZEy#4FbOn45ym)0Sj&$Qbxj<%yJpWtfodAZP)Hj`jG6r_vt&z>5-BS-wl>#8w- z{ZG;Skh4{pn9dE|6SH?te%l$sLFc(Z6;*f-qrr$QR z_vAte2nxDOZ)-9cAq?oAiO?HvZpGuI2tkSeISZckG3GmM45EavM?ag@X6p884G6dT8c z2?@cBUg607x*Rx>P4i8O>Drh@)2DxFk>aCJd~P6f>z z`sDsq>e*1S?IWglg;p?sHG;{YqEsAh4>uO`w(0y6U;D>4W9npbD zwShVR@k0dpv--eq>kq@}X~XawW;U4R zPc;Q>v%jLApZn%S(!%mML;Ys#JL|Kj6S@t<%J)&Ez1I#HF({hH%7$|*r`kkw>2q3g zavgrM+K~&`8OebnM2JpTdSu^$MPqUZIn0%8?z-O>tN-K5xO#o(q@N~v@ZIF;=ht6x zpAVi|NgL?nh|%awMh5v`Xril{sQI%Ua2d9qZxYD3KUR63A1V>Pw*BUM;)=4W4{mWk zjY>Hz$@)#4_$^XYYzPk$f}a-^am`i@cNTW1lldixebs(JU-Q9xj1pZ*bzWEGEc4%F z6PYK9Tv>Djee}@^e!3*%>VdT7S}dFXH+G$`U;iE(6K<4huPl&rf;5yzHT4^Vyy9%o zjZ)Kye!1Ibfm-8dX;<|5+_sn(FA(M2630`vt*D$n3-vgllrRqz<(TfCRPJ2C-|h#CjB_NB=BQanm9 zo>#_yM8Ctm%}3?jf~H_~@X?z20e6TJCX!Ogsf31`f}z*LMKkWvk(Ilx5qZP8qbejG z)k%-{-B(FuD6hF)AM&3G&bia7k%DZVhbY|p&=CD}SKpJ)LflB)cmp5b*Yvo97oVSwpL*)?i@SreV@F2e@t~x}V+4T;$E@~2 z@q$l5y4ROoJa4ks4_(TpKj*Bb$8onBCX0RjdJkOPGcz;Q7i@OFu5654{o#A? zQ>Dl0jq@+8B6%H5pzcT_# zJTB-UT~B0}7Mw3r>tnD-0{xH&TdlEg_=0E-UZ^TgRUWXSud#hV3!*-t9)<-Cg)Dk1O{Zu=u9FiKz;!v-n z_9kd)XrN+;w*8%??5!BLYb04lQ70&A4`ffK#Q%w`)_#?pOK`swG0cAD@$=8F&P=gU z#UYAaAM{g|rB0p;Tz-VCY*`!;#@QAAUQI`cS7$tV6Q7>6jOKbIkeD$Wpy%;@JsmRx%Y$U_%Q4+1OB9ANrP2)yz z)C|ZcYJ(Q}CJj2D`+IdhiliamEv^Pu|Mv@mIE^G_u~gAH^4ZilE(&GmkmUk2+z|c_ew%id>sViT4vZ#LmQdLU2?`2;qC@28=Z~JeE5b&_>Hwv3Sz6jh zQM!@*lTAfVdl3IFBO^00Qk|2t0vbhF((+>iV(*rdg|>D?ykp;5!po^y`{1o#Z}UtF z5EcY#H%b0Mq(gdQSo&mOevIZru2x=%+8>^opPn_1JwGIlZzr_Mp z8}O0Bg(s=Z{#>1e=jRsy&kl;9{#JXw=0T5*KR-%J+%e%!L-6kiaX>wvWoCBlQ-ZJ@ z_|agxl{`q`7@^{ZtAxD+4LK>nK(#Bg31W7R6Zcp+RGH&a6;iB>jJk?$HGRt1kBiGV zEoAcTwc_&1^QO;4B9$gu1u5VYr+Z`u-!JRC_Md|T8u=p(jno*9YoNaWan{)n3ikDt z;o*?;eqUMnQ`bhJZ~--Cmba#rML86E`Tm)q<+-vk1Oeat18TDqx$0tgv* zrVz;85PSq1fEZSBb&o4`px8*A;`qJ2lYo1xKO4m^SD^i};H6y|2riUlhY@oTreAUaW;n;AH-<55wNtetv`FjVgL}cX)qS zyOb$uKddobC;=Iq#4@>%gteThrwQu>Fn(WMga0h^<@5F{c*yy`SM9ISK%|IM8d zdwX!h!PI-9UqO8RF&pKf>-@^VJ(H7llN~SZYyCc-wgMm%#h|z|)st6HEh{e0E1q}Y z(WzVEM9BcMUu#V2&vcd93a2X<^xyoIJ{?|pcQs?QZrA&7SGr28H)K`c1s&SV_lMJm zleuR&2a2ql8Xr0D4>gPB=1SVWyI6LAY;NbJb%mkKmxEeT2K^L;)p3<=pFdsbYu66a zpK!d-5m0G{K1UjS7!as1KU}pA+T{l0?s1o6v0~_0T?0#SS^M1&D}YH9nDs0t-2=hL z13*3Si)#__%z~IM4|G}ysl3;`5q6IDa%~aptUz-&$un65t>PcVb{-qAAUz+pUt|n# zYek9I_o5$0D1GE)xiZ!7JmM#8UE;Y}?J^U*n>%KD_~EH7Q(mjy>#a|q5eWuN>nj`> zP1=7~cq0|u{^AmVrJB0BRwe&EbsB<7wE-0I3g?mC>5MSgqpCM=j~(SW^pt__cnGlu zf&V5bb9K+v?XS_bR+t8C`KtTv9(_-&4jd~;+4DZK>v{%T%I$8ivGX0@b7Q@gCJ4VYfLd?xVui&5{5YqqGq z-S6%1n*E(QWjz-MPZrk6XDYjY7n1Yw^V$0A(jV9ZuRyv_lu~oyzjr|(pT9oa zsjIK=|NH4h6oe{Y^jaErT1?us$^W<8u4aRswy3^;D?VHIO|Ucgn}!q){!V`TR-rF{ zNGCX4Vdp=_F)->epdwdsU(VgNy;MKu@6Ynqi;*TAvWJf@g^i(Kc8gs4+OXQP;J5X+ z{=cs!r`t`1Z;0Ax&Mx|l-tW#@wQ#Ac^J?D$-Mt3n7SJ;oc|gpm5fc*weQ*$FnCtp_ zSnT_qw_+!!1b37u{K|ucMro)H!fHBn=E~>t(g7 z_Fg}M?RT<_i%Y8A&pW;A*IAI_QsY~6c$~LU?lRUmOMCxkWv^)YMFc^Uw^q zLr(YG!^l^3>Mi=bl|Oh*Wn*b%9dbk6TpIS4D{LhjR(oSDue(QEm? z8kZYc5H*4NjPr1S!PcO!RS!RDH- z@=#WT#)8VXLQ$POSjWga?@>6&3gOS5oj@>}0K~+_$1^Y>uuUd~{RN5?hfOPTSkHz) zQ)2ej8B5RrJf25K?L{KN`o|6p`N~j*5q$`(m0t7xxmI%2$l98FL`0=N{)BYf1O|Oh;yU-(;^4@8-^iBST&&}WB=hMr5b{v&l1hy{3_(Ib z95{XU>|THZ0*`ysug?5!LSkZKa`O8IcTXKUZoVAF9K4|^`H`2=7O#U9ku6YrIeXYc z&9rz&c27;22;!lx+O-i96Yq+ss;SA~zx>i}Z{tgwUezSZzY*wQCq;4$!khm&av<4VS>IG@ zqs$-~vyh7up=%=Nst>WDVPIn7B{JjQ#Zrv+agb%)Vu@Zv5W8<~$z0nANuXXcOJBA@ z5_eW@?J(yG6Vk$xNr61aAfYoXw;wmMtnUaSN^A*)7ca1Av>j|+Q>21B;7p}*&}IxX z56!I&oqgXACtD&#@)X<@XEErxXIoq}BIkK?QZC>^zvg@vIAMTI>Lo=AFIJb8oks*{ zIZoc-&_Zgr$NHM z$ZS85-_;*r2|;1e#u%^V(St9~c}wp!oJ0sel6&4JOd%iHJ6O~RpnJk=@L)IhZJVHA z;;r)#_YJuw%Of=(Oqxt`adyxeIVfCg`0r~s9zSpP>eaEZyOrDX_}0|)bS=Ertc!!6 zO`i2!{6e^bAQ&=|n#wdPL?AX}KeS1M9_a>;ADqhLx=`UnvF<8zd`=JON<)g#S*=@7OhBu5phQ+Wx zo|MLFA>lFFe+J7J-kZ6w%LGUWzQb~j??Loa-+Qy;B^Mri`lmy(f}rt-djr9xqo#&G zN;NuRl^h@6)?g7Q^`29NR)wJ>OyjRye-+v)WRA?cgTr=@pW4~SSe&Y-b?wb9DZeXeXcc>jo6()MTeu$VP%ds%_g^amS z-bc8U?oOTmhf}iCMUP|#Q?c8d82wRW*FusmTBKJDFbt_fa9V(n_Y=pDM#) zBvL!Mt>|=&qv1v4+qd7mmiO(wwms@PnMUCi4>0ctH1eSHR#Q~80=vhK_V)D$??I7{ zuJz}$ZNXDBsXwc}^D$(h$D&-??f2dL0e_o|CrJ$44Nc4+vuw!Mf{UFx__b$G+7PFI z!0&g)?K9u@wrgcPC{J;eIP_FN&M$NsszntWL_dtbx^vM#uNh_)_tqcvZP3Pww$^{~ z68gsA?h1QQKOo0PV3#zO9`ED-X8~|ONTy(>J2pqw7w@2a{hrXvLD0`Y%Z1vvKbC96VVEFlrAPLe2b2|f9;=e6) z+*2N;mNcYdx;sL#**#dE&&XMrb$2wwx2M-WysO&Fyl&TvO%e+{Pnbi}fMrji-iWN- zG||c81BaAzKwkSG&Csg4#z4M}Vx6&{P8lU)d;8thd;PTzJUPn7Oa3EWj#-QN<&zC7OBmI3>AFRl7T`NJ5oJfN|Yiv0InP$W#kH~ zNVkWV-`wOMR{2--cWKfP1}3XUvSa}=P39|2WeCF0nEgHGelF^{dA8RDUhc&ZUEQX& z8}y;$3hFrys)nSe4{sL^q>Y!etHma%qS{GS(R@5CFDfiBTz5s!x!zZ2B{hF+p<9;1 z)02bA{mf3zLsCg#nSM&|A+FRqF)=ZMgm_SXROg~tr|=<9;}ftD4LcpK7iFx5?kVQC z{Uj0FZNQ|(mZ*V#sQD0g=7O^&c^1mhP^=*GQHA}$WZ~5c<>s`DuZ(b5@|)Sp)NWZ^ z_#_64Xl;@N#+y`&h!vCXz>Y%MUf<|ExuM)w@|u&}DL%8AjwG1{qWWh&oz;u9_$8+duTRNx$&Hhv*x;p&@B9cS)#2 za7t)pBdQ2gXvEz+w=q=s+ARznx6!goQ$Cl9^Nk1;A6|<@$uksFLxRJS5D3+pr{Mt|o^(x8hx z-9@7Y={A;PnoyiA<DgNfQCy)^hZf-ig1}!gs;h?Z{(t$>62>AUIJsb> z7x7>(}xl8}!Gcl&iav2Y+MstPFdukcG^|9bEpf`0M26 z6W-y2M-vVG3JppjR`fo)4AE%@Xh3~2)M{Zgr-?K_>U5}XrB_?s&HEcybq}{TM!;DP zV3>MpB)dO+>5T8?$(Zprop3ow`ou+(rAjLLNr2Q4QDP=>=ce{vzN;6&HKil|M(aE? z4n;Zga5~cV|r*e^Zt`#42%^tutuTG!!qeX?PTdgcDFyCMF~( zM3CPAE1(v}_?&@@ipKDq&h-f6u@#i4rpi zPs9JFVZKG+3L%X*!wqVl=OT|~OvBHIzh*woi0$0g4MWLZctq$HrArAT#EEUi&qr`> z_u9~~M#-xO30L1CMmdL5tEzUeV;e|xpR*gap@8|JVae814qUpLKYtBTBj0ym}WGWK+b*VzulKXV&o}j7-Pw^NR=eu zaN3Lv9TL~Dv@GRDas$k-Y_-$o7;L;DqKw9+g^fk^N6sY8lle#b<+&>;zr zVi#Zunk;vQ*~^t)l}KPanhPjoc}$X4_6PP%Bq2^iSai$J!W-S04vC~_jW%NVm2cQS z869I`{L!>xnLQ#B50{r1hh=46Z&a5O*`;4Oz*%bXg+!a4jC5p{rCg8AW z9yP=$g#3t2*)$eOBW*&A2q+Ym_1o__%@YJv(@mN%j2ikxsKDv2v4SHMI_!;u0FiK| zgWc~CJumgSGk}Jh{Ku_eIHZ=FkH~DO)rc;pD?)O{BXAK|l%wHo^k?Bx8g33Wbw;$F z=cwg|M0j|%!_4$_inQCO65)T(hy$W@K8>08T3N*DCO>KWV5nxVaudWR$H5G=G?G_% zlyp*tD15nL{NK}f^6*;^P{r%h?0b+ zhN3X6x1vxKy-14y_f%`&MP@==C@nS<5yl8(1WH3#&svVy2*-Bqh9Zb4X%rWcikym! ztM{fg(o+^?U>MdYkQqhGZZ|JQm#?WQTF*(`fNB*QV<(Whi2Y~owMd5?SxpZY_kZAo zfp&2XP#bI#ce#jMp0vnp^0`Y zep+UhU>x(yrCw(5wbSdPoqmg_#jC0$89YWBEIzimxgK$9v5iL$xdgF>nynJQ_Bd<( z|K8mK8ucSfCNoQ3n z5QOHBKI?QoWoqS2kzP$b3g}^oV`$5PUI2u<5S%O;hy>?fC0>vgC99Bz;ZJZquhGiW z*Vwq3WOnp4T=t_UU}#W*(>0-F|CSM!ES4IUB4ruapITrYhAM(0Jvw9tg55h93>#Ri zp$87Ne7X0cIeUXYB!EMjR}~sN$m0?6I) zTbud{Udsxndwn4Vks@yo;kg1=dEW(n-byMvS|KrUsQr zC0y&}Wv>yL+1)2NL1_zKEL!(W!t0mY8`t#@7F}Wh-T3hMmO%bnR7qJ`@ACFCBx02h zSj)NnCZE;w^+iKLo;CIP?AztxDs8m9`_yp{P7&mb$tI0o%ptm zfHVu0fj`@^H}@Gjo{OkXCBqBm4@~Yc!_L!@vR8kx4Xfqkwm;=?@U0^M-o3u}hjXD} z;Wu!{nE8yf_s1=uoV!TVmp1u03Z+pqUjP(Nz{w65FN#-D5`UOJ z3@;rEsx!{>+*bQQH{n}Fru#r_xKaC*$kL`pi|&`|jD_58#?&~w>FGaIbPIQuK4$p` z|EZ3R)BZ{<3EQBZ(162yl2Qiw_$ABdU>A#e?(v#dkw;_dSngqwG z73fr;@u^k+1Q4ze2xgDYYfr+HX*<|k(JF+ur7=E#V>dhg`k)w27ubBbkn8;&QohI; zfHr%ehWarh&xIeO4x(zE_~ac+src$}X^GOSwR|P!&-R{IVUHt5m5yqTDLV816H~6X z;!O47fF`a$$l77|n(yV@>l*VKimBY2QI;ALWZ=&rL=#B3_djh3X}CUl;&aglDjWV< zx?QrWk-1h*p8eN6zw5T6K}7g4W&^f|Pt*;kt!u{U6-yU-$l`9X0G16&!#>v53f#;I zE+f_D0It0=m-HT~KDj&LWFgi1`7>zQG|)VYgm__G1fgyD)Y7-h()olNb-N3I%kCWn z0g-IvV)mkQb`Pj=0Mx7u4MDJ)^mdMEwN07&+t|l-OHeDIUc`JB91Ekr82R8DRDU zpf7>g->BEbRsj*4oO~X+0fEP`8G{$8paj=eBHXb9{SLsKVAP&ry58p|Z5PFGj(zdO zqs5U@{~v3Yy_be^rDh4;@D79R^-2qPRvUoz$Fg$Mg^--XqKHc9ogW$=M;mV+!aaP)wZ!BCZ(m2H@cR z+cg)Fx4Q*7s_`J!7QPe%|3;1bbQ_5J$@0G4SLoC=)zm(}$hT;3YZKtd-cnX>d}CF! z$rFi#)2V(yPXc83839u;~Dw_SM%!tbp#~^%y z$|0I0NbH-@3&dNQ-QBlAYz|*b{wzbnML3SSkavwW^c(;9&`$d$yJFC=DBZQ81-%E* zJpjfI4pRFpp?gqpr~|!JI6B|}@`9yj%_TGav&U?TZ#BW`DFKV?#t-VO8^%r{IKh^0 zldby4h#tVWKnON;3huro%R3VPe=NZE$LhSfk(VMGFumOA2=F>O3;+@Rx}hh!``_WSqbnuM?zc8F_;b&TH$P z4P6yZuVW4m3iZzlZ|nrdD9El}4&KoQ7wai@S&5*1JVxfz*t`icjh&>=>-!NLYg zF_-~hK7{b5CD1Y8tUYL4fSLs+pq6KB+XvfY8X6iO?*1rw-#fdhF2qeDilWl--}@wW#9M zHDzR+mamB~Y`5w~QyPhE2hIBwHq@Sy@BAtP^~D>>d$6#N-l9@MKR3D+Wp9@v6ZE$^ zUVmQ_ox2mo+5;2BRnI@77=euOP@yQZypR{nud;8Iq6sKf<$cR?k(WYOulDa=BHq*? zMQkCG#uy0^q(j=-qr18cAV|fsY7M3fZ|SzM*oaSWf@WSB@~WE{8AY9wS$lP-C5B~H z!1n&+n(k%2n2IBKBVL@V76O5 zPS&Knj=Mha-s0%vqfN8q9<%*&zgX7$2uQBH)x|<3Q6nMIExx*qnER z$F`e>)tPJCBc)Dz6)*u2q&;T7!31eup9A*r%Qse{zh_rj7AOSn)%DEC_S^WOaZxu3&SC$f*w~p+Lcmd>$mQTBrwCM0JHub?%&ZPa%@)}0w#Wk zK~+ce(i5kvdtWOoLu{%&;lXesL&kZ3@_=&q;THzCu8$8HCL~`3l}xn?y_5<%unW-H zVDqq6Xdklv^2EqG;8yckQH+ztkx`K8ev{`*Q(V1zm~?j@JheFK`5f~KA!+KQx8hM z7?{tYl&te_sCh8KGm9}HVSwKRML9Gu*;S`7+Yf|1N5TXy>IHDiR3)@pxGhIQCV4cP&5G+mh-+}2nn5eg&oSxB_(U{NqH{xFMfI6bmD~X(Z8w5 z#6-mVE{q`7}bbSjqLYb%{hZHKecJ1@J} z)M1SDCWPg{Js~y7@8c?)5-xqWD~(&_vDVYVG zs5e6u14}xP8ar(XP`cP8ZO#k*kj$)bIeP3d+HhnAM~s|jATk4#O%dWV8c54g|ew1*?^g*VMY_&MUYh3@}+I;P&=7g}+x3EFR?dPKA0{ zxl1LT4&QC>R5)|?^!j+$bDxuc&a$4C1*@5=gy+LAtx+6X<6Rnj8LG?}s#}`5yuWw7 z@|bmfSDsI_>YeXwZ?BmhRn9lR+S%aF%J4FHEe49LfI7GMfrV?nzyE_sjXNEQ(cw?% zIqr@XjIgbby33}R2Gw5qH`=K3gl=NklkhTo`|q0|i``eHufUnPT)(a7>Uy&wC=j)} zk;}AN{(IEAC=Kjl&0pgw>FqTMq{JdsP0InYV3pxvJOxsAzi4IU3xPln?RF-_JJ_el zWDzRX-o?Z?OM_Vd9ruo3rDg+IcJ}LXWUh#c;j8cVWLyHzsrqY78#JE8L=_s>=#P<% z)MVTJJ)%e8qzR9|&8xpW?nvo7a+@A`6c(CVzPSkA|`esq;IPK9H!x_*y{^iRT zJiY}I*`iIQ8ej^jOss@!pcJP^K0Z94OyZMRgr!Gn>^?;ZsPoYH<`%rtvf#z`*g45w zRaMp8{4MmGG<|Ka^yn|iqKV8p#Tf)XyJq{I{(`-XoSZbLArm$!m*HU1%v+fkF6yU# z|F*9n%_ku!Y}EI+e7^T2HTAD@{~?$I20z?88mWI|(eUfcS*#!cbFBwZ~;#Bp=} zjFb6GLIRBN=da~?1RbZ}B_KC@2$hM6d&>U52?fTSNvImfUR9tkJ%d8ht@8Y2(-=3|M}jsZ9!;G7Z^P zc2$a0=}<;FT$g-p1syYAfRv6>0{7&PK1J&P4^8JCPUZjq@%zX)gpNI0W*L#aN;n}- zWFC7fg+g{VAwq;~GEY)A*}L?K?3ERYl&$Rfd--11ud6@0B%N`e_x&2r=i_-&A3gnZ52fAinXcNDY-Y-qG*G;XX9!mBg4>4_mBiP26;dlnpA zVK-W4{fz#$JqF8l^rG{26}?mt4|x_y7t-NL&J49$-=cm)$Q4q8`G<7g5-9Q*1RZsC zb>l9D^jIBd@~zIVueaJ>@%7!CuwDBLkD*$Y z0R;F@SI-h7H=j{;eZ79|?td|`>XH+6@TpocW!}GczixA!FiK^523>ORUiv%JI%-s2 zZpHhO63;KUZa0{-uGe=Y*2+xs8Om+0)s%E@m2o zXwq{F3)3J{lJrXNbl$9ticXzs-k!RzbnDh-E-^-|L4=?d4NbgA7a?8R8}x`gKjoG0 zY>`Bdt0yUwtKYdpid223qk%DnpQ)mdnyn5w`vWBdEgZ0iz4u&gY*lw(=8z=^eNq~6 zb}nn$cknO&6<%v8^yxkqoxK(V4JynwX<`;G9$NqvJ3Idc^_RAej=;zZLIIY76p`n` zIi$EP4#EFJji#_0kf%`PEfbosK>RoW9vst24?0*&(FQh@S^L&WoW+r z3)}N-BKZIUQNZV);*@O*ELf}M9hr-M)j~W{ikXV-;@Lv&x%6Sv?scg5ft111!yN2c zUuT>=uYZq;(F~_V>T4aI=p?oB_Yi&L{mFDnFvA|ZMjv$XO$-u;7_*b&E2Mi{y zcK^#wQ6p+YMwFyaIghQv7y{)iQii11Tmd_esP89{hEC{`M10yRdU*3c7^-9p(ZLdzf zhF?iZ-)h}bdwXLXn5i)x;8CLt!RKO9blOIln#UD&FeKLwt)qWxSL9iAPD z*DMJt2_tF_cpLhsk3`6>;CUgW6TSAW{rkBy(b`@~B!p;Zv9{x$ZOGez|ELCv9w2Nq zHPa?&E*=bAr+)#H07{qq$gySj_ORA`80LC!JKRq2`|-FgmtM`XpkoQ8pzX~5l`ro( zGQH_#A}A?IDK2&Q<9}L{UK=KjR=bNX^BEo2Wj(qVB~mAasQBe~JYr{zDV}o%t9*e? z_!Kyrq+M)8+pl!V^DctN4lu!$z?Z0~5ClOxirM-V(Up+ti4vJ}B#8XeRNZ?>uY|Pp zK6VR))GV3>`H4N|6ZKC-^Wty!Rj69|Ebk~q+@Ozr_nZg;5z3eDZn(jc1;9;wxLAL6 zxr!+`G=!T=%r3S!*T!`N6c=ad=;FTRl4t+dbNtffI~*BcZv-p5|K^Za^^J%`URf=&f=*^nWNRhZT?BAE(Db8YRvU6NCdT*_FCMo}U6O^ov7Z?iJitu#^Ya}M<#%bz!~weM+&qXDp6X?_slz+3VUsa)eKxj$ zcphGM!9?&avQt7;b7^FG3*cFGAcdI0nH3R8iSnfr1s{Tc8>U0Kx>|U6T^t~>=L^`M zVZLHpMOFz(Lpjk2zvh{8-R_(U7%nt=JOKI->nPS1@Y>GI&@fQHnX{&A&3)hBeVI*w zH$IFO6_BFxHhYYjN0Fi51X7DVJr$RC#`My;DHf>;e>-3WLcWG^(fbaIE3gIk^@io! z2pGRNt?Hh0ABucVdFBjw=;oYt3S5`R?!hnv&S5mwX{rb`+^F!n@u%eBYgf%1>p{pF zRUq*xrKu{7 z;|L}f(2*Yk*~M+Ke@LhyaI06Z&{)HBeN~ju1qCB9`eAQo%io@>u zPRGI`@uXu`IOo=O&AaVp)G0xeudP`1rE8(O2-_QGqcw6cH?DL{Q$#h|+ zybxtW#YT!EDpU88F*}7>a*`#-Xr1F~=fHiswWX=1`PtHe;_ehC<7*U})h2h^N`g-n z-lIqEQeMB%P>~DfiFz}~Cr=D*4S5moBS(L4i{ClEdz($G847vapJ1BhHxn`sY1~jGk;~*5z<=0-g~|PEsxCvnENL3ROsP8uoR6StEa*n3UAF zciv=jYZe2+#9yTIxSAb)VhQdGKKjQfc|=PH%p67Ff^}O;B0}p&P^3zzKO7=NiBp;i z)UcXY-LbQ~MdW1c<@F$n)q88X&WqcB>33;*zsxh`kgC-fEOM4x?9Xsz=clx^n`F^w z!FIW8elR$VrwLD^r96G+)LWnq#Z*^6P`to+p`c*l=84Po7EY{XkN8OmlOyS%brA^0$wt z<=aEjB9_N4pLwztnExM|;-m2lB|1uN@jG5iI>*Vl_*!<372qBcp8V21RNf4|A@v?W zfnf$_X5RtOGF&*W!poEQ=@U0>w9d=q=BM<-X*WHcd5UZ+G2ZN~u+`o93Wuz$EYKe1 zM8bq6X*kd2j{6oclqhwsi!Ein;64AaVBx*fH!p~|Zg4nIUefjzi)aPY-*EV)9}XVviG2IHR0X?c(r2&oSk&Mf!m*%$5@>^xbM zM#ThSW-m4A8TAY2SwAI>D(U~Atjxuv>}jx*?z@NlfPGQ1DL;$U+DW{mqH?Hl12+#3 z8iDI+q}J^$@kzeBtn+k$f`GBOk{C)zyi#Z2<1cVt$T-icJSE+{=(84hDV#h$Cbr)m z6z^a(+4^S^Q*iEbe!kPI1Zn?zAMUGimnAOQv~MJPoH_S^`M>;n_rel~Hs$3pw-{|* z0vi!`ywv$SN<+0UmZhghBNwV}L&m3cp^chrVYQ5`7h#@>{+vvb)(lS*Oq*bg-hv(s z3tMry?--u+^5sk4b*uS`?x(8_RmxEo*t;-&4GOxswX}a{+v~#FYai4Xhx@d&(sizd z+)|8xm3aT040K6Aw#&SqaRE$2TngG)6oUG_DKYKHR;Q;WcagS$zH!6<`PD>CG%tfX zIxCayKbD+e5y5ceQp`C0bQ*s!8;<{4y3uH=N(^#K75^%SSdl>?i!#5f(~W_gGd`72 z6eM4v6Y}`WLw97&v%$SC9dSaTO+Y`PnG~e`iZ+-YeL>xthXogP`X>IRHc3G3WJYtd zJR(nyrSO+auuU13DG?vgp(n*lhu%2Dgv*RXlM`m$m0lt|RMW9EN@O-7LG>m%+UyeT zL^Xi~F`^|2L`Z$IW4lD#=L%jvtQ8an-OO5edn0=sJw^Fxa%~Rw<`7lhK6(bkZJ>=l z70VnDZ*q$l#iOaNLKG>)!K|dnL5vGeA+QIn2;D&QFgV&VhAWF8oXuu_C* zVzl3UMJ$My0^)h)=CtvSQ_su84dr<@A4ME( zNH6a_z1ReX2*EtDnr>ztLj=dcB{HOFi^8jO&tS;!v@i+-4RNiXoc#q%@lB0#;Oz35OAjE-?)W1ujrCh=;@( zDJVmTg(%}_H1P~t6a%+0Nj9fiiASX8CA=}nh}-2nMZ7LsV67N0>Q#R2iWakVFb9X0 zZkt$MynCuT2L*g=iNh3C1B7tC0tcVbLVJ}LoCKvLQOyo##8C1a=sUa!M;84{W^^zc zr#1yS4<0Y9u2X6v$n%nOKujk|g;$e9T0cNr5hag58^_~H$LkcLLi|eem5`viV4mq| z46PJXZUw3&lkuq^i?HTg)0 z@(_Bh%-%o*#YaOfgkyQ@^BBzCR@~BT?DUBAd~kr`TRwLzGmc9aabgdkJ!?%&6C97w z28!CLSMto8+@s(qEqlooL>~+P_7zdCVk$0pgNRQXqZ}Sjs>vRRvLue7A-U4S6hN=7 z#SmT=+a8da&4Z<2;|W&Ox5}CCQ6ybu%PwDn^bu4zAX*KP5)c7_J9h-Dq8{>$)t3!~RXl zXW#C{9r$R=7j+h1M&ydWYfMu5bvW0QVy4`}9+3ZQ+DnnUx@O+0&boCeZ#Nv%f_p=! zcRpV%mA9ev@c56;QB=pl7!%p+h_HZF+A010SG0Urw~AlhW1dpsa6bJf{>Ub%*wD{! z)ot^cF~{7_E4{xSKlS}iANRPn4UKqAPn~a~3Y2F^*SRNpSpUQG(6UL+e@6U}`q1j> z(Z7UU!}+?rjCKDPXMJA;QBC~`ZF;|7qU2N~+3Eh2Bdw~H>~9j* zIn=lOk`)~mENrtbagb)d70Rk27h?Nr?d;2qY)7$OxvF@0l;$71#Dw-{^uQa7*+~t{ zj_)_p0v#Gkvt?$c&#{DC5 zW^2Yynzz|M>q1gbo;j=JKr_A*ORJS~=}o+$t0?+aWN@&-xgWXCKb|A~%cdwe&pVA@rE28-}@TE5F`8@y5zOAk{ zGQ3|d@n}pJqzM-Fi{Z+XYU8-x3T?vhEx8yKB4;dI^q@aVHBwUV;p5V}|^xgLvwiB(s3&Bk2q z)$NsQ7-r0G_iJr!tv9hx#Xsp8>D4|OPl$|cAbbJA%%iRslY*ba<8HAGV1sU|4n^h~ z1-x4)Yw^$KKV-k+V9v{Z3x}0-Na6Ow`~;b<=i)K?%y|;r=J_4*x$J0e{YXo@d_`mpWnfbdm+RqPH?{! zE=_Cxe=UG*r<=K7RM;(%t*OV}#aqkQKG?tZ+E4c|t%;2eEuAYVL9knxWym&+?x9S`Oa&sBK^+6z|YmCsnw7~^V;PX-vwe*@;v}(l-TdW*r zfRqAh#L1tt6?q8_GIdJ0j*#2)nzbuSqotOIwPexh`A$-%GJ! zB`-JJN?a?6`2r3fJu|<*gI`Fg7G(D)q!ecf*BWlkza4nP_T$H=(?6}PHC{`-^{&4! zQeJk|R6@-~v+0JfL(`-oEIDgmoRifu@u8x5%`9&9UyNm#!HnzVll!k>5&c@)CDi5T z{`&!F6#h&WI~v-uaNO7)d8}ZW<#@%X80>?R*WRdiO0VzKSAqJnP?vk7lukp-~O-=I~}=#@e)OeiX@MvTWOW<8tnAUU5(MQ3 z4>}nI2D~?~drJ)bwXrR*y0=S0Mpieu@>K_Pk#Q;9!^Os_+Hkh%ni(a;rPH0GPn!6E zS8+n4d8IDL6E)A|z~%EL?YR9cu+-^GRIUE$-|zm~A>)1UO&AfPJr?N6*{^Kz%cULzs*qIoaS5{IUeYACL<@Ys* ziGjso-zUpPfEVjxylOU4fVaQN)F^i9{g#pb&oeCo#LgH5iT+FnN$uwE7!d<8YB0o= z3`2a&U%+!pJesIDdUsX7aL;FZB^}_5`Q}X-Vs5wxK0fCWAu4LbAyHB+SJ}XT>YYWL zxAo8Lr$MKb7>upvr~?dYXvmQXS*K}GBED%9snqY;INqHVot%yA=hY#I*?lVkS=7x7 zK0H60E!FXXm=F;iCuHYn;>>!by`-nD7j)@aDnjIviz1+^gK6SKTEUK(b1eyrC=I0mQC5+o0 zWL1Y4Jb0fgvF15p;*|fl*Wlq^mSR zz+WDWmYakL%GNdRcY{Yhk4%IbL9}t`mxyh;c7xerI>~7yVDwb47?Xc>K2We8#f_r^ z6z|5D705b}=SB8+VD4;0Y$4h+PAtlKq>cYxe4kn#uUqMiLNbMnEwzraxg+}fWriYO z)EcE7kCsKdI6LdUnly@05ieLzospqhO0C)DR((3eEB!e|{3qOA;WR!YZWrwEZOsiF z%pmTI2!mk=$de8Xt$35( z^zsFbyxmB2ZQ|KlVokN~j&o-EA!Gqd6E%y#9{mG8(9XGzuh*rY{H0g29I)xC1=WL* zQ6iW-s~pCEY+ds{B_G~-&-o5&;q&JnNSlK3^t|6r)+6V?Es>F@nFPNkU#qfFQ%7PV zr8>`3=6#C$1A0mDZAturB;-gTB&^V|4j=KMxc>UjwU(doELeM+j{7)o9qlE4mULWT z0^jh^UNJ{2=h2N_rS{*YId3jpxB=pjPn@@2ywBLv`+26lYb20g0S%9E7CNo)2WkXyZmf_Bc2=28+2IM+FLrHAih?NMkX+WdL8f8g-*m&Xb2 zN7B(lL?%&kNL5Pj)nJ&2CuEl&iK*-0@l#u)dQuh9?PGhEZjbZTbo0~fjQZ!s{lCSc z>~+rAPiY=MszaLjrV`Wbm#6;lQx)hny}!RJLeXGWTu?Af8j>(!l(w=1MLo~re#o#ss&z7PEJ-<*&1z{xMlY` zZXvzbANFM42CbUCb1^m=jQ+}Sp!A8>bJ6|vuZ_8FqpJO_q;)1*^P(p1{)BTzZ?2pd z3@&jmuGpBT;#fEy9)8vIjrGQE#Y!bb3t!R0sRzzz08Y4{FU-mozA z?ZQdzKEH6!s{BMhxw2T}E4x#@uRTwz#t-GUuLc`4SgcupsSYgsr5|y`BHJbK{cnWE zv3d4Mt@!3+;Y!rq7I6iBf~sWPB-BARF_+)+;*Mb(l-Bue%VzJ zNqhBPjFjt&I6zeosk}EgzEbmLX(iNn?M(yGvHopw$?2(gk*k^94M)a<$L}<1o_z9o z_uy59F?L4ra zUL44)M*a!6P8x_H2NgX*#j~#qh~>&te7M=oJQB@45^Go7WK8vJK3zSt_3@Z-@eOfF zB)ao^Tx0LUshmT55Nxnth<;OFpXO4eOZt#AK#{&_?PEtRet1X!TB#CyG+G z+HyEG9eQT{-=zYdJ99Z01ta2}k@TjJyW&%$uZ;_vJR{&mE&{0(^|Ll1$^kJ{^Utkn z6Ty}c#V3mg=%ey*^WSp*W)q45_lAmY>bb;p_^Y6eC_C85(L}?SFQbVuB)2Rv*pui| zpMQn61NZNw?k*(1cL|P-W)wKL`!PwoSSLGvg1(kLxP|)`qT>{Z<#6V$rYFja2}(6d zGI4HEKP69*b=wk2Akd;I^<~U2 zVYT$r?@TON`^DtZF(ZEvfBqgE_2Co!_QiE$bhkf+g9sU6B=xSrTT3*C_%+49Ybbe+&+#VwK5NWoBSw;N{Kc)x=;+L<%)5pTC;W zPgdcPw~Q193#ELEI+h1hVE5cMC7$+Uhoaoc%_vfsoHoQljfRM7ATyrEB2pL^h_Pa> zEf_0&QmmLujCg`FVEmFdOHKmED{VA8hJ}O35(%IsFH}>q`8swzN)(4mif7Zp@Lf0a zaIy%V=E=<}i0ps8bk|(OMa!}URv7P-3%;m_pim0D3gnE57QZ%TenK{e%EgB!K$XZp+hW=kIK5n0GpQh2vAFlL)p|<8X#gI*@g$ zD14EALoq}`mWgHM)1m1Vqf|w>5e`mW4kw+FhZ43agj70Zyn6WotDXpBv&K}bq#c@F zO#R=~a%F6Z0oq$ zuSHSNfyj?ENThbLo=GOfvf=1W#vUmgeW1<85H#_hihy~El#EvNt_dj}@~TbZih}v@ zkzo?4>H}h65Gfz^>v%gTW{DQm9D2w%L}{BHLz_#$Xo}sW2+GtmdruT#S4B6FOF@Ty zP(a~ln}t{`UsC0*{60AKd}|~s;kzFF9K=3A*HWUf`W+GSJCIs@-(_?9OmweU6m5yU z9lrZAk9%q_6?=^Bh|*6Toa}|3kkd?eGOpV)E5jPe=)*(McJCgmHm??HE*ywi69)xj zGUGJ?!XTDW=pU@&piMB@UH_Y{bUVXq;VM9m(Te5v3Mdrubn}t#_|~c_&W<(nTTH|d zzupy-vfn#@;@H{Q$32!HCxC*A>hR&{{Y#Q(&fmCx9JQ-2IL|G12Teg8tBncb$!gU) zY9U*F78=_AaWGaJX$E`B-+%ug@y{-${n+Pk^chCK5|@z|(AR?Q^m1?ptVb7%B_(ZR znK2gDkuYP}{8kzVNJTP)4O)ck3;%tq^4|Uqf@ui3nCnao2_}Y0Zav+DQ7XN=Jv_XC z0Gp-|RYf8m;vT7L|Gw-qdc{V|?&}0~x@0UEbgCZ@gvLy-MJM=_InT{YqykdPT2Yg} zu)h8we6QT$Qu&W;Y*puzmDW!!+j16FwnW_AnLII1_*_1}@J;)f>ev8d%cO5&P17A@ z7weCA%kF_iMZmbiB9f@(ACsR!{oTH@o`kvCSqX;(l5V-n!pQ`zBU+BvKYE?!AF5G^d$X@allZ zb`btLJNpMTbmn0Bn7erOzIjKXe(_O}qX#JW0gZHC+Er@t>nPa;pI)1h+-dNN_-;>b zi-=H5Jm_WP;L~B^|`35#8Fc3niFF^@$grJ9jeR6Pc@L&OcaYStGwW_GOB<}Db z!J^@^0zIvCP<-rdu@8=;B99jM!NbC(mk=wyisg#u7@D* zMu!E9ME2N26pRiJKYzY>3bDokt`VwwFjuJ$oD;QK>W`MArlxLmFZ6_cx&3faRxl8H zb_%P$_q#>6@~}UIBOX#OYNCrYvWYc8n2)iH&Ble)2^B=xDpCCrzARu4xTen$Tg5 z)w)F#*g-M}2-Hn$oL`xiFHbhu&$NcTB3$BNXS^98D=E1>dfyxb5wg#6u5*c1m#lR_ zDADBcq{s7Yfdh-a+{8XUeJg-g&CO*ctxGP=4I#hkY`RYB5 z*U~vaHWG;x;CWsKQ&4G_Uk2?!_yh)AlhX_l`(3CPz`NpJH(9%K*lC{O1%@x)d*FeB zoQt#i#f+i_h$Y$9s$um5b`ql%r+Se`V}tr;HL)Hc1(f6n_kZ% zoy7YA<=rkNAw69dI!93N%ABK4?b6fM7J(oK_$yKp64OSXC!pZ`pHzz+g(!jFIfWqH z4qDGcu(YC(JW3S9D;loVCZL;x-v@OYt5O!Vh+ix%UzZ+V#n)5@Mm%!Yy@I1x$Ugst=0rRAtK?e<<>nSy_mcuO*5 zFr-)g42Q$y!M&)M-#v+iA65>>BQ&N&tDB0vY1Vg2zs`O*zqK-H&+PRpnQoW_4iejM zZ0y^gZqHfNE zF%9$)eqaPstUnIif76u|9(G~!_muzi(r7W~53*Ik`kecYwtr#b^k-0bcP;BM3{?74 zjfdtLGUsX3%|`KsKTjei;G!dd#{@h|aA?BrrW+PFFjWB0e|eFp`oDIE!^^FOU+FMm zl{V}sh+iAx4+%klMQjY2fQKAc5tIX~y@(gbM--fm0?umldZf8Baob!jLPSF@E*<^i#m~^vrGL@)yHk#qyVDsXDlOMQ&9d=(c#^LKlz2eq z#3q5Ml~u~g0yHQMW*+hunvhBPNFvpi)xh=?1`(s=ywM0srOUh_<2qiy*RtyQ$ok3eYu^vTff5xCFbHU*2DEod0L;iS$2nbYS}2;@Ohp((GYKWVo)6B8?9 zv#S_9Nzla6^a^z)eM{Qd$Uvt5RwuXmGzy!Jj6 z6TuP4H#&KHzI`)T3bo}lr*BM53OH0eFf`Y!jKA_+72?|~chC-#I)sHc9?S55{2_UJl$B z8dTp>?C`E*kL-Y8&15`pT&lQz(diXqVs1ZfuZHh}ru~iItFwS(>0;AE8XhSOkD&jL zD=8@nje1@%hD}=qi{_?Bl3INtPy8 z?!uFune=fFO`QFw&-~A=my&n&g-| zfdH)#Z5w7Y_OI1OkEzazJsiw`+?67H!f*pomELeN4d*Sv1E;Lr9h>lx>P02~QsE z4ndU%m%X#px#!si#o_)|KUolmUm;tkKV}BA=Z9%$=F=F#uF=Jehd<)^3&t|%Lgvh} zRJvAJCkcO@&cqYULMYZ=ugXP-eXrYws;UNexsY?$le7#pA5@KE zv@9ud-aDH<=O}dE5g}mbhEI1)K3zH780gV^Z_o!i?cm@`NG@c{Lcv6g;7d<6uUlVM z8+fn(#!SmEtMd;Je;wm_22w7ODZ#!8;73 zY$QAsqUuL`6Oy&A%j;uH(uk1#@KRUm2O%8q5WS70y2GY6uNEFY+OiT7TN{7Wpx+@v zW{;k-XtQxrl4$0J5zFH^!if@$uk+-?v9FsG8UWXa5UxjJ}p#6z6GVSX{l9> zrKd5sxZ(b%g`n)#ofKij>F?d)%6gxOF{XEyo<){|BL5MP>EIL(`<8R-4DtXb&tP{y zM}6zT10LkAuYY6px4sHnQHrmN?lR}|5I5x8pRX59?i3Siz7^=b@Iat}gC-uu{T~l1 z0IC}(X5eBGe+aqi)E941$b-NgWcyI~3V2`U;mHU4DmK1KAm)ZE?S}8z577qq z<&=>{aY{}O4i2#E*8b{Qe$mLnpSLQ6M6rXdB7R%CkJx&}l zNKUBW5Bh$b)S!&MJHV8sef28-Rb8j4V#m=T=@n1=mZZ-YFA7^JLV-JWb(olhl!%A~ z7OHA(`L3c_R|NRQtI0tVB>br?4McsFp6ju&v-3YXsEHS0hX9uAk0HWZZvCS*eAWDp zJKW-%j+;-N`8fD~6u1Wg$o}abx$Qw64IryR-t-6X>K<)q|A#aSRgW(!U{T2s&132N zu!E{i%i#U*Aa*v**;rb=Vuu{-&!V6fiB0slH&ifJP~iL}kFA@+5&w`;SGO9xH(DJR zd|hXuF_3)xI>+KXF0^m3Q6c-BF*9%x7zb6+(29O8EI1BSvL-;GbLuukyt_Wcy6 zrCX3Yo~UkWSgVSd?|C>@`|eKLFG_^itj@^FP(RY}@Dz#|;Uxa|@1L3Xqi)DdO7;Hp zd1U^p|Bo-F3JMCLmSFs^8mB^@XM>~3266^_uK)Xb-eclrV&aLC=6=Q#0=T)bC!KOt zCpkiqbD`>8eLW>oE!27LUM0S2>HoC=W;a(Qr!%-O`pY==PB$IQ72kPdy}xyyQ#lf< z;Zu4dJ9BW#efOI#R8@#Rl`FDGV*?K8 z|2-^Rg0}F-j~^$bAn4KnVF0p+lgt1V8~iXfwoLmf2PmC>gNhv%9nf?}1OxL!M29^8V-#EsiXW|Sozd4-COyM?PEB1w9)?!sDX z!7s_@obdUjhNx+{)*b8D+X+!;ub#Vh1d*AgS6C>2g9O4D4w+}GJ+|Mf`=EFwYT0lh zqk;gXi7Lm{l7FGYJzv;kI+!^^?y4D=-7U3Df)9+>y8m%4s64*tYc%dAm_P1@v_>-s zQG{-7W5czx3?@q_B_`zAK7{fY49h26tK!-PJ_LhZg5)N6o1s}2RfqA(dHC}(pj-R1 zPeQLCg{$>@13)*AArSi{bpyIjSfP4QvIrk*ewqaf9X3moix$j+yD{uHVUI`nOL6SM z-|Xb2vw(S-$|gfkfyd+X-n=1us(=?zNEU1$!GLfep5=sneE^wh@R?_(e#T;5@SFX_ z{05*R9*>K8I&ZvXSt@_jM{I&tdi_?uME+Gd=jMERexzst|3Ampl&hlPD53PWcW@X2DviYE2mv-+-WKD&ee2j=qtyJ@f1$D9Kb%n<4`(eZlxLzwVk5bv}9ulBX>Yo-P^Q zUdBbc?z?!zl zWKVD=*bPI&n|fDSIg}{Yxl8MXLWfRSb@dMTY~en8n)E5Ojb77%WYDGn0Oo9zGQ9VL zHQa~_ua1t+q(>&>YfI+WJ|d1VKq z^@AZlOl6?D$exRZLzuv;YM?@g^0_ftLkYZ28$&|RJm3f*HG0IYl18W<{HH^gxbt*P znM1P}HHDZdNuP#Vs$f|D{OQZ@73*eJA!1h@as5jc#>MuyolCXzJq4*wknJBf>sR)a zZU1$3;TyYPct@~Bga*XK)pdfh?}bNt{V7X{TZ4uU+?>+DO~CKB;-kY)iVQ58mplv; zAnK4pDB5>+W;IA)4^~sBVg-0LDUshj$6Hn}+;4_8*EldMpQLnn)yDUWk-Y46Gkw(C z!GAlsWAH;pT-+(dj*90AE(#ZQtJEIR#3t}%W(n#ky%{v>7wbAJ_g=z^o9~^q({}2y z!_Y|H0HuYv{dWpVhniD~hsrs9a)*C3U>HYDOa#|AEYOoB9;FzUeJos?_C?t-UFGLL zk@|q9#eY7%iiv(BrvL9Szw-;pr7`NFrQ8&^8ZS4FSVV2WmBHwDWO97$Qsu9jvrV*Q z6Qy{613X*%vgv>;g6Vfp=3-Oq6}yN$VC9)NQ_SLxV5BjiWp=4zU!B15N{^s0@g2NR)8&|)~z+*%9|&{ z>ExiB%8OB8oA$V5C={Bu_`x?Oe=jS&Zrp3CxbC%A-l=Whnu6qO4dficUPMjxtCCqU zL;k|)zuw1BeM|AW2uILZ*}c;UxQZbuLmh9+uHossS*JD-shk6wA`MmYjpcDNM4WH@|!&H%+HG>@TnXRVeDugm7^kuNh!lh>shjNaWp&CX?A z?QtAP_czLmPX!x&?8BKjZUp(o? zksuPL$PpIs`_)U@)(cI`2KIFgFV;0%%}u>k&*f|eB&4OLSu_7}HEl2?ZkNZJy4vxV zmz7}$Tonh!NZmB9g0<_$rPBMHM6{XMmZ4n!((?*9D@p+!B0hZFU?4H-@QVCDoopj% zq0z?!-De+vk|5IKx8NERNiN7HPFv)I6zE@eS9Jw0>qUL=TWzMj@y^1cMEZFZZx;2g zz0_V@Mkj_##)8wf>fSTmtiu>P>T|er88NsDT~hpAlMz=$NQDEz^)r*HPNVaX%+@!# z@nM+abJ+ulvUWtowsrnPB1pj>(YLnxr2gGC@xf?qT+!oDRz#OoE6Szlqb&!6vppHJ z^?RoKHdoFTch7$O6{}fzuKl6VxL-{qyGW(|vD!lwIhi5hPBrfDCH^rFm-CBc6S&AX zpHgzX{11FX*?l}#UE?3$o|gW4bAh?H#b=YzZs6?VQTKTK6*GT%3q70r>hYEPTfBF8bdUPw zjvIZt?4n%QNxZT`SsHwQhhJEYDr8>v(S(;NjRCsgHWVDLjw~dbLkC>L} z_}$G{5%QJg=H7quc`gzA0v8CT@cV$Ia5KH8q%?lkX8qCY+!w>=#IGtdKfThPGtwxI zT3tZC1diaVMI8rCwE+FST2|>#cP+W;4eSVO2lzr?I-hbq~IA3uRe^p{GI=X9I=EAN^x39|Aaty zsJEb2;(ZN<#-Ejiaa`%j&t38&rzU^q;kY=+*>WqS2CUzW#_h$ZP}ri_?(co~tpmpY zMd)~7E}(ImqT6;bKdVrXgX6~u^=@V2i?n`?KC?BXP(ctkobqtbT`0Lh8xGsGIXH4* zE))TDo>0vOK_x{A74{*Qs%jC#S8UE4aSB?*Zm7O-9_&u8g^ZgTPeKB?AYH2E**i^VK5t`C6k3NK*Q{hkY(B`_fOU8$K@j*@Az{=B6_FwxP| z+v~e^abwxI+I#yBZ%DlJmslkxQ`Z(?T^eil3V;D3Gjkkb-2Fi42wAJXfOg`jh5opx z#_R9RGuOWr>svPcA9G*%Rn-@EyXi)ngVG#8x}`f0rF3^mgEUBr2uL16KoCSamF|!R zY3c416cj}2uHXBP`|bV#*AEWSA?&mF+G{<}ob#E}{Pj7Yj$c!n!va?)KtHUWBPK+K zn^|O}r}t-mEAfGd-?Q0MwcC2##mfO6-N>(Z56gplc4YR`p+*F5FmgLWCmP9 zGYFcZ^>aSK-02>=BE$7m6H>k|-gwF9nbgsYMIe}MgZuvUQOh8!@GZgg8Y0g*|7 zS>^;B8-V)7{Z7Ex#1_~X|MN@4z@s=`tRLZxdtNtOgU=WUa5_d)czk}_j|aqc(iqYAh8!W_^v=~F3*&6{qy zXh8ge)>ad!1^^@o>`;Y(s)B1Inq*S?UaB_ux&cs>iybygoesAgtetl=a~c$IKf3w* zYb-j`Hjl}VXjs+nUyf#Iefkvj<-Y5V&qir2@Msi(ehErUAe3bD%K$C-zURQd3M)ta z=A`u`1<9#nm`)X=Pcmd@5qt&ASin2|U&!x&uN-(?VxEJ641h8Dt@zB9=~)2XFDqze z0{$IP_4ToW67y_IEmV)G^L%WHRUKxa>wUKK?tZq>eFNN6E%4R$&{jKMQ0LiYC+Xym z#?^E)p7S4bYx6CR=Nfb7bMyj7AbM^En8#w#y_^6}hoB};jQ%g=2!Ih4#;q3<$xMx_ z0hiH}HnFOz7+Si>k7sE_059E05I@NP`U&74D+aJXU*x`8bSY#Ja(`XxY4+CorKpkcQsA1gg zzo(u(F4&BezCNA?eAeaZ-2Kd){m$-=6vz;9U8?`FSh>{mK-&B7M6!>wu!H?>L2)6+ zS|Ah?Cm7GbukdYXC{x7K8gMV58&4%6YAV8+e)*$*0i@5gY$HcND7{~wodIB`J)78F zl3W%F4o-`np6bjG)O-W0fKKeCh_3!@9by{Dh5_9L90ZYk5_{PnE?2LQz}2A2yt$wO zz=t(RJuo7gAldl38eFXLeibwpooj2r3ctkr_^d|y=uH_f7BI?{IExeU>U1yx9v< zKyVp)f#&8CNG}NA%;3xdY`3hetWETB%J256QuN!?jh$(-@gk&^BuuQd%5Evfo>lF^0#+g;5;FK4n0J4jT`(1 zs>+K^(V(5=&;9jeD}I~%lT-Pd19U;ADjyw<;Uouux^Z$k1XQ*FSS8?Cwg|b}`A?Yw z&e!|D1JY99cmNyV)l7AW4@i|q4J*1TsDo?)TReUecmW2IfVLz_@ohQ)@k++7TI!u! zeI*}3>OB*pBfv58TgG4XKm1UU8UmSp1q}7{zjV{_Wk~NoyjtR8!!naqgP5|4+aKW$5b}k>jR0*xEAISn>`w zi=7r0ab@NAf9G)f-lXO0O92rf%;w6=*ws{HHM2$T08I0;`8hEP?ugSeFAoem%*IKF zihxV-brH`#A>=0M`9Qs!1&X6OhEP`STu8h>l6h} zV_W)^8+wTz|MhZ=dc$kx09Bp2h3rIG5GhN z{$k=03qggtioJ@^!V;ZnOd75RDva2u9JQlm==1)*yuZ5zFv2|`Z~wEPi}oL&@dKh9 z$L+!7d$8%#2LIM#+W}6!%qYrmlI$bOINIBPNABDv4f)%)Ll}FB=wWen-_fowQ6PS3 zOpRk$F0F52p<5o1&9&#=%)GCxbEAmo2KQ-=kTkqNp_ z`42_#2)nFKl|RkR&i)6{s8Hv@_?Mchs_u5u3%|;a zY~=6Y3AQ0o*jpN_=y|ZSf^nugrX`ggFqt#R_g0B8?q?`mf~>fTlOBSq#_<>*RC*>>NYTpmd3%;^1R~K zToiOpAkeo);8gL`b~a^3RE#C-epy9@ZenSh_16s#eSOV$+zuey@{x8l=ATE@l7Zfn z`HJlBnXRQ*EO1YT!Hq}V(K$Pq>lRnZP zaCM7~?rU|9I(ExIL96keg5u%>Ai)0qvH^wkm)6s}Ts-ckiPKAAm-(N`Z)iJCiXJr{ zuZn{5E=uD)(GUlB^Kn*rNWj|fHL0I(-mKoPOVab>ZvihK9v+@tPyvF@OLQ-!^WLxX zdIji>PdcvMc4(5*vwVRK5b45dQ?zBwb6@>e;H|hh@q2LR_79+XU#TT*f8O7WuK-`V z2~g}k&thSey4c@ZSXhWY2L5m#00`X{kh{IN2Uf3R7B_-XKKH4Pc~ZjziU=YKM9WqB z(i7MAKlyLDomSiQKCx&l)jNNR4O{j-0?D5Ndr1th06D?NJX8Me<6*N#2JeP&=hY}c zwm*O;yX4mTV~92P1{A4_b*{PT6zVvb%!qyw2!SvXZSHIfJOg2{e}{_kfF;z2Oru0k zOqq16N0Sg0q)70}OT&=j@?eYARAQ^N7%%WrtT+!uz{LNGI9c)X@&bEZ(B6t)B8{-7 zUJz=S3fwxQ2tMR89d#CA~S?_FA2Jm5cG3kIycFg9KUaiY=B z0kMHc!3o;UQ^1&kl?RSc*GC3Ov7Zm*d`daUPQ^Du4q``fyH3g(8K(s)xlJ?PzYm%< za$vi|hoo}dN77wEkNZf%KWXjsKLqsV$^!J(zmI3mD+pZ4=Fcz5`sIB(Sam3!K}$4I~}Mx8van z)E?1^_&4o|t_Wdj8~aY;f$6-?#WvT0=2w^nMVJ?Ki{QA;4aOooUiJE%7jzle4Jj`+ zS-m2T_dQsgp~TkJ(^by`F)_^VK%lUYR*xm}cUb6Y)e7DC`?X z_(!4bzG=+1bG5Ane^C_&o>rJNHkioDDk({hEdXiptL}9p2k;Thb-k^JkcFV@0H44N zhdEl)z#6AKm~yDK89^n_A7XU8M%8+da}y&Yi#IKq=GiH0gu0rY;yG#Ky-B z2YGYeFZP)QP5kDxfmw%)2Z6{r!ZDsM)HBg5@ZR@dHA=x7f!-M^Iq@tBZWSU38(of5 z>;d#0L#1H^{c|tpw6=DeTE=<3?xJ$#t9Jz-9uh$XGGi!PyS?c0Sac8!-P9Pnw+VMB z6*|soT+8O$dg|VBtJ!m-q@YRtCB<5OQ}K0Gj##QPu0jcd%r7@k$NAS?Q*I467kbKfG6fphf@@U2GCz*MxksXscT1TYQy}R zaA%dS!CJ*i_bQ1BA@`mVI_?sKstB>#Q|F0gkN$CL=n~h`q3e&8+nwyA1r6!rQ4Xj}>UOJ<`{}pChf6c~hS;ET%VP@CiZ4g*itG}4Go%++FV}o6 zi&ehXU~}&Hb!YS9E9{h&Hh)R?`JEwn!E)fO^&{XTaoT`{NPPf#;L6L+!)iCtH62!A zLaoB)>!(Tr(AvbSjE{D;vcmdCSg`)OabW+~SE-VUYFVghoQ|~em;U=Qq`z(eD6Ihx?#m7@f!Xwnh62b32tanH zrnLQZPd>^1SWa_Lue0ZlE9&i%^@>aAPoWa<1O%YEvd86mM8GPT{B6y%POj&BuYLU z(=gOA+X4|DP85fY52J=ZJb)&jf3K-ffo~?j8FtPtn{|=Dbqd^l3*q^3ad99P{B)S3 z`sU_*TsaPg0)fEx=QCw91j5UC>>rx0baZ#z^iT{{OYcf&ff3m7=Ym-yFg^aYGL@eQ zJBd`?Yhct?Z6WPZVdTaLdnd9NW%WF(sLqa6C%0Xw z>8}=UM2n)V3fm92#ORWvI}ed#K^HvYbi36TBU~qDRoGidxzg)GJPG$cuh%c@^-4MP zI-N*#|M1TIb^I=c^p4UtbuB=DL5aoK@O;u5l!oPV70ov_Bl=aQSJzmyP50qgV9dKr zpPZ4~xNaW=s{jt5ayY&~dliIwIGyimfEv;&j%gFfbU@V1Vu==0=b8l=tIm^s1z>(P z1nAW5QR)bLdlnm)gQ-Gb%CQJaxh!G#58#wm?c~15pDY>XZv{XC5JcJ8 z+5%MpNDJl_5DoE{13f%I=`_{UbX;_%>m-9N+WsAuJL^}wE|>g5_Ni&~WC{MV)?>q= zMhO6-CZI%eo~@v=aRFS?4*8B0P~**6SODQaDA&Pow-Vvfu$df7z5SO&3Dq{&ZTn?>}>E9viQ1D7gQ_=7G%2_}MccaV&_4hyWlr zfJUODQ#s4BfY`TVBkB>rx2q z5%32FWIi^n3bsZR$?%$Cj@T$d$!fFfT7wE>cU-mTK>>j~k*51*lSUWjd>|17 zw{s<6FGp2aUt5^?zxLF~$Ou%e%=zE}9G1Sr9C z>o_oge$I-Y5>1}zIrDqHU{TNb?6v317wtfJUZ{^Veag#rWW0ro>gCkU=^EUQ@@w9qgUs3#ckQ9rbSssMW{1q$7Oy zW~ssH_9&>BSWAR@wZ*60DogzGxWi$w4y1&U0!}IFV+Fn(Fb&lyBZeRBDfk$Dv?;ZL z;ZCocwgM!Wor4`STm1Rpdbb?z%AWKKkNa%D)fVu61^qd6Lk|xqZMs!sz`AMc~0~~nq7aJU%k2H-2X}?95;w{+DSR_5|5JeC6LZKjAc7! z?dB`KmHU`9WtJxL4Cv`WoHa<=`EMEr94)}_0Sg+b@iv?GS*eL@Tn#)2m@%E`3&G^U z@$t^vgeBuT7l7+SCH$im+1VDihXz2~j}i8k`(a9MZX>X>g#1HKOmoK@0XYgFMestH zW54ME3sw}&5doG7(2D@cp~S}&b$DmNcd#7(YFK_}^`ItY>f<_!Mj^76vA-*14^Rl2 zbAJGEYVOgEQI=43Sye*Jy+7;xbKR@abp^abUKhtJ4YphC>I%a)|6eVCj)1%{JuMA{Y`>tlQ|{?8A|0!3kayq`7nCk^y2jJ>H`L?rT&P5 z%eYrGm)|b7rlrwwTIrxCT@iX#Z61|cgW1Z%5Mwx2rWAih4C*upNaIxTegb71@@nTM zpa(P8Z^^Z>{qpX*)%O%N$3Q7R>*@7*Ztl>?NG_O8?W4443mkozTScm+Ygoia9=P$I zupjx`;%PB#;?!1?rRKX9LD&nqvUf(~yrY0hf`Fn6cZ96}F8Es9#|aDkG)JHl$VRg% zd!d}>XpG~miL7ivfl&VjODXvNio|JL3u?UN_rd=Z7^CzF@G!t=<6yn}6)+XKyatFD zkjDZMZrq_FRW{KVFbL?`Q@pWNgI zWi>u;e!g&4Ufn(>hZ=T~BR&>#9?$%i^1oC@fc{^DEwj;SfdmSB^*K74+K6SyKeWTU zEJT;RvDPX>%FJO976wLv7b*hYuC@nCo`0(aMWR)Sv+?1#Oo2pdN&d|nVrZfXarZ$| ze6DHK^M>Hj1;`KqCZS1;kpRGRbff~X6vzkh8vkGx=SWWeG4$@-0+6p~ zSGQ1}lhu-?5^YsQs`le-Kowtsow(EBWxbqFJK(~A?iK0+(#+WkqjMnPM1i(={Z6nf zxbE3u_#(Av`?i%f*-ZQxm0@cR#!+n1Oi!soK*;_3eYn!5s5V^#WO7F4 z#ByfUaSx9Ss=wqbb>7{EUN5cDO8NgCoMh@NEFACnd9ypZq+2R`DJX)FHi_NpTAd-v zeU^dURaHU7F06s(8p0uHu^#@0w&kGT1k^Os<$jIN_O}o9OhUcZs`2oGR2}1~yt^|F*}a|s0on*z9W^5mA8RgCCQ&K38`RJ_#o2qJXx96 z5s*~kDrR$?;21fWF1`ezu7dwrx~u?T8+v9=Tf?cwmI*ff*4->;r9@gYLqk}+5^6~3 z+jK5YtGCrVJ0CslU{ExtLPc3@WKSCO0?>btX5F(zer-Y6$_SZ?-ht%W#@1@uG#z;u<-X{yPy znsyIxfn~NsnVCkQ4E;9lo{|1RD)9Th{pfo-@jy;-)*ujdCjW*|5A_QC?8OGxAi!UP zeR;)m;D!;vg z+Z)S~BxL9cZhM;hHLl|LEH;+7XT0-bkqwN5A1_{2WLJCx-}zy>BWzNQyLlVbXtRQn zMCy(UEq?;!-|TL0)6;MH&iTeVSZ3h=yvx)w)vP$Ap084tp(r6`wc-nn#o%l4G;r zGT^F3>384U7 zN;s$E82LNb?m>wMios)mR13N-|0m`0x7+<@vEr`-j#&-10yZY~Ffx=}w+t<_OGPH~ zmXoclgs@0UDhhgj+H((mv}a#C?ToSo81l2d`m-FuO#Udf@1}yR}^; z+A2t#4`~We2@V5>(raeX>DSC6(_y?xn*!zeBr$wdxT!D9m=G+6_%O(0?EBpajAWsn z0$E5F;^tju#8#M^&}5G{$4%bj$)8b6^rE0O%osX+d=c^sQ{Zej+NHLEX{ujOoTb z>5`5=x}mh*B@I^^O-)6ZITj}=b0qoeo*GzwRejyP%r zIwUx1kFN!6;uvhQy~aegvIY8^<@h257@y93n)m)rmR$ZY?oE=U`uH8z`s=Fm&tI^9 zM$)#nf5-NTlMHe(K7Qry06V#tB&9eabXrtEdMix}A9P{MB&g%W`mlUQEw{q*&@X^9 z+R}=MQ==_gj16P$Sq|yYeVaxsWBo3IAcvqN1$B}wZPk7Z&!N}M1!VBTVVQM_aN}Ke z2Xa(4tf&1GXqFGCS6CwyARW~E^N8t{)NDjt5Yb+4!>cU6+6v8vd7E<9bvHfSDRW35 zN+FIf;j!5l`j3-3Qo;#CdR4RNv^#88A;{l0TJcaqO88K`Kg5U=iB4ke)|gOY(oTFW zjc|*@m%(q&J8tOWO~2!^Dn*$mgm1rgi67|?Dn@-EuScJXEfax`vn?m1O3%oq=fXwA zVDMAB%JhpFhyBOc#)(#wH-RB({yj5X5?QVq(}xN7sfq3@Nu+FraD*H#D^CPvSGHHY z*H9M|MX#8+PhukaFO)8ytJoigv`b3J()$cuv@ps2_%GTI@X7nW_Z_yRzd?Wrjks6e zwLLOu=0_5!?P1eFTX9mqj(Odhn@r~gbZ07m6dp_9s_apjT17DE@bzSSaWnJv!q%0%H>QcqiBeIXKE9R|A8r(CKj|~h-Sy_A9bE5B7jbu2% zc&K{`EC5QcW+E;oW)n6+)W+9r)-3v0M*egn1ameI_IIc&){QhM9;M zLFrJ=Pty)y`YZx5Ib?g<2N^9eMSt;Z)U#v6e6z)-Cq&pd9BbDjYR}h*;?IPQMbMeSqd`_@2u#DOk=lUO8w7uhp+F zWaf#JQMz4e+sm<+FZ!vr@YM) znGic;yGxo@4~-YK4`f)LfinqK!>CVPisj z{qhgO9ydG<=r2?EfTfUp$9yF-MzOd2sSCp#8pt_n8b5rvU?bTIQOL!@!Z3OZU{#_+ zQG?3-9fAs9rS|l~m)&V}{FXP;&sDYlh1$! z9B+QQV}DbID@HwrNp(P)ZrcZs-xl@kWMO7Ps@-$4ynbW;%X|QBMRjd|$M*(}BiV!t zR*Z%u4Eyn3viu2cmt3ISPngZuTWr;2hcwH-<) z$FjV%6TgF14UL%Hm+?_{4P&UH7}_K#^Yw=@AaJcX%ApHUF8Vxc5l-5!ldotFg52=z zf|tIF4r(e$db9p9738gaZ-GaPyo|?7{l_fMx@f$6oSIF_h2#RL$O!DgKU$@jmII;G z#Lx^jJ*Fjkl7cD+3T2l9Jn~vZZWNP<*alY)UzAZ5QN=vwOk9G~wJIRRXcDQ9R@bQq z%?dIIu_3UYRq@6NFfi*UdT35PK*T@|TbNr7t|ZzbHFY_srpDSy9=va+j6&B@K3AeM zHsN6qM>{K^VzAS8GZVji;`ayU?&?7<{C(J1B;Lw-C9j%PM4lSLK z-{A~l;-L;_=wywC|0vcbVd9-rq?&y45k+NaIh+lV>uI}>%F-YH+Jghu-yq7k#IlE5 zHT-SwTc=nCCb9tj5W&~m*C}+(so^LE(HFL_`Css14a%wh;ocm>>Mn1Z_sbs*XLf{2 z)F5I{4H$8z$hmR8$Hd#nqP!T-Hr+}%&q`KN z9U|)1tg<@C!Q`$*eP&#z<0JdWu_u!6K~Q%SO3J4D6TdnJbi#AbA$xDtlYyqfcl#X> z`tUs(gk4}WafS+8$<4qXg}3aATdIrM!~GJyAQx6VoBdzDvIDuqdPUH+mBdhPrkg>nKO& zy#aff7CjpnRH~0SnA;|V5hW9e5)+AH%8rp=IwYvYFwu&qKaOR>N?O1DB(8~i)+XR# z@v&8?B^Z8CEK`p*AD~s$j>uUjbui_}ApSY;Z+(U5)!~O0`r%81OgUcg7w;qH zU$Gl-&xyvsYI{ylx-Kxa-ihDLCKJGiGC1mMJ;UZQ;vj5w#gyk+aMUIG({Clt$qC}5 zGU7MAZYjyrJVePa1pS@>yor!{dARyX*yNL$r4uJ=$!AsE&hUdb1^&>d^GD$fKv)+p(A~7!tY14HJsmkNS;f1ND*xiM5mRotL z0rgVotPz8+6XPE*Wy{OJF>JCu8D5jAN_$iBdM#8BW8^=fkNV~sPJP{S1{|!sgIcm7 z#0w_o9|Tbh5&U~C6l`Oe4*FpQw%QRtI_w{PGc91V3D1HDedR3*6A?!hC5a1s&_zUL zfWs%r&UFsEQpv2NA`*QQT6IHhb92aN`cakULUb=!-AlqeBPc4pfG*LA;v+F}7=voR zDC-pUPe)T#WY$(vAveoj*U%Ook$`M#^V^|c&FF7%K5iu)8|9Y?XHT!LLA z9%0n-c!JUDFM(t@B7&(|Y#i|+;HO0O<&ak91eAvJXyujd__hdikyVtvR#1RjSoO;J z%L@f+;I93K;Nr=~hgH5J&(UsPzs9k94|0|Rah-TbznlmXfnK;BDQ4qgsLka&TbziP z!41{B%n0|7cg-J>h=e!cPoiPe4`#P?u6pHXkkLFU9QostOh>hKk%3)6hRfPQl>WKk zvme#F6b_0CN7HE$d4gsF{69a}vum0TKLm3Y(lS3WQf2g65w$i(_4i|*N%b;ylg`;g zrR?H6pzLy;ofcu5t11*+?d2K^xbufvyL@S7GiR(N#l$iE$!Y4<=CjS4W4x*ytJWTR zF%hKv{`3qrZ02p9g`c{V9I67hXm}9!)<#@IxtB|y|6h9-KbCx0h|P-%gCeCj;X#SQ zn{y5laeUz}Y9wJlwl)HthH9<MwaD>%wjY{CHPnRoRRjaAq@szCYK=yh z$8n5==|qoQPSG+mcZhWfO_y)=3Cls* zV%1X@B+k9R?jx)QX;IkhvlQ-(Y$gryG7~QKgD<{FFO`j|=tX_jd_QurY%xr;op|)s zA`+#8CmY1PC|yUaG;hn0gx9tgk_}G=ME!0nyV2O`J=E0>yPf3aj!{g@vkV0PoM0%_ zFH@gim0blliNxf{-4{dp@dJS#ck;?uN(xjdqwPqwY=l_MDqZ~HL^$~im#}#Um0vDT zd|!=bYzlJo%%E6SKRY&kG~n;tM%f1WS{+x(qrS@&htjuy;b}FNkaCV?eo_*5o=mnP zZP5%fTtV}aYNc%T`yTsUCs_M5S0X>`?Z(5U(#l_lTtN<6e>Q5K4>&zneih+hf|yE_ z^XYJTlhQ&>o=0KY*SOh?*~V^Uy+(Li;Rz{xu{HIHen(47eNEFjIgg6k9Kv9Urp6`f z6GoPz-QH7@#>R3c$m1fRQsRrpyw1g9NYuM5(`J^(TKbGJ&*mFzkf9Z8thu5 z@Jw3r4=n;K?S$Mp5dXSMX4@uaURSjg4k*~`{m5ON(PuL5@Px(4SNjGr-jKvOjZqX- zy>?>vmJ|2sS$`zEDOkwe;Qrzyz7_s)WAXjJRatGbr=EA~LgsMBC*am4cZhxoLLI5R zYv`!#qBy$tMuU}EjlbPEtPEICiGTuPZA9!;=f^gcvy}=`s7^h2 zT5O#8Q7k9H?zUZLMf+9$bPZ$qQpy;%7`YJ|((o2%+7IjVyO0WIlYy^d{@H zHePppk7HVL(Q;^^R&VyGh5NRJ(}~4P!O!>E9hC`51@Hj21ErMzq#fQ_qCne`T0nnMqYVl2Z^N?I0EpNsT^>#p0EF*?{|Ws%d(`5r|6cC)v<4j#ZD* z^N?ALeOAhPJzK?IF8kj2&=dwQib|Rua$-!*#)2Njh)Wd(MHT&|AVm-dBS|R_<$Fdr zBe-CJ5>03z!};sn{w4?yBS~97{7o3oK+OAE>-`D|L_)-X@*KM?D%N@&^%=BZk1t1J zq!8T;F-PE75<|p^Px0Q_?jyu{_P>jK9^N{&6=A(JfrO7pd+mayXvmHTQK*ow1RFI! zGzz3))~Bx`3P<57(M&3q*iTN$OOW4K*bojZGdSxoFQjjgzDdMv7qP2r!t?vLIZEN* z?asGQL=@52ePoD&bDVaJ{>hhMJ>v%$ zU=LS7QWGDGp%ts)vA|JeNQ7|c;hs^*=w?0M?xW* zv%zFua7T{W#-e#xa~sx`2jVa!V?&w!#2H%5-gJqoaKbW@aAx!rx#@X76(u7zB)e{Q zI<`907yep?Ol~fkPj5{@RY48e?~VEyeh@7~BC&&-!wo}>iSXrpPNJ4ortj9U@+6>| z?sVh@3ZSQ{hwIXjzBDNCBE@Jm4Qb-C#k!-ek3Fo3v=0!3c6$8-7Tn7|>-4;uC8amC zUnIWO*FSn%e~Y66A<(U{?KTFB?;CIChZw5_p6!ezK`}DCm?Y6j*jlJ1FaF?EqM+cI zw!FOB6dHj|6Vefco(;`D%N%O5klYbY5Je#VIcn30eMV+BgArj+Y$r1>K5@biX!)$sDdE2Ehr#?X~Q4jOT(#@FA zW2~&V$}|v2_=^N6FP40P*)6;vwS*fkv)%<$j)JnJyM7DG#dmd3hogj{k07V2vE=k7 z=T`rE%y*g7m7|LWjj@ipMyv9eSSHg4H zbl(uaMe~495kZzSb804y!=29!*Hpu@m+9aA3D5lanYp4rLU=)kq)dX?Em^PA3XLM( zxP)))Z;Z!GxBLLc=NqM~h0+!x-4``*p)LUde)NqmDN4Eu0<}}G9x8s)*YfnV*AI-% zWypAVrQ%e8B}Y78?;!ou&RE~3XO2J4kwiVWh*EK9)h0+?t?v0Ud(XJ)*N;Bp54aaz z@N->??BCr)5ul2troMhaE4KYq!+n`kT2Wbv-}vEU`=kx5P8M}D-cj@uJifI%(v31? zjUa)s&=}r7PKb2yX#p|P#E0#F7XV|Ot{f*ST9=Zj24$sTZNS{nlgcBt>p?w_ezdy^ zSMh{O6r(des{ca-fR)V&PyINeC=|b8*SL6>OC77AdBlsj+>fCQu+wSrH&D*_8 zm=?_F^!PKCc68EmeVG2|)>+u?{&y{pTZiKd<5;)o$Ebh3Fa9KKUP|9p?9czQOc-lI)v4H2cbwZjhP7>#nUlZ|vWb#5+L+%{aINIM=cn&UsfNvbv8#fk zXd3DK)b&vXt1d#9G7N_ciVD--oY!K~q!q{w+MJQP4SMisvKislf`PKG|YH@eDJZti(;dpW^iL9OzhaTb@Y8vl6`UxyqudKKCwIs!a-lpo?7F}~8A^dPC zCD0Q&29?d=YE(Ip5;GQH1Phx<-$hxNH@R*VUElvq>^maFlaWtKnrQTs-7C^Kd!Y@6 z84alka`4{>pUgkRo+^l0dAO_aXh+w~*E4+l-ItK1k7JT8`muF6Si=vpvDHF9tI3{n zi6_3p5qa5GU{lQ9^1_t`Gt9(~n!T!qJHtQ3{5DXd_FM`7VUmUP9PiE@zfI4D%^$D# zG(1&{UU_Y@ZqqBRiHi7{IW#2|g43_Um%XL=_kA?qdEtts=_?Ts%b4HW#yCQGyD44x z&~}Km7@tg)vpNS4o9z1NdwV;3Obt|oiVXdIXZv|v%~sRN&AqZL-29^sM!d|8y=1-_*=0CZ%zlJ)}r!AdLLzfnt>u{c;Sufn|)KJ99G$jYte{gM8P$t8tDM`fI!RPA{9 zG*`BfsSC~fuGZrzyQ3$!htkUz+iRga*OHx~Hl_8?26s$UQ9kX;@8Fa743>P+L2GSU zQl(KeJP?M9dZ(XNvSKL%x+dUD`}JR$9_xyFj>abUzN$S!x{%UO9|ori-)1JC$m74> zNaiEmZj({QPi}(k;x)Hu9uu}nYHQSxb%LQh4-Txf1e(wZQ1K^ zAYqRkN=$r|p8sL~NFN2r`OE74tt_se-fuU6SaFxVtstJ2mWy_ST#KI)*l$PL45_?c zWwuYq@o(h3u2Fg$!QJXaL=n2{!1MBO$l>zGO6bPxBXX0SibROWuDOfF9Z#~bW6wgu zv3!s+5TDmjRy$r5qZ6CcV)pzio{g;M{<2WzNTB!!f0s)E@dtJFjeg#BpXDu+c1d@> zcFi7b=izjmDVOiOsNco6fjqm+~)dqVGYp6$kdRTwBTd#(FvOELSd&dXT4eouLQ(w8wu$O^W zrQyZZ)CDRk7p-A4tgFoKZF|A5iJZhIhbM(Eu1>J%=xD0>N6xOe0-TnE2e!6s^l>gu zMFT9yCy7|-nd7&6W1RG!RSo}bG7cWQx@z;YJpKFS6%W;8H2N5kn5+&TN{ok}(*7mi zec|nj!qbnkvhuFjfFiU<>-ys2{KN#rzYIpeCc+qKvZ*(JT&_{po&5T0Eg|K9dtGhZ zUgGdvVha8J=Lk%)k&;|G*LmBkud}%~KMSRsj#gO-Pa+7ry5CfFzMO0`WwcSF@I_xt zi*3tW*`^PcG)t7a{##Snj_IKVZ$YuPYJ4uc(If5iqp{=q725bI`!^j|Jbk}!r#rn3 zj+Z0Sek%qYS3TpQ8}|)<+wCGR*T^3!>N=F#{180?BQHOA+P~kYNPAutjT*c>aK9@o zcGo)nIa>}rOSR|=2?r0rN)pgQNm{jzH1942XW0^ zRPW#CG^bC5Q_G_D;~d7|gucV9J6sAvL$&GZX{5b`udW$h$F-P_-7{KKluHJ z>-S3=GJ;f&pa*Te*1%e_uB6YVRM<3aB4l4il2bSR_rI@wABn|YoP952Uf~K?BDrSK z$}&VHMtj9HFao?M$Nm0tjG1}<^;n)!mHbh`EMk=YYT$uh`Bpgv&%uEUgPvc0x#!R2 z)mO54<0kEcMuERx-y$~ktIVbJtFEQEey~$Z^Xd!P_if7gNQip01&(c6!%A+Iv97U{ z>VAz&hXyb_fF9=evT3C_k{ZF-wrECNT1m%hYAoo#7L#ITP=z^h7m!g*a6GA`6m&?d zmQbMoI;yZ1lQNb0_Hh=Q);9-RHcRX7^VHg>bj^0Vb=})<4R*P{41Vw7U$JjH52#1| z@au1;&Rg>x1_7G8U7?ZT9lJJX{~U_H@jth?Y_GQ32RURtc8{J!98@83B4a@^N`(0?w;Xgw}Y^xLDA zM~>XcA1SH7su*hj=Sqz@dC^cUt*4zyh;UHyViI?8QJLv6l4PQ(H0jYlWylz@rt`fK zmG5#0tc1Z)tz=|02#BC0>`^upfyfvMOuoF0$DTwFqB8Poh<*C0?J4kFB2h^4i%bzo zcRmvm#UH#-1Qo)8by7k5F1EGiilS0KN2XR6YIK+ku7V{t8opMoQE6ty+0yC!tE)Dy`PNvy1NPDM;TgO=y-5+EbNrf7t8VeLPtB+MQzq;xP~%< zeb3u}6#2GXC`4B%@bS1^E~=xy3wue78g7Z6Pd0PpLp*8Bis0|@YbQm#!S6VAKzmc0 zZiJp4m>07lj(ZaN;!=9;E|ttc*L6&}Vz5wSsz?Lf|H?!~PwG~5^`kS0at$uP#|p)f%VD4=BD*AN~@|BUgvR|$1Q$y@%T z>}Da}7na-*#w;%!AmdkWcMy=~&y>}eS3&W77(*;NeWuyP{z4avtQVr4SG#S4tCHDM zt8`u=9sfCw`=6SfO*}0Vek7fn^Nn#GaiHm=jnkzNRYVGL^u?+O_7ZVuD{#`Q$>mX* z8M${8{ad-UeX1F=w$hl%$5o5%{~|=Sc%YBy8**qJbvI0b?Kvt6p~o{EdZJqvW&(Ao z4)^|dPbEjT*`@?YlIzp=M}N>vt*3iwvN1E(mUv%06g3mntYg0tk;JpUpXzcaq7rbBRM^3&x)EpWs0^(&HV_?I!3iW#b9|~cz4K)AI~R! zRw69NZf5`CSZb3fn_Qx5v(R7(70SgJ?`5@oBZBwoX= zQsIisIl&(>s}lt3m?8GWQ;+5{yfmFFQ_m!L;@5Q9(|GaM*5}3|W?RgwgFej7%m@hz z+E&gO7bBH+eaA8^^~;4uZF0xLCk4k3@DLiLjt{^5BHXww+-&+LMs1_q{-K79cyuew^5)-v@LDxFLp zW_=wYRTS08At9P!xGKqJSg+xC8bwap+Cxrex@OP#h7E(xFCZ{%n=wL$I3n82A>8Koiv2YUW+zJsj+iXK+Dd$R@&4)k_*tQj^i;iQI>c2V2=(b-% z;nc_ePHb3(V^^eb)T)c-x}$&&m(K6+S_K)nu`~Y%l4vIxweC zjKauSkZPlau9z>A5QD-uE9)Xg8|HLG({w?lFtc+U1cB$7 z6DI~f`N>ay>eHXT=BletMW@mQ&vP!;mGR~=qXj0hj$CY-(cnNhF)ku9k^?zK)i4fn zje@ccK}C#eB-ItmayM-0x^Y8s%Yv|B$17@BOB^^8tGKLrT-ivo7{eUH)eRiEnuBH0 ztzrvIF&7#LV9R+s6i5`RNGVgJTn$Dj^1LW+BVUWcojND;_Jokf3SXz-?w|Nbps{Oeq){r&Izi7PI-@8Ywd^br$4TP69BCbZJ!@TTjhA!Gp%G2a36VCWlz@~n3Yr{=W#2a}vFB+3 zN~t)GMU>V)Tc=5k@dQeg7dcVd5CoEBCOBh~+2g=dx_W^$lk$kzK)@iUk(k)B7jho1 z|FVk~_m3X!7Vn~q!|xv6Y3KqaCAJbk<;IkYhLm?Ijw4@pg}J4%&53Fx<-r^ebFEtE z7Tr~3z!24<##p7ABM+*UYw_5IIn!Ai-s>S`ZR5&e%|pt~YYj`v`dqdfw{*T|z5j1_ z?QD#99mwK$H( z$IG5EK_TY{p3!==Qmu=Ls#S@rEyYsLyzWzD)y|HtqUXjN(QqYES|?E~!hsHorILYC zo~qQ#BAg_N?}wh}wYIj^Yq4`&uhj^F*2?pJo^X{>I-k!JoH4;`t4b*V36u*U`Pgux zM>x-1FGVBub9#8giq`FSKHZnguiCP<`_3IF$8wefrAJXey1cqHVMh9Y0=r zerFYGJm%x;*Ou1y1RW9_AIsnU!tru6q*VXvHQik+J6mFN@WuY!M|PUvynwumwiZTC z?yhsVZp%4gEc|kZn!w*0FsW1HH)~#Dk9XsUPaie@c2t7{`!Mfz=zC({b_Go2%Z1s6-H(q>oE(}X~ zZ};=NhpW3*uU+@8yKX;mbkF)t7p~uWS)*PjppY*D_~B!Z?RaK~6T5!X+I1V&5wvH# zhaP%p$Bvzy9rLca_S&wFR)C`@2FNpKWAV_8SHtUhG8BhGzBSb-9Cn(0>h|5(mFqiN z2~R!Jbu@1_T%F%?{&_#R)AtLgyJJ1`PyF`JuV1sY``|#8b>YZ-Jp1_Gu{107o?(KIEfA{u1`RlZ~1Hxc!hlKtN--%4}ADPfBZLpqnOiA zJn`f|e&gF)E_=_&$f?m2hi?7KSAX{p|K|rk@Ie>HQ5@a!*;^ia#rd2JS$0D(Aipah7tH954A9a*@jylm-;?b~&tsP)~}xT?SJ2K`~9}PW8KN}#p>aB&+{1&gbZ{d>%hdsaZsfQ0f@<4xW-g%?PPuz9i z?*D$lrHdEO-?e+F=1ENjvFa6gS}O-qq(C%FoaRR&%+5JY5D_O1MC_bNBU73hNfZQr ztybNK7_4-HRGr=~>$4)RMM>c8$vY+m8)Z zowScu)%@Yn;e2~(APh;moU0{u$(i{|jUi~S5fTL`rIcc!sf(*#p9LmT&beZ1asK@I zyY?MPlEm{ojv{TeF#EorBuPt4>7IM;`Qo4bsn)c3abKn86zM{tq{uL%SS%TB>h;JA z1%Mv}!ZOf5AdqFtmQ|}Y7Oq$7?ekhj$HvFU$F=hI@83T@UKtu1oxfng){8c#w~)k% z@XSRKGR|&Z&m5R_qR48op6#@ae9#iF+t9OP-{5`Q%VR~;pnPj1Zn}y@1R=2=6`F!6{`9$0rxVXPq@Ipo9mqHaUw244jhru{*@m)KEnOI0sGad4EE`AUZ zX1?OeEB@`SPk-;W+kW}ieq(gts6=(&^ZY_7it1xyqhI*K=htso|2x0)-xe?KedMvH zfBmLUR>v!(6hS4im1Z6VrGjVSTt1h?$-uxsOG`_oT+SEr&au`eiQ_A;z3MZc`OHf% z4Tw-am$ykRj%w+Zv+$g%!=3TgF=HH^|r~=J>k)7&ui;}?B6-uwWROL>#k`vM?2gL%a*k--@1uQZAnx` z-ECaEVC(tqE#;@yFF3O8+LcE~uzz3x-l(;@=m$&ZHM+yG5)$7<$}xl>N<;%%F)2Yp z06{Z6fg`YP=JU^h7|*LT;;Xj(r>m~I=1)HNnXmobmm1Zw^1^!T?z#8AgNKepu^k;N zFJHED#qx7bohpCl+qaFLI$G;ezyJUWZAnByRG!Oui4v!wJS0iQx;iTrC03F|tX;IQ zZ_}m?U;gsnKJnBO?ejVkYj^E>(f4xOw!Qc3U;n4u@A!TY7!mvMBM(2n`vp-ZNi2ck z5~GCDn3(c1EoV$Jb43m)fHVWjS?Gk6=Zt1zI3-LRiYu^;hJ~SvFFL0 zo^93qvUx%5mHzS{_nnL@xenQTU~KTz!jJvZ6`Nn6f4$?>;ge+@h79eX)5=~7qy#oy zsL3#lNP{$#OCw{`+&&R0r7QJ%TWj0z{ox<_;h+A=XaCpN{-Jl?ym=!dBg4bPpZLV@ zedt3Uy6%1N|JyI$`oqVc0${Bxgvz;wXkCu$^8L_?I6)lMYqcs7Zo28Fn{U4P z*M9xKT)6qd!-tQoUbW^^pT7CV8-L;19nbvsZ~x}TjhnRcUwm=@O*j44=FOV{)M`~t zP^XIyD0$t%?TmLF`sSN&p7w)u7bGPBIVSz|p~|Dr*4S@>mk5}|C-y+GpGy+9PwzZ= z^jIY}ZLw-07icjys*jAt1E=CjrRC@m?0v4%KNMG7>A8K$gOAq6$J@ti>iInf@;jd~%Uzvh~2F1qNVj*gB(p|Ek|#*cpVqnkEuYBcH> zZr;3T(Lxcq;)*M-zyA8AOP8)(xzh7IB3iTN+*PYqTWbM$#w=X8Xw8~609smFwr$(i z+1VM#@dX#G``Mqp!S}r|^sl}4n!dhXo4B5y-e0`&7cbhfrO~JXShZ@^>eZ{mFtpab zEaOT`d2JW(i4WA!ihknflrhAY>R&u_gc3dk4Pwl~b;;P;xaACN2`^6eU6@ zET4o(s5`PyKDd_9AV~(a3>jq;4id_1 zuKgjU zCqYPsb_*}!Plu}U?RVtNyKA+3wf*=?j9o1TUo>#Bet+nZ!l}aT|W71mZa=F35 zLC^ChKh5QGQ507z4eMg&B+Pk15Cnc0$E=lCE{}m&Yh5apMn^}Tb7{%0^hJ7w%-qt_ zvTD_;$(-R#z-Jq;*@@NM<_s)k83J7p)upwLILBmwhzu#CBNo3fk3|F}=)6;6!ccLP z^NMleljsH*s$hJ>Bw7QN~N+$k$%8IxflS1ff?qgG|+uBnc52W308+YPC|Sr0)|^ zk|bdmI_E}4MuH%4&P7pVjA3T2b)(T}G#Z#F{%WnQ)oNiF#&PU<9y3=em9)!%7|%D% z631~I$78N+Odz6+(ayOfNrs1qUuDK}##zX#5^%FXdYU{4A{YV-B|>nl87>~%a?SzGVj5aElZ~vklby|Esf~%XG|ka+ zrss^;wa8XTM1*1ikr)LnXqMWH^(*qJFX;|=nf1gr!a&_bFZAe&Z=B?JOdu;cfshg<022goL?q$?idi9cUKH!Zce)Vk-jPN{Av9EErz}Jv)@Ud=0+SdK zUtko3Scn*4CWeTR2oY<|X9mogg*HVm!~uad z#R3hX)Q%8EBu3b0B_M`4NV*4FM3fjYU_}A~k!lXbA>;^FC4eYcqzUlQfCj|VgNB@_ zB9!OYDwR0ZP}1Po*V+)QhE<3sEorVGw^2Qj076=Fslsn8*?K!8SwB+yit zc*00za)%^=D2NuB^cbaMW1iR^>9qG0%@q`s5bBywZ>rR+dzbDzW{nooV;zLnh$!7H zQL7vPKE2E7L`5C~k#?dvJ$3U00)RB!$)#qK3Po>Sy z7=NDepDB+NO)W;t6LU|3Fu~0*f>q7OccS7JrcX|o>Re7U7$z=kGAK%#BhS`XEbk6| z<7=m3wLr50Yf*rfTCJ8ON$NwM`L}utc+G`7l~TD}Zqlcf$@pwzW&tzcD6Q_EfT2N9 zHgz>k4305TMQ#E$Rl|J72yp6vkft6mbG@6>S2OE8b!yd+(>1UJkcl%AJPSAnQmo;K zSP7AMBqR{W))+H)BdC+b?$QX>+kH71Zz;0~nBV{cloN7JBBj_NQKXdQAo>-X8l~2+ zxrfSBH3-uFV4^Vk(F@4inArie{KR&FR|I%_cH6fk9Z56C+@y zn2{(-r`ZOQI;&+eB=h#l_+=B?S939G)#%Lpp0&&<;E9QBT1S>dm{NZcL2+<;8{n6z zc-jHrk9-ba-W5!!m1b@BvhSZcGeOer5lMtZz^OZ3V359|ITp^DD(p$~n=Pe0JDFvB zQD>3HSQJ4K>D1y9gNcb4fIy}iMLKN(&p-&%I#kn{G0*VGy$(qkIipLNQkkBb6{kVe z%t2Bl>Fv!e@xGi%#b(kyJDJ4`O$JB@vQx#R0FVXTWU0hSWTx$Yo1u|u-cHBq(_cV3 zqkZ{Ud^#p9FwfAOpcDm!30GG-S)bd=&By>|n*+G$U9AXx+wLl(Hp8>`F1eX*uIWwbH=-g{|}oIPY$sFiGctB N002ovPDHLkV1je}M1lYS literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png new file mode 100644 index 0000000000000000000000000000000000000000..96200e68ff973ec6d81d0e9ebf27a239d9a3b9c3 GIT binary patch literal 17640 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png new file mode 100644 index 0000000000000000000000000000000000000000..be0e101c6ef05940ab24952702a2bd80dda1b90e GIT binary patch literal 63343 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png b/windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..92599b5a757c5761f6ec129e1a7fc6d6247ce237 GIT binary patch literal 33198 zcmb5VbwHb6vo0D+aVr#xL!oFW(Bkgy5Fofa1&TWqD=qF&+#$iec!5$16n6;j?hfIk z-*12C?0xRt=brlqA+KcKS!>O#ndg~#zpAOo;$V_t0ssIUc{wQ!0N^<}0DxqH{tWT? z%|59SaRJFyLskM%IZUyOICyR?t}G4!)Wl*vn4%z#F+R%ax&i>WJ%9g@`kYEF0DvG# zc`0#CFQdcu5hsJbhGSoNSQJM;U1Ai+K0X>1`s{bR*P&xPZZ}F3aY{mZLNCslFiKo$ z$&;SF}3LldC&tR_#XgeFtycy_y-(wc}n~`al#+ zx!!nVY&c`BRBgfMxf}vtrdcGT#ZB)RX4=-;NW-v0V5%9t*q=~I zwbIS(Ee%@VZbf$Kyw{lm*&o2nG1so}s(bs9&P%O8*19#rhf0c$*IO20i{QAWFH z;%lwM-P6PwNDWsZ>Zg(vc9NnEFz^mXJ+5FErROdBRYC}it8S1JNElEXXes(^?hfOX z!c~!!&U^AbH*(llB>JNo4rhz;x}1N-pOnq(_9#CQ4-lxbgYb>^CF2uJo!`-MO8_PH z$=GT!7@lj%2MNWpzl*!n5TI#yFchs4k{b?&!iO>}af^n3)t2;3w#}Ny0Y1o})f5cG znU*l8$DU&2gGf=1NrvWxRfk#~rpD$aC?f5|w9^Jw;z0+EF2lsOCPiXCVp>mQ-C@WR zB#*NSNV7jRe?7F6m;Eq8&KMI%Oxa&kK#0Mk5_*BgT32p)a-Q>D(MYMfY$i4>F#4jq! zVC|L9faY`EVJ+Fv0SLk&?JAb~Y<-MW8#L1bl|W?~ZgN3W0vZnJoY3JIwh7~bENgu` zc9P3L!^Nc3Q~*yI{kJb;#&au{4re5ftVBWz8l@G2f^?EE__cAHl9y*C zPnB&YSGhD@5$A3?HQKG3&(GMEU@ec1Iag<^QqZ%;ZXfAG9JMNi4({Y`?WuVkhUa%u zw6$GB*+Gagtl86EY2_A$F(0~|@Gi{Kkb_n2h@+_%H&lGEDw3NfEEMrpWA$0)iSh)O z%M7FH4*Mz-W*OVeK{B`_6XXMNcr^@Ymv=>q*6s1qpqKiQZ!Yy;GEA4ag1rh75=7NB z+=Sud%WoDbqGU`1$dzzV1ZGp_+oZ!Z$&AaKnCb7B-`QD{$cM@tb-YQQ9(t@C2|MfZ%oBhlYXQ5|^EBaf%H$PO|Fnz%VB%g4wR#xx5g&^T6(iwNb) zWk~;_?sK3jVP{!FOM_GTmEqmq@MeHmVAW|O@ad+=B_k(va^Q-&Gil*r<#NWAeNMkz zP7WC%=0h~&BVD1k2asU=ugU%+93-af_V4kS2$BN~Mp*zK#j5}#TvuBvs27+3SVxc% z(kDg9cC$O8_MYhheY@C_VYCeSpsZ1wDlho$_Rx`QGwgg#=WMyYo>%d{;_3Y%#E7!P z=qUm&ujv1?Prp;R=ZS@CBx|(N$KN05#VwFJv3%Y5ZUG7ra%sOabe^!qNl2v^69%^x z8v-oGGAmvvQNLRNIJ#cvHfH-eCkUsdw>E7>!m{?8bGptL^&5F^I$uR+-sgMS{z=%%eGfApSNV46x; zGNZ+qyFT$#eQ|K=cM)7J<79NM#>XP0Ar1J7Bz4I8gV>vwDygiAr4y45tV3`ooN>3R6Cr2;{;3Ji#^?dr zkP8^%J`ouCW@)}~9;-!fAQ8`;DY0%c2yi18{>Idp3Jz^^!DZ=udDsW7)JG&KpE zPgr|O+(`gC*sDKQ%*c8hYq)^0;`|~zJTkQ%+$!`4i0hmZ>Y%5M>>)%Y;1_#8(_65I ze9s}zrR13Ty4r&S5|W3zs;CTSR|ekaooRJ3VU1up%-?S)0u70rb8Wp z6Z;MGwew4U_e*FD#361H$FoVsx(b^Cy2^(iQM|jTn(~Bwp!B2`vd>U>o?EHq5?$Ga zl-@fpr!BbuwJzIIu%9Md%;Q$2$m=7hEUVDShmOk6I2;bWL2tmK#MJp*f;>VzzWTVk z$L+BLjK2aTW93f+#{DP&m| zRcH?~JE*m|1U+FGcmbB|oL#DbUj6(dnG<@*Z9Yu2GA zl9G$-ee!FpXC*S)te2&QnkX|&XAz>27iU5h8>Ai`*B8m^?U={Hh9akt$*X4ur%Bl| z`_rB3-cEaxcY&L<^n9`y#s{Zc0}3D~?N<@V0V~<766%aaR<{j%-9NGW8@W8go|nFT z`?!xiV#t5;GnlP_;4>Isr7G@HCP!x!HhRB)Z2n@mdo)>thKtOC`90#VBl)VLG5k|)Oad{Drfn7m_Im$u7qZ&!$R zQeut5_9{9m06ASK6bn3A{lLcjXP-i>1Xob2!HL4z*Dg?<)sdH-wy~b(@-x^44$+Ws zW6}c4aO5Q;YRSxg#^AN}1y@uqX$*<%6HCbD*yfOrva!!))j1T9bhYumYRkB}K)&R5 zi=d>6q0$2uwCn!#%*L?8UQSJdHiY6?oP>GfTD)Ek(n-`OQbGXR4iVscE*P*fu2!Yf zFluxk-7InZ2`@4zYeKEc>trQ}PpN7&x)#_}KPmj?JSi51Ht{}7ZcNyhd;nPolr zl{NS{Dw4FU_mlB%!uEE@!y$eUC5J86EN~W<4cCvxDL zxF{ExC*|vI7|+_D2~EhQzKApxLxftk#^mZ5l79;xx2d{0re<+z&J-EWKaB&pkwsrc zkl#JsO}2Qr@fhzuA=zXX`}USRT#v3|Jp?{Jj!en=~M3LQQ zo>a)*#@w+Wg*rLzOnxCJ#*KWF3c{`B-#a%-T1TOmIO^u2o^m?z)NX})XTmF0JE6FH zm%a}{s}7goYfR%$J~1f6o54{4x%@Gs)8%Zi&~>fflTMu*kIkGEo97oe9KO9*#pPoT zcBxXc*KS|^6;?@nn{9-T#I zO6XOUvirZ0ji@R%9%BnTB5G#KDj;FHz#K(K%qpP>{Kot+Vtsg^Z&@KnZgb(@^9c5o z@%;(j#IAh=Blcuig*A!7b%v6@u)}j7pRRhT5!bb004@n~#4@Xr{(H^-i!uClqyKV( zYo0}@N-9uMi@$cZbTmi2D)!0efQXi?$5iqWqFmXJydHt+D-FT^Rj8_|=zXXVLms(} z6H%b2!JN^f1e6qy2_`N`|C4`=*@&u<9Ph3Obc%WJu7A%fk%4prmqAM+Jity1FXT%K@cqT(lBh+Fk+qCP;)#%up}B zp%Ou>N8(7?bH%q)59VhxWDLI_4~aWpUawsE_`B-DHVi7KnwsoA*bo~!7N!n$`G+(k z8ifwOI+^S>^J~lz@^>5?;Y`ei_c*oY`r;)K=X*}st)na2aCfBAAgJZ zfrr`s0v#BQ|9`(qzMD}Ui1*lK+epTM3YdJ9kSriX(eYJxqPuc%;Y*d zQ&^C^;?)hK!W;Enc5VmTR0RxEBI0tMRqv8XI@xUG@;cu{Vn{x`LRmN4OL7k$r`3vCHOe!*Y$;?ENFo4Xda$LG zHq3$a+SIDl-lS@{!}9~ExL_=9BZWVkNqNwwiE=06)!o?VMkz&}GEw z(n^AyfJ-zzCTp-|G!cFMa8h#FTkqrjGI`%WHwp&?Am8-OfDkV74sjKuXnCG`lj~-_ zrb+)Zs0jKOoCT)(Qu+&V^R%+pSxN=%!I7dmc^uw-J13I|1vRU0>Y75Tyw7`s(wnas z2NF65H_d9w*?KmaF^-6OWLpq<&BC?F0P$Ua;D_%`UYD+WL|6Ww(p#Q^as`ejNZAP?QgM}3>8BqaTBwu#-1l2tjk6du zo(5t09Y!{xUYML=FNK^f+k4s)8`s+6tuN#|d@{u^EpKQ%P!=iO3-9J2%8oCOb@MHh zomPf>Y#M|$087x_Ek9Q=$D6On@n*dpE>je)eZILbME^3a4ytXh+7gRBVH!xot_ykL z7eS%%Fjup>>Z}nz#nM$y*Xoh71=41RGRd;B#ZQEm7?h?k7tHr; zN(8D4<&+O=C_^OXpMB6Az9i0$i)&ysx>g6qd^KYeD6=!;R+48#L)=^lp0qENEwa_FdlmWGe`b1{rSo0` z7eWU`gYZG;@LiOZeNgzBhUTYJ{bg-fd!a=j$vybzE^=MX!`gS^72+B%%+1)yaIY`p z!!@H!T9y43?WuP53lb;%zFv;cnHJeR%~R8tkzsAWe)=j}#DK!c^v-xCQLz$J_{xdZ zku~N^sf*$1T13m8idWwS4wCHzasuxyn(m}Z6alfT6{P`$jh^uFOfpXFXXl zb;sr^$@*wquIhC-p`qL0v$$|F26T~vI3sb~h|9S?B1aEB#U+R?d!SMGgszHdosNgo z%Xx;ocQ@E>SzprmwX4oq^uN(Fq zPQj8~*l3ieqo8}c)XY+lG|)Xx5Dh70cfr=07OvX%5|74gFBxPEsFAQ_#Ej%WAA{N5@53Hjj*G8!gYs`lW61 zDx`~j+bP30?ZIx{mYQ+#X{|2P7nrP{mRZ=YycAt63I4=t80wAtj~@{w{U&d3-w-Kw zN>13>pUf;RV&cZtX3A==txa^}Yc6JBS9Ar_nXGfwRPK!Nmf)g}g>z)neyYb|D%W;;r?Am5BNiV;!REqlXRL1ch zJS(S@WO#mzep(uW%Wi#SYsN@Ce&5V?F!+NJNv=>`|I|iX_}2%?=&1|LbCbqhqO0}R zNr5RWJdv|M&4^QUJbC(!U@lKO^a&OwW!vE~v^wD@9HfXcDp-~7_3?K`r7MV$=^#K1 zGx`eCwqtkJ{DJCC`?F7tqiR()Cr7V+P`m_Y`=)pRl$ifphWt;;jB^<=^={s?^S$RO zz=jk2K${;v3c$-FxDy{7{;($nu*tq@{)E_r0mhi^q3F zT~!HVd1p0CEoa8g7Su#w_mJ0-xnNDjt*)07EU34OJa0bZ{%D?ni0?ZV5U6%el-4mw znE>@xP_pUC4vFym4vc7qV&-4)_T~1cPw(Pr+)u!D+a+k8;_*c9H)J*0*MD7O+I^q= ztz7jE@7JD@`rJFp9-<|2|ID8rcaFRYOHYw=8#al0Vn3U?HPKIAW?C~&>!a{51kKu7?<2<@-}?V`!wdjP)y{|GwdA_{z3nEC8* zIAaBeH+9+)BSg06XBC^>CBtwI3GED41e zn9pIqD}OI|zN+Kms>cqL3j# zzu7?Dpu53LCC5~RQq+yL%Wo>XJi<$ACeM7n$*2>YHQCV&%QL4x9E`(z6n?6W@!XkR zSQ~-;R$pxr<+bg2%u&4{UCj{v2I^aas~+xhJ|+@hG#eZ(i-J*_#)9@P_cm1PiRm?3 zD*eCdgdqdOunzJerNV6~f)6PoE9#f=9vu3ehXUvNhp(vG18p8an>T)Ez5OF|iZ?>n z^Y?3*N@3*1M)!{+s(*wT(B?|cC{IB$TR&mj(-sfT-9H~P48XsC*x2Q4;l|oG;aOVL z7E3%X@kkAnD7OCA+`zRhsdlf}uOM>nAZhgeNwd7ISF=CQyXJ;o0kq4Bp?>AA`vBh# zkJ2{yt6JH?5wu%I*@bmUq}-|%-zdJWQ+T4c3|*S-I^RRLc&!lkIJfRy&k>DEoHhYR zaSXK!nvLo1hqjG++OL--nH1rx5-UAr5$}A;pO&Ax##=t_q!%zn#zB~5YOSa;cKQ*O zTQS#z3<&zrbVLou(=Gpp)PUV#m-_fJg&5 zv4!;7+3t<~v24kf=bt#`^;SM?oNt(xcx$iTD}mc^UP}}Q9~fuaY=Vm~rx?;O0b;GQ zydZJE^AeZJeOb?=vhehdn;tDPT2Y*6c!L4By79$t>FjD5ZdB$J=zDoc6L?Yu zO3JwI>oAv>byyZ83(HSv!&{v9nZc%xYH+(F_phgvI2Sjzq=S94oL}7 z^8SQv0z`O@#lL*%H8Nt<008NKaV7^&BBL)F{skJ)JrMIB;&$o4{TKuo`>H?R?($yr z>HAXF@l+p%rlJw@w?cK&NrGz}!ee^>Scu2qK0haKT_GO%r-a4PVboc@i?h7;p|I!y zlcKMh={@JD4UtnelHT*yo?og~js_U<8o;fydb=XtTCI2_`nN}k^K&HnEbEL_(CJ(O zVz6$RvUv}Axs7#!X1k1lD@nYo@rgbxUX=>!?^wzi@w8Oq+~8?&Ow*pKCOTbdm^)M! zk?YR{QWu;t&c$56qqUP3_(PoXXx>GgOy%3_EiiP%N-D6Kv`4gX9pmO326y$-_SXr< zZH;}E>JK`#aBqw&srPkq8XseIvWRczZR>t6IGwC|xC)RSBtB>#>@oKlI`<;(obQ24 zh#2pH6C5=QS5K=cfzNvB<(Zb>^jH#=87+5Q<5Rv;iTY;YG!ml@TdmO*f#PaUs}i1> zBC8?F)6@36vC4~6R14R9*DpQiG%2v4PnDRu%WSw5r)_>=kqTRddcG2?t+Ckmb^#nP z{agUJIkV2ZhwjJhfrAM6snkF-ytA2{8}({O()!q+ONC}ci!UEKG*qxyemJzCa4Y*+ z>#Adm-jm>S{)?+05=Qe{tcC`rLA*|$b&R%Esbvl+gS5^V?t81X;}(JM^_VE-`a4&* z=>$$AHZ4WUK@JF!C?g|F?gyQ?w^tGKlrHWbZ;!phj0{uc!k`x{+jq8;w?CH+>_4RC zdq(~U-8uh#vJfy_Iz_nk`jcRMUf728-+a zy(|0Ioixk=!&as0FQ^03Ksh+C=kZ;!nQI!0MuY_Ohb3+0EL99mOs!ef?6>y)6#>qk zK%44usVpF;qS8j}2>cFAmRP%xR0^alQVskWnz1Q{A6Fy88J1oFko z=jEPKl?QhVW45a^4=08<{VJi$pJMUys8c6B1=G4kB;tH&?KxEBD1Q$Q!j-CSw zIIL8@a;|~;2LJ;)xT`*XL$pVnH5ARmk`?{^{gdb@OXE}h`ysW}Ns^)G%hmb`JJY|$ zIkPBVgxjPgOf~G1s{{!(KHbd~jpdUae|JU`IHe&?A-tO)qpNl#PHFk=`2{+J{g_l1 z24WI8yk^7bTphtCG=k^f?O)e_+{SQIoGp?2FtAji_9oWpq+Sd=YkQjDwJCa)lLkfT zHqPm?IzN}3YO}70%A0lTK%BWcULV_8iiNX=jnoEPP*-0|T1sgxbau4Ygo#-}+!IVa zLO#aU4*hs9&0Lj_AfPNcGJ)rt^#n9c>FDXjn~G*r#q6AY?)2DuWqM~?tBs~Xn1ifG ziu{C|p(vWQ{iv0lQ=Y~ur>A!pI zg2kg3_V86kQNQ6EK))o*7u0;^U*53PD9cl-^}A zndzNU&F7Z`x`q)%aQP_YWSH-Tsr2ei(tYmrD-0AHW}q;7xmE9#YPchVu0pcUu6RIhQhk}zU5OYMP(7MjJr zKDlzwVW?q5v`=58UAv;>wy&ZhT`tCS#`Sdbd~m?(8~qgTgJvJANLH{E#s2>i3*U$AO8MMkK&~W@92nYt@G`0WQmH z-R9W|P9?ppeb!_tJeAJZZ4x7!8G3Fd15(4vb}!mX`mgy|<(nOCD2_!$R1(yzO=Iam zs|q{V@z1p|wU%Z42eFKYT<05&>y>M@-mVZ4eB8hDW;U$xiqI%aY1y6Zo+R({V)7g? z%Oy-nSu&SZ%LCOz1!OA5WQZf?$3}m4Plk&d-iDJ|jB`(^zHf{06hBeBMpVRc*ql&V}qRqp?l_WsY9jGF@aZt2L$^92@N z?^I-EzSteTBC1^G$h>*~V4t*sE1Xw{jJm1dc)|Q-@l8dWE!XAuut58<_L}9lTf^30 za?u5qI}6?&HlCsy*c|=Z>VPPU^2SB^FMBcascL;nvCV+wwy^iV!OhTWcBL=q@f%CL z-ebVrJI&S*7cJlr-kBRoScrwGy-X)PLs-t?sCnoeMyVa7`VXXB6>nHnTUYfwgdt-=RHs^5|Ad^r%EbUM)zoFVEc;}jRi>pduy3o@ht#DEnyjrK zn>_TMsKHKtDfa?3GXKr{vOC)pK9G3PHc2d6r1aI22C0MAkokuqs$={?_klo*EG21& zcC%+TZ$Yb~N)61-6LK_Rl$&V9+=wz4Xb{$x`Af_}W=~F7s*jB{FiU$IlsI4FVYI^2 z#+OfaH4r7lu6U>{Oupw`azP_{U4Gij!>@Nd%2c{iY*i>fGtICmtTkbr=?fiSVg4Lo z)qf6zIlhve6s*`_XXj?kJiUqERC9-=Gs!iVzTMcb-_Cud%{GuY!9AV5d(hIVX1~gj zu+?jQmPUp2fr*obm%T8C!mZl_35>0WFT3mcFxU{ehdZz2hq z+QlzxE*iu|WjY4LQ>!sF>fWe@FIvu90ZXy1%pCM$DXzS4D|+Mi{pP(17hjJUyd)gt zT4F3aR&c+y0jXnOGjT{(EkEASXb#e)@#K9;ix6|tkL-ZNy;m15U=A!QQyFw^VL+M4 zw!4!CmK@7_W9U1DwjC2l218!Uk#pT8B3b~(=shAJuZ5fnlfWUA(e;Fp6qA~N&Qs}H zl~8oVP%u>ez2?1ZhB=5B{K-OZoK6fn6%R3*1WMkk5ek3!h5<>Mv~@=X?ygyBxli?- zzigr!3^`}O$Cos!5!&Q+Q8obvul|^hVg6o(0!RGO@F)Iy7d*|!u5f=kwCf_Whk8NQ2pme2FyOr`NwFL4QWyd0_>mPx$y%Q zWF#woQ*l$iH^6z$DvRl|-1buPP%SHB#8R+4b0u$2>_alyx95*{VUBptL!Umg+pn#T zjO^`?t7bW}!R}2$G1uK@7mFQ=yMGbl)#uE+z}G|$NC6(d5156E0BFJUXFHA;bs-Db z^VUF~$}+G=`-9G==R8_{tUjl8tL?8@e~Z--1g7L;g5@CiWrlKfaqIW4+76);{uV1E z@?avptxvomhPqk^MBtVF7k2~VxYU%uz@g4Px5%OOK%Pdr`In+=Ww7{k+I0Kn+0 zc}rm9A1t)XR?rz&M(gdzjXd5u(gyKH6cOICrr(V@%W>QEJWgeY9I)xXt}9>0?c5dJ>=5bU4^In`d6W|*CB+(5eP4;LTtt<}r(3m?q+jS&dC2oQ;w zqt$nC$YK|QOj*X-*WuSEBKkBeMC}^LDZe2FY326?AajStpsv>AA^N?}V;^NjDXfeKNOTqd7t%~F6BiwUW~kjX&OUV}Rs+nc7jN5%y+ z#PHPYWVjT*1S>=Yi{zmzg^6sToiVjsV(ZVpn!Cdn$Wr85zMD?XF%l@_IZTa;k|=CT z%9-2E8c?D6srlUpfv>X0L_l5C*E?g&nqTJpyqJ!oM_9F%4pOsRrl1lCMn653H7k}F zu1YG&YxQ|DpcgASKAy7;I+_ukIMR7myktc&DQWGMV@mdD;dZ^^KvN%DTHGP5WoiM6(%m^SHn+P%s;4Hv67-$DwB;Z=%Ay*5#Z zq$Ef)_;meDJG~Q%z8iG$oqc)Z89<1;enQh=>$+wkm{c-{*)Ie!X<5>O%75`;3Bmsh zCj8GKOMF48*N#KrIpW?Bc|qmg5H!4tAk|6DG%y;JUeyRZ_|sdxdE)EAAR+Bzd6;?< zJQO-YwI2kPZ$*$d@9wRDgg(|K(6)A^5--BVIB@DCZw~kH3&`@Ad5GlGpzhaPNo~cD zkTbTX`IHc0I)5A#Pyvr6C!gGylE>Lz19_V3`|Pt6K8*6^>8(z;Qi9Q6uR93gy2(j5 z873ic7Fe()knZK}!#B1p=7PKZb;cs0US%Y@dmGv{c9hewNovxXOf z0M+;Rw!ohb_a|bFt9X@N*60|*d}LmKv}nqTqN5`sR%5%lBKlu%%kor?Zqq0Sa~RxN zhuFO8pvy$TNe=+79W%0|s7B%&W4p0Bld-&k#ox!+XLB9f*(Ym3-Z2;hBlGS!c|3s}M{NYy zbWbeXi)u46Y=>}V<)knp32QQf0+>q-yX|y0uQk49y6uI`OvRHRJ9lbo%MK)i@J$hH z#A_<+YMxH~W#DhsUp{yJJ5_jrw;}dr%ewb-c>O9&s>_;bAR5r=Ahld|(tik*T<`RF z&#sI5LkHiIdVu|Fh8Od7i$@oN6ci&EHfiq^Wd%L+DP3}^=MwzO5q|vf5q1CZ(e@j` zsN`ip!G9Xi@v-V)(kCkDH96}L?mwH}|9MXTC+Ya#E<^5LKLW)46tzu6P%(g?NP>ue zuW@EE5C^tDR1lwX$R2+QP_pWmh=V;u_vUCN`rq#-A5QKYe(C?heC3% z)0HmdJ~?#e;%EQq>EoZW5IV%6{=NMZ*Ssa8oiUnU+2g#@;W76iLdk0D`au=Hfxc|1f_@q~wl4$y?mr%lei!j#2ugkqIKXnKe@R@QsGAdTIT}WO2RKOE1-lsA zBD6kWZnb3mVo(Wg{Sgy{c-8@Ns~w}u+IMFfS(eBrzkAEG{&o)5?92HcYIkP5wXmEv z_JHHgl>5UJKI9e`!@W*KBgMDI&jU{Ii_DlT!KnGO#}L`NB24WDl5zH_(*4Z^#;**LNU-TpM& zU33IS4C|f}HZYcnr-a9-cU>aAWHP_7 zjgHGdZnl1fNm{2S+3z)W1R++5PrD~Tbh8StcSbi$jIm=#sjDFa_o8Q+$(OTBRoJ~1L5~-8~I;vZZ{$myMn_? zAK}{_NcRjgM4fBS2hZmUzt}Vw97#J%6X5~?tP?VVr?B(xSev&E+k&vY{J<{Q+#d4M1DS7bCrUqQXr{I|R{!3_ zwFRfm-m|bc-KI7=8oXn+Z>%I$ltFGVN3SAkFafnUo8aW%DpcYMXA7Dp3ro$a{IvPx zHQ3aF|Cg2CKUjOj2&q953Dle!dUIobkWz!gC5dOX^h@R8_-Pcsd*`hP=sehr)}X`e;kFOc>R&VtI99x;VDSH^}mTwqmET}=Kn2@kVQfM^DcB?=)GrNO<}p3+5fYW9RqGew0o6B7597`69of~SL6$9hQb=y+;4sQ@_?t!~%BcA4SI02)%zKV($N!^byyyEi+ zCgh{kHaS$etqwHBL2N9eGFN>nFRDB?;hTqePk-s_`^$x=vx04-0NEUqfTwdw!!6uK zlQ|4BBD`&v?UFLCHu$5{^+@LfELP7|DeHj(#xFizWHsb zPz4-qo+GID+YjK9k?ocMi{&h*F_p>vf3xy-Z_4MhVvGBEp7X3^EKjV4dmbg8@3X^C zx?QWjcpgri_Ar)o!teHt1ItzL8S%D_L_~-3{RREuo0Zh<^zi5Znl!|YS1)mR90 ze_X}#htVx8FO|%)2o*Ml91_tFDOfah%~K~m_1Q@|vUu`!&RTS~2ZpOGHb3$D|6y{k z2&FcMJ{r=Wo+`9TBLhBtdaVDu%?nWfcLCtPZoz-80Z{n=5i|b({luaAC3&*=NWNax zM2$%5FLMO_Hte%_jyYch>y0jB>;pGmI6un(M|Cts403@lp@tnY7(@B?45UCfe?I%z)hV!WPo_$e@LyALzQT$98o|>xZZzmpE12`% zDj&K9nj{P0zI3H-ZcK(o0Ypv})Lz&dy`;09(i8vv^EeNDiblSQ_*U z=mX&b-u3nuu)Y9Sa9Eq5`-i>C8&%44rVT{L z`eOaro+x8>VbIh7Kc+E!olU_rbpgSv+Me)_Ot~|b&mzo9z%46MRdqK@-n`TmO(Fq4GSW9{mIr0A`oj0T@){Q{MB zDIwkY*cy>J<3Rwv67)zVE4}D5DU{<4C}-+AKx-aEQJl#9glS+iQg(Y(WfeM z1YY3?%vjHkQO(V0ns`)Xl$F2b@i!oN`U$23z{>wwPE)Z8sF)&5&`!I z3a(7FTj)3G6-r2@R?mj?8tC}FLZoduCL8y!tx=^uIaC-j2%Q?|FzD)NB*VAPN>yZK zJettCxGqY2e3UEG)bWyNotE3)_P=^yu^sn?;KPy#N?FJ4MZj{j8Dy$8} zgTt~mJPcbOD+$BN;*uUotex%iWo5x1yu;Kz;z9>L+&r6Mzb`R9fkY|-9mr;UDz!#Q|sgy}!m1@f} z(~d?daF#R%vPuS`F{l1Qt*Kv1av%!OI%1FZvR}CC+ZiRVEm*~U34 zn_}3a7L~O_-riDQf3caO-L_2AZ#r2tk?NcicY&h7uF0e*O^^*wx9`%F<>KUh{Fd1$ zWcr9UuV#ifG}|qB_N8MdHbwru+*~MI%$-ND3*LAI_Am?_I7jh34ljJM(C%#t@vJIH zKd0oY`lhGxKprW#6rHG9V-~vY4}xS&@se)o)kYx0XgG)7#T3w|pc5&{szSk)BVk66 zN7}kURFY9zMG!w>m3AiDR*&|pVFoQHhN|-$0;o4v4%i#=lyLaG={tRAukEIsLa;!k zgJH89q$<{G4cKsYdURCK+iABzv9hmaTCbp+hMA0+9~MS|S**5dhuI(oT=8FEoKx}p zrx?}Q*XmR4cuKW#|8hfqvxQq7T~CQ*e1^4CSiO2rS-1|DaC=|RO~L*hzvh+Lfz&%9 zsCO8~U2OO0i2|-WzkLUZ+xGm+z0mmz^f`=g(dmQQsE}qkeAuuq`g8qt3;&R9^Ckk* z+7S?I`fX>dw*~qE?D17W)XtYL%JWG9+7tFlV*r}PKN`53h%|G^b&y<_aAw}ZxIPvI zTJ4it=w!#4B$CWj1?HSU9uG4+2(_IK#@DGLBmJhYj=wQFUf4Y}DVlT=`KAjP?Kk;{ zvr8q;u|Zk89OXLH=652B*>{O(Aq`ABIa7C)*+?SHH#PE2R;Oao@6rtPL;V_$rNciX z_~3y*{h0*uNcuoY^t-#PO99TS5!!s5G)KD z&0-kQZ*JT0Wwvr0C2dYiscGrY^jBn<2WQRdHSb(vgA@?WfO)7{mji0or|<XB6KJ zXjUTLOJOCvKo`{3%{^#uTQuNl>rjvIvQ7Gx-`26zB+t@nl;WmIcWFP&94uJ=;Scua z{j!0c9uxN1nqI%bKV`D0I!1Uhu5!i+ji5C~T^?JyI?$*iC!c~H``atm0hSY3^kt7F zJK-hSM9oW?8y0KT(J{59bq#hz!Hzp-bTuP6ENno>*6lScl`wkt>%33zzKF{1-#4Pf zi({OFK~97XS-Dz%h{7Gm6xqasf7A~K$V9t$bDUhk-rpjhcIk^Ezhhgi2=(Sc0w7_s zo0;iu&k8)WGIe0qxp^hgf{{saWS_xZ^Osg_z~P_G%djDALGe>tLMwM|xVy||?o_Lq zIv)EJ)M(^33}d_wmj^7u3N}0lps~rZgDAPMD|zk(c2NIxm%XeE#TTqm@5fVaKb9{bjf~##yy^BxWbY=cL0UB2gBGU(8ytixJ+JpTQFxp!$& z@i?K!clm0(iNX<6uFXhAvK-&ZlcYXxgh-#$Tyc+q3l#c&r(Shm{0k&icUt7 zfgN7z)b!A!^mYZgp!1y793rJ_-&~SiS4fy!84B#o&3ivKw=uUT=YyVNAjg;>SkxvI z5KIqC@rSas9Tt+=RZy0&XzG0iVL7!KR1F67*3}vp#a?`*WZgNmIxoeUGb=MPW~4SA z<`XpKp`0(>VGW%r>6Nv!{;?dK4OMNV<@Lz#`ya)9WprFkkezJFVrFKRWm(M3%uE(D zGh58e%*@PaF*7q*EQ=X3vi-X15Z`CHY4?E=WeuIb`NyRum~2GUVaDd)0d7EAGgl zKGMJwIo?_MuOD{+iWJnLDQa>*$kn_)^FAOsj6QjmHYsyucWxt%8^qq_{L-p+yd|`V zttgt4r9mBlc+-P)-EiiTFa`C5yIEHX4q!TpbhN`9AWtXyVO3kWqT>{Qy9iM$ZYTOn zmHLz0NhD_DEco%+=*iA<@YDKtb1v+YMv40|wie9>OS_s#=DGIk-PA<4=Z1WbdD6)E zIfGIZR`*5#vPxseqjZVCyWMF9d4TsaCxKT}%&|rtI~pc|`57jb`Gt@wt=EXu8fOuA8lt*XV9DpLqb!X)4Z07uE49U+=+`MA>?dGusVkw2Ps2q8PUY2W zTYbIdkQD42pGrU4vK~mxN*$~ghfPDLt#z8f612z(^jb6UDB?f4kL<(wa30MGNl+4z zC5D>w23tHtW`B(}J4#Ba5Xj`r9{|DVLK}A;sqZ!1w4&+vV?JVb#V5PVLTN9zlC0M# z{Bg!)QH?akS^ARg%_zPWOgd^GvJ&tO#y>jXQiw+Kp#M4Do3TYzxM5`eOTai-Yu#f` zQhS-=w}hjaW~v`;SWGxkGPfv7h|vLU*5e;)%nHD1^!zepa2kBtgMU&!9BaP z1|9GroPsZkD>7+|Z3-Bpn(Ga8tjF^%f4+DPojl@8!iIBQ&Z^RWZM{f$(V&?=!C=>F zN|eY}dlsH(zRX&Y9T%Zv5hZI9L@A zVkrli&zJ)uxb+o5bw)%##x89tpAL*_z#5B2)^$B{>3ZFYv6|ERKl^c{)*`7vQ)B2I ze*0k_Qnpw$h{gq;uBQTAuqR@%(jFfZ-w8TwaAl}!v3s|qO%k?grY=h5lhkmvG!Vbd zgQu#*6=nf?`+5uMmisERvdM@0>ox*)gw6xC*pKH!tC0FhubBRXspeO@BU6gWQO5-(G)DX_D4IAeC?|~6mPnJAcbECq_)CkO`<3h~s>F{+MO-agbyG9W$cQyPZ8A_?0Z0aK+k zmjar}gb?VKFTyKgevz5Qw0n@K7fG4uyUol+DzSMBOTIFp9YyK<`tu{`PRN#NR~@#f zry=>`Xc{AG=14o7P?&BoF+1;-$Xl+KtJ}{eL+g=_nr-u0=|jJkW<&Kn(-n)Ue&Y#; z!oiHWj`XZcWY_2Nn$`4V52ise8fxkrr$}r5C6?|L8>hey6a)q{qt+7uI!w)CvQ2@5 zO)9Xh-O0ZOoihB{os-RX2W4rVN z)`M1jL7$#Mdp^Tz(&zz!I=MWZFh6_YO0ZS2MdMt?mY~U5K_ehOt6z18`ZH)tGNVyR zKXyMukEm?FwFb+@%4(__Y5z*Br1@f}kVSV^N@m90$|RVZ0BPBI>16&D_Sa8~bNThG z3)e%=n{Z6uDTz$ws0rwM9IkaKa<7dr7k{5###XkOSz`FXW(1Nd{{p?jTZ}30D}qTH0*U+u8q!qGLCjP>8q@$zdxEDPNq6830@3# zzo%uL;le0fi2}c)g^-48#-$p}TL-{fFU5`wmaU0iF z?UPJlnuge#@DS&XP^E@3V$4bJTCpAnyd+BKE7PmZSl7me=ho^Rj8m>>W2$m!i5Tjo z`A9l!>q^}rR|6b|v;}bY7yOZr)|1Z29S#s|I5p(Ub5gL@^v1R6StcUiOnKd8l{NWl z$*l3MEj4{$3mdeCR^XQFf`Qkdm-Wc{AGUh7ID*ZoWnp8HND)@ zCC6DAxlqhiu^Yo{t!!u4fyPmX=g0eR9@`^laSzvoLG`ah@EN{ndPkS>gS)hTOk4#2fdp2a-9c!&03hLn+mfa6!+tPzZ z{nyfmG}*UK>?M6WI?*J*S`IgnW1XtG6@Vt)fUxR6;orpAZPB&*!PKIx?b7~=Op`rf z8t<24aYI{S#{y$VspWnlQ4ITBa)qqP6xZR>+@-`6S2;}9M$(iYmDN@=rD9=G6UZ!q z#=dm`aPJ*O+$z|InC$ARvZBL4=f72ou0zv}OC5w`0itxVt&V&JGau8lzrAL3yROde zqqAk~uMKrV|B|vi@oUGUgehCjUz|*BLu#v56D1q67V@b^>X(+jEq^hi2+N14f5?~h z*OmYvNwhKFPN}fgVW(f{dqKifQ$kDRq*oIh`iHrjo1DBc2Fm8877QL z&1e2RuAklGCr<}R=5S}fB(%n!R$!hS3F~GU^LOEV`lWi!>z=-pV|^CaIq~BbRUTw^ zboa4f7ez$mGQrvhVMkbAa<=KEXK#^lR%6Or3byX(uEAfCDjPcM?MPpofe8e_Avi5s zBTsLxlPc4O3wojAX+0!KUA(^WM>modknam$Gqt&_OFWIeT2>>COD)KpQo73>98=W9^_j8ZPn2SLRuAR2Nih;R;SyXDVpS4>GM7JnC{H45{ zN^f9~QobY|eDByCqT=I0c^feM)Y=oMfdFI-VoJIHDSsAiP*sD7t|j z&9jBQfPfAdmi5VYVIA4ulh@xPasUebIx2HFW%u}P;61_4BRth`{GMpf5c{u5r_^;z zm67K11A1hs>XJGk!OAe=`mh3o6>nsFtO3MhG{wZ84d;%_;S7HP-7sFTC5L@zt}u(X zJxjI>JD9MtC2i4~ms!6!sb1RZNO*5}zy7^^`~y($>tb*fdvwez$B}n6(&5RX)CuEz zs$RGA#P2o5UQ|19DT>BW*_eFqtL;3QIT?WBhV#XY#l4|~IwbfDEx8AV-4E^EieaAs z+gK~H2Y(XA;Aj^b?g#o4zwl^*ny5o2f>+Yvh!ele0_m1? z_(F-c9w|MBf=pZkq!;CRi<>+-J`$7l}L6hTflf#3LY`ZHW7h??Zh-wg+05{{u7gL z*7IJ_MC(F&nt;3J5wZX}n}SzSlDnF=)8$+eaTOjKKx8va>NYtyrgw=EU{j18 zeviu*u4qBxuC@KVD4s3{)%&38Wh3j9L&atZbrg)@wP zuJh#%_$F}y$vYif%Kt=w1}s7i|LTu4kd;O_mRrvcIw=djmwilzse!T$LB)N2R|uFwc<48+?zheYkbrUe03?hejV$yJkG)yQSS7t5AA*7F5p_g z{nHgky8TJWb`OjPdcm!}gY713eG>}+X7uDhSRd&1e80oJdVHS`XUu(P^j68QSt;R_ z5BFPO8Md&?A$;#hqCjI=n=K(pH=s#cYvBGrl9+%7vlE16)u|hgS zIe;I<>$qRpxO4Qbc{zPyr;2e234014(IQ$lp=;tlW}MO;O^DCb94}BpW|vcUgaUh? z<)R1dQONep1^<-lN;nkaMJj-sXg|ZP`Fbn;NgL_T>Wjyt3YbpE!^=Il(_V|`HI0=# zc=C_p;I+W~#LSWCJ9XxcXzLIFj4M0K$g?#+awphNEJJaAeqRcAJlYw6VbOLUqvvI$ zEtAT4l|^%bdv;w*k+;;Ol8X*mK(tMq3GC;d8-R5J&g%?QtDI;qXog!EDaX^_7GjTIg>bTXer!Tt;Ot|fDDO6I= zA={~Df@;orZ67X;&-`jVT{xTwO~$%Ll60d{QL4og3%Fz0;;F`SFZzfUivZU^AB0PTbk%tTQ3 z>FG!6j0sw-OGmt;tX2Ww%Jz6PH}@!EPIS9jxVs^^cp#?c&!Iy1wn}VD?jNIM{kA+T zAgj(Mj`Xup>6)NhlvBGS7tR9!gtE6Wb?1^Z?(m2vwuO!vp?RG>5MaC|mE~|R?S&Xt zjCZyZ44Tmyp>@i8?w`vEN>n!vTux~N)P)0D)yTU#H^1GwC#`4KcD6hQcII&!jbD}b z3i~}D>Kxd_sk}bn=i50BjR%t*(3&B1NW<^o(U|z@z+Aq?+}TGmR@zC%e>H#T`h~rj2d=N;D#7iGeED+ zkg<+ncvIMlnP;UKeA*B1bk6=k)`4pgay_KFOP~TYPei>r#jDhmQU+9(<8taSG+z(t`l$DXht)Ig%GvF0KQn*eOt}Sgtxe= z*2CDj!x?T@st)k9pJtWq33XAj6KppfmtxALR%gSY{3azXm&A24F4uTunetfa9dE3^ z3NUq^uI}cv$^$plg3GMbG|=G72h3$3Buhz-Pea#~0KDP=8^3;eQcjM}=<+-S#ZYPI zeCD6sSh*3Jd4Pf0JQeMjo`OdGJm>vYGcY3E%Zt$>R?ZWg?BNrH%UaG{Dt-#X+~>Zr zVk9ws1W&pL(H>%Vuw$QjJxIW+S?kTcxH!N0pJFBjb6C~8{UcO1>%W%^5X;wp%sY@V z&ObK_P`U5_zCr)zHuw)Oum7i=!p?^1=F%Ow;5^Af>6_PnH5=MLGS1vje~srN*;lwqmu z1!tynVEC$rNeSS=+$jY|dzvEwId;7>tQXLA#KS|%rqml~b#sl|Ecjl3lN`Io8Z5pyNCh4o}am^@e-m zE|gOmB9)184F-N>EpN8F+F8E2N>7rYV&^YLp2qz&{JA0E%l;+O9uG{KA7G5X23sHB ziW=_`g_d|zHhnD&F_Mz10BvlX_E(Voh``#N5$dkaZmjg`A=V*`K~Mk@_-J1ybC^y| zaeU2`t{@*dJBIgE5xIJy)9kZlQR^z3|FhIbIOx1Q0pzA|RRL)(m7zGU&(5}(y8Rgv zm8M+B5OlEU0pu{oVI!*7Qjpy*POFu1ivJ<>p7JS|Y{yNg$9Y+%FCY@pHK8A3#P5Y} zg$FpDtCio-M3!u8;Zx&W5Tp1BrRt7>D~+A~tV$z>dn4cJ?18>YeJg&D($P@vDk3qz zm9=X#-Rzo|tl(6x4+zoqQAUXUy_4uB~?ejIYx^$^`}u9|ps?zy~y`c4Py z9~r6YQ=HVpy%*qLiRBoLHpb-bamG%kw;YQi+NKQLKzKm`%oqx!wl`fN_jbdKmvVx7d>`W#gVonSQAe#7FhZgXEX?IF zAdPuW^n1!z$b@nYU&aKWVpYYzNU?AK@XNx4MJ#x7W_8x35&E%|9v-BhzFr`2Duysu zl+IO3K}r{Ru^|>B+sQfDWW8!kfD#_ZEo706n}UL$`%^xT=-yo5j#}gdQA}kmIj_0T z_HtBJ1V?&?ib*c+J|jOEITifLpw9b5Dszc|wNrtb$#g6x@U8BGj>uF5FWd=>tlL^X zf->G8+(ZSJE@s8Iu6!2Op^L?t3UVOv#Xi1t`S@WeObwE) zS9@FGToDOHyPoGs==(VVd^b3ZAm(3HrDe?OSNUD*9zxWWeT# zoDgq2pzW7F%R$BxVTtX~fu_zKTwTWs&0{+w|sO-t+XM1M77#2$a9XQxvSbR(9 z(l#1mIx=vk)Dj+1LenqEf4)?e2$^@aS38!1OVvTBRU)7Z0@=O)GOGw+C>X605zxpS z6k!N3M&OsjZ2B-r=(Auth4Q^yl1@DI$bG&FAu(VlFLmO8riIq_T zfz40~75lYyUrz=_v};7SW$;aF7Y!Xb|2A%VxNQ z%^dobvlPZ5^F)afjm^MnGTTz-0E zn6y0?I|gVwzPIEyw-)%xOh(tg%&z`FjZxkvN$$fm?>LVqrW4d}^Y~IxT`? zCrIH6CQ0u*q-MSB5gTgHW?RhVSGp)c&Ggm$e0IXsn9J0Uu6Bs-vSJZ(Zy)Sid!Azv zaKC(gj?8QZ0J9B)Cu?SI3hBS@t?RO7DR+mK_oMf-u}fU!_~4Il;?f~vu{Sn+L$lXk4^+(7pKt z>S79d7((Ng$!ba&1c3Q72&$?5g24HhDJ%(28DY``91`J76gI? z!fO5r71fEX+QZtTyZ@kkwJ^6n{~P9!MpKcs|AK`l)lSB4kk7#n3XA=p^3DMPlpM#> z)l}*A)@D1IR^$<;{&2660*Ibeg+lY&HhD){lk@AVgCF#359=54Yl~Qu7*J^mEfY^| zCoFC!^0n$G0WeGPI@1jV7N{*mY73UIuoFOE$Fi=vI78OHbAz{)0y9ODk_KvGtE-8t zd3DXreSg*ew!30`*}XW~_;ib-Xk7}F>1FMBzrp53u)+|j?5TM2)@S+Ib!Ul_la2a@ zr<`2Z^aEAMIEk9(DW12}LI6i-dFXMG)%B5F(8TjE8N=!YA_LM>D?6YQ+Jfw{zoi$-uc!zl@b6OUvaq+++Xb>gl?aIc${eqkNA+DE$qku4%}i(GpWY2LlrSNILi#>JmZ*24Q+jKC z;SL93JC&CLsw}Ouoxl}WB6~-`GW6}kg>#3ovR(k4MhuBGO${6CS2eEn$9t;B-nkl2+!zakLMA2kuhrVevS*}cY`mek(t^}fbvL3 zx#9B8=Y{F%xhbw0g`1m}FihiSb;c}VE&FBW(k2@}SJtONF~$;h@m8gN*f9gXz4jvH z%>~GXQaM`#O|mYGOv(%Z-{oU(o{3SXi(3rxvWIPdq)w~?6oevk&B0xJ0h`$HK|bBE zDGym>2d&^f3DUo~jU)wnDi2KSTq$Ki0=%p^cQJk~64B=r>q(Aw1qw%}dvr&6?RxS~ z4&UJ+=HlZ9cT=>RNK2^Z19};L&0dK6OXG>jxdz&yCDXu}_~#}1=0o54FPB3YFbL4- zw}%KzKVk&t7nM(>An>WjsMVa(q<^mL!u)5&@_NN;iba4Ss z0g6do^m40Y{@k4IHn&v1^g9wq~y~=4k~! zau!ESo!d{pb=hC{b==(eXNOJesZfn}A|s#-8KKyJu|!YDJ~`!>d@M{Wt(rz$0dkyW z_9KhB$6?mc?UaOtaMdS+PoM;>y4wQuWv5L?JFNvnoYZQXHo;W|_C-HS#1TqBdxq!> zT=F8c5jS=Va>xuloQ{&pB{~@L;A)2va>1mi*KHT&tcRysex_V+2!_qr3Mr~uo9`Es zz2yj{aba^8eheBFp}k~UfN#1kE?~_c6Wl`g6tbD3Ht07R%VAn9lBZlJpoEMh+NyIw zzA%DE$PqL%XR!7uKpN|ntv^jvdH$Kw#haU}gj~YRCYc7Vn5!N+Pv}z~Yl4Ms32-%C zcdJC2dRDuVu=@otU*F%LO!qXtUNix^dU$mhhqAQ*mV(jX6nl9fa zhSZzS7={89$gP+Px7V%i;59sMj_k)O^S}v#?$j#ztl=Uz)RamkiPA6+C z^CW{~f{?jZ`2d2c&D(=6vhW~82IsIJq?3(j-{vI`K%??|2SqYpo@0GxIPC&RKXrfQ z(I@{wqIwxdXouo&OPZ6b@|`WQ#R5$`23+~__S8ucicYkKu54ckJNsT!!p$D4v5O_y zNlUB(%%Un8U`HF&n-TSoqGjmzXcEXEyCsBNVA`I}M2avzS1|H`lv2EOl1jAVy~_Hgw}z#X9Ps2*p3=*1B2aM0sIqcH7$g z_O@Vcc<1SZdUex^8h|eS5=nmO2Ik#EP11-oZRCPTr%6NC_7sVAiM^UH_o9KtmNk=% zpYCcduJg-TBjAr)j-6Yo)=78om}HmvOtT7;V(Kfl)bW%`+W{gfdW|-s0K_Wk7s7O# z+PYE^M95nSF7oMfLMex~?M?ZteyJ%8 z?HsC%dgg*UE9&@5rC+B$JwS4u`c`h zt8JSTK;u5Y+`6xEEQ7sdKew*xYi9%AP z1_Cv6^oFY=1c_z zDD1v>bm)0X1p1C+n+1(20w1=Pt@R2Np-sCQ1`*8mX zZXEVaeK-W-PZpI!@SEU;{Y*k1kP`A(Og;8LjyeKPT~5#o?hc?7_~C5J@J82aeFP99 zyb@MMrPO==(3U;i@+#xCO8j|u0I6BNkDiQ7Ia3Ai4o+UZ5?XcXuX`C~Oqx9EE;1_@ zxqkzFOgy`<)Rqyf&Njh9o5oszn)4?4y1W74oGaPwb9sIAe3^2m{pEm%cQhUg)8CO+FIqE^PG zmK&QyaUFcC=W;4puDJ0ooFdpGAkN5(Q(F#BK*?a9S&I(q)52(%@!_tll%~KHXkj9N zzV8K1k$7k#rosENM8Lzw{y7_?;zc+!dZALvO>5&o(UzL}WkFlvIGn=P5ti52RI2m0 zeBDHi)^az4=ZjUnG89S^E?;|X&1`zF06tF()Q1Q<20QI$dZR~dXFyCZLRU2tw@Prb zs#27c2oJU1$~OGPgXI%vZWxm9%QMFQGI2Su5GubmWF>Xv5q3jGX5r!PORisjhNrP%#QVJQS39<$~8wE@# z79|{%dQuaKaPnSwPcn#WL_<^(Vd4HavZ*r9-zn(Zm~l1PgQc3!gw8DhXNLpKj#M!$ z#pSTr+8%fR-oMbHy6Ak$gh-fSNPqW-ci=|zxN;Hy;NFo6EuSZ4bw=jcfeMpts&~;p zo`MUd$FIKY6(~m~%ELj0gw5}-#H$2ST6`oVwdbI_FbGm#zqs5YdDPI?5q>={4ioA= zv$jwTek$S-3SjXL%4&P;2mEgai|Zkd!@{>cuM87U!RQ2j7KlAdp?_puSWa$SQikh! zl&X=(s(f%%+d+rNF_yDg7&B4Ed$tj!F zpTVSh*>BG*jtd5V5+3$0xVN;)_CSg#1kM-g@6EPN^5lx7tOd3!;1lsHxhQ{;v#VNQ zai9L;EB3{GfUIE91QRB7?O&x0Nak@6HD=~Ao3Cr4G3w z%RabwSnIk!5KzOH4e2?nC5oJG*)|^(PJ30@y3x~tNlpa5hn+G5_8ssJv2aV>FJ+{` zcY1^F0p#27;giFkAea8@ALJLy)!($RC&>UM>S?KT5ChdNwWCgSZD+Y}JCVzkx973N zcD#rU<~GJl4ZmIuC1P~v9I+iBsR|hNczBDxV;~SOO{muiAI0rra3+oDUwd z3i4S+`!|adSOP;>$PBffS^$C((4xe^%E^Bl#0Ehzmv6?IT_M}5AOF~+@1zI4ZvQ|~ zd_Vq&2#x<#$l!kk`}hw#wVw>pttYY9|2=J>F3-tesu1qChY2{jY#=t{<=@%7W@sg* z>m?>xY8S2I5;&gLEjDw-PWF&hc*?*y(tJ$e6?N?Q*Le!3f~g?Y=#48u$iKs;Gz0#B zhkTBqQu9h8-aj5W0WDqN2@N^=lR$sSHU-!i&igApwT(GJ?A@i%nTxEsD1?rPC}Q40 zAaWm0;#9#`exzhxu<}dbr(=OFXep)1eCYApK|*9=xfKMj8W)sSBZexknt)X*IT{oj z9VfE)$$c0&;>k}XEhkOOLiub@NSr6736(C1M!#+mUqt_Ja34!&mp5X=ja9#l4=z6x}LSxs`W{M&qlvNs5YW5C%uLlDJ!v8XKh~OySJ;z^n zwJW+u#ikw`A??{;KYJ$+!l;x_Mdt)O`}+}onj8yGpfPC$di1ssuwM|!P}Ja1>;$bS z;Q-WOo@tc_RunNd_aG%aRTv~*W_79MGbPcxEHYp-no;~ywp2Q7X7E>N*r3Fc z^^1cDzIm(DjTVle9AS(Hn8wi$s&kifM5A)hYlOl^V@(GjDdY1-^Ge;j4M5F017rAAUjq z8!;O_%PAw9l6?Dl@rXA1#9!O_?~U@@baDNX9NZ<92SJaK!qP*fqSgESsqPq%{o z;c)?fcY^&#N9X3I#9cYR69GK-05^a9y*|p{Ez6QkOSbprW;|?!AbsJey{k5SHlYf^ zN2MXgRF|EM%q-D$1&G6XFbaKaJuB;7eGZE4*=6Y6u)H4eRAm0Yb&SBP$ z&u0eyA}kp~{!^N85&LHZhHrIpw^)BS%@N9oG(7XU&QXm|I{!oN|0n>H=iNUdgF*jS wY5(_t(f_BIoBzv4JVNUqW5z>;&HefYyha7_srAQ7?z?h}3Q7r7@O|_7Z~H<)QUCw| literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..55c99c0e65 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -0,0 +1,129 @@ +--- +title: Create and build Power BI reports using Windows Defender ATP data +description: Get security insights by creating and building Power BI dashboards using data from Windows Defender ATP and other data sources. +keywords: preferences setup, power bi, power bi service, power bi desktop, reports, dashboards, connectors +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- +# Create and build Power BI reports using Windows Defender ATP data + +**Applies to:** + +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +Understand the security status of your organization, including the status of machines, alerts, and investigations using the Windows Defender ATP reporting feature that integrates with Power BI. + +Windows Defender ATP supports the use of Power BI data connectors to enable you to connect and access Windows Defender ATP data using Microsoft Graph. + +Data connectors integrate seamlessly in Power BI, and make it easy for power users to query, shape and combine data to build reports and dashboards that meet the needs of your organization. + +You can easily get stated by: +- Creating a dashboard on the Power BI service or +- Building a custom dashboard on Power BI Desktop and tweaking it to fit the visual analytics and reporting requirements of your organization + +You can access these options from the Windows Defender ATP portal. Both the Power BI service and Power BI Desktop are supported. + +## Create a Windows Defender ATP dashboard on Power BI service +Windows Defender ATP makes it easy to create a Power BI dashboard by providing an option straight from the portal. + +1. In the navigation pane, select **Preferences setup** > **Power BI reports**. + +2. Click **Create dashboard**. This opens up a new tab in your browser and loads the Power BI service with data from your organization. + + ![Preferences setup with create dashboard button](images/atp-create-dashboard.png) + + >[NOTE] + >Loading your data in the Power BI service can take a few minutes. + +3. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +4. Click **Accept**. Power BI service will start downloading your Windows Defender ATP data from Microsoft Graph. + +When the dashboard is ready, you’ll get a notification within the Power BI website. + +## Build a custom Windows Defender ATP dashboard in Power BI +You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. + +### Before you begin +1. Make sure you use Power BI Desktop June 2017 and above. Download the latest version. + +2. In the Windows Defender ATP portal navigation pane, select **Preferences setup** > **Power BI reports**. + +3. Click **Download connector** to download the WDATPPowerBI.zip file and extract it. + + ![Preferences setup with download connector button](images/atp-download-connector.png) + +4. Create a new directory Microsoft Power BI Desktop\Custom Connectors under the user's Documents folder. + +5. Copy WDATPDataConnector.mez from the zip to the directory you just created. + +6. Open Power BI Desktop. + +7. Click **File** > **Options and settings** > **Custom data connectors**. + +8. Select **New table and matrix visuals** and **Custom data connectors**. + + ![Power BI options page](images/atp-powerbi-options.png) + +9. Restart Power BI Desktop. + +## Customize the Windows Defender ATP Power BI dashboard +After completing the steps in the Before you begin section, you can proceed with building your custom dashboard. + +1. Open WDATPPowerBI.pbit from the zip with Power BI Desktop. + +2. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +3. Click **Accept**. Power BI Desktop will start downloading your Windows Defender ATP data from Microsoft Graph. When all data has been downloaded, you can proceed to customize your reports. + +## Mashup Windows Defender ATP data with other data sources +You can use Power BI Desktop to analyse data from Windows Defender ATP and mash that data up with other data sources to gain better security perspective in your organization. + +1. In Power BI Desktop, in the Home ribbon, click **Get data** and search for **Windows Defender Advanced Threat Protection**. + + ![Get data in Power BI](images/atp-powerbi-get-data.png) + +2. Click **Connect**. + +3. On the Preview Connector windows, click **Continue**. + + ![Power BI preview connector](images/atp-powerbi-preview.png) + +4. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. + + ![Consent image](images/atp-powerbi-consent.png) + +5. Click **Accept**. Power BI Desktop will start downloading your Windows Defender ATP data from Microsoft Graph. When all data has been downloaded, you can proceed to customize your reports. + +6. In the Navigator dialog box, select the Windows Defender ATP feeds you'd like to download and use in your reports and click Load. Data will start to be downloaded from the Microsoft Graph. + + ![Power BI navigator page](images/atp-powerbi-navigator.png) + +7. Load other data sources by clicking **Get data item** in the Home ribbon, and select another data source. + +8. Add visuals and select fields from the available data sources. + +## Related topics +- [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) +- [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) +- [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) +- [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) +- [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) +- [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) + + + + diff --git a/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md index e2904380b5..d8f8d52814 100644 --- a/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md @@ -32,3 +32,4 @@ Topic | Description [Configure email notifications](configure-email-notifications-windows-defender-advanced-threat-protection.md) | Enables you to configure and identify a group of individuals who will immediately be informed of new alerts through email notifications. [Enable SIEM integration](enable-siem-integration-windows-defender-advanced-threat-protection.md) | Enable security information and event management (SIEM) integration to pull alerts from the Windows Defender ATP portal using your SIEM solution. [Enable Threat intel API](enable-custom-ti-windows-defender-advanced-threat-protection.md) | Before you can create custom threat intelligence (TI) using REST API, you'll need to set up the custom threat intelligence application. +[Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) | Get security insights by creating and building Power BI dashboards using data from Windows Defender ATP and other data sources. diff --git a/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md index 1c4dcb2648..9c3c313ecf 100644 --- a/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md @@ -31,3 +31,4 @@ Turn on the preview experience setting to be among the first to try upcoming fea - [Configure email notifications in Windows Defender ATP](configure-email-notifications-windows-defender-advanced-threat-protection.md) - [Enable SIEM integration in Windows Defender ATP](enable-siem-integration-windows-defender-advanced-threat-protection.md) - [Enable the custom threat intelligence API in Windows Defender ATP](enable-custom-ti-windows-defender-advanced-threat-protection.md) +- [Create and build Power BI reports](powerbi-reports-windows-defender-advanced-threat-protection.md) From df6e4ee36e4bc49adbf1d541091a3cb680eb645a Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:25:29 -0700 Subject: [PATCH 041/490] add power bi --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index fd9171827c..925286d4d1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -74,6 +74,7 @@ #### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) ### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) From e8d9c901a5128377e5b6e9e8c933c9fbaad437b9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 27 Jul 2017 14:35:29 -0700 Subject: [PATCH 042/490] fix link --- windows/threat-protection/TOC.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 925286d4d1..ad34031e3a 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -74,7 +74,7 @@ #### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) #### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) #### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md) +#### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) ### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) ### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) From 805fe09b03df1c196ae13952398f0c052696a9a6 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 28 Jul 2017 06:47:27 -0700 Subject: [PATCH 043/490] Added pages for hybrid cert trust --- .../hello-hybrid-cert-policy-settings.md | 154 +++++ .../hello-hybrid-cert-trust-adfs.md | 512 +++++++++++++++++ .../hello-hybrid-cert-trust-deploy-mfa.md | 542 ++++++++++++++++++ .../hello-hybrid-cert-validate-ad-prereq.md | 77 +++ .../hello-hybrid-cert-validate-deploy-mfa.md | 48 ++ .../hello-hybrid-cert-validate-pki.md | 196 +++++++ 6 files changed, 1529 insertions(+) create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md new file mode 100644 index 0000000000..0e85b5a485 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md @@ -0,0 +1,154 @@ +--- +title: Configure Windows Hello for Business Policy settings (Windows Hello for Business) +description: Configure Windows Hello for Business Policy settings for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure Windows Hello for Business Policy settings + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +You need a Windows 10, version 1703 workstation to run the Group Policy Management Console, which provides the latest Windows Hello for Business and PIN Complexity Group Policy settings. To run the Group Policy Management Console, you need to install the Remote Server Administration Tools for Windows 10. You can download these tools from the [Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=45520). +Install the Remote Server Administration Tools for Windows 10 on a computer running Windows 10, version 1703. + +Alternatively, you can create copy the .ADMX and .ADML files from a Windows 10 Creators Edition (1703) to their respective language folder on a Windows Server or you can create a Group Policy Central Store and copy them their respective language folder. See [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administrative-templates-in-windows) for more information. + +On-premises certificate-based deployments of Windows Hello for Business needs three Group Policy settings: +* Enable Windows Hello for Business +* Use certificate for on-premises authentication +* Enable automatic enrollment of certificates + +## Enable Windows Hello for Business Group Policy + +The Enable Windows Hello for Business Group Policy setting is the configuration needed for Windows to determine if a user should be attempt to enroll for Windows Hello for Business. A user will only attempt enrollment if this policy setting is configured to enabled. + +You can configure the Enable Windows Hello for Business Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users that sign-in that computer to attempt a Windows Hello for Business enrollment. Deploying this policy setting to a user results in only that user attempting a Windows Hello for Business enrollment. Additionally, you can deploy the policy setting to a group of users so only those users attempt a Windows Hello for Business enrollment. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Use certificate for on-premises authentication + +The Use certificate for on-premises authentication Group Policy setting determines if the on-premises deployment uses the key-trust or certificate trust on-premises authentication model. You must configure this Group Policy setting to configure Windows to enroll for a Windows Hello for Business authentication certificate. If you do not configure this policy setting, Windows considers the deployment to use key-trust on-premises authentication, which requires a sufficient number of Windows Server 2016 domain controllers to handle the Windows Hello for Business key-trust authentication requests. + +You can configure this Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users requesting a Windows Hello for Business authentication certificate. Deploying this policy setting to a user results in only that user requesting a Windows Hello for Business authentication certificate. Additionally, you can deploy the policy setting to a group of users so only those users request a Windows Hello for Business authentication certificate. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Enable automatic enrollment of certificates + +Windows Hello for Business provisioning performs the initial enrollment of the Windows Hello for Business authentication certificate. This certificate expires based on the duration configured in the Windows Hello for Business authentication certificate template. The Windows 10, version 1703 certificate auto enrollment was updated to renew these certificates before they expire, which significantly reduces user authentication failures from expired user certificates. + +The process requires no user interaction provided the user signs-in using Windows Hello for Business. The certificate is renewed in the background before it expires. + +## Create the Windows Hello for Business Group Policy object + +The Group Policy object contains the policy settings needed to trigger Windows Hello for Business provisioning and to ensure Windows Hello for Business authentication certificates are automatically renewed. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New**. +4. Type *Enable Windows Hello for Business* in the name box and click **OK**. +5. In the content pane, right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **User Configuration**. +7. Expand **Administrative Templates > Windows Component**, and select **Windows Hello for Business**. +8. In the content pane, double-click **Use Windows Hello for Business**. Click **Enable** and click **OK**. +9. Double-click **Use certificate for on-premises authentication**. Click **Enable** and click **OK**. Close the **Group Policy Management Editor**. + +## Configure Automatic Certificate Enrollment + +1. Start the **Group Policy Management Console** (gpmc.msc). +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +4. In the navigation pane, expand **Policies** under **User Configuration**. +5. Expand **Windows Settings > Security Settings**, and click **Public Key Policies**. +6. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +7. Select **Enabled** from the **Configuration Model** list. +8. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +9. Select the **Update certificates that use certificate templates** check box. +10. Click **OK**. Close the **Group Policy Management Editor**. + +## Configure Security in the Windows Hello for Business Group Policy object + +The best way to deploy the Windows Hello for Business Group Policy object is to use security group filtering. The enables you to easily manage the users that should receive Windows Hello for Business by simply adding them to a group. This enables you to deploy Windows Hello for Business in phases. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Double-click the **Enable Windows Hello for Business** Group Policy object. +4. In the **Security Filtering** section of the content pane, click **Add**. Type *Windows Hello for Business Users* or the name of the security group you previously created and click **OK**. +5. Click the **Delegation** tab. Select **Authenticated Users** and click **Advanced**. +6. In the **Group or User names** list, select **Authenticated Users**. In the **Permissions for Authenticated Users** list, clear the **Allow** check box for the **Apply Group Policy** permission. Click **OK**. + +## Deploy the Windows Hello for Business Group Policy object + +The application of the Windows Hello for Business Group Policy object uses security group filtering. This enables you to link the Group Policy object at the domain, ensuring the Group Policy object is within scope to all users. However, the security group filtering ensures only the users included in the *Windows Hello for Business Users* global group receive and apply the Group Policy object, which results in the provisioning of Windows Hello for Business. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Enable Windows Hello for Business** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +Just to reassure, linking the **Windows Hello for Business** Group Policy object to the domain ensures the Group Policy object is in scope for all domain users. However, not all users will have the policy settings applied to them. Only users who are members of the Windows Hello for Business group receive the policy settings. All others users ignore the Group Policy object. + +## Other Related Group Policy settings + +### Windows Hello for Business + +There are other Windows Hello for Business policy settings you can configure to manage your Windows Hello for Business deployment. These policy settings are computer-based policy setting; so they are applicable to any user that sign-in from a computer with these policy settings. + +### Use a hardware security device + +The default configuration for Windows Hello for Business is to prefer hardware protected credentials; however, not all computers are able to create hardware protected credentials. When Windows Hello for Business enrollment encounters a computer that cannot create a hardware protected credential, it will create a software-based credential. + +You can enable and deploy the **Use a hardware security device** Group Policy Setting to force Windows Hello for Business to only create hardware protected credentials. Users that sign-in from a computer incapable of creating a hardware protected credential do not enroll for Windows Hello for Business. + +Another policy setting becomes available when you enable the **Use a hardware security device** Group Policy setting that enables you to prevent Windows Hello for Business enrollment from using version 1.2 Trusted Platform Modules (TPM). Version 1.2 TPMs typically perform cryptographic operations slower than version 2.0 TPMs and are more unforgiven during anti-hammering and PIN lockout activities. Therefore, some organization may want not want slow sign-in performance and management overhead associated with version 1.2 TPMs. To prevent Windows Hello for Business from using version 1.2 TPMs, simply select the TPM 1.2 check box after you enable the Use a hardware security device Group Policy object. + +### Use biometrics + +Windows Hello for Business provides a great user experience when combined with the use of biometrics. Rather than providing a PIN to sign-in, a user can use a fingerprint or facial recognition to sign-in to Windows, without sacrificing security. + +The default Windows Hello for Business enables users to enroll and use biometrics. However, some organization may want more time before using biometrics and want to disable their use until they are ready. To not allow users to use biometrics, configure the **Use biometrics** Group Policy setting to disabled and apply it to your computers. The policy setting disabled all biometrics. Currently, Windows does not provide granular policy setting that enable you to disable specific modalities of biometrics such as allow facial recognition, but disallow fingerprint. + +### PIN Complexity + +PIN complexity is not specific to Windows Hello for Business. Windows 10 enables users to use PINs outside of Windows Hello for Business. PIN Complexity Group Policy settings apply to all uses of PINs, even when Windows Hello for Business is not deployed. + +Windows 10 provides eight PIN Complexity Group Policy settings that give you granular control over PIN creation and management. You can deploy these policy settings to computers, where they affect all users creating PINs on that computer; or, you can deploy these settings to users, where they affect those users creating PINs regardless of the computer they use. If you deploy both computer and user PIN complexity Group Policy settings, the user policy settings have precedence over computer policy settings. Also, this conflict resolution is based on the last applied policy. Windows does not merge the policy settings automatically; however, you can deploy Group Policy to provide to accomplish a variety of configurations. The policy settings included are: +* Require digits +* Require lowercase letters +* Maximum PIN length +* Minimum PIN length +* Expiration +* History +* Require special characters +* Require uppercase letters + +In the Windows 10, version 1703, the PIN complexity Group Policy settings have moved to remove misunderstanding that PIN complexity policy settings were exclusive to Windows Hello for Business. The new location of these Group Policy settings is under Administrative Templates\System\PIN Complexity under both the Computer and User Configuration nodes of the Group Policy editor. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you authored Group Policy settings using the latest ADMX/ADML files (from the Widows 10 Creators Editions) +* Confirm you configured the Enable Windows Hello for Business to the scope that matches your deployment (Computer vs. User) +* Confirm you configure the Use Certificate enrollment for on-prem authentication policy setting. +* Confirm you configure automatic certificate enrollment to the scope that matches your deployment (Computer vs. User) +* Confirm you configured the proper security settings for the Group Policy object + * Removed the allow permission for Apply Group Policy for Domain Users (Domain Users must always have the read permissions) + * Add the Windows Hello for Business Users group to the Group Policy object and gave the group the allow permission for Apply Group Policy + +* Linked the Group Policy object to the correct locations within Active Directory +* Deploy any additional Windows Hello for Business Group Policy setting is a policy separate from the one that enables it for users + + +## Add users to the Windows Hello for Business Users group + +Users must receive the Windows Hello for Business group policy settings and have the proper permission to enroll for the WHFB Authentication certificate. You can provide users with these settings and permissions by adding the group used synchronize users to the Windows Hello for Business Users group. Users and groups that are not members of this group will not attempt to enroll for Windows Hello for Business. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. Configure Windows Hello for Business Policy settings (*You are here*) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md new file mode 100644 index 0000000000..b419b20f58 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md @@ -0,0 +1,512 @@ +--- +title: Prepare and Deploy Windows Server 2016 Active Directory Federation Services (Windows Hello for Business) +description: How toPrepare and Deploy Windows Server 2016 Active Directory Federation Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Prepare and Deploy Windows Server 2016 Active Directory Federation Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business works exclusively with the Active Directory Federation Service role included with Windows Server 2016 and requires an additional server update. The on-prem certificate trust deployment uses Active Directory Federation Services roles for key registration, device registration, and as a certificate registration authority. + +The following guidance describes deploying a new instance of Active Directory Federation Services 2016 using the Windows Information Database as the configuration database, which is ideal for environments with no more than 30 federation servers and no more than 100 relying party trusts. + +If your environment exceeds either of these factors or needs to provide SAML artifact resolution, token replay detection, or needs Active Directory Federation Services to operate in a federated provider role, then your deployment needs to use a SQL for your configuration database. To deploy the Active Directory Federation Services using SQL as its configuration database, please review the [Deploying a Federation Server Farm](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/deploying-a-federation-server-farm) checklist. + +If your environment has an existing instance of Active Directory Federation Services, then you’ll need to upgrade all nodes in the farm to Windows Server 2016 along with the Windows Server 2016 update. If your environment uses Windows Internal Database (WID) for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 using a WID database](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016) to upgrade your environment. If your environment uses SQL for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 with SQL Server](https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016-sql) to upgrade your environment. + +Ensure you apply the Windows Server 2016 Update to all nodes in the farm after you have successfully completed the upgrade. + +A new Active Directory Federation Services farm should have a minimum of two federation servers for proper load balancing, which can be accomplished with an external networking peripherals, or with using the Network Load Balancing Role included in Windows Server. + +Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. + +## Update Windows Server 2016 + +Sign-in the federation server with _local admin_ equivalent credentials. +1. Ensure Windows Server 2016 is current by running **Windows Update** from **Settings**. Continue this process until no further updates are needed. If you’re not using Windows Update for updates, please advise the [Windows Server 2016 update history page](https://support.microsoft.com/help/4000825/windows-10-windows-server-2016-update-history) to make sure you have the latest updates available installed. +2. Ensure the latest server updates to the federation server includes those referenced in following article https://aka.ms/whfbadfs1703. + +>[!IMPORTANT] +>The above referenced updates are mandatory for Windows Hello for Business all on-premises deployment and hybrid certificate trust deployments for domain joined computers. + +## Enroll for a TLS Server Authentication Certificate + +Windows Hello for Business on-prem deployments require a federation server for device registration, key registration, and authentication certificate enrollment. Typically, a federation service is an edge facing role. However, the federation services and instance used with the on-prem deployment of Windows Hello for Business does not need Internet connectivity. + +The AD FS role needs a server authentication certificate for the federation services, but you can use a certificate issued by your enterprise (internal) certificate authority. The server authentication certificate should have the following names included in the certificate if you are requesting an individual certificate for each node in the federation farm: +* Subject Name: The internal FQDN of the federation server (the name of the computer running AD FS) +* Subject Alternate Name: Your federation service name, such as *fs.corp.contoso.com* (or an appropriate wildcard entry such as *.corp.contoso.com) + +You configure your federation service name when you configure the AD FS role. You can choose any name, but that name must be different than the name of the server or host. For example, you can name the host server **adfs** and the federation service **fs**. The FQDN of the host is adfs.corp.contoso.com and the FQDN of the federation service is fs.corp.contoso.com. + +You can; however, issue one certificate for all hosts in the farm. If you chose this option, then leave the subject name blank, and include all the names in the subject alternate name when creating the certificate request. All names should include the FQDN of each host in the farm and the federation service name. + +It’s recommended that you mark the private key as exportable so that the same certificate can be deployed across each federation server and web application proxy within your AD FS farm. Note that the certificate must be trusted (chain to a trusted root CA). Once you have successfully requested and enrolled the server authentication certificate on one node, you can export the certificate and private key to a PFX file using the Certificate Manager console. You can then import the certificate on the remaining nodes in the AD FS farm. + +Be sure to enroll or import the certificate into the AD FS server’s computer certificate store. Also, ensure all nodes in the farm have the proper TLS server authentication certificate. + +### Internal Server Authentication Certificate Enrollment + +Sign-in the federation server with domain admin equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link + ![Example of Certificate Properties Subject Tab - This is what shows when you click the above link](images/hello-internal-web-server-cert.png) +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the computer hosting the Active Directory Federation Services role and then click **Add**. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your federation services (fs.corp.contoso.com). The name you use here MUST match the name you use when configuring the Active Directory Federation Services server role. Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +## Deploy the Active Directory Federation Service Role + +The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments. +* Device registration +* Key registration +* Certificate registration authority (certificate trust deployments) + +>[!IMPORTANT] +> Finish the entire AD FS configuration on the first server in the farm before adding the second server to the AD FS farm. Once complete, the second server receives the configuration through the shared configuration database when it is added the AD FS farm. + +Windows Hello for Business depends on proper device registration. For on-premises deployments, Windows Server 2016 AD FS handles device registration. + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** on the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, choose **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, select **Active Directory Federation Services**. Click **Next**. +7. Click **Next** on the **Select features** page. +8. Click **Next** on the **Active Directory Federation Service** page. +9. Click **Install** to start the role installation. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the AD FS farm uses the correct database configuration. +* Confirm the AD FS farm has an adequate number of nodes and is properly load balanced for the anticipated load. +* Confirm **all** AD FS servers in the farm have the latest updates. +* Confirm all AD FS servers have a valid server authentication certificate + * The subject of the certificate is the common name (FQDN) of the host or a wildcard name. + * The alternate name of the certificate contains a wildcard or the FQDN of the federation service + +## Device Registration Service Account Prerequisite + +The service account used for the device registration server depends on the domain controllers in the environment. + +>[!NOTE] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Windows Server 2012 or later domain controllers support Group Managed Service Accounts—the preferred way to deploy service accounts for services that support them. Group Managed Service Accounts, or GMSA have security advantages over normal user accounts because Windows handles password management. This means the password is long, complex, and changes periodically. The best part of GMSA is all this happens automatically. AD FS supports GMSA and should be configured using them for additional defense in depth security. + +GSMA uses the Microsoft Key Distribution Service that is located on Windows Server 2012 or later domain controllers. Windows uses the Microsoft Key Distribution Service to protect secrets stored and used by the GSMA. Before you can create a GSMA, you must first create a root key for the service. You can skip this if your environment already uses GSMA. + +#### Create KDS Root Key + +Sign-in a domain controller with _Enterprise Admin_ equivalent credentials. +1. Start an elevated Windows PowerShell console. +2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)` + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Windows Server 2008 and 2008 R2 domain controllers do not host the Microsoft Key Distribution Service, nor do they support Group Managed Service Accounts. Therefore, you must use create a normal user account as a service account where you are responsible for changing the password on a regular basis. + +#### Create an AD FS Service Account + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click the **Users** container, Click **New**. Click **User**. +3. In the **New Object – User** window, type **adfssvc** in the **Full name** text box. Type **adfssvc** in the **User logon name** text box. Click **Next**. +4. Enter and confirm a password for the **adfssvc** user. Clear the **User must change password at next logon** checkbox. +5. Click **Next** and then click **Finish**. + +## Configure the Active Directory Federation Service Role + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008R2-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as *fs.corp.contoso.com* or *fs.contoso.com*. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, select **Create a Group Managed Service Account**. In the **Account Name** box, type **adfssvc**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2008 or 2008 R2 Domain Controllers**. If you are not using Windows Server 2008 or 2008 R2 Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2012 or later Domain Controllers)](#windows-server-2012-or-later-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as fs.corp.mstepdemo.net or fs.mstepdemo.net. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, Select **Use an existing domain user account or group Managed Service Account** and click **Select**. + * In the **Select User or Service Account** dialog box, type the name of the previously created AD FS service account (example adfssvc) and click **OK**. Type the password for the AD FS service account and click **Next**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. +13. Do not restart the AD FS server. You will do this later. + + +### Add the AD FS Service account to the KeyCredential Admin group and the Windows Hello for Business Users group + +The KeyCredential Admins global group provides the AD FS service with the permissions needed to perform key registration. The Windows Hello for Business group provides the AD FS service with the permissions needed to enroll a Windows Hello for Business authentication certificate on behalf of the provisioning user. + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Click the **Users** container in the navigation pane. +3. Right-click **KeyCredential Admins** in the details pane and click **Properties**. +4. Click the **Members** tab and click **Add…** +5. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +6. Click **OK** to return to **Active Directory Users and Computers**. +7. Right-click **Windows Hello for Business Users** group +8. Click the **Members** tab and click **Add…** +9. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +10. Click **OK** to return to **Active Directory Users and Computers**. +11. Change to server hosting the AD FS role and restart it. + +### Configure Permissions for Key Registration + +Key Registration stores the Windows Hello for Business public key in Active Directory. In on-prem deployments, the Windows Server 2016 AD FS server registers the public key with the on-premises Active Directory. + +The key-trust model needs Windows Server 2016 domain controllers, which configures the key registration permissions automatically; however, the certificate-trust model does not and requires you to add the permissions manually. + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click your domain name from the navigation pane and click **Properties**. +3. Click **Security** (if the Security tab is missing, turn on Advanced Features from the View menu). +4. Click **Advanced**. Click **Add**. Click **Select a principal**. +5. The **Select User, Computer, Service Account, or Group** dialog box appears. In the **Enter the object name to select** text box, type **KeyCredential Admins**. Click **OK**. +6. In the **Applies to** list box, select **Descendant User objects**. +7. Using the scroll bar, scroll to the bottom of the page and click **Clear all**. +8. In the **Properties** section, select **Read msDS-KeyCredentialLink** and **Write msDS-KeyCrendentialLink**. +9. Click **OK** three times to complete the task. + +## Configure the Device Registration Service + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Open the **AD FS management** console. +2. In the navigation pane, expand **Service**. Click **Device Registration**. +3. In the details pane, click **Configure Device Registration**. +4. In the **Configure Device Registration** dialog, click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you followed the correct procedures based on the domain controllers used in your deployment + * Windows Server 2012 or Windows Server 2012 R2 + * Windows Server 2008 or Windows Server 2008 R2 +* Confirm you have the correct service account based on your domain controller version. +* Confirm you properly installed the AD FS role on your Windows Server 2016 based on the proper sizing of your federation, the number of relying parties, and database needs. +* Confirm you used a certificate with the correct names as the server authentication certificate + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) +* Confirm you granted the AD FS service allow read and write permissions to the ms-DSKeyCredentialLink Active Directory attribute. +* Confirm you enabled the Device Registration service. + +## Prepare and Deploy AD FS Registration Authority + +A registration authority is a trusted authority that validates certificate request. Once it validates the request, it presents the request to the certificate authority for issuance. The certificate authority issues the certificate, returns it to the registration authority, which returns the certificate to the requesting user. The Windows Hello for Business on-prem certificate-based deployment uses the Active Directory Federation Server (AD FS) as the certificate registration authority. + +### Configure Registration Authority template + +The certificate registration authority enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. The certificate authority only issues a certificate for that template if the registration authority signs the certificate request. + +The registration authority template you configure depends on the AD FS service configuration, which depends on the domain controllers the environment uses for authentication. + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +#### Windows 2012 or later domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority Management** console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right click on the **Exchange Enrollment Agent (Offline request)** template details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. + **Note:** The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. + +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. +9. Click **Object Types**. Select the **Service Accounts** check box and click **OK**. +10. Type **adfssvc** in the **Enter the object names to select** text box and click **OK**. +11. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +12. Close the console. + +#### Windows 2008 or 2008R2 domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template** console, right-click the **Exchange Enrollment Agent** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. Type **adfssvc** in the **Enter the object names to select text box** and click **OK**. +9. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check boxes for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +10. Close the console. + +### Configure the Windows Hello for Business Authentication Certificate template + +During Windows Hello for Business provisioning, the Windows 10, version 1703 client requests an authentication certificate from the Active Directory Federation Service, which requests the authentication certificate on behalf of the user. This task configures the Windows Hello for Business authentication certificate template. You use the name of the certificate template when configuring. + +Sign-in a certificate authority or management workstations with _Domain Admin equivalent_ credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. Right-click the **Smartcard Logon** template and choose **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Authentication** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the deployment. +6. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +7. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon**. +8. On the **Issuance Requirements** tab, select the T**his number of authorized signatures** check box. Type **1** in the text box. + * Select **Application policy** from the **Policy type required in signature**. Select **Certificate Request Agent** from in the **Application policy** list. Select the **Valid existing certificate** option. +9. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +10. On the **Request Handling** tab, select the **Renew with same key** check box. +11. On the **Security** tab, click **Add**. Type **Window Hello for Business Users** in the **Enter the object names to select** text box and click **OK**. +12. Click the **Windows Hello for Business Users** from the **Group or users names** list. In the **Permissions for Windows Hello for Business Users** section, select the **Allow** check box for the **Enroll** permission. Excluding the **Windows Hello for Business Users** group, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other entries in the **Group or users names** section if the check boxes are not already cleared. Click **OK**. +13. If you previously issued Windows Hello for Business sign-in certificates using Configuration Manger and are switching to an AD FS registration authority, then on the **Superseded Templates** tab, add the previously used **Windows Hello for Business Authentication** template(s), so they will be superseded by this template for the users that have Enroll permission for this template. +14. Click on the **Apply** to save changes and close the console. + +#### Mark the template as the Windows Hello Sign-in template + +Sign-in to an **AD FS Windows Server 2016** computer with _Enterprise Admin_ equivalent credentials. +1. Open an elevated command prompt. +2. Run `certutil –dsTemplate WHFBAuthentication msPKI-Private-Key-Flag +CTPRIVATEKEY_FLAG_HELLO_LOGON_KEY` + +>[!NOTE] +>If you gave your Windows Hello for Business Authentication certificate template a different name, then replace **WHFBAuthentication** in the above command with the name of your certificate template. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the Certificate Template management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on our Windows Server 2012 or later certificate authority. + +### Publish Enrollment Agent and Windows Hello For Business Authentication templates to the Certificate Authority + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template to issue**. +5. In the **Enable Certificates Templates** window, select the **WHFB Enrollment Agent** template you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. Publish the **WHFB Authentication** certificate template using step 5. +7. Close the console. + +### Configure the Registration Authority + +Sign-in the AD FS server with Domain Admin equivalent credentials. + +1. Open a **Windows PowerShell** prompt. +2. Type the following command + + ```PowerShell + Set-AdfsCertificateAuthority -EnrollmentAgent -EnrollmentAgentCertificateTemplate WHFBEnrollmentAgent -WindowsHelloCertificateTemplate WHFBAuthentication + ``` + + +The `Set-AdfsCertificateAuthority` cmdlet should show the following warning: +>WARNING: PS0343: Issuing Windows Hello certificates requires enabling a permitted strong authentication provider, but no usable providers are currently configured. These authentication providers are not supported for Windows Hello certificates: CertificateAuthentication,MicrosoftPassportAuthentication. Windows Hello certificates will not be issued until a permitted strong authentication provider is configured. + +This warning indicates that you have not configured multi-factor authentication in AD FS and until it is configured, the AD FS server will not issue Windows Hello certificates. Windows 10, version 1703 clients check this configuration during prerequisite checks. If detected, the prerequisite check will not succeed and the user will not provision Windows Hello for Business on sign-in. + +>[!NOTE] +> If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the above command with the name of your certificate templates. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. + +### Enrollment Agent Certificate Enrollment + +Active Directory Federation Server used for Windows Hello for Business certificate enrollment perform their own certificate lifecycle management. Once the registration authority is configured with the proper certificate template, the AD FS server attempts to enroll the certificate on the first certificate request or when the service first starts. + +Approximately 60 days prior to enrollment agent certificate’s expiration, the AD FS service attempts to renew the certificate until it is successful. If the certificate fails to renew, and the certificate expires, the AD FS server will request a new enrollment agent certificate. You can view the AD FS event logs to determine the status of the enrollment agent certificate. + +## Additional Federation Servers + +Organizations should deploy more than one federation server in their federation farm for high-availability. You should have a minimum of two federation services in your AD FS farm, however most organizations are likely to have more. This largely depends on the number of devices and users using the services provided by the AD FS farm. + +### Server Authentication Certificate + +Each server you add to the AD FS farm must have a proper server authentication certificate. Refer to the [Enroll for a TLS Server Authentication Certificate](#enroll-for-a-tls-server-authentication-certificate) section of this document to determine the requirements for your server authentication certificate. As previously stated, AD FS servers used exclusively for on-premises deployments of Windows Hello for Business can use enterprise server authentication certificates rather than server authentication certificates issued by public certificate authorities. + +### Install Additional Servers + +Adding federation servers to the existing AD FS farm begins with ensuring the server are fully patched, to include Windows Server 2016 Update needed to support Windows Hello for Business deployments (https://aka.ms/whfbadfs1703). Next, install the Active Directory Federation Service role on the additional servers and then configure the server as an additional server in an existing farm. + +## Load Balance AD FS Federation Servers + +Many environments load balance using hardware devices. Environments without hardware load-balancing capabilities can take advantage the network load-balancing feature included in Windows Server to load balance the AD FS servers in the federation farm. Install the Windows Network Load Balancing feature on all nodes participating in the AD FS farm that should be load balanced. + +### Install Network Load Balancing Feature on AD FS Servers + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** On the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, chosoe **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, click **Next**. +7. Select **Network Load Balancing** on the **Select features** page. +8. Click **Install** to start the feature installation + ![Feature selection screen with NLB selected](images/hello-nlb-feature-install.png) + +### Configure Network Load Balancing for AD FS + +Before you can load balance all the nodes in the AD FS farm, you must first create a new load balance cluster. Once you have created the cluster, then you can add new nodes to that cluster. + +Sign-in a node of the federation farm with _Admin_ equivalent credentials. +1. Open **Network Load Balancing Manager** from **Administrative Tools**. + ![NLB Manager user interface](images/hello-nlb-manager.png) +2. Right-click **Network Load Balancing Clusters**, and then click **New Cluster**. +3. To connect to the host that is to be a part of the new cluster, in the **Host** text box, type the name of the host, and then click **Connect**. + ![NLB Manager - Connect to new Cluster screen](images/hello-nlb-connect.png) +4. Select the interface that you want to use with the cluster, and then click **Next**. (The interface hosts the virtual IP address and receives the client traffic to load balance.) +5. In **Host Parameters**, select a value in **Priority (Unique host identifier)**. This parameter specifies a unique ID for each host. The host with the lowest numerical priority among the current members of the cluster handles all of the cluster's network traffic that is not covered by a port rule. Click **Next**. +6. In **Cluster IP Addresses**, click **Add** and type the cluster IP address that is shared by every host in the cluster. NLB adds this IP address to the TCP/IP stack on the selected interface of all hosts that are chosen to be part of the cluster. Click **Next**. + ![NLB Manager - Add IP to New Cluster screen](images/hello-nlb-add-ip.png) +7. In **Cluster Parameters**, select values in **IP Address** and **Subnet mask** (for IPv6 addresses, a subnet mask value is not needed). Type the full Internet name that users will use to access this NLB cluster. + ![NLB Manager - Cluster IP Configuration screen](images/hello-nlb-cluster-ip-config.png) +8. In **Cluster operation mode**, click **Unicast** to specify that a unicast media access control (MAC) address should be used for cluster operations. In unicast mode, the MAC address of the cluster is assigned to the network adapter of the computer, and the built-in MAC address of the network adapter is not used. We recommend that you accept the unicast default settings. Click **Next**. +9. In Port Rules, click Edit to modify the default port rules to use port 443. + ![NLB Manager - Add\Edit Port Rule screen](images/hello-nlb-cluster-port-rule.png) + +### Additional AD FS Servers + +1. To add more hosts to the cluster, right-click the new cluster, and then click **Add Host to Cluster**. +2. Configure the host parameters (including host priority, dedicated IP addresses, and load weight) for the additional hosts by following the same instructions that you used to configure the initial host. Because you are adding hosts to an already configured cluster, all the cluster-wide parameters remain the same. + ![NLB Manager - Cluster with nodes](images/hello-nlb-cluster.png) + +## Configure DNS for Device Registration + +Sign-in the domain controller or administrative workstation with Domain Admin equivalent credentials. You’ll need the Federation service name to complete this task. You can view the federation service name by clicking **Edit Federation Service Properties** from the **Action** pan of the **AD FS** management console, or by using `(Get-AdfsProperties).Hostname.` (PowerShell) on the AD FS server. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. +6. Close the DNS Management console + +## Configure the Intranet Zone to include the federation service + +The Windows Hello provisioning presents web pages from the federation service. Configuring the intranet zone to include the federation service enables the user to authenticate to the federation service using integrated authentication. Without this setting, the connection to the federation service during Windows Hello provisioning prompts the user for authentication. + +### Create an Intranet Zone Group Policy + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type **Intranet Zone Settings** in the name box and click **OK**. +5. In the content pane, right-click the **Intranet Zone Settings** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Administrative Templates > Windows Component > Internet Explorer > Internet Control Panel**, and select **Security Page**. +8. In the content pane, double-click **Site to Zone Assignment List**. Click **Enable**. +9. Click **Show**. In the **Value Name** column, type the url of the federation service beginning with https. In the **Value** column, type the number **1**. Click OK twice, then close the Group Policy Management Editor. + +### Deploy the Intranet Zone Group Policy object + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Intranet Zone Settings** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you configured the correct enrollment agent certificate template based on the type of AD FS service account. +* Confirm only the AD FS service account has the allow enroll permission for the enrollment agent certificate template. +* Consider using an HSM to protect the enrollment agent certificate; however, understand the frequency and quantity of signature operations the enrollment agent server makes and understand the impact it has on overall performance. +* Confirm you properly configured the Windows Hello for Business authentication certificate template—to include: + * Issuance requirements of an authorized signature from a certificate request agent. + * The certificate template was properly marked as a Windows Hello for Business certificate template using certutil.exe + * The Windows Hello for Business Users group, or equivalent has the allow enroll and allow auto enroll permissions +* Confirm all certificate templates were properly published to the appropriate issuing certificate authorities. +* Confirm the AD FS service account has the allow enroll permission for the Windows Hello Business authentication certificate template. +* Confirm the AD FS certificate registration authority is properly configured using the `Get-AdfsCertificateAuthority` Windows PowerShell cmdlet. +* Confirm you restarted the AD FS service. +* Confirm you properly configured load-balancing (hardware or software). +* Confirm you created a DNS A Record for the federation service and the IP address used is the load-balanced IP address +* Confirm you created and deployed the Intranet Zone settings to prevent double authentication to the federation server. + +## Validating your work + +You need to verify the AD FS service has properly enrolled for an enrollment agent certificate template. You can verify this is a variety ways, depending on if your service account is a normal user account or if the service account is a group managed service account. + +### Event Logs + +Use the event logs on the AD FS service to confirm the service account enrolled for an enrollment agent certificate. First, look for the AD FS event ID 443 that confirms certificate enrollment cycle has finished. Once confirmed the AD FS certificate enrollment cycle completed review the CertificateLifecycle-User event log. In this event log, look for event ID 1006, which indicates a new certificate was installed. Details of the event log should show + +* The account name under which the certificate was enrolled. +* The action, which should read enroll. +* The thumbprint of the certificate +* The certificate template used to issue the certificate. + +### Normal Service Account + +When using a normal service account, use the Microsoft Management Console (mmc.exe) and load the Certificate Manager snap-in for the service account and verify. + +### Group Managed Service Account + +You cannot use the Certificate Manager to view enrolled certificates for group managed service accounts. Use the event log information to confirm the AD FS service account enrolled a certificate. Use certutil.exe to view the details of the certificate now shown in the event log. + +Group managed service accounts use user profiles to store user information, which included enrolled certificates. On the AD FS server, use a command prompt and navigate to `%systemdrive%\users\\appdata\roaming\Microsoft\systemcertificates\my\certificates` . + +Each file in this folder represents a certificate in the service account’s Personal store (You may need to use DIR /A to view the files in the folder). Match the thumbprint of the certificate from the event log to one of the files in this folder. That file is the certificate. Use the `Certutil -q ` to view the basic information about the certificate. + +For detailed information about the certificate, use `Certutil -q -v ` . + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. Prepare and Deploy Windows Server 2016 Active Directory Federation Services (*You are here*) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) + + + + + + + + + diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md new file mode 100644 index 0000000000..8ec43f5e54 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md @@ -0,0 +1,542 @@ +--- +title: Configure or Deploy Multifactor Authentication Services (Windows Hello for Business) +description: How to Configure or Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure or Deploy Multifactor Authentication Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +On-premises deployments must use the On-premises Azure MFA Server using the AD FS adapter model Optionally, you can use a third-party MFA server that provides an AD FS Multifactor authentication adapter. + +>[!TIP] +>Please make sure you've read [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) before proceeding any further. + +## Prerequisites + +The Azure MFA Server and User Portal servers have several perquisites and must have connectivity to the Internet. + +### Primary MFA Server + +The Azure MFA server uses a primary and secondary replication model for its configuration database. The primary Azure MFA server hosts the writeable partition of the configuration database. All secondary Azure MFA servers hosts read-only partitions of the configuration database. All production environment should deploy a minimum of two MFA Servers. + +For this documentation, the primary MFA uses the name **mf*a*** or **mfa.corp.contoso.com**. All secondary servers use the name **mfa*n*** or **mfa*n*.corp.contoso.com**, where *n* is the number of the deployed MFA server. + +The primary MFA server is also responsible for synchronizing from Active Directory. Therefore, the primary MFA server should be domain joined and fully patched. + +#### Enroll for Server Authentication + +The communication between the primary MFA server, secondary MFA servers, User Portal servers, and the client is protected using TLS, which needs a server authentication certificate. + +Sign-in the primary MFA server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (mfa.corp.contoso.com). Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +The Azure MFA server does not require the Web Server role, however, User Portal and the optional Mobile App server communicate with the MFA server database using the MFA Web Services SDK. The MFA Web Services SDK uses the Web Server role. + +To install the Web Server (IIS) role, please follow [Installing IIS 7 on Windows Server 2008 or Windows Server 2008 R2](https://docs.microsoft.com/iis/install/installing-iis-7/installing-iis-7-and-above-on-windows-server-2008-or-windows-server-2008-r2) or [Installing IIS 8.5 on Windows Server 2012 R2](https://docs.microsoft.com/iis/install/installing-iis-85/installing-iis-85-on-windows-server-2012-r2) depending on the host Operating System you're going to use. + +The following services are required: +* Common Parameters > Default Document. +* Common Parameters > Directory Browsing. +* Common Parameters > HTTP Errors. +* Common Parameters > Static Content. +* Health and Diagnostics > HTTP Logging. +* Performance > Static Content Compression. +* Security > Request Filtering. +* Security > Basic Authentication. +* Management Tools > IIS Management Console. +* Management Tools > IIS 6 Management Compatibility. +* Application Development > ASP.NET 4.5. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +The TLS protocol protects all the communication to and from the MFA server. To enable this protection, you must configure the default web site to use the previously enrolled server authentication certificate. + +Sign in the primary MFA server with _administrator_ equivalent credentials. +1. From **Administrators**, Start the **Internet Information Services (IIS) Manager** console +2. In the navigation pane, expand the node with the same name as the local computer. Expand **Settings** and select **Default Web Site**. +3. In the **Actions** pane, click **Bindings**. +4. In the **Site Bindings** dialog, Click **Add**. +5. In the **Add Site Binding** dialog, select **https** from the **Type** list. In the **SSL certificate** list, select the certificate with the name that matches the FQDN of the computer. +6. Click **OK**. Click **Close**. From the **Action** pane, click **Restart**. + +#### Configure the Web Service’s Security + +The Azure MFA Server service runs in the security context of the Local System. The MFA User Portal gets its user and configuration information from the Azure MFA server using the MFA Web Services. Access control to the information is gated by membership to the Phonefactor Admins security group. You need to configure the Web Service’s security to ensure the User Portal and the Mobile App servers can securely communicate to the Azure MFA Server. Also, all User Portal server administrators must be included in the Phonefactor Admins security group. + +Sign in the domain controller with _domain administrator_ equivalent credentials. + +##### Create Phonefactor Admin group + +1. Open **Active Directory Users and Computers** +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **Group**. +3. In the **New Object – Group** dialog box, type **Phonefactor Admins** in Group name. +4. Click **OK**. + +##### Add accounts to the Phonefactor Admins group + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select Users. In the content pane. Right-click the **Phonefactors Admin** security group and select **Properties**. +3. Click the **Members** tab. +4. Click **Add**. Click **Object Types..** In the **Object Types** dialog box, select **Computers** and click **OK**. Enter the following user and/or computers accounts in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the MFA service has enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Services Role was installed with the correct configuration (including Basic Authentication, ASP.NET 4.5, etc). +* Confirm the host has all the available updates from Windows Update. +* Confirm you bound the server authentication certificate to the IIS web site. +* Confirm you created the Phonefactor Admins group. +* Confirm you added the computer account hosting the MFA service to the Phonefactor Admins group and any user account who are responsible for administrating the MFA server or User Portal. + +### User Portal Server + +The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. User Portal Administrators may be set up and granted permission to add new users and update existing users. + +The User Portal web site uses the user database that is synchronized across the MFA Servers, which enables a design to support multiple web servers for the User Portal and those servers can support internal and external customers. While the user portal web site can be installed directly on the MFA server, it is recommended to install the User Portal on a server separate from the MFA Server to protect the MFA user database, as a layered, defense-in-depth security design. + +#### Enroll for Server Authentication + +Internal and external users use the User Portal to manage their multifactor authentication settings. To protect this communication, you need to enroll all User Portal servers with a server authentication certificate. You can use an enterprise certificate to protect communication to internal User Portal servers. + +For external User Portal servers, it is typical to request a server authentication certificate from a public certificate authority. Contact a public certificate authority for more information on requesting a certificate for public use. Follow the procedures below to enroll an enterprise certificate on your User Portal server. + +Sign-in the User Portal server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (app1.corp.contoso.com). +9. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your User Portal service (mfaweb.corp.contoso.com). +10. Click **Add**. Click **OK** when finished. +11. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +To do this, please follow the instructions mentioned in the previous [Install the Web Server Role](#install-the-web-server-role) section. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +To do this, please follow the instructions mentioned in the previous [Configure the IIS Server’s Certificate](#configure-the-iis-server’s-certificate) section. + +#### Create WebServices SDK user account + +The User Portal and Mobile App web services need to communicate with the configuration database hosted on the primary MFA server. These services use a user account to communicate to authenticate to the primary MFA server. You can think of the WebServices SDK account as a service account used by other servers to access the WebServices SDK on the primary MFA server. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **User**. +3. In the **New Object – User** dialog box, type **PFWSDK_** in the **First name** and **User logon name** boxes, where ** is the name of the primary MFA server running the Web Services SDK. Click **Next**. +4. Type a strong password and confirm it in the respective boxes. Clear **User must change password at next logon**. Click **Next**. Click **Finish** to create the user account. + +#### Add the MFA SDK user account to the Phonefactor Admins group + +Adding the WebServices SDK user account to the Phonefactor Admins group provides the user account with the proper authorization needed to access the configuration data on the primary MFA server using the WebServices SDK. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select **Users**. In the content pane. Right-click the **Phonefactors Admin** security group and select Properties. +3. Click the Members tab. +4. Click **Add**. Click **Object Types..** Type the PFWSDK_ user name in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * The Webservices SDK user account + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the user portal are properly configure for load balancing and high-availability. +* Confirm the hosts of the user portal have enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Server Role was properly configured on all servers. +* Confirm all the hosts have the latest updates from Windows Update. +* Confirm you created the web service SDK domain account and the account is a member of the Phonefactor Admins group. + +## Installing Primary Azure MFA Server + +When you install Azure Multi-Factor Authentication Server, you have the following options: +1. Install Azure Multi-Factor Authentication Server locally on the same server as AD FS +2. Install the Azure Multi-Factor Authentication adapter locally on the AD FS server, and then install Multi-Factor Authentication Server on a different computer (preferred deployment for production environments) + +See [Configure Azure Multi-Factor Authentication Server to work with AD FS in Windows Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12) to view detailed installation and configuration options. + +Sign-in the federation server with _Domain Admin_ equivalent credentials and follow [To install and configure the Azure Multi-Factor Authentication server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#to-install-and-configure-the-azure-multi-factor-authentication-server) for an express setup with the configuration wizard. You can re-run the authentication wizard by selecting it from the Tools menu on the server. + +>[!IMPORTANT] +>Only follow the above mention article to install Azure MFA Server. Once it is intstalled, continue configuration using this article. + +### Configuring Company Settings + +You need to configure the MFA server with the default settings it applies to each user account when it is imported or synchronized from Active Directory. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Start the **Multi-Factor Server** application +2. Click **Company Settings**. +3. On the **General** Tab, select **Fail Authentication** from the **When internet is not accessible** list. +4. In **User defaults**, select **Phone Call** or **Text Message** + **Note:** You can use mobile app; however, the configuration is beyond the scope of this document. Read [Getting started the MFA Server Mobile App Web Service](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice) to configure and use mobile app multi-factor authentication or the Install User Portal topic in the Multi-Factor Server help. +5. Select **Enable Global Services** if you want to allow Multi-Factor Authentications to be made to telephone numbers in rate zones that have an associated charge. +6. Clear the **User can change phone** check box to prevent users from changing their phone during the Multi-Factor Authentication call or in the User Portal. A consistent configuration is for users to change their phone numbers in Active Directory and let those changes synchronize to the multi-factor server using the Synchronization features in Directory Integration. +7. Select **Fail Authentication** from the **When user is disabled** list. Users should provision their account through the user portal. +8. Select the appropriate language from the **Phone call language**, **Text message language**, **Mobile app language**, and **OATH token language** lists. +9. Under default PIN rules, Select the User can change PIN checkbox to enable users to change their PIN during multi-factor authentication and through the user portal. +10. Configure the minimum length for the PIN. +11. Select the **Prevent weak PINs** check box to reject weak PINs. A weak PIN is any PIN that could be easily guessed by a hacker: 3 sequential digits, 3 repeating digits, or any 4 digit subset of user phone number are not allowed. If you clear this box, then there are no restrictions on PIN format. For example: User tries to reset PIN to 1235 and is rejected because it's a weak PIN. User will be prompted to enter a valid PIN. +12. Select the **Expiration days** check box if you want to expire PINs. If enabled, provide a numeric value representing the number of days the PIN is valid. +13. Select the **PIN history** check box if you want to remember previously used PINs for the user. PIN History stores old PINs for each user. Users are not allowed to reset their PIN to any value stored in their PIN History. When cleared, no PIN History is stored. The default value is 5 and range is 1 to 10. + +![Azure MFA Server Company settings configured](images/hello-mfa-company-settings.png) + +### Configuring Email Settings and Content + +If you are deploying in a lab or proof-of-concept, then you have the option of skipping this step. In a production environment, ideally, you’ll want to setup the Azure Multifactor Authentication Server and its user portal web interface prior to sending the email. The email gives your users time to visit the user portal and configure the multi-factor settings. + +Now that you have imported or synchronized with your Azure Multi-Factor Authentication server, it is advised that you send your users an email that informs them that they have been enrolled in multi-factor authentication. + +With the Azure Multi-Factor Authentication Server there are various ways to configure your users for using multi-factor authentication. For instance, if you know the users’ phone numbers or were able to import the phone numbers into the Azure Multi-Factor Authentication Server from their company’s directory, the email will let users know that they have been configured to use Azure Multi-Factor Authentication, provide some instructions on using Azure Multi-Factor Authentication and inform the user of the phone number they will receive their authentications on. + +The content of the email will vary depending on the method of authentication that has been set for the user (e.g. phone call, SMS, mobile app). For example, if the user is required to use a PIN when they authenticate, the email will tell them what their initial PIN has been set to. Users are usually required to change their PIN during their first authentication. + +If users’ phone numbers have not been configured or imported into the Azure Multi-Factor Authentication Server, or users are pre-configured to use the mobile app for authentication, you can send them an email that lets them know that they have been configured to use Azure Multi-Factor Authentication and it will direct them to complete their account enrollment through the Azure Multi-Factor Authentication User Portal. A hyperlink will be included that the user clicks on to access the User Portal. When the user clicks on the hyperlink, their web browser will open and take them to their company’s Azure Multi-Factor Authentication User Portal. + +#### Settings + +By clicking the email icon on the left you can setup the settings for sending these emails. This is where you can enter the SMTP information of your mail server and it allows you to send a blanket wide email by adding a check to the Send mails to users check box. + +#### Content + +On the Email Content tab, you will see all of the various email templates that are available to choose from. So, depending on how you have configured your users to use multi-factor authentication, you can choose the template that best suits you. + +##### Edit the Content Settings + +The Azure MFA server does not send emails, even when configured to do so, until you configured the sender information for each email template listed in the Content tab. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. Click **Email** from the list of icons and click the **Email Content** tab. +3. Select an email template from the list of templates. Click **Edit**. +4. In the **Edit Email** dialog, in the **From** text box, type the email address of the person or group that should appear to have sent the email. + ![Edit email dialog within content settings](images/hello-mfa-content-edit-email.png) + +5. Optionally, customize other options in the email template. +6. When finished editing the template, Click **Apply**. +7. Click **Next** to move to the next email in the list. Repeat steps 4 and 6 to edit the changes. +8. Click **Close** when you are done editing the email templates. + +### Configuring Directory Integration Settings and Synchronization + +Synchronization keeps the Multi-Factor Authentication user database synchronized with the users in Active Directory or another LDAP Lightweight Directory Access Protocol directory. The process is similar to Importing Users from Active Directory, but periodically polls for Active Directory user and security group changes to process. It also provides for disabling or removing users removed from a container or security group and removing users deleted from Active Directory. + +It is important to use a different group memberships for synchronizing users from Active Directory and for enabling Windows Hello for Business. Keeping the group memberships separated enables you to synchronize users and configure MFA options without immediately deploying Windows Hello for Business to that user. This deployment approach provides the maximum flexibility, which gives users the ability to configure their settings before they provision Windows Hello for Business. To start provisioning, simply add the group used for synchronization to the Windows Hello for Business Users group (or equivalent if you use custom names). + +#### MultiFactorAuthAdSync Service + +The MultiFactorAuthAdSync service is a Windows service that performs the periodic polling of Active Directory. It is installed in a Stopped state and is started by the MultiFactorAuth service when configured to run. If you have a multi-server Multi-Factor Authentication configuration, the MultiFactorAuthAdSync may only be run on a single server. + +The MultiFactorAuthAdSync service uses the DirSync LDAP server extension provided by Microsoft to efficiently poll for changes. This DirSync control caller must have the "directory get changes" right and DS-Replication-Get-Changes extended control access right. By default, these rights are assigned to the Administrator and LocalSystem accounts on domain controllers. The MultiFactorAuthAdSync service is configured to run as LocalSystem by default. Therefore, it is simplest to run the service on a domain controller. The service can run as an account with lesser permissions if you configure it to always perform a full synchronization. This is less efficient, but requires less account privileges. + +#### Settings + +Configuring the directory synchronization between Active Directory and the Azure MFA server is easy. + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Click the **Synchronization** tab. +4. Select **Use Active Directory**. +5. Select **Include trusted domains** to have the Multi-Factor Authentication Server attempt to connect to domains trusted by the current domain, another domain in the forest, or domains involved in a forest trust. When not importing or synchronizing users from any of the trusted domains, clear the checkbox to improve performance. + +#### Synchronization + +The MFA server uses synchronization items to synchronize users from Active Directory to the MFA server database. Synchronization items enables you to synchronize a collection of users based security groups or Active Directory containers. + +You can configure synchronization items based on different criteria and filters. For the purpose of configuring Windows Hello for Business, you need to create a synchronization item based membership of the Windows Hello for Business user group. This ensures the same users who receive Windows Hello for Business policy settings are the same users synchronized to the MFA server (and are the same users with permission to enroll in the certificate). This significantly simplifies deployment and troubleshooting. + +See [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint) for more details. + +##### To add a synchronization item + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Select the **Synchronization** tab. +4. On the **Synchronization** tab, click **Add**. + ![Azure MFA Server - add synchronization item screen](images/hello-mfa-sync-item.png) + +5. In the **Add Synchronization Item** dialog, select **Security Groups** from the **View** list. +6. Select the group you are using for replication from the list of groups +7. Select **Selected Security Groups – Recursive** or, select **Security Group** from the **Import** list if you do not plan to nest groups. +8. Select **Add new users and Update existing users**. +9. Select **Disable/Remove users no longer a member** and select **Disable** from the list. +10. Select the attributes appropriate for your environment for **Import phone** and **Backup**. +11. Select **Enabled** and select **Only New Users with Phone Number** from the list. +12. Select **Send email** and select **New and Updated Users**. + +##### Configure synchronization item defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Method Defaults** tab. +2. Select the default second factor authentication method. For example, if the second factor of authentication is a text message, select **Text message**. Select if the direction of text message authentication and if the authentication should use a one-time password or one-time password and PIN (Ensure users are configured to create a PIN if the default second factor of communication requires a PIN). + +##### Configure synchronization language defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Language Defaults** tab. +2. Select the appropriate default language for these groups of users synchronized by these synchronization item. +3. If creating a new synchronization item, click **Add** to save the item. If editing an existing synchronization item, click **Apply** and then click **Close**. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint). + +### Installing the MFA Web Services SDK + +The Web Service SDK section allows the administrator to install the Multi-Factor Authentication Web Service SDK. The Web Service SDK is an IIS (Internet Information Server) web service that provides an interface for integrating the full features of the Multi-Factor Authentication Server into most any application. The Web Service SDK uses the Multi-Factor Authentication Server as the data store. + +Remember the Web Services SDK is only need on the primary Multi-Factor to easily enable other servers access to the configuration information. The prerequisites section guided you through installing and configuring the items needed for the Web Services SDK, however the installer will validate the prerequisites and make suggest any corrective action needed. + +Please follow the instructions under [Install the web service SDK](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice#install-the-web-service-sdk) to intall the MFA Web Services SDK. + +## Install Secondary MFA Servers + +Additional MFA servers provided redundancy of the MFA configuration. The MFA server models uses one primary MFA server with multiple secondary servers. Servers within the same group establish communication with the primary server for that group. The primary server replicates to each of the secondary servers. You can use groups to partition the data stored on different servers, for example you can create a group for each domain, forest, or organizational unit. + +Follow the same procedures for installing the primary MFA server software for each additional server. Remember that each server must be activated. + +Sign in the secondary MFA server with _domain administrator_ equivalent credentials. +1. Once the Multi-Factor Authentication Server console starts, you must configure the current server’s replication group membership. You have the option to join an existing group or create a new group. When joining an existing group, the server becomes a secondary server in the existing replication group. When creating a new group, the server becomes the primary server of that replication group. Click **OK**. + **Note:** Group membership cannot be changed after activation. If a server was joined to the wrong group, it must be activated again to join a different group. Please contact support for assistance with deactivating and reactivating a server. +2. The console asks you if you want to enable replication by running the **Multi-Server Configuration Wizard**. Click **Yes**. +3. In the **Multi-Server Configuration Wizard**, leave **Active Directory** selected and clear **Certificates**. Click **Next**. +4. On the **Active Directory** page, the wizard determines what configuration is needed to enable replication. Typically, the wizard recommends adding the computer account for the current server to the **PhoneFactor Admin** group. Click **Next** to add the computer account to the group. +5. On the **Multi-Server Configuration Complete** page, click **Finish** to reboot the computer to update its group membership. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you downloaded the latest Azure MFA Server from the Azure Portal. +* Confirm the server has Internet connectivity. +* Confirm you installed and activated the Azure MFA Server. +* Confirm your Azure MFA Server configuration meets your organization’s needs (Company Settings, Email Settings, etc). +* Confirm you created Directory Synchronization items based on your deployment to synchronize users from Active Directory to the Azure MFA server. + * For example, you have security groups representing each collection of users that represent a phase of your deployment and a corresponding synchronization item for each of those groups. + +* Confirm the Azure MFA server properly communicates with the Azure MFA cloud service by testing multifactor authentication with a newly synchronized user account. +* Confirm you installed the Web Service SDK on the primary MFA server. +* Confirm your MFA servers have adequate redundancy, should you need to promote a secondary server to the primary server. + + +## Installing the User Portal Server + +You previously configured the User Portal settings on the primary MFA server. The User Portal web application communicates to the primary MFA server using the Web Services SDK to retrieve these settings. This configuration is ideal to ensure you can scale up the User Portal application to meet the needs of your internal users. + +### Copying the User Portal Installation file + +Sign in the primary MFA server with _local administrator_ equivalent credentials. +1. Open Windows Explorer. +2. Browse to the C:\Progam Files\MultiFactor Authentication Server folder. +3. Copy the **MultiFactorAuthenticationUserPortalSetup64.msi** file to a folder on the User Portal server. + +### Configure Virtual Directory name + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to the folder to which you saved the installation file from the previous step. +2. Run the **MultiFactorAuthenticationUserPortalSetup64.msi**. The installation package asks if you want to download **Visual Studio C++ Redistributable for Visual Studio 2015**. Click **Yes**. When prompted, select **Save As**. The downloaded file is missing its file extension. **Save the file with a .exe extension and install the runtime**. +3. Run the installation package again. The installer package asks about the C++ runtime again; however, this is for the X64 version (the previous prompt was for x86). Click **Yes** to download the installation package and select **Save As** so you can save the downloaded file with a .exe extension. **Install** the run time. +4. Run the User Portal installation package. On the **Select Installation Address** page, use the default settings for **Site** and **Application Pool** settings. You can modify the Virtual directory to use a name that is more fitting for the environment, such as **mfa** (This virtual directory must match the virtual directory specified in the User Portal settings). Click **Next**. +5. Click **Close**. + +### Edit MFA User Portal config file + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to C:\inetpub\wwwroot\MultiFactorAuth (or appropriate directory based on the virtual directory name) and edit the **web.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from **“http://localhost:4898/PfWsSdk.asmx”** to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **web.config** file after changes have been made. + +### Create a DNS entry for the User Portal web site + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the host name of the User Portal, such as *mfaweb* (this name must match the name of the certificate used to secure communication to the User Portal). In the IP address box, type the load balanced **IP address** of the User Portal. Click **Add Host**. +6. Close the **DNS Management** console. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +Using a web browser, navigate to the URL provided in the *pf_up_pfwssdk_PfWsSdk* named value in the web.config file of any one of the user portal servers. The URL should be protected by a server authentication certificate and should prompt you for authentication. Authenticate to the web site using the username and password provided in the web.config file. Successful authentication and page view confirms the Web SDK configured on the primary MFA server is correctly configured and ready to work with the user portal. + +### Configuring the User Portal + +The User Portal section allows the administrator to install and configure the Multi-Factor Authentication User Portal. The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. +User Portal Administrators may be set up and granted permission to add new users and update existing users. + +#### Settings + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. + ![Azure MFA Server - User Portal settings](images/hello-mfa-user-portal-settings.png) + +3. On the Settings tab, type the URL your users use to access the User Portal. The URL should begin with https, such as `https://mfaportal.corp.contoso.com/mfa`. +The Multi-Factor Authentication Server uses this information when sending emails to users. +4. Select Allow users to log in and Allow user enrollment check boxes. +5. Select Allow users to select method. Select Phone call and select Text message (you can select Mobile app later once you have deployed the Mobile app web service). Select Automatically trigger user’s default method. +6. Select Allow users to select language. +7. Select Use security questions for fallback and select 4 from the Questions to answer list. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Deploy the user portal for the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal). + +#### Administrators + +The User Portal Settings tab allows the administrator to install and configure the User Portal. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. +3. On the Administrators tab, Click Add +4. In the Add Administrator dialog, Click Select User… to pick a user to install and manage the User Portal. Use the default permissions. +5. Click Add. + +>[!TIP] +>For more information on these settings and the behaviors they control, read the **Multi-Factor Authentication Server Help content**. + +#### Security Questions + +[Security questions](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#security-questions) for the User Portal may be customized to meet your requirements. The questions defined here will be offered as options for each of the four security questions a user is prompted to configure during their first log on to User Portal. The order of the questions is important since the first four items in the list will be used as defaults for the four security questions. + +#### Trusted IPs + +The [Trusted IPs](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#trusted-ips) tab allows you to skip Multi-Factor Authentication for User Portal log ins originating from specific IPs. For example, if users use the User Portal from the office and from home, you may decide you don't want their phones ringing for Multi-Factor Authentication while at the office. For this, you would specify the office subnet as a trusted IP entry. + +## Configure the AD FS Server to use the MFA for multifactor authentication + +You need to configure the AD FS server to use the MFA server. You do this by Installing the MFA Adapter on the primary AD FS Server. + +### Install the MFA AD FS Adapter + +Follow [Install a standalone instance of the AD FS adapter by using the Web Service SDK](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12#install-a-standalone-instance-of-the-ad-fs-adapter-by-using-the-web-service-sdk). You should follow this instructions on all AD FS servers. You can find the files needed on the MFA server. + +### Edit the MFA AD FS Adapter config file on all ADFS Servers + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to **C:\inetpub\wwwroot\MultiFactorAuth** (or appropriate directory based on the virtual directory name) and edit the **MultiFactorAuthenticationAdfsAdapter.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from “http://localhost:4898/PfWsSdk.asmx” to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **MultiFactorAuthenticationAdfsAdapter.config** file after changes have been made. + +### Edit the AD FS Adapter Windows PowerShell cmdlet + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. + +Edit the **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script adding `-ConfigurationFilePath ` to the end of the `Register-AdfsAuthenticationProvider` command where **** is the full path to the **MultiFactorAuthenticationAdfsAdapter.config** file. + +### Run the AD FS Adapter PowerShell cmdlet + +Sign in the primary AD FS server with local administrator equivalent credentials. + +Run **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script in PowerShell to register the adapter. The adapter is registered as **WindowsAzureMultiFactorAuthentication**. + +>[!NOTE] +>You must restart the AD FS service for the registration to take effect. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. +* Confirm you restarted the AD FS Service after completing the configuration. + +## Test AD FS with the Multifactor Authentication connector + +Now, you should test your Azure Multi-Factor Authentication server configuration before proceeding any further in the deployment. The AD FS and Azure Multi-Factor Authentication server configurations are complete. + +1. In the **Multi-Factor Authentication** server, on the left, click **Users**. +2. In the list of users, select a user that is enabled and has a valid phone number to which you have access. +3. Click **Test**. +4. In the **Test User** dialog, provide the user’s password to authenticate the user to Active Directory. + +The Multi-Factor Authentication server communicates with the Azure MFA cloud service to perform a second factor authentication for the user. The Azure MFA cloud service contacts the phone number provided and asks for the user to perform the second factor authentication configured for the user. Successfully providing the second factor should result in the Multi-factor authentication server showing a success dialog. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md new file mode 100644 index 0000000000..3716c6dbe3 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md @@ -0,0 +1,77 @@ +--- +title: Validate Active Directory prerequisites (Windows Hello for Business) +description: How to Validate Active Directory prerequisites for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate Active Directory prerequisites + +**Applies to** +- Windows 10 + +> This guide only applies to Windows 10, version 1703 or higher. + +The key registration process for the On-prem deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The certificate trust model requires manually updating the current schema to the Windows Server 2016 schema. If you already have a Windows Server 2016 domain controller in your forest, you can skip the next step. + +Manually updating Active Directory uses the command-line utility **adprep.exe** located at **:\support\adprep** on the Windows Server 2016 DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. + +## Discovering schema role + +To locate the schema master role holder, open and command prompt and type: + +```Netdom query fsmo | findstr -i “schema”``` + +![Netdom example output](images\hello-cmd-netdom.png) + +The command should return the name of the domain controller where you need to adprep.exe. Update the schema locally on the domain controller hosting the Schema master role. + +## Updating the Schema + +Windows Hello for Business uses asymmetric keys as user credentials (rather than passwords). During enrollment, the public key is registered in an attribute on the user object in Active Directory. The schema update adds this new attribute to Active Directory. + +Sign-in to the domain controller hosting the schema master operational role using Enterprise Admin equivalent credentials. + +1. Open an elevated command prompt. +2. Type ```cd /d x:\support\adprep``` where *x* is the drive letter of the DVD or mounted ISO. +3. To update the schema, type ```adprep /forestprep```. +4. Read the Adprep Warning. Type the letter **C*** and press **Enter** to update the schema. +5. Close the Command Prompt and sign-out. + +## Create the KeyCredential Admins Security Global Group + +The Windows Server 2016 Active Directory Federation Services (AD FS) role registers the public key on the user object during provisioning. You assign write and read permission to this group to the Active Directory attribute to ensure the AD FS service can add and remove keys are part of its normal workflow. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advance Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **KeyCredential Admins** in the **Group Name** text box. +6. Click **OK**. + +## Create the Windows Hello for Business Users Security Global Group + +The Windows Hello for Business Users group is used to make it easy to deploy Windows Hello for Business in phases. You assign Group Policy and Certificate template permissions to this group to simplify the deployment by simply adding the users to the group. This provides them the proper permissions to provision Windows Hello for Business and to enroll in the Windows Hello for Business authentication certificate. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advanced Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **Windows Hello for Business Users** in the **Group Name** text box. +6. Click **OK**. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. Validate Active Directory prerequisites (*You are here*) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md new file mode 100644 index 0000000000..82e38e2728 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md @@ -0,0 +1,48 @@ +--- +title: Validate and Deploy Multifactor Authentication Services (MFA) (Windows Hello for Business) +description: How to Validate and Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Deploy Multifactor Authentication Services (MFA) + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business requires all users perform multi-factor authentication prior to creating and registering a Windows Hello for Business credential. Windows Hello for Business deployments use Azure Multi-Factor Authentication (Azure MFA) services for the secondary authentication. On-Premises deployments use Azure MFA server, an on-premises implementation that do not require synchronizing Active Directory credentials to Azure Active Directory. + +Azure Multi-Factor Authentication is an easy to use, scalable, and reliable solution that provides a second method of authentication so your users are always protected. +* **Easy to Use** - Azure Multi-Factor Authentication is simple to set up and use. The extra protection that comes with Azure Multi-Factor Authentication allows users to manage their own devices. Best of all, in many instances it can be set up with just a few simple clicks. +* **Scalable** - Azure Multi-Factor Authentication uses the power of the cloud and integrates with your on-premises AD and custom apps. This protection is even extended to your high-volume, mission-critical scenarios. +* **Always Protected** - Azure Multi-Factor Authentication provides strong authentication using the highest industry standards. +* **Reliable** - We guarantee 99.9% availability of Azure Multi-Factor Authentication. The service is considered unavailable when it is unable to receive or process verification requests for the two-step verification. + +## On-Premises Azure MFA Server + +On-premises deployments, both key and certificate trust, use the Azure MFA server where the credentials are not synchronized to Azure Active Directory. + +### Infrastructure + +A lab or proof-of-concept environment does not need high-availability or scalability. However, a production environment needs both of these. Ensure your environment considers and incorporates these factors, as necessary. All production environments should have a minimum of two MFA servers—one primary and one secondary server. The environment should have a minimum of two User Portal Servers that are load balanced using hardware or Windows Network Load Balancing. + +Please follow [Download the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#download-the-azure-multi-factor-authentication-server) to download Azure MFA server. + +>[!IMPORTANT] +>Make sure to validate the requirements for Azure MFA server, as outlined in [Install and Configure the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#install-and-configure-the-azure-multi-factor-authentication-server) beofre proceeding. Do not use instllation instructions provided in the article. + +Once you have validated all the requirements, please proceed to [Configure or Deploy Multifactor Authentication Services](hello-cert-trust-deploy-mfa.md). + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. Validate and Deploy Multifactor Authentication Services (MFA) (*You are here*) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md new file mode 100644 index 0000000000..f0faf69798 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md @@ -0,0 +1,196 @@ +--- +title: Validate Public Key Infrastructure (Windows Hello for Business) +description: How to Validate Public Key Infrastructure for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Configure Public Key Infrastructure + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business must have a public key infrastructure regardless of the deployment or trust model. All trust models depend on the domain controllers having a certificate. The certificate serves as a root of trust for clients to ensure they are not communicating with a rogue domain controller. The certificate trust model extends certificate issuance to client computers. During Windows Hello for Business provisioning, the user receives a sign-in certificate. Secondary certificates, such as VPN and SMIME (future feature) may also be deployed. + +## Deploy an enterprise certificate authority + +This guide assumes most enterprise have an existing public key infrastructure. Windows Hello for Business depends on a Windows enterprise public key infrastructure running the Active Directory Certificate Services role from Windows Server 2012 or later. + +### Lab-based public key infrastructure + +The following instructions may be used to deploy simple public key infrastructure that is suitable for a lab environment. + +Sign-in using _Enterprise Admin_ equivalent credentials on Windows Server 2012 or later server where you want the certificate authority installed. + +>[!NOTE] +>Never install a certificate authority on a domain controller in a production environment. + +1. Open an elevated Windows PowerShell prompt. +2. Use the following command to install the Active Directory Certificate Services role. + ```PowerShell + Add-WindowsFeature Adcs-Cert-Authority -IncludeManageTools + ``` + +3. Use the following command to configure the Certificate Authority using a basic certificate authority configuration. + ```PowerShell + Install-AdcsCertificateAuthority + ``` + +## Configure a Production Public Key Infrastructure + +If you do have an existing public key infrastructure, please review [Certification Authority Guidance](https://technet.microsoft.com/library/hh831574.aspx) from Microsoft TechNet to properly design your infrastructure. Then, consult the [Test Lab Guide: Deploying an AD CS Two-Tier PKI Hierarchy](https://technet.microsoft.com/library/hh831348.aspx) for instructions on how to configure your public key infrastructure using the information from your design session. + +### Configure Domain Controller Certificates + +Clients need to trust domain controllers and the best way to do this is to ensure each domain controller has a Kerberos Authentication certificate. Installing a certificate on the domain controller enables the Key Distribution Center (KDC) to prove its identity to other members of the domain. This provides clients a root of trust external to the domain—namely the enterprise certificate authority. + +Domain controllers automatically request a domain controller certificate (if published) when they discover an enterprise certificate authority is added to Active Directory. However, certificates based on the Domain Controller and Domain Controller Authentication certificate templates do not include the KDC Authentication object identifier (OID), which was later added to the Kerberos RFC. Therefore, domain controllers need to request a certificate based on the Kerberos Authentication certificate template. + +By default, the Active Directory Certificate Authority provides and publishes the Kerberos Authentication certificate template. However, the cryptography configuration included in the provided template is based on older and less performant cryptography APIs. To ensure domain controllers request the proper certificate with the best available cryptography, use the Kerberos Authentication certificate template a baseline to create an updated domain controller certificate template. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Kerberos Authentication** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Domain Controller Authentication (Kerberos)** in Template display name. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note**If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **None** from the **Subject name format** list. Select **DNS name** from the **Include this information in alternate subject** list. Clear all other items. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +8. Close the console. + +### Superseding the existing Domain Controller certificate + +Many domain controllers may have an existing domain controller certificate. The Active Directory Certificate Services provides a default certificate template from domain controllers—the domain controller certificate template. Later releases provided a new certificate template—the domain controller authentication certificate template. These certificate templates were provided prior to update of the Kerberos specification that stated Key Distribution Centers (KDCs) performing certificate authentication needed to include the KDC Authentication extension. + +The Kerberos Authentication certificate template is the most current certificate template designated for domain controllers and should be the one you deploy to all your domain controllers (2008 or later). The autoenrollment feature in Windows enables you to effortlessly replace these domain controller certificates. You can use the following configuration to replace older domain controller certificates with a new certificate using the Kerberos Authentication certificate template. + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Domain Controller Authentication (Kerberos)** (or the name of the certificate template you created in the previous section) template in the details pane and click **Properties**. +4. Click the **Superseded Templates** tab. Click **Add**. +5. From the **Add Superseded Template** dialog, select the **Domain Controller** certificate template and click **OK**. Click **Add**. +6. From the **Add Superseded Template** dialog, select the **Domain Controller Authentication** certificate template and click **OK**. +7. From the **Add Superseded Template dialog**, select the **Kerberos Authentication** certificate template and click **OK**. +8. Add any other enterprise certificate templates that were previously configured for domain controllers to the **Superseded Templates** tab. +9. Click **OK** and close the **Certificate Templates** console. + +The certificate template is configured to supersede all the certificate templates provided in the certificate templates superseded templates list. However, the certificate template and the superseding of certificate templates is not active until you publish the certificate template to one or more certificate authorities. + +### Configure an Internal Web Server Certificate template + +Windows 10 clients use the https protocol when communicating with Active Directory Federation Services. To meet this need, you must issue a server authentication certificate to all the nodes in the Active Directory Federation Services farm. On-premises deployments can use a server authentication certificate issued by their enterprise PKI. You must configure a server authentication certificate template so the host running the Active Directory Federation Service can request the certificate. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Web Server** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Internal Web Server** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Request Handling** tab, select **Allow private key to be exported**. +7. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. +8. On the **Security** tab, Click **Add**. Type **Domain Computers** in the **Enter the object names to select** box. Click **OK**. Select the **Allow** check box next to the **Enroll** permission. +9. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +10. Close the console. + +### Unpublish Superseded Certificate Templates + +The certificate authority only issues certificates based on published certificate templates. For defense in depth security, it is a good practice to unpublish certificate templates that the certificate authority is not configured to issue. This includes the pre-published certificate template from the role installation and any superseded certificate templates. + +The newly created domain controller authentication certificate template supersedes previous domain controller certificate templates. Therefore, you need to unpublish these certificate templates from all issuing certificate authorities. + +Sign-in to the certificate authority or management workstation with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Domain Controller** certificate template in the content pane and select **Delete**. Click **Yes** on the **Disable certificate templates** window. +5. Repeat step 4 for the **Domain Controller Authentication** and **Kerberos Authentication** certificate templates. + +### Publish Certificate Templates to the Certificate Authority + +The certificate authority may only issue certificates for certificate templates that are published to that certificate authority. If you have more than one certificate authority and you want that certificate authority to issue certificates based on a specific certificate template, then you must publish the certificate template to all certificate authorities that are expected to issue the certificate. + +Sign-in to the certificate authority or management workstations with an _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template** to issue. +5. In the **Enable Certificates Templates** window, select the **Domain Controller Authentication (Kerberos)**, and **Internal Web Server** templates you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. If you published the Domain Controller Authentication (Kerberos) certificate template, then you should unpublish the certificate templates you included in the superseded templates list. + * To unpublish a certificate template, right-click the certificate template you want to unpublish in the details pane of the Certificate Authority console and select **Delete**. Click **Yes** to confirm the operation. + +7. Close the console. + +### Configure Domain Controllers for Automatic Certificate Enrollment + +Domain controllers automatically request a certificate from the domain controller certificate template. However, the domain controller is unaware of newer certificate templates or superseded configurations on certificate templates. To continue automatic enrollment and renewal of domain controller certificates that understand newer certificate template and superseded certificate template configurations, create and configure a Group Policy object for automatic certificate enrollment and link the Group Policy object to the Domain Controllers OU. + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type *Domain Controller Auto Certificate Enrollment* in the name box and click **OK**. +5. Right-click the **Domain Controller Auto Certificate Enrollment** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Windows Settings**, **Security Settings**, and click **Public Key Policies**. +8. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +9. Select **Enabled** from the **Configuration Model** list. +10. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +11. Select the **Update certificates that use certificate templates** check box. +12. Click **OK**. Close the **Group Policy Management Editor**. + +### Deploy the Domain Controller Auto Certificate Enrollment Group Policy Object + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and expand the node that has your Active Directory domain name. Right-click the **Domain Controllers** organizational unit and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Domain Controller Auto Certificate Enrollment** or the name of the domain controller certificate enrollment Group Policy object you previously created and click **OK**. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +You want to confirm your domain controllers enroll the correct certificates and not any unnecessary (superseded) certificate templates. You need to check each domain controller that autoenrollment for the computer occurred. + +#### Use the Event Logs + +Windows Server 2012 and later include Certificate Lifecycle events to determine the lifecycles of certificates for both users and computers. Using the Event Viewer, navigate to the CertificateServices-Lifecycles-System event log under Application and Services/Microsoft/Windows. + +Look for an event indicating a new certificate enrollment (autoenrollment). The details of the event include the certificate template on which the certificate was issued. The name of the certificate template used to issue the certificate should match the certificate template name included in the event. The certificate thumbprint and EKUs for the certificate are also included in the event. The EKU needed for proper Windows Hello for Business authentication is Kerberos Authentication, in addition to other EKUs provide by the certificate template. + +Certificates superseded by your new domain controller certificate generate an archive event in the CertificateServices-Lifecycles-System event. The archive event contains the certificate template name and thumbprint of the certificate that was superseded by the new certificate. + + +#### Certificate Manager + +You can use the Certificate Manager console to validate the domain controller has the properly enrolled certificate based on the correct certificate template with the proper EKUs. Use **certlm.msc** to view certificate in the local computers certificate stores. Expand the **Personal** store and view the certificates enrolled for the computer. Archived certificates do not appear in Certificate Manager. + +#### Certutil.exe + +You can use **certutil.exe** to view enrolled certificates in the local computer. Certutil shows enrolled and archived certificates for the local computer. From an elevated command prompt, run `certutil -q -store my` to view locally enrolled certificates. + +To view detailed information about each certificate in the store, use `certutil -q -v -store my` to validate automatic certificate enrollment enrolled the proper certificates. + +#### Troubleshooting + +Windows triggers automatic certificate enrollment for the computer during boot, and when Group Policy updates. You can refresh Group Policy from an elevated command prompt using `gpupdate /force`. + +Alternatively, you can forcefully trigger automatic certificate enrollment using `certreq -autoenroll -q` from an elevated command prompt. + +Use the event logs to monitor certificate enrollment and archive. Review the configuration, such as publishing certificate templates to issuing certificate authority and the allow auto enrollment permissions. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. Validate and Configure Public Key Infrastructure (*You are here*) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file From 7327b93d69f4b51fc437e45f6e4c1dc739d10119 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 28 Jul 2017 10:41:33 -0700 Subject: [PATCH 044/490] updates --- ...orts-windows-defender-advanced-threat-protection.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 55c99c0e65..a667d90921 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -50,13 +50,13 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a 4. Click **Accept**. Power BI service will start downloading your Windows Defender ATP data from Microsoft Graph. -When the dashboard is ready, you’ll get a notification within the Power BI website. +When the dashboard is ready, you’ll get a notification within the Power BI website. Use the link in the portal to the Power BI console after creating the dashboard. -## Build a custom Windows Defender ATP dashboard in Power BI +## Build a custom Windows Defender ATP dashboard in Power BI Desktop You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. ### Before you begin -1. Make sure you use Power BI Desktop June 2017 and above. Download the latest version. +1. Make sure you use Power BI Desktop June 2017 and above. [Download the latest version](https://powerbi.microsoft.com/en-us/desktop/). 2. In the Windows Defender ATP portal navigation pane, select **Preferences setup** > **Power BI reports**. @@ -64,7 +64,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t ![Preferences setup with download connector button](images/atp-download-connector.png) -4. Create a new directory Microsoft Power BI Desktop\Custom Connectors under the user's Documents folder. +4. Create a new directory `Microsoft Power BI Desktop\Custom Connectors` under the user's Documents folder. 5. Copy WDATPDataConnector.mez from the zip to the directory you just created. @@ -72,7 +72,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t 7. Click **File** > **Options and settings** > **Custom data connectors**. -8. Select **New table and matrix visuals** and **Custom data connectors**. +8. Select **New table and matrix visuals** and **Custom data connectors** and click **OK**. ![Power BI options page](images/atp-powerbi-options.png) From 3ec491639695b90a3f6380054fdad5caab1f2440 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 28 Jul 2017 11:34:57 -0700 Subject: [PATCH 045/490] date and time format --- ...ngs-windows-defender-advanced-threat-protection.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 6dd42769f1..d30fbc3c7e 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -54,6 +54,17 @@ To set the time zone: 2. Select the **Timezone UTC** indicator. 3. Select **Timezone Local** or **-8:00**. +### Date-time format in browser +**Internet Explorer(IE) and Microsoft Edge (Edge)** +IE and Edge uses the local configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. + +**Google Chrome** +If you use Google Chrome to access the Windows Defender ATP portal, you might need to configure the language settings for the date and time format to reflect your locale. + +1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. +2. Restart the browser for the settings to take effect. + + ## Suppression rules The suppression rules control what alerts are suppressed. You can suppress alerts so that certain activities are not flagged as suspicious. For more information see, [Suppress alerts](manage-alerts-windows-defender-advanced-threat-protection.md#suppress-alerts). From f20adcc0be45d7093a4994654f06d35d91721a3b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 13:44:12 -0700 Subject: [PATCH 046/490] add new topic and image --- .../images/atp-add-application.png.jpg | Bin 0 -> 16202 bytes ...ows-defender-advanced-threat-protection.md | 46 ++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg create mode 100644 windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg b/windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e770c4a4eb7a09ab8bf170e403213a7e61828c9 GIT binary patch literal 16202 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 +1. Log on to [Azure](https://manage.windowsazure.com). + +2. Navigate to **Active Directory**. + +3. Select the tenant you want to register this app in - you can have several tenants. You are advised to have at least one separate development or test tenant in addition to a production tenant. + +4. Go to the **Applications** tab and click **Add**. + +5. Select **Add an application my organization is developing**. + +![Image of Add an application my organization is developing](images/atp-add-application.png) From 37754c83b26ca671162c828560642c1cf8bbd6e1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:16:27 -0700 Subject: [PATCH 047/490] add content for graph api --- .../images/atp-add-application-name.png | Bin 0 -> 29702 bytes .../images/atp-add-application.png | Bin 0 -> 50290 bytes .../images/atp-add-application.png.jpg | Bin 16202 -> 0 bytes .../images/atp-application-information.png | Bin 0 -> 28724 bytes .../images/atp-permissions-applications.png | Bin 0 -> 92656 bytes ...ows-defender-advanced-threat-protection.md | 144 +++++++++++++++++- 6 files changed, 142 insertions(+), 2 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png delete mode 100644 windows/threat-protection/windows-defender-atp/images/atp-add-application.png.jpg create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-application-information.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png b/windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png new file mode 100644 index 0000000000000000000000000000000000000000..e46547a2ffd3fbe74515b583762ce4daff703a4b GIT binary patch literal 29702 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application.png b/windows/threat-protection/windows-defender-atp/images/atp-add-application.png new file mode 100644 index 0000000000000000000000000000000000000000..38767341f99888627e392641f983724be11b4336 GIT binary patch literal 50290 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png b/windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png new file mode 100644 index 0000000000000000000000000000000000000000..c8a1a31e06cad2e4309e76bc9378d72c741dd510 GIT binary patch literal 92656 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 +## Create an app + 1. Log on to [Azure](https://manage.windowsazure.com). 2. Navigate to **Active Directory**. @@ -43,4 +44,143 @@ Before using the APIs, you’ll need to create an app that you’ll use to authe 5. Select **Add an application my organization is developing**. -![Image of Add an application my organization is developing](images/atp-add-application.png) + ![Image of Add an application my organization is developing](images/atp-add-application.png) + +6. Provide a name for the application and select **Native client application**. + + ![Image of Tell us about your application](images/atp-add-application-name.png) + +7. Provide the redirect URI. + + ![Image of Tell us about your application](images/atp-application-information.png) + +8. Click **Configure**, then at the end of the page click **Add application**. + +9. Select **Microsoft Graph API**. + +10. Choose **Sign in and read user profile** from the Delegated Permissions dropdown. + + ![Image of permissions to other applications](images/atp-permissions-applications.png) + +## Get an access token +1. Get the Client ID from the application you created. + +2. Use the **Client ID**. For example: + ``` + private const string authority = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize"; + private const string resourceId = "https://graph.microsoft.com"; + private const string clientId = "{YOUR CLIENT ID/APP ID HERE}"; + private const string redirect = "https://localhost"; + HttpClient client = new HttpClient(); + AuthenticationContext auth = new AuthenticationContext(authority); + var token = auth.AcquireTokenAsync(resourceId, clientId, new Uri(redirect), new PlatformParameters(PromptBehavior.Auto)).Result; + client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(token.AccessTokenType, token.AccessToken); + ``` + +## Query the graph +Once the bearer token is retrieved, you can easily invoke the graph APIs. For example: + +``` +client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); +// sample endpoint +string ep = @"https://graph.microsoft.com/{VERSION}/alerts?$top=5"; +HttpResponseMessage response = client.GetAsync(ep).Result; +string resp = response.Content.ReadAsStringAsync().Result; +Console.WriteLine($"response for: {ep} \r\n {resp}"); +``` +## Supported APIs + +| Entity | Action | Description | Functions | Route | +|---------|---------------|--------------------------------------------------------------------------|--------------------------------------------|-------------------------------------------| +| Actor | Get | Retrieves an actor report from the CMS. | $top, $select, $count | /actor/{id} | +| | GetAlerts | Retrieves all alerts related to a given actor. | $expand, $top, $select, $count | /actor/{id}/alerts | +| Alerts | Get | Retrieves top recent alerts | $top, $select, $count, $skip, $expand | /alerts | +| | Get | Retrieves an alert by its ID | $top, $select, $count, $expand | /alerts/{id} | +| | GetMachines | Retrieves all machines related to a specific alert | $top, $select, $count | /alerts/{id}/machines | +| | GetFiles | Retrieves all files related to a specific alert | $top, $select, $count | /alerts/{id}/files | +| | GetActor | Retrieves the actor related to the specific alert | $top, $select, $count | /alerts/{id}/actor | +| | GetDomains | Retrieves all domains related to a specific alert | $top, $select, $count | /alerts/{id}/domains | +| | GetIPs | Retrieves all IPs related to a specific alert | $top, $select, $count | /alerts/{id}/ips | +| Machine | Get | Retrieves a collection of recently seen machines | $top, $select, $count, $skip | /machines | +| | Get | Retrieves a machine entity by ID | $top, $select, $count | /machines/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given machine ID | $top, $select, $count, $expand | /machines/{id}/alerts | +| | GetLogOnUsers | Retrieves a collection of logged on users related to a given machine ID | $top, $select, $count | /machines/{id}/logonusers | +| | Find | Find a machine entity around a specific timestamp by FQDN or internal IP | $top, $select, $count, $expand(logonusers) | /machines/find(key={id},timestamp={time}) | +| User | Get | Retrieve a User entity by key (user name or domain\user) | $top, $select, $count | /users/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given user ID | $top, $select, $count, $expand | /users/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given user ID | $top, $select, $count | /users/{id}/machines | +| Domain | Get | Retrieves a domain entity | $top, $select, $count | /domains/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given domain address | $top, $select, $count, $expand | /domains/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given domain address | $top, $select, $count | /domains/{id}/machines | +| | Stats | Retrieves the prevalence for the given domain | | /domains/{id}/stats | +| IP | Get | Retrieves an IP entity | $top, $select, $count | /ips/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given IP address | $top, $select, $count, $expand | /ips/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given IP address | $top, $select, $count | /ips/{id}/machines | +| | Stats | Retrieves the prevalence for the given IP | | /ips/{id}/stats | +| File | Get | Retrieves a file by identifier(Sha1, Sha256, MD5) | $top, $select, $count | /files/{id} | +| | GetAlerts | Retrieves a collection of alerts related to a given file hash | $top, $select, $count, $expand | /files/{id}/alerts | +| | GetMachines | Retrieves a collection of machines related to a given file hash | $top, $select, $count | /files{id}/machines | +| | Stats | Retrieves the prevalence for the given file | | /files/{id}/machines | + +### Example queries +After creating the application, you can run the following queries. + +Fetching the top 20 alerts with machine information: +``` +private const string authority = "https://login.microsoftonline.com/common/oauth2/v2.0/authorize"; +private const string resourceId = "https://graph.microsoft.com"; +private const string clientId = "{YOUR CLIENT ID/APP ID HERE}"; +private const string redirect = "https://localhost"; +HttpClient client = new HttpClient(); +AuthenticationContext auth = new AuthenticationContext(authority); +var token = auth.AcquireTokenAsync(resourceId, clientId, new Uri(redirect), new PlatformParameters(PromptBehavior.Auto)).Result; +client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(token.AccessTokenType, token.AccessToken); +var ep = $"{resourceId}/{apiVersion}/alerts?$top=20&$expand=machine"; // the query itself in yellow +HttpResponseMessage response = client.GetAsync(ep).Result; +string resp = response.Content.ReadAsStringAsync().Result; +Console.WriteLine($"response for: {ep} \r\n {resp}"); +``` + +Response: +``` +{ + "@odata.context": "https://graph.microsoft-ppe.com/testwdatp/$metadata#Alerts", + "@odata.count": 20, + "@odata.nextLink": "https://graph.microsoft-ppe.com/testwdatp/alerts?$top=20&$expand=machine&$skip=20", + "value": [ + { + "id": "636341278149188342_1960231459", + "severity": "Medium", + "status": "New", + "description": "A process has injected code into another process using process hollowing technique, indicating suspicious code being run in the target process memory. Injection is often used to hide malicious code execution within a trusted process. \nAs a result, the target process may exhibit abnormal behaviors such as opening a listening port or connecting to a command and control server.", + "recommendedAction": "1. Investigate the machine's timeline for any other indicators around the time of this alert \n2. Validate contextual information about the relevant components such as file prevalence, other machines it was observed on etc. \n3. Contact the machine's user to verify whether they received an email with a suspicious attachment or link around the time of the alert.\n4. Run a full malware scan on the machine, this may reveal additional related components. \n5. Consider submitting the relevant file(s) for deep analysis for detailed behavioral information. \n6. If initial investigation confirms suspicions, contact your incident response team for forensic analysis.", + "alertCreationTime": "2017-06-27T02:36:53.7841015Z", + "category": "Installation", + "title": "Process hollowing detected", + "threatFamilyName": null, + "detectionSource": null, + "classification": null, + "determination": null, + "assignedTo": null, + "resolvedTime": null, + "lastEventTime": "2017-06-29T10:11:54.2872094Z", + "firstEventTime": "2017-06-27T02:30:23.9320988Z", + "machine": { + "id": "67e5ef2c2eab150cc8638e21dba19c1b0a41ad0b", + "computerDnsName": null, + "firstSeen": "0001-01-01T00:00:00Z", + "isOnline": false, + "osPlatform": null, + "osVersion": null, + "systemProductName": null, + "lastIpAddress": null, + "lastExternalIpAddress": null, + "agentVersion": null, + "osBuild": null, + "healthStatus": "Active", + "isAadJoined": null + } + }, +}…. + +``` From adbe7c39323b7649506ccda14a6cb6fee210f022 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:18:34 -0700 Subject: [PATCH 048/490] add topic to TOC --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index fd9171827c..50d8fcb8c1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,6 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +### [Manage Windows Defender ATP alerts using APIs](windows-defender-atp\manage-alerts-api-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) From ff3be1a5c90bc24be988718c002bb7b5c3667c31 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:39:49 -0700 Subject: [PATCH 049/490] add related topic --- ...-alerts-api-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md index d22d6ffc01..7818106931 100644 --- a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md @@ -12,7 +12,7 @@ author: mjcaparas ms.localizationpriority: high --- -# Manage Windows Defender ATP alerts using the application program interface (APIs) +# Manage Windows Defender ATP alerts using application program interface (APIs) **Applies to:** @@ -184,3 +184,5 @@ Response: }…. ``` +Related topics +- Create and build Power BI reports \ No newline at end of file From 754ce9df9c85878f3eb2232f767d8aaf876cdfec Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:41:19 -0700 Subject: [PATCH 050/490] add related topcis --- ...owerbi-reports-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index a667d90921..90c45ad742 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -117,6 +117,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics +- Manage Windows Defender ATP alerts using APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 5c9a5f664d603545191554a115c82619e3bc859c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 1 Aug 2017 14:44:42 -0700 Subject: [PATCH 051/490] minor edits based on feedback --- ...i-reports-windows-defender-advanced-threat-protection.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 90c45ad742..007862bdde 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -26,8 +26,8 @@ Windows Defender ATP supports the use of Power BI data connectors to enable you Data connectors integrate seamlessly in Power BI, and make it easy for power users to query, shape and combine data to build reports and dashboards that meet the needs of your organization. -You can easily get stated by: -- Creating a dashboard on the Power BI service or +You can easily get started by: +- Creating a dashboard on the Power BI service - Building a custom dashboard on Power BI Desktop and tweaking it to fit the visual analytics and reporting requirements of your organization You can access these options from the Windows Defender ATP portal. Both the Power BI service and Power BI Desktop are supported. @@ -52,6 +52,8 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a When the dashboard is ready, you’ll get a notification within the Power BI website. Use the link in the portal to the Power BI console after creating the dashboard. +For more information, see [Create a Power BI dashboard from a report](https://powerbi.microsoft.com/en-us/documentation/powerbi-service-create-a-dashboard/). + ## Build a custom Windows Defender ATP dashboard in Power BI Desktop You can create a custom dashboard in Power BI Desktop to create visualizations that cater to the specific views that your organization requires. From 4d94c5ae402a08cd56af828a2098acc8048aeb3e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 12:54:53 -0700 Subject: [PATCH 052/490] update name of topic --- windows/threat-protection/TOC.md | 2 +- ...d-apis-windows-defender-advanced-threat-protection.md} | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) rename windows/threat-protection/windows-defender-atp/{manage-alerts-api-windows-defender-advanced-threat-protection.md => exposed-apis-windows-defender-advanced-threat-protection.md} (93%) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 50d8fcb8c1..4356c1bfd9 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,7 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -### [Manage Windows Defender ATP alerts using APIs](windows-defender-atp\manage-alerts-api-windows-defender-advanced-threat-protection.md) +### [Exposed Windows Defender ATP APIs](windows-defender-atp\exposed-apis-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) diff --git a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md similarity index 93% rename from windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md rename to windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md index 7818106931..df82a9fee0 100644 --- a/windows/threat-protection/windows-defender-atp/manage-alerts-api-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md @@ -1,6 +1,6 @@ --- -title: Manage Windows Defender ATP alerts using APIs -description: Create your custom alert definitions and indicators of compromise in Windows Defender ATP using the available APIs in Windows Enterprise, Education, and Pro editions. +title: Windows Defender Advanced Threat Protection exposed APIs +description: Use the exposed data and actions using a set of progammatic APIs that are part of the Microsoft Intelligence Security Graph. keywords: alert definitions, indicators of compromise, threat intelligence, custom threat intelligence, rest api, api search.product: eADQiWindows 10XVcnh ms.prod: w10 @@ -12,7 +12,7 @@ author: mjcaparas ms.localizationpriority: high --- -# Manage Windows Defender ATP alerts using application program interface (APIs) +# Windows Defender ATP exposed APIs **Applies to:** @@ -22,7 +22,7 @@ ms.localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender ATP supports the OAuth 2.0 protocol. Using the OAuth 2.0 Authentication flow, you can use programmatic APIs to take response actions and leverage the rich host-based collected information to enrich signals from other sources through the Microsoft Security Graph. For more information, see OAuth 2.0 Authorization Code Flow. +Windows Defender ATP exposes much of the available data and actions using a set of programmatic APIs that are part of the Microsoft Intelligence Security Graph. Those APIs will enable you, to automate workflows and innovate based on Windows Defender ATP capabilities. The API access requires OAuth2.0 authentication. For more information, see [OAuth 2.0 Authorization Code Flow](https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oauth-code). In general, you’ll need to take the following steps to use the APIs: - Create an app From 2c1e4c4f5c9ea0379f87927f645f21aa52a899da Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 14:04:12 -0700 Subject: [PATCH 053/490] spacing fix --- .../settings-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index d30fbc3c7e..66224e09dd 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -56,9 +56,11 @@ To set the time zone: ### Date-time format in browser **Internet Explorer(IE) and Microsoft Edge (Edge)** -IE and Edge uses the local configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. + +IE and Edge use the local configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. **Google Chrome** + If you use Google Chrome to access the Windows Defender ATP portal, you might need to configure the language settings for the date and time format to reflect your locale. 1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. From ac93607e8cc2cb69c94bf3624d2e65db00d2af39 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 14:12:03 -0700 Subject: [PATCH 054/490] add date time issue in troubleshooting topic --- ...ndows-defender-advanced-threat-protection.md | 4 +++- ...ndows-defender-advanced-threat-protection.md | 17 +++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 66224e09dd..0feb5f25ae 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -57,7 +57,7 @@ To set the time zone: ### Date-time format in browser **Internet Explorer(IE) and Microsoft Edge (Edge)** -IE and Edge use the local configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. +IE and Edge uses the locale settings configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. **Google Chrome** @@ -66,6 +66,8 @@ If you use Google Chrome to access the Windows Defender ATP portal, you might ne 1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. 2. Restart the browser for the settings to take effect. +>[!NOTE] +>There currently is no support for Japanese format (YYYY/MM/DD) in Windows Defender ATP when used in Google Chrome. ## Suppression rules The suppression rules control what alerts are suppressed. You can suppress alerts so that certain activities are not flagged as suspicious. For more information see, [Suppress alerts](manage-alerts-windows-defender-advanced-threat-protection.md#suppress-alerts). diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md index 5bb2935a52..8b2f4e8ebf 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md @@ -47,6 +47,23 @@ If onboarding endpoints successfully completes but Windows Defender ATP does not For more information, see [Ensure that Windows Defender is not disabled by policy](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md#ensure-that-windows-defender-is-not-disabled-by-a-policy). + +### Windows Defender ATP has some date-time format issues +**Internet Explorer(IE) and Microsoft Edge (Edge)** + +IE and Edge uses the locale settings configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. + +**Google Chrome** + +If you use Google Chrome to access the Windows Defender ATP portal, you might need to configure the language settings for the date and time format to reflect your locale. + +1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. +2. Restart the browser for the settings to take effect. + +>[!NOTE] +>There currently is no support for Japanese format (YYYY/MM/DD) in Windows Defender ATP when used in Google Chrome. + + ### Related topic - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) - [Review events and errors on endpoints with Event Viewer](event-error-codes-windows-defender-advanced-threat-protection.md) From cdeee01f0c933b5adf956a395e02e9be3408a1aa Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 14:21:05 -0700 Subject: [PATCH 055/490] minor update --- .../troubleshoot-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md index 8b2f4e8ebf..b2e87a83f0 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md @@ -61,7 +61,7 @@ If you use Google Chrome to access the Windows Defender ATP portal, you might ne 2. Restart the browser for the settings to take effect. >[!NOTE] ->There currently is no support for Japanese format (YYYY/MM/DD) in Windows Defender ATP when used in Google Chrome. +>There currently is no support for Japanese date format (YYYY/MM/DD) in Windows Defender ATP when accessed through Google Chrome. ### Related topic From 0d32d11650de59e472c5bbf64d0b3b15e2efb20f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 2 Aug 2017 14:40:43 -0700 Subject: [PATCH 056/490] include details --- .../settings-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 0feb5f25ae..91ce5a0bb4 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -67,7 +67,7 @@ If you use Google Chrome to access the Windows Defender ATP portal, you might ne 2. Restart the browser for the settings to take effect. >[!NOTE] ->There currently is no support for Japanese format (YYYY/MM/DD) in Windows Defender ATP when used in Google Chrome. +>There currently is no support for Japanese date format format (YYYY/MM/DD) in Windows Defender ATP when when accessed through Google Chrome. ## Suppression rules The suppression rules control what alerts are suppressed. You can suppress alerts so that certain activities are not flagged as suspicious. For more information see, [Suppress alerts](manage-alerts-windows-defender-advanced-threat-protection.md#suppress-alerts). From edc203f3781cfb11159c2b904cbbb6f92de013c0 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 3 Aug 2017 17:34:52 +0000 Subject: [PATCH 057/490] Merged PR 2378: Corrected PIN policy settings statement and removed incorrect prerequisites Corrected PIN policy settings statement and removed incorrect prerequisites --- .../hello-hybrid-cert-policy-settings.md | 154 +++++ .../hello-hybrid-cert-trust-adfs.md | 512 +++++++++++++++++ .../hello-hybrid-cert-trust-deploy-mfa.md | 542 ++++++++++++++++++ .../hello-hybrid-cert-validate-ad-prereq.md | 77 +++ .../hello-hybrid-cert-validate-deploy-mfa.md | 48 ++ .../hello-hybrid-cert-validate-pki.md | 196 +++++++ .../hello-manage-in-organization.md | 67 +-- 7 files changed, 1530 insertions(+), 66 deletions(-) create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md create mode 100644 windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md new file mode 100644 index 0000000000..0e85b5a485 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-policy-settings.md @@ -0,0 +1,154 @@ +--- +title: Configure Windows Hello for Business Policy settings (Windows Hello for Business) +description: Configure Windows Hello for Business Policy settings for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure Windows Hello for Business Policy settings + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +You need a Windows 10, version 1703 workstation to run the Group Policy Management Console, which provides the latest Windows Hello for Business and PIN Complexity Group Policy settings. To run the Group Policy Management Console, you need to install the Remote Server Administration Tools for Windows 10. You can download these tools from the [Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=45520). +Install the Remote Server Administration Tools for Windows 10 on a computer running Windows 10, version 1703. + +Alternatively, you can create copy the .ADMX and .ADML files from a Windows 10 Creators Edition (1703) to their respective language folder on a Windows Server or you can create a Group Policy Central Store and copy them their respective language folder. See [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](https://support.microsoft.com/help/3087759/how-to-create-and-manage-the-central-store-for-group-policy-administrative-templates-in-windows) for more information. + +On-premises certificate-based deployments of Windows Hello for Business needs three Group Policy settings: +* Enable Windows Hello for Business +* Use certificate for on-premises authentication +* Enable automatic enrollment of certificates + +## Enable Windows Hello for Business Group Policy + +The Enable Windows Hello for Business Group Policy setting is the configuration needed for Windows to determine if a user should be attempt to enroll for Windows Hello for Business. A user will only attempt enrollment if this policy setting is configured to enabled. + +You can configure the Enable Windows Hello for Business Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users that sign-in that computer to attempt a Windows Hello for Business enrollment. Deploying this policy setting to a user results in only that user attempting a Windows Hello for Business enrollment. Additionally, you can deploy the policy setting to a group of users so only those users attempt a Windows Hello for Business enrollment. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Use certificate for on-premises authentication + +The Use certificate for on-premises authentication Group Policy setting determines if the on-premises deployment uses the key-trust or certificate trust on-premises authentication model. You must configure this Group Policy setting to configure Windows to enroll for a Windows Hello for Business authentication certificate. If you do not configure this policy setting, Windows considers the deployment to use key-trust on-premises authentication, which requires a sufficient number of Windows Server 2016 domain controllers to handle the Windows Hello for Business key-trust authentication requests. + +You can configure this Group Policy setting for computer or users. Deploying this policy setting to computers results in ALL users requesting a Windows Hello for Business authentication certificate. Deploying this policy setting to a user results in only that user requesting a Windows Hello for Business authentication certificate. Additionally, you can deploy the policy setting to a group of users so only those users request a Windows Hello for Business authentication certificate. If both user and computer policy settings are deployed, the user policy setting has precedence. + +## Enable automatic enrollment of certificates + +Windows Hello for Business provisioning performs the initial enrollment of the Windows Hello for Business authentication certificate. This certificate expires based on the duration configured in the Windows Hello for Business authentication certificate template. The Windows 10, version 1703 certificate auto enrollment was updated to renew these certificates before they expire, which significantly reduces user authentication failures from expired user certificates. + +The process requires no user interaction provided the user signs-in using Windows Hello for Business. The certificate is renewed in the background before it expires. + +## Create the Windows Hello for Business Group Policy object + +The Group Policy object contains the policy settings needed to trigger Windows Hello for Business provisioning and to ensure Windows Hello for Business authentication certificates are automatically renewed. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New**. +4. Type *Enable Windows Hello for Business* in the name box and click **OK**. +5. In the content pane, right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **User Configuration**. +7. Expand **Administrative Templates > Windows Component**, and select **Windows Hello for Business**. +8. In the content pane, double-click **Use Windows Hello for Business**. Click **Enable** and click **OK**. +9. Double-click **Use certificate for on-premises authentication**. Click **Enable** and click **OK**. Close the **Group Policy Management Editor**. + +## Configure Automatic Certificate Enrollment + +1. Start the **Group Policy Management Console** (gpmc.msc). +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click the **Enable Windows Hello for Business** Group Policy object and click **Edit**. +4. In the navigation pane, expand **Policies** under **User Configuration**. +5. Expand **Windows Settings > Security Settings**, and click **Public Key Policies**. +6. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +7. Select **Enabled** from the **Configuration Model** list. +8. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +9. Select the **Update certificates that use certificate templates** check box. +10. Click **OK**. Close the **Group Policy Management Editor**. + +## Configure Security in the Windows Hello for Business Group Policy object + +The best way to deploy the Windows Hello for Business Group Policy object is to use security group filtering. The enables you to easily manage the users that should receive Windows Hello for Business by simply adding them to a group. This enables you to deploy Windows Hello for Business in phases. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Double-click the **Enable Windows Hello for Business** Group Policy object. +4. In the **Security Filtering** section of the content pane, click **Add**. Type *Windows Hello for Business Users* or the name of the security group you previously created and click **OK**. +5. Click the **Delegation** tab. Select **Authenticated Users** and click **Advanced**. +6. In the **Group or User names** list, select **Authenticated Users**. In the **Permissions for Authenticated Users** list, clear the **Allow** check box for the **Apply Group Policy** permission. Click **OK**. + +## Deploy the Windows Hello for Business Group Policy object + +The application of the Windows Hello for Business Group Policy object uses security group filtering. This enables you to link the Group Policy object at the domain, ensuring the Group Policy object is within scope to all users. However, the security group filtering ensures only the users included in the *Windows Hello for Business Users* global group receive and apply the Group Policy object, which results in the provisioning of Windows Hello for Business. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Enable Windows Hello for Business** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +Just to reassure, linking the **Windows Hello for Business** Group Policy object to the domain ensures the Group Policy object is in scope for all domain users. However, not all users will have the policy settings applied to them. Only users who are members of the Windows Hello for Business group receive the policy settings. All others users ignore the Group Policy object. + +## Other Related Group Policy settings + +### Windows Hello for Business + +There are other Windows Hello for Business policy settings you can configure to manage your Windows Hello for Business deployment. These policy settings are computer-based policy setting; so they are applicable to any user that sign-in from a computer with these policy settings. + +### Use a hardware security device + +The default configuration for Windows Hello for Business is to prefer hardware protected credentials; however, not all computers are able to create hardware protected credentials. When Windows Hello for Business enrollment encounters a computer that cannot create a hardware protected credential, it will create a software-based credential. + +You can enable and deploy the **Use a hardware security device** Group Policy Setting to force Windows Hello for Business to only create hardware protected credentials. Users that sign-in from a computer incapable of creating a hardware protected credential do not enroll for Windows Hello for Business. + +Another policy setting becomes available when you enable the **Use a hardware security device** Group Policy setting that enables you to prevent Windows Hello for Business enrollment from using version 1.2 Trusted Platform Modules (TPM). Version 1.2 TPMs typically perform cryptographic operations slower than version 2.0 TPMs and are more unforgiven during anti-hammering and PIN lockout activities. Therefore, some organization may want not want slow sign-in performance and management overhead associated with version 1.2 TPMs. To prevent Windows Hello for Business from using version 1.2 TPMs, simply select the TPM 1.2 check box after you enable the Use a hardware security device Group Policy object. + +### Use biometrics + +Windows Hello for Business provides a great user experience when combined with the use of biometrics. Rather than providing a PIN to sign-in, a user can use a fingerprint or facial recognition to sign-in to Windows, without sacrificing security. + +The default Windows Hello for Business enables users to enroll and use biometrics. However, some organization may want more time before using biometrics and want to disable their use until they are ready. To not allow users to use biometrics, configure the **Use biometrics** Group Policy setting to disabled and apply it to your computers. The policy setting disabled all biometrics. Currently, Windows does not provide granular policy setting that enable you to disable specific modalities of biometrics such as allow facial recognition, but disallow fingerprint. + +### PIN Complexity + +PIN complexity is not specific to Windows Hello for Business. Windows 10 enables users to use PINs outside of Windows Hello for Business. PIN Complexity Group Policy settings apply to all uses of PINs, even when Windows Hello for Business is not deployed. + +Windows 10 provides eight PIN Complexity Group Policy settings that give you granular control over PIN creation and management. You can deploy these policy settings to computers, where they affect all users creating PINs on that computer; or, you can deploy these settings to users, where they affect those users creating PINs regardless of the computer they use. If you deploy both computer and user PIN complexity Group Policy settings, the user policy settings have precedence over computer policy settings. Also, this conflict resolution is based on the last applied policy. Windows does not merge the policy settings automatically; however, you can deploy Group Policy to provide to accomplish a variety of configurations. The policy settings included are: +* Require digits +* Require lowercase letters +* Maximum PIN length +* Minimum PIN length +* Expiration +* History +* Require special characters +* Require uppercase letters + +In the Windows 10, version 1703, the PIN complexity Group Policy settings have moved to remove misunderstanding that PIN complexity policy settings were exclusive to Windows Hello for Business. The new location of these Group Policy settings is under Administrative Templates\System\PIN Complexity under both the Computer and User Configuration nodes of the Group Policy editor. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you authored Group Policy settings using the latest ADMX/ADML files (from the Widows 10 Creators Editions) +* Confirm you configured the Enable Windows Hello for Business to the scope that matches your deployment (Computer vs. User) +* Confirm you configure the Use Certificate enrollment for on-prem authentication policy setting. +* Confirm you configure automatic certificate enrollment to the scope that matches your deployment (Computer vs. User) +* Confirm you configured the proper security settings for the Group Policy object + * Removed the allow permission for Apply Group Policy for Domain Users (Domain Users must always have the read permissions) + * Add the Windows Hello for Business Users group to the Group Policy object and gave the group the allow permission for Apply Group Policy + +* Linked the Group Policy object to the correct locations within Active Directory +* Deploy any additional Windows Hello for Business Group Policy setting is a policy separate from the one that enables it for users + + +## Add users to the Windows Hello for Business Users group + +Users must receive the Windows Hello for Business group policy settings and have the proper permission to enroll for the WHFB Authentication certificate. You can provide users with these settings and permissions by adding the group used synchronize users to the Windows Hello for Business Users group. Users and groups that are not members of this group will not attempt to enroll for Windows Hello for Business. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. Configure Windows Hello for Business Policy settings (*You are here*) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md new file mode 100644 index 0000000000..b419b20f58 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-adfs.md @@ -0,0 +1,512 @@ +--- +title: Prepare and Deploy Windows Server 2016 Active Directory Federation Services (Windows Hello for Business) +description: How toPrepare and Deploy Windows Server 2016 Active Directory Federation Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Prepare and Deploy Windows Server 2016 Active Directory Federation Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business works exclusively with the Active Directory Federation Service role included with Windows Server 2016 and requires an additional server update. The on-prem certificate trust deployment uses Active Directory Federation Services roles for key registration, device registration, and as a certificate registration authority. + +The following guidance describes deploying a new instance of Active Directory Federation Services 2016 using the Windows Information Database as the configuration database, which is ideal for environments with no more than 30 federation servers and no more than 100 relying party trusts. + +If your environment exceeds either of these factors or needs to provide SAML artifact resolution, token replay detection, or needs Active Directory Federation Services to operate in a federated provider role, then your deployment needs to use a SQL for your configuration database. To deploy the Active Directory Federation Services using SQL as its configuration database, please review the [Deploying a Federation Server Farm](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/deploying-a-federation-server-farm) checklist. + +If your environment has an existing instance of Active Directory Federation Services, then you’ll need to upgrade all nodes in the farm to Windows Server 2016 along with the Windows Server 2016 update. If your environment uses Windows Internal Database (WID) for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 using a WID database](https://docs.microsoft.com/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016) to upgrade your environment. If your environment uses SQL for the configuration database, please read [Upgrading to AD FS in Windows Server 2016 with SQL Server](https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016-sql) to upgrade your environment. + +Ensure you apply the Windows Server 2016 Update to all nodes in the farm after you have successfully completed the upgrade. + +A new Active Directory Federation Services farm should have a minimum of two federation servers for proper load balancing, which can be accomplished with an external networking peripherals, or with using the Network Load Balancing Role included in Windows Server. + +Prepare the Active Directory Federation Services deployment by installing and updating two Windows Server 2016 Servers. Ensure the update listed below is applied to each server before continuing. + +## Update Windows Server 2016 + +Sign-in the federation server with _local admin_ equivalent credentials. +1. Ensure Windows Server 2016 is current by running **Windows Update** from **Settings**. Continue this process until no further updates are needed. If you’re not using Windows Update for updates, please advise the [Windows Server 2016 update history page](https://support.microsoft.com/help/4000825/windows-10-windows-server-2016-update-history) to make sure you have the latest updates available installed. +2. Ensure the latest server updates to the federation server includes those referenced in following article https://aka.ms/whfbadfs1703. + +>[!IMPORTANT] +>The above referenced updates are mandatory for Windows Hello for Business all on-premises deployment and hybrid certificate trust deployments for domain joined computers. + +## Enroll for a TLS Server Authentication Certificate + +Windows Hello for Business on-prem deployments require a federation server for device registration, key registration, and authentication certificate enrollment. Typically, a federation service is an edge facing role. However, the federation services and instance used with the on-prem deployment of Windows Hello for Business does not need Internet connectivity. + +The AD FS role needs a server authentication certificate for the federation services, but you can use a certificate issued by your enterprise (internal) certificate authority. The server authentication certificate should have the following names included in the certificate if you are requesting an individual certificate for each node in the federation farm: +* Subject Name: The internal FQDN of the federation server (the name of the computer running AD FS) +* Subject Alternate Name: Your federation service name, such as *fs.corp.contoso.com* (or an appropriate wildcard entry such as *.corp.contoso.com) + +You configure your federation service name when you configure the AD FS role. You can choose any name, but that name must be different than the name of the server or host. For example, you can name the host server **adfs** and the federation service **fs**. The FQDN of the host is adfs.corp.contoso.com and the FQDN of the federation service is fs.corp.contoso.com. + +You can; however, issue one certificate for all hosts in the farm. If you chose this option, then leave the subject name blank, and include all the names in the subject alternate name when creating the certificate request. All names should include the FQDN of each host in the farm and the federation service name. + +It’s recommended that you mark the private key as exportable so that the same certificate can be deployed across each federation server and web application proxy within your AD FS farm. Note that the certificate must be trusted (chain to a trusted root CA). Once you have successfully requested and enrolled the server authentication certificate on one node, you can export the certificate and private key to a PFX file using the Certificate Manager console. You can then import the certificate on the remaining nodes in the AD FS farm. + +Be sure to enroll or import the certificate into the AD FS server’s computer certificate store. Also, ensure all nodes in the farm have the proper TLS server authentication certificate. + +### Internal Server Authentication Certificate Enrollment + +Sign-in the federation server with domain admin equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link + ![Example of Certificate Properties Subject Tab - This is what shows when you click the above link](images/hello-internal-web-server-cert.png) +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the computer hosting the Active Directory Federation Services role and then click **Add**. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your federation services (fs.corp.contoso.com). The name you use here MUST match the name you use when configuring the Active Directory Federation Services server role. Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +## Deploy the Active Directory Federation Service Role + +The Active Directory Federation Service (AD FS) role provides the following services to support Windows Hello for Business on-premises deployments. +* Device registration +* Key registration +* Certificate registration authority (certificate trust deployments) + +>[!IMPORTANT] +> Finish the entire AD FS configuration on the first server in the farm before adding the second server to the AD FS farm. Once complete, the second server receives the configuration through the shared configuration database when it is added the AD FS farm. + +Windows Hello for Business depends on proper device registration. For on-premises deployments, Windows Server 2016 AD FS handles device registration. + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** on the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, choose **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, select **Active Directory Federation Services**. Click **Next**. +7. Click **Next** on the **Select features** page. +8. Click **Next** on the **Active Directory Federation Service** page. +9. Click **Install** to start the role installation. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the AD FS farm uses the correct database configuration. +* Confirm the AD FS farm has an adequate number of nodes and is properly load balanced for the anticipated load. +* Confirm **all** AD FS servers in the farm have the latest updates. +* Confirm all AD FS servers have a valid server authentication certificate + * The subject of the certificate is the common name (FQDN) of the host or a wildcard name. + * The alternate name of the certificate contains a wildcard or the FQDN of the federation service + +## Device Registration Service Account Prerequisite + +The service account used for the device registration server depends on the domain controllers in the environment. + +>[!NOTE] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Windows Server 2012 or later domain controllers support Group Managed Service Accounts—the preferred way to deploy service accounts for services that support them. Group Managed Service Accounts, or GMSA have security advantages over normal user accounts because Windows handles password management. This means the password is long, complex, and changes periodically. The best part of GMSA is all this happens automatically. AD FS supports GMSA and should be configured using them for additional defense in depth security. + +GSMA uses the Microsoft Key Distribution Service that is located on Windows Server 2012 or later domain controllers. Windows uses the Microsoft Key Distribution Service to protect secrets stored and used by the GSMA. Before you can create a GSMA, you must first create a root key for the service. You can skip this if your environment already uses GSMA. + +#### Create KDS Root Key + +Sign-in a domain controller with _Enterprise Admin_ equivalent credentials. +1. Start an elevated Windows PowerShell console. +2. Type `Add-KdsRootKey -EffectiveTime (Get-Date).AddHours(-10)` + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Windows Server 2008 and 2008 R2 domain controllers do not host the Microsoft Key Distribution Service, nor do they support Group Managed Service Accounts. Therefore, you must use create a normal user account as a service account where you are responsible for changing the password on a regular basis. + +#### Create an AD FS Service Account + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click the **Users** container, Click **New**. Click **User**. +3. In the **New Object – User** window, type **adfssvc** in the **Full name** text box. Type **adfssvc** in the **User logon name** text box. Click **Next**. +4. Enter and confirm a password for the **adfssvc** user. Clear the **User must change password at next logon** checkbox. +5. Click **Next** and then click **Finish**. + +## Configure the Active Directory Federation Service Role + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +### Windows Server 2012 or later Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2012 or later Domain Controllers**. If you are not using Windows Server 2012 or later Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2008 or 2008R2 Domain Controllers)](#windows-server-2008-or-2008R2-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These procedures assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as *fs.corp.contoso.com* or *fs.contoso.com*. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, select **Create a Group Managed Service Account**. In the **Account Name** box, type **adfssvc**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. + +### Windows Server 2008 or 2008 R2 Domain Controllers + +Use the following procedures to configure AD FS when your environment uses **Windows Server 2008 or 2008 R2 Domain Controllers**. If you are not using Windows Server 2008 or 2008 R2 Domain Controllers, follow the procedures under the [Configure the Active Directory Federation Service Role (Windows Server 2012 or later Domain Controllers)](#windows-server-2012-or-later-domain-controllers) section. + +Sign-in the federation server with _Domain Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Start **Server Manager**. +2. Click the notification flag in the upper right corner. Click **Configure federation services on this server**. + ![Example of pop-up notification as described above](images/hello-adfs-configure-2012r2.png) + +3. On the **Welcome** page, click **Create the first federation server farm** and click **Next**. +4. Click **Next** on the **Connect to Active Directory Domain Services** page. +5. On the **Specify Service Properties** page, select the recently enrolled or imported certificate from the **SSL Certificate** list. The certificate is likely named after your federation service, such as fs.corp.mstepdemo.net or fs.mstepdemo.net. +6. Select the federation service name from the **Federation Service Name** list. +7. Type the Federation Service Display Name in the text box. This is the name users see when signing in. Click **Next**. +8. On the **Specify Service Account** page, Select **Use an existing domain user account or group Managed Service Account** and click **Select**. + * In the **Select User or Service Account** dialog box, type the name of the previously created AD FS service account (example adfssvc) and click **OK**. Type the password for the AD FS service account and click **Next**. +9. On the **Specify Configuration Database** page, select **Create a database on this server using Windows Internal Database** and click **Next**. +10. On the **Review Options** page, click **Next**. +11. On the **Pre-requisite Checks** page, click **Configure**. +12. When the process completes, click **Close**. +13. Do not restart the AD FS server. You will do this later. + + +### Add the AD FS Service account to the KeyCredential Admin group and the Windows Hello for Business Users group + +The KeyCredential Admins global group provides the AD FS service with the permissions needed to perform key registration. The Windows Hello for Business group provides the AD FS service with the permissions needed to enroll a Windows Hello for Business authentication certificate on behalf of the provisioning user. + +Sign-in a domain controller or management workstation with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Click the **Users** container in the navigation pane. +3. Right-click **KeyCredential Admins** in the details pane and click **Properties**. +4. Click the **Members** tab and click **Add…** +5. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +6. Click **OK** to return to **Active Directory Users and Computers**. +7. Right-click **Windows Hello for Business Users** group +8. Click the **Members** tab and click **Add…** +9. In the **Enter the object names to select** text box, type **adfssvc**. Click **OK**. +10. Click **OK** to return to **Active Directory Users and Computers**. +11. Change to server hosting the AD FS role and restart it. + +### Configure Permissions for Key Registration + +Key Registration stores the Windows Hello for Business public key in Active Directory. In on-prem deployments, the Windows Server 2016 AD FS server registers the public key with the on-premises Active Directory. + +The key-trust model needs Windows Server 2016 domain controllers, which configures the key registration permissions automatically; however, the certificate-trust model does not and requires you to add the permissions manually. + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Open **Active Directory Users and Computers**. +2. Right-click your domain name from the navigation pane and click **Properties**. +3. Click **Security** (if the Security tab is missing, turn on Advanced Features from the View menu). +4. Click **Advanced**. Click **Add**. Click **Select a principal**. +5. The **Select User, Computer, Service Account, or Group** dialog box appears. In the **Enter the object name to select** text box, type **KeyCredential Admins**. Click **OK**. +6. In the **Applies to** list box, select **Descendant User objects**. +7. Using the scroll bar, scroll to the bottom of the page and click **Clear all**. +8. In the **Properties** section, select **Read msDS-KeyCredentialLink** and **Write msDS-KeyCrendentialLink**. +9. Click **OK** three times to complete the task. + +## Configure the Device Registration Service + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. These instructions assume you are configuring the first federation server in a federation server farm. +1. Open the **AD FS management** console. +2. In the navigation pane, expand **Service**. Click **Device Registration**. +3. In the details pane, click **Configure Device Registration**. +4. In the **Configure Device Registration** dialog, click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you followed the correct procedures based on the domain controllers used in your deployment + * Windows Server 2012 or Windows Server 2012 R2 + * Windows Server 2008 or Windows Server 2008 R2 +* Confirm you have the correct service account based on your domain controller version. +* Confirm you properly installed the AD FS role on your Windows Server 2016 based on the proper sizing of your federation, the number of relying parties, and database needs. +* Confirm you used a certificate with the correct names as the server authentication certificate + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) +* Confirm you granted the AD FS service allow read and write permissions to the ms-DSKeyCredentialLink Active Directory attribute. +* Confirm you enabled the Device Registration service. + +## Prepare and Deploy AD FS Registration Authority + +A registration authority is a trusted authority that validates certificate request. Once it validates the request, it presents the request to the certificate authority for issuance. The certificate authority issues the certificate, returns it to the registration authority, which returns the certificate to the requesting user. The Windows Hello for Business on-prem certificate-based deployment uses the Active Directory Federation Server (AD FS) as the certificate registration authority. + +### Configure Registration Authority template + +The certificate registration authority enrolls for an enrollment agent certificate. Once the registration authority verifies the certificate request, it signs the certificate request using its enrollment agent certificate and sends it to the certificate authority. The Windows Hello for Business Authentication certificate template is configured to only issue certificates to certificate requests that have been signed with an enrollment agent certificate. The certificate authority only issues a certificate for that template if the registration authority signs the certificate request. + +The registration authority template you configure depends on the AD FS service configuration, which depends on the domain controllers the environment uses for authentication. + +>[!IMPORTANT] +>Follow the procedures below based on the domain controllers deployed in your environment. If the domain controller is not listed below, then it is not supported for Windows Hello for Business. + +#### Windows 2012 or later domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority Management** console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right click on the **Exchange Enrollment Agent (Offline request)** template details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. + **Note:** The preceding step is very important. Group Managed Service Accounts (GMSA) do not support the Build from this Active Directory information option and will result in the AD FS server failing to enroll the enrollment agent certificate. You must configure the certificate template with Supply in the request to ensure that AD FS servers can perform the automatic enrollment and renewal of the enrollment agent certificate. + +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. +9. Click **Object Types**. Select the **Service Accounts** check box and click **OK**. +10. Type **adfssvc** in the **Enter the object names to select** text box and click **OK**. +11. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +12. Close the console. + +#### Windows 2008 or 2008R2 domain controllers + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template** console, right-click the **Exchange Enrollment Agent** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Enrollment Agent** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +8. On the **Security** tab, click **Add**. Type **adfssvc** in the **Enter the object names to select text box** and click **OK**. +9. Click the **adfssvc** from the **Group or users names** list. In the **Permissions for adfssvc** section, select the **Allow** check box for the **Enroll** permission. Excluding the **adfssvc** user, clear the **Allow** check boxes for the **Enroll** and **Autoenroll** permissions for all other items in the **Group or users names** list if the check boxes are not already cleared. Click **OK**. +10. Close the console. + +### Configure the Windows Hello for Business Authentication Certificate template + +During Windows Hello for Business provisioning, the Windows 10, version 1703 client requests an authentication certificate from the Active Directory Federation Service, which requests the authentication certificate on behalf of the user. This task configures the Windows Hello for Business authentication certificate template. You use the name of the certificate template when configuring. + +Sign-in a certificate authority or management workstations with _Domain Admin equivalent_ credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. Right-click the **Smartcard Logon** template and choose **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **WHFB Authentication** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the deployment. +6. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. +7. On the **Extensions** tab, verify the **Application Policies** extension includes **Smart Card Logon**. +8. On the **Issuance Requirements** tab, select the T**his number of authorized signatures** check box. Type **1** in the text box. + * Select **Application policy** from the **Policy type required in signature**. Select **Certificate Request Agent** from in the **Application policy** list. Select the **Valid existing certificate** option. +9. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **Fully distinguished name** from the **Subject name format** list if **Fully distinguished name** is not already selected. Select the **User Principal Name (UPN)** check box under **Include this information in alternative subject name**. +10. On the **Request Handling** tab, select the **Renew with same key** check box. +11. On the **Security** tab, click **Add**. Type **Window Hello for Business Users** in the **Enter the object names to select** text box and click **OK**. +12. Click the **Windows Hello for Business Users** from the **Group or users names** list. In the **Permissions for Windows Hello for Business Users** section, select the **Allow** check box for the **Enroll** permission. Excluding the **Windows Hello for Business Users** group, clear the **Allow** check box for the **Enroll** and **Autoenroll** permissions for all other entries in the **Group or users names** section if the check boxes are not already cleared. Click **OK**. +13. If you previously issued Windows Hello for Business sign-in certificates using Configuration Manger and are switching to an AD FS registration authority, then on the **Superseded Templates** tab, add the previously used **Windows Hello for Business Authentication** template(s), so they will be superseded by this template for the users that have Enroll permission for this template. +14. Click on the **Apply** to save changes and close the console. + +#### Mark the template as the Windows Hello Sign-in template + +Sign-in to an **AD FS Windows Server 2016** computer with _Enterprise Admin_ equivalent credentials. +1. Open an elevated command prompt. +2. Run `certutil –dsTemplate WHFBAuthentication msPKI-Private-Key-Flag +CTPRIVATEKEY_FLAG_HELLO_LOGON_KEY` + +>[!NOTE] +>If you gave your Windows Hello for Business Authentication certificate template a different name, then replace **WHFBAuthentication** in the above command with the name of your certificate template. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the Certificate Template management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on our Windows Server 2012 or later certificate authority. + +### Publish Enrollment Agent and Windows Hello For Business Authentication templates to the Certificate Authority + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template to issue**. +5. In the **Enable Certificates Templates** window, select the **WHFB Enrollment Agent** template you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. Publish the **WHFB Authentication** certificate template using step 5. +7. Close the console. + +### Configure the Registration Authority + +Sign-in the AD FS server with Domain Admin equivalent credentials. + +1. Open a **Windows PowerShell** prompt. +2. Type the following command + + ```PowerShell + Set-AdfsCertificateAuthority -EnrollmentAgent -EnrollmentAgentCertificateTemplate WHFBEnrollmentAgent -WindowsHelloCertificateTemplate WHFBAuthentication + ``` + + +The `Set-AdfsCertificateAuthority` cmdlet should show the following warning: +>WARNING: PS0343: Issuing Windows Hello certificates requires enabling a permitted strong authentication provider, but no usable providers are currently configured. These authentication providers are not supported for Windows Hello certificates: CertificateAuthentication,MicrosoftPassportAuthentication. Windows Hello certificates will not be issued until a permitted strong authentication provider is configured. + +This warning indicates that you have not configured multi-factor authentication in AD FS and until it is configured, the AD FS server will not issue Windows Hello certificates. Windows 10, version 1703 clients check this configuration during prerequisite checks. If detected, the prerequisite check will not succeed and the user will not provision Windows Hello for Business on sign-in. + +>[!NOTE] +> If you gave your Windows Hello for Business Enrollment Agent and Windows Hello for Business Authentication certificate templates different names, then replace **WHFBEnrollmentAgent** and WHFBAuthentication in the above command with the name of your certificate templates. It’s important that you use the template name rather than the template display name. You can view the template name on the **General** tab of the certificate template using the **Certificate Template** management console (certtmpl.msc). Or, you can view the template name using the **Get-CATemplate** ADCS Administration Windows PowerShell cmdlet on a Windows Server 2012 or later certificate authority. + +### Enrollment Agent Certificate Enrollment + +Active Directory Federation Server used for Windows Hello for Business certificate enrollment perform their own certificate lifecycle management. Once the registration authority is configured with the proper certificate template, the AD FS server attempts to enroll the certificate on the first certificate request or when the service first starts. + +Approximately 60 days prior to enrollment agent certificate’s expiration, the AD FS service attempts to renew the certificate until it is successful. If the certificate fails to renew, and the certificate expires, the AD FS server will request a new enrollment agent certificate. You can view the AD FS event logs to determine the status of the enrollment agent certificate. + +## Additional Federation Servers + +Organizations should deploy more than one federation server in their federation farm for high-availability. You should have a minimum of two federation services in your AD FS farm, however most organizations are likely to have more. This largely depends on the number of devices and users using the services provided by the AD FS farm. + +### Server Authentication Certificate + +Each server you add to the AD FS farm must have a proper server authentication certificate. Refer to the [Enroll for a TLS Server Authentication Certificate](#enroll-for-a-tls-server-authentication-certificate) section of this document to determine the requirements for your server authentication certificate. As previously stated, AD FS servers used exclusively for on-premises deployments of Windows Hello for Business can use enterprise server authentication certificates rather than server authentication certificates issued by public certificate authorities. + +### Install Additional Servers + +Adding federation servers to the existing AD FS farm begins with ensuring the server are fully patched, to include Windows Server 2016 Update needed to support Windows Hello for Business deployments (https://aka.ms/whfbadfs1703). Next, install the Active Directory Federation Service role on the additional servers and then configure the server as an additional server in an existing farm. + +## Load Balance AD FS Federation Servers + +Many environments load balance using hardware devices. Environments without hardware load-balancing capabilities can take advantage the network load-balancing feature included in Windows Server to load balance the AD FS servers in the federation farm. Install the Windows Network Load Balancing feature on all nodes participating in the AD FS farm that should be load balanced. + +### Install Network Load Balancing Feature on AD FS Servers + +Sign-in the federation server with _Enterprise Admin_ equivalent credentials. +1. Start **Server Manager**. Click **Local Server** in the navigation pane. +2. Click **Manage** and then click **Add Roles and Features**. +3. Click **Next** On the **Before you begin** page. +4. On the **Select installation type** page, select **Role-based or feature-based installation** and click **Next**. +5. On the **Select destination server** page, chosoe **Select a server from the server pool**. Select the federation server from the **Server Pool** list. Click **Next**. +6. On the **Select server roles** page, click **Next**. +7. Select **Network Load Balancing** on the **Select features** page. +8. Click **Install** to start the feature installation + ![Feature selection screen with NLB selected](images/hello-nlb-feature-install.png) + +### Configure Network Load Balancing for AD FS + +Before you can load balance all the nodes in the AD FS farm, you must first create a new load balance cluster. Once you have created the cluster, then you can add new nodes to that cluster. + +Sign-in a node of the federation farm with _Admin_ equivalent credentials. +1. Open **Network Load Balancing Manager** from **Administrative Tools**. + ![NLB Manager user interface](images/hello-nlb-manager.png) +2. Right-click **Network Load Balancing Clusters**, and then click **New Cluster**. +3. To connect to the host that is to be a part of the new cluster, in the **Host** text box, type the name of the host, and then click **Connect**. + ![NLB Manager - Connect to new Cluster screen](images/hello-nlb-connect.png) +4. Select the interface that you want to use with the cluster, and then click **Next**. (The interface hosts the virtual IP address and receives the client traffic to load balance.) +5. In **Host Parameters**, select a value in **Priority (Unique host identifier)**. This parameter specifies a unique ID for each host. The host with the lowest numerical priority among the current members of the cluster handles all of the cluster's network traffic that is not covered by a port rule. Click **Next**. +6. In **Cluster IP Addresses**, click **Add** and type the cluster IP address that is shared by every host in the cluster. NLB adds this IP address to the TCP/IP stack on the selected interface of all hosts that are chosen to be part of the cluster. Click **Next**. + ![NLB Manager - Add IP to New Cluster screen](images/hello-nlb-add-ip.png) +7. In **Cluster Parameters**, select values in **IP Address** and **Subnet mask** (for IPv6 addresses, a subnet mask value is not needed). Type the full Internet name that users will use to access this NLB cluster. + ![NLB Manager - Cluster IP Configuration screen](images/hello-nlb-cluster-ip-config.png) +8. In **Cluster operation mode**, click **Unicast** to specify that a unicast media access control (MAC) address should be used for cluster operations. In unicast mode, the MAC address of the cluster is assigned to the network adapter of the computer, and the built-in MAC address of the network adapter is not used. We recommend that you accept the unicast default settings. Click **Next**. +9. In Port Rules, click Edit to modify the default port rules to use port 443. + ![NLB Manager - Add\Edit Port Rule screen](images/hello-nlb-cluster-port-rule.png) + +### Additional AD FS Servers + +1. To add more hosts to the cluster, right-click the new cluster, and then click **Add Host to Cluster**. +2. Configure the host parameters (including host priority, dedicated IP addresses, and load weight) for the additional hosts by following the same instructions that you used to configure the initial host. Because you are adding hosts to an already configured cluster, all the cluster-wide parameters remain the same. + ![NLB Manager - Cluster with nodes](images/hello-nlb-cluster.png) + +## Configure DNS for Device Registration + +Sign-in the domain controller or administrative workstation with Domain Admin equivalent credentials. You’ll need the Federation service name to complete this task. You can view the federation service name by clicking **Edit Federation Service Properties** from the **Action** pan of the **AD FS** management console, or by using `(Get-AdfsProperties).Hostname.` (PowerShell) on the AD FS server. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the name of the federation service. In the **IP address** box, type the IP address of your federation server. Click **Add Host**. +6. Close the DNS Management console + +## Configure the Intranet Zone to include the federation service + +The Windows Hello provisioning presents web pages from the federation service. Configuring the intranet zone to include the federation service enables the user to authenticate to the federation service using integrated authentication. Without this setting, the connection to the federation service during Windows Hello provisioning prompts the user for authentication. + +### Create an Intranet Zone Group Policy + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type **Intranet Zone Settings** in the name box and click **OK**. +5. In the content pane, right-click the **Intranet Zone Settings** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Administrative Templates > Windows Component > Internet Explorer > Internet Control Panel**, and select **Security Page**. +8. In the content pane, double-click **Site to Zone Assignment List**. Click **Enable**. +9. Click **Show**. In the **Value Name** column, type the url of the federation service beginning with https. In the **Value** column, type the number **1**. Click OK twice, then close the Group Policy Management Editor. + +### Deploy the Intranet Zone Group Policy object + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and right-click the node that has your Active Directory domain name and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Intranet Zone Settings** or the name of the Windows Hello for Business Group Policy object you previously created and click **OK**. + +## Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you configured the correct enrollment agent certificate template based on the type of AD FS service account. +* Confirm only the AD FS service account has the allow enroll permission for the enrollment agent certificate template. +* Consider using an HSM to protect the enrollment agent certificate; however, understand the frequency and quantity of signature operations the enrollment agent server makes and understand the impact it has on overall performance. +* Confirm you properly configured the Windows Hello for Business authentication certificate template—to include: + * Issuance requirements of an authorized signature from a certificate request agent. + * The certificate template was properly marked as a Windows Hello for Business certificate template using certutil.exe + * The Windows Hello for Business Users group, or equivalent has the allow enroll and allow auto enroll permissions +* Confirm all certificate templates were properly published to the appropriate issuing certificate authorities. +* Confirm the AD FS service account has the allow enroll permission for the Windows Hello Business authentication certificate template. +* Confirm the AD FS certificate registration authority is properly configured using the `Get-AdfsCertificateAuthority` Windows PowerShell cmdlet. +* Confirm you restarted the AD FS service. +* Confirm you properly configured load-balancing (hardware or software). +* Confirm you created a DNS A Record for the federation service and the IP address used is the load-balanced IP address +* Confirm you created and deployed the Intranet Zone settings to prevent double authentication to the federation server. + +## Validating your work + +You need to verify the AD FS service has properly enrolled for an enrollment agent certificate template. You can verify this is a variety ways, depending on if your service account is a normal user account or if the service account is a group managed service account. + +### Event Logs + +Use the event logs on the AD FS service to confirm the service account enrolled for an enrollment agent certificate. First, look for the AD FS event ID 443 that confirms certificate enrollment cycle has finished. Once confirmed the AD FS certificate enrollment cycle completed review the CertificateLifecycle-User event log. In this event log, look for event ID 1006, which indicates a new certificate was installed. Details of the event log should show + +* The account name under which the certificate was enrolled. +* The action, which should read enroll. +* The thumbprint of the certificate +* The certificate template used to issue the certificate. + +### Normal Service Account + +When using a normal service account, use the Microsoft Management Console (mmc.exe) and load the Certificate Manager snap-in for the service account and verify. + +### Group Managed Service Account + +You cannot use the Certificate Manager to view enrolled certificates for group managed service accounts. Use the event log information to confirm the AD FS service account enrolled a certificate. Use certutil.exe to view the details of the certificate now shown in the event log. + +Group managed service accounts use user profiles to store user information, which included enrolled certificates. On the AD FS server, use a command prompt and navigate to `%systemdrive%\users\\appdata\roaming\Microsoft\systemcertificates\my\certificates` . + +Each file in this folder represents a certificate in the service account’s Personal store (You may need to use DIR /A to view the files in the folder). Match the thumbprint of the certificate from the event log to one of the files in this folder. That file is the certificate. Use the `Certutil -q ` to view the basic information about the certificate. + +For detailed information about the certificate, use `Certutil -q -v ` . + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. Prepare and Deploy Windows Server 2016 Active Directory Federation Services (*You are here*) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) + + + + + + + + + diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md new file mode 100644 index 0000000000..8ec43f5e54 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-deploy-mfa.md @@ -0,0 +1,542 @@ +--- +title: Configure or Deploy Multifactor Authentication Services (Windows Hello for Business) +description: How to Configure or Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Configure or Deploy Multifactor Authentication Services + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +On-premises deployments must use the On-premises Azure MFA Server using the AD FS adapter model Optionally, you can use a third-party MFA server that provides an AD FS Multifactor authentication adapter. + +>[!TIP] +>Please make sure you've read [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) before proceeding any further. + +## Prerequisites + +The Azure MFA Server and User Portal servers have several perquisites and must have connectivity to the Internet. + +### Primary MFA Server + +The Azure MFA server uses a primary and secondary replication model for its configuration database. The primary Azure MFA server hosts the writeable partition of the configuration database. All secondary Azure MFA servers hosts read-only partitions of the configuration database. All production environment should deploy a minimum of two MFA Servers. + +For this documentation, the primary MFA uses the name **mf*a*** or **mfa.corp.contoso.com**. All secondary servers use the name **mfa*n*** or **mfa*n*.corp.contoso.com**, where *n* is the number of the deployed MFA server. + +The primary MFA server is also responsible for synchronizing from Active Directory. Therefore, the primary MFA server should be domain joined and fully patched. + +#### Enroll for Server Authentication + +The communication between the primary MFA server, secondary MFA servers, User Portal servers, and the client is protected using TLS, which needs a server authentication certificate. + +Sign-in the primary MFA server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (mfa.corp.contoso.com). Click **Add**. Click **OK** when finished. +9. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +The Azure MFA server does not require the Web Server role, however, User Portal and the optional Mobile App server communicate with the MFA server database using the MFA Web Services SDK. The MFA Web Services SDK uses the Web Server role. + +To install the Web Server (IIS) role, please follow [Installing IIS 7 on Windows Server 2008 or Windows Server 2008 R2](https://docs.microsoft.com/iis/install/installing-iis-7/installing-iis-7-and-above-on-windows-server-2008-or-windows-server-2008-r2) or [Installing IIS 8.5 on Windows Server 2012 R2](https://docs.microsoft.com/iis/install/installing-iis-85/installing-iis-85-on-windows-server-2012-r2) depending on the host Operating System you're going to use. + +The following services are required: +* Common Parameters > Default Document. +* Common Parameters > Directory Browsing. +* Common Parameters > HTTP Errors. +* Common Parameters > Static Content. +* Health and Diagnostics > HTTP Logging. +* Performance > Static Content Compression. +* Security > Request Filtering. +* Security > Basic Authentication. +* Management Tools > IIS Management Console. +* Management Tools > IIS 6 Management Compatibility. +* Application Development > ASP.NET 4.5. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +The TLS protocol protects all the communication to and from the MFA server. To enable this protection, you must configure the default web site to use the previously enrolled server authentication certificate. + +Sign in the primary MFA server with _administrator_ equivalent credentials. +1. From **Administrators**, Start the **Internet Information Services (IIS) Manager** console +2. In the navigation pane, expand the node with the same name as the local computer. Expand **Settings** and select **Default Web Site**. +3. In the **Actions** pane, click **Bindings**. +4. In the **Site Bindings** dialog, Click **Add**. +5. In the **Add Site Binding** dialog, select **https** from the **Type** list. In the **SSL certificate** list, select the certificate with the name that matches the FQDN of the computer. +6. Click **OK**. Click **Close**. From the **Action** pane, click **Restart**. + +#### Configure the Web Service’s Security + +The Azure MFA Server service runs in the security context of the Local System. The MFA User Portal gets its user and configuration information from the Azure MFA server using the MFA Web Services. Access control to the information is gated by membership to the Phonefactor Admins security group. You need to configure the Web Service’s security to ensure the User Portal and the Mobile App servers can securely communicate to the Azure MFA Server. Also, all User Portal server administrators must be included in the Phonefactor Admins security group. + +Sign in the domain controller with _domain administrator_ equivalent credentials. + +##### Create Phonefactor Admin group + +1. Open **Active Directory Users and Computers** +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **Group**. +3. In the **New Object – Group** dialog box, type **Phonefactor Admins** in Group name. +4. Click **OK**. + +##### Add accounts to the Phonefactor Admins group + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select Users. In the content pane. Right-click the **Phonefactors Admin** security group and select **Properties**. +3. Click the **Members** tab. +4. Click **Add**. Click **Object Types..** In the **Object Types** dialog box, select **Computers** and click **OK**. Enter the following user and/or computers accounts in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the MFA service has enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Services Role was installed with the correct configuration (including Basic Authentication, ASP.NET 4.5, etc). +* Confirm the host has all the available updates from Windows Update. +* Confirm you bound the server authentication certificate to the IIS web site. +* Confirm you created the Phonefactor Admins group. +* Confirm you added the computer account hosting the MFA service to the Phonefactor Admins group and any user account who are responsible for administrating the MFA server or User Portal. + +### User Portal Server + +The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. User Portal Administrators may be set up and granted permission to add new users and update existing users. + +The User Portal web site uses the user database that is synchronized across the MFA Servers, which enables a design to support multiple web servers for the User Portal and those servers can support internal and external customers. While the user portal web site can be installed directly on the MFA server, it is recommended to install the User Portal on a server separate from the MFA Server to protect the MFA user database, as a layered, defense-in-depth security design. + +#### Enroll for Server Authentication + +Internal and external users use the User Portal to manage their multifactor authentication settings. To protect this communication, you need to enroll all User Portal servers with a server authentication certificate. You can use an enterprise certificate to protect communication to internal User Portal servers. + +For external User Portal servers, it is typical to request a server authentication certificate from a public certificate authority. Contact a public certificate authority for more information on requesting a certificate for public use. Follow the procedures below to enroll an enterprise certificate on your User Portal server. + +Sign-in the User Portal server with _domain admin_ equivalent credentials. +1. Start the Local Computer **Certificate Manager** (certlm.msc). +2. Expand the **Personal** node in the navigation pane. +3. Right-click **Personal**. Select **All Tasks** and **Request New Certificate**. +4. Click **Next** on the **Before You Begin** page. +5. Click **Next** on the **Select Certificate Enrollment Policy** page. +6. On the **Request Certificates** page, Select the **Internal Web Server** check box. +7. Click the **More information is required to enroll for this certificate. Click here to configure settings** link. +8. Under **Subject name**, select **Common Name** from the **Type** list. Type the FQDN of the primary MFA server and then click **Add** (app1.corp.contoso.com). +9. Under **Alternative name**, select **DNS** from the **Type** list. Type the FQDN of the name you will use for your User Portal service (mfaweb.corp.contoso.com). +10. Click **Add**. Click **OK** when finished. +11. Click **Enroll**. + +A server authentication certificate should appear in the computer’s Personal certificate store. + +#### Install the Web Server Role + +To do this, please follow the instructions mentioned in the previous [Install the Web Server Role](#install-the-web-server-role) section. + +#### Update the Server + +Update the server using Windows Update until the server has no required or optional updates as the Azure MFA Server software may require one or more of these updates for the installation and software to correctly work. These procedures install additional components that may need to be updated. + +#### Configure the IIS Server’s Certificate + +To do this, please follow the instructions mentioned in the previous [Configure the IIS Server’s Certificate](#configure-the-iis-server’s-certificate) section. + +#### Create WebServices SDK user account + +The User Portal and Mobile App web services need to communicate with the configuration database hosted on the primary MFA server. These services use a user account to communicate to authenticate to the primary MFA server. You can think of the WebServices SDK account as a service account used by other servers to access the WebServices SDK on the primary MFA server. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Right-click the **Users** container, select **New**, and select **User**. +3. In the **New Object – User** dialog box, type **PFWSDK_** in the **First name** and **User logon name** boxes, where ** is the name of the primary MFA server running the Web Services SDK. Click **Next**. +4. Type a strong password and confirm it in the respective boxes. Clear **User must change password at next logon**. Click **Next**. Click **Finish** to create the user account. + +#### Add the MFA SDK user account to the Phonefactor Admins group + +Adding the WebServices SDK user account to the Phonefactor Admins group provides the user account with the proper authorization needed to access the configuration data on the primary MFA server using the WebServices SDK. + +1. Open **Active Directory Users and Computers**. +2. In the navigation pane, expand the node with the organization’s Active Directory domain name. Select **Users**. In the content pane. Right-click the **Phonefactors Admin** security group and select Properties. +3. Click the Members tab. +4. Click **Add**. Click **Object Types..** Type the PFWSDK_ user name in the **Enter the object names to select** box and then click **OK**. + * The computer account for the primary MFA Server + * The Webservices SDK user account + * Group or user account that will manage the User Portal server. + + +#### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: + +* Confirm the hosts of the user portal are properly configure for load balancing and high-availability. +* Confirm the hosts of the user portal have enrolled a server authentication certificate with the proper names. + * Record the expiration date of the certificate and set a renewal reminder at least six weeks before it expires that includes the: + * Certificate serial number + * Certificate thumbprint + * Common name of the certificate + * Subject alternate name of the certificate + * Name of the physical host server + * The issued date + * The expiration date + * Issuing CA Vendor (if a third-party certificate) + +* Confirm the Web Server Role was properly configured on all servers. +* Confirm all the hosts have the latest updates from Windows Update. +* Confirm you created the web service SDK domain account and the account is a member of the Phonefactor Admins group. + +## Installing Primary Azure MFA Server + +When you install Azure Multi-Factor Authentication Server, you have the following options: +1. Install Azure Multi-Factor Authentication Server locally on the same server as AD FS +2. Install the Azure Multi-Factor Authentication adapter locally on the AD FS server, and then install Multi-Factor Authentication Server on a different computer (preferred deployment for production environments) + +See [Configure Azure Multi-Factor Authentication Server to work with AD FS in Windows Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12) to view detailed installation and configuration options. + +Sign-in the federation server with _Domain Admin_ equivalent credentials and follow [To install and configure the Azure Multi-Factor Authentication server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#to-install-and-configure-the-azure-multi-factor-authentication-server) for an express setup with the configuration wizard. You can re-run the authentication wizard by selecting it from the Tools menu on the server. + +>[!IMPORTANT] +>Only follow the above mention article to install Azure MFA Server. Once it is intstalled, continue configuration using this article. + +### Configuring Company Settings + +You need to configure the MFA server with the default settings it applies to each user account when it is imported or synchronized from Active Directory. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Start the **Multi-Factor Server** application +2. Click **Company Settings**. +3. On the **General** Tab, select **Fail Authentication** from the **When internet is not accessible** list. +4. In **User defaults**, select **Phone Call** or **Text Message** + **Note:** You can use mobile app; however, the configuration is beyond the scope of this document. Read [Getting started the MFA Server Mobile App Web Service](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice) to configure and use mobile app multi-factor authentication or the Install User Portal topic in the Multi-Factor Server help. +5. Select **Enable Global Services** if you want to allow Multi-Factor Authentications to be made to telephone numbers in rate zones that have an associated charge. +6. Clear the **User can change phone** check box to prevent users from changing their phone during the Multi-Factor Authentication call or in the User Portal. A consistent configuration is for users to change their phone numbers in Active Directory and let those changes synchronize to the multi-factor server using the Synchronization features in Directory Integration. +7. Select **Fail Authentication** from the **When user is disabled** list. Users should provision their account through the user portal. +8. Select the appropriate language from the **Phone call language**, **Text message language**, **Mobile app language**, and **OATH token language** lists. +9. Under default PIN rules, Select the User can change PIN checkbox to enable users to change their PIN during multi-factor authentication and through the user portal. +10. Configure the minimum length for the PIN. +11. Select the **Prevent weak PINs** check box to reject weak PINs. A weak PIN is any PIN that could be easily guessed by a hacker: 3 sequential digits, 3 repeating digits, or any 4 digit subset of user phone number are not allowed. If you clear this box, then there are no restrictions on PIN format. For example: User tries to reset PIN to 1235 and is rejected because it's a weak PIN. User will be prompted to enter a valid PIN. +12. Select the **Expiration days** check box if you want to expire PINs. If enabled, provide a numeric value representing the number of days the PIN is valid. +13. Select the **PIN history** check box if you want to remember previously used PINs for the user. PIN History stores old PINs for each user. Users are not allowed to reset their PIN to any value stored in their PIN History. When cleared, no PIN History is stored. The default value is 5 and range is 1 to 10. + +![Azure MFA Server Company settings configured](images/hello-mfa-company-settings.png) + +### Configuring Email Settings and Content + +If you are deploying in a lab or proof-of-concept, then you have the option of skipping this step. In a production environment, ideally, you’ll want to setup the Azure Multifactor Authentication Server and its user portal web interface prior to sending the email. The email gives your users time to visit the user portal and configure the multi-factor settings. + +Now that you have imported or synchronized with your Azure Multi-Factor Authentication server, it is advised that you send your users an email that informs them that they have been enrolled in multi-factor authentication. + +With the Azure Multi-Factor Authentication Server there are various ways to configure your users for using multi-factor authentication. For instance, if you know the users’ phone numbers or were able to import the phone numbers into the Azure Multi-Factor Authentication Server from their company’s directory, the email will let users know that they have been configured to use Azure Multi-Factor Authentication, provide some instructions on using Azure Multi-Factor Authentication and inform the user of the phone number they will receive their authentications on. + +The content of the email will vary depending on the method of authentication that has been set for the user (e.g. phone call, SMS, mobile app). For example, if the user is required to use a PIN when they authenticate, the email will tell them what their initial PIN has been set to. Users are usually required to change their PIN during their first authentication. + +If users’ phone numbers have not been configured or imported into the Azure Multi-Factor Authentication Server, or users are pre-configured to use the mobile app for authentication, you can send them an email that lets them know that they have been configured to use Azure Multi-Factor Authentication and it will direct them to complete their account enrollment through the Azure Multi-Factor Authentication User Portal. A hyperlink will be included that the user clicks on to access the User Portal. When the user clicks on the hyperlink, their web browser will open and take them to their company’s Azure Multi-Factor Authentication User Portal. + +#### Settings + +By clicking the email icon on the left you can setup the settings for sending these emails. This is where you can enter the SMTP information of your mail server and it allows you to send a blanket wide email by adding a check to the Send mails to users check box. + +#### Content + +On the Email Content tab, you will see all of the various email templates that are available to choose from. So, depending on how you have configured your users to use multi-factor authentication, you can choose the template that best suits you. + +##### Edit the Content Settings + +The Azure MFA server does not send emails, even when configured to do so, until you configured the sender information for each email template listed in the Content tab. + +Sign-in the primary MFA server with MFA _administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. Click **Email** from the list of icons and click the **Email Content** tab. +3. Select an email template from the list of templates. Click **Edit**. +4. In the **Edit Email** dialog, in the **From** text box, type the email address of the person or group that should appear to have sent the email. + ![Edit email dialog within content settings](images/hello-mfa-content-edit-email.png) + +5. Optionally, customize other options in the email template. +6. When finished editing the template, Click **Apply**. +7. Click **Next** to move to the next email in the list. Repeat steps 4 and 6 to edit the changes. +8. Click **Close** when you are done editing the email templates. + +### Configuring Directory Integration Settings and Synchronization + +Synchronization keeps the Multi-Factor Authentication user database synchronized with the users in Active Directory or another LDAP Lightweight Directory Access Protocol directory. The process is similar to Importing Users from Active Directory, but periodically polls for Active Directory user and security group changes to process. It also provides for disabling or removing users removed from a container or security group and removing users deleted from Active Directory. + +It is important to use a different group memberships for synchronizing users from Active Directory and for enabling Windows Hello for Business. Keeping the group memberships separated enables you to synchronize users and configure MFA options without immediately deploying Windows Hello for Business to that user. This deployment approach provides the maximum flexibility, which gives users the ability to configure their settings before they provision Windows Hello for Business. To start provisioning, simply add the group used for synchronization to the Windows Hello for Business Users group (or equivalent if you use custom names). + +#### MultiFactorAuthAdSync Service + +The MultiFactorAuthAdSync service is a Windows service that performs the periodic polling of Active Directory. It is installed in a Stopped state and is started by the MultiFactorAuth service when configured to run. If you have a multi-server Multi-Factor Authentication configuration, the MultiFactorAuthAdSync may only be run on a single server. + +The MultiFactorAuthAdSync service uses the DirSync LDAP server extension provided by Microsoft to efficiently poll for changes. This DirSync control caller must have the "directory get changes" right and DS-Replication-Get-Changes extended control access right. By default, these rights are assigned to the Administrator and LocalSystem accounts on domain controllers. The MultiFactorAuthAdSync service is configured to run as LocalSystem by default. Therefore, it is simplest to run the service on a domain controller. The service can run as an account with lesser permissions if you configure it to always perform a full synchronization. This is less efficient, but requires less account privileges. + +#### Settings + +Configuring the directory synchronization between Active Directory and the Azure MFA server is easy. + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Click the **Synchronization** tab. +4. Select **Use Active Directory**. +5. Select **Include trusted domains** to have the Multi-Factor Authentication Server attempt to connect to domains trusted by the current domain, another domain in the forest, or domains involved in a forest trust. When not importing or synchronizing users from any of the trusted domains, clear the checkbox to improve performance. + +#### Synchronization + +The MFA server uses synchronization items to synchronize users from Active Directory to the MFA server database. Synchronization items enables you to synchronize a collection of users based security groups or Active Directory containers. + +You can configure synchronization items based on different criteria and filters. For the purpose of configuring Windows Hello for Business, you need to create a synchronization item based membership of the Windows Hello for Business user group. This ensures the same users who receive Windows Hello for Business policy settings are the same users synchronized to the MFA server (and are the same users with permission to enroll in the certificate). This significantly simplifies deployment and troubleshooting. + +See [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint) for more details. + +##### To add a synchronization item + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the **Multi-Factor Authentication Server** console. +2. From the **Multi-Factor Authentication Server** window, click the **Directory Integration** icon. +3. Select the **Synchronization** tab. +4. On the **Synchronization** tab, click **Add**. + ![Azure MFA Server - add synchronization item screen](images/hello-mfa-sync-item.png) + +5. In the **Add Synchronization Item** dialog, select **Security Groups** from the **View** list. +6. Select the group you are using for replication from the list of groups +7. Select **Selected Security Groups – Recursive** or, select **Security Group** from the **Import** list if you do not plan to nest groups. +8. Select **Add new users and Update existing users**. +9. Select **Disable/Remove users no longer a member** and select **Disable** from the list. +10. Select the attributes appropriate for your environment for **Import phone** and **Backup**. +11. Select **Enabled** and select **Only New Users with Phone Number** from the list. +12. Select **Send email** and select **New and Updated Users**. + +##### Configure synchronization item defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Method Defaults** tab. +2. Select the default second factor authentication method. For example, if the second factor of authentication is a text message, select **Text message**. Select if the direction of text message authentication and if the authentication should use a one-time password or one-time password and PIN (Ensure users are configured to create a PIN if the default second factor of communication requires a PIN). + +##### Configure synchronization language defaults + +1. When creating a new or editing a synchronization item from the Multi-Factor Authentication Server, select the **Language Defaults** tab. +2. Select the appropriate default language for these groups of users synchronized by these synchronization item. +3. If creating a new synchronization item, click **Add** to save the item. If editing an existing synchronization item, click **Apply** and then click **Close**. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Directory integration between Azure MFA Server and Active Directory](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-dirint). + +### Installing the MFA Web Services SDK + +The Web Service SDK section allows the administrator to install the Multi-Factor Authentication Web Service SDK. The Web Service SDK is an IIS (Internet Information Server) web service that provides an interface for integrating the full features of the Multi-Factor Authentication Server into most any application. The Web Service SDK uses the Multi-Factor Authentication Server as the data store. + +Remember the Web Services SDK is only need on the primary Multi-Factor to easily enable other servers access to the configuration information. The prerequisites section guided you through installing and configuring the items needed for the Web Services SDK, however the installer will validate the prerequisites and make suggest any corrective action needed. + +Please follow the instructions under [Install the web service SDK](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server-webservice#install-the-web-service-sdk) to intall the MFA Web Services SDK. + +## Install Secondary MFA Servers + +Additional MFA servers provided redundancy of the MFA configuration. The MFA server models uses one primary MFA server with multiple secondary servers. Servers within the same group establish communication with the primary server for that group. The primary server replicates to each of the secondary servers. You can use groups to partition the data stored on different servers, for example you can create a group for each domain, forest, or organizational unit. + +Follow the same procedures for installing the primary MFA server software for each additional server. Remember that each server must be activated. + +Sign in the secondary MFA server with _domain administrator_ equivalent credentials. +1. Once the Multi-Factor Authentication Server console starts, you must configure the current server’s replication group membership. You have the option to join an existing group or create a new group. When joining an existing group, the server becomes a secondary server in the existing replication group. When creating a new group, the server becomes the primary server of that replication group. Click **OK**. + **Note:** Group membership cannot be changed after activation. If a server was joined to the wrong group, it must be activated again to join a different group. Please contact support for assistance with deactivating and reactivating a server. +2. The console asks you if you want to enable replication by running the **Multi-Server Configuration Wizard**. Click **Yes**. +3. In the **Multi-Server Configuration Wizard**, leave **Active Directory** selected and clear **Certificates**. Click **Next**. +4. On the **Active Directory** page, the wizard determines what configuration is needed to enable replication. Typically, the wizard recommends adding the computer account for the current server to the **PhoneFactor Admin** group. Click **Next** to add the computer account to the group. +5. On the **Multi-Server Configuration Complete** page, click **Finish** to reboot the computer to update its group membership. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm you downloaded the latest Azure MFA Server from the Azure Portal. +* Confirm the server has Internet connectivity. +* Confirm you installed and activated the Azure MFA Server. +* Confirm your Azure MFA Server configuration meets your organization’s needs (Company Settings, Email Settings, etc). +* Confirm you created Directory Synchronization items based on your deployment to synchronize users from Active Directory to the Azure MFA server. + * For example, you have security groups representing each collection of users that represent a phase of your deployment and a corresponding synchronization item for each of those groups. + +* Confirm the Azure MFA server properly communicates with the Azure MFA cloud service by testing multifactor authentication with a newly synchronized user account. +* Confirm you installed the Web Service SDK on the primary MFA server. +* Confirm your MFA servers have adequate redundancy, should you need to promote a secondary server to the primary server. + + +## Installing the User Portal Server + +You previously configured the User Portal settings on the primary MFA server. The User Portal web application communicates to the primary MFA server using the Web Services SDK to retrieve these settings. This configuration is ideal to ensure you can scale up the User Portal application to meet the needs of your internal users. + +### Copying the User Portal Installation file + +Sign in the primary MFA server with _local administrator_ equivalent credentials. +1. Open Windows Explorer. +2. Browse to the C:\Progam Files\MultiFactor Authentication Server folder. +3. Copy the **MultiFactorAuthenticationUserPortalSetup64.msi** file to a folder on the User Portal server. + +### Configure Virtual Directory name + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to the folder to which you saved the installation file from the previous step. +2. Run the **MultiFactorAuthenticationUserPortalSetup64.msi**. The installation package asks if you want to download **Visual Studio C++ Redistributable for Visual Studio 2015**. Click **Yes**. When prompted, select **Save As**. The downloaded file is missing its file extension. **Save the file with a .exe extension and install the runtime**. +3. Run the installation package again. The installer package asks about the C++ runtime again; however, this is for the X64 version (the previous prompt was for x86). Click **Yes** to download the installation package and select **Save As** so you can save the downloaded file with a .exe extension. **Install** the run time. +4. Run the User Portal installation package. On the **Select Installation Address** page, use the default settings for **Site** and **Application Pool** settings. You can modify the Virtual directory to use a name that is more fitting for the environment, such as **mfa** (This virtual directory must match the virtual directory specified in the User Portal settings). Click **Next**. +5. Click **Close**. + +### Edit MFA User Portal config file + +Sign in the User Portal server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to C:\inetpub\wwwroot\MultiFactorAuth (or appropriate directory based on the virtual directory name) and edit the **web.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from **“http://localhost:4898/PfWsSdk.asmx”** to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **web.config** file after changes have been made. + +### Create a DNS entry for the User Portal web site + +Sign-in the domain controller or administrative workstation with _Domain Admin_ equivalent credentials. +1. Open the **DNS Management** console. +2. In the navigation pane, expand the domain controller name node and **Forward Lookup Zones**. +3. In the navigation pane, select the node that has the name of your internal Active Directory domain name. +4. In the navigation pane, right-click the domain name node and click **New Host (A or AAAA)**. +5. In the **name** box, type the host name of the User Portal, such as *mfaweb* (this name must match the name of the certificate used to secure communication to the User Portal). In the IP address box, type the load balanced **IP address** of the User Portal. Click **Add Host**. +6. Close the **DNS Management** console. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +Using a web browser, navigate to the URL provided in the *pf_up_pfwssdk_PfWsSdk* named value in the web.config file of any one of the user portal servers. The URL should be protected by a server authentication certificate and should prompt you for authentication. Authenticate to the web site using the username and password provided in the web.config file. Successful authentication and page view confirms the Web SDK configured on the primary MFA server is correctly configured and ready to work with the user portal. + +### Configuring the User Portal + +The User Portal section allows the administrator to install and configure the Multi-Factor Authentication User Portal. The User Portal is an IIS Internet Information Server web site that allows users to enroll in Multi-Factor Authentication and maintain their accounts. A user may change their phone number, change their PIN, or bypass Multi-Factor Authentication during their next sign on. Users will log in to the User Portal using their normal username and password and will either complete a Multi-Factor Authentication call or answer security questions to complete their authentication. If user enrollment is allowed, a user will configure their phone number and PIN the first time they log in to the User Portal. +User Portal Administrators may be set up and granted permission to add new users and update existing users. + +#### Settings + +Sign in the primary MFA server with _MFA administrator_ equivalent credentials. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. + ![Azure MFA Server - User Portal settings](images/hello-mfa-user-portal-settings.png) + +3. On the Settings tab, type the URL your users use to access the User Portal. The URL should begin with https, such as `https://mfaportal.corp.contoso.com/mfa`. +The Multi-Factor Authentication Server uses this information when sending emails to users. +4. Select Allow users to log in and Allow user enrollment check boxes. +5. Select Allow users to select method. Select Phone call and select Text message (you can select Mobile app later once you have deployed the Mobile app web service). Select Automatically trigger user’s default method. +6. Select Allow users to select language. +7. Select Use security questions for fallback and select 4 from the Questions to answer list. + +>[!TIP] +>For more information on these settings and the behaviors they control, see [Deploy the user portal for the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal). + +#### Administrators + +The User Portal Settings tab allows the administrator to install and configure the User Portal. +1. Open the Multi-Factor Authentication Server console. +2. From the Multi-Factor Authentication Server window, click the User Portal icon. +3. On the Administrators tab, Click Add +4. In the Add Administrator dialog, Click Select User… to pick a user to install and manage the User Portal. Use the default permissions. +5. Click Add. + +>[!TIP] +>For more information on these settings and the behaviors they control, read the **Multi-Factor Authentication Server Help content**. + +#### Security Questions + +[Security questions](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#security-questions) for the User Portal may be customized to meet your requirements. The questions defined here will be offered as options for each of the four security questions a user is prompted to configure during their first log on to User Portal. The order of the questions is important since the first four items in the list will be used as defaults for the four security questions. + +#### Trusted IPs + +The [Trusted IPs](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-portal#trusted-ips) tab allows you to skip Multi-Factor Authentication for User Portal log ins originating from specific IPs. For example, if users use the User Portal from the office and from home, you may decide you don't want their phones ringing for Multi-Factor Authentication while at the office. For this, you would specify the office subnet as a trusted IP entry. + +## Configure the AD FS Server to use the MFA for multifactor authentication + +You need to configure the AD FS server to use the MFA server. You do this by Installing the MFA Adapter on the primary AD FS Server. + +### Install the MFA AD FS Adapter + +Follow [Install a standalone instance of the AD FS adapter by using the Web Service SDK](https://docs.microsoft.com/azure/multi-factor-authentication/multi-factor-authentication-get-started-adfs-w2k12#install-a-standalone-instance-of-the-ad-fs-adapter-by-using-the-web-service-sdk). You should follow this instructions on all AD FS servers. You can find the files needed on the MFA server. + +### Edit the MFA AD FS Adapter config file on all ADFS Servers + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. +1. Open Windows Explorer and browse to **C:\inetpub\wwwroot\MultiFactorAuth** (or appropriate directory based on the virtual directory name) and edit the **MultiFactorAuthenticationAdfsAdapter.config** file. +2. Locate the **USE_WEB_SERVICE_SDK** key and change the value from **false** to **true**. +3. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_USERNAME** key and set the value to the username of the Web Service SDK account in the **PhoneFactor Admins** security group. Use a qualified username, like domain\username or machine\username. +4. Locate the **WEB_SERVICE_SDK_AUTHENTICATION_PASSWORD** key and set the value to the password of the Web Service SDK account in the **PhoneFactor Admins** security group. +5. Locate the **pfup_pfwssdk_PfWsSdk** setting and change the value from “http://localhost:4898/PfWsSdk.asmx” to the URL of the Web Service SDK that is running on the Azure Multi-Factor Authentication Server (e.g. https://computer1.domain.local/MultiFactorAuthWebServiceSdk/PfWsSdk.asmx). Since SSL is used for this connection, refer to the Web Service SDK by server name, not IP address, since the SSL certificate was issued for the server name. If the server name does not resolve to an IP address from the internet-facing server, add an entry to the hosts file on that server to map the name of the Azure Multi-Factor Authentication Server to its IP address. Save the **MultiFactorAuthenticationAdfsAdapter.config** file after changes have been made. + +### Edit the AD FS Adapter Windows PowerShell cmdlet + +Sign in the primary AD FS server with _local administrator_ equivalent credentials. + +Edit the **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script adding `-ConfigurationFilePath ` to the end of the `Register-AdfsAuthenticationProvider` command where **** is the full path to the **MultiFactorAuthenticationAdfsAdapter.config** file. + +### Run the AD FS Adapter PowerShell cmdlet + +Sign in the primary AD FS server with local administrator equivalent credentials. + +Run **Register-MultiFactorAuthenticationAdfsAdapter.ps1** script in PowerShell to register the adapter. The adapter is registered as **WindowsAzureMultiFactorAuthentication**. + +>[!NOTE] +>You must restart the AD FS service for the registration to take effect. + +### Review + +Before you continue with the deployment, validate your deployment progress by reviewing the following items: +* Confirm the user portal application is properly installed on all user portal hosts +* Confirm the USE_WEB_SERVICE_SDK named value has a value equal to true. +* Confirm the WEB_SERVICE_SDK_AUTHENTICATION_USERNAME named value has the username of the web service SDK domain account previously created and that the user name is represented as DOMAIN\USERNAME +* Confirm the WEB_SERVICES_SDK_AUTHENTICATION_PASSWORD named value has the correct password for the web service SDK domain account. +* Confirm the pfup_pfwssdk_PfWsSdk named value has value that matches the URL of for the SDK service installed on the primary MFA server. +* Confirm you saved the changes to the web.config file. +* Confirm you restarted the AD FS Service after completing the configuration. + +## Test AD FS with the Multifactor Authentication connector + +Now, you should test your Azure Multi-Factor Authentication server configuration before proceeding any further in the deployment. The AD FS and Azure Multi-Factor Authentication server configurations are complete. + +1. In the **Multi-Factor Authentication** server, on the left, click **Users**. +2. In the list of users, select a user that is enabled and has a valid phone number to which you have access. +3. Click **Test**. +4. In the **Test User** dialog, provide the user’s password to authenticate the user to Active Directory. + +The Multi-Factor Authentication server communicates with the Azure MFA cloud service to perform a second factor authentication for the user. The Azure MFA cloud service contacts the phone number provided and asks for the user to perform the second factor authentication configured for the user. Successfully providing the second factor should result in the Multi-factor authentication server showing a success dialog. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md new file mode 100644 index 0000000000..3716c6dbe3 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-ad-prereq.md @@ -0,0 +1,77 @@ +--- +title: Validate Active Directory prerequisites (Windows Hello for Business) +description: How to Validate Active Directory prerequisites for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate Active Directory prerequisites + +**Applies to** +- Windows 10 + +> This guide only applies to Windows 10, version 1703 or higher. + +The key registration process for the On-prem deployment of Windows Hello for Business needs the Windows Server 2016 Active Directory schema. The key-trust model receives the schema extension when the first Windows Server 2016 domain controller is added to the forest. The certificate trust model requires manually updating the current schema to the Windows Server 2016 schema. If you already have a Windows Server 2016 domain controller in your forest, you can skip the next step. + +Manually updating Active Directory uses the command-line utility **adprep.exe** located at **:\support\adprep** on the Windows Server 2016 DVD or ISO. Before running adprep.exe, you must identify the domain controller hosting the schema master role. + +## Discovering schema role + +To locate the schema master role holder, open and command prompt and type: + +```Netdom query fsmo | findstr -i “schema”``` + +![Netdom example output](images\hello-cmd-netdom.png) + +The command should return the name of the domain controller where you need to adprep.exe. Update the schema locally on the domain controller hosting the Schema master role. + +## Updating the Schema + +Windows Hello for Business uses asymmetric keys as user credentials (rather than passwords). During enrollment, the public key is registered in an attribute on the user object in Active Directory. The schema update adds this new attribute to Active Directory. + +Sign-in to the domain controller hosting the schema master operational role using Enterprise Admin equivalent credentials. + +1. Open an elevated command prompt. +2. Type ```cd /d x:\support\adprep``` where *x* is the drive letter of the DVD or mounted ISO. +3. To update the schema, type ```adprep /forestprep```. +4. Read the Adprep Warning. Type the letter **C*** and press **Enter** to update the schema. +5. Close the Command Prompt and sign-out. + +## Create the KeyCredential Admins Security Global Group + +The Windows Server 2016 Active Directory Federation Services (AD FS) role registers the public key on the user object during provisioning. You assign write and read permission to this group to the Active Directory attribute to ensure the AD FS service can add and remove keys are part of its normal workflow. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advance Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **KeyCredential Admins** in the **Group Name** text box. +6. Click **OK**. + +## Create the Windows Hello for Business Users Security Global Group + +The Windows Hello for Business Users group is used to make it easy to deploy Windows Hello for Business in phases. You assign Group Policy and Certificate template permissions to this group to simplify the deployment by simply adding the users to the group. This provides them the proper permissions to provision Windows Hello for Business and to enroll in the Windows Hello for Business authentication certificate. + +Sign-in a domain controller or management workstation with Domain Admin equivalent credentials. + +1. Open **Active Directory Users and Computers**. +2. Click **View** and click **Advanced Features**. +3. Expand the domain node from the navigation pane. +4. Right-click the **Users** container. Click **New**. Click **Group**. +5. Type **Windows Hello for Business Users** in the **Group Name** text box. +6. Click **OK**. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. Validate Active Directory prerequisites (*You are here*) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md new file mode 100644 index 0000000000..82e38e2728 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-deploy-mfa.md @@ -0,0 +1,48 @@ +--- +title: Validate and Deploy Multifactor Authentication Services (MFA) (Windows Hello for Business) +description: How to Validate and Deploy Multifactor Authentication Services for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Deploy Multifactor Authentication Services (MFA) + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business requires all users perform multi-factor authentication prior to creating and registering a Windows Hello for Business credential. Windows Hello for Business deployments use Azure Multi-Factor Authentication (Azure MFA) services for the secondary authentication. On-Premises deployments use Azure MFA server, an on-premises implementation that do not require synchronizing Active Directory credentials to Azure Active Directory. + +Azure Multi-Factor Authentication is an easy to use, scalable, and reliable solution that provides a second method of authentication so your users are always protected. +* **Easy to Use** - Azure Multi-Factor Authentication is simple to set up and use. The extra protection that comes with Azure Multi-Factor Authentication allows users to manage their own devices. Best of all, in many instances it can be set up with just a few simple clicks. +* **Scalable** - Azure Multi-Factor Authentication uses the power of the cloud and integrates with your on-premises AD and custom apps. This protection is even extended to your high-volume, mission-critical scenarios. +* **Always Protected** - Azure Multi-Factor Authentication provides strong authentication using the highest industry standards. +* **Reliable** - We guarantee 99.9% availability of Azure Multi-Factor Authentication. The service is considered unavailable when it is unable to receive or process verification requests for the two-step verification. + +## On-Premises Azure MFA Server + +On-premises deployments, both key and certificate trust, use the Azure MFA server where the credentials are not synchronized to Azure Active Directory. + +### Infrastructure + +A lab or proof-of-concept environment does not need high-availability or scalability. However, a production environment needs both of these. Ensure your environment considers and incorporates these factors, as necessary. All production environments should have a minimum of two MFA servers—one primary and one secondary server. The environment should have a minimum of two User Portal Servers that are load balanced using hardware or Windows Network Load Balancing. + +Please follow [Download the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#download-the-azure-multi-factor-authentication-server) to download Azure MFA server. + +>[!IMPORTANT] +>Make sure to validate the requirements for Azure MFA server, as outlined in [Install and Configure the Azure Multi-Factor Authentication Server](https://docs.microsoft.com/en-us/azure/multi-factor-authentication/multi-factor-authentication-get-started-server#install-and-configure-the-azure-multi-factor-authentication-server) beofre proceeding. Do not use instllation instructions provided in the article. + +Once you have validated all the requirements, please proceed to [Configure or Deploy Multifactor Authentication Services](hello-cert-trust-deploy-mfa.md). + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. Validate and Deploy Multifactor Authentication Services (MFA) (*You are here*) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md new file mode 100644 index 0000000000..f0faf69798 --- /dev/null +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-validate-pki.md @@ -0,0 +1,196 @@ +--- +title: Validate Public Key Infrastructure (Windows Hello for Business) +description: How to Validate Public Key Infrastructure for Windows Hello for Business +keywords: identity, PIN, biometric, Hello, passport +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, mobile +author: DaniHalfin +localizationpriority: high +--- +# Validate and Configure Public Key Infrastructure + +**Applies to** +- Windows 10 +- Windows 10 Mobile + +> This guide only applies to Windows 10, version 1703 or higher. + +Windows Hello for Business must have a public key infrastructure regardless of the deployment or trust model. All trust models depend on the domain controllers having a certificate. The certificate serves as a root of trust for clients to ensure they are not communicating with a rogue domain controller. The certificate trust model extends certificate issuance to client computers. During Windows Hello for Business provisioning, the user receives a sign-in certificate. Secondary certificates, such as VPN and SMIME (future feature) may also be deployed. + +## Deploy an enterprise certificate authority + +This guide assumes most enterprise have an existing public key infrastructure. Windows Hello for Business depends on a Windows enterprise public key infrastructure running the Active Directory Certificate Services role from Windows Server 2012 or later. + +### Lab-based public key infrastructure + +The following instructions may be used to deploy simple public key infrastructure that is suitable for a lab environment. + +Sign-in using _Enterprise Admin_ equivalent credentials on Windows Server 2012 or later server where you want the certificate authority installed. + +>[!NOTE] +>Never install a certificate authority on a domain controller in a production environment. + +1. Open an elevated Windows PowerShell prompt. +2. Use the following command to install the Active Directory Certificate Services role. + ```PowerShell + Add-WindowsFeature Adcs-Cert-Authority -IncludeManageTools + ``` + +3. Use the following command to configure the Certificate Authority using a basic certificate authority configuration. + ```PowerShell + Install-AdcsCertificateAuthority + ``` + +## Configure a Production Public Key Infrastructure + +If you do have an existing public key infrastructure, please review [Certification Authority Guidance](https://technet.microsoft.com/library/hh831574.aspx) from Microsoft TechNet to properly design your infrastructure. Then, consult the [Test Lab Guide: Deploying an AD CS Two-Tier PKI Hierarchy](https://technet.microsoft.com/library/hh831348.aspx) for instructions on how to configure your public key infrastructure using the information from your design session. + +### Configure Domain Controller Certificates + +Clients need to trust domain controllers and the best way to do this is to ensure each domain controller has a Kerberos Authentication certificate. Installing a certificate on the domain controller enables the Key Distribution Center (KDC) to prove its identity to other members of the domain. This provides clients a root of trust external to the domain—namely the enterprise certificate authority. + +Domain controllers automatically request a domain controller certificate (if published) when they discover an enterprise certificate authority is added to Active Directory. However, certificates based on the Domain Controller and Domain Controller Authentication certificate templates do not include the KDC Authentication object identifier (OID), which was later added to the Kerberos RFC. Therefore, domain controllers need to request a certificate based on the Kerberos Authentication certificate template. + +By default, the Active Directory Certificate Authority provides and publishes the Kerberos Authentication certificate template. However, the cryptography configuration included in the provided template is based on older and less performant cryptography APIs. To ensure domain controllers request the proper certificate with the best available cryptography, use the Kerberos Authentication certificate template a baseline to create an updated domain controller certificate template. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Kerberos Authentication** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Domain Controller Authentication (Kerberos)** in Template display name. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note**If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Subject** tab, select the **Build from this Active Directory information** button if it is not already selected. Select **None** from the **Subject name format** list. Select **DNS name** from the **Include this information in alternate subject** list. Clear all other items. +7. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +8. Close the console. + +### Superseding the existing Domain Controller certificate + +Many domain controllers may have an existing domain controller certificate. The Active Directory Certificate Services provides a default certificate template from domain controllers—the domain controller certificate template. Later releases provided a new certificate template—the domain controller authentication certificate template. These certificate templates were provided prior to update of the Kerberos specification that stated Key Distribution Centers (KDCs) performing certificate authentication needed to include the KDC Authentication extension. + +The Kerberos Authentication certificate template is the most current certificate template designated for domain controllers and should be the one you deploy to all your domain controllers (2008 or later). The autoenrollment feature in Windows enables you to effortlessly replace these domain controller certificates. You can use the following configuration to replace older domain controller certificates with a new certificate using the Kerberos Authentication certificate template. + +Sign-in a certificate authority or management workstations with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Domain Controller Authentication (Kerberos)** (or the name of the certificate template you created in the previous section) template in the details pane and click **Properties**. +4. Click the **Superseded Templates** tab. Click **Add**. +5. From the **Add Superseded Template** dialog, select the **Domain Controller** certificate template and click **OK**. Click **Add**. +6. From the **Add Superseded Template** dialog, select the **Domain Controller Authentication** certificate template and click **OK**. +7. From the **Add Superseded Template dialog**, select the **Kerberos Authentication** certificate template and click **OK**. +8. Add any other enterprise certificate templates that were previously configured for domain controllers to the **Superseded Templates** tab. +9. Click **OK** and close the **Certificate Templates** console. + +The certificate template is configured to supersede all the certificate templates provided in the certificate templates superseded templates list. However, the certificate template and the superseding of certificate templates is not active until you publish the certificate template to one or more certificate authorities. + +### Configure an Internal Web Server Certificate template + +Windows 10 clients use the https protocol when communicating with Active Directory Federation Services. To meet this need, you must issue a server authentication certificate to all the nodes in the Active Directory Federation Services farm. On-premises deployments can use a server authentication certificate issued by their enterprise PKI. You must configure a server authentication certificate template so the host running the Active Directory Federation Service can request the certificate. + +Sign-in a certificate authority or management workstations with _Domain Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Right-click **Certificate Templates** and click **Manage**. +3. In the **Certificate Template Console**, right-click the **Web Server** template in the details pane and click **Duplicate Template**. +4. On the **Compatibility** tab, clear the **Show resulting changes** check box. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Authority** list. Select **Windows Server 2012** or **Windows Server 2012 R2** from the **Certification Recipient** list. +5. On the **General** tab, type **Internal Web Server** in **Template display name**. Adjust the validity and renewal period to meet your enterprise’s needs. + **Note:** If you use different template names, you’ll need to remember and substitute these names in different portions of the lab. +6. On the **Request Handling** tab, select **Allow private key to be exported**. +7. On the **Subject** tab, select the **Supply in the request** button if it is not already selected. +8. On the **Security** tab, Click **Add**. Type **Domain Computers** in the **Enter the object names to select** box. Click **OK**. Select the **Allow** check box next to the **Enroll** permission. +9. On the **Cryptography** tab, select **Key Storage Provider** from the **Provider Category** list. Select **RSA** from the **Algorithm name** list. Type **2048** in the **Minimum key size** text box. Select **SHA256** from the **Request hash** list. Click **OK**. +10. Close the console. + +### Unpublish Superseded Certificate Templates + +The certificate authority only issues certificates based on published certificate templates. For defense in depth security, it is a good practice to unpublish certificate templates that the certificate authority is not configured to issue. This includes the pre-published certificate template from the role installation and any superseded certificate templates. + +The newly created domain controller authentication certificate template supersedes previous domain controller certificate templates. Therefore, you need to unpublish these certificate templates from all issuing certificate authorities. + +Sign-in to the certificate authority or management workstation with _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Domain Controller** certificate template in the content pane and select **Delete**. Click **Yes** on the **Disable certificate templates** window. +5. Repeat step 4 for the **Domain Controller Authentication** and **Kerberos Authentication** certificate templates. + +### Publish Certificate Templates to the Certificate Authority + +The certificate authority may only issue certificates for certificate templates that are published to that certificate authority. If you have more than one certificate authority and you want that certificate authority to issue certificates based on a specific certificate template, then you must publish the certificate template to all certificate authorities that are expected to issue the certificate. + +Sign-in to the certificate authority or management workstations with an _Enterprise Admin_ equivalent credentials. +1. Open the **Certificate Authority** management console. +2. Expand the parent node from the navigation pane. +3. Click **Certificate Templates** in the navigation pane. +4. Right-click the **Certificate Templates** node. Click **New**, and click **Certificate Template** to issue. +5. In the **Enable Certificates Templates** window, select the **Domain Controller Authentication (Kerberos)**, and **Internal Web Server** templates you created in the previous steps. Click **OK** to publish the selected certificate templates to the certificate authority. +6. If you published the Domain Controller Authentication (Kerberos) certificate template, then you should unpublish the certificate templates you included in the superseded templates list. + * To unpublish a certificate template, right-click the certificate template you want to unpublish in the details pane of the Certificate Authority console and select **Delete**. Click **Yes** to confirm the operation. + +7. Close the console. + +### Configure Domain Controllers for Automatic Certificate Enrollment + +Domain controllers automatically request a certificate from the domain controller certificate template. However, the domain controller is unaware of newer certificate templates or superseded configurations on certificate templates. To continue automatic enrollment and renewal of domain controller certificates that understand newer certificate template and superseded certificate template configurations, create and configure a Group Policy object for automatic certificate enrollment and link the Group Policy object to the Domain Controllers OU. + +1. Start the **Group Policy Management Console** (gpmc.msc) +2. Expand the domain and select the **Group Policy Object** node in the navigation pane. +3. Right-click **Group Policy object** and select **New** +4. Type *Domain Controller Auto Certificate Enrollment* in the name box and click **OK**. +5. Right-click the **Domain Controller Auto Certificate Enrollment** Group Policy object and click **Edit**. +6. In the navigation pane, expand **Policies** under **Computer Configuration**. +7. Expand **Windows Settings**, **Security Settings**, and click **Public Key Policies**. +8. In the details pane, right-click **Certificate Services Client – Auto-Enrollment** and select **Properties**. +9. Select **Enabled** from the **Configuration Model** list. +10. Select the **Renew expired certificates**, **update pending certificates**, and **remove revoked certificates** check box. +11. Select the **Update certificates that use certificate templates** check box. +12. Click **OK**. Close the **Group Policy Management Editor**. + +### Deploy the Domain Controller Auto Certificate Enrollment Group Policy Object + +Sign-in a domain controller or management workstations with _Domain Admin_ equivalent credentials. +1. Start the **Group Policy Management Console** (gpmc.msc) +2. In the navigation pane, expand the domain and expand the node that has your Active Directory domain name. Right-click the **Domain Controllers** organizational unit and click **Link an existing GPO…** +3. In the **Select GPO** dialog box, select **Domain Controller Auto Certificate Enrollment** or the name of the domain controller certificate enrollment Group Policy object you previously created and click **OK**. + +### Validating your work + +Windows Hello for Business is a distributed system, which on the surface appears complex and difficult. The key to a successful Windows Hello for Business deployment is to validate phases of work prior to moving to the next phase. + +You want to confirm your domain controllers enroll the correct certificates and not any unnecessary (superseded) certificate templates. You need to check each domain controller that autoenrollment for the computer occurred. + +#### Use the Event Logs + +Windows Server 2012 and later include Certificate Lifecycle events to determine the lifecycles of certificates for both users and computers. Using the Event Viewer, navigate to the CertificateServices-Lifecycles-System event log under Application and Services/Microsoft/Windows. + +Look for an event indicating a new certificate enrollment (autoenrollment). The details of the event include the certificate template on which the certificate was issued. The name of the certificate template used to issue the certificate should match the certificate template name included in the event. The certificate thumbprint and EKUs for the certificate are also included in the event. The EKU needed for proper Windows Hello for Business authentication is Kerberos Authentication, in addition to other EKUs provide by the certificate template. + +Certificates superseded by your new domain controller certificate generate an archive event in the CertificateServices-Lifecycles-System event. The archive event contains the certificate template name and thumbprint of the certificate that was superseded by the new certificate. + + +#### Certificate Manager + +You can use the Certificate Manager console to validate the domain controller has the properly enrolled certificate based on the correct certificate template with the proper EKUs. Use **certlm.msc** to view certificate in the local computers certificate stores. Expand the **Personal** store and view the certificates enrolled for the computer. Archived certificates do not appear in Certificate Manager. + +#### Certutil.exe + +You can use **certutil.exe** to view enrolled certificates in the local computer. Certutil shows enrolled and archived certificates for the local computer. From an elevated command prompt, run `certutil -q -store my` to view locally enrolled certificates. + +To view detailed information about each certificate in the store, use `certutil -q -v -store my` to validate automatic certificate enrollment enrolled the proper certificates. + +#### Troubleshooting + +Windows triggers automatic certificate enrollment for the computer during boot, and when Group Policy updates. You can refresh Group Policy from an elevated command prompt using `gpupdate /force`. + +Alternatively, you can forcefully trigger automatic certificate enrollment using `certreq -autoenroll -q` from an elevated command prompt. + +Use the event logs to monitor certificate enrollment and archive. Review the configuration, such as publishing certificate templates to issuing certificate authority and the allow auto enrollment permissions. + + +## Follow the Windows Hello for Business on premises certificate trust deployment guide +1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) +2. Validate and Configure Public Key Infrastructure (*You are here*) +3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) +4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) +5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-manage-in-organization.md b/windows/access-protection/hello-for-business/hello-manage-in-organization.md index 8ef71c6d85..9aca74c76b 100644 --- a/windows/access-protection/hello-for-business/hello-manage-in-organization.md +++ b/windows/access-protection/hello-for-business/hello-manage-in-organization.md @@ -25,7 +25,7 @@ You can create a Group Policy or mobile device management (MDM) policy that will > >Beginning in version 1607, Windows Hello as a convenience PIN is disabled by default on all domain-joined computers. To enable a convenience PIN for Windows 10, version 1607, enable the Group Policy setting **Turn on convenience PIN sign-in**. > ->Use **Windows Hello for Business** policy settings to manage PINs for Windows Hello for Business. +>Use **PIN Complexity** policy settings to manage PINs for Windows Hello for Business.   ## Group Policy settings for Windows Hello for Business @@ -292,71 +292,6 @@ The following table lists the MDM policy settings that you can configure for Win >[!NOTE]   > If policy is not configured to explicitly require letters or special characters, users will be restricted to creating a numeric PIN.   -## Prerequisites - -To deploy Windows Hello for Business, in some modes you must add Windows Server 2016 domain controllers to your Active Directory environment, but you don’t have to replace or remove your existing Active Directory servers — the servers required for Windows Hello for Business build on and add capability to your existing infrastructure. You don’t have to change the domain or forest functional level, and you can either add on-premises servers or use Azure Active Directory to deploy Windows Hello for Business in your network. - -You’ll need this software to set Windows Hello for Business policies in your enterprise. - ------ - - - - - - - - - - - - - - - - - - - - - - -
        Windows Hello for Business modeAzure ADActive Directory (AD) on-premises (only supported with Windows 10, version 1703 clients)Azure AD/AD hybrid (available with production release of Windows Server 2016)
        Key-based authenticationAzure AD subscription
          -
        • Active Directory Federation Service (AD FS) (Windows Server 2016)
        • -
        • A few Windows Server 2016 domain controllers on-site
        • -
          -
        • Azure AD subscription
        • -
        • [Azure AD Connect](https://go.microsoft.com/fwlink/p/?LinkId=616792)
        • -
        • A few Windows Server 2016 domain controllers on-site
        • -
        • A management solution, such as Configuration Manager, Group Policy, or MDM
        • -
        • Active Directory Certificate Services (AD CS) without Network Device Enrollment Service (NDES)
        • -
        Certificate-based authentication
          -
        • Azure AD subscription
        • -
        • Intune or non-Microsoft mobile device management (MDM) solution
        • -
        • PKI infrastructure
        • -
          -
        • ADFS (Windows Server 2016)
        • -
        • Active Directory Domain Services (AD DS) Windows Server 2016 schema
        • -
        • PKI infrastructure
        • -
          -
        • Azure AD subscription
        • -
        • [Azure AD Connect](https://go.microsoft.com/fwlink/p/?LinkId=616792)
        • -
        • AD CS with NDES
        • -
        • Configuration Manager for domain-joined certificate enrollment, or InTune for non-domain-joined devices, or a non-Microsoft MDM service that supports Windows Hello for Business
        • -
        -  -Configuration Manager and MDM provide the ability to manage Windows Hello for Business policy and to deploy and manage certificates protected by Windows Hello for Business. - -Azure AD provides the ability to register devices with your enterprise and to provision Windows Hello for Business for organization accounts. - ->[!IMPORTANT] ->Active Directory on-premises deployment **is not currently available** and will become available with a future update of ADFS on Windows Server 2016. The requirements listed in the above table will apply when this deployment type becomes available. - ## How to use Windows Hello for Business with Azure Active Directory From e446212d1a2ba18a4eaebfc6e66c07974a76b425 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 12:25:02 -0700 Subject: [PATCH 058/490] update content --- ...ows-defender-advanced-threat-protection.md | 30 ++++++++++++------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 3aba69d26a..d7d9111019 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -21,23 +21,31 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -## Onboard server endpoints +Windows Defender ATP extends support to also include the Windows Server operating system, providing advanced attack detection and investigation capabilities, seamlessly through the Windows Defender Security Center console. + Windows Defender ATP supports the onboarding of the following servers: - Windows Server 2012 R2 - Windows Server 2016 -You'll need to do a one-time set up to onboard supported servers so that they can report sensor data to Windows Defender ATP. In general you'll need to: +To onboard your servers to Windows Defender ATP, you’ll need to: -- Set up the environment from the Windows Defender ATP portal -- Download the Microsoft Monitoring Agent (MMA) setup file -- Install the agent on the server using the method you choose -- Configure the agent with your **Workspace ID** and **Primary key** -- Configure proxy settings +- Turn on server monitoring from the Windows Defender Security Center portal. +- If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -**System requirements and required configuration** [EFRAT, PLEASE CHECK THE FOLLOWIN PRE-REQS AND LET ME KNOW IF THERE ARE THINGS I NEED TO ADD OR REMOVE. THANK YOU!] -- Each server must be able to connect to the Internet using HTTPS or to the OMS Gateway. This connection can be direct, using a proxy, or through the OMS Gateway. -- The agent needs to use TCP port 443 for various resources -- Ensure that you adhere to the network requirements as stated in the Log Analytics service +**System requirements and required configuration** +- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). +- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: + +| Agent Resource | Ports | +|------------------------------------|-------------| +| *.oms.opinsights.azure.com | 443 | +| *.blob.core.windows.net | 443 | +| *.azure-automation.net | 443 | +| *.ods.opinsights.azure.com | 443 | +| winatp-gw-cus.microsoft.com | 443 | +| winatp-gw-eus.microsoft.com | 443 | +| winatp-gw-neu.microsoft.com | 443 | +| winatp-gw-weu.microsoft.com | 443 | ### Step 1: Set up the environment from the Windows Defender ATP portal From fd6096aaf9ca6b8af87d1b7a32750fd8bd715193 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 13:52:17 -0700 Subject: [PATCH 059/490] update server onboarding --- ...ows-defender-advanced-threat-protection.md | 108 ++++++++++++------ .../images/atp-server-onboarding.png | Bin 0 -> 40610 bytes 2 files changed, 76 insertions(+), 32 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index d7d9111019..bebc6bbfc0 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -27,12 +27,14 @@ Windows Defender ATP supports the onboarding of the following servers: - Windows Server 2012 R2 - Windows Server 2016 +## Onboard server endpoints + To onboard your servers to Windows Defender ATP, you’ll need to: - Turn on server monitoring from the Windows Defender Security Center portal. - If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -**System requirements and required configuration** +### System requirements and required configuration - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). - If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: @@ -48,42 +50,84 @@ To onboard your servers to Windows Defender ATP, you’ll need to: | winatp-gw-weu.microsoft.com | 443 | -### Step 1: Set up the environment from the Windows Defender ATP portal +### Turn on Server monitoring from the Windows Defender Security Center portal -1. In the navigation pane, select **Endpoint management** > **Servers**. [CAN CHANGE DEPENDING IF LOUIE'S SUGGESTIONS ARE IMPLIMENTED] +1. In the navigation pane, select **Endpoint management** > **Server management**. -2. Click **Set up environment** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Primary key** fields are populated with unique values. You'll need to use these values on the OMS application. [SHOULD WE CALL IT APPLICATION? OR PORTAL? OR SOMETHING ELSE?] +2. Click **Turn on server monitoring** and confirm that you'd like to proceed with the environment set up. When the set up completes, the **Workspace ID** and **Workspace key** fields are populated with unique values. You'll need to use these values to configure the MMA agent. -3. Proceed with downloading the Microsoft Monitoring Agent set up file. - -### Step 2: Download the Microsoft Monitoring Agent setup file [EFRAT PLEASE VERIFY IF THE FOLLOWING LINKS ARE CORRECT - THANK YOU!] -You'll need to download the agent setup file: -- Windows 64-bit agent - https://go.microsoft.com/fwlink/?LinkId=828603 -- Windows 32-bit agent - https://go.microsoft.com/fwlink/?LinkId=828604 - -For more information, see [Download the agent setup file from OMS](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#download-the-agent-setup-file-from-oms). - -### Step 3: Install the agent on the server -Choose any of the following installation methods to install the agent on the server: -- [Install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) -- [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) -- [Install the agent using DSC in Azure Automation](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-dsc-in-azure-automation) - -[EFRAT, WE CAN REMOVE DSC IF IT'S NOT POPULAR LIKE YOU MENTIONED] - -### Step 4: Configure the agent -After completing the agent installation, you can proceed to configure the agent. For more information, see [Configure an agent manually or add additional workspaces](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-an-agent-manually-or-add-additional-workspaces). - -### Step 5: Configure proxy settings -You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). - -When you've completed all the required steps, you should see onboarded servers in the portal within an hour. + ![Image of server onboarding](images/atp-server-onboarding.png) -## Offboard server endpoints -To offboard the server, you must uninstall the agent from the server. After you uninstall the agent, the server will no longer send sensor data to Windows Defender ATP. +### Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Windows Defender ATP +1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). + +2. Using the Workspace ID and Workspace key provided in the previous procedure, choose any of the following installation methods to install the agent on the server: + - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) + On the Agent Setup Options page, choose to connect the agent to Azure Log Analytics (OMS). + - [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#add-a-workspace-using-a-script). + +3. You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). + +Once completed, you should see onboarded servers in the portal within an hour. + + +### Offboard server endpoints +To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). -> [!IMPORTANT] -> Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. +>[!NOTE] +>Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. + + +## Onboard virtual desktop infrastructure (VDI) +You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. + +1. Open the GP configuration package .zip file (_WindowsDefenderATPOnboardingPackage.zip_) that you downloaded from the service onboarding wizard.
        +You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click Endpoint management on the Navigation pane. + + b. Select Group Policy, click Download package and save the .zip file. + +2. Copy the extracted files from the .zip into golden/master image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +3. The following step is only applicable if you're implementing a single entry for each machine:
        + **For single entry for each machine:**
        + a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276). + + b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. + + >[!NOTE] + > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
        + **For single entry for each machine:**
        + Select the PowerShell Scripts tab, then click Add (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`. + + **For multiple entries for each machine:**
        + Select the Scripts tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. (sysprep and) save golden/master image + +7. Test your solution: + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. For single entry for each machine: Check only one entry in the Windows Defender ATP portal. + + For multiple entries for each machine: Check multiple entries in the Windows Defender ATP portal. + +8. Click **Machines list** on the Navigation pane. +9. Use the search function by entering the machine name and select **Machine** as search type. diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb1bd50cfa6f87ed13c7aef07b6e5fb637df5af GIT binary patch literal 40610 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 TM9g8BH6~MIOCyBg-Dm#->ssGR literal 0 HcmV?d00001 From 4174506bfa0117f04d25f32c07a10988fe5dd987 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:00:30 -0700 Subject: [PATCH 060/490] remove note --- ...-endpoints-gp-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d544e11c73..1154e6ca3b 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -97,7 +97,7 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have 8. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. [QUESTION TO DAN: IF USER WILL USE SEARCH FUNCTION, DO THEY REALLY NEED TO GO TO MACHINES LIST FIRST? CAN'T THEY JUST USE SEARCH FUNCTION DIRECTLY AND SKIP PRIOR STEP?] +9. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From 626907edf410000465d9f631397f72e2a4142dd3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:03:07 -0700 Subject: [PATCH 061/490] remove section --- ...ows-defender-advanced-threat-protection.md | 51 ------------------- 1 file changed, 51 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index bebc6bbfc0..056440c27a 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -80,54 +80,3 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us >[!NOTE] >Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. - -## Onboard virtual desktop infrastructure (VDI) -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. - -1. Open the GP configuration package .zip file (_WindowsDefenderATPOnboardingPackage.zip_) that you downloaded from the service onboarding wizard.
        -You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - - a. Click Endpoint management on the Navigation pane. - - b. Select Group Policy, click Download package and save the .zip file. - -2. Copy the extracted files from the .zip into golden/master image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. - - >[!NOTE] - > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -3. The following step is only applicable if you're implementing a single entry for each machine:
        - **For single entry for each machine:**
        - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276). - - b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. - - >[!NOTE] - > If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. - -5. Depending on the method you'd like to implement, follow the appropriate steps:
        - **For single entry for each machine:**
        - Select the PowerShell Scripts tab, then click Add (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`. - - **For multiple entries for each machine:**
        - Select the Scripts tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. - -6. (sysprep and) save golden/master image - -7. Test your solution: - a. Create a pool with one machine. - - b. Logon to machine. - - c. Logoff from machine. - - d. Logon to machine with another user. - - e. For single entry for each machine: Check only one entry in the Windows Defender ATP portal. - - For multiple entries for each machine: Check multiple entries in the Windows Defender ATP portal. - -8. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. From 642109de13bc397e80bc7d279974c50274c35d77 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 3 Aug 2017 14:21:25 -0700 Subject: [PATCH 062/490] add related topic --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 007862bdde..f8ea9f7789 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- Manage Windows Defender ATP alerts using APIs +- Exposed Windows Defender ATP APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 19732e55c82ed1a446495c8a68278192249c13c6 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 13:20:20 -0700 Subject: [PATCH 063/490] update to explain challenges of vdi onboarding --- ...-gp-windows-defender-advanced-threat-protection.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index d544e11c73..a47218351d 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,7 +49,16 @@ ms.localizationpriority: high 9. Click **OK** and close any open GPMC windows. -## Onboard virtual desktop infrastructure (VDI) +## Onboard non-persistent virtual desktop infrastructure (VDI) machines + +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challendges when onboarding VDIs. The typical challenges for this scenario are: + +- Instant early onboarding of a short living session + - A session should be onboared to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence + - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. + You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): From 605694eea94d627f14308951490d84d5f799de43 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:20:43 -0700 Subject: [PATCH 064/490] add topic --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 55 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 0e0d0232d6..ca977a2d5d 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Configure non-Windows endpoints](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..20efeef636 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -0,0 +1,55 @@ +--- +title: Configure non-Windows endpoints in Windows Defender ATP +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: mjcaparas +localizationpriority: high +--- + +# Configure non-Windows endpoints + +**Applies to:** + +- Group Policy +- Windows 10 Enterprise +- Windows 10 Education +- Windows 10 Pro +- Windows 10 Pro Education +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms.This experience leverages on a 3rd-party security products’ telemetry. + +### Supported non-Windows endpoints +Windows Defender Security Center supports the following non-Windows endpoints: + +- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) + + +## Onboard non-Windows endpoints + +1. In Windows Defender Security Center portal, select the **Endpoint management** > **Non-Windows endpoint management**. + +2. Make sure the 3rd-party solution is listed. + +3. Toggle the switch button to turn on the 3rd party solution integration.[LOOKED AT SECURITYCENTER.WINDOWS.COM AND SAW THE TOGGLE - MIGHT CHANGE.] + +4. Click **Generate access token** button and then **Copy**. + +5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. + +>[!NOTE] +> The access token has limited expiration period. If needed, regenerate the token close to the time you share it with the 3rd party solution. + +## Offboard non-Windows endpoints +To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. + +1. Follow the 3rd party documentation to opt-out on the 3rd party service side. + +2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. + +3. Toggle the switch button to turn off the 3rd party solution integration. + From b19783e9a1b7b93c14c55f104d8f258e453f3114 Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:20:51 -0700 Subject: [PATCH 065/490] update keywords --- ...s-non-windows-windows-defender-advanced-threat-protection.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 20efeef636..b2bb2cbd6f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -1,5 +1,7 @@ --- title: Configure non-Windows endpoints in Windows Defender ATP +description: Configure non-Winodws endpoints to see sensor data and get alerts from them +keywords: configure endpoints non-Windows endpoints, endpoint management, configure Windows ATP endpoints, configure Windows Defender Advanced Threat Protection endpoints search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy From c4c8bf2643384c1d62de7106e76c00ea2a5a9fae Mon Sep 17 00:00:00 2001 From: jcaparas Date: Mon, 7 Aug 2017 14:38:47 -0700 Subject: [PATCH 066/490] update intro --- ...-windows-windows-defender-advanced-threat-protection.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index b2bb2cbd6f..c6f16e9682 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -15,14 +15,13 @@ localizationpriority: high **Applies to:** -- Group Policy - Windows 10 Enterprise - Windows 10 Education - Windows 10 Pro - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms.This experience leverages on a 3rd-party security products’ telemetry. +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a 3rd-party security products’ sensor data. ### Supported non-Windows endpoints Windows Defender Security Center supports the following non-Windows endpoints: @@ -43,8 +42,8 @@ Windows Defender Security Center supports the following non-Windows endpoints: 5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. ->[!NOTE] -> The access token has limited expiration period. If needed, regenerate the token close to the time you share it with the 3rd party solution. +>[!WARNING] +> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the 3rd-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. From 661df579506746ab05dfb077dca99650996ea9cf Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 10:03:54 -0700 Subject: [PATCH 067/490] add link --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index f8ea9f7789..0934dd14db 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- Exposed Windows Defender ATP APIs +- [Exposed Windows Defender ATP APIs](powerbi-reports-windows-defender-advanced-threat-protection.md) - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 6cfeb76c848c5d8382578a647e013b496353877b Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 12:56:30 -0700 Subject: [PATCH 068/490] revert --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 0934dd14db..f8ea9f7789 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -119,7 +119,7 @@ You can use Power BI Desktop to analyse data from Windows Defender ATP and mash 8. Add visuals and select fields from the available data sources. ## Related topics -- [Exposed Windows Defender ATP APIs](powerbi-reports-windows-defender-advanced-threat-protection.md) +- Exposed Windows Defender ATP APIs - [Update general settings in Windows Defender ATP](general-settings-windows-defender-advanced-threat-protection.md) - [Turn on advanced features in Windows Defender ATP](advanced-features-windows-defender-advanced-threat-protection.md) - [Turn on the preview experience in Windows Defender ATP](preview-settings-windows-defender-advanced-threat-protection.md) From 5eef48fc486b8773ccefb21d50c583239e9ebc4f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 13:00:27 -0700 Subject: [PATCH 069/490] rename section and location --- ...ows-defender-advanced-threat-protection.md | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 056440c27a..2eca639f34 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -34,21 +34,6 @@ To onboard your servers to Windows Defender ATP, you’ll need to: - Turn on server monitoring from the Windows Defender Security Center portal. - If you're already leveraging System Center Operations Manager (SCOM) or Operations Management Suite (OMS), simply attach the Microsoft Monitoring Agent (MMA) to report to your Windows Defender ATP workspace through [Multi Homing support](https://blogs.technet.microsoft.com/msoms/2016/05/26/oms-log-analytics-agent-multi-homing-support/). Otherwise, install and configure MMA to report sensor data to Windows Defender ATP as instructed below. -### System requirements and required configuration -- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). -- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: - -| Agent Resource | Ports | -|------------------------------------|-------------| -| *.oms.opinsights.azure.com | 443 | -| *.blob.core.windows.net | 443 | -| *.azure-automation.net | 443 | -| *.ods.opinsights.azure.com | 443 | -| winatp-gw-cus.microsoft.com | 443 | -| winatp-gw-eus.microsoft.com | 443 | -| winatp-gw-neu.microsoft.com | 443 | -| winatp-gw-weu.microsoft.com | 443 | - ### Turn on Server monitoring from the Windows Defender Security Center portal @@ -80,3 +65,18 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us >[!NOTE] >Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. +### Configure server endpoint proxy and Internet connectivity settings +- Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). +- If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: + +| Agent Resource | Ports | +|------------------------------------|-------------| +| *.oms.opinsights.azure.com | 443 | +| *.blob.core.windows.net | 443 | +| *.azure-automation.net | 443 | +| *.ods.opinsights.azure.com | 443 | +| winatp-gw-cus.microsoft.com | 443 | +| winatp-gw-eus.microsoft.com | 443 | +| winatp-gw-neu.microsoft.com | 443 | +| winatp-gw-weu.microsoft.com | 443 | + From d9ecd098f5992911b91326ac9f973ef0fbca1c07 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 13:57:25 -0700 Subject: [PATCH 070/490] steps to create app --- ...ows-defender-advanced-threat-protection.md | 33 ++++++++++-------- .../images/atp-azure-api-access.png | Bin 0 -> 51330 bytes .../images/atp-azure-atp-app.png | Bin 0 -> 60199 bytes .../images/atp-azure-create.png | Bin 0 -> 9665 bytes .../images/atp-azure-new-app.png | Bin 0 -> 63634 bytes .../images/atp-azure-required-permissions.png | Bin 0 -> 60251 bytes .../images/atp-azure-select-permissions.png | Bin 0 -> 74621 bytes 7 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-create.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-new-app.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png diff --git a/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md index df82a9fee0..74e36aaebb 100644 --- a/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md @@ -34,33 +34,38 @@ Before using the APIs, you’ll need to create an app that you’ll use to authe ## Create an app -1. Log on to [Azure](https://manage.windowsazure.com). +1. Log on to [Azure](https://portal.azure.com). -2. Navigate to **Active Directory**. +2. Navigate to **Azure Active Directory** > **App registrations** > **New application registration**. -3. Select the tenant you want to register this app in - you can have several tenants. You are advised to have at least one separate development or test tenant in addition to a production tenant. + ![Image of Microsoft Azure and navigation to application registration](images/atp-azure-new-app.png) -4. Go to the **Applications** tab and click **Add**. +3. In the Create window, enter the following information then click **Create**. -5. Select **Add an application my organization is developing**. + ![Image of Create application window](images/atp-azure-create.png) - ![Image of Add an application my organization is developing](images/atp-add-application.png) + - **Name:** WinATPGraph + - **Application type:** Native + - **Redirect URI:** `https://localhost` -6. Provide a name for the application and select **Native client application**. - ![Image of Tell us about your application](images/atp-add-application-name.png) +4. Navigate and select the newly created application. + ![Image of new app in Azure](images/atp-azure-atp-app.png) -7. Provide the redirect URI. +5. Click **All settings** > **Required permissions** > **Add**. - ![Image of Tell us about your application](images/atp-application-information.png) + ![Image of All settings, then required permissions](images/atp-azure-required-permissions.png) -8. Click **Configure**, then at the end of the page click **Add application**. +6. Click **Select an API** > **Microsoft Graph**, then click **Select**. -9. Select **Microsoft Graph API**. + ![Image of API access and API selection](images/atp-azure-api-access.png) -10. Choose **Sign in and read user profile** from the Delegated Permissions dropdown. - ![Image of permissions to other applications](images/atp-permissions-applications.png) +7. Click **Select permissions** and select **Sign in and read user profile** then click **Select**. + + ![Image of select permissions](images/atp-azure-select-permissions.png) + +You can now use the code snippets in the following sections to query the API using the created app ID. ## Get an access token 1. Get the Client ID from the application you created. diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png new file mode 100644 index 0000000000000000000000000000000000000000..31a49811ecbff2a5cc0edb12b8b8a4a76c41d8c1 GIT binary patch literal 51330 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png new file mode 100644 index 0000000000000000000000000000000000000000..2fe20462f26fc314ff082668987238e74ebf270d GIT binary patch literal 60199 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 gap-^0N)Jr(bdFl;2$gcTbcArvL~ZK*6-`9T+*t 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
        ZwB|aw(4>{&rD%+MKsVW z95;RrW~(=ypDys!kl)UU@yTT^MGf z;^HExuCAv1^RZ=!;^FHn=Mdf*77X9KNyyLdF{y$DnVG8dQK@p_Lfqr!CBniZFH%bp zG;nI@PnSn~jQ^ZM*yAqt9hM?B?tAwh_b^;TK=zZCnJNF_;rg--^7>ug?q%L=kS5@Z z3Nh#?hfS7<5^+XG(zCMO;lWwm+SzH?@Vszs;)~=VVEWA`gLs_UM?W}TW}BKoFiHT) zW__IxR<=b_QgU*9e!eVw-uTD+&u)8jA(*tQ?}7}5pPQ>)V_`q`7wF3QLyI+{JKltT zqLT5giufu?6Wzy*?mIG~R$(9+&E3IpSZud7Bbr(JGFwSKc!Ih0*RPw*i5Gj?7rs0b zPUt|6l=f_juR9VD5;ACMm)o^6v=kSC_1wO5hcN{tA#_ZiIuljb#rY_0kARbnni|+{ zIaO6-E@mdC_5}~Ov%R5&O4p65p@oN?m*(HTz0}jYLT8}aIp|EOT5Lk_Gn66}W`mBn zgpN-3MqcF_F78ix89@Wv3Ao*0G(cMXTKY#ptv*pqy{^`=KaFNv1(*CRJBc zNI*c{K&Eo`r5z9s%kSRi%oG;U37dgx)lXQDGf>tK*w&#zv_s!rZ8abhfJ*}F8o!k2Cj_Vp`RtA&1lR z+)bm}?e_vg8H6hqtfATFP;q(rh~~&bJJ82cd2m5v=v}v=CgnD(1z&@qq0|Vy`Cp%< z(aj`kPR2K^w&z}Ce%jx+DWZ7t2#m5y&* zZ3_ZbTA?r>H7Q}MDa3^HBAMjZhsg~FcD^XFYt*u)_z^23Bet%tZlLkL#brp4;4Se)H9>qkCjfsf~z^<|F zMAD0h%{nZKq6!P}y~rQM#h-n?{S9>`%~R#1kcT&bJYY&t`W)Tmky;nzYM?GCO3DB< z!?yeAcEky5<12(v2x}!xmaDxN3=R$^vnaNEz{@+lu3z=5twI=uXcNsBKcKMk#%Xzc*E=Uwhip=)a-1-lMa-# zrH#&dy%~>@PHg~b(&|t5{T|Exxz-42^lH%{LfyUPfk2NM7;<2<7sSaYxkEuV%viT< zldrovtPZ2WE-dw>x~@JN%2djJDkT-%V1P?5;E&2Mh5(b(V6j&l0JpL+Z`#^FQYPcI zLPYaeDhVu-7_C?`V+8irVER0%#DeRqz$ib6C5{&qt1%NYsoWb3i@I7wh7L9i5vpl+ ziV2*$&WJP6HZwmTAHo>lgwrezYI=;Utj#d{tRQrV~c6_A@Ewd_9GR87qsMnDV)qdXqe z`IOtZDZaPtIl!n(?UuqzGN1g#;ZFC4%Ys!)MmdV_!5)1LNjcUAMn z=0hE%1W8ZN$k?zL=NZCUeRwHU_?-8xk57f!#lO-}rEi@*EwP{rXJ^bKA3q9@(zdq} z$|YrbP1iK4TnI*y<_&kW-KHJRP#**2P(i#vT_Vb^Hu(83RHsz{ z-@A&EAR{9QQDMC1d@r|Y7f2doB)`+S2}Z`E)Kew z9*`fEay$C^`g#O{CgLh^aTaq9xMP>l2@@q1mG#;P*IkHBva+&zTC%eE3mwsZppOb1 z%|$p(``$qyh>3}LJx+PAVPoezZRzc)o_6)|GGpc0{-{c&6T4U_IS#_e$fy>AYm-OiW<7RVMn=8%#qkhsWyHU2 z&C!ipk%k%p-V}sdP+&x#Jwpef9tVMW-J&e__+T z1lkxII1XwV+9H`7qAjb96_t;wD^J!dz6dxMB*+|qvFEw$nKXGoZRAH@Ubpf0e`YmS z7io%zjf*Sh~mqTfWeqJB=5jO0nus!Q6VbmjoRDWOSf&ohB;2U`^7)=V@T1ib|Xfx z0Z&7ipA~x}i?+SI5NQewe(7`D?ng60tZeSbcEDY3JRW6FPftfffE?IvBK+5G{rPVB znBoP6hTdT=LfjxA@FieWLNOyK=v~3aZh%RGNKM!U!WozzFrfz6Ve`n}y}fVWzsD4n zD9ju+GcyyBl>8up9=SGILlH#C{1(K{YuBzdB7t>lEbrXCdlyCT6O)rMz^W;okam#r zAZn53qqn^`p#HPDTG%y$lQ(|?o*Sw&*Ag~dY=CYm0TDz6fy{W zV%8?ANP){Ved99ihPgv%SKrene`J$HSCf$NRF+4*`fvvO1Gyjx01YLJX8Ai{C*Zc| z6mFYnz!rP}2NJWgu3J_gr6lCYU6>fFqlBkdQ1Ae+Q;_wLlEPtNU|@4Qvv@YIHD)z3uG^R$NAtkIaC>z`{RU_Ai%= z3MM?CiikoWCf9M7Go)_fk6Uw_4gYZZ{_Wdx^0ynZGIl!)Ql}v5HPm{ev)e96S}Obb zr-@G|minjl4GaxcXuf}$y!}|JTo`kxzmMR~okWn)Z5P_N92D1IR=FO$&&_3(lb7F` z^1+*_xj3nT+|kGu;G;_qfa9<)?!3RL_yJ`(2LvwECdeu(`X(hkK-7Zoe+&WGa;PVEcAOqtLE3iCngRan3aI`Fmyg54Dk5THlsr7jk{n+pRr2*Pa4CdVo4!4Y z`t<1?)FYBoQ>pIXM+4XiJo|GcqV*kcq5ELgK;oZq*=vKYYGP`d@3=7`Js#3y1ee0J zv9b9vV8U;&o`Wh4T3F;zGM^qT#x=jYdMhSpWn&|>HG+0DhITDA=C_%J@;FfFmoHzA z@h$GU2;!3Q^)u%d1KODl=b-`JV2kb;hRoLsDKu;&B_)LlG=$7*@8;%S@2-!JT6{Gr z9x?eQmS}xa{u$C$v&ri51^b!KMKv=sromk8N#>lZl*_6pU22c5si}#LBzT??L2C-%S}e^edJKOn%m0+ohI*QicQDk()u zv^i6Lw9FMJcfPz)br7ql?WnD-eLBzTS(odv$B3^Yyw!N?xwN!{T8f=Hy9&n5n>Rnk z#Eh-w@K7$Rp;o)H)@G_;pJmbLN8zVWx1o-?El!Sql_VGw1sPhNXZ9MEPO_5PU=$Gi zWaZ_3fVWJ{qe_rj&Oj`CZL`+SiX9(;G-=lG9*6sauRKP>%}oGMCVpteypx9{_*Le> z44#pM;b&F~Qc~>19=b@G=g;#PXzA%&GwvFf*XbA?2(%U8VEQBo^=@POpwUFUkbSRk z07lS1G^F2?Aezv*ZLVUWJ|Ye~4M+d%xnw#=Cat9pm_YE&EQf!h_Xbz?^w?OBwjzh< z@85rt#0!P=pffI_>rfYd3JVX@)|l`#t`R7^SZ82i`3aItH@$&+c&Fx38H1-MeB8JT zKpL>ryA|0LMSo#t<-1uQ9Hnz6$ARpnm2eiJv>CWPf zqzHQP;zjq$o=UOF=P#HDVEo-ncF>DZzq{0DZt;u~BS=oo%)tRUECwzR9vjs`=Z~`QFmf*@l1T zU1p7PVl+DW#Iz9N|&hL27BK%I*LU(RE5vk=&s~BvR?F zxKEuIY-_Z;=e)u5p|5tqEq(R+`uY`F+LeH6Ab@(~Q;FT<<0AoWO;l5ptiGY)FU~>4 zW!dv~OsTFW2ghjX=^ip*XE)orUCBvw9a0_qjR39OJKnjc zf{~1LbY8#B2#214|MZzQP6)vSql~9TF4y|h?UhjAIPhv;%lOU=eMqrkfR2ipO4FbS z-s%GyE32)YYh*5;uF!2#47|gq_4QNWy-?&qX@Cd^ETeD_r{%FTe#P;o7-*ztm-`6N<& zq}o*5uU~l{XD(YV6P16fi)t*Cl=T)?G^ssCx9g&K4kjZ6xYSCkgoYs9ojDB%3ToJ2 z8%5*w^yDN7zVfNJuMg@+Sl~0aXr<}Y9OrkKTH63V@{i8ZAHRP605GdRc@`Z-`e%Oz z!(7l2sJ0h$%ctFOzRJR{?=sK9!P`6an(rH>GxdzGTM-=0PTwD4VbK;zdBq z<&Pk-!c1Qq8Zug#JWuKp%~rzx{E}MeWL1+&?kjTN8;uM9g}@yReq(FGIxh8;0RPqf zuSm%whyIe0ue-Z;w{PE`0`m=A+85jTF5vtS*4P@-+}8#M0TlV(-rh=WFTIN^lUwlB z4N4z&#X{7&jD^Lh7Rt}S#FW*raw!C>*Cv_TW@Dm?vSW1MNm+T{d5O4TFyVyknmN5g zQ6&@+pQyOL7)n&jh7h{E+w)WS{7@fsu7I$55Fvx;zH9fg0I;kF7YDYVfvG0Ett31Kmm zv9T#I^2Quddk_>9WR5HVfRF$2<8jhY={O;>(Gp8>JG-Ke0!4<;hcyOm`cIyCA6|gk ze%pZeo8gOVZ|2;ose41!+MH4I=D7{Uq0vIaP$%<;UqRVkRmzNzPJIRvP>074I3X|^ zH$?4ivTO%98(I+to?K9Z;JEGuKUfu=SQZFU`L3~T7vT{RYboy>-xVH+#}fP)T4|E{ z@#l|G&oNFB*~R|EJy`8$=Gl9^9NTttoqEJ767GJ{(a}Bq{g;2NS!?80ZeJ6E)e1H1 z8(i#+6?BC<1RhAx$Hy-0UE4pkVJu$^*@#{#D;wHJP|?u*G)@WV$Ed>>AM#IhM~w7# ztzk@w*d0t6O^-LuFOUwqFH^o`<%&lh5xzYhN4M`rw9Dev-P5j?66t5>`;H4d9FjTo zZo!jwF{6n&i z!g)}?A=b2Xc4Br9KIL-VH+%j1^*w(6QIpZ0o}QMLmOPhFpJ4?J43ZN*^U%^ZPa`z} zd+(onQE;H|ua9Gcw&9UQOGA^8lJe8U-Pt|qle2T2v@=On zJ60*NAY;+0^am(IdEKA!3LbLLQ|l6B=70%&GyZU_wWa08$=5Gm=oVCCyTGx5{rK_< zAv=GAuYCISNu}xn%x}gP-RgYR7S_4Y9bEc}g9A6Ps`7c;&VV%2T@sEr?Q1#1A1(S` zAiS)PzT^zYeBRu&a)Z1@>o=0)w|1QP^jDXngs6c^p;DYRD`BRA51UUr`~{vJ%g*6C zGa4Hn{U5wp@%#qaKF^S_D^s6q#Vp6S?=K*zLT)wg(YwE}XD7#)p4s(ueVxxG_6{hx zz4aATmI8j|g~UL9fH6g}6x;W$4CPV)mm*}Mncg(iL|E0Pn_L)T7tbR#NAl732&=ZBa zy3cDawYJ1(TV!Rk3M$i#SSnOmpiRYsKn2}Ay98oRg6|0^$c8#nB6F0OLt48B1rmo@ ztf@ief63bt6OtM(<0wn<&CG!%GT9rrDLpk{qN!9+iOG> zYwR2i4ld_TUUs3E&rb2pu=0H6xhw35t^M8NCW!bkIp!wHM{*s9(qV?nmheI7_GhC zeu&L}?w&}-@$`PSdZ6=sRBrstHdj;$NE$|5%P9{YKD_Dc>+2sJtSInQ4CKgjt6tmt z114N3hV?K%KVL6)*E0Y(IdC$>e61wti=U`FhF10h?dR>;QEWu6OYzmKd$G-uD1F8* zb><3zmL8cBI*;Y}(~f!Mpz%d@RrbQDTJzT_ol&137+6@dV`a8qcr3}ccXpa~Aa`pX^Q-noAmp(QsIe32e$z)2ztH~RIB$1?WHj7$vg{YW&g zgapd1++E&#%VnSxZ1#v##Fv#3Q@HQqqnn{J#BzP>#~iH0Wc?IXXwS|2cr3;m=ik3M zJU~uj2vJ%g>d}u&O!<+q=?qd)zm5OIJIlgJUvg)i$yLYS@Qrnl|S5MQC3o- zx%4_%j4F1CofD?YUMuCZE2Z~Xj0s5#F-FU_yCeNKsi0OLP$*$fBZmz{5u2O4cJ>-o2@bb($W%;Z7~Ro ze{z`tOH!Tg2G3VQfd^8!OGemfNXyAiG-VgIwpzXi4=zKhaR2^&gojz(n?T;bYw-fs zq6hN8AM#k!k!Di`ULNk7ex5P))dfLU{v7D*)m;!%yuEsV&GWXbg#`M(1s z&`bY4UVTiOu9IH-E7txGEgW-QWgh28i)eJ{reznWT^Azu_FM=Z$lUdg$G2ll6ZkQ@ zY{C4f_siBXQ-Vo8h>KzVC_TO=tyLaah{H@Yy%BWs7W1CNyO&9UxAt!DUo!oXjiFAi z^H-7{zk2-6&(F02_Z_l&F!VjvOpg`roTy-QVyzk_#_$AXv5sT^Gs0YE^+SIbO2=GM zkO%moo*9tV2PB_=Sy~#Kww#oW8DyPxhr8V${wW&&$Ab)LP^b|2u$2GTCMb~q<1P%| zAH?|f0R;sGxVfan#7lMG{`NOGlY{Wb@3Na#lKHrQ4YaEf&|y%{w+!NdpjrL9s}nhw zWJ~0=wKvun{(i%rVZRJi4bZgoRDykf5v^AHUVk#A@8>40D3zQIOyQHuoY= z(b#Hx$7Bzna^B8KQ0ds1!-t&7a^H~!(pOmf2R45zNdEpUa;YU6GQn4#jA6OhZl zOOtiC=UP&{!`Stsd3}TPz7Lzr=Hu(@8&q1RPciKm7B-%P9DurI zRmG`h%DFo^Nkc0jBtWN1g_`nr(%u7U!-(osJ$-$CcXh{akT!<8#q#R25j8&g4BF7U zcb7vyLF2A28LAUj=wHo_8IWu)W?${f#$L!?NlZ#;m zY5KfsrBNCtCQU~_R|0E}--|&z!u0+c@-bik0ig%^2%d*f6&m83j<5)xg|=1p&>Y>N#`X%>Kqvv4NKR9b(CI( zW%5EWxX|_)IbCtosh=|dRQnrSzhB0ofX-9^d46~l>$~P*w$LvokKv8YZ(!m>U*(Q zVY|69N_aiCvOjX$y*i#4u{lu2Xk=6tU@o3{&Q;aa7hR)&dNBRc&GtOd>Fkfc_hHF% zg5&*l-(bIhIKu}qDm%XK z;`@G38OnVE5?O)I$lf*0XFSXnAUQ{g7TxKe=CaDJN6G z;eV?^*}X;n0v)Q#xQRVR_BhXZI+)bG<_v&OXAXV<=MgPOX7@jCTc?)W_wVnem$5C$ zipXAyJfTcxgf!y8g9mg%x9034EXAuYQ0~O{EA(q6?)F)vC-;juj_oWW^%KUhWm?O< zFbYRwZKi|qhg@3cYAzH^2dX1lW@cG*Lj~vC<}IP$i$W^3dM}dAUo^Mrut6e43KT{! zF8TOHn~H@zgTx5bgpcwgEhRk0m?mA@oI|Q@!7o7|2?aTpzBk;Q>{i>xO?9)X$+hf~ zI-NWd`cJurmZaPIW@QwS#?{+=zxm_H3@C<2Y17HKS46)VuJDz7e)7iIqwU~XMnv`s zJE%r*N66<0H=-*Q2PP~p8$UWKwtUnj>rUOfM=i{~U!FI7!u)!puyvcSP?1M{X#**w z4em}^(KyIO*#V{wS>Iz+#%$h_OL64stq+>+@61cOp#a`?2S{Pg~O#b*#y`; z6i=L%n^j7WuHB1Oe3)hm<_-+ZY^NNlprsW8i3dDD zfg)f{fdqhyFkaa#+T=cHGXnC*;Bne2oCtbj6J8%EmqAOtLYE$ctpD)gLwMRMEGFgy z@G!q-De3=+YOk#C_Vx8a;E+{UXB?Dz@xuD(%@pw2#>IqWP%o@MNYdPT$iYFd5wPpy z3U{12Rju(5gd1f4diYgRPaSX*ko38XjIy2l$4+W`bOtC!*xd=Ah=%eu;zqNQnslcQ z8y)g9Wcy(40Y}>hLO>5!E9M>jl3|3;lI8Bx(qh3iq(duCD;mSqvI!U87HyEFI|6h= zAK>jL>0*iAN}2Xf(ygKSbvln#Rllm_q@;*hGoiWyD?y|IB^IP@&@lYB_4V{#X=_^+ z$30db$vY)#?J9=cSLf__PcIJYi_{CPxjP`_I8OZ5 zC-yquc^WZ(dlMW;Z+d}hINyxYqK4y6$>i4{ZRx9~nG&Lc+~+0&4BYLgpo> zWKmA!g?wz?({I&uj0(e#uoxPP$l7RTf;E$!R&=PB3q9XIIdjj`|1F{bu?IfUd*w+1 zA&KSuyf;zF-VMk=ZS7#ps$Gf&6s2;?u=nrZW)1*N>FqS5dj-Dod1ky1`}OXFoJR#qqA!JBJd+#XPB z!ogqW1rgz9_as(m2$8?)^!ckJWO5JmOpx+ePBca&p3KtkAy9tlgNgI>;yl*#H1f1< zgn*iw8nv_?&b^^#u4jj+)I#|AYS`p-Bs2r*9P^EHB~jRJQ#@^LZKXW?94+L|2gxiN zs`L4akbAkJs$APUJ9DT4Lc9o|@PxJ{=&d4bgGUWe;sW;yO>q%e30;aQbSDM>Y;5%J ziUN0N3ax8w6sb5N!^gkB|LEaEIkyRDRDk+>boSTCC;IT1YeHpTsto!oWaD!*umA-& z>6Z_xVTxBFci<9fjaGU22F5i zuROFGo0@dHVg*_70#oGD8y7!kM;jtuDJVPu{dAVLhTZt+_v;P5h=-eVi_i_@0>u+3 z`dyxCj^>OUaSbkg%I9d$_q}vlXQQ&v@TB+Z;i4~1rG4H_nXIF`p&#1vf}~;Qn+x1!=g)BkJq$ zmDQ7+Gu1*0a=}z1=g_Ol^lE+$@2}qgliRc5?uzVP#$@_t;?6Xeed1bUeNL)nQWZ7X zufoZ7J$V49U}$>g;sA%#>sQcFOr%7ob5@sqTPqd9rA)iK26Jb5DVB)i`lO$;$q92}Jg%y62`2^+<4M|O8rfrDm zKNg0J*wj!v(qM#So!iptcf|sz2B-&FA-?$QltTdn^#MAnXbXx32)57%#-Nt7X1zOG zO$9w;M%frsYDkG`eG;1h^s4wGpmdqORRj1NMDqE|HyJ26lD zOo}P_TPGHSQgiT?hxs<{I=_~@F>#)CO*8Ez^Mv+T!*$`f?FbCmil=Neu3r_mV z^bSnXMvg~$_tz}*7}C?kUx-#E43zDgWcImy7nn41)N*~EebW2GaQ%Y{IcMIy%tA+@o|eHgM($4`*Zf3o#ib5IW7Vf@CFXUhX6utS+!ar3%m!ydp&KU#!9IbXqa{)+$ zf|3%S#`{0g)Wvo!xjv{I1JwP6ZIWQIB<%{hND&D4&^Ja*_hz5L%B|LO-xxtXnnqSUbYt=tI6%>_xs!fXZEfS@?d8d|h2#;MqqkoBisb zhWh&3Ls7s-qX}7ZLq9p+4~q+h;->$H54UsY7sIr29bL>IqcV4}%(EA~WPaif4fUDx z=2gP*j34|m0NYac7a$&iQYNdQFlY71c_km@Ol#|WMK+e=_oFj^P-GNf-74K%|9E$4 zM#IW(;&+9ZSTM4lH2)x)WQ@nmt3%1S^@H^@SvlFm1 zhnt8~PruBj6%=r^K>#vw&xW%rGVO-v+}%7O!tJ`LIrN{tI7^ls-BHNp7wkNH&@L&a9r~VHC++ zx7}X`p(RY|HRIY9Bh&lPZyrO}yp3xN<17bl6G>@>d=4zhk1R0!pQ>gbRRnI{e9+Y6YOYY+^(TB;M zC3}2B_Fh1}{Y36}Q>?GBnxm&nX05KXBK?`HU$U=Eu*kzI8-txIz+Uc=P$thh1WWBf*Q4rZG2>-FW1{b|qx`F%@H3PUJ=X;U`wdLOpnD zvF|mVx4!8)H#3i*cbnF+JP^2@^~bRal4>QNd^Gd)X-iKf-_joME2Iw*U1#&A(R+?y zd^I(@X+)KhYBhQdOsDI)%}qsLHYsw~hT@2WcpN?_487HKGO+lRkOg`}Jp7Q*BnWIQ zSLl4zq6gIs>?lg^0PTvX9%@VFXT#d6p)w3Ci3#x-XD4ImYdRE?q$8xBhufE=`;meP ztLZ0x(-%L*`RLQnlJFm(sbJKLe2=fL);i@~^>1l;9-2xty1kSdcM0*PGv@cwXu>)z zq&Hw{mIsD<&@EU}-4g{h7ii-N(X{ppFW0r(J?hB`SCca@=9XBRja?m_!jW6>GWbYu zZ~doph}~Ys96ePr(7RdVySU&TEY6*9V_k-JVzPIx-PlsuC05nNJl9Mt0&B}TTE$%r zpa8Y2uhTQpC1NZxv;GST6qS`R-g{(B92~cxLNSpe77D$6Zx0WhpzGP+g$<;2*)c26 zMw|m>N%fng7KX;q@%+H~CH0icuiPX?O#Eek2#KQFgE298Hx%EGNX2Sm79|snnnnH|64BIPEejScXdeKjjEhCin6$v z-gVckmV$E=V*L~0I?gYEumg?p28K+~hmygX{z{Xw;;2@>76~SFQ^esfwg!pf`=}c@ z=An*aheMJpSvuPslrAUK_}MfY;RRUr>MsEg;EID^`@yRk#5knJo>qeg6rW~c?JNZo zapP9b&ARfc0;WB+Jc-i_$PZA$4cWLTYBUws)KQ&FufJr(jXO`LQ_P03KPf%y)Ij9| zZ!wSQkc7fOMQa~ZJOF@%bYvzdqF9fNKF>iZQsndYeTczyk!>S=TZR#+ zH5xY`wpr5^54F*`M=6mg9=h*9P@asv*Ws|JsAVQs#FFb~ay|B>ZD_{6{#o7O{3kZV zV+DWVPN+|^roNjlt8ok7><=Ya;bX)`poBA+Qohv=KFX`uHAisa2Kc|5r$!oRB)?37 za&6DQx3@Qu^R$FRf9%!V-87>iJ~VXq7#8`sGY%u#C-znOxSSI42mL=cd^c>=n}mpiv|>L;~b`gNTx$+8rZ>`F?qQ0wO# z9qLbLFOD9E8h)5uF1!BEv3&>X@~8igTl)OTQ2@!OpdbVgQiuEhDj;|IN`* zrjQW(-z4;Z?Se3|IU39%)CA#W@&9%(6mtk5P7Kv9xE&Ekmx^^+zk7`H`nQ8iE?79q z?a(URTxvbrU1F&%qvZQvntt2v(Z%nIgG0JD{?L=j)~^p^bE z>?A9?j1D|fLpZ^jqw9$&!`X79FN+4m98F`>x^j}ae2b;}7|NSW*t(rm+P%X3Uy3$g z3frOgL$i^l>7rP2=ZLuVsC^C*cd+tV*>HWOI(LQV8SMhk&_=n1wmm2OA{l0l(pM}| z5)dIjJ-`Sldme9lhtX_Z@fs0XpU~7{y2)^{VsKn_>fo=25%`rb&>)aXYFR1!zbJbP zu&CO0Z5Ufoz#z>)3-6{S0+c~n4=P^443XG9n}R0KpihYo3m9)=j| zyB6;EJ-+|n`#t{sbBN-w;$HW<SQkWl~p)WV=6Gi23 z=6A+dovt68eug}8iJI}R^Xbtp`&tE6TawzrLQZp(5}Gysx~T%i{r!XHy$kPiZptWM zi!a-5H@uFYR^$-k9K=02IQ^!nhq!|kt(Zf?)ZR94w#Pn?@Fq#P+q*<6;*(PCQLK5N z*a&dTC+RO3ZBC`HAeC*6X}^3u+lnXk-)7xA4_)&v(?vYYdTyL-V&XAhD2a1+^F z#SJg8Y~r?dY6C|;T4YtKiS8uR1)Q|RhiS>G*iM*sCyL&tO*&}vsDrqn0|oNqSKqpg z2B%nE`*INm>nxGZ$yw`SUHJ@i4@N|_4c=^RMuU@sLqUwW!mm>2Aa;otjX7M`MZa`z zC3>!Y*n7W`N}nCv_%uH=F9?f6PPlm<0Jf%?lC&BgMN_2BmGQFmehaL_v_h%)zETE! zcQaLHG!&b#Th6DhN8{TU@Og@f;(5Pcj?BP%7|9|9u{6L(8hUM|VZI+iuDIC%VKK*c zDH;kV+M0k?V|20gQ1-81kGOP;U`0K*`1!4_-S42A`A$sWN`6NDk>_Wm(Thej{7XV z*K%n#X>hWz$Z=liPXms!Dwyz7b}kMdgDv-7nLAr`?sYVi9EKIU^$cx_fDT~_O(9Ku zRP5^L_?=^mv^%b5dpog{cd5B!_|g6lqZweizVuoCYG_y)prsWBI?@nZ4~-k^msUZ( zoSd9a057?DdPzz7g7dn7zlmI7ZM4&f#{wUz$S&ZKe)#Z?i~lf0)l7l-#(v`la+S-9 zqARZ#tG2BH%ABP-00b<@PI*By$jiQB>b?0buLLgQL(r1LToLTLKJ6&%G@BMV*Q0B*z~=?G44jtcmm!0E;JUi{y zUgIrA-Mw{5LTP!P6p#0+Q@puQW*Tpg=~Qp*j({@+Ppr!q1W+BnYu~ABY4v8{39GB% zvQIh+hetVS@115(8dh>N&wj`=%{cy3TQMM>6q6Pacvz!kI?y8K8%A);%q zk&T7r2R;s#uwTXnv+*v&vyQt!&{zW|^vqPO&0^O&5Qa@b{fV?gXoaRVKih(*RtGUK zFJg{i^tjtE2o<@xmGKxb!bAHdWqxkxFXNH<@XfBwzJFtFeOLxtZ2!(UWdDS|$auZi zCES>8Cdk?B=<;%L$#0B!dnazM#2tMkC&$N>k)9soJu)>p=^BsI*M;~Agr1>4w)bBC zjY1xR6@~A~>jW$x3wEiR2y?*##*rj#Uz^dC+h6*wli_Z_hho9*f60Qu2$aPp=ZwxQ z{c`775P?!PGD<=Cau_^taGb>eu&uwY4@3`<#S+Q4Z{O-vdsVW`1_=(g0rVOT>PFlb zEZ}kC_B$>Zs6LxHYGse^*xw_@y16X1@(DaGS}a+Ust(rG(z+hm_*?^J{OsA!N&9G# z*BgFA)`BK6yu7^bqBwJGLO~v&JLBFYb5`sJJ^=c8_>cZ04aC38fJ=n68i03yny2EE zu61c`&ThD-K|6#spBE4C1I?)tD6j?#KvpRMC~oDipK0q4cHy;=T3o79fKU)qFwD=- z50i09(5a3`pcP+GP*BdPeFB!ltt&9qtYfz=YNc9mEj4&(Zm@OP=DzyF$Ek+(TwGl0 zfbrAru?jP_87#?H+}mZ%-(OPLJTx_k^D zs#RjYLYy?iEVeoN%AlGBu={Gt%1_v87-Z{MX9333y}L1j0VST8dH_6jcXdsulM`SN zT^APC0q;{FAflwIr#JX_)l+EonG>ohn4Vot&!nGir@WXr#KbBa zPsKs+IP{bN#z=H{XzHn$l@B!y4Q`=-cCo+r$CjQ|u-9PEIavj?vhy6LY5{(}o0 zd0_u%gC_f+cLe$5=G{N{hC|AIw|jxP=_h>jac?xx_mvP`QnJm94cHJc=WOB1ehiU~ z{D^%)M&>1@Erk3__CH)vT;D+q-*I|bQGR89Zw*8ghV zL?=J4{w#L3xRq~hoA%)P%pVj#;(P6=hvKN`oaTFzNCr$I>I;pg2fw7fEH00JC7Ig0 z65+*k@H~%Mo;Ls2qfT^2TWr<=vVaKeAolCmA5u_IxXoo{JS!gX7v@CHzbn|=W=TtG zQ1m)jb6~?lMgVg7ocI2Q_y6Ol{%Y@P>xva=R0k1fh)LX?H`!fmv@UL(b#!BpMWNaO zh8doaApS|{ge)?|ft3oQoAQq_*v2ZrcgYXgSj2XgYhb^sN*e(ZP}x+Bg`e<&je3_- z%R%f6(1c7k7KdU$x)Y`rx{72jw!cGwT?PJ-KtoBe>&juI-EMd7#eTr6N*7tGP=zT0 zAc1aJs<$ByG6=UOc z4U9n^IMWM*rK;}h^U8p4g>+!0fR1jpmuE)D0_4}!)zlt_LW6$&`qeZJ(?J#Furl%? zeGwKPZ^gLuc6t+NjG?KpIYLAn6$-MaO;wOWgY>3#f=yWCB}^mj2%)rH5xB2gUbL7_ zUWHa1Vh4_XAMczfTaD6{@;05@$Uof<>qW+r*GBmx$Un-;zJqufvC(i(MI%RD#l2%a zg=zPp_s%$zXM&!{<+I@t5zeJ-?%mnyQ!(@KjCnvg4MlFr76~E|#=nQ+fpkEygLDtX zxSI%qmc5UIt%?UGZG~7+KyI0$1(6JcQ+D-2s;a8tk&!0rPgr_Y+@D&lAzhW7&5n63 zeB(xz<|#V>Dbgu|Ink4=odTDHt=@Ud7kLdnr$b<9W?!&!OZlANxiZXH{ujT1fH`c- zp{Wo`1~};Kmqu=aunEu@rtVZdWAO!x(Ew!&#u&r{o3*vGJO#AP6Hx+a*@q96K(-Os z+x-hurU?b*b^Lx1!i^5G5{LzALk7srxd-I~yVa`qb5dg!2RnPk?{&Fc5%G~q_hOL2 zG7}dh@t-Fpq{3#s0^!Bzf=M7({QCKGW^MB5K}!|CDxI)RD#xSC*I;$C0LGHr=szb4 zAAdUxvC0?m7pSOGVZHPs+F*4=Sl-rY5mo<7>*&!3ePGGKfT@vv?~E6AkJ zhT^X{Pc_l0YiMKx9|nf4I>ah#Tg(-7h~}?=tU5=MIZ8rx0u`waP2_oCI;ms(NvjW!6?$O7DY=_f!6>}A|mElUh(j46G;F!@9XYw zCGPi)3r|%+Do*XuqX1l;VM4=Wh*Y``ULO$7c60yG`_vho_vHch|J5tFL!)jh{}p zNk|(<8pJIc0W5DUh0|ZJ5bdA-3Ri-X|JZX7kwZL=3~$mk%s3dB#lVvFy%JzP0oPLn zDs^jB)ca>GqwXzxDNB0Xk(y3-4I!_v{fzEwsb$|6sn9|Y;i(QehFI^Xd2y06>9N*x zt3q#`MlMoOWmZ&FC{E5JcOT_o!O`Xm4;KrIh{SeSA|FY_t-n-wJ+8>Z!0 zm+IC(GUyo@_CT3CY;&AJZbG)xGTne>y{V+>y>zNuvFgFSpp0iCs!15`LW}!qg^)&^ zj98PYzeXy#p+uzNQFmA@Ph*L9jwc754EZGXBIk0?uDdV5tBlDcC z`|FPU0ykAQ`AQSKxAn8%#e6zOVQ471*fW_wRHg+aZQB(gi z$36<(I-w2JGT6IdhOnZbPv18i6Xb4{=4qU_45Ss8MN3Nia)@qGOLc3`p5U-n zf<%${=ID`vp{MyjpXNukf(^k@JdkHN=vmGdcjwdc#K1GUi?cbleqxOq3{$OTU&aku znYhF=XG0?0u}6F)5V;0{*k(CEgZzWP3i4o3}btV-l_#Nqfduz>g>yse_0RwDrOfVEVo(DVZc0*n)7a3H_&9IFGi z4hvwfTK;yrXb9vsz@uP6#sVWSPWf$ZZH>E{1t=cj&BmP|7ZLvPBXdr7HdxAz^pH4B zQ7yf5Q-u~)4{|(IOiUxQviZ;xF#o{1h)uLW!L4DkYJxcdiM#N)IFFWmP{C|^6c*e< zbe(Si)sZqQ!p@)sX(k04wyX2~2}^WcE_NEfuqXx}Of7w_YN=X(?OiYoKpD4c^bx<8 z5Z3(s&iHz6+P#r7C)Y%beEH&|V`_{_Z4>X1kkqHh_nt?-{tF8LH>0|6p>y^H1O{N# zZu!SgGf7Kpmvqj~uY`yg39tcUjMHi@j!qkxS1e8<7FIWZ{S;~OqV+yW|JF-$G90n| z08x%c^U{5qGb*liDo<1EJG^j40JZa}T%? zT<2SUyuDCvg^$vEZfu+lECMh!XVpg%0_|6V4O5*q7+oW-xojMJ?7eK$<1U>n?ljjW zZg~2PKq4#dP|8)R4#)I?_5S{T>w%X?xacoj^)-m=TDUVEJCa%(E1{_vvg+ow&3cOz zqMPoD-O#LW=JAt7$!ln6WHbx4VTP z!0s0D7*uG%v;o&?hA@5g&K+$q^QX>if(QvqynMpPj~|~G^a+P+($_WT3X_(t;xy3PsTo3+IO#1F4vCm?8Fimh|BJD%x|BA>1|atGZPax!tpSVG|8ap*k@p1 zfQAn91p0_Ds59Qbe?KfHCYu9oDj_kMC6S$8h2pPvZ=xA-Nhwpu54=6JN7?70YJYt@ zn2+qocz=MER&LM~S!CIF6{S;EvDBywTeu;$bH+eM|*& zQgik0w%?t05K^gF+?aEvl!|Oj1JofwgFIo{HNqYupivt)o50YO%`PwFd4g=po>oBw z)+P5@w{@Gr)A$C_QY_O$%;a4t8=#?-@#z$ z%RBE>Iz_^-xa~3RD@OjP`V^wav6fMzID2>KFoTU{&&MSuwSsbQspECrB@DP-2=Yc* zSO(s1ggg#xq|1^-nw1?pf5Oni=ON734Rwb$w2Ofvvjz8*UDD_ zhc9@Kax@ccJ~_Wvk1NCA)?BQwdsAZGw!$p@ zu=Yw~U;RSOUaGN6)Rc^kQmlwl^P*Doo8D~ON;GamW5a?I#G^`bFm{IDAxfp4*Taq5 zLUacz7GA;T0P_;`)~t$L2FC<>c{@GgfV`kiZaGgrs0{v5>2UjJP!%C)NYv$BFVnd; zdj~&c7xdoF@BySj*71ueXZej3rJ=ZbXS&?2fk5{$x`A~=kCj?; zWuHaQ=l(jOuGG&4l@zFsVFq_0L7>#&a)fYK7G#4EJ4D_dn2|Wf_VSL%D-2+t+TTfCWPQ7P+6HsEDHId24^-D87ry z3mw6{J0kTWl_alIvDK^PFf=&V!$i3!&9zuCJ>=X@S(r2B+|4H+&i^!tb2qAJowHN{ zLiZ*C+0Nwgp&k$hwChJyToM^V3;5w(}LTQ z^|}Foqu~$~#EC+zH(zxm!7Aa_27e38+yYJmb8ku{i1i#a4?u6bvo~QWN!iQhM}_zP zo&pB12hIW#ey*anUH~7H>=`fF*vrKIz&H5`-4qZi-xIdx1T?BZ zwI?~8L(@6>_1O#|9;(5B({QJ0k;GQLOXe2r>f1ey9lAUmrt{CVrLiNQ{;`e_Yei z`~TV9{dXMphxHhlEhE%JLHu5D`0s+=8hE~b6cEW3qFiPYfJ-L*JI4B>2}{XPJ?RHY zS=uT_cl%6cq$xXo(f&|Z*E05MN(#2TY5%Q-cRa`JK78P{wVdt63IrmZY_wuyTgOGS&{XVz#DZoZ z((`Q$iFu{L0f`x}vwE6DYd}jGsTnf zYaGUV>Q&^^6@Q&)(e`L-EywIBN9udV!+nYCe)pNy4qoW;L_swE=ceqM+4Fdo*#?V@ z==#_pE4Q(aMs6FUH&7iZ!AD5nCTV8dYgN}Kw*9G0^JgA-7O>nf*Z6)+oqjkzLZi4& z8vBd-TDQPMH0hr_sS*9Dw&KK};Vf1oYcY3TZNsg0(`+lRrWj$T$0=DGI3pLc@|aU5 zc3xFms*qlVn9c_94HcN8`>Zd2>^J!kvS5QzDA^&!I*z^@BF)N5x!qX0u`opZz)0#| zT7!#S6eUKn+_?HH+eYF;PR3GmSeHSE=N3`0p=y~Nxe?2(oP3bIph!hsV728x$XQJ* z-8^&&%y>EoM?tQY*xKr&}-6br54K zl*f3M8K%f!Bb#OXP)rO$$+tdqED$m>i?Df$;}w-jN*~(WW8xjtkQRhfJ?hBcHJtmB zgCRUJ4?6lKqbN9A@iK2?p61Z|`EXk_j80k2RI`N|%7?Th!FFTNP@*lWXhUCY`fUh-@yajX)c$xZozWafPuOn7mNQ*54&$r@$_^==IN71>pd zgpD$KSPufucFN2RoGx@s~+LUw1_ccS=1wI0j9vuCS%)cH#9Z%P6WpxTJgL+I9ZPu}IX5sjKn2`y+ zUP_lX)MgttC~t@h%enLmC%Rn8h81srqg@$1$r(&IG26yDaXXp20=oEjxv~v)jMI9NR6an@e^Puj zve3N+4?@;rC>~oXzO`q_x85NYKykWbj8~qt;=aw##jds=ar2(U!?K4vE6SnEnCOFf7~ZgID8ar?Qlh&n})j)q*y#O-g!0}wc=+B zpZBk($!?Vgqe8#GJRIh{qNOjiQ7Ut`WaT+98MKQ+9Oq*3fJ%h9Ea||d__fl=h3%&;v51u zU5@V0%Eph+XEkezx}2=vGFj9gzSP6uG2h^|agm9MC#TzO@xlpH2qlH4f_Uw=Cnq#E z&d@`^feY2_%@tlKx2=VmY3N+_T}h_vreYs#iftqtsffR>3V{6$yc8( zzEUp&<$j9EbhD?F$h!-FKCZ0JlPe$De#aw8 z*Ukyse^7C@K`1|`WoFGvbmVHnYQNS3ysYF@B;oMY^;-t4Y7LqrsriDt?_OR_t_VJ% z!%0r@C3A7`bAq-?S*1Oa^_2j$jPZ(W4IQ4k^(jpW>fUmE|0{)xD_-||P zUzh_^CFj%CO3jrVP6(&~zRnyr{*O7Ar_ET(pnbv=VxdMr?y1nERmmSQPBtlc55Nuo zI}E~qOBmTD;;*PFcV`A_r$fZ-Kj$; z6^Mv6)iWfTj0j0tsIXC@4y+U(hZIf^+8BQ4>huS@3b#@eDE{Q-eGF(d8k}@>2bBD8 zW=<)R<9?;C=tT1kd+em(tGg};TC1({y-TQ?3?c1dxtkNI#7FZXE)xb$`KwG;a0nso zj8aih2nKMQA_>U0P%$q?k#vw7{x(tYW!YwkVAUMYo3VZ2u>O}q->l{#V*ePVxJ&`G z=k~m&v5MTRHz&*H7ET@4ReZfyg?&3pli%d~;bvNwVg*6bOwyD@X3;IZ4(u*t{g~}_ zNCiPIM?7FB7xb?!Km&cZtmol60MuAe;NpqDLtG)U;~ya^9L;NNTAZw&Vl6Oi9)w@D z)s5B7%gYNWJZj!Dc!%6wOb(zB`U&n;TVKjhHcMtayL)qKi8r47ZVY%Qn)#~R&^(!F ztd3jg3e?I$)%zG_`Vt|Dwv_y?3ta%<~7)V(9z4Mh+JxrarON@4PyE+gG9F($c0Ug-y@1JADlsu1G2S%A$0JOsdi0Rv!Q^ul0Vo7*}LXBQVNoG`6jl@K2Oyv}@W zNIg#aGQ|Hw`x{69WX*o78;`7bB9CJGWMw-Bk8B0_=XRvNZq;yCv$%u`=a{LGa@z}L zin7Lm8ZgGzYMz(#HMoVNvDN8)7pgGY8^Lb4>Z_}VYu=89s9BM^rensFr zAvp$Ofk0`CKoSiO0DxSfY%ic2;(gDQmm8>TbWw z6B&qeQq3hV)M7z>yehf2uw@tXgo3cqRx>Q(uE??7e1x=;&ccwpcXvtHrhAcDarWK# ze%`E+=3HluqUrSB5?+5gkNga6nh<_fJR~1-KoCA_@<@Q-9>0iXL0=PpCxoK`E@zzF zud1sFaj&80FK2Cqn)*gTr`w@!9*`Oh7F;g%&jgTA*kvXr4B#MK`XZ-Y;l=lZK;V`r zKRzOT~~!Iz+&GqK&@4EZqHRW+nFG z(MXhtf|1OzY*WLaVc}5~Iojf0fy=hFW{UC=69zo9{HTuJpSAri_VM((?CPB_O3`t4 ziT4kuY!A9X3IswsmB#T<_RMYYwIz_<`T>1kY~?v-D-;I0dXR)f9qG>(6%Z&I!O=f` z`jq78RZr)n2&&ggkU>YvLU0*Wy!e!a^fm3b9bpFs(+}wQ%W1xL=SY(+DWpB!i=@p5 zdE9gtxGf%jlJI9dmtOnY)XXC+qE4nkc$C?6zxR@$$y|n7O2B87CwYcS=}NNpSdZQ>mVAs81T=E9jMWS0zR zqMlg~qcg2^>ma)hTCz#SJVP+ipNbn47za%`7NmIA_c{QQ=D{FeRH(i}Z;*FqF*Qcrv@Obu2-?NJ!GwAUgnQ^Bkm!UYTsjEY8A8rcWt;R=QqfAkp|O!y z@E9+ehnrgiP)e?x07ew`hJfa;*4D@&>!mIi7}Bs5-x*JciRs7adeuUltJY|69j})U zsZ*e*Me{B};=$Mz0U-jIi3J;(s;RC{+)P7S??Xs5{D?0)+bTwwo$3kBd!PD7DVAEn zT|q`)*RghuhNMnzJ+oNV4hC-MGjyWB`C7DNcSKyAB_ovL+|aSGTpNlNf??QfZ#Q0g zt+fdKd&x`=q;Bs=F6guN>Br-4)uGWw%)D?bGB2*v7)#UkDIN>8k>BgWUb$#(ro>$0 zbQ`nIi=R}@v>VNbSbLTw{A<2R8zaZFP~6wvY#GOrCSX_uoKdbUmk+MVP{aL>kP7oP zI)Hz`uq<^)5E(wFV*!@*rieO7Gk!47x^!r`pxY!nHM3fRvAY(VqI1cEj@&KD2<2ik zARUnKtJdFP1i6JYBcuS-0r*2hlMM9u90+b2da7xtXD9u`f_PzMH@|@I+2To}A*ZBV za`XTJns|Y1VaJ*G;($?8nC|KMa!_`i?B*&QXKigQVABVZV)@sv|8$S4tE=N~MPhZE_y@$Cj%!+$QU2EPFR|>^VQ~(qV^2@DzCy|#z=5uc>azfbL zG3K?MRZK*FSw7wO|Ale1t^|aM4}szT4|eijclghdKLqIFQ(zuD)UT?F@#_(g4?Niu z)}AEEaKLr>MDq~s|F++_SX{_iI&V>czp%_{)G?)n4{P2MwVZVJz^Jo53((&S7c=O) z=d3@nV6pol>!tMFI~zvGbNYgM{Oi*(@E&ocI6a&jjr1(?eB z6O0)HPqBnq3+GuOhe=q4ZIof10%p-qvx-2I61YR@U9?%qC6K zoyqqvGBKo&lD%WUq_Z}b&uh;QkPPbJkoV2>Qy=XR!UfRH=2}FS!dNPIRvVE-9*f!U zA8*SDEh0|KqxULFb2(G|hP!i`{7|+5IV9%hlb7N<%aSM+5R_dk!=n{;o8sRp5c6EbwaM{kM@v@w4yrdDH$ZI zCJ_GD4s`?szbk_`R7Gkwg3j#HwW)m0*3RU$nbcS0yr6>=ObAUSkw^-=P(Qmzt|@35 zVV2a4EejvS4Vj}`KjJepuX`@JkEpK7e<1B_dS_vs{5h@i$j@4ih;XHL=e?0V{7jK9 zWhrDo|JR6l4^j{<8=(5Qq(C8R6jNemcdzodn9tMveRYiQ%S+{%y7aCEDK0lgK{eH~ zt*O|`V7i7c(}4vU$4*xWiOc;93qTze0!q`9_N9){cKkx|NDov-vut_81fXW9dSk#l zTDJn(d(2TJNNA}b2YIh~5CJu!SKK#NIGs_%&Ze6$41&^EK8Y>Y$^p$) zR|Y8alK_iM6Wx4O2@Ec*!a6v&hRd8Ril^Np5)LNK!%0FkzL{wO2WU|IK!di9 zwPA|Llz$d__C4;-xhpiYnEDts9XlNf&i<4O?v$Itf#(_@qA$I=+NIH%OorXrMdNm- zwIjr!pg|C$SigtYbiB(PRK($v{Tf8kjEqt!gE27Z*d#Q}&`R+ub)BM(WfqtnJy1fg z-|R>sOvr4gkQVs%5Bo{_HsZ}6k0}SSqOdgH3+F3?}Y zI8Ls&Asv&dSDiZNO|ACU_4IGCsvO%Fl{I31No;eXxnWFoVH!E!=R>Pa1F@l>T3?)1 z#b&=bZGh)(_eUFs4n;wxE|dB>r&mM!mo6M!`li-SgdT>Z>T9rHsKeuB6agzPyO&(l z;Uk;@rzmd=3LPwKqaLHh6C`Z8iAC-6{QhOTG_RHQC;E4+3X6s$6lD|zXNM{?9M>E_ z?v3}Dl}-N=^7ciVLH702@<8%5eh-f^XvMf%M=q8dzudcH7kB>^=cD}vnmzhIc*T4C znIZv|TiQXxJGsU;{r@=VOCAQ)i)Uxtp(L?@;ejI!ms@eQXDF~K;LP*v{hXU7MY1fw z)EwODaoc7Er|8aReT>2ClD&Mnf|C)CvZP!^KPQ9zW|06^-7Bkzx%}DI8ilqwhbKeb z`~L}W39Bpqs~>%>*IxEh32*h#E_&*`9-qJX8}rCq-W{gz2ma5_tid@IX;qOw$CCALOic2!LaxPa3Gs?dqo?syG)Z4lG5~vs+m>mW2{`qE z{4}}J5ZMJw2rK}a0U#)(&5LWz0C#2vTNt=t&gP&;71lY+=M5es{JQ741URvP@@@mr zPctEeL1b!a*`14(HLa88z$j|5fm@~SXyqAf>4p!Qck%~?=@9>=@2PD`IE8nTY8 z8Jkf{7*fB@iET~L)YRkvND^Q`r#ZJH5O)De1GzFli325Y4m6(*A;B0;IX|E_K+wds z(z?|`w6PPp^3$b7ez)M~Yx>H{NuXUp*hR*y?H-Vpu7btFih5qp6%bUWnewtf5m#JN z+4Anx>7E}^-Tih?!&uCu9kmkcR^+5LF$N3#7J7PmmJ#ZIoC{(Z6fMaDFaP!@`TqSrxO-ZmPz|j(D>Zc@&ge&7o%#OWu0G?E!hiYZQ2+_73>}1i&C@GY zfe-*ZmVpJ9Kp-^Z5x-4)Z_yw{xyZT@3c(@BdB978Bjf2Nfh=Ny$cUO)-_&B2f76vP zcYHTl^gg;yW9Sx#2G^nhA+CHXSk=lQ$7|xG>g<>>t0H|Krmud@451gAL!GlJ0@^qT z=o*0H%r@AF29zesc-5?F5cqSMV4OEv04k&T86RNVffg{-Vt)yO34DOh;|_5#0iY>D za@_KOU{vU{;P9xZOc3TksQ?xor?UWZ@B}-+t*k@Y;Bkw=0u#zhQ0^;otXLY_O z@DX&kbolHFS!P+MQP`4!wN{6E$h+jS&ekd_J`4@L7St1h zQ2nno4gyaUs%Dz7#d!h-twP``;E3W|ZU7v*aZ&}ah;;sqlXG_Qg*9VJ5C_R90Wht) zva(&vkBXFpUq4&Z1TjeL@T+gogxkrW)092Uohew;-=^LCu5S#l}VF4SP5a z09%;oXNq7l!}MGhHf{=N{o`~K+$bR+;1-CvCRSMo+&+b+_%6>oBG4Eg0`3zl?p!`s zjGI}_V+z5iw5Qg8qm)BaJu~X(lA{K&OOA!9d)InYwigEzSjYSj3^Fx!3~LL6;64I) z0!j(c6oC@m!dMRt5oqNXAkHD6{!Tk1>Hdd0NWVS8;4p?Z5sogQn3~sw3YF0g*M+@P*Q7qq$B#m(%i}qX7nWx1|BT~U05vwp= z{S&z+n@PD6O>JdYoQ+O1;987GqCK#N$r4w$nw&HbbKZ*)d6M?>$knyJmBS1o1&Tpj z@~>_|ohSJ6ng;ukOm^DnUHYz;L!GyzUCIR_W#pbVk!zm*!1fpN-V`l$cIkB&z4^CV zLA|HGRC#sM{!n;&*%W)<(+HBA*1?7R0!MIqCyu?o!6~GnPTW?`!Z6{oXfOS{zTVTJl(`_IH0k_kj7l z@?E`+YR49)@d;>`$F9Zw`0P60XJB36?kiT_VBcbZOOF^@@3P9} z9MX<8`i&B#polS5`E45bNb>yngQLfeE%}@akNqc_a3VhOj9@?u!zh01#q#^DJ?pAO zx_vjo?oQQ(Wm|?zAFiWr*QXjJ@Nr7tI(KSr5r1-R?cf=Y#*GYoXTDm=ROVc&zn5^p zaPzUNT^b|JuRI*zNZ2#DqhC{P-#EEQ(7{^U1gyKz{W&iP&I?%#=}99D1w{8?T82+& z_g2pZOqc7kF$@{OVOI(OnWPj+7AOMj)g*4D!%kkW_P2;^OdZ+7Q|0Y=<&d0+5zDVI z&1&@x*S#ap-3EFD97yYO`K(N)EOMK}?0*~9I^}XdTH4ip*-{+L7~{_4hyR+xOYCcT zeK+i&C3oA7S{5(+Rj$kloy!|c?u>~ZUU16Adz6T8Zm`5}3UMoS9@vq8@g3S_N3Tzr zTJ2|0aW%QjtYZ>Xp9Sj5Z2Z8F7DdlhQoWaQIJn|V?$Hs41?T8z-aPk$nCdugryJ4? zT*Y`Dq&&zjJp5XNm03!=sgZLq2tJ-SJ8;a&n9lvNx|Yw49oUxt!w1K#ifvywi0r8@ zwlLs4;?4TmqnivV?n)uI^}*Nva(Yt|EWzr;6rtCWzwgMzSaL92Z=yfjGq5i*Mu+aH zq?>I7?S{4#Pg-9;`&jwUdEb5!St4U&Io{Pi-2q*v<5t!=-R$pbuf{f07v4eI_&1eS z>Dm0nMQez0Z)Z<)8CL1Fx67<#h`#<6iy7GT%!;Hg1{9JVa0DhM*4T~ zv*~HdeB1gA@>tedxsPQM+wn~iz!|-@Qw>$_@6WBY#zCG4VFIT9qa-XO2RPmtpt9XE zpn-cYj6*eXtz!nT^=OuGv9ovlbL0eC$OeoqC^*4m_Lw+$A;urHRi&31g%v?6530ro z5v0pDULHFQ2{cx-zc+zq(Pt^Z&&T&Ll#{yg4Hgkm07+3zkAt=P=K1eVZ=7m}vSf+d zT}%;~VFMbdP_Rd&MR5xmcf5D;h88QoYf~6EjxOaRlo<%=LhLv7LrsnZlvbJn;BGgV z#fWvVck-qNq=T5za$qxF;u=qhKbVXuSM>ZJm1v`<_St-)q*aPyhuIyACDqNY_JQi5 z7U~;=qH`;I?Di#BF9_n_&tFvJcZbF4B?_(jB1b4~G z)xf_gk8}%T@ZW>7qhEdOjl2tnZO&^1)Uc}RIYK;;DJwMI&=1YbmW}y!fyY*@CEn5DI zmqt`<*=8)!zvLip`IVTAaNpsJ>6r6mKUKQ6ix>;xw_Yi;%m|d$S_o8F_?*48w&D|U z(C2smKFX(OLbdO^m%M3FX0az9K+fd)q2j6GD=+8I>Qle>HLdnn!v+;3Jfjcd<4Z2@gZ20BmforKoCSlD^5FciKOTx7t}s~ZyL0j%|Yk_vU0@fu7iud z4m7MG0%d~;JZ(*=zD!4qYiUu~eOhlIHAs)HHi-D$I(sl6PM)gvZY6RR4_;;E>fqoK zM4{e=fveao{wY1mesY4d`@8SyaMw;MF<1A{>Wl-9;@>PgjA&Lf?@p=R*7$3M)w9Vg zv*SHn*<#vBH73LFS>j9DayAs=D1ZEE%2EBh0(|A($}gQgyx&f>zWKniyOLMkwi3L7 zok_>c0TUU{&g(+cp7e>((Km;%Vf@Y znC=N@qIr9<`;l8iCE)E{Ku)M18?{)6!*7-zOXbpIs^;|kqMf}hBxg;Riv6yFlF3tAFN!V%iu^4Uu3d z-7Ua&W?eX&!Lsq5nXO^9{>X+Y=Gvd&16$nJLSM>u=Pbnxk@#;>6Z7PbUv!)c?Y#KY?BLUrSw6lNk-Ea&vuZLf-k;JBK76dV zJm6;>X)e%cw=8I2q-<^0!avBo+Ck?X{%5eaK?7y`+o!i+xxMrQm zccM_+w0&cHXGS?wrE0v`wTp}ZhH;74sQJd0Hgrqoobrw!GS0rfpcXf(3+zy$Id=xs z@JWj<)tBaO`{ftAnAzZu-O;yhe)IPIZj*+SqoBF;+IfD@j$~De1#^o#7&?b0^3&Dp z>hs_rW+x@x1HYWkIrqyK6{x@SVX4gvH)0yu|- zAj>p4F`?(s%-G!Aj4)QLi!cZNJWhYx6ymmPQ1Cu*b6*+AKY$lUR4ID%KkPA`@LmVL zd)*6l_3kL~91yTE1bSKN+7I>x<$H5+gY$R4#;xxMwTuRH0aX;V@y8$<>ctNNumw|aUdjb3gv|?DuDNnC@9^+0e=^>HH@e#K$;&{2?=ArcwAfC zO-oByJ9LVzoWf7>FMvixZ%v~tgID!5s%H~H=uOGKbzpbNVgvSVv#qZl^x;(AStshGmDHp ziXeYi$)Bt@gqxmK6iqZovf8{5G1n?F>+QvA0prqAAQsmPgvUbr$w!#4+Un|)So<=N zH^8WmLs}p^?fK(lp3pdL!W1g7vjrW}>GTS5{W02KuRS1f%!Nn zR}Ed#@*)Ht2BZZp6B*&meym003NYVwp(7ynqH1N82jv}tT1}QsG_|$O98ZDfxL$q> zsNaL7*0Y&%ADRg7t?*gHdC;nI>xR0cIUt&WB%eLmaI4xuYo*X7WF^kIdj7qmHiL6B zbDaZ;B8BDos*!Hny8`tfFcd__M)CS*(iIFmBh-?S<{*NcNRSdIih+S4M$Em)&eHa0 z1-wlv1VI9_naJ3wBIen+VsE=^sGc|>iGsjmKu{2ab9E9202r+dat1WBjZ7_^03?E& zvzC;61vT9T=EOv~mJz)s;JQ}cpB-(5MPCwz=Lf#!6K^33FkbdSBig^^)(fdhG}`*d zbO9xkcrFsqNx_JROcv13Iv^{H?ZQdimH)%tn}<`~ukFLl!(B*qmnJHt5~V`sN~M)h zWS&!zc_w4C22vV`P?<6lGS5X4A}sTeDKoLm!+U;K_ul*Y?Y*D(c!uBc{_%D=?z=gs+-N~+@ih?nDVrv?6<>^=-)w$aPnveMFo**O@|*ICebpM-=quH4YnR0*V( zP6%v6g)s2lk{&_xwi~fBUQ&VMrm4P(b13ES-M@c)D*smd>?9nm-$fd|_Q;NoF5!;z zT>s2X4Ps5^Qcp~wA8bs^lE1>XXA5`dEe~2kn!Ge&gIteC?Ds8W!hn|ESm*p+pTYq?SYWRgdIq=fmWhlgLSVOx1hL0MVwV(~bPd@H|wYe`xw>Wk$KLvIT=Rgb^A ztS*1u3$!{oTK^DvMpi?VL|h@Ql#+XRK_|LlUBn+cvR= zy^A|S6PoU@P5o1ZN6oH5zdUhMzOqGZ6`H`2N-5xH1`z?c$;S$G;hAC>Z_14e3d%Q7 zjKP!@w&iC}VlDF*QC3GEM%pI*gj(aMIY#1W1_dgft;Jb>`v6YY_9s%OGO(mmed>!# zt|SD<55{fVvZXi4Xj~=GOjcI5I``IcDPsjQ15g8PKa?8|)G|8S)lWIz)VpKFT=Emp*tc+!#5;Go)#TVwXvaesa(ozR76=1Jp z1g%z3X|fTOw`~feDt7!}CB)a2wYAr(#vca+m^Ro&i9Co^O(-z35n^Z8tNe2^7tPRZy;cJzHP`YniW~A8{g#hGR#i)dv){(d5nZ>d8%1{b2vP#kru% zWM$2z#iEt;jdK1qr(tsWm?K&(X>SXeO*)ouc$~K0f3V{F#!lI)Ux@RCRiwSMH}sq# z6ZVJUzM1^*F|0pzNI9)xg~2MRbNqsWMrhWmm2Tv@i<7hCL4U)LjIOTkZ?s|;LmvOl z2RWgejQ;R^Am26?-P7N5exNQ|C&FF3~h?ZeQUTs5z?W<^Q`w>%Bi>UeIv`d!a@ zz4CMlV0*1x;e%g;y^NpE?W_-(c(+1E`&qOQ(|T@Rnj5@$kLP$l_1FU;cm^3O96fWcmOUxO!p zuHfVn=S~f|)m2|P@Ak=Xw=-1C=dK?;c z+@k{&K4#r7{$h&T#GHk#W2CX{r8byuJ7RObzfsots%*wZ_Pq6`2a7U}ND0ojZZf9d z=B~}zcX~%9rb4eYy@;&2cVJc`byswmP*C`jR&oxn_809_k|GmQ`n-EY&rYRZ)*o#i zarko`v%s3TRS#wq=@86FQM-fw)oTvBtfETIjd+8J@W`}Z#4h{okGVH%+7Lo)UqCr=?1ENu z$vs8u6FzBE8d}Fh8ZK2t-?#X~)A`tR{R8XDavq9d?Hu=ijA#R$vd>60PlQbQ%Vt_- zNX}cvoh;etK+`r0D5NlgWcVIm;8IXtL7(KZo6nU3z*NUEBV)IcEnoJuV}^Q zY?m^dSu>Y#J+s*}v$A0v-Ouy&ZAP7vU54)X{kiea7@vCw#QgoE##qDlN(kv`*!|*( zl%1>YDU<)(@pp}`Zr2f16afksq-pl3$thMNUrBm@S$+IO2^T2l(SAQ+Nom( zO>^8y88kM_aiOHP6iMfDi6`7+`VJ*7vb)yh(uethYfCP5)CG0)&x;KeFK(`uGgSAm zP|M{UzaLnvIsIz5ZoT*0`2&UFZ%ktOUIf^O&CP!EtgP)gT)JNYp`fNYk1Sx_go*#nTP(n#!L7Lq`yD&J1jP} ztHk$UK8qi#e^j?cxuqYk-5{5r9zBy{(Z0DhhO_8emY9ly%<9(jmVWH}vmg0KEVa$j1|G54+HE|zt z9Du)8gtE4?BEUYiH0$st=W)%pS7_J-t-Om$KcicIiYv}bj%%oIHD{rnmWSEr`FwzB z8H58hi7m!C1g?>95?#Z_63C4yBbf z&-FKN9!HZapso(%jdp~613EOtiy(#xwW2*;M=GY@MMqcVGfDK(YDpo$Cj%E+0~?vU zcZwok0*Tb_gtL}13evLv!k43(wD!DqKp{|ivx*qu*u-2NNdh3puq8n)+5u*;?wez( zcMV#E{OPLQLq^g8A?6q^zOn}c-}IfuZt(N)lo*|~ff<@whW#*q+4q_ngTzbT&!2~9 zW;UwOXtyswuJWn6CwCxoTq{1)Z|+qbH}fA!^N1h3Tw38gvi7E0?{k%CC3t73BGq@v zG{gLWqgfZ#@vi)9@v!@Ot>zP>g?E;&+MqGQb|eP2oFW{QNTujM{z|J2Ru!h8+DufxM1_ug3Ync10!Prxd}z1 z$f};I2$#%%9I|l9R+Cm7?$c-RTV|ajb=!!XZ-LW^6#B~jU-<>|jR2j}S3+MhW^F(D zl~|6C7q=dXy<4!%*)(~%gCYHNH+Sl^3eU%+TbF%tJS@g{-V5<$INFi{s;3Yi=ZK~m z4?G91nWv~m$!Oj*5k+zW44+<`zqgOTs|W$ z^PB^CfkCqyTSRiQlwD)y@#KA4Z_!L5@>OQ$94{vayb5ua0|Q64K0@6Jf0jJc&QB`3 zRPkLdR$*#pQrIp=rkQstbbV8#)kdb`{(!K>T-r(+l`>z_r)6b4)IxY*nhHuGF@&vy zMfTi2Ah!hT8t%P&rP$k*(mm2uTw5Q>Z@J zdChO4mhpACg0oAA|3iP}`)g(I62cT$#)lt#nRh{Fa-Ji#%C`HS%f)m}=NQuxxeU4F zMu$jWUpWKNzU$^&-RAa^xDNL>RR4wc>e+f5TiYI3M!r`QF{?roa$V~Q_@#l1y%RlPtzDGcJ6+CeeZT?7N}YadVW><(0-Ch`WAH|Go{2~QAzE&h^Mi-7@+VZ> zcjjHZv^jr$Y~}|U6cZHtb8pS<)z2fY&F}zvjfG}UWe9mT3kp7)wN6>l#WkkM)-CyJ zCBDAlstSiLAJn||01%SRk*$VTua<`ey8MW>+~tl|ZC_ebW}+rRY1~V3=y-+9XV&KgPQS&kc1qhgNNSnG1zQYFOsddp zq4m#DuKF&Rv!Uz!fu3H5Edp!k78qw)Ncj76VBm$xxM{8JV6{xbm8)lrqd3B&Gd2CY z%9b0}t!xXEm<`ACvH@wdkY&2I%q4V2BC#AWORv7f^vi+lc^8VjjEo0@x>4e#3#;!{ zloB$Au0L72PlL&}bF^FM?4dU^Rob&vaq$fe4cuAc5E9^Bwo}cC12|$SN<~G8bkgPG z4SJ?!yq%;PigF%|LqqH8)X);p2(lYscVlV9P>pfxk?j;hSp$jXQbO%0T;w-(UAS=J z9nfo#zr2>!ReSH(j)Bx^ODt@exhW9{GLT;*cHBv+gNG`Xb-c0o2(gK|D+#KrHtahG zV%GUV)Jr)i2zc^)=&Pvf$}=ei=EQHFII-KCTo^;Q4~L~aZ_3VaadLL|YR{)N8^+Zd zwO5}hE5r79Xhp~E)_gZ!$B3KaNvQBDn&6&HWU z>+&$FsHnIbJx4;!quaq4IF33vz+{1dbQoTz&5qThS#>a$nQQ(c@KZl|LSx$1yVe*^ zgCl=@?Ce7@X!bH}xHq-X5xJIF?Nf<63IoUkvZ$5|7OLaNLjHYo(KF#G48uhR9mtefw2&S@!|g#+3zSu|9+qQS3B44%=Q1=62Qe zkM(Ntk+tA@yiSMk?WyT$)HH(c-CIE{o{`#MZFp_ba53Hh6g#r|S-0jbm3euv!?%l= zb|Zhd6tChQpIdg6smb_jLXisMc~p4g%WGR0KAzG`QuF8yx#3YPIzBpc+FMX&)d_GeEb-yXpOEcM zA4ro1C`g>88G-5IGW~^Z&fpO$!4l|R`m-c(cXSdBm^zf~KZ_*01NWEM+Q~1X!*1tnZN7jRA|n!$DVttPn=cDgk!9!1j47 zFP~*0G>S3>$GUQ|ZEp8jLG}4ovyjgEx6gqs4*4^2&zw#mzwWt$`rrP=&f}Unm;N2~ zCod@wg{j*F6S6q6^>2ir-y>(i(0Lu@nEVD`zA(8%-(UIim4&z0#tSzZR1BA$6`oT~ zX_yVYE=#8-96hjPpGLETr$TZ=f92QIfg1}IZktkkczM|Dugx6~WE=qWF&Qp$j+1`n zYt|zkj2|{_oNZ(cxlGd@&X@>iR*T}N%hFh?Uf(?KC4Q9$qRDZsOBa`c7}8EgF5{^Py0TY_s=N?H#OT(7(5z#>>QJC zmZb`vS?c*~<~RCr@t3-~eV(y*R!Ul#QJ;o_PtzRLASrO`=OLRaQ_8HbQR=%vv5o8_ zmBrupt20MtnrU8m>i?Mj;C)mO3T5tY4!`%Vn7g8%OC}=z)TUgAxLxU#*qLDUN2|Q^ z?Nf?^(^>x*SN^N2?$Mk_Yf#tJij`>I@}|0Mzgq`app(3u8132c)c4F?RRaUVX;;QH zvTT3L$q@ULoceT4LdtodrbC^8(@YXGair&2tkq`mkt`{v8IL4OP1j$ETC?xYvu(ZV z^}YKUhqHMwCDx_#owJlLCj~-TmPiSUz0W%68{?_gWOFf_&!){LJl?k~6%?K}IrQ>4 zw{2-Y2eA;}+@w~r*A}@=63MSbx)7l(kuuBHGU=(x`cT|IEaSbbK-OBbiN&-mRXnq< zGO|=WYaKnda<*f@T!y&kgS= z*}VTqn{#BM2(QGgM(}k|*pzb}5p+cXYnPtWWPelo!{k@GVdk#IB_+>4UF36#QZjlc zeQ-VG%dicvyi7*T^|F}_F@EB|T(pGSO2td&Z+^GW1k8ZvTx z{(rI)fjeZvlcooH>Xq^4GvqLxWAu>5G4_>8)8br_avc5dKShwzy zCHF{^_~oYhu(206w)-D&)R}n}+#G=V_aTk6N|TED`C=A+|Frn52fZhxBe!l$w~ooy zw$ta?G`tlSwm}RG4<4+bhR1}vycEPzjEw=@(ia>_$;n3G3PBu=UC_^c1UWPE;(cI& zgZFd_ZI7Vqe9jS0N)7P*5rx8oopZP>3Bh4_LvcTQo&QxXCd_5`F=#UOw;LH6M|lM~)$?S)SsmL7 za25sB<_I@xfeDOquYTXfp5buZ1Qx9vo8C}OleZL#@-*$w9QCsBuQCLM`3c>7l59^F zQ8)z}krwdDrMy^nb0VQkJQ9Y(l*Pv!(TTKROxSF#Wwwb|I-=W)<2loCPlLH^Yi~a#3>seAOGOoxJ}8S zx-W#+#jFOpcO;m>Z7PUih=>Um%WfuPJjd|+l@tu3P0ECi;pmdt zT<#XUH5dvLdK8G*D0T~u3DPIavGtEHOsmQSZ)Q66^P%Uc;ar8w$---~DOv`C;lty) zb=f>>jT>ush@~=o^JI4DXWL18=%q3{tu0$Vo$bCu#Z#x}tzRz7c6b9*2AEc|7Jc0QsKIE3RdVf-(TGf>YipqA$e^jhPXS(nR$&v?;{6e#0 zR_#?eECq3a8JaF%jgR*YH*FN(zvriogYBwjDA>Ps6|}dQAGrV@YHiMBv<8UPpIm$y zxQA~<IX1;u*o_qc@ZuUAlAUi_WAWd66`{twWk z^+T~g;D0TTIf0g%SY!^MG#wriaxybB^G3j5MX(hHDO#X9K%>fQV`mqcl%$9jXrLjJ zYNiyMb1+GSEgi_iSwIjc2asIS=I5r9KvQsb36&iAHQ=4MvvMMrx3N9#9Yid&v9XAx zB>uk#6$@8U0igzx?mtN>de+TM#ecGH3YV7kerv_{?Y$G}mppHEY~zVokn+ci^eS7{$A2~hrlrzg{imFvEL z+7Ny@*4jATx?-1&z@4<6{^sfg#Bd7HB9QRf>@d5Dgb>vX^Y!SXz87 zOU8@h)oq#bqS9_S16~(rcPVT?qPD6x+}i<4%%ESn6*1vx%TI5h0= zbc2Ek38oU~Mdf8S`A2m~VkL7IwYPa;_)cuZ&k(IXg6ZWoyM_&&NJ}GtH z=PzNancNKN1}e5a{M8K&QJ_0%QD?CvD=H}HHNbhafrWej{_Ge>MnzRsp{UN`uOmX} z8h$5@4u~=(vMq`;Ja#%Q4B8OnTj??8&YYT>ns`wznOx*qo;|T}C3ReUyv#Sg zWdp^l?Zhp{nO}i6V?%?SlqbXY&p5Yd@7{4p&a0AYb1X?>-ybJ7t&?*tJIb9>+)b?y z4G9Uy2*;m-o*|vTk!b1?Hfw^F^XL&{e_fI^l3c=yiockSVtJbiXf>!%piE*EC5+9w z8%@!?f>Fdr8T}Mk3X16e!dC{X>5Njm1Y*ukW=2VXSiQfriwAX`*KucJp{+gE_s)ipeD~QaM&YsffPbx-QgC6)2-n^Axp}yNZ_4 ztOKY~GqEhWn{SQUF-56N3#mAY{`$-gZi+HUK~#JE2k?EzpPd*~mj(PtuQ*+kR#r(* z2A8H3)NAz10=8A}?O*vRz)Dot)j)kh2gHa`L$TPXsL?6*T(B)Xt_hen7*v*5RoQ$} zGVv=B*p~x#%pP9e(iBq=dB9H^nF`7~ZPF@98(nS99tF2oTsPniMG$`g4MM-)Y2)gN z%*!EDj=bh|(%^<}*~{4_?dv*7<>z5nC>nRp@AZl7l|OKXrCB3W-cBm#W|9>69WZ+D z=C4Ko3$AnQW1lBa`1ak_eu$3Nh`NkwCR!N2iAJU={|MJLZ~6M=OGRyhcc4NUl6@C& z?VbTX!xab%3&*7FQA0Ze5I6*)2EaC9;YSx14Qkh#ZQD$4&%>J?qlMyy-hW9TP_<>i z@n=)Eqf$%ldJ-Y{_$kxFhzm70roiI_eFHc z`U&($bZI;UBM(CF5|t!cl#;e5Isillw5js*?%&TA&(o0b0Jh-+RU5=p?ue{8<#NY;_d!WOQa$sa5npr7&9z=dZfwzcy-Z0he<2P39;uj8mXW?o@&VDH(uQ^cI(m zK&!gdT;uyz_&HrLG3k#RMvb6t95H^|IG~ws;3N5^DlwB$E80=Rtu|tJPKLJ8| zdp__+R5v>{^;%_G$c-}HAvVstKp2R>_4FXSoze`-5zNgJbBcA!M;aKyyPY5Jo#=+ksRavlt6qJ9Ld+^okTwn!h_Bb^HXieJGbZj*o)@o#E%$b`k%^^hq> zc_U^@$~Hl@U=6w)*9M!E+1-^g$Ng^Kf^{^Ih+x+X@q zzmc|2{?(4>e-bkNr%_hWz1LsYZU_~+#`O8smGdeW5_w-4REDQz_81Cnc=i{aJ@~qt zk<}L`=kWHy^@8jauXgLyD$6&@huG{dgf%&9az*UzupC>KMkq;8Q|)?f(rS^=Y4AxK zAV-|I#T(^W)8zFVLW3QZxM@$q7OB!R`2`C%J~rPb#;+9`ci^)4jMz!JLtEPXGiNP9 zE9xqp_~CqTf9c8-f62h^XxHaGJ(&GYB#RdORWR&JhxM2BtfpJ7q|;jZ*oK8iyflOu z`^WY7&@W&KK`FkTwEG$3mF>O9Scgw^-$8jV>+)`|pfEXSUhnst=M=1j87aE*36mSP zot};0cp4ho^dt5l{pc0K00Zh-=hm^SIKCR}r>4eey=>r}?auA8jvQI{>Fl;6)s0gk z9k0U6Lqq0UV(IjZ1t9#3S@}Qq8lcs6yr@f?=AbaSPU$tikvq&S^B_=Y=#Y`A=fV9M z(fbGI9Z&k|{|xQ8^T)#n!~YRh2{{z473(;ySjw60 z`Aaj_AueruLY!z8|FPPW>|~kKn^bgoXt1Q;?ay_3@;>@zhm-@Y;}tEnE~wmIzpXa5 zw%?6|a=+GY`X8kwzy#6r5idN&4`@lbx$O}aJQPjvq z8}q3Yc8=#L8ZHw5$G4hD9!f3_@nxGmcmJXHUW>W4FLwr2Qk!F0!xYl>B)@8-A+7139LoxrT!cB?6;?VZz^*Y9D$@j9??2=KhiFhTH>3flt zCEZ#p!stPj#5SQ=Q}3!~I$E*-Bqt^+d$$dxBaowa(6?;w-ljcIg9k>QOx@SJo5p@N zcQ-xyy?z}C{)^z<$?A_fkHp6RJYp9YN(V=_>&$$3Q(JX=UiU`b<%2~ux9E>SMRY;H zb;@?EyTh}lsb_bYJb3tmBRaEYT~s*zbSvJyj@C#&TM?RKu+4onHTSbQKB07Tx&B9J*7yI2kyWJ2l7ivjK+Oq4OV4)z+qu=9Vro1{OzUJ=0bw-o9#v0o^49(WHz*XxtU@q=A=9nz+A8^ z2(*iEgyAs1X;mz9CT$e4<2WwuHL@6J5TeLCI86DJ&gU|@yhdR#0*#k|exRf=Yg0mB zDFxqe(d$0)5!f2-nxnY z0%tx={dkp892Sm{s!V*kkH3t5&g~k@OGqnMs+OY+^z;r>-C-WXfG+@|v719I$6(aW z`Vc!gsfvLv{;es~F}Ax7k3`Wc#xaQw{+U|e?%j^kBI5IkqNiL^V){Vy>HQ+nyZO7( z%#G!&=Rl!h&LDa;ZXOzVrHogIa1%tU)5d@lrF-viNvj>!)}upH_5<}w<@wseGt ztdcnlCD>B)w)~imBaMh*e{jxwVZ&q8vU+-ZW2dLU%mA5UI{xjG{(ly7J^$}BC;n5i z#d_wRMZ5g|4cC%6W_I7d(kRP``6;l%{|T`Fw_3n%Ff^cNgUV`UWj}o?vIv4l3fPJ^ z5;(81KYQlj!rvfs_figx@$qp|0;@z5y%jaoce54DCbRF37S`L{{hi6>u$)}dQy}HZ zT7|A)m^$Ia+o^fFY1|rgv!gPCy4#HEW5!|}G=E-I>b)~7Y}I<5!`sE`r=KsgcX;jh ztat4bPABimD4xkXc=GnA+i91`{pGAdg1&a4G_p)NnU8h8C2QK=nm9l+Hr_C$O zTK1NWYXSInHUahNh{B!4z#QBi zH=tGDyLSd3M=Y(Zuz38SrY>);zml-DogO8c^Dop)9UEHGM?^Vz4)2L?2W@+P@F;I)AKR;`X3A|D%yPcd8l2Ej11LYi746z4$`M! z%D&yLQ^SR9R3_I6NiwFvVzN3A`s(o&nG*T>5Xt%E%xR_vJzqz}=FXRI;D2*$U2Y=t z;t%CdG%L-yI2xW6%S zOsH%`jA7ns>RRb{;n~`B!+z*!_E0alf}Q;h-KRRkEoSJG?3vdVviNa(c#71u zUF2kBs*rzh?74I*Ju}n!MBCERX7KMVqN1ZszI7TxlT?lOxy*UZx9aLpxK7-5cbpi~ z1@c1RuN@2L!R!dt;8p%8=s`mFHT4BN8tbB@uGCd_7YtI(8nC^UyA;x}GUS!+Z9WTr z$%)cU51~2n`!I-Abueo>hL8J|udlFiAm)(IeZY7lK1QnoO2+I(ktZu)Cl+P(BxDIa zRpPOM7gbqT_XX{ov4NI-PPyHSWN{A{mz$2*A}jsa#~d_`%(oKuu5YG3{CXV7t?cZ@ zVdNCisp2J7Wv8Pg)L>OEKksfn)YnfqA!zEUJ8g_dcN}hRZI2g@OK>Fb3LhSd)uk?q+O1QI3JlAS1Wl(~O4-juRnwb}n ziaG{M?=2>Amh&Fu4Vs#?{ZiBbZ{mB9r?@byrkpSn?^L*pP5iOIajkEIB3i2*ODp$S z>{aPuQJ6>QP!OuM5F^!VN>W#6gomP*WLPC5d1;7tBM>dMc6i?*f(#W|AVZrfY}-FS zc^py)rPYq&kNH^U4!yX-#lhij(CL82zB|S@p3~GcF_zz80C}7eq%wp6`wA+oa0t^L zk5hVFm4N@(Oz7;uZh*2^!6{SHxh#k3NfuStU7`C_-?w)fJ>j|!wHD!Dl=HGjJ$0S( z@GTvvemP*bJgHIqd#D-DT>L+0(~kmsn?$mLmdnpm-wE>3(a*D@c{c7v8bkLEZWLYH|2w}3%ApSoB$3e!HGO2e^5|EJoSdgEsUGK~?9`B| z0ge`=xoC~mjEifcGo;Lphc_{NWwSZ++J@T-lU!yUYK=eK8&j8;Ut2y$F5%;bD=~VvFV|hT9M%weLVCVy z+pq=9q6_=f=dSgl0NMMY-t?jECid$3`YpqB`Hs#ny-wk~9Hs8x>(bZlvOWtJ98h5> zURcM$RpJPDeQ9ZC7Rzy!C?AW8&Z8~}4O|#3Gtk4=2rk$=ic6Q5PE=P`LRc>i>{i%i zCIz&O;{}Xa0``4(?=DM9Ok^ocPfrJ>Yr9{G?RSA#Y9ykBY}0e$G2QdFYYY&+%ogkf*`-AaQA>|-5uNv zp9bR|HaRw;c9S%&lm zM;%AJbD3KsIcj7@XxO}hdcJz3%0@HGLB`8^@}ZHh;33&@75#{=9-D1quBzIa*}AW` zj2fL-a>eG>;vkMmCvkAi2uc6QhMEPiR{NB~i>u|~;X%T1;O2zEk}}`riOI=s?oXaR z4MItWseZ$|{SC`Z#RK=Z&)xM+W!-&%oAq&EAX~+}`RwggpWz4vlH`-(j?I-WKfmq3 zPVMrnt&`^V99HoJHQ))gmq9hA@%wjlP&`4Y0AsD)HXR+zkG~Lf z^Lw%_rQQa<&Y%oqfGcWiOGJ3&zh z42Bql_2yj+|9a+wBh5HBI!~Q=dzOspb?yu$7r$2Z3R=I*j~&r=`SZyfN}MoOxs<`U zPnwZ27xgPLG}6-3IcaW{Z?Yox5*M+(oSY{KM=FA64O)dK4~tsE_4u=~Egt>7Isk|5 z@Oqqi5Z}VIY+30GrpqmkU6!fOo;^GK*2wK?U|=la;R2Q`h=<8LhI%9*)SY_da(s?_ z)hK*@`m4%va3hMkt?%yBXLR8evR@q6(4av%D6n^x#=49r%5gb&FUz}bXX~l$HOIFh zY88ho3QGQZr;b2Ds1-|P5kax!gvpJmTiyxFulzvgdh#JX_QWT=tJo%*82Ar~Z_eHF zo^nfh#S+gVsvQ|C$&dCx_OytgNsNT$FWiaQNGH&?=m#6sxtZf9-Xjw()6f7WkqAF)Dv$ZIr(q z|G(Iu{&9*zAHBjyB-tnCyKgoBpx@MO%!FVd34@vA0lb=N!371U!0JAg&O!b)X9f0+ zd-eU*=s?R!33MKNi2`WQZsp%Pru!)d8?U>7)mH7s=JIaSp)0$^#kBw(KvP@|uK6=B zuY;W~5L;B%*BfPM0U*cR;h+FRZMR7=!l(esUm)so05*OwCc{2)GFT#fe)0X^Ivnwf zHuS99fH_9*dh?(%_(dF7Cx3NJ`DIUTp}QB9&Cke@N-*#iIB2t3&EIJ0ra6%Q!SM0_ zawP%oe;o432X`|X0mr?y{EgTAEpJ*P1PYz`!sfzA~U zLc?BEWmd#3CjQz-Cowc^JWBMcN z#+p8B;r!}#DFSg%d`qruNxZ6#y4i4gl_9_FdAlQ93*?5}U58S0XP1cw6XFP7Ykrdi zxf-8OUu~XgWV>iW8O37l1Uf3v9?1Z04GqywK4r9JkaT0b)2I>!pbQpFsHN{H&U18d z0EzU@V=Hi(dBKeu8?%K(`9Pn_jmvcy!+q}ua@LNNZ$7d`ydrLEN?^`F_dYr$W)0=5 zhEx&T{DjnOx18%{YbVq>K~VLTaGiVo0Vmle;o|gFud}`VU04`bpS#&>F+o8=j_3kSNUahuAHj0paI6cqVi8$cS~MCBk18~)*pUOVUwkEUo;$zkFefUX zaZ0~vxM$0}P8Tb-uD7n#!{Uw#+<4)6Z9A%_ok#KbNlzsZ)4^TZ9RIk-S{Mp=%1{5` z8JBEudJ3GJ|MRdv5AUnJtBYwWEmHjsw&nCEwJIn+e(oA!rt{_--mjptJkJ@|byM#V z+nigR7?LYZ=eM>f9ZxBEx4MDm7{j|DP=2|Lbk&|H3vxb~0C45CCCk zJ_>|7lIS_LAOeAQh0;|P=*{6gKiy0Pwo%#C#A@k`G?Jv_Fq}M#iBt`#MHFJ^ATf+` z6kW?fEwlddaV7HDBGY812tBAb2{jOgERYJs>$wqWCjQYQUz6N?PJ7{3+7gHP+41LK zU=dLGh?2T`Br$RYzW`_peqg($43acp0Kl}0T3WoGg+b6;uux}PmP>qtRHb9so`ZrE zUD$Ol1NJVG1*=Cl%{T%%05DAMYuKLX4T$yH%jIa^Yh^8yp z^SZetCX0Lu=*5&#b`7}&xJRu^t2Z} z1y$jBS=V>F?CHkynyzJH;|94mm+A%<(@V7OTU#9#WdIg`uNGZ!s0>6I;cLHw@gP|p ze(uPG!C%4IF@sC``sDT;&;TIm;-^23(=+K4E6I_-D~VT{2lYl*2sbx35nEgZ2gIR2 zi3*JXu}j4@GLO#^k;=^E$d{6mZEnAnVC;OCp)eDCtNHN+F|2{WWKI9U>k`r~*~Ftn zFH0QSP59$5NA1qIwVdgU7fR}a1Ed+Jj-_rVodLGszmc*3BO>}wCe-?k{lM5eJ39@$ z7kqpLQzQHzf84qAY;MC6M!1f10bk+ZxKuicgLE|F=^pwE{`;4}@bdx+Y8zJ)Ux5D? z41!$Fx52g%v7RAXcf&^Kv|m*WwNZx-yUM;&;wYt@uvVNLlm0f?DQf=pn)QjY(qepJ{?(Rvq)pVws8Wbe%nHuw|Px>OD zsT`|WK6*9but|hsf1`3@ne%zzRNq}+jrInl9=hzo))@G;-3gLe%}XtPFDK>Y9>2rv zrjMM&lxe@F10x3O7(&YY!d+GP%|1FiW@^EX(h!~R3VN~WqW0rnoVh@9czPCz_LdPE zSQp4C@9CUug&oN`uSCS_@1htE4ph;$u+Q&n2l)gYq7G_7t@7Il!F}0uD?nkelGxZd|EYf&v=vx^JAD11c;zOxnNT}Ap?CMp% zMdnbo1L?UJ5I)e~&u?e|4;mw*NaTCg$fE=3>&1caH8DY#28`1!2Pd0#>t&tC*nUm< zJqsA6p2^}-FbUM;tMj@d$3|1R@$!mW{*LTsw)ck{dTD38EFg1%br)y*6mn4)F&B9+ zLmQ zv#F14ocBwe=C%OPvQ77(YQ@@}d;Fo+ z7~yHbH3Z0jgY>e(%89fHYJ$^r+}51?VyEx};aO*guF5X2UWC785W~Tnw)xpYsVPC?G|5*U#+%*^(vUd;(>Br z$fEKR=%O6cYffc0>oqf7P{*0PS+{>|b0KDgV#9@Q`DUB8n*JA8r>4KAsy#lScf1F) z49r)K(VZ730!Z=ktSy4l^9_}I_G$?!moya%_hd$uWo1NgD`zuSeGfeyX_8>moF|l~ zS6UO8#Oi?^8bSGAV|h`l@RxlS3bdm=CTV2?>RnkAXZ!=lyL*zhq>X&&e$V;!8zyBz z=G~UdbzX@svr`sq1nXO{YaIYrA7(*CJ1#YAySJC~3K_?@{&tpWuldWx@_(^t%WEWp zuYJ|oklugZH^?PSSatNKMhHq|ybiGn zGpeiH!=Bb@Z5Q}Q7N1F77Jiw#toq92l(nWV$a1>JxN=_(~N7 z6%Q$+SG#2@M1y>N{1~Gry2#wmiGK95mnF{0B_nIz+iLkX3D<7!%$d2c(CKl9OtSV$ zNx5}raqL0fH_?ct8B9`=BA=%BrJ|4GWgi(pM>|(2Rorh&Y+rGZcYXh((}Co@UXSIo z+P3(S|Fpc<;RDiv(?25bjW(B;zX6;CJD{grbnMYJd>n3Xz**OiB_YEo>w3yTEV*Wv zma4;V1Bn?YZ~#g4z`GzTTl&~0MS~Xtxi9vabl_KjE@vfpWIPy+q`pa+m9BGibmXK! z-Fa%3T*Vr0;1(@Y4Bh!L`wK(Nke>lV0BHk10IHcaffoefH+rddm|{THj+d^y-SA}J zDq^OE`^S>%o(5ZiFr=S^)R>-LZ?H{SajUVH3&0hlPQ= zAv?_1qC#c@kz=!cCOki02|+_pMn0o;$_34XF<9Zfu7B~}F9 zWjKIjV3`H+0RaJiyv>X&_SLe=fhs|WxVPg-`U`~O91^CjjLUzQ2|jXMiQ$UJY{aRd z<-9#JK~iNcP7V%o#Yg5Lj4Bv}7vm1?Mu;7T>wzeWwVp^{VP>5Vp+4Wl00jS_{aF(`+g}dm9I8fL3G2=dy`{%phjtl2QCibZ zr=eXe`ad$o-`L)PL>Eg{GiPgyk6ro=%wcc^vTpv7`o2JJpzOrNKwlB!D^M#nsPd-{(Z%Hs8islw9^LG)m;H=BcwQ`c}{>6Uh-p*##{4 z1Xhnze_38|01EV3gV>>*?rzQ^`1QA7;=ce5#;e=khL;#(#_gTKAV>cdJ2J5>8 z&Ua79C0hcKCH}NMxZFzqzu>=6e){J{>3>kc`v3M6v?ZTmchhLfG>MGr51}k15g^Ru zr*uA7);bRsz;7>|<8_Ou%g43V)C?1sxZQk9&$w8Jx~;onu>;CAD~d19<~)J4?$3HhG?++2fxHDb*|&K-zJBe{4Zf_IU((RhKl<5lbfO-9 zms#VPgPVw{(cNukNRYgONzMpo6XHE7fS{)@vk$FFaT?61g6TNN@quHrWj=h8L}PGT zhiL-t0b^}{~r4+W6E69n3 zz^)V5KKo;1_BUkVTi3?r&q^$rcfRRL*19z!SWol1M$n4#nAa#gJ>*FO>9HV7H-DLP zmq>Ftge~>V<6Wqy*VjjyIkjyGieN`z28&R3Msq-gJ$-$ZaxTBt=_w_prKuru!S9$; zy}^n?!AXcCWmyKTTD|UriC_7=Io{{-D{pQ!qA?jFswwc}4*aOQ*=SWJCJcMb$Aw59 zlOTwK3!tXgGk^bRm|Um$FTI%5&Fwm&~EORrJ)E2&7jF4Q^?k zxa;8PC{?Ks@BtY<>63!o)U3v8v9vd5Hxm2vu(imVZXCoy?|s~xD>*q?x`*ioj0ji~ zFI+=LjH?PAN_*dvlj*LseS+8x?2t~CLc#J~YARZ! zs!FnETX%b*YP6vO4*0LLvc%hLQs(Jfe7q;>czBsaCx}v@b?4Vj6apqdnY7-r3I9c+ ze(>oWFNa;BbD-KA#`yLfOO%s z#f#A-1|pzCZ*;P|jyfP9FqNd4#NgRNoWrI%_Pg%!EY#aq%z8v*9|dscCMy}Dp#o<4 zT4!sFZDdsh6qM}t8#iu57c{g2(5Z3U27S0ZE9#aJy=8SyJ>vxm8eo(V*@$;Pa||9NR3srNY1F99%|NmmnVhT)UrdLd@UY_n zS6^gl^*9697Mq)BD;Uo4YHMkXUEHibJY9tIovn9<9GrVJ zi-?F2+fFfBrGjKYHvWbxlkADB`1H{eYyQtou$@-2NPuqpmrQDJKIbefW&^vIF0zel z(b;x{cmkySxh7`e*>^W@-i%x5s1wJ#d-pvxl7!_L@bNFvIZo8XUYG!p5EDgU%!8|v zX4&x|IQEuJizq(UqLlNM|N6>gyywT8jOl5PsSWPwJl_GGbp&5F=hjm_a{b-PCEbvX zVdBt1XY*pfr}rW-^4CU?&lKY`I2kgXe|gag#-ac*A)9puY{o%Q)7vA`$Koma>mJPM4!nbeS_R@3(5bd427;hR5`WN<+2z^E z7q|=N**yCiD532-Zs$tcO5WX??Ldpra+$nLrUW#zl@fDp66l(#W}EI@sRvFOWoOhG zc`%C!4%{Y2Qk3hbQHfoTPN7!BXYI$2tT}f*tVqZUzPIMPCBfR8Z#hX@!5BeJww(C< zo6V1zK^1?KI2Motr-t&GXoK@}gD@_9s0H^qi&f;dpvixZ`2hzFcRf%A@q?AQAeGRs zg<7=&#T=_spiVOT%(obxBDM%6C_RDa83j9Y9ByKiFbHX-e1Ha!ID}_rinY6ti`_1d zt?}YmU+q+>T~-ijk4lV}-~~wR(Qg|&Y`DrL`wApMVu=VwHI`Hk&q8*D2FqFPTSAWs z)nIOW^m2qJCR%?J!qpH?UnvO#IIe=_RWM9cT3u{n4j0H90NSb)t#)}7jlsfje9liU zxEJB-1x-jV7SJ96d>b|p2IGPgYg>g+88>G&`lR{`S%qQ{fF*c@pxi9U*JnSod$MFF zCnepv{R2ikZjGyXULiI)7+eNdq}z!o4Sg9LH^Nd?5cM9_Rj{f-Q$rui&|}UqYDr&e zICu^nQox7_=YTt(CY_)N!nLBhdVQP;`SJq+HQ)9voB1gvQ9*i{X2itARNr661-kU? zX)mG@Y`oUx&s^W?7z|=pfi<8%`I@Yo`k{*#jbqn#6V*S0MP83COuc?uw^R7bvSqyp zP|%d52iEmeEK?j56z0mY$iLB^pQ5%YNx}KxwQ4ibg3XHfC4cxpr%^Jbju9Mvcp7aG z;0nK~f_23=LC0#LxZsTV_~B3+c&Rh`>S{yBA7=tlJSk+G)d`Y2aR0Ma_)Ls;b_@}6 zFX@Hd4E%f~o^p_ua1!&AWgaCN*a?GNr@~w-U_xCO5&)_mIGkIGKghj0qU&Ts1t-u3 zB&Z-0kmqj2FeSp);Er?XBq4$Zh&e7Z5!jHiuy!$%=z+dIC+y-)uJf~xJxUj`{m~G` zV}JJ*LkYQz6LtSCIXaA-G%oI&y$L!yjMbYNfseYQ%U{e<$(5$;dRf$J2BL;;Fnt5R zsVz(ZdiMY9C9o+w<4}eSXe_fQ6qHd9czguSp*?v5oHOICzIV6${#xKx06z!U13zYV sB!K#5F2b}}i-x6Y0C|&$!SR>>8G+;KHGek7ZUt%ZboFyt=akR{01r?{N&o-= literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png b/windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3d0672a6461939268acb95f8b631c9f82c8c4c GIT binary patch literal 60251 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 z�Lhfr4QnKx#hyW*-JvW7>DtagQ5Gw`Rp#PNem5HBiwacU~vba2ElgpMjzVxEa~E ziaECh5l&S&|J8-Whaj@5s0X(xrl;Ru@`?$^LRq zT>cXsKZljIHC8fWRU-!-hSQOKK3cV0Lxs*a#O%(zEQ*)kEfUW>9Z+uD{OklYzF2xa z>QC9wWL83j|5$dH;o!&R1Hz7u4$CJ`+CaN^+_+wI2XnB5`LR@k>BQ_$VA`yzCaJpv zwfRCVuM{v+dp4iD>ZEXRIFxyCDs%Vy-0y@^AM>{Ama~8zOjVEDJ*>*2ZX+MKH*8xo z5ei#2_KlB%LZwIePdT8`G>dgZkh%sq7mvgJO(aI4-*?%Wp~_BV(Qy9RwPh4)wCTB1 z{qe<%v?ny48-eRVD_ZB(g`ht%Qme-eL4E6k_r?q@g?`M7>Oq_64G#|&I7O~b0s>WD z)Z<7Ozot-lEY{L^6Hq4jc=Lg{P0AbirxkegJ!t=(T>ndS#728R&XfTvT%=z|i`f~e zankq@#hu1T7|=DN^RD?gVlLd+~*m?;DGLm4jk&Ndf-uR}lkrBXJ{vsIrb`0#F4 zXmj<2Rsa@OAZcPM4YSA9yxD|rGbwuo6P;3wuYP`DWJF7ilD3FB9nn~8Q3UZ>t+%Xn zG9e3wS)bpMHMV-N>IwjJ@i@513#cia(P4c-8Yks_<#<*L5pE$ERRh z+Ugs?d4EeQ)Q>u%gIqX1h6x=nPhr;n^ntB=tRx}ajyUoWc@Psr3=GGCz9((E)ITo? zAQZdt8k0p6NGz9HtHeyVC^pSgH#DrvqB)LN;l6n(1qy>_AFPcMh_U}j5_c~GZ zvD#5r7njy)2fl9`gn_8gurQhk1ppN$CdjI7rD3hS0VL4<-lKu=_kHJ=C$eelsz+JZ zx=rA=jenTX-@UQ@s;TK5X8W`Im$9*@fD{R$JO0ArN53kh=)&=*QUu1`FK~wa5L-oB zV&I>3KC@0=;KPg~O3v3;I;ic{@)guOZ9b=~Ef}hraf(tj8S3oWv#mdWaw>Dtg@%Sw zA19_h8S>M~uZ0y{q%iFN>7RROON640P`Eo9kAwBt*)H(QdHZlIPuph3# zc0gqO;(wU{xQ)!D<-crWinX2RPND)zcg@w)v>rubStd4Ldal`CaXs*^j(o0FX-X}@ zOu4o1SF10;@Xozqf@jF2>@3&Ciy9|Lgw7?~nX`>Rj$9zL4Gg`sksa!|!qUAc&Plrk1&_epKn4#Cg+xVXWY%hpGvkU1pf6_OA zMEUQdJnTde^UAi*@7?_Z<2t9*+r-3#fjY%C0Oifh%+#+bbH(lX8ymMeoTCgQiclcz zHgnP(uO468%7xV)UKYUu|7m|TTzm50$pnAIGcgAnzvOB71326f_3zh`J~A*6=pd0U zOo2km9FX_wP%!e<^U?;NB7+wOAW&GszDn0MNs9z8&GJBTmmAqVAb9Ty=D+0!newWB z+G>V|e*8?l^}CnH11~74n^ODicjf+`P1szCP3Uz=^2ALPO03O}7d%O7ZaG(*n82P7 z(E=vW+Mog;A;R2uAGuEP0$7HKrle_UCcb+VBQxo)D4zegjJ@Hp-CKAba+*@|f?fJF%WRBV>y1R?>(UUDVZ5qO++wy!3 zzJMQTG`yTOke6;~WJJ|4@v{6SL@ANbM;=2_Q-)1%?yg`j`!m4Iinr2bk4^59zIZgX zbUk$J<$v$lD>`m{u$J)oAsW@ZF5vf)IjMB!jKIvNH2YrkEjoKM?=|GjxCGzjq}{5J z-4#K##`y1cO|XQDaBYYx%?#54t2QhZ54*sX)uEsd zi(#5o{RZQO5+$*;d!h#VGo9QOq;#3w1y*%Dm!5n@qd8b& z9=l}19fJnopPd~qofHn*h>zP|=pIN^foGE3XOXPT1^+`%LGiX|+@vh;(lcdc<-DL# z6m?9O$jK?jrL=E;?6Cp;b8&e5{QUFHj2<>A6ldI>y1l8Xsi^VKVva@oezHGSY72Z6 zce8I*R-aDrNWXs({zBhSPv;_SM5~!FK>&FxX|TMfejrs$TKhEW_jFxOdJbQ9x7poY z^79+cPEKkG65vqw)GyNHz5ZIIr~bq0!sjF?cvZOHNM=shxu<3)UsFEfc~uRQq2LE{ zh2YJ|E80I+Y{f<`EdHw({gJ32Ve^b`vq1-GfS?4y>+_SSpX_pD00^z1+?tBZ+~YL# zm=4(<(*R#5Go`7M6D{x$Bq)t9LE+r2ut8lB6MJta{JOBvda`g+Zi*3n>c!8)j-+gMyhk{4q-%kkoZPHfYVCsci6Hm> zJ>JQC`iHC~2ECfG$a*qQq6Q9Aa7`X-{d41K9!1U@Eus_2C5|qLi(`sZR^^`7$f<`T z-)KaG;zd6}&9(wiX*;}MfQ_#DLFsJaNfi;U7Li(KSHr{=$8$l2_GE~0nYQ57tN8^J zw-qX>72Z`r9x8B|JOn>s9f|A+@{lTFoV%kw7_ON8+e50n(_NB|jt+Ry!3^=CD&dTQ z0o8U-*j5t`@sOmA485wos;CWHc#btDcOO2aOHECk+T4A({HR!y_kN}fKOGzNw+wi# zYM!_=0V@adE4%yU))`=iCqe=EuAbnhfR-^aT5`JvF(zuXqKY5tEWX}FBxz5QYP9)a z=Xs}FTtH9LQ%*Kuc?xDcDAw;jiB*GuM>AobUb8f^pv*iA@kpk-KMNMEaPza6Q4G0>c% z%%vfyQ&aQOyfORi{ekT7;^x9_OK$D( zx!}^%uUUCrl`Eb-_G47$+krZ+aI*(@?nEs64D>y$FOS4vV8X+yLh@SWwrevHOyL{c zr-FL1LEUE8@7;^G6Ib}rB$G)MD2IBja@?>~t0qLbq%88NnCn5dT+IHmyU>*@oDC@C zsSJ}0GNJBy%)bu%ozm~4D0*+SO|^D-r!D`-^b=d#gkt6Lwz;)7GvNi2!#)du#R8Vd6a|{Q2$h)9PPP0;>0ogCu#+PZm~eKn5=4qDMy9Pn~>( z8z~OOMR%AKB#N8(L@SfLH?&j&LEV{~xrb13fh_t#$&r3Bz6NYX@i=yBn!dE7dZ`NZ zj^VeTs8+L0QJja#HxQ=qCFi>`$M(sWT>PB-Osof&Q(lY z9QH=Die!a&($uuHIhT81^kQlip&#hm@q!jTr(Uzq{G1}r*4mm#(06~xko9kO3*G7T zL@JK(`=_Uok%$Aa8%;q$VQFXA2_94j&?7J>Muo5T0n3F#?eFh{B=>WVq_>yXs>wMo zfY}L>dXE`Pda7t?g#qbhVT+02_Rj!IJ2bmlQq>?9(LaL}@7z@eg*Ect3 z7IHHYI#RtCGLD1e{|hK;lw9*IzC!)5Ro%Dzy|9gA%PT1UASWL{d@uaUM?nFWG{(OnFdja*{oh5t zKBft05&#WrAi4zJ&H04|`3DcE+?K|Uq2Ri|m79}!d3hmrN~zsn6+Adeh?~(bDJ`V} zU<#Vd@@vn*ANKK8_TaZ~XJG^n3=IW?%&6B+7R0EWXm`Mo{%md%p+LWm{1ZF@#CcS% zkNWA&$jJD!9Mn|u&d$z>&(03?;lb^UNc_d@C!;_DpFg|4zTS!LKA}SGqBr|kd zhvBFwFCTcR^+s<68W8$=y@2l8=-UQcj2Y7`qK z^@e~gwHwX8Fy&OYwg0z20Q6WMd0r3^NRrfh!J2?*h@U{=osrAwHyRL(;&m=U0m(1b zDbyynTXd@X4PkG+a?>{TI2E@CSH|g4Jta@Wxt)RWj5{Ir8mvHX8`xgw<$ZK8fJe!I zp0u~NZU=!tk0_@WP_7XG^`s{vGlN@CV)7*1GxH%Ix8WY*HbTe&h^tzuQn+WVs-*RY zmr@zM3fz71;=ZY=DL}}?f*E|&rZgx7CK!^zfoh$6I;g3|} z!vBD+_|n^czicykBcn_kRY5T^F48M@*49dQ*e`)JBO6+C!^cPZb>Y!h%G&g2&h%>D z9CPJnb>WD;Jwmu+Vng)I00Bb9$)435{dtn>`0M~=lJ>B@8bf*c`?nN$$Gm*W0#^VP z+ehf|mERnXle2JgjPqm6SuTUVa0>n)t zC~a9TeD;n)XC=QcKtY!*FE=N-H5eG)Ko%qr*!ALW)lcof075*f!<%~KYWiAQxjW4b z`U0@J<&#{b$59*5M!3RSV*Gj6XY2PP&nAc_w{ZFo-QXro1pS{;uj_gG>)`kU88s0K zveq9yQ;IY6_m_qGqlj?tE*Q0;L2m%+gx;OpkAKaEz~GJ)v5jye8mxSe8G z3@hpLL(qmQpo7tp&{k%t+sHe_(NuZsFeM$$`J?{~J_=%^($LcCw{m!Nfr}*Ej%A_# z_ahv^e-KZ-VU3xyIgEBFvX04Y*7fJ-VyYNJVty$;nlUn2C=f011UeR(tYEi!*_U-B z=KDLZR2g-w<=z7f&?Bk@{fj<|>YiOH+mWR1Hm z2gkH9jRCNVOa+p%v;wIH%E}W!-JI9EiCj(=)Ax@d7?Z8R(|bt?N-Oz;CW!N{WhX{! zWig?UTgQ{vhIN-4v9Ilo*9kRxVK2$JZr=UgvN5TDCe3o-n!^-I=3pgeM#*SLtt9dY zHGg8pFaH~~W{f}@LB=0p;&;t}adErOrw`PpM}{qickSwC1d1wUqp-6S9&+tE=7mgQtl1hDOK);R}>b#_hJ)WUeveU8{iPGc-;#xNft&55)8~y(Obo*0Iy^Kk9v<~DM@2EXLY9r>+1h>hw z4c?qKU!wk*;Q3IjizIaafDt+w#N#X~Mxm1d(8Af^6ua&}A4G5OVTYBO&Zo4y{0b3@v0<2^QKIOYIOxcd%+TYqm+k)IRN{^+W$rRDK9 zV+YOgGHpJdaT@s>OPL;-1Akm_Q^7o{b_nj}E<_(m5TJY#nrwg=hlTIwK3vbBASM(c zX->bNyS&ab;naisu+AyoWOx}WQ)us}+!}_KH}&iEOXBx?-|Ttynnwz=lx~}J5$L5`e{yhqPeE=Ph z*WBC%V8>bWnH<}z9XmiET-@E~ilh|Kkw?I3)?VT|aiGIo7fb8KW>4z36frXsuUSoh zur`Nu&+XOvZe8@)I{X&Wl_?Xodx+~IKq=Yj2pe^LOo7;Hu(RljE`g#jIXzwd807wt zLSm#?t}S4y(DEu|s}BG93pPMrDS!dzV{fy?-p+eL_2aw*{4Zm44)HC7KigAa7s_3w z8CX9N){bC}_$)vQP*KmGnLyA-eJ`|S!2fpkgRDpdATa?N}mCYXvITcls|42$DhOxUqwepJMBV0yDG^Xp`gCI zyy9UjmNxCyKtma(fqsl)xcGRm>4E(us6n86H)C*H{(dz~TEkf~1Iaza#wf6he5Px8 z@}so5nMJcuG~4;TjTr7A5g_iA_{I5oIqp-}`RIe&r&XF{V{gOzeFOs#-Gsm5ZvRp? zvacp;x;Y;$C@T7P_ho)QPmwQ9N{qiQK-|a|TVFi~=z&<;TES_8f#_%dJ{M8@6NJ+o znFn-Izdv9eVG9}@wN%eHk8Dsm*o;MuC-EoX>o(e|wgoza3iI>toEW?icSpNe6Fg?! zPl$+!5O6hMVJxbLF$<6^jds;S5ITXFGi=nRxkNy55r-3!k|IZWfC3cWteO=kuXRbp zSYppuPLI!t`_;exgkdDfm*)^W7_B#QiAW8>ql)@Akj0`Ocv%&f$xegzUJue4OF z$tZ=nC_ldq+GC%kwQU5Ysu_P+olQPjKVb(LQ(ZBD3YV;XefOh+KjD^ghZYp1SZ-Zm zOhA)n@6!(s%c0l6IFrL1r`%IolU^OVt&BFb#Zfr!F;j*uO6qB9hQh<2aCLEWL((2m zIkKc!Cjb>{K{+-i9PUI#PTp!&Wg%q`7=&H#+*U$(e{D!3Fy1d7$0gTqNeVL?u2l&3f)0CmiWwBX?c{g`?bo|=3P~fOa@+jEro zh+0DcTwqa#=c+-mENVSs4F0!~-O-5&3TWC9oUwh}vL$dqF138tAAqGXC+{Xh(D2W5 z$;DS<#dQT}Bl7Ccp9s1B1bt0Ps;K@zdi!TwJwCE)roNk!=9O3hzbyQEQWN-o1$VW%>`TW6s*oZ1Qz3SNLt^^?J&hWaAs~@_TTgL`LuFO zUAweY?;VVTh=>#0O-fvGNTw!2N>PT)om2M`!lO|`C+=bQ=~bIAadWpCxKD(j4ZZo%H@kUM z8I-$`&4j1RIt{1oT6g>GYb6&W1D&Vlx>LzP*~8sm`%f=3mq_RX*lAsk;4auS#>WmZv3-)PN{UWfF2Ks_gP| zT124M`?R@PMx*s+@65`_u!puuH+$GJ0T&WZNgui?NgoMkg}t|{nF0GOfPHFx;wMMA z8}z=6Sc<0gK@3QHTfQ_)%%1F7@|?;d>S8(twVQQ(1AU+8*1A#8+ouD%&EA6*&Rot9 zsQ7}Z+=2GHY}BoQb3O`spi`)>vn%;9t06^set2GN>_M^1EZh zS9-h?He!W2k!<72y~hA9HlW|-2=e#hCyO_)8eal1?RjYeRkY#+_ggX*0P3TnqCPq? zR%yba5C8xT8u-_H0;@3p>lYAP@(^v@s2SG&2xNfWrlr50-Q;ZVD5JqgbeO=3!4BNV zrAO>9NEc>#Zo>XF_hNbTBD^b?*bC1hw8P-X0mFoS(wxK4^LsOGO>rYpjewq5?$Q-eQNWnl06Vd?ynX+Sfe*n@H=p^7o@s|X-LO<; zE>Az6Ip`N3!SduM3xK(zqT)|4;ib+?Da!Bho4xBWx7nE~!Ip8|^%)&D8@2{O@3YIw zXdtY%$JNoPpt@R9<{}~MHbB{0yZAD>+P;Jl$+tamJTDE}lg zE_y{&D~mQtIG=BMNkM7ShPwFMY+S9l8cP~TJ>xf@WQsys;oP6SSpKZ<>?L|HlMe8(pgtWCbxC?4`j%9jm1$t**7wwPQNvx-))dhcz3cL{Y^gGV zdrmdW7Kl53Phv6VO=q`Tu}J8r8kUj=!4p76Uv;(HeH;sryl{{P)*6XP6 zf^W6?xU4G~RX4OQ6Aq??cbEtVq%N%AWYB(iwLkM&*mEpm6&A#66`(RuOqD52Kz0_DN zZvME9pJtzsTACA}WrL(L82?fLUD`#9n-}{^_q19Go>jjf95oxUf2NzX$y8`an+EW8 zAgt$cIN1FI`Ydjknr44@Ux8XoLENv>~wcK=P$Rd2DVSj-MU2z zAiG`oKQW0LlOJuwKn{4_wS}bhonEg#!?|;Pc^$=qKs$i)+`@dXxUMHmn7d=f(bIl< zZCicDeIWXtRNQQR0u|O!Q;)jw@L<;i@1FGBW8+TacIoB(*@^mcHthc4u6Rr5S{r^U zV+CUZfpE2MOS6oTatvQpNIU@&7LSC`hCM1JA=ElL*aQT7p#bP_x*Idwazj!zQESOWClF= zvHoYEuIe{$UxYaXqe>%kA{>K%!0@fPuuw@n!lq&r81WR~CIS4C%$* zz4n0k(ucX%MJM=aMaSBFChWvvm*Z$q9H11=SZ?Es3#*2(maBFFf@v65`Sh9|GdX|| z?%w+hd&4v7=UvNJB zOFaw}XBtXcs(~G#?u%Ets`yHRg*`mS=0w5Lb@6ipFU060yB+NU7WzL!n}qBlK=yFa@9BAWK}nBB=bV)waxbVGBBvJ zOsa}aYZ^rlykA=Pt73%!Xm)B8Y3kRzqa&XS*&En~*At;z-{W^L8{&L(Qqsj0%>^a> zvYg}|J{&6g+@T!OJ{|9ElfBXqKHr&8MciiZzpLj1u^3^nm0*(&DIOnY;%8(jSzE8c z0Xgs%qXd0u+qA2e*GG2sAN zO7SQjK?6M{Pkx}kfR8A5t8+RBL%iEe`0eTE$bQ~Fg3>J1&{(@eoH$pW>4h5^w|9&y z@-Y@V8PC&@MAPO8+#%D~GY0EhKFv{ybX@{*%}){{sIkH29%pHxh<-@&by$fVb}^8* zn}7dhkV1Tilh&y*3>HQ=Ls zri+91Q?rEwLwHGwlFk`NW+@M9 zr~rWKSarV7No#3i6W_x0LtOEb_m7B+Uj_!w<8^}D*g*OOT&?Bmz%?J$A!~BCP!^E9(Ot!>c5k z?6Kf_M!^dPwXwnLnD22;%u(d=&U4clWL3SBNE~~7o};J#%FtS89=T$dJwOG()Wcp< zuB5`AHQJ+l=0?j_$7ML?ED+l0y)OSfQqY@Xrra<3NAzCqD%)uhom#|WI{gJ2jvWr} z(=mH*czYafwveKH_GVbSF3PN&0GBe?+l`-n#?Xo&O>>~Ygk8;^Y6`#V!+WK>k-$2` zQ#L~1cnw7!LU;w9hU=uTSAmm41xRsMQj~c{&4qq*3T8Z+jiCp!M(s0xvmJ^syGD-K z@B$`g&;aD(H=%|rsMgAvu(Y)PPV{_YYCeH~LUQP6VIILTS_&xGvZE@zREkSWlc=;r z4BFuu$WK{e>}$p~sGf|K+=?P30$)ryeY{$A10Aqru$MM2u4(yEW_dPlWl(p0nRa+1 z74Q_-EG$=`ulOr>KuWGM%x)9c1HN!&)&Q}x0EU0Xu*S>1a2C7Wo5JQRC^2(OsxEx7H!o&|a^O+Ik0E${#Nk!B!zkW(wgqteTh#9K(IaRfp zfR;|`eY?oz&h?{4Cu-o;lJM=)NV)-0GT?%2fM&!qF)+lg2_yTf=-5p{PNba7mq>fO z3!6oeUX8$oJFoVlU}8M1cR9uXA>MT6ECUORB9sU|{L4x=S8vr(Vy{9SOwljhB+~;u zDL_F0a>0Ryj!}P(7687uZqEJ$mpN;}v#^MT^t?g~zs_JTs zyvce9(%v7k!X_mp8bHp8rQny!t-$tw&KJ~@SDSq6`}FuYCp6=n3((XVibMy8hm_Kn`AO*OCO=7Z70 zLm$42XV2}Xl%y%5@uPM|yaqK2W1b5#6)r7w3meGL>J!m@TyOh!9G&7f=X90(9LQ9E zT*GX`ruihi6$Aaaxv{}ju{M3$;hwqQ%9zrnP6guO-JKmXUJu8^SiAH%SUcfUg_|=s zIwqzUvjGhqC^h=)g!Q;iODgbc*s?zoGhKfYq0sgF_q&2aUu2vIMs+y4Nid7J4P>3m zyj!=Yzi@#|;khhS6i`IebO@u`OJuMEBvI-WztM7Gz7x`>f;UBqjWcD2cmfkP2pfCP!X#K^Y(G3C{I>) zAHmx7G9kT5KPGtXAFUVTd!M*pHVSetZ4A-qm0@mK%ARP`+d{ZfTG9MH-$7fOg&v8VW)%r3lv|01AYY#J3g> zNL&Oc$lWK)OgI7*Ht>o3y|KHhYV0oy9)mOSJ!SiY1GuMXXiEefU>Lga>K5r%orJ^( zv_bBCj-{EI0*L~6X*IeeAHtppOLMm7sWBmY;_MQZn`fQ|RYy%bXg}+F^%$nl{Nke8 z(&PGd>)tCuLgyQPDL>9Ba|uZ4*D{uD(B@y>>Q{E&E0+BtS8uUc?@cv z+7*D}3vfY=u6J+VD4af2b9?gE+-34p4y>dPMr{+E_-L?)JxiZLq1Fa69MdAl)@qj> zVRv2U!QVUxbEVN#Z)5{GEYGVPk^#9XH6JF8IP8mZ_UUmH~9BSU**YF?PX=|!hFVnTTE26d)X--I}T_805qUfgFSx8P2LkuJJ~kOCNP{?@#sm`&MJZ%1_Ys7 z6AuXw{VvnV5SQRw_AUNS(J$9V7D(=CK4aq8`Plzv7W!R9U*D!>xhB{yU}5JO7XyV{ z6jNq@7_8~T)kFJ=b#TH%R8-!^L#4}CIYGIUW1u;|yxa-aI@Oc@2LEXR##THAGfI2f zBH=y!vQzR_W@KWbh^d&Ip^ z&eKOSu*eQjeDfh!BUkpfGr_{B>ZpkNo?&EME z56CVN7dOO(M~&K4SKc8W7^V$whreR2{+}3Y-8Y1Ra$|vIfeWd>Kn@||wvNzcFG0cs z0ZV^B#GknYKd>(2m1fUMqx)B24*wEK9ekjm@Il~zj~1an|5q>mFO&5D{N=0;@K=B! zQ%5M2cuT_(9YmJ%R4B zw6-2HuoFPjW2+Pj-@d(BQd(E1qrrt;5B~Q8!tE$)X6sSn4M-4mZS7g${{gMg(U}V* zA_e|m!DXL4_BbW0OcW5$SwKFvx;Qk~)iD73ez(B}ELx3;_jGa+6X}7b>)REJn4fir z#6d(5u=)+Cb7uo$gn+skaw5nR34Uk(s}3kwfcJ3&yxXAjL>U903cnKZmO#97G;qI! zsDE_|`H3K9Xa{n~?0L)U*95=~qjHG6;QQObwr8~s;($k1RwqGjfROB{yph*@ncPZ$ zMFB{l5r_%^@pwbb2eJXs8iYcyNxNN*se^;cY4uYCH?#LocOjAibIAb{2RKyQ1ygM;iXn?PIo)xZm4H|^kntJN_zgs3d}{1Z|g zKvAIxVhy?|1s8*}dw;dY>ELm={(}48_g#zxgAnkcsnGh0IlABA4Xp<1v8Unn$ z&dt3w@>O)vkT{vL1pW2v$4xldbOv5_)fMg(JOw0}3tr_F{2V|oYQ-=B2;c?eKx}~M zYY__869NLaI>nmFbigBp?a;ih^)@GAWXB6Pe|Q^Zpi8K; z#X7R-l6Q7?y2P0vxf;0A7D{8u2)5=S`0A#TQsiRO561J8&TvnG2kzaBSbz(75AhnR z`ucpOXDX1?AxPM)`^EL2G5`z1d{!0MBYot}jT?4wvD9Ude?h_*Z8O=Zv-}udP=CbI zA3{*AGo!=g`Co4VOtm!Jl*eYYCb}o7dhxTD(dee zQy`6|OAjs}%O|kYem*o3{49O56tx*A1Ok=L$D05gEU1Q!EY2AmnW6 zt9_RK5WBz|b7H`x5(MtdGCtY~Y>4OwR0Za}99W`RP{KU)I|bM1%6c8XH4>on9Y5q& zK*UCd>s1&XVA2j@AiWP~%Cocos}G=r2ipzO9yPm@;4$X2MnekPkzNN}gamTW#M#0L z?ku@AkblQ*BLflUT(9Oy7=0no?)F9sp#l~Jf&hCVGodyY+GvF_^th@NLQI^V|A1^? zV=%cwVt$L2wBjx=iK#|n62Wa=^wuU+9aUi z+bJgOJz(j8d!n)XxUxmzia0EV9uT&(-Nc?%Bmq&80eiK#*x6Gr|4q7jYeGiYQ}9>1 z)K`C+kj5Mic(y&u#MBNFA}1hw|NW>B6q0|=p;+Zd#Vqlz^+LBmw!m%e-V|={t^dip z%d)Axfc_i5_xFdgLb`~LtVW<28HQQ=JDYW%8{L6W)maSh{uMxaU%cELBI-UF8dId7 zh|8i@C28InF3o~Df%^USvM*29+oJ)`@t-JpXZ@SGP3`9W^t~m$`K=oCN|FZ7;SV-~ zAxW>!hNs!#@D}~6e-zB#z+xdSEv-z8C=#%BMO?>w#Q8ct+n1`}yS9ba5`O76`*YZa zelCaZNQe(M5CQK2VAm|EMm&=`RN7`h^u@Yg48TJRRx{MjQk^ zQ0eL5c~x`%CGGvep}_(S{5PBG_yxn#Glr$^o!ItiLEx-?U<86tESZ_D{ser7HXl8F zdinws>y+wLzp>vV+Xf);6YwBq3j+x}TyIkLt!VQ`{8j4XW`CMfs^5OMx845ptXF@b z_?Bl>^hOt;P|xuC&mM7&r%)`d0RJl@0Po+mrt~{&6GkK(JJ<*8t5Ze~MncY)uX63f zPUW0ey(dUkH`BX+O7JEPCz=ajE~lnl{(eZaw<)U|nJcE_uv`9i%jOBqOHYseDE|j& ztxsNhP)mVkZ2pL(O&t46)zQ5SSr z8o^`*g%iAKxL?%dBm^j5U*CdP_W|yc&v^a%{Pw|->>gphP(y8R02RGzZ)V1s9WW2= zg?{JEiZSq56_aOFH&P(&n2sgp;!<@b`hI4A?${i-vvq8T!Y4(?7F-~4_>!$0KlSlE zD=cA!Y$$NrP=@MIedmdZ8(+G=Ynav-y0PH~W&iLW2Z<=?Z_p1lHFHj?G4hKKNkS$O zR+1o()}#mD_Tj@nQud~0$u{yyU5npRo^)o&4IdS_7$qV+o;U|kvE-nld-eWjU z45|VUxtsTmI7skWJB-E%eSD;{r-ooWe}CL$ z+hHOEdU+sw8A~|MlE0r>$;;`ho^70T`>QRMdI{2HfaY9%P{77?zljnY68g%>%Gw2C z5Lh>$5ci_0s(vKwW*4=U6pgY*c7U0};=BD@c#0FLp8>xw*kAK%0#UJuK$6|d@g>a+ z++UiRJz!y9>ofE{adWnuw1LA`379Zr!SJIlD$(twrnmPsxHtSpOy{})HHLz`2Mt7f z7XU;kV`F0!{D0CKjG=+?@j`EA?uG-rQASsq)@0`95~xIwj>7qpLF7fObo#1fp$-3~ z1FdQaA*+zA{Yd}`fkXzfJ*w2YVpRNsdE|N9LWV4xzwR?`S#wwNpvY3Ac3Bpm$DfDn zG_&XzAd#S_5jwl4Pfs%3E*rHuPE7cF+lQNnM|GXI(1*JS0u~XNgFzDZaiXhPvw$fm z@X_A@)(cz{-$ZFtSr}PZI-$?jI3c5Is&mKZaNQ~x92^>gLv}UURaF|zK;}G`SB>>? zX_#2u0TG~D2^DmGr!6%NwE`BbHK3WaVrapDSRz){xZ6go*V=%M`u3em$mj>%@fDkM zY%kb*0vh`);(VsUIMRd)SCwzqb zC4lhqQ!mq60O{BJWHyw~EfP1ExT`r!F~7UoMow-(ArL z9!pi|f48@t;G$|aZP$KUsh_&9chdSQ(-Hv0gBxon4qL&E(~YVl$;w?=r+h0XN|+B= zCur3knV7J@owbHsXZnqQ!pm)aeDsGCA^_Ar_U-1JP?1{$scdQefsdLGe zS~u+!EY*O%zUV?M2{vLdRhbgc$1TmTcr`)x;c!$pDOQO1kDgt)sa2Wwm#<$riGBps ziz4QOOLE2OT0qXnoiQn5Tsaf1XwEB~J+`U{Tn-JWGUM?lpQx+1`M;% z>VT-TODF>{XymIArM1UvUCW)~S-GnE?+9aL-jQrhmJ#}^>xVxm7J9qCyEWks3w~DG zC3CVT5Vi;E$U+f6hlxQ%3q8Vbkgd`;L3Vy}fdhO2_#{B6EZoME#Fhz>_ zX$kj-U~BNLGgFejpMF=ck@u?D;Euxf4F>g9ucq>xizp2;cIXb&cx4a?1RWt;sYuUQ zzCe-^$&HNrx#SK{B2qVdbl-T1E+#0n>X)W*){JM+-af;Rc*mw3B+NEp4?71GV>_(a zQKIG`>R6NpWG2a=+*~bGj_vt?Tjl#{K>)bPt*4%D&JPog6sGWYW>RCROFPQGjaOd&FEd}| zkg7zBWY6*NYY)1L=1hpch4JJmeZQt(!MW|oH?Df{<18`RZK-%3&`=@4ks96-4`Iy( z?CAZ}6dPbb1j@49KqhEV41z{%CLjv@qagL_nfC?$6nZ-zgR$_D8+XTai=j?IJQX=a zUwY(C6685c(UAzxK)kApNyIs}Ve7Cvcj)z`8 zYD5wA05T+mf$`SnckZ0{WZ~RX)t{H>U%zw&;s&zUmp!q!Pr9QG_S#K@${j(;P%j03 zL+pATaP<&NRq!UlNzS4y8n%GCm^F==vno`p)-~f5!nOIp2%DQ@qfU^4euM~*tOXI2 zpa-C}tGTu$C4V_Kaan@?^yz%v$tQ7UKw}gTL_vVH@HgjF-dJW2{30n?ximZ}fRkar z_?H!GKCCLf0f3B%u0Jf1cD-~B6D0+L?8xa@F!kLHen=KD+g}1GIvpS6gozrtsLM!g zP8LUmjO6WTC~r7}IfA$a1GZT#2Ci{wkg0?D?He&5F zD`!Xc1R$2PZUh);cvImKBot4Fmg@hZH5$MkmQ5 zUzNi?+toLJcF|FS8POLe)In;(dK%laCb8raWxj|u=fH*j+oQg>xlg?aW;43ng2^1b z*>7{~h*(?TDy}lOhsU+cQ$I|%)?`?^=xuW40a%=`fJ3K8Ec%%#oXN4sjC@Ok$6KhV zEU%dYeYE9$(7)tLo2VVVc@2;GCxoR<+}+zPD!R?@amD@Wxk(%f4j-s| zY~-mUJ6swr(v3@b{C>5li(T>fGCqE7&R53&z^A9V?`tm5A?MG7O!F0R=p@bYyV81D zdJ<(VUTs&3Q=YwMu}uL}5&18jV$C`Mto;p8Kpdk=SVKVPo#>Q4N6=hg>xCKqcyd84 z2UIXmgww!v`8w&s;Y)NJP?fR7-1@BLSG_QMqNgo0#HDLsZtanWhqmYgpU^S8h^<}8 zmY4fzEmf0xibD*qeb&Om&1tl0(uz9fV^lA{kr$a?HHRpVnS%FcL`R#JexZ%ZoV2jCv492ca)2VUV#2rC-PGoztW2A!K&MErT^9eUgTw> zvc8dRsSB7Rj-qXlzIE328Zt4&QxPlE#}@B5g{=BFULBs6+B3qpU5q4iTo1P1S{ldq z)qY=nTQkMMo5U}7BI4smBRKwThJ$tcw&4ZR)%Byu<9H?JHxM@z9=^-Qi|A9hb9O(X&{C|E~KGyLi?ToD4pY6?Asp$VuMfj6m zQIn2%#$Lbu0XsfNx!;BHKWqs8tju_x_Ki{d> zxq_LhQJWNn9A1!{dyyBXdmJ`SR{{w5|arY6P{jsFi-*Zc2}pxNe3$yU!?@Dp7X(X zOuRtOj+&~Qdr2gCuIQ^C6^%g)n25koV|4oK670p0F@&{l!reUbLL5iZVgZB%5UUse z3+@HjMo3Wa#+QV(OEQ`vatu0f!1+ue9TOGs9|G#azt`3#zwIa8vuWAOR$|^7hE9e1 z{2jucS5vd}6#;2JLTc-n7#Tr4e9U-9(gP6Hcw2C-ncCQp15g(>Vb=u^uWc=*V;^WY zCBR7zA=4qCBx}d%-MB%7gv`UeL_IgxV$tI`gt#siEscaj|2^N@;BdL8;U^7OJxm7` zu3IVdzHJo6RQk0Gno8>WHAvhT-AuDEx6=Ii$?|^E6B{St$a(8A@wFGmiQD%$-xjTS zeQL=1K|%d|cYD7rou8EQq!;z?#+NaqF{Iv5&F=gnva$Bv&@HTf+?3tlSe>b7TOeCu zy9Cglic%tG09RCmiywYTvw_Gtok%;eU$-4&DW^ z2M?TL2ZyjNPBhfe)GT3MFCNOYRS9j8qTu5msS>&9D;NrvkZRbOWXpE@g^*=jVq#8Z z27>FKhZ*MO`B&TXK7_*S*2nc7@1#6IFQ}KOW-BcmVhX!z}hw4RM-d=5i_nKm+ zo#ZoP5E*F&-=}C)Enfh6jT|I;%6!)dBp#TVy;)sdjk;h1F`f`@XQ73}!By@uRSs8a z^L1iu<>UfZYU<$3oa_U@tT;7f#38Ld%4rYiOb(zDhF{4CN9_Qj=kjeX&AvGw z+P%JHq3q69uXQo7ahm&t!ofVyEQYu&(9hp_@-vM=|HAH;FnkPases2G} zz|yn za^HnvpBb$J=1&#tOsuT-l}!+u3ge@pM#-8foY27>^uLu5zlDZ+g7@;mA2l%RCbk zlPDaJ5-u<+m8vz?Maap>oIy#Izoc^r`DV}pqia78^cM?ks;{T`=6l$R@Y(F`@58NR z_xC?k5>Qg#cYg%uKXm%hR3E(U$!v#HcB|mmL6m5bViwuaJ-x!uc|5hOK#6Er1E|$? zcv%K}@4IKjs~f+1&AI9<61FB(@b8-_5kgwx7Xf)B+Ihx)!-;9c4rUT7%%A8M$2(S- z=B9RQX8tu(y_54!VA+&0%}?#MHPPR1wt+*e1jhRlHb(XJ7w2X_CM>I}`pO=A+WXS<9D{wyJO7P+&<;Cz}ud& zzsk=3-cInFSR}WMjNwI?2P?`EQBhw*DVU;W#wJzz`}@U7f(m7L3#xT|hp+{{ws7ok zGLJ?^@x-DM_3+4Jn11bUkX*Sm_D-6LN!PZ22lQyBzW!-res=IwQha%aWl0x)^tX6r zy|Nn2*=Zqy;6MH13ZmuaT|09Ni%XX;$Mn4*K;En6k7W5Tx8Wd-Y#0*Xwb?nixN;0} zSNc;#Zoy=%8h=&3Gv1-skKcraV;1OWV=J#oz*%&FaWK64zeGkI;-ei69}OEiEl8H8$2Qi_TpZ zF!|h+`oCFl!@4-|XukkP9CIf}UdU;O`+gV?=K8lR| zdrxf>`E;^?M(O{*ihB#Fs@At(6cq)Bm)7n0Z?RlnT#wG8K|L@p|boyrM-Hd zo+iULFz!n~PvU#Wv-ue!Q%eiID}adhCWqaU5~>Fn2*`P&%%*{GTGiEc{|fW3U^F@j z`kuh0x1z?`ML^)c_-t$?;JjKnANu~ie)+Hae`aXa z2N5`#`r(*;)styT9rg&hOVO8);Xj1md#ODohVzb|IK>@}4^B#A)~p$_#!S)+gE|-u zXKs5n0=fu);&s(?3EBf@E+)+DMN`V8C4rZ5Y z)0Z#0(vAeSY^Zxc{Nx5@JOLDE;Z`^Fz(>t-v)8iFB=X)rxd7qqyWI=qhSL^7T`obQ zWQG?!em`{BG)>;73@BpC_pjF7QOOjFEm<~d?um7Nxntpr&7}(9%FEQz2}|aRqZ)ry zOtqk#|C?Y+;`BS>f%)oUOxxJF6nPh0!Gt;ety`vm(hGU1qUu^&F+ZlKL9|)-7aq-f z7m0s2O>YKb-igb(f#u`OLE#^ZG?q0nLoZXifF^ZDRsTR|g&)5wPerr)5~0*_GYg7)eE!CMAA?O)yvTZTxtGb93i> zA9qsNmJum*|6zFM&jELGzI$58X}*12PvYQOH@tGGUWec~DMeb-R?KR}Ykt#Odtc3Aa#V)D;LoXLST7Z-?h?N`q!i0z1^vRvS1xWuB4PL2 z*6^nO{v>hv^2J1;uXGd%oVv_hyFgA=H z2x&8%BOV-z9z~{e6=8XBz8FrmbF4t$8`RtRpIQ*ZECubg7HE&jh1_c{Uc49zJjwu2 zKz7mxs*O+zKxGLCAOgpUh?ar-A%c!sr)Ef;1<1J;r#^b4Q}i3(m;gzh1W+#kU?Kww z_vviQeOA4%Tocm1C2MKqdxW6lQ$~jUNX>T6%NnOOb!oD0 zX>`f6X?;{!@k!^`rM8Z46Fv$!$J=59L88k$-2$d}Nj9D4USf&O)D7Nz3PVOE-iUJ0 zty@1Lw;Cgt*E~*X@s+)x$pmLy^25S3d;Vbl>D{td9-}*b@iHS#QMQFg_==`>ev8XBx0XDxhz;s=BlRz!NyKj%f9FC_|dr8h* z7*IZNkhOh&jiBqrSNDX7b(T=m*5*dhhk7dwR(24vm@_g^C^aRqRJP817~!C>2R)P!W&!^ecS3zyMj#l zIyitND;ijb2)GHbGXmvxNJ`u5h7ei7Oz41X-uq?hM*#wW{R9@OD{Qx37#?+m>`{#p z439G~SB%e~; zss(vZX=&AX*QZt2m+F-|YKO(^l5Ly&Rke)y1q0RRMiXjip_sK7UiR|!>)F7lYcL@E z@SzuI=;@F*kpYNMc1uP;qucz|bL2S@@EVXyl16qsr>Cdy-*fj&dpiRiA>2D#Lij2o zKYstI7~|9@b=>xcMCgD)2+sv<+zLV63Tb^X0Z9swdc7I(SG|Jq!G)cs38s+z`r=PV zJfA1aK2C7w4^2kICMq?*$$Kl_0(&QMb^DCL$f(dy&v>)kB<~ zQgCT4mKC)$QCkhfgSuuoAg9j&KtgoNp2gDb$g!DT-1?#Sae~3<>YJm+9`=c6<5^0g z@0_0)k&U-#RfvDv;0)&Gw7!AORF*F6@fq7w?sjVeMKy|k6^!?Y6KDHvXd(J^ldPfAS*b# zkT7`og$lqVBIaKoBqVji65urMqDCpes<4A9X#=N(_R@MFN~zwWKuJije`D1sY02|Q z;JFEal>}XzJj^0fy>m~Idlb2Xnmt*S>NYY^ZO zO{vcu=8&l5@T4r$A$mgvqYO)dvu)Caqs`*pfy68edFs^FxaJkYUdwPMY|Z;`2W&?plB!-GNy8|j*w_%kKxO@54f}BcAj&7_^G=w^*!g!n5$+>EnWS< z26!XZu~<9DZ@uFw*K1M~$CK^cQ;TmN^_)vyx+ut{%#A5^TI;?&y*GSrGpmqW1W`yT zN7RJK%^g;Zru0pS=B&)w)) zSy^F4e;r!LEzl~`X|d6H0ADs9;F9*sRYeAqAi*7ObX%xMGgaGSz#-hbs%b2(FnmuVD`l%`f~hGm58AQ zrN&{ePV!xD?m_)=kjI%0YZDNDwm!3%l4?>^My$|X&-DQ2$lr(6Ng2uWE1kbJCQ?aD zMwz5^%_ou&!VSbuEOiH_c916N-eQ5K<7DT;V)-+EjFWvkh4&F5H_-BeK1JL9_O4`f zuu*J#8N&P8Hye_unk%8%%aFL*{1Wi?`|}K5-(u}liY%``Rd>)5iKzeh!&B1A)N86m zR@3&tf7@` zSAO`H+qbhIF|=rhX??luiGP;|hnWOW97XP$K=#tvOBn6GKS^);3u}6O%+=SgYAk7u zpLd~J3ss4h!YGB;t2RwCWIH;%VLW9`e)G=&z*ntKod=~G(v5MU=UV(3Wnn`p#NZS9T(9~qx*TcGfXAx(P zb@mp5*V0kn_kOwGuemLer4?tqoc98yAYKqJ7Jm8{5S#^4z6~+1L9%yLu z5e`I!4mog$>DJoiBSR*r?jhVuxsvUXH)bAjz5o-Vw^ye+PmNnVcZ`K>J0#ycs~49$ z#(xd@X+&JxU1&-yEptn(km_XJm-$jeVk`SXOu*Js z*2o9%L=!&ql^XhYa15qkhDYalH|#)d^PqQQ$B5IER_&+;r{#x-UbxN9u7_+1sH zUOAy#D+bTz_)%tsoA=nvQho9FnBE8XM+4{fMmN8}{k&}L;We?XE{5fE3-IEDnP*0u z8_~7~z68_eI5#mH+b;%8@0`oHcdG4)`(Rp?z8rm-8^tYE%S(hzNqFH?23sFzrCbW~ zk+xjVs&Xof4@y_*xUQ1UMSo{mY4${$u19=o^{zvgFlzdpndqrCYU2 z_7;m*k~E!twCZl+J45EN7yL{JRJb2FWS({7;!3(h+Bu6FPyB}!r|1wz(b8>}wB#R8 zdAaPb;eY+$II<|Fl==so{%kGMir%+~_xExAb(T5n{J7a(UMUMo9Y#S1h2y^4OZyX4 z%JLdL!Q=lppgc7=q`VqBq`4oDCkk~$rmiN6IDa3dZM(x#oUI_QkYb?gnh|ncFocnj zobELKiSW~JCoUDm+BMCg$pvyi#tZx zW(Kp%7Y9Br>i_d?&k-KG6R&{mN>pf@6oXx(LoqUDch!8o+fm7^)p=%t+93pW;mCw2 z&N^FJ>{t!9Z{NrH`HHb}=w+V!u=!e@d7UF=22ve48m_=LNUguiv@~8{zqKl89vaKc zsHh_HS5?V6Tbp|eOIOsf`I7mS<6$al^r%FKK$QW~)^Df(-G%!;nVdYj#-+bRKCC+K z?HW)dYF;P8LH4@aAL$MO%A=egt-vqrde^c zRzOKZzkgIHPHsI<5&5XNCnzH|qWbyxi2O%EO4I3OladQvx%ptI;Cl%EiI^%O6lrI9 zZ!dXr_}LAie9OQ&vM&rI5}XFT`d7kL76PiPj6VYN=b3i`M~}u{L0otEqk=G-zY zzIfE5p;^8sp`hepB*R9)v<~<0#b#=%NWfS}G&1}#brDptjN8oJLFuPVL)Um*KI-Fe zl}+|v#*ex^3+u-#feDdNv=lo0VgQsXvrw?fo`{MvLQV!6qLk_2z465Wt6)0-89{P- zDU+>#iwzuOWGAg4!x$H5u=ncxUE*`#gFFxo3Bg&ZXF(BY?0TbJL>f;56dS!Oh) zq9#MwciqpfEJNy}AZc`MYHYnbzj6Xq5hjF)uk-TK?7L*Y7npQyBNk(;F9hS0nLcHF zOw`D?C8N2_71Cv5OI&xX&rk`D-Cpa<3;{P>sWaA808o3$!3j%0s$Tfihu3Z?1vJxZ zhL8o}0adX5rDm$RT9rN5enzAKYqJD|qk8$)YLWqCue$8{x0p;Y&!-&^_IJqdKYs^0 z{_{|aB)GI1D2U{0`9tI_I zO~)({Y-7@4k|)iDv@=4-)3MW;N11;gR451@4E^b0GVpAL!_s=*5tRx7KE50SNpfHa zEFG|ix)dO+%Hy7Jd;~Nv&DRfrfCae{0*5OneyQf`JG0NEo!dzjLWkkE5qV;GWyEI7E6v?TJd?=AR&y^rN~oe( z=Pf3~=;_E{MO_ZHZ1rHiEq3cffjm_3D)~u*916ft7{^4x#buxPE5c zIxS%P3kMqyC^C_OKq-JD0|GgweVwhX@-RB4ZW|sD1!0fwfC{1zI$(p81e3oXIx}E4 z5d49g*}6Chgv9g5j~^>&{6g=#3`QR{DwU55g+4oTmCO*@>})Akc6F_VtIc_QDt*VB z&uobq!&#UUM}{+a7p8Jsr$mFw~@= z;=lHpCfGZJaRM&SxT3KTe!W(F0fK5k(3wY$J$CF^SXh|ya>4;{)*2S7g#tx0$}b>5 z+0-;EO*TI7oZxR^fEPxm0Fx66VD40{tO{<)#<@O;$BPy%CUDr~;C{Q+9tg!}=aiH* zSLQOD3Judu0@=8zK9B8xuLUdk_NPfjr*Nv0H5vIZqjoTd`gf`N)+ zGkDX}+q-x@gssFw(_Vc8I+gL@DrY8WxPt>(|EMy}_C? zfXNTMq4w>^v5UQ8NK6%oi<5woZK-rnrx&P$=uwCR1j1EUnKe?#?msskt9Xe{0f(gt zydIj-==|3h9z}&&DPQ23oSmB^9}K$AEd!_qi0|wrGop9E@YD=qqKHf z@c1~toM3L_%D1qYn1RK2N`{tdiA5wkXS&@GTJb1eyDT~$Er+YH^C&}nP6GYrG+9r} zdjjD`Bz>0-zt1c4xSe<d{_tsG%5%PNE9pC89$oU8fq=oUO81e!UpHJg;Tjcv%=MlB#&+$Jx zmkW_Nua-OT_uhznF#_>}P)2RW1Lcwt=E|6jVbN}j#&^t5TaXyw-%6Wp7ksHA4p&xu zQ#&h=m!r5QUL?VuY5p_6zqlO@=8!Pw+E;g#xjG!j!US6Y1u}(MKEghJz1p^$IR*Rwk#1iyDY>F!cwrUdPFjK_&6aQ2xr>1hVdmuZj9C49dS+u*b zMvBq?IjEZi6_m8MPF37{767tlUOjnZh ztKGwtK!L-Cd$qeiE%UPi@*`3gc8K2a+)2vzH&Bpb#Y_}cej8kwC{l+nEG`?~IdhFH z>Xas0?^iafX``Rv-@!errPD{nC|4+wj$rl!rtf*M;*8?Ub~nQBVmb})(7=oIY1iva zGA_?(wzcVGbPa^`Cu%1tj>N7v-^9M9Oc>YXGMkt=x!aUmo-MXXkY1wQ?=Ly{pthr# z-BGIMM9^RPgPa0MM8^8f-%j`uOJBHu5^fn)b|O~f{LFOXyXkrCJhM8lj$Brc->KXo z2Nh6*TG|`?g0(?#LLYp;n$h4%!^kL*Hr1fNZbf2ix(9d5Fn4^dI7+BR@#k)NaJMN7 zw8h%_gqS3DoZIM0&>oe=No28gA7ziH&Yl_Ogonym>at48yUPT!xioMkH#Bqg0zgDm z1~scHy6-U0#dft1CG9r<2J@B z%z9Oxn;A^X3SD#Se-3?({Jvynn+~OIS*5Nxx$_gfy}r~~uPhf`HnKZQYHz+ag3j}* z(Zbd*Qywop!#M(MsBfTi23MJ*vD=HXrtTV5-458Y?1>;u6^gC)ojM^5Fz1L}pMB?o z8uH|7n^LS#TEL(9r=mA28y)JEASL;Y3kl~OVib%?^4kK(@gZu@szQx++x^X(VWDwK zFI(AAJ--zFZMhtB`Nu8g)LH-~K=mNLtnAfB+4l?0p5?h?Tpwy(+Ml~Ua0u7YsuIl? z+}HH6UwV4FP6(!2Vr*4k^(3u}0~tmLW*Tnk{bPgk`>lzE&eXq5m}3N=?C=<2mbBXr zFhb;Z=F7Nql$UguYsJG_2}Ub@dee=UBXo`1uKU01OjwrYHq&pGVb;E6MH0Wq(zS};RazUA*M-p|$ddwtD5pO# zdyY_|Jv$yzxNh(Tb87kq)jw6W-`}im-X@heyU-lyQT1cX+%j>LYaDYypkYY7d}(xv zi{b3*phq45_|-{6}b>aHF7k)L&_y?xDcww%~FRabh~n{JV`d?HVpNhtTFTSSYX zgrvKyIq&Q1t;cNom?h%)G(|`rQkeAqbCQ6|`Zqn51PyxFdm6Xh&tGG2Bq@?7!khOa~ z>YfhOw^+j)z*X24>m?Mp?dvR>4tb8f|vD~N}DxxkT8!P;ySK~vWB8(Fk z`mXnv&&a@GCJ&O?LK0aD$7bd5*02s``!$psKcwi*uYGg09DGao*_J6blq`}B}U zJEMS6fJt^#mNX*+61d=+jB!~Pu_a#t@6wG1wVfSX)xEMHo}9s3#_x{q6B!S_^4)BV z`?#yWJ;k)T@#=GWSbT`V-FBPxpESP5Mh{-S(s6U`C^B zLtCT;P1S4ZR7?C!4f49i&VOFQTt@q8hEJ&!4WrT%Cm%+}6{9mV@nJ^~aJBi~W^V2N zF@N;3%Hm2h&I*rAnHYCno}KG-%BxSTmc|rHe+DRR4PV~b8>izA3EFr4dddt}@K94I zBfs2PN4dT{utv7k#>njF2S<8-fkumAs?oH1Ru=7KSn(yCY1W>jU@6i`J3GbQYT9HE z-&l0+?XX)acaCO0s$l{WBCT#CG42MrS;-(Gub!>tX^a-u7P2aTdt1<9n}N}ZNnEv>PEs{uIYK6_tGp(}^QhCyA+737SOiV}1a)G`y zAChyJOsBsN-*?{2Eswb%^RJe4hmkQ$WEaNHIFSAReR|ZRH>XX0))k4JE#;f2d?uZ1 z$Bi43$BanHxqlB@-+IAn^EsL~q*#I|s6J!MoKkTh(`V`0ZpsK@KzCiTqOw|v*nzuS zXjrXWIaXkztNf|aqE{s>N3rxX6}p+w4KY===dDtgqHip44!Cb%z%4BkWP&(g@;ZuP zmL*hLjhyz{**LfYjCMKEIHa2FV(SSbXIOL$HrL|Ik*rxZliCl?noX`wIfZm= z2dL;b%RpY&TBn{q`=9b!LHa zHC+K#sRRo3Qs$?pe-Zsjh>|g)ssMTMI?qkGnbQ0wp$OzG#yS2t*)%boFEDJGS;Mb* z%dC=roQZ+SF-$e%i6wXBv_+R9P3PiXz62Iw1qW}3js0!-dWBBRE=+jVJ65(GHazjI zQT3<+l2OC;fSN1|u*PixHO~~{&#L`rJtgSy>Ks=(D;tOYx`##%is-1~^= ze(|&7==AF7nsIuEWip)W`jc_~p)4UmTum{)=dqvjgK|{NW^-OG>1G9wX|~RcW3sBm zrKFUstnRfQX=qimfa#pDXuW&d%WjyNY)1jm3lFkKd5+{kYhP}Kj989z!`lBgruMPoHy8UUPc$U;v;JasH zW0OamQvuGvXpT6Z&}j7K8#lCQTcHsU^H=tMq2T(%HS>8YWq(dzGCHLzJZ}A$t>V0% z<&_9^yDB}GN46jVJeNPflhd|rl;i4KhZ2TzrX!xC|E$jJqxLqfuWgA*Wu0I|s-J7_TJiGS#a4=wCZggGHj+65Wc*iR&^ z_gs*UIr(yzk}xplfo_(!k-y#D^2g~U68TR6_8)8_r`O^ZM-(bc*B^K!D@I|)DvNJP zebD2+FN}u7Fb4mor>^G1MNiNiz{Z@bR`?KnDoZ1!*>vD&8u(xi(CT5Kp);XFo^ydS za692%J88TfE$sbs5mSThvH9}cG&CYevI+1@+XAWkNUUao z-Ya-;0^ri{FmokT{z)n*;Z*Z#_|hm%>vB9(>}@{XV)KAtRkc`xM)}WBy76&ZId`2I z26(R36+in2r92SSfHetS)Q?OKi?IjbOhPhLZrvicv#iCcASGBQPo6}lKn7Lv1oYUu zG6Ge6N_)bhS+D>x-C}a#_~ypq&Evby8Hxqv2V80X2W!G{apafNUZ2}CU82C0;v5rC zNlK72B3p>oe9o!}ySCx=GDGhdSr+X4<|7<1B)J1-U*3@^&R2Od(cp6<_&L{7*Y_KjsFR)PN9VE1i??55e`h1Ogjsk-+8SHD0t z-a7#zf}y>3-Ghfn?tKE8aRH}$9N@sIVEEJN>oIBjXluLLk7BD9w~p^PEqr$3Vnnpj zu$Rl5aZ>JXGXp!cks6=1HV&X18fsrT^*_Bfo8a!!+6M}XKb?Gp z$4Ralg9Hi~zz2UHNP_!i)v?{ZvEr5Gi$SUrZ=Dt0KWYD3sZ=FIuGB! z?i@%P(0$s%y2oIrbEw-EQ1Qqo*CqRQMs`k`sS|Ow^1yxHX99KFX|dUcj1Q*q;t2n& z26~PbO2XAAJf|i$GQGB48BvVeCzUFrBP5h*%Kg|YuPCoR(ldSg4TQy?>kYL-r2WSI zt!Lbsc@Z4|e*n*nz`t9)aIcuxKOYc~+DeCCL$0H{bN_xZIDEQZ1E@2nJ#saR4-#D` z$Rj&(h+Lnrh!2Azr~e;3Isd5*{NFn7;*>mJLd>G*_^i8h3GeU1zlxXGBZn!BYGTXB zCsl@z3;Fp|F_YmY8|m& z?Y8nHpLLi`TMDg^rrmmm@^K^n5)T{CVkGJD&rxdS?3Ey$&W^23-YmlIdr4j%C>N&T z4qHrVioka>{<1;2r!#d#ujncx`TLk`Yxu`Cj2-NY zWag;kUaGg2E|CB8mYgs656+!tnJJHxhjDYrfNpP z2vv2pQ?^+2q;W^yN&^DM!9?PzbGxZ!hP8uTh->E0Wf~lgUJZk^YUsW; zh96JUEd_+^h@gT~Kc^95f#rVh3rOdC`ZgYbW*wXrp7$;8X60bXm6zV`Dk z235_4*x0%s80{gEgr=vN5RKgHs+IuJ>@S5izbk#vD7O zKfb!_u5N}oU@V|{2-h^&J%bn)gtIg%ty2$n2kRveRsYJRO9ra>kbed`NuFXfu%Y#} zyr;c#`Em+iaOsxinUmc>!KNDyj3L>8XEn-fMmNlAXM<>*VaJB`_4PT!YfqApD9Xru zQ=ati&^=fuHJ_-dY@TulZcc;|1VtLLP&h8>HjE}kf@R}H!gj!D6dDuXj=*iNQ!Z9;N^yG3hu|;>_)W&1NNAR3m^ zRz3n)Zk%qrwr)Q^64@VHFPk-g(N2$2(9=sODk?Gs=#j8gfI7~uBfSp6IA8??dt#!9 zX?uOW2Lj6U$}F=SHgi(GgF>5K2BdL(J$KCt2w%~~@-5|-I8l^fr@0vK*oMGr zbc@z7>GzMdec|H&W(AS9gOT4GeV2jlI(Duzo)xAw6d5iQcM9G=F%MWUSXd!Qg(o@% zSO=Dqg9On49TfgM^B}yA4oVPpUrNE_RRNnP;G>&ZA<>Bwj38&kDG~i0!gtX7^((b~ zUy#TbWIDU;%tnX~dmcHq3GBK|0s`9T8!W$QQHQ`33noccLBTzNtsw)^ho3J%2i3Xl zk^dFc?lw_I*A7<6xoZ2Yh@cxh3PfjbbV2i&P>4F-&RU;yAaO|_N8IG^WvukTwp~3MG{dpwYAu}Xv?MdVw7wr-h#w~H_u0y zTALMk5$HeYeI$%1fZOb~H`|vajX1;W`n!PAZBssZtjsk4;JQw%nA@345=@4=w8d*7;2L(2@N^$bjKpTKYEq+X#(vJVodwA$;#+i*VOS@B{zEoVSu*Jf-2x zg%n1bmy+|GQ$){JljOun4`J+!+n*B3W*c7*(RLtaZc;QMJrn9H(b~homfn9NJ*m;= z(<4f$*TJv99$c6kBwH7L9r-obss7t{;(8a4ZFi#1?+v)GwWQD&-;=AVc!%f-i1keX z>XQX}kUHl);-%1QDfm+zo#;*b=1;E?5D-5iM6471@tWo+qI=?xPv?&yQxSjYzxDk4 zjKK5WW8r_!g|D#_+1e_;w%BdYXW|-Wbm)8QUL9-6pZg~EtX(Yc#jZc~zi_#5kmm`) z@?lkDADjqoHkX@`w`i^7l%aCG>GU4fukWKRff5;IW^J=MRCHH7I z_oLtwwRE+r>J*f9cS4u-QHFCoyk!&m^;d7d)23d6#J_EhAmpHK`QYaNT=qup>z6nx zR@*{c40-#3JbFfO@L~qi94iW!#ncD{rx7twp@h(}9yc;F0=2qqumPA6XCJew1bApB zW@hQ(;o*-gh{kh_SWQ@uoK3?(?1QrMWY%_I`PT5fPjxyY`@^M!6{&^+q-++9T}B$3kMWA2vgv(*%IkMf7HqI`LaoNJP{(O5y|&|1^iWs|UR7#3Xc_TK_cO$x3}IVngN!#9x^Y`Th1`Fg z?_7(kONvf~OO{YN_yQa5^#HFeFw>eszO!FY&>*lI(xU)Tr*>ChcOh8=%6j8G4t7{M z#Gv>WK>YLPAw2)4La2dUBl^4MR4b|pL98rFN)dENJ4e{&y5b6Jg3$r+ zfv`9{^8Conqin|5?oKRKbx`*1!aO?V+)}%;OOg~-?12y6qNAp-yW4)TuoR?Wdg{-F zsp@q1W!6>86c-oci>?99lZ2F|X32`6q3h>sLbHLKZYYcL(njo+8bUglZ#+7D@lm<& zBB$w5k`^A1BD5wZ36PCR~%$y z0kH0-ZzE0Sd^FCj!^uft0=#kc8`%Ci=m9mg+Y#-v8%{?&Xz+7D`p8M*v}HwHf8sm` z&NYlKv+`qZlmlO1clU+2i_pA#@4)rZ5ig{Bj{m2pjt9<8;BbG#8QZUVg^G$5#q0P} zuVF3^$W(h5`vA)9Suujk%8=fB2N;H+=J-s-&>F@_XfN_t932$JZ!Z~?YCuBD^Gzle zmTq7fi&dZ0dU&1b##OQ4-BXpY|r6kVU`)ay9D=&?%>jk9=A{h)KT!-26Q4` zZ@u3n;=&2%-0!-nG4>w_qf3lBDFNken#xidLuyx0C_s&07>*<5mho}!yC$XO+xr6R zP+?fLm=;|EII@r*bC=p?4zf;!glrdrJ3k$On`*CSs)7}ge74Dofqyx@wx~z}kV!$8 zWvd$pc%b@pq0I9-51nXY_1_wQ_E*iK&puHf#*b3!?Jc`T?N z64sgoa7H281t4K5LTx>u44SVnUSljQEL6qnXlZH18#t|<|0ymj8_{R8FX!Qw_Y5j3 zRr^o;KK32%C%mvede-ZGx!V&e+p&!DgQ28csxo8AaVK+}LH5LMfx4yJP>!m{XvP}G zv}@ae+Za2*i1kfF-zJG6g`eLxV4jwqzs+D6ybXe=#P~_JAnG_Y?IzJ z)Y7o@PoNLh>Ho2#2i=I>-EvbEwrW<7H7qo0sq7F z#S4x=0$>MLgp`t$IG-&b)JbOM|HpS@~Byg?8p3+h{?Lm!n2C-WjWIt8l*yL>ICe5DpjOlc0vTF4e&Yg{2 zUI~8&NeZ^yRBGwn>F#Sm*3Kw#@h&j(=uxmmABhCWt<8*NMac&<{VIjZDQ2yT zE@C368!G{f3s{65@i33+UWn=YV%B03jMK50X|&(jA5HuEy5#BC!A7~*@!ZHYem z*# z?9P=-`mqjT!pSxG`p4YaipY;_ znqx*v@frt#_f)y()L5NDY0aTzyivEs;vDNe(Z0&w14bn9)ac1TckLbE))A=Uy%CN6 zlShwkRQ9qLH~iyzXt1M6aQHW{&&dv&=fqXiJSAO1{_V+*@bDsAB9v=WX|E~(r|Dl%rr+)S9to;#q zPJ^ELVF{|9XCiCYhQg1EBG)A?Q1SVX-+B?pr`Q28P6d!wii(T9wULCW6Zhzjh-?o1 ziYl8Dc_J#-UTWaas}b${R0BRceTj730%z2J@`>n&&DddX<4_)j4hrp&A20gEr022Y zJQSPVP}*^_2lZG)Da2d*CIRbzRZ_10^wiVxdV)IVD#ksgA4V4t8=ey6@heT^tlPB( z{0=RpR1tNBOuuK)A~u0ETQ;L~I!RRQ$wFkPV=eY&$QGq}x0gxbN0v(s^bn!}6dfWO zcthd0BnuRTAVJWVxy=GCT&70JqaQE@<3;+losM5B0v|T#t%T9v?Ch6kx0kV4&FM`K zhS5Cd7XTs_-7&Y31Cm=MyELAg;Pe{?IyI=+hkECWD~OiY>HRl5w zXyf;aG`2id@W9p{Ma#`vJpjv`Y=!;j@$<+ed0hq%Dg5icoBi3ZaSt?B19MF+Cv((a zCfk00THgFMCi#v(#!sIC8O*$dyJl~Ge0glPPds^vT}m!ipS=a{_vUktnWHaxbQnO&vKc6Zf+WKVok#6~ zCLKVj;m;`&5<{Q|EglAdFa}ifr(FQ|es?$l=q0ty!yv)gWSpFK5+FEb7V%34Xze>c zIeM5wCpbAdiE08Gs_X}O_#$XGxtiqw{~`;D01&wpjbdu&94fUyiBVQo4g)&c&KO`G z=WKQZ`0@ZA?iWJ|z?&xGRu>agt#>FLuXXdvjwoEg86 zxv|;lI?Lic?KbZ@OczN@%Q2tEW?I*kT2(w>`ar)17<2nMT=V!WZ{+5W@ypcbS}K2e zQvNigmkz}+VYjf+NVW4vRX9c@Q`RQ$Ad2QNA0uX#jm|MK5EDla494^^bYReQF6(Ea z_?%WaJAkYnL6`;8q1mwvu&+u>O0Mw{At5>yP)A{VRsfD!Kn+TO+~wUqF z4bs!oC6{(i0JvmRg4ueWA&_6fhE7q?ammV&HDP{k4zNr5<_EpQK724HBm(!wy}FNU zDnJdae7TI{A(|BRm}1y#kAr9Pc`iQ`$TAqp^*_$HL{0l{V1m(>|Hxd zv#4mylAj~aEr}{&#FRWux~c52RYTXxoVnN2{jgrhP3HZDp87F2jl-CU#P@S=<6;RT z2fxf3!!54yVzkG3-Rcz6I~}sp5~VFY#%`l_n-~Ikt%~}M&DNIc<|_F~#^T*~GdpcM zxmN^)`27dKTi6SzPNg1)?!y>+=@0irV7Y+fb-`vI;B6smd5d>z-v0xKNsn?Vr0r|> zyGFFPwXN^e{(Mb=bDLxOwL<*!fChzV2L<|%;=eF_-+hSGWSp4;Ddn?D^~otcRQ)4M*;B0Hq|?s%g2&{lEQttc7MZSvaWV; z1K>_T*EJ9mhN;kb;StVFw0eAXLq~U-H&zBdK=lCfE3}3qL*oKDF|waOjGjE|6;xh( z2gTbrmX}pb=0~|9FwXWeRP+O_ZC&;#!`-(Wk+v>l*PaCKsw#7jY@#GP%YKINaqa!B zNE#%$vQpPA*k{jpD^@MoZ*Mf07LH>dRmx4Wz&^I5RWj z-np{v`lgQM&T6(L_$ND4KgCfe6%@$%`1pXmQ{L_a% z=>d{{kEp)G>k2R22avT!%fljx-KFxdg5R2c@BGkohMKobHNFz#H2YuTv`4^=zkTk; zU=dGnEI|#SNBLi6K4nes zwx{hDt&=18vdLX`f(J#C)}&K7iT!L^YKox0efq68`Vesa!Pq_(and(a?lckb_T0H+ zdzb_26!D3A4C3#ucUAPA9MAEOjYX%#yV{DzyAI@eRG9fSKNd4h;d$6TC#BNsBZJ%a zO%K>UiiZjUW%?Tw;5}qS7NhXw*8|F*U96L#qnLrsJ@YC(Kcz*Y^v!V|#mkf0c@}ne zM)tXP^U42II9yPt#Tc*r4+3OKqK)81LOJ`3zA9I%f}atFj;f71YG zaf@=zG~y7Mnn%bo@q9IYg^KozD)UDc+S^%KS$SE^mmPHzPQypAQ()iHSbnj8G0^J3 z-8$Z%87rpI$N9r|iLz8)GuFtE{ldS2!}C%{hDD}cuB!@Rc3OYg2M+}CYu zdOHnqUEq&n*U+BAXkH;R@~q5%e%Ek?a0UJJpZ}e&`X4BvUBTM;!UEWwh^h$*Xzn7^ z7>F|R`U>6wcbe=fKEz9HYxVhG_4dDY!u@wT=mFKsCs%b)c}EdNfdKVH=5gLbJ+J=- Dp^1OlfG`R|ozW*jm&h~^|M{}^o+9fN=eUxvS-`|qL08cq+L zonF{FAU+py^a z{5|SmVt_pLj+42y34;3w7X#kGK)$1FYwF}`;9!E#wYx-~j`{cE=8i^I25_naqUuX| z1RO?39#%JSuraqWLwq4y3V>s1|9sxr!N>%0aQSBaKc`99T3eggI3W(de{6zdsL0b) z%$=-E5II`|3<$&>g!H3_DsG7zQ=U31&KIJ;iLbu)og`5D5F!&8`JA>^L+@#$-ax(| z7OlG6)X1*5Mx_eVwAz%Mrb_LGVTc-Iw9Wbx>dzVbQEeXyl<{mCzdc@{zRGd+^vvjx zeE9(}YODc5zpwL6XDk2c5kIG6;-1KM-?GtAk$zLa9cpUowT#`FdV`gl0xZi-2b@mm zr0yOb)C>%rKMY>9-FAM%zV<{i@O@7Dy5R~U@ZXmJ3ccok{@>|K+m9yGP)Z+)jZj91MzFDNEFpQLQGzj&Sq(GPNvs}pOh4~v0-IwVlum4)WqZD_Q=D29#s&Vp>=(<$ep6tm3!OY$A;3* z!SgDQ3r^2;ieEH$vYP`R`B`o1uW`D`dKbJ3Zq=S~)F_rm$QRT8NLA^q zpK*7-X4wOqNxpoYnp>HfnW({$fq{rGl>s!UZl|9jy1%H|c8?b_ZZj+-mDUhu*d$F2+<34ZEfwaZut}u3ZstD=4$)-*cW%HIo?h8qWpOIj(3CN zbj7JI+jYPH?$ z>r@HlQqvw%>DMN`iTqMBGUC?O_Y;$ncKTjk;N#QFArNEZAFWznJ>bmwz@o}_bP#XK z`s!0<)gVC=I{A*)e;#W!Iw%NZ+ULyrdx|I(M;unRV#*VFd2D+5__r%7FV2tWBQ$EA z?#al+U+jz%nSPH=9eVV&w-*Nk0|Vjfhe=FLOM9)#R+QAw@N|Fmc&C%orT4EdS2iYVl+8)>^=CRcx(wlB(oytx zg@njIfBqa85rKxdcKy1+NWP|&l+>4_nU@i#9tVoS6Vx3T`1HSOmXlip@o1i#nV}&V z+1MmaP3apiFFeUbykgmJIp5K(b!xsjWA=P>P-&B6>ihQ}Rj!IyPLATl>8vXQ?NW(m z7KT`!6I;crHm{Nod8$9C`{u5Z3O$W_QR2Gt=5Ax(ujSU6Ik?%id5e>~$VG-{PDDb2 z;p*yo4HcD%P6P34<7XLiy*M~H{O)2%`O=oLnS2F@j0a2K`+!i-bCcU?eFPhxLrPx$ zaRjCCP~jeIoVl;>Y0z)ncox6BxmnO>H<1~~X-3V-iU0ondziW>#>TYdPf(DCj_&$)!x81Q=eBT0M#h()KS@eT zO2+D3*(Rr^ut|-)yo8Vo<^0^sYp0#~crJv^?qE$7?wwjhWcm~PtqNWnN(pXy4Y|-T z16wofQJ?S!>^vW7HLmG~hCa72yc$4RY3JhL>*rU~;XQuf^fsaMX;^o0q#rUm?YB%% zQ@%VMOeuced^Jq|l`#j&w8#2=xQ)NFa`ETvfN}z!w8VK`Em8C(Wl_T+>5UsV+T3j$ z4n7X-N=r+lV`E=Oz*8U}P^No@x{JekO=Ysy8IwUV+3KKj{PmkRC>)%eC2;*6XB{1K z_=erx-QR0@MOP6#w$q_{4IUNdR`m4rvAnjFAMb1XO9bG|4y)@w*3^tMj`Kb{yz=g) z+Gvq}#D@37s0xp1l@5pT$LP236Me<>dfek>gK2Mzj_Y`T3haMtdaY zIi?C&em%EEaV#s8x9J;dyWK#s@zg#WqO8e_7f%=Iq41b0O^5b4c?CmT}oMBPmz`}Xoi_!BEheBXzq14aM@A!1RsQr<@ zi1YR|MSp)kpZ6)(QeO(2bTLBA#iepU;Ns$9tjrAeaN{S6q@-jhDfbO{4qJzYr5m`o zoy#dNaYRL%)NJ$aCkndah=_>Htvj!eq&7BEnwpxrtrt{1)z^GDhA2a2mU`a! z`CV7b*GMgW83G9@Gnasvn7F#SI<}u#& za*z}nJPyPmOyuU}^%v=jj!jIY!%)!C(V=5vMzPqMn`7A8+Q!DlKA)_%cU$|M{VpLP zuk<9gu)40!=x3=3)7g~)T7G^K2xeo&1}HdGBB8P|tgFHuY>mfPnbq=tSWv{t`6Fke zwwAQ}aSk17eDvfAwWui7l`B^SevSm;GdSIh-rAU|tI`y0xn3*8R%>Wu zgX8GfW6eL>Rz}M@*dUa`CgwY+~4bT`Iqz0GmQQ3i(_Oo=3S!Gt-T{Lk{>NSC%%| zoe0)6wX}FF+dh5!_KoKx9EoJ^-^Xrm&y@`P`t4g}y@=QG0|?Y_GBRjs>F8!#aYf(O z)bI-l32_yU-r}{H`~sWw-TU{iGG${(^QrKi<>cgwy-pm?w_KYfV1GBBt}(ZDc3S4& z`dnD}L|puJ^+twt6!MIQgC=B>=}F+7|B)(jUuMDU&%vmaqGIRa=EMP|k+d`hkIf`w z-14tqz7QCVjg15UOmT%9O;lP}JFQ0Q!QL){ybnm?v{3``rCOHwHkqr^PuviC-MaV| zm5}WZ*0_>mhZ_YB$$C*NxNF7_${fX0cGmK^tpY;*{08p`)rQ?VRbgpYQ4>PW^A0%TU8+AP%y+?yM}F9Gt)8dpe&xPx3xj`)yerzU--ANmZ33qz7>c2|QBL z;I%aiucIkfYvL zKRsBdvoF$XAXUy*@QaBdrdLc3EiL7ci+%8rja?!3!Id|t*e#yh4GapHH*U0`QF$Re zJv}oQH#av+OuC7>il>mdYjSe(ga7V`NoZqZqZ{0VlCJK31y?&eF$V{Zjxe$S2;PZ8 z?zdof|aci)5wwe!==kL?(6&yHm4iZt%3sk6)2fND&D$>I^qn9mo`rFGt+$%PuP` zo3;^hGU!ix%*e?21wbkmg-nRa?OBOmdi{GLlDkBg=2Sdu$K7Ry|coNpk++>YoHc!wg)t%5Pl*9b2Qr>4mAOKPL(s^aIY0 z*2}dj>%!Lf_O-j7u}R1`Uyl{6Zg%;q5#6m(>z1DN>niD%DpQZ=?xy$eOFk-;79Odr z2^^9ThM8#w7xMK>dlCPab~17-=Alu)tId1EoWW>i8^5W6n~C`#;~^)dE6e;KJF)f^Y>n99T$y#JbM9zeQhPh+&FfU zZ*5&BqfjXdu`5f<8vzpXCyZ5QM3s4KiaX~y6IHoK5`3mH#507K1=ThwJA1#%=59W* zX`oFe_IBPUyLr=>ciIgFi3JNIL(^D`gB)$_O2@eUukK%>AVb~rzr)=Dw-33#tc1EC6vis|&S&FJBi#R??yG2rm zDt>S${dZ-;sN(wuGc6_P>rC`nr0SxKTl&@R>O!s%h-8)@57(%x8l<`<6GX@lo>+!| z`zB*GS*^qtM1+fr8%oZ9OF=}-a#v^0d+BF}I`XKt2dt=`(1H-Vg`igC$OfTSv`FyU65pDDitk8pg7lT2-)q2Kp+ z@&nd5KWS(D`zOBa_xY~8`SM29?BQBI}X8T_=dOU zUetS8QV6--Bxcq5lB=2*uj2xA=Qghmxy#n%=ZQN*Du4e;~?bc*Xy2DQZGY#!hLwa$pWkVJN~;E z^tfZam#@j1$ii0lVb$~irO#$^qHnEW`&YLq63y)}f>ElA=6kTm=6n58kRXFY&-Kah z@MX(DJDCV`M#D^9Uyz^qQS#Tzz5wJ$cyWC)2%`FeC06*)uMZLFwwzd(AwOo5a!!;r z<=Nt`kRSWvWV7{-as3vSru!A+#p`p8iUpKx3TSr}E;n1V1bxaVIEa>TY;tOLRq3#QSaSnwo>0I+OoMvIn?#kZDm`2OEyX`UHs|J1fKLHGFZnDFDhOud|7veq)0HG zthD<18t_Z-UT?B6v)T?<@+cp@fp!Sd{nzj&eDqyP3R{PPiAm5aMZr&jIl?LpgNaAhVYCN2?G9CUQws3?5k$iKVUnx4ZpmG4kjRUKa7 zfE&1FWTo@b`*1_EYq=aUL)U7qNJzoSIhUk1y%s@JR839ITyY5u0CHf)w?AZUmr}P| zwgI$e_da#1_)~!{9bI0|wXm@897Zn^BF9OjOjA}?UY%a$@EJN{CJ80$e7iK(NhbOH zX0DD`Vurkj%f;14mnmM;$(mv-#1TseIvDxM`!96GYPU`dpKpkr)c<)L0Y0^7+ z`OTi9;rxa6Z0jraTf3xyY+QJweRVKfu@lw<-7pO#@Z+PV%P_NK_a}*mNcKKB zi2v%Gzlo*E7rmF&Pj!z=-7&l zp=$79w1_& zaB$pGRaKp1zt^iwh>tKfH4X06R#Bn7cZH3KNql=cS1_cs^w|_|f3ZR9P{-8qB+9Ol zYJTz8o*u&anMQBH#Kgq-Ni*41fqo9JW4rU+ZZ^ciuySx$X_km~YXEM{2O2aqwDi(v zH6Fz~hlmq14b{caG*~}03=G*_M(8*=AKTEsHj%ZMN$oh++RciG4RU)EY44txW9Twy z4XOGfZ)kbFZo3h`iPzlRJkoLSSTJ*|E}!wv9fX>i+MLV4zyPqzkQhA=X_HU@lK3<0 zn-f*cbbCmdO3e zabVrvU{w50n{?H~Ifh=g5i6>2qE+0P<8e|eCgmT`UwEAO@HF)ygx^)YS2u;b;=;zdvyu~fG z(N7uW;_DgG(yJ67)YVcIy4Ujo)+ZZZ@eQ5{|1vfyBd3ShU3gnkL%5|U^7+8!G&BVb zHbb?#-NU@Q!In2ZyxiA@9mZ2a6MASgGDwK9E0Pi+kJrRCtLRCp#ob3iWE$iAW^6V# zovG^5(EiqPB3<(No!AQws+~C@4_lO&fof z|D&X`vZGM9uFd-f;Z=BS{5-01x^hwVg{>_dP!;+3`K80<*`@pWvOeCx!Fi&p8vSf9 z0JymkPzQ?y;r*>CZIg|0T16sOoj}-2Nv_5^nwmk1A}7}rg?8S4s~j4?6=@PIef^h` z>O$$p(5`mT0`5o4Q^XHSKdRql|U_2`1Zh@u2e}Mb}05Ozwz_ zDcN=}`L|gjPi%R0<&{f{cvpdn~)eXMxt6uV24@mz<0fCrAJJ-Pvk($^+0A zr86@?Ob11jR)iMe3u4$;V-6%WFGz`ly{M*&i3tz1ua>Ezr#Ee!{i9FxQV5g|T8d+y zrOnN--CYOW0Lh_3)fv?(ufh@lXN(0oZ9QodIfb9wAz(y*bU*%mcWs^Qsg_<4nID}N zgE3coKfUxv=AiAg)XEz~y^6tuAnio>kLQ|V_pwZVz~o((H?PhcKj-k?#8cC95G35d z*do;NbuYSLijn}DlXf)r)9ook>oDz<%1Rxf=1=kx#|apKsO!p3W8XtFZF;kcoNVC zX^e&+3yZMxWu*N(cs1oqN=sV+4B4#?&=C+2Fj6EKE(R6?{lC)N+lxd#6AIaxnL#}y zNXDb0sidNEO0_25Nw>E==B+I-utItqY zMD#wl0?um$plw9=X67ELRQKMa zcS=f3YSUx%az>oc{OSPt(l33GF} zR#SDk%OW$Bcdtd8V^XD9ta$oSnJht4cf$EI=N( zs;8&-`{+pW^5PFjOhxcu60U;Vv;_DpY)$8-14pAzL6j-6oe_bGkA9?>u-orDpc}sh zaoeCPlFo4PnY(*U#tq=qH;WoinG}+Rf;7vVE)#Ade9ks`yK?-dr>8ZVd>RHM_#cBd z9vB?_y6PxB;De&*pYrMWA`?^7md;Mec@FQ>{pPMH25x$)hK2@b4ktb(N$R|Ue!eDv zI4k4B1XJI8p6bu|p10guAf9eXsvFL!Q4jH~I8tJ+i}0-Am@H@v(9R^RwxgpWbj>q> zVnK+F>4SBP8%9PwtGAr(%cUc)BbXc`TEF*V0A>HO*zRfok@MT+ymiGH(HXFW1@8u# z;3uhSO{I;PjL(});q)|;oh zf|S-2je$0hW?SxQTJjQunu<9+cfon4jET0{#=$pS}FhaYkJvhwPq&(|D?LGPTgqWkHyQxE$n(q5_Tf+VT5HfzGXLVZr3(<<&MD-~H{|O#*_qpxIW)Cn8HaCwt53voF)%gDh|K z_1#^W^ve~FCzh6$$0sMBb?K?8#pmB(L7oH(EolqoEA>)Oi%2qEWUVT6OO0q{eGFyG zM#0X0?fN|HlWLC!^vj;!$GwYW)$zKf4DtW*0_X?k@dn%7D?&6a>a-V`vCZ~QSwKC* zpJDRU@Q0Y${^lTl<%rq?c6R^w@u{DN+xtz0%@zUc(p2f)N*Dz#_#QXAxr}$%Ia;(| zu!3&I0Te9?N#nO;fAXhhiN%+&0=oB;bol}jRyAsoZ)P5^j-D6sXw#H$fHOzz(OQv< zr|#w%q=ZGn8}YG%IAWUxd66Q91YuA!%DWht?m&BMjr6@=FI^{`uq3qr|#$c z{QOW6v{qew2DPNyM)SFtY;0`O%Dkz251j{xy@?X`PRy~rX*CF%Tw9zaqM*hi-8d1} z_Zf(6TF0`+aH;s5!tjywN+|FB`|_*aP^`g3EFM|H#*vbhRrYMK$~(eC+!9|*8tMH> zb9of~Y!zK_wsmpP?HZJb-##twzZz%r}3BG3VNStg?_7}O$7-wo>_!X^HtN{!yU5&lO!Jxq!jrZr9< z%1P7wX9Bn_c3mxjlJUK-1QfqdgeSM^i@Cexj>X6sO)GU3I~@>348zvL(ke#5C0pZ4 zZo*?<-hnNuKmC6C%W0wL6;45ht`oeh&%v4rM{D-3u!KSMcri68K7%ZK1qa`dHj5t; zs+B8#dNxGKq>e^*;f^EX0SARQ-UOrN#oE%h8?J65W$um3wW1m?+;`m{8ZCN8ZDXFKVLWp+}EXFoA zg}Xw3Rux~ifYh>2N|V=M@_boekl3n%IrH$b>;mv1I(ifZv&eV!VcXGY!^~W zAzwMQ0B}dBsHjP(sRw`@-O@I8`y|<-08hM`Ren5h`Fl5dXW8>jTco&b4ZgIu`=fe(~A5q`Tl<0739<|x6O_0(6YP# z*sehzBG7qJit#OM+h|sVL2WukI-=2#J79TT@HwX&OKy=#$i&SjI7~ety0NLjlJ@zu~sMavF_ZX zJ5CmPpGk9Q9jRD!8w_}zt|BGIKN2HpA)iTtUtVY#4WutExjRv<1i;1GY6^<}26VZX zXjy8)4NQ!W1bsUu?J4=s}-+$#wnE~kwyiM=7At=Dv?AC zqP228=?}QtQ@1EGU(+!%qQkr*e5-~9S|F=%HA{ELf=(jrB`?%S7o5=zVm>62Xii|%zGaSPZ?pjsMv zp+2Nq{5^peS4l}}tlB<(8flA=k-ed$~RIbQX7{ZVT7yUqAVPrZ6CvGD9Wt% zk?4inZv-xt$hrO=HGZtKs<7KD2pWb~SP5H1D}#Ax#-(RD`H{SMxs3OpXiBGkI~eEc zdS<_sGe(e|DS@hg>4LJxWSct5$=PpqF0`Mtj|xh#T~j^cC^%kWQYBF^SQY~hS;E^$ zPDETrEM^XYcJ?7j;XPMsjk*&?rDAvh*b3|tN^U^uHs^j<>wzt=R3t(6C~C{z0Y&lJ zB^N5&$Ey1Ub=tw>+Un&B#fV*cRb;5xOGXEehN@a8VmI8f$MZlE5;18M9pvs$+Y9Xv zT8Z|(+`6Dz4vCf=9xZEM(i^`Ssmk*v`F&#R z+2VCAS3S9*{`0+*%QlDyanDyXd`=dLb((xAfLL=lF+M8bnZ-BX`?RxlpQ__zP*K$S z2!lv$I^`=^FQT)GbnA$wYMomrY@6;kZcR4`PJ8XiXPQ`AaJg2GY01;6&&|#KT3^qz zClQ-g*VLxvJU>5w2g{>Tug>K@ED0rT?GUK!g$&n%vT|F*t6D>KfXHRz-HdHpN5>q* zk4`Aa20)b-rkt6M0jOXJWE`*r8G-_Jyg#To!PQ~X{n20`LmKHM8KPGJD^ZF2o~auM zHBd6KCZbXD-22^(@_|4vz&b+j0SAXT?_ObXg^fosiII_eX=Y7mXehX6!sa45*t?!R zi;W1trOeUOqw4u<8yd&d+?!;%cTLtY!7K-#h{zxI1Llm++5NTk z^_>A(HYCeGUKYLlX=6x$1l}lUI93id5hABj>lU#iZMOkBf<aOeZ$uQ$P=W-jMY z{x}r486ykJBQW8Nd38-pkO7%OO2;7fPnfco*4(T>TRY7uFRg4Dp;&ELM=0J8`+!rl3y z<0+=O?06{Z$VV_T1c0<57te)JX4=ydK;;wIBJPgy2ZYcEKxOkaO0J^eQV#JEl!$<- z4FjI56+ke%LCZC{WFZo$&|X6zwGtSII@j$E5V%!c#4H1EdwYBDY?So{vnN9dUG(BO z{UK~<#ayOtCA-aAr+f!z`eqfUW+N5Mwej)4mMTIl@L3SdNb_ka6^@N1++u+jZ+WB24CdqhK8}PwyQt*?#ZZgdN|<8qP`bm z$8?5;vpExnhK+3zv!3RHv_Ro0F&Ki;Axe~*nxh`xINsi&VPv&Rc>8N}?&|sJUIZz8 z`@h!EM~{ZCOfl8Jl0Z9@$Xb5LU|dnb=k#1urd(>}!9TV`a2`?&99XKC?3KOzwcD=K zV0F0`Ejt!{Gh%(T(4s;}u#paF>7=Gk!&x8A*MF*{6pnGpi=lWHHuTd)@iN|z3dbj+ zJBHPw0q1|dGgY_2fke8lNo;zU`8U}rF0pzQkuCG(DffBg38zBxG0EbhNsm^{KWZgO#%qrR6dpnl_tpPZ5dh+rihR^@;&B5Rb zgn4pvAKP3u{hqpb+5Fj7^cZXJv8WmG*w2aPkzPs{mqYL}N<4NaVcJ%i)0$R2cUj`v zEz-9*A$Sw~m*if;-h_1chI0S#Q|S%=JD+bi;t6#sL3QfRUN`5NkhEC00-2Rixw z_qqQcPe(@}O;f`Tk`a{cbL}Aq?RI?vDVOJHdFn+xPK*d&pgG98b^4RA zXZ)8d{pk<5xgYE5QXswz4BUc}8F+B-f>W?<5lU%LY3nDti@$ok$hjaYHWnR9-Vpg@ zv&>9P?s9Mph$*c~g3$!N7X(8riW^|mn|7|8k&-KY*L<+?6F=qUg?rfu20Ho|0Cd_7 zwwRch8)GFX;1>%F4OKZcBq1ZC0agVHIG7Oi>KaaNK9ZD72k#fnlh6lFjA_8S(h3W4 zkWS+1H23uM z{Fr?XifGQ~&kxnqh=^D;J{@>~1|bQ9l|YBLDrHtT;%o|&!soh04z3}0Y+7pS0Z#Ap zCx(%Jl$P+68jw|W>Z{KW)`lOzynuE;QlK5c@3?da?5AMg2HYBy+Bz)db{hBL z!`rkpYS@~$1!(I*d;uGXq?MIbS;FaLy*obmhdhEqS9S*C3Z0XtkOUP<^Dt3;J_-C^G4hvFchHGGj z8_O26w`Ug@7k~HRL&m`=)H-{{XJD=Fv|zG*85&YaJnWaGy0^&*Qwz2v1VUL^nShW` z`c&ix*Gx|jHrNRtf}OW*vFT)qOxiIUCUSpsLS5$)NR%NJfBaJa{HsxcKhkn?P^UsY z|MQ1#rVK=mE@$Lq90M}I0%hKwM0Muztj9eTw4BB)Mp8~wEO6}H(+gNzTPp^qc|{K$ zS&_D~@|*g4p?vUIbw*IB*ICW4CxM+fBgn+E$Ow$1w?%#Gt9|tJlE+kJ2Zdn0d|YE` zdLL_?>M{=*h0lKOZHI}^<=M=-$xLpe2E}Gp>*y#k*c1_Wn#43UG#C%w%q=bX!|iur z2f)Z7-4f*uNE_|?u$wniT^>tzi9|(3DQRc~!eW;>%-lRr5_F|zW|nm*D|K8}NEGoV1<^=CP7cfC zV2w^w6wK)euHN)cv?Axz14#I@uqNgznBg$6_9z`RTwH7RR7WKZqj%l~_on*&ZNeK_cj1K~bVL?H! zfQunjyN;~x^|4rXqu=1Yn9q#SizF9BgzZ6C)=Dpfh3|Mb?Xsl2{E?E<`{UaBdh*K3 zO4Lv(PjMdg9mz}ZL_L5J=yHIDhfc6o((;l4%rbO%f*d12;+a&3NO%pnuOe9b>-i0} zB0X$L$xixFM@L5qh%*qC$~|`T0Ak3MDm;4@nUQOxq=7}4~NYZlh2lDE58>wE+g4E;_l}53xZ!{QwQ%cSX&~4KY;NP zaHj4+lQiVn3=2>OaCvQ~+rZ_;rm+6AjNt;*b(tspve3TZ;Zb|+ZEJ;8N8qwvMNyHF zPqnmyS5{W&Bl=*8gO5DYIRJ+uxBNTYL-dp9gNx4JJ3G<9hpaAen6(5!!`Zm@G%RCJ z=Huj~PLfrCM8z}hTjP`W=uttl#1Is$!`XT33fd3S8Y(wYVM+Ygqq(%SlvSEhXU{=% z=Z;w99i<_+V-@F(jSX5}cHjE0r%q1g&!jJ4^&#=!m3N}TBKC8SLIRA#!o&R|A|fELEMu@A2#sZV#k5+ciia1EO zGJ_VDmIk)AY;i=lZoMYfb9-o|W^8VLkAz)Jw?f9sD*xM>D8kO(UWtEW7izrhFMiw! zvk!Rt_EUYm&OP@M@XdjlI%u%9wH2usYbv~FEkqKgR#~=&j9rfcb4oxrl9}BzQUZ#l z5BS9?!XB{17$yk5ddf61Z7brBP38|4OLEA891Y-{jP!Zxak%k$_>f>?wdxUU2W0h- z02cu!OD%J)`MZhQ;*73MZadVGk&$giA|CsUuwSl=`RJIKm{?Tx4|zfOkQSFxf(Jmj zw^+0X6Kd2r&>>|(X;HNJCA?K_v+9uwf5S)`P!OPL1O{Nv6$DK@ur15mNa{MEyo(V3 zv{s8Ib`NiQ3@jjEn8+?i+GI+=ZCk=&0>06lf&$e#3SFH}ggb{BEE7JT^Xg}F+JB== z_>E`?&uEmtz(d+Vr|Mjd0KLz}FbD{cR@u&UKx>cP z`pA8x85^`ifvG0ew=lYCX;;BMr8M@uzcmY=HCFaBVPrVRfkbXm?HV(9;xT=ac<=7%#G6GF+9Sa#jzzPogu~J~#pL8r4R;>RllE{P|c zu(6aOH#4`o*-2O%Ehfn%co231M9))yuCItgrx8d6XmN5`rRTCMCgUL44yZK=!!W9x zJ>r2&KpDkw;si9|*)ZPeo09Jk3!;;R0Zb^A2mGJh%I<{5_p5YPAuS=Fm9vL>6(R7z z&^qEMF#}9FDf~6=4ReBXWTayr5|53E|m;Ov=9TT)u?wA4MbJKZ;b8xSCSixF~_Os6hX!;vXRNJwYkbAD}O0peHD%RkH` zg}Tf&9aqJ`@a%Iui&oLKoGKAuL0-BGW?5u-wci+HCl_?V0)sEIeM#rc*`302GR{Lv zDlj&7fGYx!37x=%Ev<`}EGk1(S3G&HY)brTDHj)4`9wlEaL@`x(d*DCb{oK#uOy8a z*emgzot<;?^4`eNw?ZxbeSADqVN^^^!0+F7NJrAr_c(Y{0>XT3M!zvsI-pGVOi*8{ zl#5cYwgM_t?_*;F=Q|@pb_zAiP$6POvk(J6uCC^@=SLvxK(}R;_aGQS8JA(T?-$IG z8+fS^2=K~4BD*h%6NV5vav6ncfkKqNb0Vfp?e z^(J&10%}sot1>V$N`E7zV)PFU7RUgYEfD}U4%+7b%l!Vop_oaoUV=^*aS9&=qpXTT z?Ebym!11?RQ7nDYYsUQlrK~wL{qB*A-;ad3dWj>Me9h1u6h1z#^+vTEd1m=X z=+}X&EDcE3XgK80U;h>H0Z3>b-DKszJNA=g;%@eK?P?m#08kb~>ceBcHaU_3IiysAGH zk6+UZ3sZo<4k&HnfDm-g?PvfHnb?YYjJ*D)l7ya!MbjTj)jScg&8nI7yKFN*?!FJt zkts$eW%&2YSl~O_KipG>B4`@V%n>mE{wiDjodW>dFuVOr_AAejC2VhR@cH_|1Lo-3 zK%aCqh@@msp1_w3H4lG#da`s@y-DUP=os_KV|~WnZ0pwKA-33J!Zr#=Tq+GM#nb5L zc#QN~~Za+=|Q zwWR$7GSzXn{snd8;oe^Bc!lNrb_caZqAB}suHQ{8Y)8`dv)l@NK97Rw_Mx-bk3=OMnx&W~Vgu1ress}y{6W9q? zH^vq3r{8O)c3Vzz1s5?@xzZ!wt_sW1aVxXUS1q_~VgK<0K&ZWng7P=iCb0*NCi^_d zg321ehkHACl$7BloThHGWGoh22XChaXch%x}))z@9ORLI09_lotVPnGz*^#dE)7bf!{(dDnMy2JWy^5yU zg|LV#h}OiVU#_eabxo2@4jNB-73crl<7s{-WHVb^ZQOOML^EryhS2aSEtfLbz3`8i6JHuk19?H((IMMa zY)Ai)V}W^vk-g1h6+6D97~IKc@{M38kxPU~O%!i6qC{3S7Ry0hu<4?Oj!UQMRjq#C z7prgA!X~sDJh)q0TZid237YnD3nliCpLbTlU_ntw#^-CYu%}x7BS7U=9GakhQA@u- zudlCHxsU`p&nWG|HBx4#$X>V<92OQGN=bW8NKA~Z7yg_`Kit;Y;jNx|n&~io5S(In zJaC3UOxW1O3NfNC(N|iNP*#Y!x$%K3^4+_4cWV3rX@^J;Apth9I>b#vLOKO~@LOrP z6XW5%f|`>3G^C2*EoBXQ$S*N$`cL4M7h&`-KdT}mB=idn#R8MJ)SRl^(-hH{dOAEH zu?f0vJ%XyV8ZV)yrY15MUAWYd#<8_8*f6fI_FSL|k#rmZ+YpAXkIpcohP}9e1YB1^M|b(#m&{s?;-O<=Mr>;SK9&XU;1Fb;qk~PpZd6LNpuE zeheQgF?6VwQhP-Uqu^4Gv}T0xi+f+RUz0_m6_p=64`I9oBvtGbsGgwgNg5 zj9_^6cVx4qJQX2iy&O5Bst(Xocc60&$_L_dq*THl1b|rHlLx#TA~GbvBIkQ5$6^lJ zpnCqVAZP*yFK_$a=&|$z1Qz_3L5lYwiH?qr%HbP_wV`|9G^%oIY7x3SYd_b9AG|($&;HW{@sHvXrO9#9LMSvncf8dTx^l7Xi@~gq*)H$Q}?yW|x<< zxe$-$Mb6<5?ftWN0%!oMawN=Qs55eFp3e8$4s$mF?tjWp`aakC>MjFOZn80Y(pawN zlnQz9<-_V zBoCfh1OX0}5qRX}=&1aYKMfoez_UORp%1@9`y(p?H}&$~-MIe9#tfAmaA!i4fnW*V z!B_C9t3Mj~Ba1@=0whCZ7yPbu10-vgA%&m$U}A#OxKb>ieHvfdyTaqMvw3)It@{&` zy`96{*DbtQ@=fm!q@ek=yFJyITyV&0^|xr~`TA9gmX`MU?_bTNG0JjsgY$lWOQZWN zD_woF)5?1Hq8-<@H_kS35etN@?u(*V5ngA#oe#44QG?%U(ZE-NULgh2GGqnN6Nhjd z*=UuaXO~T(tg0%8OHf6<{pwfdV}!ftgZOyPTo_)OjtcwvCz&Up>BS1VvMMAA_yH9J zT{cg%=l$CSMdfvL?>@*7@cS-F$68XxIWk+&%@RyV7YxEx7W#STW2F4dxl{a6tx?U3MzwBDmiP!(9O3fmLc70W5nsWMs|X~0sM-#BBn;L3 z{oM$uKI8vI>u-s+gCT^!=@&pz+UBwgFU}OAi(9YE+ z`b+8Y*BqtvHXM7x1kA0UWoSM=K8EHeNaSK7;ysyz;t{{;Jbz}UpUsHi9-RBvnsrct#cd+c6uLPCPZDm8F$ap-HU zmUkZJT05N3fblKVZz?P;)3xUIQS|%sSpY%?ZXUN%^~(*uwbH)Nx*bEF=(R=W7e`N5 zuBjJ8sz(Nj^WMC?7a5&z{aW}aOj<-lM zbTwZkYF`p%AFN&w&|?R`N|@3>c{1V^(OnTPfM#$lbt$yt(W4}Z;Whc3@INZ%wI*#T z&j}m8Bk+_gxvL_T3B7ri4Uy$$B{KUB5dx#rrifa9&uX3cV4EzL+pD+wXKx{Ybce!E zb)Q26%v{b*$q)am&OD#nqm@e`y^+49CSN2sboDP;uDHu!DO&%)80{i?HDLA+(eqek zw?SrrzDgk^&Q;>0>=!En{uJ_27k_^NW~d{-=ggo{AJwX^hD3lMt@G-c$X)8R%9eg4 zSHSYcK-L)3djI{29VCnS-)fCc$;RxJXO|mOFTIox8bp7qo2Q;LzE!)pStr&mdCQKC}M7!+OySyjDuqZYC$7_07JXAVa zBK>m7zAVnw5^HdT^C(>7HSMWZ1xPOKK} z2|adoQ@MxINM`Y9IY;l9=jYPZxjEFyzSJ24L{bt8ZeZXO@}g19h)$HKRUJP!_;1q; zZh;!+r@XHQESMA?LX=!QJT1$6SA3<)KS1@&%9bbLePkr{I0|}#9CECv(^7-F{Q_T% zb$$O1=-SUv8(O=;UTH+2oyR zxkQ;6%KD{$K>XI~tZR1uYtcEMR_e`ubjLw?-qh-9jgo@g+#3qn_#pHk5LFXl|CmEi zR%DDneEfJ7!9|J^Nusl7-tQ15Nq$f)?9Pm^N#Df?q!F{89S~^2$yPN^&I7*jLghufL7PX?F1&j zoUH8KJvUxrbfC~)ikH3)!;;vAXRGVjP=Bai(nY3U?4csguDbnhdx>spxmQ|`dF zWui(;Lvy!K8N5E%Y#n)s%fbE1KNUUks7*2ooUjxD8|;;PkL-D}oQ*l8L6Xufpk^Aa z)vE%J5W_P!D@&o@=u(AI)(^AxvI)yD|4ori-ZN-S2-(bv3~ z6$H`g43H5Bq{@(gbJ%a&iK4#_FA3Rln}!r()j-x%)!+ z2R&cYPSpWKGl7pAUk|2D1gL=Z_R7nhQxLwb^8$j5b|QPqz)QW-u_p7#@Nmov`3{$+i_|AsDVl<4vY9aKwle^6B>BkX`-vrbBC6F>U8g})6voj zNrq{XBz>_2%v!;n*I++*3=AX@-|SYxR~C2qv78LE7opV(tDAmr zm$l&qQhd+X<@>3l-fq!wfiDi`w+pUgocIy`cVkLbF(Iy!VH1x zh47-3h-~DwG6?hmIob6|Zq$w9;$Tzjm6 zJ(e=xX1%!S1eD~w;mDX6@a%3PyhhBGc?JiJ3cqAzpaOj|aP&4~)Ga6As$?L*?fbs3i?E9A*-htJ?H6BxC zk43xVC)g9}M(9k0nt`8g$MCkrnkzn=?I|{eV$Qw4bCyt(F(nDo6tJ8*^x0!)c3qk_VFqnp4Tq~PNNr!Ry|hGo2-NnY{nP0LJ2w&>d?R7@Ee2Lj8eRyGrl7&Sfj3P|5rE+2|f6keQ7))7U z4SW*TU+Fm^)|5xBnAeoEZ~%xBc#q_C0W8=4aZ{h`;@;7FkW_neeEYJOT|m ztxdkWH(=|4En}b4;L6e`w4|YBy#m#I0Cyq;)YS>bElZagOjs{3iPwWYg~*f)ma0cB z32|uJ&_R`U-V)shFnYUA@U36pZy|uj>l=meIEVq+a>s=itbPT|*@jVbAA&2B7Od9KQ z&A^m*4Ko5ziKNH91zQC!gF3dYSXlqyjJ5wLy+fr|fqCHH%b%K;XCM(ZRc6f%~8v^-Mvd-`A)+-d|uB9cD9hC)cFr@@s70|U)DO?u9M&L+;y zUaC|JYpn`LL75kYf~uMH5rMw|>7!}BHzYrjs5&na`+puJ_s|%rW>)hItU5Tx?q;M~ z3$GuGe|j-GwxUK*0h?8{oJE0ZV^{oyCCSE?bCT*ZPoJ;gh=d^UcBbdE%&dPDVaFSf zx~zyCxniDJV+1wT_g=+D=3n4AmDSe1li1}4%M4b{^Bud|utvkjb&J~pM;1nf&O#KL zN%8Xp;;`AtX={f-7E)1B@iU-p2FWloehoj6*{h&m%J$?BIXemPKhh|-{Ys$ML-V&f z(}ReXq%tWUg;D4?el75Mh*};KO@&%qCp3McmA|aVW?DDY0=%0`UMwm!B;ip7cFR0!pXr>Obc)y#Rdi$PE)39Y zgpq?24>5Qu7+I{0-E2Wk>-!DA?E+`_dn3+LRLacoEJr@_SUNv-Ka^+4sGhLI8=Ehb zZ8v&VTC!zEG9W(|Wf_q)z+mtSG52AT~1Kgl% zu&)>FQ1=gSb;g{PpNj;N?viUJE~P+y=*udn%AqWZ%MtZy8d%eSvyeuRH};wTeb z0_7|pFd=~b;vq(dm4>rOCv#IQTRCf1UCgFZlTlGwIncd#myIA8a$s0vM0c)hGU9!T zjcqD{ObU1y@CBeNn$e00%ckNx9`axU;r+b9hPGVwC*WOM!=jsb_qNYpI{C0 z)rd%gR@h|p06GSi9XvKAdV>v@YEY440|B-f+j3b2h2#Umt?lhg0&c!va^J>{m_LUY zY)SCwoxktfgQ9!U6~7$ybT&;{5QtUohABr%@GM|UCR=}j8zgK~+uGSl%+_`%gZppI z=jdr>>+Jrq@HatmS<%{#c3AXN>v%1qESKY?(}o8@^$4^BHnqts}r3QFA{ zY2NP*3=V=9s8WQw|6F8FN=1etzA%Qyyb`$%Ozq(aEhvQm3zzIx8a z@hMp?g%8%rq3GQHSCr5?U9g`S`pV*EWt6-)2>{!}VMzlI37g*lb|-zE4f`VXobH#! z?wRoqI%LDo$Ai5`xmmf2IF5S0Q82A!RrjDHL?5*WrPqS{1@VN#F?aXyaQXrF{geIh z=XigI2Iad^;X@-#(L&OBrq6VB!6#L9eYk#GrHxhlPaP{lpL)D4|u*gF+&{ z0a*S0WidHGNGwb5LwOy8h=d-tRU5SVLU#&qv4OCq4{l4VaR5wNumS${RS4`hO_-dw zQ3ONV(#U(F)Tw&uQ(*!(g~!X7ozJ+T%kyX zNUvyN%vSSIz)m7$DPS8AEPe4%Uj9KDm1ug2E#M#XN6Z7&$l;Tv(^%$v0mNbib3>`B z>&FjSH!8*`I>T907{S0P%{G1mF`)T^?Si5Er9HP6z}j|WNj;U+-Kg$O%Z*$TY=}16 zTAuXfvzi`GU=+ueomjprpRV#h{uusltJaSzUfPDFbZk}cT)X#2)ZOI^HDKRL0RMrj zB-bbCa!HGY3shhreqo4g6qU(DRD|E^eN6t@?4f8n(>WL+*pPs8{YE(}c&Ri6u6TEM zH?XE5Oh4*R9=&?e4cM(|XlVnN2t+0Hk)~Tk<$7#Ks_Nwrv9V(oN_uD1-`jQ9H*X3?J@XPg|C|J#5pizp2 za$EmeXEQl=QW<79U`h;X4c)J~`dAepc(Z59a&lyme3!L6yADNndgv?xQ5IitNB_~+ zv@`=?uNT~T`#c}*K05*dH89Kpn>&n^e3_?MJwG0;#xI@lTjj6W3#CwW(EiR)Wx$Ak zmAzz2$mEwBM;ZKi#zdr6RalbywKN{do z_e*c(<2DAzlZS&}dTuoRiya77wTXy$w8n+itcB;yOP+KFxLKsPV-h|67;+$Ag2ix? zF!YDal#s!UuUEOFHnl1Pj6p(~r zq)4T9a4q()1Lfb}yzoD82ipI@YhU|chy%RWAksxh`m#R#ZQ0Mqdc*dV>0=OP0)P10IdKW>;XG)8?sN?6o zZS0G#TY-z!EF~~D8PDl@bQMzWUQik+Zb0T!^m41Ws#TH510m-3?;QoR1^rd~Z%$E3 zetMH~%Xs!jY}R{Dj{5;qWw@w#DW|Wj2)jpK7wV9F&mdZ#vuikxW?z0x$o1;-YRl!G zoB!fcXkI4m-B@IvYo6<^ByL(EIU}@@;v-bsPUI|hzXGoZMdrAd8>F%`^&bTJ#+7#N z51((Vy(8jhR-gG7Fd(edPcp-E*n1d#JpGdJY&!4Y#Iw!X_86s+l7jrn4884IHHojV z#3Ma(9t5eSq-IgWKU4tnz`%5BHHt;8QwxgwxlPo0*ksInclcdq)gn3VsM3o-kQrs&_9To zumsN;Q1Z6fg8#ft628B7_}9WKP+lr2KW!{{-@(nrW&P{NklZcmQP{YqA_Wly;(VGNXEZ+xxjjM51@>>u8g?KnnG%?vd6} zq$k>6sdZjz^WDAu)F|X;7;>P5$y#kUrk`p$PS`_ML}Z#|%x0cstmmlbIQo$2esiLy z+>m5stJbb+2r+Nq%YBlKnNbb|0xGiL10mVSqk8ZrJvZ3iQv?u*5g?<|0GN%S)(CZ! zE3ls-2~dz4zvEW@iZ0}&A?SBdtzRK^XtMhXewEHCOTw6!__)fdj$SOsVt?D+ULuC-HLSCKRj;f_`;YU@R*^Ebs-%D2n%YO|fM1TA)9 zFtwsbGBj;*XJ1*<`F3)L&LiJEu;Vs zfj{tDYDQD$&II2ooX(jbm|OCH9>ZdRUwEK{jfz_i7uFape1193bh#iFFG0@h)KdRKGk0H`ye=cVtaEkYwkbQNSVX}6ko%ZCQ z&Tq5DaWDgi5iwnwSFW@gn$)6EiQ~G@8kl&CJTQkj^z`O%W$of~*Zl`;Q8G!dl;rYG zd5^snc3pXbB_+S5XD8`T*AhJ-_>=ilySZiEs`(33t-y5m(*mtmXRL9aJ+}=RsxgAL zkIt|8`iolRRqw2bV(9*h1t2dmKcQnhZsr-^pBB9G$E?;9z1R46<8gbo+4~s#4gtXw zJxllf*dOM+n%5!M&#uJxrTJK}biEJA)6ful7N1THHd(HbT}gS` zQ{r4AOf~ElA(#L6FKOB>6e4nq+Ck2E}pdEQg~9ov~8|=oJ==t3|cl_ zal}I)sLWVJ6Te~|r#M(eo?k*dV$r(4#gWo$i?ztowfj3-YCV4JY-Rl?+)wb5*_bkV z2+HN??4D`QlKwyk4#xKS9svX*|G>9f;=|duUuadk>Q4})8}@W(#u5xLD?a**O)erQ z(4y<QQ?KImLOj1IC=y$PS>^Gt<N9;GwA=|}t>B$f0uEL+}~NoKw)Hf^zV zt8nGO?Mi$L%jAJ!>_`6MxyTa|{l1V1njoXpeBIDR;RPlCF+!bVRybchmjYnhZ%HF8Q%cyHD!U^Q`VlHn!I4}&{j z|E%%{%)!jV*)`#tm?+i~50R3R#<0NCG^j^@jH6{WnonqMW4j##T;v2p0eKh`+gOnS z$4wHgjF)I6ubVUxnAeDQAjfJ){%Cq z-a7!xCiL`Dw%hlR??XAN(c2c|9{bgqA=K{WIy|0tYKCiNHpirXw^bK0uq+d_vl!Bb z)KZ@N&364Rv^&s0uhDLKw}bD@tbJGpla4l$U5m^3&K+Wt%iSNn-**L~aztEP`t*dH z5~E~jV0OFOqsfV-uNYC$H5~2QgoB|KCE6}IG~4W>7MRjH$s0VZwvNLhkI-E{w`hJB z)Q8RNXS*-cNvQ<$Qm5T5Y_hEdCPIMIy4$ZOP38MW$kTcR1Z>(3gQ;fc0@AHU@1L5e zh2uG#kEC8fbnl8T-r!7hz5@&DPvkW5QuXWSxX9wR4C|syL+z*s_P1X@*D7+Heuq6H z{X0FFjsXod;Tdt(5h2pxOL)V&#c^=o zk;`kjJs(t4L@%<&WHu>_eLeF0mrC&R7TDW5u(5Ei96ermCpTwg&8JUsm^Nd;D0cRh z#AT%-pdga!STcFJR;-mGhWnZB;qjo^LYbX(ml!sctOye$9(j`gZ^l|one+A3d|``4 z{JhtPdnB|aZ0loLqX#)sI^>kQNw4N!FuYTL<3ppa?fPqIxT@swpx!&x?L18{9DYyi z)`yETLGG^1ELuV5PCs6wVo_(ZH{a^YmUpw6(pDK;m2ifsdf=9)Q?xy3xjOVM`Yaq1 zjV<;JcawQbBy6upQ*=$-KzX=i%P`Px&Aptlk5RHIt+H!?Zlq)&c{nk~9u2w4yd+KO z>U|jbe7EVy@l538&=F*u%T+WnzG-dXcV1sd*HEDPU{+IpgL}E!Esmv!bg61R*MHQ0 z+!4?E%o$^!t|KsFDgwpD>T{S6i<&@au__C1gC6`s}xuDkdto*%=kc$>_*GhLemLWU7L5#lSGQJDG1@`fgyrMFn zbXk35t$Rl>3B3mGsPFMgLu-2lO6mN$EVdBJv#zV;Nw1fkR`eRJHWAzoK31%rj9etk z$9->7$jicCPu@2%yeQHbXTQal1fU~GVYz2Fe8w>Uw*(_(ANRH`SEXudS6xZ5WjV;T z@E7f5t>#$6`S{UH6At^;8m@Fvx2m#w6v0mU&6jxQ$BDoX{Xva2cq+rze-3Og z%-~TAB`$>G>em~hSvn7AEEU4LhqOHWq5Y+8SA&;!vPlmtv z5t@Y3DMdm@xZoRZ_IF_x2UuWHIZo&@F>4Mia<5E?G7Su!Y*+7X(IM}2>6Ob7C7hyGYNH^}R6o{Lj@=r%ZIq(7{YfP(&Lxce zkeuI9u(NzhlBs%;+GM!mTBTX3|3S*tU^mTq&Kxn9VEW*7)lR5JK&!r zb~ty>k|?NjxTRUjFlS5lk-6vb77V<+9Mjb$+Mf{pGe3HQ8h0-T^i;n0PP$aYl5&pgnyHT9O+ zgQyS2hpM-Dnq@v=_i(=YhFcFO1;#vqVzzpJ!SXqKGne=KGGb4s=|u>`US5n%;h%&t z3{E@QDj9r^J45d4k;EZO_cKxhKHLrK$}Y3Ae+ajW6@W1H^&4kE=iZ#X8B4CVF>y@v z$bBCd=8dwsW7TE|O%Xs|b67nF+PZ??6i!u7k*lr%C_uBRefKl^vy!9g>;20 zaT-St5}RJNHAsKpS0A3+MHTkA;~RJ1#YF71NvQ4nZDn2@WH2w9zrhgp^SRl~SQLpf zg5*r;aO}Ge$HGjf4i84Mf0Bet#oef`_XN_!{Jwrx+P=${CwynCH8|ki7vUfSlccav zA1lAIzxD6Hf@`;M8@aqOUJUS-CNrn!`mJrziI~6f5tVvLrHYJYX-c5F zM-5KqO;*_ChI1=V#CcABE;9!PnjHMa$eS46`v`P-f--at#hG2D(7A&!Fa2W^vHa*7 z*Pxed$|iRD7g&0e`FmK9>@zt)I z)87Jhu6ZW%m`F9wI6%)(sNu@risl16s3l+*$fDwQ9QIj9_4zz$Hq*zy*R!$tytPj< z9~nFc%U;AJgV=e0B6Z6>cj=)S$k z?)GdRT~o<#k-eVaBMPJHa;1ms^TE4Xz{#Av%0Al)+@= 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 Ql{>Y Date: Wed, 9 Aug 2017 14:04:29 -0700 Subject: [PATCH 071/490] update topic location --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index ad34031e3a..7faa0674c3 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -63,6 +63,7 @@ #### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) #### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) #### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) ### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) #### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) ##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) From cc2d4c07ee538371607c48603f79ccd413d9dbf3 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 14:57:26 -0700 Subject: [PATCH 072/490] updates --- ...oints-gp-windows-defender-advanced-threat-protection.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 528a5522f4..19dfa555bd 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -31,7 +31,7 @@ ms.localizationpriority: high a. Click **Endpoint management** on the **Navigation pane**. - b. Select **Group Policy**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persisten endpoints**, click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the endpoints. You should have a folder called *OptionalParamsPolicy* and the file *WindowsDefenderATPOnboardingScript.cmd*. @@ -51,7 +51,8 @@ ms.localizationpriority: high ## Onboard non-persistent virtual desktop infrastructure (VDI) machines -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challendges when onboarding VDIs. The typical challenges for this scenario are: +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The typical challenges for this scenario are: +dges when onboarding VDIs. The typical challenges for this scenario are: - Instant early onboarding of a short living session - A session should be onboared to Windows Defender ATP prior to the actual provisioning @@ -59,7 +60,7 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might - Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs using Group Policy (GP). You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through steps in onboarding VDIs and will highlight steps for single and multiple entries. +You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): From bf435d47b5c9e4303fa9690be585cbb6c7659344 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:10:38 -0700 Subject: [PATCH 073/490] update steps --- ...ows-defender-advanced-threat-protection.md | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 19dfa555bd..4e1adf045f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -29,9 +29,9 @@ ms.localizationpriority: high ## Onboard endpoints 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - a. Click **Endpoint management** on the **Navigation pane**. + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **VDI onboarding scripts for non-persisten endpoints**, click **Download package** and save the .zip file. + b. Select **Group Policy**, click **Download package** and save the .zip file. 2. Extract the contents of the .zip file to a shared, read-only location that can be accessed by the endpoints. You should have a folder called *OptionalParamsPolicy* and the file *WindowsDefenderATPOnboardingScript.cmd*. @@ -55,32 +55,32 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might dges when onboarding VDIs. The typical challenges for this scenario are: - Instant early onboarding of a short living session - - A session should be onboared to Windows Defender ATP prior to the actual provisioning - -- Machine name persistence + - A session should be onboarded to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. +You can onboard VDIs machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - a. Click **Endpoint management** on the **Navigation pane**. + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **Group Policy**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persistent endpoints**, click **Download package** and save the .zip file. 2. Copy the extracted files from the .zip into `golden/master` image under the path path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 3. The following step is only applicable if you're implementing a single entry for each machine:
        **For single entry for each machine**:
        - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
        + a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
        [LUBA - DO I STILL NEED THIS STEP?] b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
        >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. @@ -90,9 +90,7 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have **For multiple entries for each machine**:
        Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. -6. (sysprep and) save golden/master image [PLEASE EXPLAIN, I'M NOT SURE I UNDERSTAND THIS STEP] - -7. Test your solution: +6. Test your solution: a. Create a pool with one machine. @@ -105,9 +103,9 @@ path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
        **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. -8. Click **Machines list** on the Navigation pane. +7. Click **Machines list** on the Navigation pane. -9. Use the search function by entering the machine name and select **Machine** as search type. +8. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. From d7a5714ba0b291e04878970f9804ca8eaad28a2c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:16:56 -0700 Subject: [PATCH 074/490] remove extra sentence --- ...ndpoints-gp-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 4e1adf045f..13c364d185 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -51,8 +51,8 @@ ms.localizationpriority: high ## Onboard non-persistent virtual desktop infrastructure (VDI) machines -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The typical challenges for this scenario are: -dges when onboarding VDIs. The typical challenges for this scenario are: +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: + - Instant early onboarding of a short living session - A session should be onboarded to Windows Defender ATP prior to the actual provisioning From 8f390b4580462255faf05412eee311e208a6c1b4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:26:16 -0700 Subject: [PATCH 075/490] update based on ui --- ...ows-defender-advanced-threat-protection.md | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index c6f16e9682..4288ffb02b 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -21,7 +21,7 @@ localizationpriority: high - Windows 10 Pro Education - Windows Defender Advanced Threat Protection (Windows Defender ATP) -Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a 3rd-party security products’ sensor data. +Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. ### Supported non-Windows endpoints Windows Defender Security Center supports the following non-Windows endpoints: @@ -29,28 +29,28 @@ Windows Defender Security Center supports the following non-Windows endpoints: - Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) - Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +### Pre-requisites +The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] ## Onboard non-Windows endpoints -1. In Windows Defender Security Center portal, select the **Endpoint management** > **Non-Windows endpoint management**. +1. In Windows Defender Security Center portal, select **Endpoint management** > **Clients** > **Non-Windows endpoints**. Make sure the third-party solution is listed. -2. Make sure the 3rd-party solution is listed. +2. Toggle the Bitdefender switch button to turn on the third-party solution integration. -3. Toggle the switch button to turn on the 3rd party solution integration.[LOOKED AT SECURITYCENTER.WINDOWS.COM AND SAW THE TOGGLE - MIGHT CHANGE.] +3. Click **Generate access token** button and then **Copy**. -4. Click **Generate access token** button and then **Copy**. - -5. Depending on the 3rd-party implementation you're using, the implementation might vary. Refer to the 3rd-party solution documentation for guidance on how to use the token. +4. Depending on the third-party implementation you're using, the implementation might vary. Refer to the third-party solution documentation for guidance on how to use the token. >[!WARNING] -> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the 3rd-party solution. +> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints -To effectively offboard the endpoints from the service, you'll need to disable the data push on the 3rd-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. +To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. -1. Follow the 3rd party documentation to opt-out on the 3rd party service side. +1. Follow the third-party documentation to opt-out on the third-party service side. 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. -3. Toggle the switch button to turn off the 3rd party solution integration. +3. Toggle the switch button to turn off the third-party solution integration. From b9222d3d017292e649462ae4e793a16634503be2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 9 Aug 2017 15:45:43 -0700 Subject: [PATCH 076/490] updates --- ...non-windows-windows-defender-advanced-threat-protection.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 4288ffb02b..667541eb11 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -42,6 +42,8 @@ The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] 4. Depending on the third-party implementation you're using, the implementation might vary. Refer to the third-party solution documentation for guidance on how to use the token. +5. Click **Save preferences**. + >[!WARNING] > The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. @@ -52,5 +54,5 @@ To effectively offboard the endpoints from the service, you'll need to disable t 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. -3. Toggle the switch button to turn off the third-party solution integration. +3. Toggle the Bitdefender switch button to turn stop telemetry from endpoints with Bitdefender antivirus. From bef0ca7ec0b927ff5c71d66a0d47c6c55f4314ec Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 10 Aug 2017 13:59:37 -0700 Subject: [PATCH 077/490] update image and move sections --- ...ows-defender-advanced-threat-protection.md | 20 +++++++++--------- .../images/atp-server-onboarding.png | Bin 40610 -> 53080 bytes 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md index 2eca639f34..f26c6bad44 100644 --- a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md @@ -49,22 +49,14 @@ To onboard your servers to Windows Defender ATP, you’ll need to: 1. Download the agent setup file: [Windows 64-bit agent](https://go.microsoft.com/fwlink/?LinkId=828603). 2. Using the Workspace ID and Workspace key provided in the previous procedure, choose any of the following installation methods to install the agent on the server: - - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup) - On the Agent Setup Options page, choose to connect the agent to Azure Log Analytics (OMS). + - [Manually install the agent using setup](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-setup)
        + On the **Agent Setup Options** page, choose **Connect the agent to Azure Log Analytics (OMS)**. - [Install the agent using the command line](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#install-the-agent-using-the-command-line) and [configure the agent using a script](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#add-a-workspace-using-a-script). 3. You'll need to configure proxy settings for the Microsoft Monitoring Agent. For more information, see [Configure proxy settings](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#configure-proxy-settings). Once completed, you should see onboarded servers in the portal within an hour. - -### Offboard server endpoints -To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. -For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). - ->[!NOTE] ->Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. - ### Configure server endpoint proxy and Internet connectivity settings - Each Windows server must be able to connect to the Internet using HTTPS. This connection can be direct, using a proxy, or through the [OMS Gateway](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-oms-gateway). - If a proxy or firewall is blocking all traffic by default and allowing only specific domains through or HTTPS scanning (SSL inspection) is enabled, make sure that the following URLs are white-listed to permit communication with Windows Defender ATP service: @@ -80,3 +72,11 @@ For more information, see [To disable an agent](https://docs.microsoft.com/en-us | winatp-gw-neu.microsoft.com | 443 | | winatp-gw-weu.microsoft.com | 443 | + +### Offboard server endpoints +To offboard the server, you can uninstall the MMA agent from the server or detach it from reporting to your Windows Defender ATP workspace. After offboarding the agent, the server will no longer send sensor data to Windows Defender ATP. +For more information, see [To disable an agent](https://docs.microsoft.com/en-us/azure/log-analytics/log-analytics-windows-agents#to-disable-an-agent). + +>[!NOTE] +>Offboarding causes the server to stop sending sensor data to the portal but data from the server, including reference to any alerts it has had will be retained for up to 6 months. + diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png index ccb1bd50cfa6f87ed13c7aef07b6e5fb637df5af..07fa544f73f08f7428c3195391bd9051c2901bb0 100644 GIT binary patch literal 53080 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%0Arfi; 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 P=hmmT&(P$L0d* literal 40610 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 TM9g8BH6~MIOCyBg-Dm#->ssGR From 38becb80749d75089960605e266785a06167803b Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 11 Aug 2017 13:37:32 -0700 Subject: [PATCH 078/490] new article --- .../per-user-services-in-windows.md | 110 ++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 windows/application-management/per-user-services-in-windows.md diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md new file mode 100644 index 0000000000..357f155f5e --- /dev/null +++ b/windows/application-management/per-user-services-in-windows.md @@ -0,0 +1,110 @@ +--- +title: Per User services in Windows 10 and Windows Server 2016 +description: Learn about Per User services introduced in Windows 10. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: mobile +ms.author: elizapo +author: lizap +ms.date: 08/11/2017 +--- + +# Per User services in Windows 10 and Windows Server 2016 + +Per User services are services that are created when a user signs into Windows or Windows Server and are stopped and deleted when that user signs out. These services run in the security context of the user account - this provides better resource management than the previous approach of running these kinds of services in Explorer, associated with a preconfigured account, or as tasks. + +> [!NOTE] +> Per User services are only in available in Windows Server if you have installed the Desktop Experience. If you are running a Server Core or Nano Server installation, you won't see these services. + +You can't prevent Per User services from being created but you *can* "disable" them by configuring the template service, used in the creation of Per User services, to create these services in a stopped and disabled state. You do this by setting the template service's start value to "disabled." + +> [!IMPORTANT] +> If you change the template service's start value, make sure you carefully test that change prior to rolling it out in your production environment. Because this change requires editing the registry, there could be unforeseen consequences that you need to understand and accept. + +Use the following information to understand Per User services, disable the template service start value, and manage Per User services through Group Policy and security templates. + +## Per User services + +Windows 10 and Windows Server 2016 (with the Desktop Experience) have the following Per User services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. + +Before you disable any of these services, review the **Description** column in this table to understand the implications, including dependent apps that will no longer work correctly. + +| Key name | Display name | Default start type | Dependencies | Description | +|------------------------|-----------------------------------------|--------------------|--------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| CDPUserSvc | CDPUserSvc | Auto | | Used for Connected Devices Platform scenarios | +| OneSyncSvc | Sync Host | Auto (delayed) | | Synchronizes mail, contacts, calendar, and other user data. Mail and other applications dependent on this service don't work correctly when this service is not running. | +| PimIndexMaintenanceSvc | Contact Data | Manual | UnistoreSvc | Indexes contact data for fast contact searching. If you stop or disable this service, search results might not display all contacts. | +| UnistoreSvc | User Data Storage | Manual | | Handles storage of structured user data, including contact info, calendars, and messages. If you stop or disable this service, apps that use this data might not work correctly. | +| UserDataSvc | User Data Access | Manual | UnistoreSvc | Provides apps access to structured user data, including contact info, calendars, and messages. If you stop or disable this service, apps that use this data might not work correctly. | +| WpnUserService | Windows Push Notifications User Service | Manual | | Host Windows notification platform, which provides support for local and push notifications. Supported notifications are tile, toast, and raw. | + +## Disable Per User services + +The template service isn't displayed in Services console (services.msc) so you need to edit the registry directly, either with Group Policy or a scripted solution, to disable a Per User service. + +> [!NOTE] +> Remember, disabling a Per User service simply means that it is created in a stopped and disabled state. When the user signs out, the Per User service is removed. + +You can't manage all of the Per User service templates services using normal Group Policy management methods. Because the Per User services aren't displayed in the Services management console, they're also not displayed in the Group Policy Services policy editor UI. + +Additionally there are four template services that can't be managed with a security template: +- PimIndexMaintenanceSvc +- UnistoreSvc +- UserDataSvc +- WpnUserService + +In light of these restrictions, you can use the following methods to manage Per User services template services: + +- A combination of a security template and a script or Group Policy preference registry policy +- Group Policy preference for all of the services +- A script for all of the services + +### Manage template services using a security template + +You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](..//device-security/security-policy-settings/administer-security-policy-settings.md) for more information. + +For example: + +``` +[Unicode] +Unicode=yes +[Version] +signature="$CHICAGO$" +Revision=1 +[Service General Setting] +"CDPUserSVC".4,"" +``` + +### Manage template services by modifying the Windows image + +If you're using custom images to deploy Windows, you can modify the Start value for the template services as part of the normal imaging process. + +### Use a script to manage Per User services + +You can create a script to change the start setting for the Per User services. Then use Group Policy or another management solution to deploy the script in your environment. + +Sample script using [sc.exe](https://technet.microsoft.com/library/cc990290%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396): + +``` +sc.exe configure start= disabled +``` +Note that the space after "=" is intentional. + +Sample script using the [Set-Service PowerShell cmdlet](https://technet.microsoft.com/library/ee176963.aspx): + +```powershell +Set-Service -StartupType Disabled +``` + +## View Per User services in the Services console (services.msc) + +As mentioned you can't view the template services in the Services console, but you can see the user-specific Per User services - they are displayed using the _LUID format (where LUID is the locally unique identifier). + +For example, you might see the following Per User services listed in the Services console: + +- CPDUserSVC_443f50 +- ContactData_443f50 +- Sync Host_443f50 +- User Data Access_443f50 +- User Data Storage_443f50 \ No newline at end of file From 6feea5dc257c9f99b2b9b1f315ae0adf17671a51 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 11 Aug 2017 13:58:53 -0700 Subject: [PATCH 079/490] added to TOC, prepped for review --- windows/application-management/TOC.md | 1 + .../application-management/per-user-services-in-windows.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/windows/application-management/TOC.md b/windows/application-management/TOC.md index 5c764b532e..b99f534e69 100644 --- a/windows/application-management/TOC.md +++ b/windows/application-management/TOC.md @@ -100,5 +100,6 @@ #### [Viewing App-V Server Publishing Metadata](app-v/appv-viewing-appv-server-publishing-metadata.md) #### [Running a Locally Installed Application Inside a Virtual Environment with Virtualized Applications](app-v/appv-running-locally-installed-applications-inside-a-virtual-environment.md) ## [Service Host process refactoring](svchost-service-refactoring.md) +## [Per User services in Windows](per-user-services-in-windows.md) ## [Deploy app upgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) ## [Change history for Application management](change-history-for-application-management.md) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 357f155f5e..e37a977f80 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -37,7 +37,7 @@ Before you disable any of these services, review the **Description** column in t | PimIndexMaintenanceSvc | Contact Data | Manual | UnistoreSvc | Indexes contact data for fast contact searching. If you stop or disable this service, search results might not display all contacts. | | UnistoreSvc | User Data Storage | Manual | | Handles storage of structured user data, including contact info, calendars, and messages. If you stop or disable this service, apps that use this data might not work correctly. | | UserDataSvc | User Data Access | Manual | UnistoreSvc | Provides apps access to structured user data, including contact info, calendars, and messages. If you stop or disable this service, apps that use this data might not work correctly. | -| WpnUserService | Windows Push Notifications User Service | Manual | | Host Windows notification platform, which provides support for local and push notifications. Supported notifications are tile, toast, and raw. | +| WpnUserService | Windows Push Notifications User Service | Manual | | Hosts Windows notification platform, which provides support for local and push notifications. Supported notifications are tile, toast, and raw. | ## Disable Per User services @@ -62,7 +62,7 @@ In light of these restrictions, you can use the following methods to manage Per ### Manage template services using a security template -You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](..//device-security/security-policy-settings/administer-security-policy-settings.md) for more information. +You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](../device-security/security-policy-settings/administer-security-policy-settings.md) for more information. For example: From c7066129d5a529545cdc26ac1b0e5c7ba54703f9 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 11 Aug 2017 14:13:58 -0700 Subject: [PATCH 080/490] fixed broken link --- .../application-management/per-user-services-in-windows.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index e37a977f80..b3a1073cd1 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -62,7 +62,9 @@ In light of these restrictions, you can use the following methods to manage Per ### Manage template services using a security template -You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](../device-security/security-policy-settings/administer-security-policy-settings.md) for more information. +You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](/windows/device-security/security-policy-settings/administer-security-policy-settings) for more information. + +device-security/security-policy-settings/administer-security-policy-settings For example: From 5e433082234305522ca5261137f3380cf3afa9f1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:34:40 -0700 Subject: [PATCH 081/490] add peer review feedback --- ...indows-defender-advanced-threat-protection.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 667541eb11..4a25f6c834 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -23,14 +23,13 @@ localizationpriority: high Windows Defender Security Center provides a centralized security operations experience for Windows as well as non-Windows platforms. You'll be able to see alerts from various supported operating systems (OS) in Windows Defender Security Center and better protect your organization's network. This experience leverages on a third-party security products’ sensor data. -### Supported non-Windows endpoints -Windows Defender Security Center supports the following non-Windows endpoints: +### Supported third-party solutions +Windows Defender ATP supports the following third-party solutions: -- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Bitdefender [ANY REQUIRED VERSION?] +- Mac OS (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) +- Linux (DAN, ARE THERE SPECIFIC VERSIONS THAT WE SUPPORT?) -### Pre-requisites -The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] ## Onboard non-Windows endpoints @@ -44,15 +43,18 @@ The endpoints need to be running Bitdefender [ANY REQUIRED VERSION?] 5. Click **Save preferences**. ->[!WARNING] +>[!WARNING] [DAN OR OTHER SME'S - PLEASE VERIFY IF THIS WARNING IS CORRECT. IS IT ONLY DISPLAYED ONCE?] > The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. + 1. Follow the third-party documentation to opt-out on the third-party service side. 2. In Windows Defender Security Center portal, select **Endpoint management**> **Non-Windows endpoint management**. 3. Toggle the Bitdefender switch button to turn stop telemetry from endpoints with Bitdefender antivirus. +>[!WARNING] +>If you decide to turn on the third-party integration again after disabling the integration, you'll need to regenerate the token and reapply it on endpoints. From 2ad7f2543659f4272ee3b957c66c628e17905aa1 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:42:49 -0700 Subject: [PATCH 082/490] minor text updates --- ...n-windows-windows-defender-advanced-threat-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 4a25f6c834..7b718d2c99 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -43,11 +43,11 @@ Windows Defender ATP supports the following third-party solutions: 5. Click **Save preferences**. ->[!WARNING] [DAN OR OTHER SME'S - PLEASE VERIFY IF THIS WARNING IS CORRECT. IS IT ONLY DISPLAYED ONCE?] -> The access token is only displayed once. Make sure you keep a copy of it in a safe place. If needed, regenerate the token close to the time you need to share it with the third-party solution. +>[!WARNING] +> The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints -To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal then switch the toggle to off in Windows Defender Security Center to block the data inbound flow. +To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal first then switch the toggle to off in Windows Defender Security Center. The toggle in the portal only blocks the data inbound flow. 1. Follow the third-party documentation to opt-out on the third-party service side. From 52c8a5e8856af748762cf38efcf5b87a29eadb02 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 11 Aug 2017 14:45:31 -0700 Subject: [PATCH 083/490] fix typo --- ...s-non-windows-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md index 7b718d2c99..c7a2b7b2ee 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md @@ -44,7 +44,7 @@ Windows Defender ATP supports the following third-party solutions: 5. Click **Save preferences**. >[!WARNING] -> The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. +>The access token has a limited validity period. If needed, regenerate the token close to the time you need to share it with the third-party solution. ## Offboard non-Windows endpoints To effectively offboard the endpoints from the service, you'll need to disable the data push on the third-party portal first then switch the toggle to off in Windows Defender Security Center. The toggle in the portal only blocks the data inbound flow. From 8b3d300b4c67b6695b4270c9b30d98ebf37875ff Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 13:37:03 -0700 Subject: [PATCH 084/490] update script step --- ...s-gp-windows-defender-advanced-threat-protection.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 13c364d185..5d8abbd58c 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -60,24 +60,22 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might - Machine name persistence - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. -You can onboard VDIs machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. +You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. 1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - b. Select **VDI onboarding scripts for non-persistent endpoints**, click **Download package** and save the .zip file. + b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. -2. Copy the extracted files from the .zip into `golden/master` image under the path -path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called WindowsDefenderATPOnboardingPackage containing the file WindowsDefenderATPOnboardingScript.cmd. +2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. >[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. 3. The following step is only applicable if you're implementing a single entry for each machine:
        **For single entry for each machine**:
        - a. Download the file: [Onboard-NonPersistenMachine.ps1](https://go.microsoft.com/fwlink/p/?linkid=852276 ).
        [LUBA - DO I STILL NEED THIS STEP?] - b. Copy the file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
        + a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
        >[!NOTE] >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. From d9848c128db95435ca9a872e0490c28f9f8fcf9c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 14 Aug 2017 13:50:11 -0700 Subject: [PATCH 085/490] create stand alone topic for vdi --- windows/threat-protection/TOC.md | 1 + ...ows-defender-advanced-threat-protection.md | 56 +------------ ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 1 + ...ows-defender-advanced-threat-protection.md | 83 +++++++++++++++++++ 6 files changed, 88 insertions(+), 55 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index f482e0b44e..db5c68b7c1 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -12,6 +12,7 @@ ##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) ###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) ##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Configure non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) #### [Configure proxy and Internet settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) #### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) ### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md index 5d8abbd58c..305f982f51 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md @@ -49,61 +49,6 @@ ms.localizationpriority: high 9. Click **OK** and close any open GPMC windows. -## Onboard non-persistent virtual desktop infrastructure (VDI) machines - -Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: - - -- Instant early onboarding of a short living session - - A session should be onboarded to Windows Defender ATP prior to the actual provisioning - -- Machine name persistence - - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. - -You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. - -1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): - - a. Click **Endpoint management** > **Clients** on the **Navigation pane**. - - b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. - -2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. - - >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -3. The following step is only applicable if you're implementing a single entry for each machine:
        - **For single entry for each machine**:
        - a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
        - - >[!NOTE] - >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. - -4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. - -5. Depending on the method you'd like to implement, follow the appropriate steps:
        - **For single entry for each machine**:
        - Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

        - **For multiple entries for each machine**:
        - Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. - -6. Test your solution: - - a. Create a pool with one machine. - - b. Logon to machine. - - c. Logoff from machine. - - d. Logon to machine with another user. - - e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
        - **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. - -7. Click **Machines list** on the Navigation pane. - -8. Use the search function by entering the machine name and select **Machine** as search type. ## Additional Windows Defender ATP configuration settings For each endpoint, you can state whether samples can be collected from the endpoint when a request is made through the Windows Defender ATP portal to submit a file for deep analysis. @@ -206,4 +151,5 @@ With Group Policy there isn’t an option to monitor deployment of policies on t - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index 2c8aed6960..3d56ded8f0 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -203,4 +203,5 @@ Health Status for offboarded machines: Onboarding State | ./Device/Vendor/MSFT/W - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md index 59794d532f..e50a75222d 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md @@ -169,4 +169,5 @@ For more information about System Center Configuration Manager Compliance see [C - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md index 0f47beb693..b43f77504f 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md @@ -121,4 +121,5 @@ Monitoring can also be done directly on the portal, or by using the different de - [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) - [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) - [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +- [Configure non-persistent virtual desktop infrastructure (VDI) machines](configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) - [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..def2b6ce11 --- /dev/null +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md @@ -0,0 +1,83 @@ +--- +title: Configure non-persistent virtual desktop infrastructure (VDI) machines in Windows Defender ATP +description: Deploy the configuration package on virtual desktop infrastructure (VDI) machine so that they are onboarded to the service. +keywords: configure virtual desktop infrastructure (VDI) machine, endpoint management, configure Windows ATP endpoints, configure Windows Defender Advanced Threat Protection endpoints, vdi +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: high +--- + +# Configure non-persistent virtual desktop infrastructure (VDI) machines + +**Applies to:** +- Virtual desktop infrastructure (VDI) + +## Onboard non-persistent virtual desktop infrastructure (VDI) machines + +Windows Defender ATP supports non-persistent VDI session onboarding. There might be associated challenges when onboarding VDIs. The following are typical challenges for this scenario: + + +- Instant early onboarding of a short living session + - A session should be onboarded to Windows Defender ATP prior to the actual provisioning + +- Machine name persistence + - The machine names are typically reused for new sessions. One may ask to have them as a single machine entry while others may prefer to have multiple entries per machine name. + +You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. + +1. Open the GP configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): + + a. Click **Endpoint management** > **Clients** on the **Navigation pane**. + + b. Select **VDI onboarding scripts for non-persistent endpoints** then click **Download package** and save the .zip file. + +2. Copy the extracted files from the .zip into `golden/master` image under the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`. You should have a folder called `WindowsDefenderATPOnboardingPackage` containing the file `WindowsDefenderATPOnboardingScript.cmd`. + + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +3. The following step is only applicable if you're implementing a single entry for each machine:
        + **For single entry for each machine**:
        + a. From the `WindowsDefenderATPOnboardingPackage`, copy the `Onboard-NonPersistentMachine.ps1` file to `golden/master` image to the path `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup`.
        + + >[!NOTE] + >If you don't see the `C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup` folder, it might be hidden. You'll need to choose to the **Show hidden files and folders** option from file explorer. + +4. Open a Local Group Policy Editor window and navigate to **Computer Configuration** > **Windows Settings** > **Scripts** > **Startup**. + +5. Depending on the method you'd like to implement, follow the appropriate steps:
        + **For single entry for each machine**:
        + Select the **PowerShell Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to onboarding PowerShell script `Onboard-NonPersistentMachine.ps1`.

        + **For multiple entries for each machine**:
        + Select the **Scripts** tab, then click **Add** (Windows Explorer will open directly in the path where you copied the onboarding script earlier). Navigate to the onboarding bash script `WindowsDefenderATPOnboardingScript.cmd`. + +6. Test your solution: + + a. Create a pool with one machine. + + b. Logon to machine. + + c. Logoff from machine. + + d. Logon to machine with another user. + + e. **For single entry for each machine**: Check only one entry in the Windows Defender ATP portal.
        + **For multiple entries for each machine**: Check multiple entries in the Windows Defender ATP portal. + +7. Click **Machines list** on the Navigation pane. + +8. Use the search function by entering the machine name and select **Machine** as search type. + +## Related topics +- [Configure endpoints using Group Policy](configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using System Center Configuration Manager](configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using Mobile Device Management tools](configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +- [Configure endpoints using a local script](configure-endpoints-script-windows-defender-advanced-threat-protection.md) +- [Troubleshoot Windows Defender Advanced Threat Protection onboarding issues](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) + + From ac181a2f6d9bea66dd026aea8adfcc55fcccffed Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 14 Aug 2017 22:03:37 +0000 Subject: [PATCH 086/490] Merged PR 2701: Merge VSTS13132860 to w10perusersvc --- ...-new-enterprise-mode-site-list-xml-file.md | 2 +- .../images/ie-emie-grouppolicysitelist.png | Bin 30807 -> 40227 bytes .../images/ie-emie-registrysitelist.png | Bin 14798 -> 18717 bytes ...-on-enterprise-mode-and-use-a-site-list.md | 6 +- .../access-control/microsoft-accounts.md | 63 ++++--- .../change-history-for-access-protection.md | 5 + .../application-management/media/gpp-hklm.png | Bin 0 -> 14503 bytes .../media/gpp-per-user-services.png | Bin 0 -> 237280 bytes .../media/gpp-svc-disabled.png | Bin 0 -> 15061 bytes .../media/gpp-svc-start.png | Bin 0 -> 11490 bytes .../per-user-services-in-windows.md | 66 +++++--- .../client-management/mdm/devdetail-csp.md | 3 + .../images/mdm-enrollment-disable-policy.png | Bin 0 -> 51251 bytes .../mdm/mobile-device-enrollment.md | 18 +- ...ew-in-windows-mdm-enrollment-management.md | 14 +- .../change-history-for-device-security.md | 6 +- .../accounts-block-microsoft-accounts.md | 10 +- windows/threat-protection/TOC.md | 7 + windows/threat-protection/index.md | 1 + .../configure-wd-app-guard.md | 44 +++++ .../faq-wd-app-guard.md | 42 +++++ .../images/appguard-gp-clipboard.png | Bin 0 -> 128920 bytes .../appguard-gp-network-isolation-neutral.png | Bin 0 -> 18530 bytes .../images/appguard-gp-network-isolation.png | Bin 0 -> 68137 bytes .../images/appguard-gp-persistence.png | Bin 0 -> 138698 bytes .../images/appguard-gp-print.png | Bin 0 -> 193821 bytes .../images/appguard-gp-turn-on.png | Bin 0 -> 30990 bytes .../images/appguard-hardware-isolation.png | Bin 0 -> 47770 bytes .../images/appguard-new-window.png | Bin 0 -> 234343 bytes .../appguard-turned-on-with-trusted-site.png | Bin 0 -> 441237 bytes .../images/appguard-visual-cues.png | Bin 0 -> 918931 bytes .../application-guard-container-v-host.png | Bin 0 -> 55557 bytes .../host-screen-no-application-guard.png | Bin 0 -> 381486 bytes .../images/turn-windows-features-on.png | Bin 0 -> 117552 bytes .../install-wd-app-guard.md | 54 ++++++ .../reqs-wd-app-guard.md | 35 ++++ .../test-scenarios-wd-app-guard.md | 157 ++++++++++++++++++ .../wd-app-guard-overview.md | 45 +++++ .../create-wip-policy-using-sccm.md | 4 +- 39 files changed, 516 insertions(+), 66 deletions(-) create mode 100644 windows/application-management/media/gpp-hklm.png create mode 100644 windows/application-management/media/gpp-per-user-services.png create mode 100644 windows/application-management/media/gpp-svc-disabled.png create mode 100644 windows/application-management/media/gpp-svc-start.png create mode 100644 windows/client-management/mdm/images/mdm-enrollment-disable-policy.png create mode 100644 windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-new-window.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png create mode 100644 windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png create mode 100644 windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md create mode 100644 windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md diff --git a/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md b/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md index b79f14ce2b..857b972b43 100644 --- a/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md +++ b/browsers/internet-explorer/ie11-deploy-guide/check-for-new-enterprise-mode-site-list-xml-file.md @@ -23,7 +23,7 @@ ms.sitesec: library You can have centralized control over Enterprise Mode by creating a single, global XML site list that includes the list of websites to render using Enterprise Mode. You can add and remove sites from your XML list as frequently as you want, changing which sites should render in Enterprise Mode for your employees. For information about turning on Enterprise Mode and using site lists, see [Turn on Enterprise Mode and use a site list](turn-on-enterprise-mode-and-use-a-site-list.md). -The information in this topic only covers HTTP protocol. We strongly recommend that you use HTTP protocol instead of file protocol due to increased performance. +The information in this topic only covers HTTPS protocol. We strongly recommend that you use HTTPS protocol instead of file protocol due to increased performance. **How Internet Explorer 11 looks for an updated site list** diff --git a/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-grouppolicysitelist.png b/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-grouppolicysitelist.png index e386b956fc85f5f2a629d5ea24fabf8ef91a7bc0..14079ffd7cb838510b978fe03d7ff8dc07c51a00 100644 GIT binary patch literal 40227 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�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 VNB;UA{f8j?JYD@<);T3K0RZq&SXBT3 literal 30807 zcmb@tby%Ct(=bX4r8q5Gptu$Sl;Bb*?ovEZph$2jP@s5=x3~p@Q`{j~@!}F(8??B) z`xp8=@9(_lT<81V^T)}RWNmhLc4l^F_P%Gosj0}~Vv%E^prGK&%SoxDpr8U#P#)J} zJVw@x80_XClSj_#vJxnzgD*Fc1vCqBWpNagib(7m<0r^6=0`b@GYSe``@`>1w?n=e z3X0o~yp*`+=jol)TMfcX%I-@GAyeOtflbwvvCTPU>J(Rxlr$ZSK|?DFy&{!;BI`1i z675wYE+<0tj^L2jR2g9}7oV*}WrU2T^-H-&X$)EHNm2RZe|g3@XLelPfS9wT!g$p< ze@w0fOP%7X*1OfkA6Y z_HPD_T@pSFMArN#6OaK$w#py}_)jKE!2Fy2FibiR?ES|3afFJjtY`3-rU{PG;omej zE4Y$KSilQ*LPqiX=T)}zRZ7o*wKlA1dDnK?26enSphgQMP*mL*jD@dLeJRF6 z7oZXZ=>)+=RQOgkv7nKUY%)O~fi|sA8!dW%gtI&M#wg9qQi=>L4Zo>naGu05U7xZk zu#Rk0jVu_!Q%q{K&X`9ZvcEg-@KKi_@rOLI1;{WD|Sl>=MYLp}md2|Mj`B=QL+d|BV^vpjT@VbRM*kFKk^+-HZao9s! zAed~uHxocrccsLipH$~g$Cxe2_DTF8jD~QLv}iO@T8FeunM`ni8j^S>qp(-&2CZFj z6EF+B^Gdw!=WGw41wJeAwW$?hIsVHUIqH}YzaYMiq6`+=CA6%*MaChV3DyNZN67;a z`QDE#u-=@Gl8FL-@e2}ZX004mS-2lzu@ySMfbo{PtgqB78je@aSai0ulHA}Q6cL8(^y34qGNy@-Jh(f#^J z&S8v<15bk+skf)KnYhE`s+1;Z%?RW5!ZG>36)-2o2*o-5(AWAuu4(19eUMeqk1Bu~^RW(`e72p}l8p9n7+5xMNffPV%hC@l3b2N9*@UUX zZ#*saqOXFYvNFLBB2N+n5u6?T5ZK@S5qAP8F)lVBS^esu!v4cz{U_2A2Q2FpO=b8e z@+^VIm5jdS;39Lf-DU{HN`=6~t-?wn+O-;RB(KzDp7nRIn78nkCB&5B(pWo2NxMe2 zHu8A)orpW&F}7z7860l{CDr)aAvvUKlSq;4a;9(jLe$DZ;o znaNxTIM|KN-IQ|FJt|`XSmP7v$qWOlY(=a4M+_J1Oc0e{3oP7FG2BvbT^F6eXI)sb z%(009EM-+?2W%7DigIam1td?XFoeGqI9hMIz0p#z+6u>fNk5ibY=wwhV0>K+7P1(x zdn>b1zCkh?XED+^8dz*$ZPYye^KH=84ab9S;N#R|BI-)H#YKIy_LZtAtZ3~=8(p{W z&U-~j)RUd0-lI;*(hG$iKWsgcRfgR4d+pI6BY?y(Ob|~em*#=2NDYJVf=4;1#MVhl zAh8d7_OFV0&`W+0U&((p!a57Vd>RU`3oe@o-&|`1`g(RKFNObn$ClD>#$E4Q&gd*% z(mS*Ii@pX&^?2>B@h(~?McU%m^1U8%tPHSxKKPsZBXKu%Zl!{&Zlz-15Gtk$o>+F{ zmIX_)2LMZih!x1K`GZ;0(vaB*P}LZa#rJvZm)&2~*pq$Pu|?<*D#`5xbO3vn@ssv7l=x&6k<-qrN^{`#=0RJk1El;lOd%w36Itt9y8 zh_rKUhTN{~5puDxY$N?Omk2fX*bP5+dIe&P>BNPh8*K)$3{CB9+=J^V+s$O(oTLw$ zBUdIF9(lR%X({pZlRxrLoOgUY6_cc=em|Ed`UjRN_goezZu1AZ$YIz@0Ysiv>(#61 zVuVg5^|{m27%f^jZc-(*$JEam{Rp7Hh;1h^Tn$60IlPlVTYr@660u5MIb6R3d$D< zdqg#us^Gg7S?ud`QdnC5HsOe}2`fauv!1SbrlDSW6sIY|v(G1HQ!)0{G-&QMeHkwx zM%i%~jKsHU=l*lAFHdY@AKYJlor^J$=Ut<<@|EJ9mKLCfla-a!YSZ<7y|YqL0}jWf z4zz;@s=m75gY5Vg{{h@&6_veZ14~$+5I>*Ib~lBxMc5h<(92o%iJ$u%o|nLB zl$MfWYh^`7MiyRwEp~N~)Dt1;-%ui1l1jLwIO}pO?S4CU16-rGVhC8Xr?>#S_E#3ZkVHp{NG5o(y7+oA@sAml zQq?!+TC1_DxS*gHiPku*b)@yj7^K=;?7E$wZ8FV!+3c`TKYY98&Gw>pyOAMI)wU(V zB9QU9@q74=>owa{eiAgCm!F^CoqjgNhrn4mSZ=Rku`idoE%f?yLUw(oA%KD~mb)%^ z&rVFB`4c#H@Q{AjGn*a2Qnu~8*L>3BZ8tu5mfEm4S@qUsXbct+%&2Ve)S6>er+P)J zT9el;11XnCi6SwCdo-!kT#jBGT^$NoBMz6l15MO*xyO)%tXps|@W}erf_Kl_EEL!$bYfn3ec=2hn@>w?qkA`Wt!AbTyQ$k`M*ZM3qQT`# zkL29~{UmINB2Wlg*I!fl^T@$Hcye{es9|$qzhp=|Pz>psB2mvp`g05JYaINw!VCG- z_lG*MevsSIS@OP9pHp7-(^HF4UiEkH9Jj^`YHIkrA6C@jLTj<4VrVqAm@-_pdzn7mo3EVcBTsgCz zT!^KoP&GSZKk61f&U}ygTrC2HW8Ke|7=%Vk@C-Ady!a2R+|S1W+|Qm#&|u2T(RjD9 zab-ne>(=hv^SAUee3eRP?!UfUb6;Q}{bpWSTwUpFn2gpGUNYCE7Y}Br%LmLfo08V8 ztcle>hurlYoRGzrJI5vWg_aA#C-+v>f^x%P>Wp9I2|QA=A!STuPCi_|3*Qd7!|)pB z3UVv^3oB+m#tCw4XTB|5#>~bi?>y|pbuc5dg3WOxj2hh@jif%kPsgq-yjBG zG9@uFF%?xB6k4YSh0bqd+a%UwMyL?wY)7)PIXNd#XS?j1uK(P~7VIL)6G$F}b({dO zt6AY#SXfnCBRbgT8k~6(lH6OZWLo!Cg~2?CFyt1X+53ptT8kE zZ3d+^l>%xXr2$$lY!b-y5Hyq_r`H4ge=!?#|IURjE|J z)&`RWw~rLchKyNz$0`>+&DHYGT3(pIHP^&v@Zyh3npoVu+sRrcralO^vFiagG`YRn z?Q&%e4jg$V(n(#=;&KsQgHqwApoITC7LuEaF=b` z-I#yD!h+7_8=dRPSEb`hpLOIo;&JMnrK=k4r>7{ZgiDxUVJY%5TLJLZnBxU^=O|Tm zWjQ&TBFjgQ9_8fZVDmx|O`_?fuUQoil&9BzRR|{@-DNf8tty9YMtltalO*#iiLR!C zs3g<8Qi<#71l{;)TD0q^nN;9&Z7`zA^IR_0D&8bqAzSOrnz*a=W&Mj$Eozf< zY*WG}fE&lox7FyJsFY)OvGEOYPz5Iw{N#RCXO=nDl=N{{!Prgjn`NM2jnOlS5P&2E zbfTiPc+lbF8t>M$hL6D7XU2*#I-X{Y8NB|;QG0N-%66*{62-=Zu~Ay|=FDOg z!2rU-`dKf>Sx=R7p+wfqGu7WGr|;sHiEUC@#Xfly^V^T}8!9kocKKSJS|fr|Y2(&) zO?1rfUj?!7d9Jj~&ZEw&Qf?S{HqD5g5+n`)+lTWHsW|jh=XjK!@N$p;CXEGWx0vh^ zO}a*;9!D~OT!&L5*hvGP(ZQp@liv2A23;fb`@+BX_pY}h5S zAlQ`e;Hd`g?8_p2O+GH>OB|;HYdkGpZep+8AJLhXIPVT5d#<1eKI+}oIpddiymB!tZB}aAhs-p_Ve&CUJw0Uy>j^X_#>cXq% z`e$^B0wd1=4mi>Lz@AkpRIZD7PCxcu;PM1eGUOy23rVb%TU?FrX|JU7WH^TV^m$-1 z10Bu-7a9W>wd7Xu+IrCwOYVuaSAjn#YZfVB{jc&PQ{>k+W?XJ-1UA{`wS)hta%kJ0 z+agqKrfv7Ftsst5T4$nO4Qd5YPz<1o=(Hr^{1P$qT5*KM!P&G`6xS= zWrw=Au>Q_AfT#beE<64DMJ&K(hl1UG+M@?`p$3gMpa*CMRR+oIP(XiPhkukeEYHq1 zQ%phaCH5mD=~qiDLTf>jfFKh(|DtdG>iKyT*UNbqkFFBn0M zdp9O`5*!A;Rq5w1E_G1sUrYVj=JW}9D!6)7^ZuWGhDZeOOBJ16L2OdMHCFPF+YiC_ zSy$A^!^?x!@)_nZh9FfplC?D*ASNpEyTi|bYR|*Fd~+NmNR^ryg1`()gghCbd>ElY zO7uhSEwbZ7iV}q+?L+!s4JgQ!Jsgmb4Q#w{KZz`wfQ96sUDDjg5rpq?>_*lu3OVGk;ty(0VvA#3QnnQA6ysE^j9KE^Ky%)TlEZ z7dglmq{g8|q7M(rnALgJm>cVei}V{5xBVABE&`V8OQ)Y9?61;tGTu0~7YafaHy`~S zd<_dZxM%l?2A%!V;5RFfMplgvg-F#ExoR*&eeSxzFlpWuwpdjz38;?7qUyUd-;j z`^)tf#FV!c1Jzlkdd^x7r+2R+Rk7yJcM}QTA@#Ug`mYlee?>i$?)76W9JNKW;$ZxV zIjyuaW`&+rB)A?`esBybP5D$bf8{8?Z5Ued%Ce|?=M@Jx+9vai0Kgcu@7 zw(te~3ua41m9J9jLU^Vyz$-s1jxOs) z{F$5~$#K|?jJl(N1YisXHO-0&)m`Ia^8~~WD^Sd~e|=jv;rzCn(}UXY3-~fVqkY<~ zS7NiA%oy5!h^vbZfXj@XwJLX5BaNi6xlVNw5(5t? zFYmv+KnI{gz*)VXM*A(7_HMZmx^zl4r)WKA7UTrR_k+hmh?~Q8_by;iTq5iH4q&k! zoE8G2G=I?%M@P3)&VDOhDk~orB@dE*QoW!UesQGo_Kj6sZajTDYQOj|pqoUZrqLF! zn>oQ?clDfZA&#jL9@=tEyIiLA^(y2O)gr{7 z=*YFH)YI=mBdL3l;}RA9>Rp=n*r7azZd*Oe7EmFl?`ixh4t%sUeBgr}luy%Undfxf z#UZfKf>&S06bdn#2A{8BeE~l!@2`HF`?DR3sTUwrHeHQP1b-Rf@C*0>#OL9a=j4`S z=R7KFyIjD@r$v}t$T$<8*Wp#De1+GvvOv{Y>;yFq^R|Q5S&JKJa+D!zm{fZoBMgusf53pWTgS*hkrud&2G(4-o;p{iWQ5!8!HWcWlYuvFwoNibk&~bjTw(lB}8;;{754 z`ZO52K{bz&RmhBM9P(R1i1D}hf$SZTlm0K*k2Y9VXu{iPNW{?}!9N3Lf@TTJi$nYq zpP>OH^&f@`{044dbE9ub$+fH5AL}R*|3dlz{D2nOgQQ3TJZldu^RKz5f3&25(l^yc zQ*K|KE}k#1ydJ-2{DqC&B>psiL6N(K7BYaRX)jBmo-97sgMB;2c71>|nKuBd zzm((ysMQ$xOvw24i{cCTnLJ3G z08_dU)u%KVelPK~AIL0R?{T_SZ8J6B>}}%@j&4mFzZw`fd0V{-8INhK%=QK@R0(SA zqrlDjtTfxd0r%A^q#5P&4-+?a`<%AMxh|uIng_s(SVX9hIN3MaLp}Gi>Y<}C>UCjy zCw^87J8z!;<;26{zJT${cLtLAcXxN;aJaTE$^TAksZ@mdkt9t>ycC%e%5kQ6B42|D z2ecu8K~qF!{mri~am>d;fm__^#E(*bIe!3^mKW1sbc|l51x$SfKSO(%NIDQ~rf3e= z)6cn<3<3X->MCUrQh~;l7Cm~<`*`}~mIq|p9!<2yg~=1SsTU^CdA3ud!T$wZ_X}3h zd0UZl8w`(mqbEuugV$TLeRmA6rB*I^jFh&AHGao}hZr_{fwZ)$>+AbW5i3n)=L=r7 z!Wy!G=S(vmkIk;Rale)OuDhq&-d#A?mWP1?*U;d$FtcE=M<$su$OAdgo+*gB74{~r zKg8us6<5{`1FBs1pYfl<=bJn&xb@E%E+*!S*!0J$XU6VIqN?WHwQG<2sqrtDHL4E_ zl0N4%@fmDChG0JS-7E(vlO*Fm5m(|3Y}M5kS6W=nc0<)&6N20x4?5tJxCWZZeAyW- z;W9Dn-gz6DxAW%yBB|3jw~t3y-l1nK_L{lt=Y3Ncr!0dNhAB&V< zY9=|_Sc1*R!We1pR0Pa?dqVNWmUO%^Zm!FeiOlKqETi$S( zUclXNPdose7-F#Lee;1f%yfnf&a2Qb-{2A1-=0QeSpTExcgo>Rue)g zhp8j$egSnj__Ca4ujnGqlKX~I-}*yuPwVH&M-37pTMQp;XIm?*s-?s0;uz6k0>6@~ zHWB*%D%gfl3#N5$ASh4Z(6!WgiS9GCF!q(yYy}nGWA?jec5uVX?=>_4jP3cAn%aBB zO9%GL;K`sI`3De5Buiv>KbSzuUE~)`j2d$3c{5%T<#~;s$@8% zzMnxuO4CsgnA9OGLduN@ND-emfB}`~QU==9WUC}c^9+_NMU0F%^6a7VVZHJ$epB1m zuOYwG*fwHx*HH#xO*bw4qo`3KFG?izi?Qd=V;5!@TlE;$bW7eB?gjnJ^%Oqu6q+GC zx-#w`N~h~VKXX42Y$lj5wB4LD+RBus#B{(M>rd_W9wkqf*PZtpRY=PY;~@$Qgq1J4 z3Fe+lEx-;Uo**&A($>D$stY%9?0-Nv7;HBs8+>gq4jKacA^+?15;|Ms!VSO1%%`3Y+!b~Z+jW^vq9PevLgX<+^6cnn8~ zl|V-DXjSAW5B6&Oru%kzU`bsE?AK@)uu0r*|Bd((9aQtg`@Yh{C7{RV3nDM;uYh4Os(cc%+1!9voQQ{ zN99(d>R1vLfAEs7^*2+f=%Se~zS;ARsz@Cn920e;xQ;01@_C44?bc|Gd5&kdXEQqe-y`*W(l1-iQw3)v)|FsI>@O2tw;~d zZf!c+AEu09o2|*6IJaT*JU!Wg+{~bHLHQ~^=W-9Zy{jx&ZZ)iKC#f;e*Jdir%ucvT z_KcW&^I?SieG%r7P&Y7CSh=j@qPP4R8zL}O_Xr=r=D}!mFMI^Inl`@{Rc`kD0{MCr z2EP9}%>Ck9FA2XicYz>x43qHF?Yzh%b9LdPA0j&vV#JkCkmcJYy%SkT@AS^w6jPgm#4Fskm8XiX%>2%g9eE^ay~-}$7~K!{|d+BfBB;_>UH2MyL} zZCtGKqayw|rl~&4V@?Lo!B9l}k8S?7^Bk-b=rn1d_KYNPGB_nBOL2-tJbukQJBLx% zj9;Cj9FT|i_8)usByS^Mta>C_&q|rSRzcqn+%akYT85=0u>z3ijC^>OZo~gzS|1!B z&{sB~ZmeDlR1YV=W;RAI#tl-Xx|Ymmu|@d-8b-`+{XzvDhn^{qDVix@!}L|?ls*Ub z5kliVN$D>oFEuz1);RpnEJmSKPes~$x89dlX77Le?)yR4%Bx=Ku@eko*ETd%ss5_R zuIy^7vWLnc9&Jj7Caxxai@^MQDmZxS;#87cu47#)KRw9L21&6|kQt)vA#wf=CK4G= zAzIA!_cKg|-VM#yJ=JoYbG%W>jlD}?vOCu4nl7+g{ylgSIr^Q8l6x>9J2!R|Dij_& z8qy~~JCe=VMec!LpmAU=R$m)CtF(PtUB|Cgctz-)(?NZ%YF?Tc7&kg{Y8fk7a{+- zC{z7&)7wTeo4pV&H>t?y)w1|CyCcGSuKtmL@r~!Ew%_V@8A3f>qQbd)tz;HzoKPZk zoNu3S{q9eickg&v0+9=UCnS7PLvNVEn~DQqTh|AH5IsE@K7AivBmH?@zM|rSkJq2? z7c0)*NM+fra3`T4K700C>W}xFzTuO`H9RMQ9HOUuYQ;@A&wU1Gz&EpTDp%^?Exwe% z?eGw22X_5Qd~3t)N)Y>J>L)@()ZXXjbBd+O64!GCV|sOUwY0SK!fZ>h5%&w6hg01E zRgqZB#H^cTKCjbHUhDkMD?ul_p`PmeR!Dy9T2JfRoIiU5b+wGgBlruOyp*FTR}%j1 zw*&0fgH^yGWl4amdndHFF&cvvv9`rPa#itXD-{q(xbBdlN2hcj4h(=*eZJ{w+d0c zqg*$NEzfG`TjGPq?aU@;3!D!_igO0()-Lq00^3?

        6S7p7^_8LuFu5aOGLBp+{$D zXI2)yscF_)1s7X-xT2S~uI}enb2I-bPOa2{3F=v{iWcRpcTJsv8XN92b;OQqQ*6fP zuB!$gx9vA6Ys8|3%-4omc2_DmV+(eBvio~+HJgL+>rvskkKtFEuD4gGsnOTn>xl+$ z8o(PZj_1n4Pu}D&Fv|UIvY0j=8*J?0?>2tjJm)+jN8(iXt)X8r5+?{39~TcF|8{Mv z43K!Q@o1zt&b&rlPsd_ihu?vOi0HNT7|HrRHNnz8^%N5oFz7{qfn&QJJ(Wb5-h#)5 zQKaO#0<^JS@U*za(omsHXP&V(R`cp4srudB-6w}h`!%x@>Jpn?NlyTj5~)VG$>H^y zljGx6yUV{b1xT9YUOLhkwE2gcEQ^TDa#b81n<7zZ162T2xv(|B}j)6y3khp8vlg*3+}m=-p6x z%t!WOduwZFZ)e}S7C`CP4*A7} z|02#xmBE%JRxn~dJ_nZb4TC`Bx4H#7*$Pz-T{b{m+^5FC<*cC)z#8nPHQ~Hcu|LyN zaT{ypwklUR;p#qDWmAg9ODU+$y(d%>>77jRRzG`I*fB+5ELu}LY|hICSWrKyIVqw} zv_Y83y{2Ke#cDkcnIa}@U8;_As}OLFm)2l5nA1u*``vKM`@GF}xk`Y^Jk>5GGAy}H z*4(fQh}^$O6;&>1dv`r!(QipsQOkyoJVYYDO!5<7zjBLjeSeNcSDE8zw?@XJ7qs_S z9BD3wXFFgMK@0m0d=CfW2WVZs0bTRgHykxCXh?&I1bJ3&n^dtwjo#A4-u?^tcfc>; zu`n?AHv9d5%Kv7(3 zoiQLQL3R6Ya4!DDLX01ol@iSbYs8PR6FTAeUBT=)a-VI~Lx)Rh+fY}1BhX8G(gs6H zaF|>$^fwEhnzMz$d-z*r+$2^MIBcH0++^l$%%*8MSS!E;7(mw7G5pN&Am4b_Xk#x$ zAa;P=Na2_!J9sed_T=qhwOA9;GrJ4NOk?r(g?Y-l2^*^ha2>*Q^Co@OdV3jN18i@P zC&Y#ZSpIzQ0{)(kn3H>z;VY%Tj-2A{Ghb_mjZnp#Tf@)Cy%wtEX$>c#tG8X>zs2Y&iihVk&O5uJ^zC zq>X`m_ArM146P-uU2u}+@6(uaoGkDT%^rvSbv;dU8Q@Ue#Ik2QG@+$&ZPVQ<$U;S| zx?GfRb8)?EvE4$Z@`!nfTV_i+K_#_M#v;(184_(baYDj-+?jYxAmhJd-n5D>tt&PG zsxmmN`?{;4#Z!hs+h8|393 zvSm=iH#*vQigfLSI4jkBG|4gvQH!n_td&iU2A_`!@-&=oJ-tqBn+8(1!%C#>Nb&6f z@?QJzPZq@R46l|H7mrCP-Iszl7ko>-c60TwWA^riUO!6)R&f7!8x&?5eHbkVc7Zw)E0li zjtX%P0e>cN_9)*m%5lTn^j=L zJixx?T%o7Bo)aFCmzT9ISxE#Zs(lMIl)%^d$i$+h%QWZ6m|p+>)l~M(+>saS_cdbL zq0*OxKOEM>;>Ot*QvV2usC}a>Wsy_=IT}J?;NC?12O02nj3v#djfbszP?`4}zC_X& z&PxA@Tz5@fGc}F=0~rr)nS*e~q7lEcBr``rmeC|}u)oyVC~du#=IJC#4}=~L{Z zbR)gPV^UV%x+?Sem{BBxk(7#(wf^SI47uJAH3b@FO!?fW@NAx?CQv%tfV>jA&`0wR z#L_JKC3;YXA75k?`28h^CNU{YC~~@hT>&q()H8!b5=yat!fKSlPzq39O})eA8oZIH z&MM5OAcemVD~xqU1NeUdH-86%Zx?gsX69$gmnZT}>D+eNHm2QQCpU`JWHyg#x*;^( zdNp;#zw{S!D)h1q4DZq`bOKlPtUA5neUBpe@ea({=Q@Dvr6OHG^XG=GKz{!$ayYFt znu2qNN`=yCyg3Ia;IcNawY;sT_#Zb0DDzdi&%(RcTGXFdg%GX1Jz3wNZ^_l zRViNrBu|})&(ggpXJnIZ#!@Ey^Byn41YiOBm}py(>Tw!xLZERPujxKV z{Bc)ai6W{bTM!^1j)mRwup4}dKUVaw=377T3=MERQ4L0DrLVb8@O?^bu3#{v6f$sT z&MD>=Y2t9bzx(|=(Z9DK`MZ5)k$9zeO$FMeQc8e8#PZP-$rJUH50jKCuBdBtaa1~c zAIMzx*NIx&fUhtn*Kxrs9UVY7|12LBwb>ksqEEy$z6PwmWX)+ zBW?{~&suh&IC+6j4WGr0@B+x{mUo(~)$cm#41Cfet~=5Eau4x6qgXSeVetiMW~te0 zf-+-+rHACl>sE|X6*pfZUyg`=0TSK+O<$vfF#@A^Co=MeK@& zm-ibB`|fK>SA_PImXuXG-a0vu zm9`bFuF86#^Zm>6{E#|gbwA~BS{{a~OttTJdkl1+!)q;E?OV8=*LIK}kKJ3*+m-$_ z!P?7`_}fo|hY}fJr0shM3x2SHXkQ`E9}@A0fXu%(8tp#~$ms3AHUDXtbksWwz18@q z)&`(m1bOoW`HE6k@*z&|pV&`i^5t)w=f44-C=UUbf1?infq3};Hxl%J?o?6*A)fb{ z3CAYg``upBHG_}rYzZo=vK`AcU=0ewL$sGbMA8q{GkK_*Q`kwXr*H{2OE?BUK2i>w z8OEWY%;)RXrO3-Nap$wccPT=5IqH*7I{z_Zi{@=ENB@cEY36e|Q^he1O9bmAEN(=d zozTE+7^Z1GX4z7=BoNm8ZH02k@PeeUkM za_ zH2wn@GQh*QdS{g$`94Xbu+NSM;uQM$BRcQ^;tpQ=Y3;NuCpM@@$P4)@e)m2_9{eFO zX;wK}`QtD1P36CNc`m;^LHu-O$M!$e2s7#XCO`XKdLb>=gD;0pDBp`oF(|gW{|t^& zqy(pu{BNsNhr900);X-iej5^Pa^F8z0B_Ft`g&fLb)U!ix}EJHxGe@#M7^)Z3p5A` z37J(=1e{jn==Df+rN#BBVm54OF_ROQVudU0+N`0{xb;~i zhqW1NRUI17dqI6TQzNh{0=(1`a3l?-D?7c|K;H9Vm{tMU`M$0!MXB>-hcqiIYpQGj z(DK>o?&fl}ud<1n@^`~Er>EO}-O)vx=RPiOW5b{jqkE#fFat!5;Ck5A0dz)4IAgsq z0@g=h1&5rI*r}fhE7w*hna8x%n>;45q6lNaYY(NrKb8Hq&JgpOYq96d7{ETFDU~h+ zM#=`@Rrt$Gqd>j0;r@xtv_Dgs78_gbN-uZWh^`_;`=91j+9KUea#wcvIGDY6x_?|V zIc-ycnbn#65xai8-kC?m(N!lrCzvxX_V$EXOj}HAYJD(O-^cy@)Qz7_l|zS0xjE_n z(}xck$<3?jo#bC;tNZWO+*UFts3)z^m=fDZGSTLu)MJDHR7t~m2(4`=gQh8?SgLU9 z72#AOx*siGpLV*enoZp~p8ihV`WDNakT!(ldy%(@e=l&;N=>pKiPTY1kr1mXHYp)D z-9Wub?oXQLwN~ugU!*d@!v=b;D?Q&jJGc02i>Au7_WQ*e4(GB*VX9}lMIu64b?4%% zdmQ}8Xmzfi;pM$+IM@!neafC19EwNqVG0%q_#9c%buPmyH2)>tqqzwcR4@zi5$p|eXP%K=(N2e z7j_ovPj?V4_uFS|I`AMdkNeBHtYdyRcCXXJ+3-wCVb}f?3f&w% z26g}Nge0$}#kV~OH<{0F`lsXa)#*0B!+fLNOik_l6+6-z2^K>Jl6iiap^a!&;^;BO zy?!TP(*A;%F~?58)Wr|tPRM1Ul%#FVu3zymo;0#YR2gId>L}($A6Tur@yCZ&yA{Md z17if7ZQI1p8F0B9Zzzk!lGQMegL=Q}a@s#>1{(@p6lc^Ah{Umwnx3g?hwN-0zGu@#;TXHw<`s zHjT7do6wZl3nUspw*R)%SBIBNyH0HwY;ca3m^R&B3dV;$Q+Bdr3JNPw7-Tz-=&$ga zkC2a}tinMG-WM-#lae2v7Vv6YJ0>i4ROICu8dY{ShVmK%de~$z1guE(_qxVg8TM(EQ4Fey#{nHhxi%+7uAi2-~&ligxx*k4 z{~O@nOCcyorT-7a!w~3$5KctDbR=SB(T1%UP8An0squC?VW-0Npr@rTy9is$ zeFXffr2fG~Wf-_>h_sw#hE3o5mE!ZATx#bp^O;=RlLT+}s;Av(~I*Jq0TtNIOyLxn*f%=cLJVxHxU1DAK1@LNKq(}{H# zt(SiJ0ticnVH-66+~%Py1MiUm;Wx9~7U&ve3H34J@FXoi*H_YmGoFJA+P@cU>okR@ z!1Epbgx&q?ynKrCrN#!4 zjju=Y<8Dtq^{}>IbxzBLfF#O9QFtwo+TR~6e3SOUFL%UWt3ZnVxTp)ihvNFt1JRsD zQ{^eE0KpT$b}Oc1t^$wX)X{VpFg+9)A*%0I4XA%j0^lI~2li-~(#llcTzl0P8r@L| zt~`3?xvU4-J!nAMX%31Jpf}x`&x0s_xv2tdGWvdlE^=}O76_Dm??mV4;->PcErZCX zV|n7|(bh-43>xc%&mtW$WGG)GWa7=W(W)nWNdp4Hgl8XqvT=x9M|5U$dH=roL!BEq5bE!c!|B20Ny3MWCIp>H zR~9D`7bWf7-QBGZr7yJjs#1@g7WNl{swjzLkPC$2yoL0_9!&_EX~lY9pY5jW)f>ix zTn3@Yh{8uS@Uvv_=FZ(GCQ$ttkK~yu$KM&J%?)VT$5_34AiV8*>((qY0E(Txcac>T zLl3k<(sC7`IMkrDevv1vY?F`*P^7mKnMKtiR(?3K`f+mHbFd@}>w4d+5=}zLvkpp8}3q?;rS%@J&B_!^O<#_g5BX zlp%jP(EAXe3RC+3P(acm3Q6DpfFlb^57DasSLOe+Ag~BX9$HUbz`Koh9)jiN<;~2@ zBqt|tZ*QM)8K}|&AA`_;4ORkNb=Sv`?Fk794Gj%NMMdMrWo2d5)YO}%^=UGrpX;@h zXy7Qn?I2pONXp=_z;VOK$jJTu{Z#tDjF_HTc6a5%%*8J{47R#3)0~F27&{)6oJ??< z4`Ind9v!@@1Wf8y^bYdF3qch=vAkgIfgj-kBe0R0T?P;n97SLOKmlbI-Ubv6(ozUE zZ>3ZozSfIFm{*!1*XM5gI0`Ijah2`~$*H^^gPPHIC)g{`6k}#hydBfpWnDiyF5jrz zDqV$y@(#^^aD!G+S@Ea!BKiJ{v_omas^_(^e^w+mL^h7|rZB-1DXA#9N`OqGrZdGmj!XtW3U zNcfz=z=2vlTQz5&ZmklZB~P3a_!YVN`KEqY6hu+EOaP;Jc^j@S6x~#w1DqWnK8ORS z2+(A)x&1|2VyrO?6-D3+XBtu&J`9Q!R}_>743N>s$bjEia0;91nd?KZ!^dPPVQ2A9 zs=LyT_=lz1hAJc|oXqgvIMwS?4E##}PoRDFiimXZ9W6>qyz0rC;=R2j#QUxQHb5Z% zKo2vrYx``kLtu@Xr#Do6SO1%6BQBo#z8d+0!KX_|7AYyI|33S)_w~q9ayZ_syYq{p z*6>gj$fF)0sB2Ra!I|?6 z2W!>8lOfiL>a8tn0OKQ0KY0?%)JSS=#jMip)P~ZDTL$%ghcbm1Jl?r7!1p+rW8v4; zZXX3N54X?p?&(G;OYaLkYc8_*`9zaaec90O$b;@owzB5i#UBXdc=5Vutq2bac9#MV zy%n&B+}@oocdxESUa&PMQu>b3NxBITNL=UtGPuoj^|9UDr+M-ld=Ydad$mw|J5KvR zhNp5BJ8|Wm%mWf1-gAdxfA7rc_4xQPwIU9T=xXAaF?n8@0QPMPsmq5MwG>6db`mSW zfevz;`b1qvExcdYVYZ^_a9{*WiiDAy689&r)Gh=J^k!Z-T1PnVzp(JB7m?R zJq=Y&Xw`Qhb)OZ!wXn16a8X{Gz$k7Ry{f4)`(w_6_gU?Wy7t%G$7~$^r>>hmot+$3 z-yJTke9!O1?GJ(r&#hW;Lv7&qvt@gQ^HmommU{wJGZ)eK@(}PVSFG({znJ@B?#d9y zqe|<*&Q{aL`mVt|lkcF(yO_w9y>4bmTgiFCrR%Bk-1`^l?D~8fp4BZ9Q}^FPcO@9Y z_vZK1MS@hyv}EI{^{b6$Y!CIHOIA?=(B3chfXO}v0Fu{{!S6eoFu+}e(I;u)OWqW) zu@6fqR6em(&%Uy?a6|5EyhZj_nZPqU)2DTZbml#cgXpKvyURw+-4YMk5UMmG1f+MeH|Xzq z-)DE<{p@~rH-98|=FXit_sl8Zx%Zq&ZO$38@tIL8b2Q&XafJx#pqh+HE?=TtmcMI( z>{!wBa^W#Ik>x@J(>@CT6|*KyXh1@dGkkC|3K_jtk|`0P=LEGR2+|)AU`|Ik{sRV1 z{o?;|VP6K+dMHROLGi(K0`e85xtx`iS=vDvc#tN(^0~0tvm~;k80w!*p+AyM1uLf2V zjN557Xxz}30QBaHX@7!@?UAoXf_<6zE1#vdW78d}BhOvS@hGvID2fCijFU8~(?$a| zdk-WRiVT71J%TQpxNkih`&$za;gMecQZnDPwSjC|fmTn`|Y*6Va55P}&aA=0D68fG}V?pv=wZy|X}Yb3liAlZXGB+CNb zU<;L`n@qpTFH3)>9Uhpf2a-#QFJBF(603w@Pjos3!7g?Z6T?xc|%`JDwJV1vPlrzrCo4{$pHFxQ0yoFIbZp)@@+ZFL4LL~>ssEG|!< zUjLJZLuf*11kN=00j~j{WfK4)_zOY{@bgdJ&fg~gKZb&N3y)Ow)^grJiL8riVCxP6CNOSa($J3+3gGz(CW4(>d z?Owwa#dLg(9<7Zax7i;2M3{UG~p8_6=>e2Uo%F3o}d_NS>xDse!g zkgtu=Vf)btH&4f+D-}kIlu`X~sdHz1VQ74z-u$cPfWt%znyIAiYH~Y#b3YuUmS9+! z%+cSIWS_yh@3{BESE8BLmEbGmfe@mAT^Nv~+@2MlPiEy;#lMALo2c%blRIF|hmQ+l zu!{oDxJN3)&2QQ6dP`BKt5=N|&$519##N8{hqR=gn?2v%0hv8ei}M_smP?$BkTvUG zt9(RKe>AVT7Bg?$@5NNq5!vQHk$!UVIm`u@rO}yiIA|{|-jvmm)_0dLHfcd@Ld>P@ z!APa4+tl|j8*zTJdr&)x;G7OP;ylPV2ObnfRvTCPq3m~q1Qm*wCfzB1eu)zmsrqb< zYs3=%QT=@d5zewxc@p*e zIe1HH2E8w+W2uW+C@S#XfEIB~9AL&_qv0LxA8TPd-dSiSQf%Xu;oGzpy9FXlO&aFV z+*bNHboxgC@9Y1Ss)1z+Ux*d#Ne}7W3|`8wkJ1v55<2xBC+9=hy z8mQs45I&9;6XJPcgDNfv{OUJdzxh*ewtYbpGCTCZl9^8bMQ?ebO~~kUYJ7cno4zb% z>tzU3sIM_y@p(sq?^y7!aQkCB2W8vV(!fmU?SVCNi{fxk0os~_&l4p}v}t^(OxY<1 zq^$uj`-b-$h+d)aV((=BZFqsYpuY29LlC{{z^hFFs=;a#6-GDqY@6rE&FW|1@9rgRBV0j0rDNEQMD$F1LU|scOtewv09dneNkw)HK4*^7hQE|2+}qpLgM{pzCa@WIA% z?Il*FUs~qqw#A&UzvlZFcSYeV>+lur{c0Hrv$PTJu8ebXj#m&o({N@kpMrSD(tFgy z3-!0p3&j3pn;l)KfN?RV^4_+pxL1*Co_|3=BhaXx>*vdOVQ;lZ@S#VJP4Jr*VH<}1 zg*dz1#6EK2;0G$#x$T4xGiF9;hH`QVMDfDI$pzVVC42U7_>b4s$w!$7SdtxHoRVg* z>2`VN-R9C*`|#2Ylk7eD)OIfEF5a)ni99x`yjU48ib*Q5FG^C3CN_JqsKV+a;8|YPl+{0x0THU@Puj$6guT31 z?O-BJTXR-O#i^?Jg{@3*G=S}bU3%~4t|_V@dN77*Gv`z6g;Dv9d)@bS!0!%4!QKZa zJ*v~-j&?S)|6*@yv2dgp54dTiEl%Tv>y^^{5Yj)vync9~HbYs`57DBBf^rbgV7BL(eB|khbyMthz6D zu1q0L>eR5Ji)*xuhJm~a7vZ*JWAJJgh`HiT)K5Uc6-qsse2MF7@4$e{EE7Y!;5jxZfSG>>Eo9y5os9Su~vGn(ZHi`Qe)rKT5-ICw)W_+4YEk^jX{E5hoaDc=o|@ZaGEa1uuRtt8PE&7*0wMrt ziTLO7;hOOp!xefz443ctQ1v^#w|a>vHnj=YwSx8U)nU)a&1d5}zZ`A6%Xx)3tZ3Ff zsV{6@*Y(0A9@mvu2}dgao~8S)E3XM3KU*qm(TDjynRfjqeOg>UAId2?9?&dYd`yqv zLqsqMU8EF@nP=4Xr!fJ>y$|{9X`PNQE=Apl^1FrbzD~f%0k?Z#RD5MpzWg!|*NuCs zY{mDAD-6+%pXdnC0U?KipzoAnP_sKH@V zk2MqLCh6o3+_xtm!D?$DHc&LLh+%5X;vmCW<4g!crf%v@$+Y0by}gete1&&V2RC|_ zVqN1A4I!?4Trwrz8qnb%&!bB-sL<=Fz_{~=2?Uep^G+o=WaX3bnXl`WRS*UTC!3fP zK5mPxRbOzsm_nO)Baz<^q36m&d%%Qc}MUFl=HodD{q|%C6vl)(}o+ibgKMDhhBM%IT zkJi!5&EZ&|1McmTqK=@cx4A0ElkXk(w@+sjgo099u=jMQ1vRcNCa{YyCXEgtnIHY`8hw~B9l{cHR*PdsChiG(?}SV4+>hAwCLxmk+wTm9e5 za!%Z@P2JDIwS69L z`@ms!nyFhF1T;%RPKy~y_>j~Qg%eU@N3qr-+` zZY!GV?e%!{V-bjm6|r*95FE8pXGMLtEEW5@KP#6~%G=A%SO$}z*Y5?0FBo78Org{% z*5u%_q;1gqFcdEh4d%|u`2ggf7m#dpNxq4V3|LWr15tC|>0#oxm;UA4-MbUp!wmx@ z+p+8@EC zVLN1Ny(_A8K>5FXxG8d>=%e1!O?v4&rBYdK_@(Hy_+~S2=05 zcz5k{nFu2QYxGXDm+VCc7*v*e{^w<8>v!m3GCue)kjyCDX)y>&;*c+sF zw0G=}e7u{Y{c;yVxty~$q*~2l&*!{};lpH$_{1jAR8$&I-bcVJKgGXiv0 zY@9AtZlaz;-P(JWuoiqVRQJkeT{33_wl1@|W*Rw7e<@UPS!?uz^jFzA*l4%dcU&;J zj)<}}E^iKhaCHK$K&5)69qv_3CAkuueJ?UGP`swZGc*5dxciEkpGE%Q%zeuQ9n<}?Q~S%g9|V4 zxwdgM1j}Tly4%hZs7+?DG7)dgW-p2M_=3q{N>?YC54^MK2XgE z3mp=;9eA(oV{@15l;$+S4qR1vc(FAOy5 z*^;As_pyY1HgVwQms(M>N6Sb_oON9}6gJW22u;%RkG-#0exg1ym|;gcD~WIhUI|~3 z60y9^lO?Fv+T{XW(6%tSf?z|{3~Ood`RAWGbpYilyw!yhum_J9?>{Ni_tpUn+QV2o z*2VZLF1@hKQLfBC>6+846m_Znf>W!m`rZ}e@9glUHB`lioZaau4q;LH1&JJTe@j17 zqMto7_q_6zqql39W@(t9u9%p5lQNN!7AiSK14@l7N)x;TJ}?K@+vaq#p8kHTRz2`K zMwU}52&+h2=NbUO_fDcybFN{Zeyn=l&imS{zrilhV#5bJ&Djvn;i)X*Pb3aKL=j!E zu!V|vFrmy?&%<5=tD*<8_+u9TquL=BSuJC%K#CObuiB2y@Hm5vRbTWm_SG2d(i8-S#-ep``%NJ5st#b&X_Wh9?? zQnk+K`5{e&o9=l^&0Y!3Ha*swe4uDc=CbbPq4S2I}p~ zR%|Gkl+N4OX5cHw!Tkhrb;yIk%_n-gogyCHH>$6T=(wI$daW-s614M03#%npy_~(i zHAh~urL%MMAJ)-)E4ZC&i@>Yu3{Nhx&?mGC63KGLc&J2B*gQw&2#vINpX4nE0ANPy zIPt%x$ny#U*M7Ms+JOgqxxBBH`W6|Foq-2JM4g&pRGC=daCZ!cvJ@I&Pd={ByY3&k zcKLzIH?r3R5m-?-MqiWFuRz)FPp!$$$se7KTbee|QA1Qu#E1EDr!)#`6?j>H!fX^H z(fp#pU{osogN*gFBr|$6ZBlw1tIOrnU_anwy$1Y`KjMGB3bEEhv;0U#()<;y!$6(j z$!ErNI>A>S621wOe>%6}n)AQP-=Dn%O3bN1d|O#FPLy5sDEH1OTQi}q&?Dti%d11T zE5O7v+BDK_xkPIm*#@p_`Myq534{qHNPSyY@3r*}u7d|UZVKn7 zXw+vI%ClSHmYVLemVp32-Lm?HM}(n4BB;NuOo+TE%p1t{V>`%fRDJmY(KqCGc*5Yy zXFg?l$vgZ(De}&8Qa{&Rx))^zzee6T+LMBWQ0*kzv~;{KO4v4TskvhC$Vq#`E$;d5 zBD^``z0DB=lGnShsCY0D_n|GlcS9(=pZSvgV5)~iiIez-KzW7@iZ%VaD*MVt$I;za zsqoPkdVKP^n>yMRQ3uJWVYT;uUsZ7-wWW_J1`{*VBG=)p9quC3%zP5@LX6_Z=zAce zba+wJ8nAd)XZh4~pS>5IVCfz7oTfQ^%59paQ67(sRg(LFY^4ASXg|g@y*r_k{PD<-JN? z+nY5j<6#*s%k>&nP|kZTAvzfK^JX8MbyaU(1G&r0~7t=xqVs4{RNzUE!98_D%3W2kkWvmS5IZgOepIjS6jXU;K@ zF^oSasp+?^ccT4BnHzErBL2>BwZgm6PZY zRA%io7eLTCV|1Z6s;7Ry?n}j06ny)xxK)Q@k#Yr3Xe~3Ut2uh%t)5L46G}qVE!~hT zVQa|d+lo>XN%?p%5NPtj7#&2nspD3;r81h6U{t;91;K{+PP%6iM#|{UV)>g#^+G>lN+KC+outoezm5|;F= zxk=6NLNBz6jC6TAv_Karof_KQv+6hWss5YIN2@T~k(+Ge$cQlJqLMBx>5=z=6i&o$ zd}2^i#fSCOP>_Hj<0ltV)n|8pZL|+Z{!n$8VDMJ>#+w$Dc4yd&J{b)UXwehbs-1q z3HA|E-OPNl5WaW+hR1t`#h>!VbObLG^n<_gufqZTM)0ZUIXyVF6<5ZXQ7a{}BP-M5 zvS;zD-hRwgyi2+?9p|>rl6#t}x{9@_F&cXLxG1fRv3u5zwjxt%vYEx&DSby@eV*84 zZ*F$CbnDu(7(DT5cDoCS@5L__V+`#5-fv84Gn-xq2W%qC;9s5#7EmeEA0A|^7jUhw%oa<`QtUw5#>BEzmjp^-`&z*C@US@l`x~E&My9` zfs=%f#n7UmaJL5f!)ux2MXMK$mmtb31&qRG&%J65wxG}Xkdb7=c{jAUxf+}%k9#7O zeaHPP3RC6zLteHwatG&ku}x`Bw0Ig^KM=T1SudI^vUn{1we(0yUSmO;k}#1Ob|nyb zjo^I1&5s<4*L_iUl6^7gpu;VdS@U&lB_8e)o3Ih$x>Yrq_bBUBtcW(q5lPG`Ic}oW}#@qI)C0A!_i6a zthAa}@X=4akZvJ~GepTUnVEJXVSPK4aicSQF#UQQb67MB^|@lE-cyG)MuO^^6BZ4V zy@KL%ewu77+6v$4vHs5UZH1?x9ME5g56N2?j{y2U|2&A*x^V0hIBw)Guqjc@ceR%E z1CBCZXjx6gCpRk-I~3I@_^fz86RauseRdYRXw)bGB|zqYpGD8|g6FGZp->Ld_Lo`dgSlt6O6q=9`E4Xz1?U>n>JK*1ecw z`AIAmb0=Z^U0U~kTr?AtOt%8Jnmu_ocU1n(@q)}L>A#B2(BhHb!{7Zy6a+X!fB^(tdwOsr ze+vY$pfw?YQp0e78;`<@W>+`Sd@1y7huvJdViF{lG2sh?#(b=Q+}TLCsi~kpw6mm! z_97agDy+*h0FZ&+HZ=o^*UM!`c~57oiWKFg^0j1TCU$9#PB+;k(WTwX+R8XrFE4gp z{o`hg@2}nR+PjC^vd)sP0m@&Ui)QGs3$%aC&fDS|>95xy0~C%{7pQOJ917Ip@I5+i zMi^y;|N14@Q!K(7l=d2M?EB76ia$v_89y`|_x)CwN;YXP&J^V*^IdA(Z^i!EVoexb zrusgDvv+cdU3NjtHQD48}Z4 zZ8S=c{zjna?RmXK9(sxev!$TAqq-7zZ$q&h8$bO5CGXn~-pkfPiSB#-Nk)+PY!2;x zz6epL3l`}+BE689?re{AMSY8KbzXs~Gs%?q{Nf5&-c&y~Q_2^Cjt~GJ2tJsvA6Y}A z4|_THup086BY}FI9-$atX2f=-RKUrdb~;FEFDe*$*VDetfg|_5qu=YA8oKG` zUQd)o&Cs70B^O(VRNM91v!8Xk2szo?}qC!ko5TPupD|Gw?{ferc&b(8; zvJdW~)Z}&CK)GrLs7N<_H~3>NIAMvtzXo)u&-n}Kh*V^IXq*?|*DmE^4=d4;_{a7859iJJ-XIW5ER9Kvyx&d!sf`PiWH>y8IYrvw_WP&T}$BZV8 zHn@LSpS+z9mD({^a}Yn6wed}QkY=coN9YUEI(Cpjb{6NJq zjQ>Ybc-f~ulT@;JE60h3x&h^vg|L)Rl9E9`gSlVnnJXeL<(Aa9zjehqFdS}Q>DBHj zxu0k&qTSMoRMsw!iRH!nwHcEvD&BTeO=b+4Rn@F^LE+75ZVTrv5^oe0@UGvEc&pL& zktMS_Q^1+1fQ9=X2E6tCx-4bV*dU3~n9p&+buL4{pshyYj1njRE* ziAtiI$Wf$oSlQ|~UG4r`2&KchXSTrUni<3^$TGkwdB;XH4?lRa-p6vk%$pvz-hS>6 zegQk;C@WTYOaE?c4a7O8>@1}M9|HDbJkPQ@PA&5CfRXrAg8S2aysHjuW7TNCr!RZWBfMZ`t9?WC4WBcREnd$%E7Qm7yq~{;MssXJP{twjm5M?<*}~#8DgtKIIJF!l(n~XZabEiEa5CJ}>>Q zAsly*(($^mOTtIPF@$hTbn%>0&V;PgN|A4;V5S%Gs1`N`uO_?U#Sh=FJc_~Zu`ety zpKP(4%wMit(KOxe2ti-1nArWUk$;S+E>u2YxGlhdJx_>qWwwKGpjpcbWoU`NHBBL zu-hjvhms$q=5kjamg?cajRG%?1sdo8sJjLG{=BdM&m0UX&aY(3UtBUou#|sX&B+&3 zeEZ){6VIwA^Nam9+;%U!@9S^STwF*dcP**t@fV{t@l|x7ZmC)(uc3V+(EO}8rIxFa zO#v%(?CftcOBF|6U5m8AN~Gk~=6)tpGeW|L$csBBEquy!&ZAtl{Vz0;e@X%hMQt{3 zHM-S$^OLkbg`n)Dzr`RB$!p>G8cmrSh0#XFu(EV}E>wWCgzj+tZ`BJZZv_zjCnaXvE~zIPI5Q=(;*-l9$- zxnTS_djQ5`+?7mKrx2l<9q(1UeqPT2_e!hsX_;zCy*M$pQa>99Vc56GCQ_aXTbOHv zKcbsZt>~#Rw=L{dK9uWY-Upa@lWV%n>F%n-vZrutzKaofKsgDzu`UaB$~id ziLEu3X`3rP*>`+9lOdwu(Gc?@>IO_xS1q$kyB&L^rH>z-FA?UnycyY3rJBnTADZ@Hl8r+o$zjoe2krH z8qiVqsh)pI6_$>(Ua|1QY0F0OqO5Oc>?kG9b%z?6Nai#l3PzVZg}tb{Oz}XXFlvVp z>@@^HH!Nny0A|6CR!|YU#128@B8VQY1V#hfQghH-xP$7NXpxE`Bx4ll5eqO|E9TC6~|2^2hO33U8pg1V>WW7Io{^OWGU zAi~yHQ0`-Daw`-=`s8)2t*d2)5rj=l%ond^wP>`jyQKRM!8U`GW6 z!XcI7_t(;<%Q1(z3+lmYtFC^CUsHlo_zaiyalE`RD#lxWdrd8EN>-XqUS@11WVkqX zoK@N{cWk-|0}nxbEriYO6E79+$GTpZ7RvB1-?bfzNPaAaTju+nkEi6cDhk4R8T#4m zI?o`QP~OMdX`iMITe{K!g*v3IDrgkVp*!IDG*t)YQ; zI^^t&ii_QeI?~_AQru#&lL?=(T)Vf%O0PPU^tePfIK8T3>Eo~01F>CfK0BuO6m2;4 z;~1WZ1=#9YOJ8-}U&P+vo@MtiG%+c))U>uxnWp^x%fjl_@v(0JqgCZS#b zNk1!N+Sc1v-KNGXTAF`%N4Fi*yVqxI2DT$v)*-_WF9rlf>=UABQ?n6OV|Re)&q$$@8M# zuw5jPwN?b*-%j45Lpj3o?O#&ktgu;QmK=;QKo<-S0OMK7Q<_(L$ zHce7N1EI(yDRJLQ9Y}wmY|GuwKI*oKpBABqUp?5(HmX`4$st~*pfJ3Rs!4J4m1Dz~ z=64{$IfapVI+x_2FQ#Cbu?Z1&mk8u4Bmqlw*^`lOu38>GI5#Z2#rBC_HEDf3zf=lP ziwOYA&xZv^M~Ses+WB4b@q3S7=7~rS!PS*PnmrUl_>HQq4L6KV5MemH$cu?-$k>2< ztfuyNW7u2FbD&WVbB*A4qC`;VcA}k~E>jZx6*y|ogY7{s(3KNzuLHh6e;fBFba%g< z=#LZs6G|%szQ2nFK=n9H>mcaMzjWr0vpw~`e=7fa-ySf}r_N^|OwlZNn5y&MU6pNP zJN4dz3WT5EzYw;bDgPx-_^%Pf|J9kUwU_^bC--6dOyq>jpl3}LeyAgl}|H0|R{W*xR{`Z)`i|PSw0(9XPrBn|@GM^*v zG~W6zi~i2Re?l#L#JB&aAm-l?&Htl9fI=F;Z&=gr=No4fO_*CSNIIJdc3e!bh7HdU zwyCB|=>P#$MJ54O5fN4dz$X|`3Aa6R{B!7uuqU*-}^=d2#0z8bvPVC zWIP5HDX%rGiC5PYLoFZ)H8J}eqVhA4FsJ!fux>lxPg)!(X<+>Kfdx99_ALU^8P^0} z7DvdkBGiK#Lx=|N>I6gA6)n+g|K23F3vQI%vv6_X{bq~ZsL&z}pXL589!nPqB?wTiSZIA3#KFLkDkt&fIkr_B*?wd#V&ez#C z4$3dR{B>K`d*EhMKXBPY{BWd|TME;vBzo^)1LHXk_5=pMd($|$JaOZzW^srSk=!Xd zYK0=pli(B`W&K$^3KE8KN>kwj-SDEgF}=7{Dj6s<*;9g~K;5QqE91U@U2Q6p+XG(>Fl(cy_*{%Y(?!|e|EMwSSn;-w`z>R-~Jp_TuZDAC$2XcjKen$T_$1GNATXoW(efmT|u4pbXD!m0Mt2DIR<5KfzY jAt?N&%X8=s%TBWfq+F{T{C~tVXA~c+Jt}%={N}#_X=Jw{ diff --git a/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-registrysitelist.png b/browsers/internet-explorer/ie11-deploy-guide/images/ie-emie-registrysitelist.png index dd547ed5f2360db291873f14e6c72ea450b8aae5..3c32b1af1a400fcbff8b243b09fda479b403a241 100644 GIT binary patch literal 18717 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�`B?4m#U3~Z|M?^BNwdK5(IdkS=Bcq_a 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

        iXj} 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 -We recommend that you store and download your website list from a secure web sever (https://), to help protect against data tampering. After the list is downloaded, it's stored locally on your employee’s computers so if the centralized file location is unavailable, they can still use Enterprise Mode. +>[!NOTE] +>We recommend that you store and download your website list from a secure web server (https://), to help protect against data tampering. After the list is downloaded, it's stored locally on your employees' computers so if the centralized file location is unavailable, they can still use Enterprise Mode. **To turn on Enterprise Mode using Group Policy** @@ -45,7 +45,7 @@ Turning this setting on also requires you to create and store a site list. For m ![enterprise mode with site list in the registry](images/ie-emie-registrysitelist.png) - - **HTTP location**: `"SiteList"="http://localhost:8080/sites.xml"` + - **HTTPS location**: `"SiteList"="https://localhost:8080/sites.xml"` - **Local network:** `"SiteList"="\\network\shares\sites.xml"` diff --git a/windows/access-protection/access-control/microsoft-accounts.md b/windows/access-protection/access-control/microsoft-accounts.md index 4b54894c21..01efb97d0a 100644 --- a/windows/access-protection/access-control/microsoft-accounts.md +++ b/windows/access-protection/access-control/microsoft-accounts.md @@ -14,20 +14,12 @@ ms.pagetype: security This topic for the IT professional explains how a Microsoft account works to enhance security and privacy for users, and how you can manage this consumer account type in your organization. -Microsoft sites, services, and properties such as Windows Live, MSN, Xbox LIVE, Zune, Windows Phone, and computers running Windows 10, Windows 8.1, Windows 8, and Windows RT use a Microsoft account as a mean of identifying users. Microsoft account is the name for what was previously called Windows Live ID. It has user-defined secrets associated with it, and it consists of a unique email address and a password. +Microsoft sites, services, and properties, as well as computers running Windows 10, can use a Microsoft account as a mean of identifying a user. Microsoft account was previously called Windows Live ID. It has user-defined secrets, and consists of a unique email address and a password. -There are some benefits and considerations when using Microsoft accounts in the enterprise. For more information, see [Microsoft account in the enterprise](#bkmk-msaccountintheenterprise) later in this topic. - -When a user signs in with a Microsoft account, their device is connected to cloud services, and many of the settings, preferences, and apps associated with that user account can roam between devices. - -**Note**   -This content applies to the operating system versions that are designated in the **Applies To** list at the beginning of this topic. - -  +When a user signs in with a Microsoft account, the device is connected to cloud services. Many of the user's settings, preferences, and apps can be shared across devices. ## How a Microsoft account works - The Microsoft account allows users to sign in to websites that support this service by using a single set of credentials. Users' credentials are validated by a Microsoft account authentication server that is associated with a website. The Windows Store is an example of this association. When new users sign in to websites that are enabled to use Microsoft accounts, they are redirected to the nearest authentication server, which asks for a user name and password. Windows uses the Schannel Security Support Provider to open a Transport Level Security/Secure Sockets Layer (TLS/SSL) connection for this function. Users then have the option to use Credential Manager to store their credentials. When users sign in to websites that are enabled to use a Microsoft account, a time-limited cookie is installed on their computers, which includes a triple DES encrypted ID tag. This encrypted ID tag has been agreed upon between the authentication server and the website. This ID tag is sent to the website, and the website plants another time-limited encrypted HTTP cookie on the user’s computer. When these cookies are valid, users are not required to supply a user name and password. If a user actively signs out of their Microsoft account, these cookies are removed. @@ -35,19 +27,17 @@ When users sign in to websites that are enabled to use a Microsoft account, a ti **Important**   Local Windows account functionality has not been removed, and it is still an option to use in managed environments. -  - ### How Microsoft accounts are created -To prevent fraud, the Microsoft system verifies the IP address when a user creates an account. If a user tries to create multiple Microsoft accounts with the same IP address, they are stopped. +To prevent fraud, the Microsoft system verifies the IP address when a user creates an account. A user who tries to create multiple Microsoft accounts with the same IP address is stopped. -Microsoft accounts are not designed to be created in batches, for example, for a group of domain users within your enterprise. +Microsoft accounts are not designed to be created in batches, such as for a group of domain users within your enterprise. There are two methods for creating a Microsoft account: - **Use an existing email address**. - Users are able to use their valid email addresses to sign up for Microsoft accounts. The service turns the requesting user's email address into a Microsoft account. Users can also choose their personal password. + Users are able to use their valid email addresses to sign up for Microsoft accounts. The service turns the requesting user's email address into a Microsoft account. Users can also choose their personal passwords. - **Sign up for a Microsoft email address**. @@ -118,13 +108,46 @@ Depending on your IT and business models, introducing Microsoft accounts into yo ### Restrict the use of the Microsoft account -If employees are allowed to join the domain with their personal devices, they might expect to connect to enterprise resources by using their Microsoft accounts. If you want to prevent any use of Microsoft accounts within your enterprise, you can configure the local security policy setting [Accounts: Block Microsoft accounts](/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts). However, this setting can prevent the users from signing in to their Windows devices with their Microsoft accounts (if they had set them up to do so) when they are joined to the domain. +The following Group Policy settings help control the use of Microsoft accounts in the enterprise: -The default for this setting is **Disabled**, which enables users to use their Microsoft accounts on devices that are joined to your domain. Other options in the setting can: +- [Block all consumer Microsoft account user authentication](#block-all-consumer-microsoft-account-user-authentication) +- [Accounts: Block Microsoft accounts](#accounts-block-microsoft-accounts) -1. Prevent users from creating new Microsoft accounts on a computer, switch a local account to a Microsoft account, or connect a domain account to a Microsoft account. This is the preferred option if you need to limit the use of Microsoft accounts in your enterprise. +#### Block all consumer Microsoft account user authentication -2. Prevent users with an existing Microsoft account from signing in to Windows. Selecting this option might make it impossible for an existing administrator to sign in to a computer and manage the system. +This setting controls whether users can provide Microsoft accounts for authentication for applications or services. + +If this setting is enabled, all applications and services on the device are prevented from using Microsoft accounts for authentication. +This applies both to existing users of a device and new users who may be added. + +However, any application or service that has already authenticated a user will not be affected by enabling this setting until the authentication cache expires. +It is recommended to enable this setting before any user signs in to a device to prevent cached tokens from being present. + +If this setting is disabled or not configured, applications and services can use Microsoft accounts for authentication. +By default, this setting is **Disabled**. + +This setting does not affect whether users can sign in to devices by using Microsoft accounts, or the ability for users to provide Microsoft accounts via the browser for authentication with web-based applications. + +The path to this setting is: + +Computer Configuration\Administrative Templates\Windows Components\Microsoft account + +#### Accounts: Block Microsoft accounts + +This setting prevents using the **Settings** app to add a Microsoft account for single sign-on (SSO) authentication for Microsoft services and some background services, or using a Microsoft account for single sign-on to other applications or services. + +There are two options if this setting is enabled: + +- **Users can’t add Microsoft accounts** means that existing connected accounts can still sign in to the device (and appear on the Sign in screen). However, users cannot use the **Settings** app to add new connected accounts (or connect local accounts to Microsoft accounts). +- **Users can’t add or log on with Microsoft accounts** means that users cannot add new connected accounts (or connect local accounts to Microsoft accounts) or use existing connected accounts through **Settings**. + +This setting does not affect adding a Microsoft account for application authentication. For example, if this setting is enabled, a user can still provide a Microsoft account for authentication with an application such as **Mail**, but the user cannot use the Microsoft account for single sign-on authentication for other applications or services (in other words, the user will be prompted to authenticate for other applications or services). + +By default, this setting is **Not defined**. + +The path to this setting is: + +Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options ### Configure connected accounts @@ -135,8 +158,6 @@ Users can disconnect a Microsoft account from their domain account at any time a **Note**   Connecting Microsoft accounts with domain accounts can limit access to some high-privileged tasks in Windows. For example, Task Scheduler will evaluate the connected Microsoft account for access and fail. In these situations, the account owner should disconnect the account. -  - ### Provision Microsoft accounts in the enterprise Microsoft accounts are private user accounts. There are no methods provided by Microsoft to provision Microsoft accounts for an enterprise. Enterprises should use domain accounts. diff --git a/windows/access-protection/change-history-for-access-protection.md b/windows/access-protection/change-history-for-access-protection.md index 84f9f86663..98eb8cc435 100644 --- a/windows/access-protection/change-history-for-access-protection.md +++ b/windows/access-protection/change-history-for-access-protection.md @@ -11,6 +11,11 @@ author: brianlic-msft # Change history for access protection This topic lists new and updated topics in the [Access protection](index.md) documentation. +## August 2017 +|New or changed topic |Description | +|---------------------|------------| +|[Microsoft accounts](access-control/microsoft-accounts.md) |Revised to cover new Group Policy setting in Windows 10, version 1703, named **Block all consumer Microsoft account user authentication**.| + ## March 2017 |New or changed topic |Description | |---------------------|------------| diff --git a/windows/application-management/media/gpp-hklm.png b/windows/application-management/media/gpp-hklm.png new file mode 100644 index 0000000000000000000000000000000000000000..6e73a3b0782416cadc4478dc6281d6f62d87a02c GIT binary patch literal 14503 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

        pxNS$P3+IM@QwZEeb<6)It()MungxX-%z!8fMb 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 GkpBw<$XDb5 literal 0 HcmV?d00001 diff --git a/windows/application-management/media/gpp-per-user-services.png b/windows/application-management/media/gpp-per-user-services.png new file mode 100644 index 0000000000000000000000000000000000000000..6d2d181d9320d87052a753a3459f84ef6a643975 GIT binary patch literal 237280 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 PjSZu-rq4go|LGqJXJ?pCKiz%rr%zoLKxSM0 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%0DS+vPxK)#b5zdQeL?l2Sj*a>9*6L{v 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 literal 0 HcmV?d00001 diff --git a/windows/application-management/media/gpp-svc-disabled.png b/windows/application-management/media/gpp-svc-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..ba082cec1be51fa254ed3dcf3ec7de1d74e02e40 GIT binary patch literal 15061 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

        UX(!v{WgTg!xx*kQR` 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 YK2sBJq%0kF2`Zo{t0GhM@}2+x1DJhXxc~qF literal 0 HcmV?d00001 diff --git a/windows/application-management/media/gpp-svc-start.png b/windows/application-management/media/gpp-svc-start.png new file mode 100644 index 0000000000000000000000000000000000000000..6966b6453fea3b7cbc49b20c617cba6ba84ae893 GIT binary patch literal 11490 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 bJcZN^8M4_a=XT%@CP+)|mTHNz?bH7Oc?DQ= literal 0 HcmV?d00001 diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index b3a1073cd1..88844a4f78 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -1,6 +1,6 @@ --- -title: Per User services in Windows 10 and Windows Server 2016 -description: Learn about Per User services introduced in Windows 10. +title: Per-user services in Windows 10 and Windows Server 2016 +description: Learn about per-user services introduced in Windows 10. ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library @@ -10,23 +10,23 @@ author: lizap ms.date: 08/11/2017 --- -# Per User services in Windows 10 and Windows Server 2016 +# Per-user services in Windows 10 and Windows Server 2016 -Per User services are services that are created when a user signs into Windows or Windows Server and are stopped and deleted when that user signs out. These services run in the security context of the user account - this provides better resource management than the previous approach of running these kinds of services in Explorer, associated with a preconfigured account, or as tasks. +Per-user services are services that are created when a user signs into Windows or Windows Server and are stopped and deleted when that user signs out. These services run in the security context of the user account - this provides better resource management than the previous approach of running these kinds of services in Explorer, associated with a preconfigured account, or as tasks. > [!NOTE] -> Per User services are only in available in Windows Server if you have installed the Desktop Experience. If you are running a Server Core or Nano Server installation, you won't see these services. +> Per-user services are only in available in Windows Server if you have installed the Desktop Experience. If you are running a Server Core or Nano Server installation, you won't see these services. -You can't prevent Per User services from being created but you *can* "disable" them by configuring the template service, used in the creation of Per User services, to create these services in a stopped and disabled state. You do this by setting the template service's start value to "disabled." +You can't prevent per-user services from being created, but you can configure the template service to create them in a stopped and disabled state. You do this by setting the template service's **Startup Type** to **Disabled**. > [!IMPORTANT] -> If you change the template service's start value, make sure you carefully test that change prior to rolling it out in your production environment. Because this change requires editing the registry, there could be unforeseen consequences that you need to understand and accept. +> If you change the template service's Startup Type, make sure you carefully test that change prior to rolling it out in your production environment. -Use the following information to understand Per User services, disable the template service start value, and manage Per User services through Group Policy and security templates. +Use the following information to understand per-user services, change the template service Startup Type, and manage per-user services through Group Policy and security templates. ## Per User services -Windows 10 and Windows Server 2016 (with the Desktop Experience) have the following Per User services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. +Windows 10 and Windows Server 2016 (with the Desktop Experience) have the following per-user services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Before you disable any of these services, review the **Description** column in this table to understand the implications, including dependent apps that will no longer work correctly. @@ -39,30 +39,30 @@ Before you disable any of these services, review the **Description** column in t | UserDataSvc | User Data Access | Manual | UnistoreSvc | Provides apps access to structured user data, including contact info, calendars, and messages. If you stop or disable this service, apps that use this data might not work correctly. | | WpnUserService | Windows Push Notifications User Service | Manual | | Hosts Windows notification platform, which provides support for local and push notifications. Supported notifications are tile, toast, and raw. | -## Disable Per User services +## Disable per-user services -The template service isn't displayed in Services console (services.msc) so you need to edit the registry directly, either with Group Policy or a scripted solution, to disable a Per User service. +The template service isn't displayed in the Services console (services.msc) so you need to edit the registry directly, either with Group Policy or a scripted solution, to disable a per-user service. > [!NOTE] -> Remember, disabling a Per User service simply means that it is created in a stopped and disabled state. When the user signs out, the Per User service is removed. +> Disabling a per-user service simply means that it is created in a stopped and disabled state. When the user signs out, the per-user service is removed. -You can't manage all of the Per User service templates services using normal Group Policy management methods. Because the Per User services aren't displayed in the Services management console, they're also not displayed in the Group Policy Services policy editor UI. +You can't manage all of the per-user service templates services using normal Group Policy management methods. Because the per-user services aren't displayed in the Services management console, they're also not displayed in the Group Policy Services policy editor UI. -Additionally there are four template services that can't be managed with a security template: +Additionally, there are four template services that can't be managed with a security template: - PimIndexMaintenanceSvc - UnistoreSvc - UserDataSvc - WpnUserService -In light of these restrictions, you can use the following methods to manage Per User services template services: +In light of these restrictions, you can use the following methods to manage per-user services template services: -- A combination of a security template and a script or Group Policy preference registry policy -- Group Policy preference for all of the services +- A combination of a security template and a script or Group Policy preferences registry policy +- Group Policy preferences for all of the services - A script for all of the services ### Manage template services using a security template -You can manage the CDPUserSvc and OneSyncSvc Per User services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](/windows/device-security/security-policy-settings/administer-security-policy-settings) for more information. +You can manage the CDPUserSvc and OneSyncSvc per-user services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](/windows/device-security/security-policy-settings/administer-security-policy-settings) for more information. device-security/security-policy-settings/administer-security-policy-settings @@ -78,13 +78,31 @@ Revision=1 "CDPUserSVC".4,"" ``` +### Manage template services using Group Policy preferences + +If a per-user services can't be disabled using a the security template, you can disable it by using Group Policy preferences. + +1. On Windows Server domaion controller or Windows 10 computer that has the [Remote Server Administration Tools (RSAT)](https://www.microsoft.com/en-us/download/details.aspx?id=45520) installed, click **Start**, type GPMC.MSC and press **Enter** to open the **Group Policy Management Console**. +2. Create a new Group Policy object (GPO) or use an existing GPO. +3. Right-click the GPO and click **Edit** to launch the Group Policy object Editor. +4. Depending on how you want to target the Group Policy, under **Computer configuration** or **User configuration** browse to Preferences\Windows Settings\Registry. +5. Right-click Registry > New > Registry Item. + ![Group Policy preferences disabling per-user services](media/gpp-per-user-services.png) +6. Make sure that HKEY_Local_Machine is selected for Hive and then click the ellipses button next to the Key Path field. + ![Choose HKLM](media/gpp-hklm.png) +7. Browse to **System\CurrentControlSet\Services\PimIndexMaintenanceSvc**. In the list of values, highlight **Start** and click **Select**. + ![Select Start](media/gpp-svc-start.png) +8. Change **Value data** from **00000003** to **00000004** and click **OK**. Note setting the Value data to **4** = **Disabled**. + ![Startup Type is Disabled](media/gpp-svc-disabled.png) +9. To add the other services that cannot be managed with a Group Policy templates, edit the policy and repeat steps 5-8. + ### Manage template services by modifying the Windows image -If you're using custom images to deploy Windows, you can modify the Start value for the template services as part of the normal imaging process. +If you're using custom images to deploy Windows, you can modify the Startup Type for the template services as part of the normal imaging process. -### Use a script to manage Per User services +### Use a script to manage per-user services -You can create a script to change the start setting for the Per User services. Then use Group Policy or another management solution to deploy the script in your environment. +You can create a script to change the Startup Type for the per-user services. Then use Group Policy or another management solution to deploy the script in your environment. Sample script using [sc.exe](https://technet.microsoft.com/library/cc990290%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396): @@ -99,11 +117,11 @@ Sample script using the [Set-Service PowerShell cmdlet](https://technet.microsof Set-Service -StartupType Disabled ``` -## View Per User services in the Services console (services.msc) +## View per-user services in the Services console (services.msc) -As mentioned you can't view the template services in the Services console, but you can see the user-specific Per User services - they are displayed using the _LUID format (where LUID is the locally unique identifier). +As mentioned you can't view the template services in the Services console, but you can see the user-specific per-user services - they are displayed using the _LUID format (where LUID is the locally unique identifier). -For example, you might see the following Per User services listed in the Services console: +For example, you might see the following per-user services listed in the Services console: - CPDUserSVC_443f50 - ContactData_443f50 diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index c1c33e5921..45e1aa1d54 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -178,6 +178,9 @@ The following diagram shows the DevDetail configuration service provider managem **DeviceHardwareData**

        Added in Windows 10 version 1703. Returns a base64-encoded string of the hardware parameters of a device. +> [!Note] +> This node contains a raw blob used to identify a device in the cloud. It's not meant to be human readable by design and you cannot parse the content to get any meaningful hardware information. +

        Supported operation is Get. ## Related topics diff --git a/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png b/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9dc0d872ebaf293a303f23a8bd15c45c9a830e GIT binary patch literal 51251 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 - Any fixed URIs that are passed during enrollment > - Specific formatting of any value unless otherwise noted, such as the format of the device ID. + +## Enrollment support for domain-joined devices   +Devices that are joined to an on-premise Active Directory can enroll into MDM via the Work access page in **Settings**. However, the enrollment can only target the user enrolled with user-specific policies. Device targeted policies will continue to impact all users of the device. -## Prevent MDM enrollments +## Disable MDM enrollments -Starting in Windows 10, version 1607, to prevent MDM enrollments for domain-joined PCs, you can set the following Group Policy: +Starting in Windows 10, version 1607, IT admin can disable MDM enrollments for domain-joined PCs using Group Policy. Using the GP editor, the path is **Computer configuration** > **Administrative Templates** > **Windows Components** > **MDM** > **Disable MDM Enrollment**. + +![Disable MDM enrollment policy in GP Editor](images/mdm-enrollment-disable-policy.png) + +Here is the corresponding registry key: Key: \\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\MDM Value: DisableRegistration -Using the GP editor, the path is Computer configuration > Administrative Templates > Windows Components > MDM > Disable MDM Enrollment. - ## Enrollment scenarios not supported - The following scenarios do not allow MDM enrollments: - Built-in administrator accounts on Windows desktop cannot enroll into MDM. -- Standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. +- Prior to Windows 10, version 1709, standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. Only admin users can enroll. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. Starting in Windows 10, version 1709, standard users can enroll in MDM. - Windows 8.1 devices enrolled into MDM via enroll-on-behalf-of (EOBO) can upgrade to Windows 10, but the enrollment is not supported. We recommend performing a server initiated unenroll to remove these enrollments and then enrolling after the upgrade to Windows 10 is completed. ## Enrollment migration diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index faf1bef99e..7d908c4910 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -10,11 +10,12 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/10/2017 +ms.date: 08/11/2017 --- # What's new in MDM enrollment and management + > [!WARNING] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. @@ -1327,6 +1328,17 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware

    [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md)

    Added new step-by-step guide to enable ADMX-backed policies.

    +
    [Mobile device enrollment](mobile-device-enrollment.md)

    Added the following statement:

    +
      +
    • Devices that are joined to an on-premise Active Directory can enroll into MDM via the Work access page in Settings. However, the enrollment can only target the user enrolled with user-specific policies. Device targeted policies will continue to impact all users of the device.
    • +
    +
    [CM\_CellularEntries CSP](cm-cellularentries-csp.md)

    Updated the description of the PuposeGroups node to add the GUID for applications. This node is required instead of optional.

    + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)*
    • +
    • GP name: *EncryptionMethodWithXts_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure the algorithm and cipher strength used by BitLocker Drive Encryption. This setting is applied when you turn on BitLocker. Changing the encryption method has no effect if the drive is already encrypted, or if encryption is in progress.

    @@ -135,7 +170,37 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **SystemDrivesRequireStartupAuthentication** -

    This setting is a direct mapping to the Bitlocker Group Policy "Require additional authentication at startup" (ConfigureAdvancedStartup_Name ).

    +

    This setting is a direct mapping to the Bitlocker Group Policy "Require additional authentication at startup".

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Require additional authentication at startup*
    • +
    • GP name: *ConfigureAdvancedStartup_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure whether BitLocker requires additional authentication each time the computer starts and whether you are using BitLocker with or without a Trusted Platform Module (TPM). This setting is applied when you turn on BitLocker.

    @@ -199,7 +264,37 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **SystemDrivesMinimumPINLength** -

    This setting is a direct mapping to the Bitlocker Group Policy "Configure minimum PIN length for startup" (GP MinimumPINLength_Name).

    +

    This setting is a direct mapping to the Bitlocker Group Policy "Configure minimum PIN length for startup".

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name:*Configure minimum PIN length for startup*
    • +
    • GP name: *MinimumPINLength_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to configure a minimum length for a Trusted Platform Module (TPM) startup PIN. This setting is applied when you turn on BitLocker. The startup PIN must have a minimum length of 6 digits and can have a maximum length of 20 digits.

    @@ -234,6 +329,36 @@ The following diagram shows the BitLocker configuration service provider in tree **SystemDrivesRecoveryMessage**

    This setting is a direct mapping to the Bitlocker Group Policy "Configure pre-boot recovery message and URL" (PrebootRecoveryInfo_Name).

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Configure pre-boot recovery message and URL*
    • +
    • GP name: *PrebootRecoveryInfo_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting lets you configure the entire recovery message or replace the existing URL that are displayed on the pre-boot key recovery screen when the OS drive is locked.

    @@ -285,6 +410,36 @@ The following diagram shows the BitLocker configuration service provider in tree **SystemDrivesRecoveryOptions**

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected operating system drives can be recovered" (OSRecoveryUsage_Name).

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Choose how BitLocker-protected operating system drives can be recovered*
    • +
    • GP name: *OSRecoveryUsage_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Operating System Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to control how BitLocker-protected operating system drives are recovered in the absence of the required startup key information. This setting is applied when you turn on BitLocker.

    @@ -352,7 +507,37 @@ The following diagram shows the BitLocker configuration service provider in tree

    Data type is string. Supported operations are Add, Get, Replace, and Delete.

    **FixedDrivesRecoveryOptions** -

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected fixed drives can be recovered" (FDVRecoveryUsage_Name).

    +

    This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected fixed drives can be recovered" ().

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Choose how BitLocker-protected fixed drives can be recovered*
    • +
    • GP name: *FDVRecoveryUsage_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Fixed Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting allows you to control how BitLocker-protected fixed data drives are recovered in the absence of the required credentials. This setting is applied when you turn on BitLocker.

    @@ -422,6 +607,36 @@ The following diagram shows the BitLocker configuration service provider in tree **FixedDrivesRequireEncryption**

    This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to fixed drives not protected by BitLocker" (FDVDenyWriteAccess_Name).

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Deny write access to fixed drives not protected by BitLocker*
    • +
    • GP name: *FDVDenyWriteAccess_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Fixed Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting determines whether BitLocker protection is required for fixed data drives to be writable on a computer.

    @@ -454,6 +669,36 @@ The following diagram shows the BitLocker configuration service provider in tree **RemovableDrivesRequireEncryption**

    This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to removable drives not protected by BitLocker" (RDVDenyWriteAccess_Name).

    + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck markcheck markcheck markcheck markcross markcross mark
    +

    ADMX Info:

    +
      +
    • GP English name: *Deny write access to removable drives not protected by BitLocker*
    • +
    • GP name: *RDVDenyWriteAccess_Name*
    • +
    • GP path: *Windows Components/Bitlocker Drive Encryption/Removeable Drives*
    • +
    • GP ADMX file name: *VolumeEncryption.admx*
    • +
    + +> [!Tip] +> For a step-by-step guide to enable ADMX-backed policies, see [Enable ADMX-backed policies in MDM](enable-admx-backed-policies-in-mdm.md). For additional information, see [Understanding ADMX-backed policies](understanding-admx-backed-policies.md).

    This setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive.

    @@ -495,6 +740,31 @@ The following diagram shows the BitLocker configuration service provider in tree ``` +**AllowWarningForOtherDiskEncryption** + +

    Allows the Admin to disable the warning prompt for other disk encryption on the user machines.

    + +

    The following list shows the supported values:

    + +- 0 – Disables the warning prompt. +- 1 (default) – Warning prompt allowed. + +

    Admin should set the value to 0 to disable the warning. If you want to disable this policy use the following SyncML:

    + +``` syntax + + 110 + + + ./Device/Vendor/MSFT/BitLocker/AllowWarningForOtherDiskEncryption + + + int + + 0 + + +``` ### SyncML example @@ -659,29 +929,3 @@ The following example is provided to show proper format and should not be taken ``` - -**AllowWarningForOtherDiskEncryption** - -

    Allows the Admin to disable the warning prompt for other disk encryption on the user machines.

    - -

    The following list shows the supported values:

    - -- 0 – Disables the warning prompt. -- 1 (default) – Warning prompt allowed. - -

    Admin should set the value to 0 to disable the warning. If you want to disable this policy use the following SyncML:

    - -``` syntax - - 110 - - - ./Device/Vendor/MSFT/BitLocker/AllowWarningForOtherDiskEncryption - - - int - - 0 - - -``` \ No newline at end of file diff --git a/windows/client-management/mdm/cm-cellularentries-csp.md b/windows/client-management/mdm/cm-cellularentries-csp.md index 392f0820ef..7e2371d151 100644 --- a/windows/client-management/mdm/cm-cellularentries-csp.md +++ b/windows/client-management/mdm/cm-cellularentries-csp.md @@ -183,14 +183,15 @@ The following diagram shows the CM\_CellularEntries configuration service provid

    For single SIM phones, this parm is optional. However, it is highly recommended to include this value when creating future updates. For dual SIM phones, this parm is required. Type: String. Specifies the SIM ICCID that services the connection. **PurposeGroups** -

    Optional. Type: String. Specifies the purposes of the connection by a comma-separated list of GUIDs representing purpose values. The following purpose values are available: +

    Required. Type: String. Specifies the purposes of the connection by a comma-separated list of GUIDs representing purpose values. The following purpose values are available: - Internet - 3E5545D2-1137-4DC8-A198-33F1C657515F - MMS - 53E2C5D3-D13C-4068-AA38-9C48FF2E55A8 - IMS - 474D66ED-0E4B-476B-A455-19BB1239ED13 - SUPL - 6D42669F-52A9-408E-9493-1071DCC437BD -- Purchase - 95522B2B-A6D1-4E40-960B-05E6D3F962AB (added in the next version of Windows 10) -- Administrative - 2FFD9261-C23C-4D27-8DCF-CDE4E14A3364 (added in the next version of Windows 10) +- Purchase - 95522B2B-A6D1-4E40-960B-05E6D3F962AB +- Administrative - 2FFD9261-C23C-4D27-8DCF-CDE4E14A3364 +- Application - 52D7654A-00A8-4140-806C-087D66705306 ## Additional information diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md index c1c33e5921..45e1aa1d54 100644 --- a/windows/client-management/mdm/devdetail-csp.md +++ b/windows/client-management/mdm/devdetail-csp.md @@ -178,6 +178,9 @@ The following diagram shows the DevDetail configuration service provider managem **DeviceHardwareData**

    Added in Windows 10 version 1703. Returns a base64-encoded string of the hardware parameters of a device. +> [!Note] +> This node contains a raw blob used to identify a device in the cloud. It's not meant to be human readable by design and you cannot parse the content to get any meaningful hardware information. +

    Supported operation is Get. ## Related topics diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md index 48dbeed8c0..562f8b5117 100644 --- a/windows/client-management/mdm/devicemanageability-csp.md +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -7,12 +7,15 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 06/19/2017 +ms.date: 08/10/2017 --- # DeviceManageability CSP +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + The DeviceManageability configuration service provider (CSP) is used retrieve the general information about MDM configuration capabilities on the device. This CSP was added in Windows 10, version 1607. For performance reasons DeviceManageability CSP directly reads the CSP version from the registry. Specifically, the value csp\_version is used to determine each of the CSP versions. The csp\_version is a value under each of the CSP registration keys. To have consistency on the CSP version, the CSP GetProperty implementation for CFGMGR\_PROPERTY\_SEMANTICTYPE has to be updated to read from the registry as well, so that the both paths return the same information. @@ -30,11 +33,24 @@ Interior node. **Capabilities/CSPVersions** Returns the versions of all configuration service providers supported on the device for the MDM service. +**Provider** +Added in Windows 10, version 1709. Interior node. +**Provider/_ProviderID_** +Added in Windows 10, version 1709. Provider ID of the configuration source. -  +**Provider/_ProviderID_/ConfigInfo** +Added in Windows 10, version 1709. Configuration information string value set by the configuration source. Recommended to be used during sync session. + +The MDM server can query ConfigInfo to determine the settings of the traditional PC management system. The MDM can also configure ConfigInfo with its own device management information. + +Data type is string. Supported operations are Add, Get, Delete, and Replace. + +**Provider/_ProviderID_/EnrollmentInfo** +Added in Windows 10, version 1709. Enrollment information string value set by the configuration source. Recommended to send to server during MDM enrollment. + +Data type is string. Supported operations are Add, Get, Delete, and Replace.  -  diff --git a/windows/client-management/mdm/devicemanageability-ddf.md b/windows/client-management/mdm/devicemanageability-ddf.md index f45881a241..a1f646623e 100644 --- a/windows/client-management/mdm/devicemanageability-ddf.md +++ b/windows/client-management/mdm/devicemanageability-ddf.md @@ -7,12 +7,15 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 06/19/2017 +ms.date: 08/10/2017 --- # DeviceManageability DDF +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + This topic shows the OMA DM device description framework (DDF) for the DeviceManageability configuration service provider. This CSP was added in Windows 10, version 1607. You can download the DDF files from the links below: @@ -20,7 +23,7 @@ You can download the DDF files from the links below: - [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) - [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) -The XML below is the current version for this CSP. +The XML below is for Windows 10, version 1709. ``` syntax @@ -46,7 +49,7 @@ The XML below is the current version for this CSP. - com.microsoft/1.0/MDM/DeviceManageability + com.microsoft/1.1/MDM/DeviceManageability @@ -90,9 +93,105 @@ The XML below is the current version for this CSP. + + Provider + + + + + + + + + + + + + + + + Provider + + + + + + + + + + + + + Provider ID String of the Configuration Source + + + + + + + + + + ProviderID + + + + + + ConfigInfo + + + + + + + + Configuration Info string value set by the config source. Recommended to be used during sync session. + + + + + + + + + + ConfigInfo + + text/plain + + + + + EnrollmentInfo + + + + + + + + Enrollment Info string value set by the config source. Recommended to sent to server during MDM enrollment. + + + + + + + + + + EnrollmentInfo + + text/plain + + + + + - ```   diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index 3ed0ffade4..2d8c6f0b32 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -231,7 +231,7 @@ The value is the number of seconds of battery life remaining when the device is Supported operation is Get. **DeviceStatus/DomainName** -Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). +Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). If the device is not domain-joined, it returns an empty string. Supported operation is Get. diff --git a/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md new file mode 100644 index 0000000000..f7e605575a --- /dev/null +++ b/windows/client-management/mdm/enable-admx-backed-policies-in-mdm.md @@ -0,0 +1,300 @@ +--- +title: Enable ADMX-backed policies in MDM +description: Guide to configuring ADMX-backed policies in MDM +ms.author: maricia +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: nickbrower +ms.date: 08/11/2017 +--- + +# Enable ADMX-backed policies in MDM + +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + +This is a step-by-step guide to configuring ADMX-backed policies in MDM. + +Starting in Windows 10 version 1703, Mobile Device Management (MDM) policy configuration support expanded to allow access of select Group Policy administrative templates (ADMX-backed policies) for Windows PCs via the [Policy configuration service provider (CSP)](policy-configuration-service-provider.md). Configuring ADMX-backed policies in Policy CSP is different from the typical way you configure a traditional MDM policy. + +Summary of steps to enable a policy: +- Find the policy from the list ADMX-backed policies. +- Find the Group Policy related information from the MDM policy description. +- Use the Group Policy Editor to determine whether there are parameters necessary to enable the policy. +- Create the data payload for the SyncML. + +## Enable a policy + +1. Find the policy from the list [ADMX-backed policies](policy-configuration-service-provider.md#admx-backed-policies). You need the following information listed in the policy description. + - GP English name + - GP name + - GP ADMX file name + - GP path + +2. Use the Group Policy Editor to determine whether you need additional information to enable the policy. Run GPEdit.msc + + 1. Click **Start**, then in the text box type **gpedit**. + + 2. Under **Best match**, click **Edit group policy** to launch it. + + ![GPEdit search](images/admx-gpedit-search.png) + + 3. In **Local Computer Policy** navigate to the policy you want to configure. + + In this example, navigate to **Administrative Templates > System > App-V**. + + ![App-V policies](images/admx-appv.png) + + 4. Double-click **Enable App-V Client**. + + The **Options** section is empty, which means there are no parameters necessary to enable the policy. If the **Options** section is not empty, follow the procedure in [Enable a policy that requires parameters](#enable-a-policy-that-requires-parameters) + + ![Enable App-V client](images/admx-appv-enableapp-vclient.png) + +3. Create the SyncML to enable the policy that does not require any parameter. + + In this example you configure **Enable App-V Client** to **Enabled**. + +> [!Note] +> The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. + +``` syntax + + + + 2 + + + chr + text/plain + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/AllowAppVClient + + <Enabled/> + + + + + +``` + + +## Enable a policy that requires parameters + + +1. Create the SyncML to enable the policy that requires parameters. + + In this example, the policy is in **Administrative Templates > System > App-V > Publishing**. + + 1. Double-click **Publishing Server 2 Settings** to see the parameters you need to configure when you enable this policy. + + ![Enable publishing server 2 policy](images/admx-appv-publishingserver2.png) + + ![Enable publishing server 2 settings](images/admx-app-v-enablepublishingserver2settings.png) + + 2. Find the variable names of the parameters in the ADMX file. + + You can find the ADMX file name in the policy description in Policy CSP. In this example, the filename appv.admx is listed in [AppVirtualization/PublishingAllowServer2](policy-configuration-service-provider.md#appvirtualization-publishingallowserver2). + + ![Publishing server 2 policy description](images/admx-appv-policy-description.png) + + 3. Navigate to **C:\Windows\PolicyDefinitions** (default location of the admx files) and open appv.admx. + + 4. Search for GP name **Publishing_Server2_policy**. + + + 5. Under **policy name="Publishing_Server2_Policy"** you can see the \ listed. The text id and enum id represents the data id you need to include in the SyncML data payload. They correspond to the fields you see in GP Editor. + + Here is the snippet from appv.admx: + + ``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ``` + + 6. From the \ tag, copy all the text id and enum id and create an XML with data id and value fields. The value field contains the configuration settings you would enter in the GP Editor. + + Here is the example XML for Publishing_Server2_Policy : + + ``` syntax + + + + + + + + + + + ``` + + 7. Create the SyncML to enable the policy. Payload contains \ and name/value pairs. + + Here is the example for **AppVirtualization/PublishingAllowServer2**: + +> [!Note] +> The \ payload must be XML encoded. To avoid encoding, you can use CData if your MDM supports it. For more information, see [CDATA Sections](http://www.w3.org/TR/REC-xml/#sec-cdata-sect). If you are using Intune, select String as the data type. + + ``` syntax + + + + + 2 + + + chr + text/plain + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 + + ]]> + + + + + + ``` + + +## Disable a policy + +The \ payload is \. Here is an example to disable AppVirtualization/PublishingAllowServer2. + +``` syntax + + + + 2 + + + chr + text/plain + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 + + <disabled/> + + + + + +``` + +## Setting a policy to not configured + +The \ payload is empty. Here an example to set AppVirtualization/PublishingAllowServer2 to "Not Configured." + +``` syntax + + + + + 1 + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/PublishingAllowServer2 + + + + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md index 95722f7b40..c79f4f55e9 100644 --- a/windows/client-management/mdm/enterprisedataprotection-csp.md +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 06/19/2017 +ms.date: 08/09/2017 --- # EnterpriseDataProtection CSP @@ -44,8 +44,8 @@ The following diagram shows the EnterpriseDataProtection CSP in tree format. - 0 (default) – Off / No protection (decrypts previously protected data). - 1 – Silent mode (encrypt and audit only). -- 2 – Override mode (encrypt, prompt, and audit). -- 3 – Block mode (encrypt, block, and audit). +- 2 – Allow override mode (encrypt, prompt and allow overrides, and audit). +- 3 – Hides overrides (encrypt, prompt but hide overrides, and audit).

    Supported operations are Add, Get, Replace and Delete. Value type is integer. diff --git a/windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png b/windows/client-management/mdm/images/admx-app-v-enablepublishingserver2settings.png new file mode 100644 index 0000000000000000000000000000000000000000..36d0561150cbdf3cb2df135ac5117d10c9e15950 GIT binary patch literal 46459 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�}bYo%5CE=|xT$Z%l>- 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/admx-appv-enableapp-vclient.png b/windows/client-management/mdm/images/admx-appv-enableapp-vclient.png new file mode 100644 index 0000000000000000000000000000000000000000..6f22d4701ee07584568f7c67a56d13f281afc2b8 GIT binary patch literal 24442 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/admx-appv-policy-description.png b/windows/client-management/mdm/images/admx-appv-policy-description.png new file mode 100644 index 0000000000000000000000000000000000000000..46e99fcb288620d80a67cfc9ca9d70187d55712a GIT binary patch literal 87073 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�N{UM;C%9%h-=>%0|y=Afk%ic`cDT3 zC6@OBlZxk9-3put$vOe9Q6WcXGXmkpr}mTq~bEJtcQSJA0*AKmHzf{*y*Ry&%+R`z z*iFGtVc ze#Ait{D$tQ(n?Sp=m{o1Rdr<(;Rx>c$)XSE{KM7^U;XPMrTo$g+%IY5&pb4 z;_2Nf^5c1}pb8XF4h|xM<#hy(iKKj4Y2gom3+?;=AvFfMMz zc>G(AV8B}R56 zv*;Fb3B&joS}rEi%KbxQxipaiJCu1}=_@6p@Bd1N`JXTLUyxk80r`yW%@7oPL8te7 zahV-Wjd4a3sZPI#?ML|UPE@NYQPC4ImtRJ;`lX1!9^(Sfn53W__pPNjLmrBVb4BEyk~HPD1e2C0tq&@ z_1r7kxy^rKgOktaI_dYM7g4f7t!YE;XXknJy73X2;-yJkCi}Z&CWnJJ>+#?ytz4F_ z{g0KKS3{LX$Hz#qpeM@FCv#M~7YO>Q*Ck6d3LZt79uP;H3Yt2wY;c~D)AQY-E#ni6 zOwtOLEE-)OR(%O@vLorVKXyTN6N=&#KU?1)Pv-;iARF$`)MoDF^|ukMw}qJnoDitQr9a%<>+&rUbsyl+*&kjp=+zj}H2eX@B$+Nz;DZYjK?+kjmK}ML zfjc)*cx;=~2TqVDveP!x@y)O79 z1OYsb=x1aC(Ho6%>(l2S6f^kHnX#2`7SbIK`UlCGGgCJP0=r#v-q`MX){%b!<9@9= z?sFuzyyMM?L)+XwnBsFdq#ljV=)EuC4$eckzRrjARz8QXU9ol*L@DLAoicj6_lIf^o(zBa&pz5iQ%*GLb6cC- znj70=*ze8z@Y0KI202Amy9_YuhF z9bKr>7x1R!{BH+N9?i3^3nmaCz}VliA3E8rcIQ5Div)$Lnk#MP6>dawf34n~9I{`C z{78YC9pDP443_j(W$NKxnq4nc%IxB7C+d&$^F^KW*{AnMap!R)d^&^O8;!|tF~K*u z^@T?V558e{{~zOY&W!EvgeT>2e`Q&w<@HJe&?yzX2vpWy%;_u*J!wqE^S|J!WkTs;&h?v|1p`ZQz3iN zzbycGl{p_gmn9fbOJ#1qyGfbh2NeQTI0EmRfiV3yBPhEG#IpmBJ+8WZ^Rp;Xt{aq! zzy}Vamj`kUgBt83R^1>MO}*IqIos~RC_IOalYGnu>%b1t+d3oY+QV%utkZ0dMfDVf ze}B-v@x;5@gIJ*z7emBjG;>p~^|bLdhvoeTVjna*3}6uSrG^gHro3r+v7W;nqc^xg zLCgE_7N1l&Ox2i*&(9l>-L?yVde>LvQ0~4HNF-FHxJ%ct)YaLbkIx$G*d}`LZ!dsB zN9v1EFz8tqpNW;Vs}PN-`ldud>p=x;i05;_Ek=7tf=wphLmwGG!Vf8HM4i9y;UJ@K zZI_vr!V!g*d@rLaEmQaKp)Z)-hchXLJ_G7npYKJ>p7Kz-&L8-myIy)#uF+a>h&t{r z_o{XN5PsA+f7qgv!-OyUT#J0fO45(g?t{B{r&@eBtpjrSl@5Me8vFLwuYo!{^bGnBNngP7!14%C9Aw z33Mr2wrt;PZQi^Ooszlf-y_B#59aoU&ZtMkbL%xMMAeUnBU*JQj7XZc{#EYmtP9m7 zLm*cc`)!i4HTyRe&ZiwTk8p(vH6{btYCbnxwV5&eAub%C>XrBC4K83puNPDBcLq(eiJWNwRaD z^&Wk6Q-*4$D@9%1AEhzX=M%$J$j=Ki#eR-ozvS9Q2wYOMJwh76(aAQpSG@okEl3q%_G+y7Iq5>OgwR0vk`* zRyGZ|5=X%q^hNLsKwVC%!Vap)h)0=t__#@P!s3u>gAz$Yb$I@tMAwRQGv;|5OSO-W^i zn<;27FOE46r(g_pbA|2Fdf&O9zDdJA(Le680H;v$ozF)b*f{MyznY3vEv>S^4r)1l z1ifES|DwWGBR%~kpiCjXNv2_Dcye(nj;QVwpk`+IJk)|J8slEQltfSO4ZN)C6R`7a zIu@Il6t^lH`ZjO&y;KbyvM4|9+r1F)`*~k9yyZe*CgtRFJq?l7xP^lmKpV6a?s{<6|WKpGXu>db!zOs3MNQg z>wSzp7u6MgSqGKuH)?hoGM%Cf)R_d_^ba(=dM@P_=g>!w53$(i+*3H^Lclfrn};e1 z7Kyh~Ig%B& z(BQhRs)PW+A9AX!RY+Bzissfx`6KToR(>L%rFimV&k z5OS^ye$we0n4G)63obw8F3jP!tZ*Bl;{?i%c!(Q$Qks%C<^9|)^*~>f z`1|&!YomM9MY9{bQCxU9t+BN=u^lmKpuqW`llD1%FSsJb>@29#XuFB?(oaDh^o@k@hr-B4_T7~T z8zFe2&0oo<{cSZLe}96oOg6G!NSuP$=|@!lB0gMS*3mrN4KMqZo%tDROU#{a*K1GN z{_&;qEoN13zvb$qyYkfbTntDb8JxC3Q!1i-&6#Y_FgBZS;1e$bn| zu^NvhH5Qr2O{(rk>p{pDDW-7ncFDnOg%cm}K1+o}7u8XhziEi1x3l@s_SiwZyD9mB zJd+6s}wufX1VSo($;WtSSG5y~)W-~Ab2|#znvwj@|$DN-P!HGOq2v7I5*s<7& zX@^rPpVH?08_<@Y6J;HN8Jn|p)+sq~^c4+G>^9-Hb2CD=P+!`}6kSqC3l_ooyk1?{4IwRo>)T5(qmZh!L zDEd4G5jhH)T#l@{lBHTcFJ)BIbd&n=Nl|-nca@525m%8QT(KmR`GARLz%zBe=oUIt zYw^$0Mctjq;s>-c<#s!FN!k0!XdE8Yi%U>e4mN@lzP&v4pFW$n-7c14A2#vQE)sUJ z_$HbE=&lJ`NqFsjedarr;reZL{y!Wjf! z)fM&GQ#V@ftENrp>ih1A%Vjfku$`$6D2 zsP`u*oRD2jx7V?bhbf}QgovEaJBHrIPV}SKFUy@g)Ye@g`Sk?fj>mO(I+I^8Ve;7~ z={JFemfzYg=^GJHZJUFH}t;gR)`%D#3fcK{VFfJKkjuu~#)lM0?zEz1WhFYYuK7WPyGb zmD5_p=HczcbU2yPQj;{I5|Czrmzd=`B{E%+X?>B{szILIn8)AdX>zUXt8pJGcAzov zo97SappP=6^xHwtCyRsOi(UYrArcnWOW}k!;G1^vpJ??Tbz2RQ_Mv~U=hS~Qao^&! zzU*(bunLX)eR!EECcbEYovv5v^nM@B^$kdKmFjkSDF@qadgu^R&P*hEA4df>A;}AmdJEVm@8+VV=s9T=u%}O!4^0VhT~NjRzi4B0pom z28c**G95!yQR6vH6)v(#0}>ea_%OKVrn@Z|Gfwm&QxjA%!sYof1JpwH$tUjyQ*8y% z1!xgz40f+>5#{E$HgFCtOH%9oPyBHb2 z((H)NvcGV)=!=z9I?vyW=s5DaJW;kp-<~$~;#~sc$BrL?izWW6N-@qP;kk&4i6yt9 z@str;37`4mYB~cV)97u#R(9gV5wK}Ds1ic0TJXXOcFMgeHkB}l-ZrAB;WIKCLqKP( z;5;1zQgjI65&7)L@$^*`r>P>+gygUuDc(mC4k2}H?A9fsVXcW_YYoSyU)+J*(Qiwu@R!b%EdZ)3)?T0QGqZJAF$YcKgj{g@?5P4-7zv}}NJ{87xlwv*5H z3KMG-X-kELWv|KK9YT>D2-7e%!cMGLKw&@a^}3sU6Wnc{W$cqrz6W&+#!|Ch-% z0?NTFVnyjqNBjuUL##El_lpPc6dw?44ahsEvG}l9wPJ2GK$E`2_<+omJ zd8?UX-I*sjKxYFFqt#%27rkQ{py>TcT;`Lwe&m`-muA-k&2*SNg&)cY^&xBFbRHw7 zEE>yCSozMmq_L6^pBDD?n67Gh#>3P?2R(#Rr*p)1SOErv~AE< zztWeLKlQcG%f(-W!iN5Bgo0Y83ZIY4BK{$VyM+J$WxD^1%LMd3WdPtZfq9bbH4NOj-P%ZS20^Q^&Hbn;6U*=G46(I(H|z)$J?-kvu|tPqVwk~x6DMdBi$V^YS~if{Bj;*|bff1ThL9Zd zUc--1D3*S|bDUoXebJgJeD*EBisIWEp9V82tvT@5)geMPx&e_|dvlKQ ziZ8AWu>ai-HA1f{27HWT2?-{mxz}z223ugs_q{I+k6v`_kSm0kno{K%@?eAkt^?=p z$_B&15-()abYi7!hO%3(jrSlqXj#EbTvtUjEWft}(^ZBoXqty?_scD`&>`=Q#s7z) ziPs{r5B|f@-oKcqC@y|2%)Wjp>#CcatREi2oDRop{u~k5wa1A8Q+`>PGQ=u0+)}Bq zFx;=ZZ6yY^H&Zc&)|@7uc|bQ<(ZqXQ?1bg3Z^c)xBl>u|%v#fu$$y4O&7i`TQ}bto zH1~NkbdMP?+M%j0$e6~QKiKoI`qx20QMRl7XhSv1UhPM^>-xHEn^+|UUS0j;(S$95 z8tY5q140)LUNJrB1h%Ltd>lfX1X+$fZu=lb_9G!;n>y=6(|_t-6&g6tO+0Tj5y)eh zrX`p(3C0WAq7XBZ1J)_>6O_;~@#M(+6Ua0hROtgbv_b`iD@O%j^ID+%PJ~=6g5D_(Y;isXOn<6YX1359Q;+3 z>$CLkc}Eqh%Bh5wqW;5x>j76msexef6T4YOwtMrg8_CS9=O=Mog&n!_+ihV6=BRJD zK1+$AW7t?&EC6HUE%&W+%;|tRo0ry`MIt_z`zz>DWtH`bLldt^_$ZDVh`dO z@IVYZeIx_vaqsQ;+S)&r1tP7M-$=y-({f5|EWXAE++=O{lrh0q4wYlTH@nisg0!Y$ zTO&Hv;eBV`sH>}J^%x+b^_eIgJMLid(2LM-bJ4OF5UAXd->c(V$w73H&{irWiuHc^ zRrbQaW+mEH@DM4a({p=>&$&IZ4kINFQ+TSqJ5u}r&fT7==( z$=%Gsn|IZ%pzTMloq8BM4=pQYOAhl`CsD<}3)-A8)i zal2#ly02MtD!RJ=urw2<*(vmCwGJ%R^#v4fw$*3EZ;ndH^+(qNE*rJb>Bh!bvpA}4}z;=xbD;>J%hMi z4xuBTFzP_m7o)1vK2idUGg&*P%c7eZBne98u$-`{-b=D0QNgQ$`lqIvON6Zia$Y_C zE#hiX2^^gF{}hR|!r`E+d`xtKz0NX{c_Tj;>hoEf{o3iL628+mulW-7!fdmuRKj-$ zC@{{L5Iu^>=l${HZ}Vq;iD`{z36|i@xH-NY>?mc+;@)xj?k=|Pfr=* zjFjK~pF2aTMXfAC?CDee?5MI;Ue(s%LKr+JU(PbKW6s#x?tTYv6L=~r=!d(BPSrrnyB(7i=6v23@%a{`1kFh=oTxh4fxELDi9hjXPQpq`>|KgN z1b3*I#jW2@USp7_`9FLT-??awU1s$WD-O|JXX6f`DD(~pvw8_Z^`3<$2rbew`ZhE@!58BU z8N`RZLzSpT-h`tZJ7W+&IXNuLGj}1r!PR*W}Dd zXs-2Ni-6Dz%ZP)=abt@nB9i_6)9QZwo&WNVeg#<;DoGkThsfVm7K_$>6jkzK&^y)J zs~J_*Ah@=?d;>eBe8$iai3#h4Q%d0KV#)$7&}cJhOVd@^bA+2mo*)p@6dHq;CVh$> zTH*P1QGWZ@UM&Y<*Ap$jm-Q6tkFmsVyRZPEyX#JnWUaewufp*!zG-4g(|fzfnAcLj zpmuiCuXN8e0o{WB_6a1e{zge!nlpU5`CQxr)?v;Jtz~9_$aL=h!n`H@i=mmTgAB0m zI%44!22tj;SOaclu_*!T%VDuRZbs=Ipr^f8OMFCU8gFqI8hJ8UKJvhg;@W&jNDw+p zgp1>;sWyDRWvY~ReTmx-pq?RW7p$(#S0KB3Si~g8jB%uGyd(DirowCcd+<;tjvO{3 z<#GSRUMGF_n$7pKy1M@W<3G0plod)9e(kv#$31>1IaO7j(11Z|MN<11;SI&y>s}3G z5F|_;BJ%n^KQ|+Tu(S(#g-1R1g7@kHGD0fOb^HKSm~+?_>`nE3G}^d0vZHhEJjF8J z(XEii(L^FBNyux=ZQXqi@T{>{ zDoo(W*zOw1Id|&OOq5Rzj)tbOdwcNx_6VSa2teyd!mq62gcQ*KbsVcwGs;t`F2*Js zS^$t|sj}NuKJ}voAd)`VjsOCMRNHys>A?l0J`piU+A$t-|BDptZm*%F`Sfan{zVx4 z@u;A{ti|QOs*ez8msX|~#|)M&gA6>! zN=5gTwY2{@OwzvoU!c+aXN~ddPdZ>)VZkG(&0pRCF-7E~eCQ0`PS;B&QCO-uO)>VW zFs2)9Sal*RCgZ##emCwMQXl8?X<^CQ>g&?sySvQXs#D=>ADW@QmNCJECoeIxUrKaC z8MBpinHch_WLewX($I2~F$JT|e9a#_aA3ln{{zW z3`zZUbnQ)81imq+^lGm@AycK*&1R2afTqXg%e?kdZxVm$TFHO?HEu5{$+U1HzsT<2T91 z$WY9~V1<#U<5cdqXPJEO{JS@9aviV?F#2$P^p8@6MT+$0rh-t z>xexezgA{fAO@Czu18i*!q#@txHaj+O(9d%-FeHbY?Oz}l;w3eg?r@Y#d4nX+1Jm| zA;;hzG{P%PzVOW2acy3YDaMx@`f7C#u8Xgv8Ot^0XDyc}nBj@|Anim*Uxu+g1)|lX zE%o`vlEI`opQ~VyYVpETpRO*feUi?J!4Ni_`D~-uozX6KU+1DtJ71(4Jn@>GJ=EVT z7K!1E6rHM(Yw$8?qi}3`uwOi4*pabyXl_Ar85vz9hQ7$wOwdZhQ!%IqU%}H+!AgK4 zU2IcG&fw5jeBc}Z#JjBbt9HmyX=>q8o)&6m#fk5eRWHm{EL4k?I9h0hduUT*8Ps}- zFWx0n3}zw?^?`TKDaywZD-a{&g|BE;_BL4SW@(nFxZzc#iV%d+eL6b-?FASvpnwl1 zB$s`_;u*}RCzX*3PbdsgI59!aMj67~s+>z(60N0|t~l=Ch zJ}r=Dks5z@tSVFp%$*PRw7fqwALRe!#E~e|PmF*Y^eLTL_Y{*UU%y+!l(pvB=4a90 z_z6vvv#DQuiSgHkH^`D!Nz{n4syxRWLW7MpA;!VO6U&Q^Axh%Da z>L#=^)%S^XGO`MzYFqnbLhE`M)#~B6Pt*&aD9?G}6#96e=y-k?iv7>dr2YIr=!y3e z@pH{C-d|P_3z~3UD!h#Z#4Pq*3GPtxrrUWRoTNA2Lq1~U7|aYM>g{k8;9OBoTXSlo zaOW%)kP%&lj$3CiGi!Dl5OQ5iz}JP<>@DE?M}B542Fv%nbH9OI<2)>X0VuPD!8DRt zjhBYO(rO%vSxDok)uREW@oVNoR=`{6vpGJMf%rzsY5CtUZjSD(I76lu65#^Bq#uR1 z3$SaIa;rQ3BeXoX=I%;7E#1OA_!?UkN2D+~6h|}qF$78x@#c~wmt!SU5K?59l!%=a zi+Uwlb`bxA{CNl_?jbx-TqxCck0BPzvj;BI1)4T+U_7|>V9XR8`qZxjNrLjoET%7E za`dHse*@aY`@T%oe!V&hrQc?2j(#f-oxBwfMtSVk_aCk<=nj9r^PNKD$a8zwn%&{O zVjc3Mff8CN$3-F~Jx29jwN}yl9#Ox)I{%CY+*5rEkK;P221$c@T+-aAmt4DF?AvRrEmFO9t^$MMtyT;<1X^yA}V)44aOuyyF0_D$1&I%C)Sr*;l zEK}fqmjTRxl>&)$D2NH`v{^3m*qc;Iv7n;tnmK;F<*fh~PF6Wbn1(-dj{AMV~dD6V!}_k|E3IE3Jq;0f;T5ZqmY26uON z4;BdSgy61?ySp~-PUFzXX}-0-eb&Br-E;Q-<5ZoxRb53DvuDqqbH4q~F@EED#;X)i ztt+6#E!$5)^3|`f>0IzdXuwRozBd4YZ!3YuNE7TQ+x{z;x#^p;nYG-_8Gped^USEC zQplVKUIyq2{DHM$?$aV*d2%|riH;o?R;oc5Vnx!z{pQYA_w83?i!Tnas0z!l={`O9 z=0N3uX7y`8xWjerZEk5#+|z3EWm^j8FIf`e0DOC4pyAbcrpvZ#D66a>(nGWJYkA<` zdzK;Pf$sSbR5t|**mwr++nl`7J1$UqD8Vx-Ugj4BCBp{P+TOLbV24B$AiQKmzV$N9 z{l*s+X=o@pH^7brFBj>%N}mYPO7GSlfOucG>g+_qWtVm)P!avm&jvvW@Z7@jn^L6i z?WIrO_{P(Z!>vGe2-qVKgMF~4Z9v@x(7YS%>Y{7 zAwMhx4c5ZKe^iqWYlw2x3$1!c@;JR>omxg%{iyPyMqQ`+PE^Jm61p!YcR%BiKm+{U z?)9&5^h`V)1&C{_uU(^1v>maxODJMr=Wux0?eK^xSC1k@}ZV=eP zQZW*&UBu)L?Pu~*SH_xVI7HNlBm3CG;V2~2Np$;0w&_`I>dF`@A`^OfuV^>z9@yRu zuFtbBz4dx94CSCUzT=+Ik7}^&g@--q&i&-h~k# z-vw9PO*k=z`UYSB$d9?_pr*y%MSI&t2mOwXsOF);eXo7#Uf_G)a1 z2s8JaCRYkbTbR=SN+chSnZ-r^3hsYI&B!B2=KjJ`R?xOd~-?a5~n6t&wZ^ixQSYpQy?kD^glk`!6F>KCXWS5 zAyMn&#qhW~rNSQqNX_A|7e_||RePsp#go_&&&W7jucz-%O8$RrdMiXr8<9J5$7LDt z@!emqFr0U(cmLe+ZPociPw3wpf zRn8KSnvKgDI-LsBR9CAkc1!x3HhR1nWXF{cPhmfnd^4$DYfVbBZynwm+4jgR$>OhI z@>!X)nNC5!;uz*L7T)2Qn%5>EKnVC~gE60S$7vTr`6U&O?yk6_7P=!u6XYvTcI2!` zTNt1jPL=&9fVVVlW7pQd7+G>wY^TO9+d6+BRVmimP=x14EfW%U%Ac>-{3A+ZA)5BX zggWZDkwUVp!f(bH%{UTWf5O+WYV+xp!nE6dQR!q4_ozqBwoXZzIGaf|z^t^qNTHJ+qe*8F#CV5Lx6)o>I!8E^9vNjE@iQixu zoNsOq$4^+Afw;oZb0Xj>TACYfs;W&5PYme3UC%K^>A)nTnI8AcARDMj-6=M~JWnK# zWi(dxQ5=pdB@*PD+1bJPS#Pd_I}B3kBH&D%DK<58^4Kr40bffS>FdMuphZIE!(f95 z1>~@y7oaYXGeX(+D-Bk`{3*@^TWT0z^Fou1km{DH2!+sl$_)C5NRX@u%EzNhWlXGD&9#9Bq*9u!Wk$Ujig8mr0b zVJP~5YI7?}An`p+JUOO46$tP&|!U|Jz#`VY(;xj(g~sX~T#NGk?m;X={8LFjCb)H7&JzuVxEX zpX5X~U8Oc=WJh6D@;!>@;7^)Wto^*)zEPE*MU5+sYtQT0L#mPWDkV;x4PZQwZ2!e6 zha)2qUXs$i@0`bIEGI+pZaS3JY+fobtf(NWsF)Kwav*ua{F7{dOukL{0iyw*Fn4B3 zp8?bFQlv=to!*%&2`LTO!e5#1G4_Fn8{b)K#aUtFa*jG=E0)aPj1rkGLDN6tMrY~Ni#*NTZUIpbeN}lf=vpoC$P(sGH8uk5@ zD&`Cj>(TF*5?_z9z9z>FR4V5jaHg8EfLdgeP`R@?U|dZG`Kg&Q%2jg&A-n(}+2^Sd z8zD8}hfdR4WqV(*B*ry$OmJXcUuBWDK#jM5i;`H2l2ShppAhWOKP3mVypTKEQwtn4 zBD4b{`)Pc!RH&$ZVOBbfy!Y;94Q@9L z92^|CA1rq1pR>UUm7hlPFs&&0oMI_htD*V%{l6@TOV+^*5*8^I-5nY>tJn&Un zW62Zhc2VV!Y!<)Pg_Bh%C`n#}vGkM8~*M$b+bg?Tg!th^RxqzS+On#>6 z&i-yL_Un}UhG|V0aEWcv3|n|}{!{N%5$}W#lieys9Hvqnr(B2bQ}EZRSabsQK;F0N z7#aboBp)?+Gc=M3Ba0Uly#V%3L)N99a*2i0wGL1du0+$<((j&&sDBwF9c@zE5ibpP zv(qdPGdl6&Ap!*jwwn07aAVM{kc^}%X@E0D;y5-$W%;$^xzNOS(x_jj1Z!kf>f!Z? zYzc8Vqn_`KD`i#YmZ`z>Ah=38{`A4V)EKSdgpEy%g>~xb?dm4S!^0#;RtLBn=KE;g zU2;;QGhsd=INbh0%)mB(GQwv5KJEb)Oh#F-2yokx^l zly--gNG@vp1`Ey|EAGcEhXN$NT|$LBCQ-0^+@0E#^RPk?Q=9apxdJ;Zlc0&=^42QL zU6p8NfCw< ztf*`Km`>8Z(AJf`gieg@G~-fY1~;taUMcco!0jQY!?kKosx4@H>Q?go)RUrmriEIS zH2^7c!B7xPTTn)UuJj48gfb0umed2oh_dG^ zX-;`19vH~V_`w$Fc+wu$IJ3w*UPLAl-rPu zLnLiAVKsD2&lRr_yip6Q`8y6b`<({JqgA)VoP39dK-z+Mbk*%k91E`qK~>VMNOtfLoT;nhLp*GxMySc#xwl{GeVd_uJF)9~Ous_A>eN9Gl+TyZqTT zm|14|Y{{~TUX77oj;WVSV2`{w2I2=iz-dBIkddz4WqLO|J_bsdJUiFRb9~%3RlmD{ z)B0t-nKy4YKx|ZGXvlfcYwnF#Lba^_O%qXz`qfV^KHD4KJ8wR zONeQh+PvtvLl^I9bHIhxl1e8)&GQyhhxhm9wiB_uu-FH7dAsis%@WeiNRyT=HbWEW ztA|&Ll@4h)?`>=2A)}0d^AvF>$jiC^^Lk*UxV{;gH4CjIq|ZPd&>oo4szg-MQseFZ zX`KjLzy-DeVUb*xNL);skxuObH>0F zokP6Mrfn&A#t#BWgh_ocE?%at~n>oUMLq(J}|XY)C`a7~$}nJ#SBcV~DFjQ%B$- zLg7JfTWdsuHTFZ_M9<_PC9^S}yry1NB_0TzoXxgw@l_|_m6=uSIci-i zgE3ovKBHDKi1jwsRgo4~pxjP3?w?kr8ia(2Q( zN0`q1oGxMQ%&i4_vVP0C=OoAi2B;CxR2Ac)_gfmCG5(fJ3Ipz}qqLOFDTx=-ogqfq ziFx%5^Vp24b8Qwb)WE6Z%h7}|yhy)eC2Iz@@({E=i8ASPa^KxSP;)Dc#|a~;h;!B_ zfdPl|;J$*xXtWAjBG+qvL-pmJK93d8Y?q2~Id;A^&?ALj*`|%s?G-+%ChSoTqkbDB z`qE7QlRTmPR8`@bq4G+I<$)Q5Ti=Ks4Xq1eTs?Kl^EKi= z`d}~j53;L8Zk>odPbgZl+2KXOyYcIF?+c17^oD?&oN2ZiY4P{N+BWVrB z^d<$jSg*j3&-{Nj{4zg=^74niJ0pJJ_tZt}*Cemc@6AA{q6oXMI#O_M|C#F19>0%* z?J@cV(RnZ!68$s0DS>@_LQ$)Lva9wrOmzFXu*=sP+s*YPAo}+F&Hl_%zf^_aaQ;gq z*$I%Pzw22FEqK_Y??VZ}4}D))K$rESfU3#1+Ttzjr{R}0Ho7@}H4j_=`L&<4l`C@T zr~EU@7q9UUTKmh>-d&OJGmaOifYXBR5{vW6%PCNNTq|+S-;}Mr`|uw4JKQ$j z>LGPCwwy-XY?#2pk=`Y%cq7rJw@vQQRf=!C%vNxp=JNL!aCWn5w}mdM=hjoI`V+`g z_6FQjJKu{a<`X->C`NSI1fT!wX?JtCRMa}rhu@M9qF#9U^(P`HH={IUdX-I zd2*RSJ^pERt?$9q{kfGw$7pk_126Tr8Dvf?dNU0NMPSnV!WUgSFIJU;XhMTlAiWHiyLNw?*muj^z1fO0$;f;;w;xMHlm&y6=@mkLc5HK#=mh#8UVia z6+PyZ$PWjZ!#wCbaUaUhRr%{|y>Bx&ajtuZ9k@iZUi}PYOGN<8b(MDKo1O1%bFh!( zL2HB>(Hl@=a$Ed*6M<55!EbkWjyL4Ow`P?FL;& zdizH3#=5k(bdPe+$*1ldfe=dYxhL)@MABqPpp4+>cB$5jmO|Lm*%%e zx=YpW?iI%J=0`k?V8cz;Hyje=O=7rz*xoWa;H|dq8URH-(PJx|I7S&(e?7WALW~Wz z=KQ>4=#8(u?6jPbi!6EYNfAKNKr@t4`T}Yju;%s|X~X}h=YyH*o2`Kqm`-gPz@L8* zicrm&lYPo0UaQzDkJ;DnHr{v4M{o3Xam!iCo4okxyL-X4_>lZX(*o1Rt%Psi!^gzr z!ObK`!|Rw?yoOIf4slEZ8Bdgj484YmhIoqg3wM%ovOkY_k;#<%w%tgW_Z@v)5@Y>E zNdiPUNbAD^E_fMgSCkd=$OnN69)$7fX=>vS_(S*5E*-uxEVp7!p=q*_r*TXS0$&=BNHzCRY1jIu4?pr=*(ekZLr zYr0>jmcFSxx4-{PHla_cuaRzvw-Jtsq|x6k%gMTwCE;vMnKvu!B}UaWXTH>M9?h+n zjU*F*drC9RsXy~-L}Kg21{K? zuk!x(q^HbIdto=SFg@t{ow?ZNTyt-BH9al1d>m9?J=*9M-J0N@8X8qv4qxu)FywFW ze$G(VMF^~}K&LPNq#-(7uQX(#?W)10zuq-t+ecz_{jl?5dO(FK+74cpwF)y|zh`Rn zO?%i7Kv6MI`=XP*DL61}oWd=ZTvbGmMx;2oqZtIXaUY#@T%q*TDU=*s-S~v`G{`-% zp8C~M89=K2#LPF~Juw?-X8Wl??uX(PUDL5)2Gd$JIBdVf=m0TKL3j3Ykje4g0hUr0 z(vc$Uai6)6s$*eCUL&z}E#v4k^Y5Z(NF7?gq5Nl3^H2 zc5rmOF%B!1w7b-ytqQw9Fe4NDopXxK@zTO?QERHG1al(?UVzf$vV7C~>GE9*@kQJp zcM3n5^t0;xFSIxhew|lh$iv4LY8{ zF8i5_pPV*Z#%GC0^j=Td!(x0j0`Zo!N&;gCwql_N-9U$ozp#6ren&o3k%<7a!U)n@ zif=ErL2Pshk7TWtNZ9!xmh|u`M57^WXV;JU=&=RgA7o;Nm9oOn=QXdm&4FRO1TpPW z>rSw1AEx2N(t5lK4O6>nQZZ$v%Tgrb`L%(>vA3t*V@}SE23>OI44+qys~bwx8>S%bjs?ey84hV^1WW#>703 z4~5JF3FK=;rWELvN5J;2tVliAwS$NgQG(dHX#mNMn*r{8~ez0vu)#gr-TH_8R-OBz~yuWX}Hh1wHa`E1!{Pwhw{KS?t ztD!uuT_Bvveht0Q7&1_k8Q-J^#vy}A-bVizPXJ&IW7`f))(5NTH94mHB=9U1MkmSC zmCO`KLbb#oc2jkf>mfmp8RxX~d*5b(a#=KmVIJ&t~I^Xn?fEhuWoz}QMH_L%Hg(rZ`(aE?X`Z96P-(J6W!do*j^wH$h0o#S)4VU&8FX) zIF_&a=Ka>UIX9A|%ZykO@iT&Ad+!TA-J4@d?=d-CfhkL({`<3+XWPA($FS^Xn%c4crTb9Uu|KWp=Xsukc&Z0ZLBv-(0}O3sv!at_y5dI9 z>a9~9F&79{d_OhbH7x8Mbl}Eb4(DD;r-!PJQ_Sp$x@rI+7#m;4UeQtB_V}@@TsCi8 zeCY_{auS4zt;R$`gs4)^=~;S)Z;6IW_I@YhmfqEy8VXSUFy*{jnwcLOK#Mmf0P#Ou zD^(&^Ip(h0>-!4Xc%$s-r_Bo6cC7zV(5YG!!klD9Z?Hls`$@}C_b$-!Tn_KV*`7jq z6Ea;ca$1U19yv)|f4uH=`hz0CR~IHct6dN`l&K-aSy;HRIabsC5lf=tB=^h1F|Gq- zdYpuCb!o!@eKICkv!2O{(~!@S5Wo~%nqAV;mSL@f(mKn)P(L$1ZvWZ-mUkJ^MX#tK zOY}yC`KM$wisA9+SI)b4(wbi9*y)z`nUX4p!RWd*=6#LQqbt7)VF}w{D07TI1=}G6 z;08Lzd{z2QY%h2Y26;vvw~>|OCo7x{t0`aV6QPa~Eb!v=ZLn@}8M-!QF%-MnS1bE- zMV;6fN9{R=gWUz{y8-PFOg;P}JbPe~kjAX=sN0Jp#z}zyq)v>(aRB|`MsoHlU#DDe zk3v}5rj&2-YAmpbs(;7aFzb=)3zN-)shLP+@xc1KB-Q-XQQfrTUQ;RP(%LQ1 zgz$G3!t}qlI9J*9HZRxsI}?iJL01Quy!R*5zou2EQ%<(vq`zE@5;uRvu%*#NYz!H5 zDvq^oj`2NcYcx%}J@@(P(AAG(gM1b&=Bj;PbSFf14_kSF>woJ=Epz1Sff9O5yvh+u zJ=eBHoTduz9wIk|WB~`y0i>I|ZEJ~@&zh9Bn*BNznGMP=Fe*cC^))d%Ier&-@d@ba zO{1~b(zq=K#XjOWxVpvZ$Gn>o&~V5`Sk1mFP(#%|lJZ*s3H(I3Iz?{G{G$}!yN#c^ z=E*TPW!-VU7ZOla*oWQ|tGX9K_dbG$CjBF&Rr`vl!i5GHqcqiBAxi+JLd>9uY4~V7G0MqOjU{iOQ zT~#^&dt0s>RtDHE-G1J?Bem`pm_A>@n*rCw&EEG%^6lnOtE`EPGy7%w>ugK`Xr+Pk z$#F-w==Z48&bm_wcI%u{T~FkI5z%8BWail&pR4@c0t(0npy3m!KKJVYMt#uU z^MY1uZq=RTq2ih#vSi)w|d^+H5S(ZvDxw0JN-g73k~@ z{30i}2Ri5_MNFgOWET6z%91o=*)o9VX*0GPAJIZ3-Z`YRy8;CPhkI}_Ey7I$NTaY` zcA)(}J;TeLZ%SvI+ti18N)Qk@P#0@YTPhRlM&f?$91h?kKf7C?jNCtq$U;hR32&FW z-dl1`b1te04b?%@^tS7gE)i@#*<$rvrH_Is@{DSJ(e-b~-OQ-*P+U7{7!Tk_9?cuz zF&{J>U)zI_W_?0R<$GQs^1Lcb8Y#;#b*c)F>BiK zXFNBvPy=*A(i6WDH?bEw0ON9OnR!w_z)cW<$l3}Xge6vyXS8+Apg6^8z=h+ZJiaiE z0?oxaa!1K_IzEZBejMcsEZBjJPLGmJYAr_4bFK-oelg z8dE0G!_z(dgN})`HXo1{qId}quXkN04--Lo@eRZKC%ij9S#3vd*KhMR7NYJ(CU_CY z4u(rOag4K>wuNFD?Z)s-k#qKS>EjqLH?r1c=%a*jcHZXO$fmrY4P!M=)|D zCppulEbiU%nBC_||9k4#9V#ytcT7BJnhGf~#Lh|Em6YUqaI`8YvimEeEY*Wu>ppq? zQNXCU^l5-p(!nAn{|n@}cm2)HkDJ@8N%Ne-{+*klavLLp z=8@X!fFkPB;-x4Oi#7N=Y!XP@Rj1uNb8+ zIvceR7l5lFE}K6!V`9_RZJUmbRQ#1?yIm&A+hz5-PYWZgPkQ*2SE8==P7f(gE%6`9 z-%KFD2s&9o+3B4U-*SOz`A?I!Q$9K}Lw=xYoz1pkhx{74)j#p4Re>QkYXH_L3C~G~ z>BVt5f{zzlQ;^X-gg7USe>e-*_$d-a@?>9wM&Rp{xUo}DVs&CldXVmNZ(%daJl&t) zHXieflRS+;!BDU^`8O1Y<%-q=kA(2}!mif()h&HzZ1G1|Y>8O&MSoCGMc8%UANsY0 zTx@assGNRunxwVY6EB^?0RQuI!lz)kT6|Vow$RCPvgzYQG4kW4jUiE%m60&9P}T)=*a@4hT_$|6OW%H|Yakwj%p` z86Rk%*lR-l5x*#BeEarR@tPz(0*>3T^n4qiWDakuJ_h7Q0#GDxXh{5UW|ck&7h;|3 z&>9t5^^NeABDxug78Sruu=F^)dqu{=>Iw9AQPwxGrElN%w;AGjt6^orC}qMF8P@r= zXNj;ee`qA(XzZj6)3k30LfgA~LC2Wym(FnWf7VNEGCVQbfqn4xr`#%(21dN_L^Q&E z7Y}f21LiWBr8VA?KCLN8YJeBSpBD24))@bVv+g8MS?Vf%*iVh%Sk;KvWnuUr_RG6J zv=O1lT5Ndb%V}$+Nb*M;qD|7+r*5)zt5dj=?>&()i*X;{kuVW!^gB~`(XU5_IX~bY zsxYhqb#=Y3$3YFgm-Bb?zDHYV@-Ke2-e7GvqkHGpE2X=_=v=6Z){ARXN=#WV8;m$> znSpvh_}-AtjlG`AZf*1vFsv{@RGB9X2fmt22*}>2JduSFSF8E1_<(_4ERXFz7w4^* z;(4@fYea?b3D)E6E8p;dXJ~)CxJ*JwJpB5%ehB4!d(ifL$? z$SHyx=l<3-p);WW-zZP|FEP};B}|fjds2a}@KUUiDe8D>E++SCwPc4JJNoNpggvUH z4D8}nDjcU_9lZboHjpgotojtFv^iC=h-J~P87|iW;iml;dkr|aHbi@uk%P&lsFAZ$ z&#=lghlXix#OuV$e(_h~$>%}-8_NErMz4m^P>7u5U9zQ&7a^wzCYEd<_M?ja5|n;- z>0NtK+;uZGwsL1_52k{u5b@loT}^F=N=W`;?u91j1iR9A+2VfosvIJTr4(2s8Pz-w z5|huS-KCAjsO2VSi=Bdn+DVf~pB}0C_eO}!0XnSTRtI}XBM#ENCWU?OQtTs^FrPd}zZ63K*#41gr zwB6TBEzB`Q4Yb!!OJdYjm61VKuMd|Z?{mK%9p0A18L7}VmN@y@E6lYy&y7mhAKmZ2 zyiED!@(K@fu7)-vyde8#WUYhuE$M+^foN5onBC8-$SMT>yeL*JXef?3?*bbXrcJ5; z%uj5>ML5RyKyst(Tf!&+astv3?$@!|SSCG#-Hvn;#;niW7G(-W^_qk0uGkA61UoST zJ}&+>_v2m>aN@(ROJPqH8{-(e)(xc&fb8e@;joww`e~f_jD)&t5-dh(SXSMU#Y7>U zE~%}i9pz`^uS$^4@A|c^1bsW{{s3BguJMTtVQ+yi-yD^Q-XYdhqp$*-d93_S5MtZ2CNP47asYFkpBUW38iqGDN4ojp z&;F&Nf_iCZ<6BJSFPp_)n9AJm(=H!Kr8B|^#~02Fp=bF+Irj+VN6-H=k}THBMFzP9 z-cZ&4lSq!3<}8$mZq~>6$uO;RKLT6vQ!>oya6-jQr>5_pOA`95 z71T(L*cbbckbOxQ95J7nom(ZtKbu=eJaesvqJvALfi@`9GM@STS&DNhZ#gYttcH;e zJy2R^DLtyW0(3>_!d@VXgN%j36m-Ooxh(KT5M9qnhTsF5RX}IIMJy5r~~7NX`{c9VGE7WpQKl0 z`0WLwXJxSJ4MDNLe8}_nGy-Zo@2hAf(Q%{Z$$15}L+Yy2g~sp(OvwuSw;BCjvj>Qu zxiT{XRQST50uxKfvp_>&XPc-4#z7mu83v{AI7i4k4!&nG(Z%0=G5YONP4GPv(Jcb#wQ=+q+bk8WO(4gCuPl*e1FVy+L3Jt&w?H zi4Z?&J44MZPp65&PdZbgQ?IU&5nUmR?AYEQ`$N~ryew^O%0y{}OPG9@;RJ8Dxez7Y zG+w;fd4;cFN_Kn5{G*H8cDE`0c%e>qKCCC<>+^i6x9OVYeKYbs)qK-P59J5Wsabu~ z2H!S00L{R^m`4GB@H4s~NgsyYeuh!t$-2(udShc_M{h4I@isD{>5#)Y31SFiZ1t*s z+5#7y+XdSXmYbX!k|(9r0%I(kek{FC zlU5gEZ9Yly6$;_Tgfszklo67Rhcb*RgLj4Mv_Try@kaN=^8&UPWnzo-04Yt0T1B`; z&i?Gd_0A@=Lmx6$!0D>ym$;oUU9l@7{TiM57ndh0ObFW5XD$$;nYH)v3CD1vt;o#NHLTqHEExWjBFOJ$ z`YDs0lzG$p>ZoA-lkJ{p=T^sa05C2|6$#*<)kS)Wdy*ZFK+}x(Dt9uF>(}BMK6J(S zIt2b^^Ct@Y<4d_p=t)>HCj^@bI#PL^mt|#bIcyh-`CE_P5dRu6z50jfY0l{&K}bes71 zw1sz+`VcYD+^sz>eIJxvzdw!Z2J3K4YC5nQwHUB@W39$Cx~o(fR%AXAQ0C!vB&f0qy_2Oz9<+3hHrDrr@W_b{d~kH0i3G)(CO8x7pAu*U7COtMVLF ze5?NtvNH?k_7t)PoQLRxQ*R4$vo_(QrFGgRU4t7KPdrEd-*9KFJ7`uhFpvNuf8GF` zoo-F%TiWTsYw*ODMpwp;eZ?_g^_C|3Ougcs(TbDi19uU( z7DaK!Q02CT3JApncGz=#n(ek<=X~WS?~X$*=e*sMXIeNRZ77pfu9oN>PK*c}96N`u zA=gD+FL{CIR~35;@-kJLav3fXAL#qf)-9tneg85dPIbb)u0X|hZ|ngk*4S3pM&Js^ zRwK_(6BSyk&F^VBJfp++2K@z)=5wg&UGR-=kflK9GLKCi7ApeR$|15Q$1RQhcAZRe zUx-}xKQvO5r~pYO;|G4x!E=b^E4`MJr=;|hoT+kgqDOJbtukhk-Z#v(&JDRrUvr~s zBFkSg63Kw?8>2OREFfb-#S;r@pl)3M25!(^M^6OLpfqv_vp>WbVXGEGc9gyzo^;aS zv~IEXQawQ)MbA#|C`}ygp$+P~-5ly|p$)eBQ!pdVTQFze;2=sUgd_8RDxoeQvh>iL z>T)3@`lIZfHRHq<4L~cJ>{0)iwZC_5OuQQW5Aiw=4xK@j4}*USNx!Mm*f4q3>IP_k z!qk#n}e=}lq0mo0&$=^Xe4In`)!lO(sV(iqMP8?!ddNmmj^=^ZMjR^ z@Z&1{q) z$usN*)k+l8VN#AZu*-KdYm`3!bhoq7`=cbb>+Z`#jkTIx>m#FmzYbRglF?*c(OMR( zC$!iH2O2lD7o_BH%nz=iY!gWz<)`X6RYewq?eVeLu?db@Y8Cr(II_(fAXXPrvj31p z?N(h#jgW8v&dyU0#Cjs(7Birr7AQ{vXkK@fA!od{nl|q&eMx@L?>+jayBFIAyXSu# z@0(~1<-_lOEA$wC310J!@qO6y?ZnaZ`3%_oTlz$Cz;-G8AJQkqYG7gu>Ix^qru=(A z2xR%_+tIq9iZ;48*m5K#ccJcT2b^}tB%Ax+Fu#!%f3^-^G#JLBY8!ff%%|`_9q03}xyakQ5>oWlz6-dVb)197P!uXP11R@DII%ce&h{ zJ#xkUl9oo;xlbeIW9Aj|B^D1->A#Lyye~O+bQ{7;pR)2z?+>`{2ct&1#akl^aXp2z z_V!D1s5x>b_AIGholzR1Ch2z?`dxj!ZloYf?(GP%!5cOt1;G^#9-w zl$sONfc>mQ0M4rlufLlGKADb37g@ zHF$sO$j5AJxOrREyzilY{e~ZRyR-Ogp{wKIk9b98;q@UH$~$Cdm^;Gpw`N6MhbgT# z>z&Sb^uZcb;%1^?_cO5m9K~UA^j~2y(dpq{lY&^_ct5cy9Atde@X*~s{PEVr1|8h% z<1>l?kiAAIs{Y&TrS;R4>VKMxP{ytIB_=FG^>0^0&2h4}8ef%hVZEEXs~`+zDN5qo zDemfg%L7a5J^04zUdEKqRF39*suEl{F*OvQp*_bJ9Y9aMLlw&m;Hs8i`9FK7Jq92vPmRIIj4N` z!x`rqAgfk{(_Mn{x0u?)u54S;4BUUwYCh5JX8Dj9UQpbM@zYZk1}~YK?YSgSq4mD` z;~f*1KR(68^l6m73N0odEe5g*8yAtKakh8;glGCIumZ_6K^9c%?Yb)ZNHl`iRT@;R zQ+jlVBVt_WX_LxI_{o?KWE<6WqY`4%H7!M+G%AlrAWZ;KdIW#SWnAf##;B1|f%G3O z{5rLjUar8vLY1Fzk0vORUWb)9-%7>a@82uDqB@eZeEJpPYdc!r_JO-hGAdzYaIqN{ zrj1K1QI#0^vTfo-EJCq~5t`@f^-oRE6~omcdlg1LL39yq^doaB{)2>!c=tL!iq?ZTv|SdYLKk%{MBO9*ysjjh13KZWw#sX)Q+#keCcd{ z4Ga3TLat)l?6>Czxws*~WhUL7fns+OmNRw;V{RHc(0{AP;=zt#YyH({VzXw2nPkm@ z743+syUzGv&YavDI?K0SiB+ni{hFldxk8e(v(8%QS7_lyT)K6Hr}#|^+2V|@0tic- zw7kG#-2oBCdHNxp4jI2akdOC)Quy#|M)sJT&+GOzhnyDBzl)f*G;_bu;Wfl1L_h-y z<%-#tC;H}-Wm&ZVAWuC)zPDybzJaPcSKvF{BmTS z_+&ps&{5A}Aj3mNdJ>q1O>k#Pk1vw{G?5$^c_Q(efAmCl{eL8f6;ID)>1n_2_J=k2 zD)M@0Khb@EyLy(VdqMKU)h?I!>yJUzr2IT6C?F9EWU-qQYO?`Kai)u7#^1`2TL02< z0k7zxhAy8tphv%VO0nxN0Yga#DqmBNQ!9qJ-m$hl5^WY`4Y+afn>v=U|4hdEmG%SfSw2}3I_vfXBAV$FtylvIW4~hPGUhE9V*yM-gZW0WJ zk;XFGLleGn6xZ}}EXX;f1+;sI*>Fkm1k`K*0B@nH`*}UQf z)dUZf05lN0z?G6*zzt>kxkzK_{*oA(MI_XWR|&*bl&E|NdrZjj%5-1(l2Cty?g zmd)+sO>FokmVq5=x1mDa?fJ@+Jg5>*LN6f8Ef0s^#xC#!3aU+`UZ%%c3;1pZ>p^Ql z9cFvB4DY*nc7sFIX^V4f8Pxow&|PN`HJ$F|RG3c$2`iJQWmJaw*YVw2r-0YsLwOi z+;-XesNIld>mWMqPgxu40zCcgFAuJF4Cz}`S-u3mx4W+AbzBY1TQRXMJcfj>fw$Zt zySn7CqxOWH!Dx1%Fn9OE)1i~NcKoaxVF$H;B*lP-Qe75@<~9CHweS_M=Y&z=2ay~| zNfz;LeG>zBDW%`D_dyGfF$M;Y=!lbTmM%Yxj=h8Zs7rFfb?${n6e1pITJWh%+juSq zfD!14RqP$OH>R7ETelMEf3`skJEZlgJAhCn}+McT1Me zy3qC8gpm{kZxmx(&eMkrZO*aX+RxAI{;%UaCLn{RDt(L7uGSSa*bAc~FIV*7bQPak zDRLC#a*zRZ)`Qkk%9*(hx`9nA$QYgq{mY?qy}kmlYQCb%mQFc$_j!#I+&2DA4yCi@ zI470|qox^JcrX6P%#HzTh`p*x_m+770+JVG!%S$S==`BDbFPr^A<0lf;ZD5Dc)KVG ziHT*gmY2e5gq)Q%FjVbauixLYjV6(`$I6x9rX!VHsViEi5FGu!^`7K5JMi zR?BUt8Y+cYiy)Z@mg)-pFxq#b=-PsLm#Si$t?Uj1^2256xbRw{Y2!&jaVwHjn{a=K z2SqlgoD@oXH8zMoq+h;rYw_c6UrDv3n59$78EX_OD1|aZ#H|zMwRSc{`Jv?3hEes1wG$mUry9p(nZ=ige%#~s5uuwUTC@B`j*FCP!)ozGJ&CV zm9cYtzN2|sfHXo8L*Hdn>uj%gx7I96C$HB1=eHVk>u0u=9r*yDY3&xjtu=1TCkNDy7k84L-(=n2ob_D^%%uGR*4!d0&bhQH>MxBu(Hqr2iW z%rp*xy`lNb`8%q#md*%9A)r*x2R3jhWH|SnA|2FnTeOrYKx{q3cZ!M2e%7nv-p)9W zVi+l}zg5HkPJ+X!My^Vg>L5=0MatrI_k=257)QFvbAuXRV!)$ycE1k$?h^a2D7M@` zm-?=cL$`On{RZ**kf9wx77&=M=W~BQ^j6B5407Dp*Cw3X#WsiANnN|!X=GQ#Eiv7H zE;u&jymTb~_0HEfV+;MCZ*TBlsvrLMn>3ib8Z{D}&LN>R8=UyvpvJok8X_ST(}0D~ z*PQ0oBf_;=i?duO*XF9S%7djBlrt=rlLUSCo8B^@&L%KS9Q$goW5Q;@<70Z?Xp{`j zw34MqNZYNKGd9(Xo>lr-(FMWek(U*uSB8+xa1SR^& zeO@a@Kyu%kR@i~B#HE+$Y(%fE3~up$G8|El<(NPoRasS5lk1LgLgeGzZu>4Db^&LB zn#sS5*bTdR@%@||OR`LZri~R`KRhxJA9k?QOngz_=Plj9i*N{pc!y9Soe@^M!JJoC z2|+PhmTK~(<-xk$BYzn1*Dr~C@Tx}1kTu{RHBo`E-Lo5?4!Qj>{48Kvb>He6_!^__ zE_IvY%Y(8Ij zHWL@Qxwd3~FTWdA{4}lMwaF6pt1=SOaiDaQ@?fljhVy5>v}C)|l?gS)p3ifdcDMzfOu2^t)Nh2ZXP0RjYV+@X=+ z?hZ+CC%88bjk~+MHSX^2*6?-qIs1I)-nwtq{d23nx>f53)swY)P3bx37|$5bq=j7V z^OXYLw^GFYWk|zjwwq%}PR+F<5&RNzeZN>N#JTde&`Nt#>iznkkf!b98~{ zh*FL?gj)G=Et?*iZp)Y}RCNQB(7!pZ+O39sgW;(Bp>SDG`aF0V1YzDpHb0H`O6cmd z=S%^EGPg_YW>n{~p%qwR3Uld$!AR$dSN5rlFO8w+7HzW}22$=R>oSVvfgvtSS2U1fSFlvAc0kB`rEf`+ zd{hKvrJ!WJwT=Qdarb^ZmZzCe3$PLI;polNK`VVZf$L>>ufWqceb*pp>2x=@{c$f(vzi2VP2? z#0v)h=uQAXHq}d8e6d!snqEcqfZs*mDtP9-PNw8Ef zNW-{5&tTxQ`CIRMr2VlmpJ(Z(ld7@wBpEKY^NQt^(fw*VU;GL2v*Dfow z!~FU`yY})2v@fiqJ=*o@zCmE7ofWOt6XMLJ6<@Q%f*M}Edw%u4S+=akYP_ixE!_qr ze%iVUlZ78n$Yi&#aF^nS-ql)@LqFi#T{#Q|J5MG!>>&&l;~zxprxX;|DcoH5!hp@K z{O>=h4#2E5^0CF8_v{nBq}(<=lV}&OqW=xmJ8^0G`!{-ACqUSB9yc%XxQu>QzU9wcFAlg=_oGF);W0# zwbolqsn1Iby;44T6nn#8ZiCuuhvRjiKHB4)16xLM!i1jBee@Rjoi-fo?vb8$eV%yf z*`Fj*bziV$X<)-)BB8=vS0Y$LM5_H=^QuJ4R$18b+E=%*PccP}DbbU$ZZ4xM)_Q#ZO%(UI1)pv2gb3g%47k~0$CML=oM;Fd{Z-63iGo1UuU^PTb@18wr znZVZYlJHoMXS{d%mFdY{45XPA)L zmu`PlTlacak8O&=u=}qL?=LWAe5u@|W3novY+e?+ThOpL2hT_^O!dH2%z4Ohq{^0> z!YqDaNtd`r|3}Zg>Afc!k4S#Pe#B0Cu7xixf10ibv$^Ai1s;a!3!nZS;hZ00y#!~W z&rw(p*eYOb+0Q~eQGW~klm12^O~3uv&==?7;hzu@NSEUZX+vq zc)eX=dGyX|P7N<3n5az~9C3Lm9fond!No@-H(&oT=s_kZG#Hw&iONMvj9b^axS~lHge5g-^KvHxPN&*!RK0aNB2~p2^P)+Gr4^u& zQ(=F?ZmqzcXTMlKX#MWwL5zh03rMjusC<_?D*DNco+us%20T)NZe z?RteP-FLg(-B8m50M3=s)`L}QPh06O_ufr%Kf~Ce|MK?)P%$KFg;Hwl7!(joR59i7 zsxkr{w)*Y{wtGp^M*SU>JS;oP7bu|G@GkDK62Y8&WkS?77L>Ivc$IEGKE>l@Gzsf4 z5&$^)^}0TPYf7q=;1a`oL(nked{PPs0h^Mj+K!{&@TAKTaRW1aO3j6JI&tgqBm#Z) zI>M=QV3~b*nG)6{OoabJkO1+vE}w9i2pXibK15(@)EoS7@R-0E_}}2MA1L6UMjQD= z6d=j;+gM*xtaV;=wrK2tgDn5?n9W9Is$-nLbHJF?YjTU*Hube&y(^ZES2O(oh#hew zuVJGl^cbOu@8oo$3ADB$j7^mf;r{~Dt71(_(<|B}n9aG-7dr#Qjg!k_-%bc#4x#+5@0NFbOts0Hy|$Vcb;RPDsLHFz^{`s^ zMdD8`=ZnSv8*kniInooF5OlAM7V4e$pO|Z=zz81P#W3%;q~;03L>(6g!30Wq!J#zt zV8jCt;}0fX%HN4jm{ArhBf6Bi+#0|i0dsCR8w#gyU8X5sNz2Fa-n?x)CZ5fVoz2Kk z4`ru3hoZX*pHixIfwukHE$myB|*ZANt zsEY9;QTZS*`-qUDn6C$263nl5-RSbB->?nx3-yZ)hb=fhW4h(@pO_!VUd&2aRN9oq z+_Ew(kXDbO%!RHCUi({cn@lJ12eq-6`XgsUKfC?xW|4VyYRshr9 zdVe}J&0%P%4V85wK!8IfQ&?R&QOh|_WDJFgO&?#ugs*Q9#%ohVbWZpPC%wDJEf~&> zZr{8S=~-h~N2fK^`SI)Wp&nQbGnGhxeCnDGco{gsN;@#yp8TGC6#-a6dnKl+hAzIz z9!uI538ifw%gaxLD8z*Qc722i?#4aC&jGBkSwZl@=cvU?UVArb@7{uZJ~$?AA~2h} zAxK=2i_y(MpCIQv&iRC#eemQ}G6Pa?fL2`pJFHB_&SBs6q+SJ#Rs*;Dk!$QNP<6@ym0S2f*c-FPvAfL zon1-~{Dhpkt?qiI?|O|so~P!8+1t>`e{;Hyk-QM??3*H0mURl(r5#o{6~>S?1!@V- zvdEBXWlNm7*A$FTMIO+?O%a!NIE;tVig0iQxNDbwbnOeh)e}Koju(d>3W@(xiKT#N zfeIYl5^7m(SJpJupgo+zP1W9m=`YPs!;~RgOx<=^DF}AaLO7h)7N?s@R_5^&5*e#= zl!a+;<`yWTw?G5Wh@5tdEQ|}#bkCNI+Q6G4;*qiTE5ZURwi=b?Eh-inrKJQgA)K2f z5z*F1@{>dBaZh{|U~(0CcoDLYbhqnnMZ?&O=pg$ej;h+_cTFFWM}q)?YH(TG=sHvc zCIv7W+@$by_^Zg}FR2}%7VR*ISyl_4W?*ua6hm+SkX^*qhOBxXD*Ia*#DE(QBCxvUWLPaE9`o9zn2}!^AZ!f zl;$j_Ib_#BedgXj267N_>#f%=Mc7756r97ujsHCx0nu^bZhfR14yPznGL%wMm)+cF z>R)5iH#4Z#*y4zAnYDG5`C9(tJV^g z0*1j9olEKmyd3$m$q-jXui7xTb_X}up{$w@CyE#K6q0j^auzZ+!<2%rCEe1cQ-5i? zXWeSOgSDN1-?sg^KNEjvR}rxRG=aG1aDF%ho9?7c=38OPKj0jxy+o@{qsrLnqG=*D zOxnXn2}kf>82{HNdM$0n+1Jp&l>V?8e=a`?KYGu9{rOf{{ieSYhNu2jU=;a(e!;NY zdNy^)a?gE#bRi2?R~xcTXG4y`2Ng*&=MeW;WvgL02O&1KUCW{TLfS5=%9Y#u=p=qh zC}S*PZ%DWmgM11S$I;Go`FfS3A?NgNQsgb%CkyZB{kh>uywT6|(I%P4+@}v#$EiK% z=57H-#0yopMXZFS(yx24gcNmIp;!fsLy@x~kltM2GIRx6^32rAErbozNz zW<1^8nEU(zcx`=vIY$PO^2%sEawJ8H>BElA>y2yob9cJ;5&2xY6SP)n7KIFWLS)xUS#&eJ{ zesB6M_=33R#j+##L$NZHT+Fo}S+rSF=fpI?(DgSZ@BBrHe|fg#Uo@W7qDLDV;w(lu z*B;0f`K;XO=U(nliMU`(9wa`d(e42~fYv-~O&!HePMpB7!m>DVG%`Fp(!{ z%M{M5-=92Qx&bTGs-7AJ4X{~gkMQ&wE=%Kg$G6NjkZw)(+uP^&&u1!{N}L#^u1^@x z&jp1b3UOFNl38hjPKwCi(xHhws$>Zs-|FF2S_uQc6p;kI_*CQ6+|HjRyz3Yg zH$BvezLD#d_{7_%i#s*RHrv4i?96{>X|-!^Q!C+$7}gpSQcg0a_g+m2As|9mY`|E8DDlG%7E;k0k$a?*;IvhwtCuGBhoyg*;Pv3gur_TpXC+Hy3N zgU-(jVazHGL{q2Gw@n8GSe(0$7>)_X=Z2Ef82sjd)oFL6;!f^pnI|w0{^&x@)R< zxw-ik?{Jc5=Y5mh$CNa}qR1JS)J$`2^TZ?RA{FAnGS4Trxo=c`Fl?q9^*LZ3ZA8W( zAd7-p}79 z?!VIj;7dypNKb8o+4EVzBW8UW`cU<0L*95*kpOpS2fIXGqf#WB<4jMwPI4D5qJA5P z%4d=C!qoOX>Yw(qW0H-^@}19jUMqv24kS&wzav5RA2}Yqxl=lPg|H&>f8#^m4ZX<@ zgCE3{7(o@xSRgH!QBV=frHSjX9VQe^-V2@8jl7ZQ6_he>G%G-6wMO~yXZq;R0B+iq z$2@<*pS}LhEj8=KjFD5w-@a%1!=7QelR6>G55>$S;D*pk9^%`v(i;%cQtRnlr9b5o#3{*M-*qMG=0k?iiUq-|hS9Rp zn-$?GGta6DDrUsE=X1F46|rZ9;rDT7u5ciy`cLOrq_VBW3lnb0a}V+%=X`XQ#|P}K z${;j&I!xYIU49h9dM+pw=U%u3K>H99;b~yeFLaZp#rZE?f^vA%hu=Z4ISwUthaKhI z#N8NLR#?q1vEgm~jp5RLH&He5V7{o2*aVb>vZJn#cPR-c3J-n6XO*&$@?hJOOQ6}l zWPp11&Qpcugxs4Ww%Ik46H{%DI>7sSE3evCmdu;b`U)#8WLfdoO4+2+6?Dwapmj;K z6l5yWC7dty>pvq_r4r0XcF8>KaSMGR{a#*{E<$pe?=<=$X+tqHF#H?|Zp*61vXP$I zblrH~+)k9?P_lQJn)c!*KXN)NFkg^`_2X)tEC) zf{CSI8-Moj@GvzS+nZos5sBE5lp2qi@+B_Yuk)34()hEdd9T3}V3P+FEL@T1$mm z^+CS~OVtSEy~d{0@fw9w=j*@->Xb-i)7ug1gzM*n*%-&;aWtgh)*>OBmC2kqBpL~N zcOOp1uqw0yFF>_XG4M9Op4S+oHOf*#>^+B-Lh_NHDwa{RMOoo0*_*+zmHTmYqf6s1 zflRXZMBMvhlK@`>3~%G#d=peoPsn@F`r?GDTVZLm;TvMuyDc~Kthi)@ig+6c6TI3B zl$5;SQ&K#aCgb;SWloWj`rM+&{A0;dxahQ!kqsexK9s=fQ;gh*mf*rqy76&Ws*j&idp9oIJ(@sVtLu5}(uNr@lVYNOBCg1@4oDI10G zDjn=qJO&MWJjFx67E`c%u(Ir%K?t|caW~c&;u&Fy#;df{-xxJ`Cqv3B<+ zRDeGcY3aITh`A5D3VtZvw73@fVFmOwccWViJqoB@#};_qt@fyiyhot(sODi%vf|w+`W(hE7|2e9lj}l6+ zfasG#nZQDHsu`_jbF)FifWfox@D6hupYG5cV4T5mXvtjc*>-G|{;MVs zvk?F}J34W=YA|1L+J2NOAPzS;6s(1YF*|`jya+D477~trehkKK!7*~IjI8HDU>R1nQUXZE# zJyI)X?4Q=L%n0Yp4KZ#6x46AcX6dw=@`!-}R~S$!k66=c5}$Q5j4tvKhlvGg0o1(m zKZ9=LD+Yf2Q2h&B(;OzC>^+;S-a=W z-(vlqr|g~4p2A(zs|UV(JNJ|p0ws;`cknn90LYcmr!WbX24jP(nzwi&^4t0{NIVwB z^B9xTFJZkN9C@M9ZD>f8B(&RaY5kqgr)H1-jZhU)VA9ouo%aX*J^BE=d%X;5<``pE z*w$RtI62bCEmRBS*+~Uj+L&Py(uiW}OWsT%uK+N7v$&{B%uor{FFp zgg1~dhp)a`)NJ1PY~9~D0<)qRj=Vmxes5T#%Y5MT^?SpNHzzfqA|JUo6hu7Jn(+za zyG^z%X2`D%`*o?-FzKc}q-v!WqbS=VrsL2?=ZDa@kxF~_&dGdAs#0ysNCBLJ+$42? zX8D%4)CD@PKuzL~j&u|bDvC~g6Fl$NKMYk`whh|`p-7?`kx)#p>dO-;TdE*n>$e4N zrq>0DBgq4sNm84rTVG9>ev!q#ALUG5IiRSb<^}NOwbMM~&+koeRby<+0N4Xfe4%$z z*I(!|YDdOadOvNpY7#41RNUrP$GGI1bZT2Md$1n*{MB^xWmDcyN3^e@Iv?fQBZQVF zlz6A`19A*b`WjXqH z@gjF0QXN82ZZ2mvHn5P09!x)S)L!~B%Vulc2e{y{l82Kx`AVimj~XG>6~8t?#|y9Wfkzyi1VBB$gj!O6y#$uyluBfid$Z( zmRq2`mFqE5hV9_PjP3Iyy`H5BuL9*Qua4_e%&mk@?RvwG`&^i(KrKwE>x04OjjI~{ zWnEL-Y2j!EP?9S&dz#iJhwwd9(sb>SJW-PhrCcbVp#IYXYD88>7{G3Tdjo)G-qe67 zwWqw4kand8`@Yhdgm)2Rqr^XIv$58c``7)4WjvXE&#NXb$(Q?l&so;!H>phm9aF+E z`B!9RgV6*?xS!|mKA1?bHH-!OpYdETm-qp~G5NiDp;j4bUx>Konc3*_&NktKNN@IT zQgtlPjxQa|#%<=D)Leq=tgp<^&7!Io==u#0_cQ`}k9#xSOSTZyTp`X9OA3|qi!8n@ zYlJV8u>@!ribeNC(nUIKB*2+obDn07cIgf~V_ZzxxSaAwZL28!MpP5X%ddqlO977% zC6l^d07|Kt1kKeJZ#Pcbcc|YJ0z_yi&0p=BZ?Wvh%3ekHCW0H2OfZs4NEPcWcYwduWujbxiQROUb@MwV)-q-Ew8s#GQ}=Yl7wg%!90wA4{d(c zf`E_SZkoBSp$zDI(*Lpck;tYuMNtI_p&fO;;ZRoABQ& zs>~FkEQlmOcu>DWbYEyVpy^vITvnX>>H}ba%h7P+^-`A~TK|ZK(6U_kcA6tV#~T+Q z=p9Fy^i_$uA`7uQ^INDVV~wlf7JC>`&rY_Q&q_@Tut>o9SsDg zwDD^jHv{x9sR|$KoAV>^Xkt+471=Pf3{TaHCA7YR_TDJCNW3QO@i?o_WOOp=tss%i z;@#`G@aQNNs2?0WuPwZo;l2A&bNbMdp!GNhv5_ITBQ@IA)%@9cV4f~hnH|pm(2_3I zyyENL#eRKDPE0s`7BM^2Q7_02be;s2#i!pCxw30u+%O-mT7J}FB>Cwr6lbK1v13W~ zanAJ67pJ7$B2s!<7&cAW`3!Y-{xYt}oC#cb z9o_r;UK~Mar6(#4TB@;`qSRc~O_A^6NijvpA5^DRWfC$MH6_=|G5am&!NCoBP;C*@rCJ@P zQ)LO$mq)($AR0^aEKQOvn#~IILw=ebhf#K8)>Hzk>XbHdJo}5PZ&8CvZdaOec9w>u zaHC!_d_rdw^J;CgYKmPQzPgPl6=V~#hT0s%R+A%5r&N&%XCrXMEB+7L@JMrhdg8Ja zZnn=johCnQF|~+u+CrmMs@eSzj%>1W3^JeL1Iz1!h~V@|)kRo<(z_NOQ7@%3^}&>y z335{R7@OIVf;&$DMtc|cg$h^}IkBI!qTbKqeXR4H+x7y~KJ8Z>z4hf`&CaPO$zA8u zt)Jdq_PBPFs4B@nkj(Y%nc!7qf1-B@yUaWTt7@M^b`fIE_!5%F4qJ!PB#7_%$DZ_A z$b^WtApk+6E;Y_5P=d6a+=eVc0ur(N-nv+fB#t0b#QnEL&#w&hDDh{%PYup~xU9q~ z{!l^;DW5{;L+t!)*JjYV&+%>ws}#XA>hZO}t(G4}_|WzS642EzP)(rwfk_}_wkipm zPIU>G6s64d4}XdCL#xiZ%6P;)<@N;!H{pgc?!Q>eS{Uiu;GI_U4>Q{7>-%4&|NkdD zH^?JfbXiY#2;F(82u5q)8}{_p;uMUysWsX*CK71Go5XLD>I*$S;)tpxJr+1Tar6`o zf2`@Qw{&sDF=Q$^isy~j9)|JiAB=|xabasAv5-Eb2F9F8{rXM+El#-%A#yf!_OR!$ zgq%D5`5g1Ts^UJm%v@w2$;_b2y1>U;ri8roGX*9UjU!uf_29njTS#ah$>5PN!T$q~ z$);gj9n&!r(5b9yoKf^GiuQD(9%RBPsr2q1lk>_rFK1r=_mJs}?MI(c!tCW8p;|~d z+oLn?2fnsMfK#4&l<_3ddqwd4*o+OCFfDGU4KnqnFs&0w2{LPXq3s;#%%lt?-)sY; z7Y>P^GOyy19>XiN%a}ZH)I^?_<)`_Qq)>M!0zJ&FQ*jlG6l-3!=G45WJ^D<1B8_q>@$?g`_ef6lyM%4ZUL`8rHKz zhtZPJg`jlJO1hCJ$%a=t2Ut^+m?#1yN z$rqi698(1fo()3a%y3lJmHw)&J-lfm@jFjQGm6AfTC9V2rSTu_QX+of@QJAH682*G z@H5&~`^I5k&)BY^QQ#v9$%Hd5$_l+zB5YGf>~|BkvCDCRdT3u=#c`%65&&z~vIMe; z60DCWXK)MiAGzb8=kzey0{us%x-&Z|vhtSF<0#|kboug70sn-=5WJJBna%NZ-wYfc z!b$R@Qi8_}FFg>iKA0<;X!N!7G0oOwtiHHjK3_}e9S5Hd?-iX`VP7#sE$kL=k)s;a zsAEACA0G}D){u))IINfz6KR2eOnxxl(R7SGu!-&VVJavI2iPjrV3sXrp3Zn+9iqwE z^UQJApb{MgQ~`79Br8i|`lb}m5|mkbB(05L^EPz85TWt}Lu6n#*s!od{lOf&`|F-ztwBQ~89 z=bWhl5ER!Im4Rb_1fCX-F?&{v^dl+;V-ar$lHPDT2|TVs~kd1SkPUQOhBUwGQv`6lG8)lo{Sxd#L9;0(X-D*^#5-DIhA z{)uZMB7R6VC00v!DnwQN{ckr_p5dY>$ACC~^|dzItS` zV>VhzjAy-q-3smaB$1Ww{q&aGNNa@JoQ31~jR3`GjGT+L+^>bYlCkZkv`IrX{tMFM zGoqh8db`%R9G6=L(yN%z!?5HRA(3tJvT$Mf3wTcWH=FoR0nV$~D@zWlvKH?_pUbb` zs#V9ve8q_t6`HhdTqlyMuKs-h>3c6eb(QDslNsNN+n&&iApS<7CL)~}mB2-nOf*%j zs)6Z?^5IY%W^dZYy=`)Ui&XVgin$y~9b>E4+pJ?{C0UOpkWT$k;RRgK&1q)Y(g_q! zl&|+H`P&B-2KTn0NAo#g@4Nu?eCm@!ZK5xf_jt};Uwu`gk@t`n3U=mBe_e$1 z)~CzpDPXhkTe(!+J;hxp8`H4R^vtL(Tn*<<+A=ulI9S8;H^;YuI1>2{Pmf>KfA^s9 zu1nh^!|!kG+nu|E)9(fEdIEz}dS8TAB=0x&pVSlm0m8(Qku{1ZXavL=uy94hq-Lqm z8o{2kj$Dp7o+4AUf=hLaF4GD;?lHb#KN8gHoEOO)jmjDO*q`$BoJDg8>c`Mj8tiU4 zIfjvYR%d394-qVd4ZWL@Iy9fmk>m5)DM{-;j8x!;=<+T|H*N z_4T;z$4b`s;5;3m!ktvXsNQW;Ms43cl#xM&a^WPaqgu(z6oJG%K;i54?+Mkx>tGvE zuF@f;ukYAg8n+#`qQO*q}t9l7JA#1LO<;{;@_@Wa8myG%&~0*kzuNLo-Ye1WfD z^BD1aaRx$vDCdNMZ~P)DarE+-EMPt3zM9!xnMhY~tYBpAo4|j`{gdIU9G&pksD{bI zdBos1_KvBiz8SawB^-NN!dV0tgvsKMF^N@7L635TUsM6BWSE`g^bc<%vb?^`g`ly3zhoaWj#Lucs3*uveRT`5a4-Z^$A2rwD7z(b zYlYI5gkIFvw4i+rpvU#3Q1&s2vV8^rMvJBa@c^ukKhdQY{P5#jR7<#7GTYJkLgPWI zg8Y%37Z#lMf(r1*%>e^)fELOrCb#^u+>|-&AEo_?TLnz;(>(J6O-ter?jpw^-qXf1 zqwsw5RlT1dhZMgmv_E^=$zg3-89APPJV!_Wo2B>qBK%2;U9W-ksP9qk{e&qZ0W3JU zBP0#uTo!)Kzoqd%U$bi@5t6Z>^|-%T7xE5aCP?CKitB0_u(G_`LsB@dvQQAOi1;N3=|wgAO{nK;5MJkRu+pw8(I_or+|BK_bqo8v z>k(f~I+?=V5*SUa@PbIsA+F$#+HQa4SU#oSa?WQwwe2`jD?# z<5JJ*?ppci`t+94IvWqCo!n`H1t)fX(V0Y-T5!@ke}#XS6mxXBA^0Gj zoX8403Xi6Laj*btSHJ-0776hh2jR7C3P&8CW)G{V0^f7Mr})d|endn6)wkY_CKdfe zje**?Su_A5y~eG_JHSU%Ra|+fcg9E_)P*}*a0u>L`(RSH&}ZjROhg6C0s1i?*QHY* z!Y!*Y(_hogCx>>x^#KvK50afJciNq$S*{F_sPjylgj2t2PX&0knVH3DXffZ#lV z!rX+fzm(%@%+X5z2achBBW0_W`~Su=Nalr7k+cn>m#M{Nmj^!+1D~qC#yxbi!-9fg zGYUG@-tLGn#&UUr?dgQ|#gfiJn8E5IWfOg!4SgN)W_fCg}%h}ZMa7ZzD31^Hbt~HCBA5LEo@3K z%Ia^Tfn*HxJLn}aHqOHg4zZ}njddVG)${EGR5{*FvY<4rU>&d9XdjjZsXOxDz*<&c zNyuk?JlzHqC{>o=dwz0_>B3jIPQ`11a%}b~TZa4qw-%={XZc zvB~#2EhG&X;?-fm8aW_kC2y}X$UoU7GF3uK$1K)<8TjSUu zm(s<~A#70#A*q?Ft6h1#x*d%DAe-*;9U1A@r|s4ZSZM#IR z71~ryzsludgEzj0RdZR6{Zlqf?6WSsNhO58eyjFEtUG3`TC8rjx@Bu-wqJSnXKna% zksdBJI;C(}s8Y2kwaoor6hcGWni)cRwEwmc{VMm1^8ed(_~(NmVvW216de8jp9+#L zNtokoe*Hn2e=Zn-5meTe4(ZI_^<<)2;D*}I{!Z_P+chtz{WbJ!YzHI@cZXIK<{yU z*4dzcokEYzR`5U@b?t+xHCr~zT@JvPH>ymH%>UHG6Gwf^f6OZ21@zMGUpBQVl-k$z z>M5Si$0PN{b%*R(bQ-m<2e9GSAC!voC->o>D=J+~=kDp@>7{4&=^3fHnr>|Ttjo3S z`4qhG<6rl@h-yw;*I<|9+o(uhVET_1;HLvQMSscSP{kYUdLOUgpP4kR55q6rB>fez zT$=xSFbI@>c-ook_Km25WMd}Gg0dyS+kztDZJP(hZ}Cg?TSebdY1iyr-{&*mz2 zNg#G)InLTH`tu32%|t8xf0Hxcj1_PN+1PGVg*^92RcYC7Kwj1yhe8NvETFNU*hQ`V z57&p7AdhEU@3XcSFwL>7aEHHi>(_s}-mgdJ&T^qV8R^BIV96p{FjR+VGqYyfp~yAI z7y4!vTx^!tnRW;D@!nzS^?5*zX&WKEwLrK>!v+lCQvbUyohDIYum}LqeFtC%^p0x{ zHiKO62Ma!5*5uFY#Ev+rhe?xIZSw^_1D>0Y2)3GEM4vD3fhHB+|GWe-7S1hNV(F4h zPu1$$!~^a2oSTtKq%kJ!kr*hH|H9uT5I7t7&#y!Mnf{rC8IIU( zPpQ+!D-wyc{#=pN-fBw&{ z1a7UqAY*qEL2QJ^f^uEP!u+CscRRQS|J7X5%|^I?H;{ViQi4C) ziM{TVi^J1_`9IC(r%`zav@ZYFPeO40(ry`+RiytjqbJtT%VgYW^-NE@?#dLjB0)w{p|gSM@^pJ+&uqW8 zEs=lEEA4P@*wJzf7(ZY8+X@UDQ>-Q5jj~AA+yQ!4G0>{ zY*Ywp9+hh0?`ND0pLGUVVo^Y7w84{zEfMzB8+3s!-kRt#50Vg(JAcj&7u*4*>9q(OBYlB)w63!nVUMs&S7C=bth z`JiLuf_W89>l$3A+(K#wkg2N`Htodq@CdWfv8)jAnU3ZzjfbjuP$tu^$1YP0ctwq# zH&|Bba!`jj^d)77WP@b%OuSFWypt_H}kF3mv$Z879vpT06)nl>&ke(JV^`3)xQESoTW z=kl(zfzoB2DU0Jikr8%~2B2Juu3~iLI#{1tYKg^j{d4hTd(KCIc|OU)fP`aWSa9^CS^ zw-Hlue!%2<;HoBnM%ewO+B-eiO7Sk_I8ka^u$`Ic)HfECt@7O8o;@SXDjNK#&vuEh z>!CORX7oK z&PNb|Cw;yt#KhRnhPEY@M8UQ5%{sbk9CI;h2~?gfad$3ciz8&5Tl59*H##W?G!hkyi(XR1bXM1$xIOyz=`}py21StsidD$&1 z9QEPNq-VzKx|!Ypj+U$Bg<59T-fP+1sf*;=Zv%D5zD-wfw15DN&}tgD`2d*e1sePhVY0my8ikiqzzD| zR`yl@PKJoeG^5BIp+X*s0XM&0ovO>RI&F>chY1zmd=$A9{Z!|x9_=>M-x7<{$545c zK)0SgQ_g)0*w2`BhD83D4c~lyJM@5fYIGTenYov9*_n)}dWn%^RcKOpxt*t7uk24< zGwz(3T1Y-FviDb7Q}O-0mL%HG-tI)P&)%)qeez0fIiAEqd{dSiQ2Ev2F{5A3FV}=^`oNi{=FT3Nud-W;a*LC0^^6`AXwg}ia^@ww*Z;vSl zw^$)N>(nI}MzmhEN_y+8eAoJ@F$VwO#-u8jt_4y@flL@1j&YD`THAcOHDKD6xuAg; zuxNZ`4`TFnc?`lfOQ9e$EC=JAa0eL}z-m~=dPRy{v%Ds6DA2vgyx^J`5o6fSGg@Mn zVFAHo!2EJWSmETsb0h0|e65=o##xE)AtZFkDnRnuY8Q{qGK6_jc&GR3a|<4xPxB=@2M=G}^Z z@qqW@nd&T>!25bwZyL@NzdL^N20MT=tb&e3HHP^>qwZ&kz;U0q@ltk;C@d*`2MJtH zOjleBo$|8(X{FX;!|E=nwTXBh%r|v#Z)T;>jNLjE>9fC~tW0|Lgosxk_<~bDBUZ4| z6WN3TGI9O9%E`T2F~7)wv&=0SsvQ z|2#{rEDKB>BUt|qi$+_cq}FI!_%1%w<~RTsAuowm6Cc>0NUb>#Y2d;`;>%yBx$DA3 z^W^%rWE6k&WwK|bCO|UVgQCo`aVT`%EIrZoT*|AEoY0?(_oUGMa_hr<)9dT6;t+}t zuHM*V4IE7^tX(u1yfeYDnt62QGL9oRR+TuEgnC6St^PJMKWWD#L(E5ZhQAA3X*z;f zCKRvGx_#bW8O0FGwIXkNR`RsM12o2f0>bb?R3#7b{;G13yMq2#iEjH5O?_ES9D= z{o3iZ$6D)5!dVGbS#!>}&?<7<;O$vl-cmreX#<3L1_p`?9?oj-8Y5r5=HuL+^fZb_ zbP=o=$0Mjs=v?HIxmEV8O5CZ-y!q0)?tXEyH2!uWqA{LPRe21x$$LT~)ah2>rgb5K z?Gb+wD@R(39qu%CV!oazachL_VC!PnMAv^=GwC;~xlNaK%F4pP<@UIR_L5^*>6`lk zwA0zWP%!2kxj3(BgOd2T?Q5*2<*^^NO+x&C8L8awc>Gzq3YE46@a5=PvvD)?LK$zF ziL6Kiq!}u^A56WW@QX)VL7la|j0Z_Mr&}n4ANl4{yG7Cpg*?YQiU=pS2=lU!c`fUT z`qN2k(JhPBjJ{3Y&Q9Llq8<>`DFyNhBPGcR%HwYLtmap-uR7MHS#d+g0+Qu;m)pNl zrIE?M6jYVHs+UgLr&sxb$I@^NJxHfnSi=zaxoS04o72Ld0L0Ft&w=i^$ZVg5`T0!kVN-`A!g}e!@&jhhXI?5B&Q6PiB zxrW~ZdG(*pcnQoK_w0+@!OxhB!X3N&s&r()1-!koU7dn*3IZc_Wo+en zJc2x4(~=SOR(yLvs24B6r3w^;4}XjLNqj7g^;h_Hx5&u(NFtF+;VOnlOgvI>jPYVU zy3JPsFyG8vFhRX-UX1>5B^trz&s84Os&$7I|JG7g4S3#tW4dV3b^37StGk|Y6l zct|b1;rV>ikjc3e#{fz&lhw|6nz2*GE_{ET52{9R%UBOb;2wX}4w%a>Z7_NC&MZ1c zz^czXSqToa4y%;ECZu22N#se~5^juT2eP!{-g+cGkn(j>Zy#WkcwGp-E1YOgH7Rji$)QY zy->I)%s_UwjH@=`R|+9af7DC1fz6e;DjpPD)!q;U&F=S=}=}Y=$SIB$ol~JRX z^QtVx5I_K)F@Yf_!JH1_Y0}9A@e)9knca*VJnoEIv&{2D2XNTr$TzpMKZ~Qz3EhCV zq?Jw25C`VA-Qo3Jy}If^F_=id`})ecGF{SoWu>QXk85=S$>7drC_!8L1~9Vq7^K2v@tZLGsSPPtZVhAQ+C^VI)BN+ ze!W(8#nvFJxF{@Nc0K~)O2*ajtdGWE)snorT`^m3=gUE?eh_rnKh=<;eQQZ3Xux@# z^-|jq1ly@`rWR*gx7+f^YEZT)of1-TWmd2Pm+|0J#%qh-jj zY`7cXP%Ptrs#ustNn;Vrgr(~$#b@P)6=LuTQO)+8K{nEj7+1{sG&1M73$ay&y(==t zI(0o9MBD6fNE~T)El8BM&Qk}K>>BfauN%4k%Y$N-s9}hJ1@{Td^IF~EBW%I7+XfTj zB~q%kVbtZm{M=PLC;UMr!8h{LWQpN4AYA0cR5`;qZPgO zc>6gN)hj&9c?A)pS-i(^6ULB;nX@F8S`KGL1a0mrphp?Cz`^Ku+>wCTxVs1@z2Ur8 z+Z`iDYhL4|;$5Y4c6QJa)$P9Vl1ws=U`*!!V(u-2;%d6T-2eeX&;<7o+}$;3aCZyt z?jA^R3-0bNgKN;iT?c1ycb7BV@Bg`<_rrOs&iQbv4n-A1)t=tF_wMes*0p}U_B_P! zvto+HEzh{It~|V-`T}qNd_xx25)IT~OR`Z#dG>UMX?qliYpORZZNT5-7NxJ6{0sut zOvyG8t^8ba3NccBI1kjabst4DB6YE5gck3|G5mEL8lAzX-vRxsPC@0io0mD)1;+>) zYsbA!)d`{qDxn2sny=`7TMR^bsMMi!QwD5DNj@{FE&Ld3xJv;(cS8L7{bL;W)%~*DoR9#GqmIbw4D(&ke)592nGvDA|5$@_ zo;We$5;EeY$_<-QZIamM`b<-;)zN|@p^kl(A&_UO8&0`^n}K1-vh4MOwMRa=iwv{r zgm!^*!Ji(wvQ~Fu;O0yA&Ec+Vckctvk1S6f42ZdGL?>R1oW65+uA+3)C1)g{YOE0~ z#upB9|Dhg?dF$z@Pi&NYY(4+bf1qSVGKA`^GzQBfe{;SKbBJqyR=<#umipv+-fJ+z z(~)M>^_kX4ouT^x+x`YVTmb3(e7J1o2;>vNbF3Njbdnm52yjQ)P9VwysPN++c+I3j zmjNI4?^jNHYEIe7>?mI&&^5NdPSNp_F1nB*#{gHX54sgjFNV&|-#3H-U9(LYd ze2UZenTNY-U$i|S^)nXxgx%x(E<*X3q2 z!+9aie^AYJZJT8!7Rw8<@(OajGyD+hgr9<_mchofhbT3u>#v zDXx_o(6E*^V3Jl-nQOCUS)#)G(+MV&Pyp!mC9ENa_uZ1UPW1XZ9Y}sUT6kZ7idD8xL2;ouKHRoE zhqx8fh!U1z46|HdveoeXvn9Ov^sZc5QKL-I_aRp*|3n-+LFxWvI5nMjvE+28nU+c$ zu=Yj1(uamH^kVQqFKeoE#VT8Dsbo|;30|!;@-)`UReVXN4iMSFTb?*47n1G+I|tZk zSUq)qX6=B_okf?wb*?QEjlqetM7F5&TD!L`{`<; zsqgt}B-;f{Jx=?M>31FuU1nt2CR7vr3C^earf!GZiS*`u_~m7XXKOA4xkBR{|K2=D z6RHN|SWR#Gn+GYPP#gv#|<;Sgb@=m#Zqd97e+M z*D@oPEEPn9qPt|SzOSo{?3vrOuP)bwSs= z`EU}1|0TE`=C;nwTW7*28Yq6!rA6hKJad4)v74Eill{mb;r}(7cH4;rAV3D0IeZ%& zL!HoTpwcMGclJ<1lOzRbFLBe~Yc9G3;fRr_?P zZZXS9Xba-UdTVKX(BWoKD<9Zc?9?8S9GdAYG) zy9kb(|H+yKkUo6g6i|dHc>^idd9}X3-WAWyJ2Lh%Y(hY*bsTPF(RX&K zqvdU%$v8$AEbyV*dteAhK}ZuC#v(?}n_{1LQCNRu|F*zCw&S}i&KtY0z8Qu@>5nD6 zixLzE-v_uLC>z?s#T;Z&eM!?Mbagpt z+<*IesKX~j7rHwf=ErH@8>{E?;aYj)uU+N1`^f-7jmc+HEKA9~Y~^()J^W!1OW8oSa)IqtElw3pVEF&Y-M>=`K*FduBJ$|IDFk~GgNDu7E(Fki zp7HIR@}w|q1gRjsx@?5aZ`EO&miH-f%t;IfUK5mo43?sr_3DWp=alqeu`6>udBW=s zNsV+EUj#A=(qcifJf!&h+1m}#MuoMm#|3MPDg=dUgKj9(4i^*!@I!;+KO~mvj7s?f zkgklIdvrk~HAn}4)ogcpmFjW-iMU($Xlfe{+lH+giPL8K@i=ALAaG~-yy2m_gCPl7 z@|wqh(xb2y^l|7rC4Hl`1;eO1V?{~+y^xp=k(JLNJH^$XJrBbOE-Mm6(>obN&PL+A z<>T%?2oD}}yt7pobDu1U~2Iy6?PB}}wkH8%Xv zn%7lUyy-X7iO`=RvGHh_Fl$25Ue*S5kKPM@;HDEB6Xbj&`NtLISu z0iYnVJi^H7aWHRSp~#@$R^73@Ccr!R^B9&~ROtTrN8LJs&e&bL4wJd~d(X|WEw7_W zL4X_PxUs_A{)-G~pw4#5YlYUMeYF{d8~L*U?Q$#cs9*GosA78Kjt+whoA(PMDr2Gs z!1P>cWf?QRqJ$hLU^!f2F1boC`g-!hv#KF27N~a&RVf!z7u?M8DMWsPEoi)s2`)Xn ze}MKypgui!dlO@*r5*HMF6;X&0LI14`G+j)wb((Z@@X)G2808{&#|6)qB3V!+C&72 z*SF1mB($k=M8S5)+bad-%!x41Gv2TSc8{%mI|#q3rR0LwYCqVL!rlMz`j=ZrNbmgC z;-*6$GE~^?IwgnyqA>>*w*ta56c-8`ZH}GF85Lb~V~yZD;Qo#(Ai5L^SW%Kf06JM3 z)UUBiJ_zJKxQ;C-&I748AkjjjocrtQxqpSrqh z7Lzl8vrWtVmZPmuE7K zaT>Pg;<(dIcI?6U4OW-*5W`w0$jra&qt@vcNS&Z~wV~wNwa6}`5!_b>_cACFOM(yj zQ=QUV+mnpeey<1OZ;6jPL}jqC*&3A}zuzV352{S#*(e44M+?9htmV#*_sg6RJG@ig z$pVt-ZJ3-?10u-7WT@_Jj~f>UCNY-A819}h%rp-?I@h&ZThd}#8m!AP?B>pcc@z{N zC=9~IXV+vbaSt+}JZjFoh!5+Myjb)|( z%Z@|&+@HPUh-naAyXaxcs!F?m4|0-5&Ocr?NlvZ~K#;!3(QFMqFv7Xo&oHfvHFxPp?BTn`b#A8+TK)eAcow#c6=g+`^+RI6phI)-HDysW(R4tl(*mTu0}JO}i5|?9p+{pe#1`2y5VxO(iuX7Oe+o(r>?Q_H@O^cRkXn zrLke!^|b>G!&{2NJapgKaapd5@4WJgDmt@W0ekk#2LR8FElDpuO2 zxS^oO4$3j-Kb75bEIv=}2@Mr!UXc_rqP(8_+~{R)amY?T@e93=jg!L)@xU}7r)pBC z^dL+2TTAIr4PsFPZ3ycoC7fx9bl7_}J3aoD*E070RR8c7D&_f?zruq9J_VA}D0*lO zv*zvQagst8b01?yzx4Sxx*Cdx!>(G-j@dR4a3@w^`G@vvv$NN;%Vp2R%9u7Xc?6oe z($i9#FQyn9@WrO$Y|wp+m1wDrg@PqLTIkP?etdBdd~m&OU-^uszj@zm-13;|b>h@9 z?v%Nku01bR0m7yClPa#zmVf6HfE^`dqxq*@Jzx?Rgl(dUsM{h$ta}*)M1k~L72gBA? zvwE$M>8q>K?_9dAmq?v6IW9%r^p6?s^6ItJKYLN-^wx}QF4adVVdd9bCy(u9yf2nY z9soM#u>fPKv=O-G_W71{`G3ppPAJR=KwmX9YCMYlv1reFu&VIT(3@o?8UZ zn=}rp&)G^kT3O3lXAZ}kEzZB9CE(nMJ%ci3ledScTi$HlBo&6yyqfx@pDnXo7JQgZ zYbwIZSJLZsVdea1?C-P%T1sxVQEFEOk*~L~(IF>`hbC0S6`$TAAG>Fskyg@ptX~jJ zC)+fSET;t@tyJ`vcTCUc!QOZ0?3F%9r~3DQ9tAF`r>2$H+yKo5VW{y6TZiyv(>S}( zzC)u?!kWLbn6S+VvjRH5p#D56-`iCk&VK#eG=>o`WeNA|eJVidj=w#lUQYI!8ij^csL|Rotl)?xCMA7TuUeB5M zjahy1!d%IRWF0;g6af|e5l=I>G^VNP1_73Fq9=cDFf>dWSl~@?et5f%(^VGKYh=A= z4{}4Jqs^g`RiD|JM;@`BpmGJbuL9^A$=c8) zhYhJevY;(hpw77nB?w6DBb&4VS7K+l3}iejWR4=Ntj=wXNYgW@3W`BP-}2h=$H(=J${0*D zjpG2h@kfR~`Dy|ES7%|$DctG~k)QNzUWk0|k?SZlI5+RfSR@=`M{DGO%WPu{t%`xT zZPuz#1;0T+;Ta_L2{qFomp%QX3*+tF>VC^Sq-dkLPi5(YMm7TJP4CMi3f-1#P9ujK zf4imwK~KzbqCaLuvA5tOf67@z;g=nGce`2xOB*Zi@sP_PZPH();3(^ zVl_klMG%?s-TsrsIg%gP{t%xq&fDqxYx#Y;S^@vlB83Pp%}q5p2`}&O7owM$pcatN_`cH<|$e%?p_p9<}hO4U#O!-|W zvQH?%wI4@1S4LD4@!TI)R@oZxleU2fa?RA~%YN2`eq!^Xk9x_`2`jz)BAs&(3dez; zQ4Eh-%x(WbFRl;)MIO2orX(q57c$nx>{#)Qi)d6)Jp65pw6m#H0Vx6_7x;(?k3k(z@^V3JOXD10y_C1mJScv?ELwDU&8yNT$XI%fDJi z4sNdMLix;kB(~x!#qc$nUXB!Fx6P;C?JCx;%9~fmA)+(Hk)V^OEt5W9Rj;1ok{>?5 zkM0z;eL?B5+`4((kK<-C?$Nb-BM7kL}vpwCn0C+CY25_3dahlcc3kQqfuuU>#(LfAqs zi42dx_DGKy#^Vn4`e2N;0~xMzQ^W|>9XPqigg(L?*vmsmAtfbmmcq!IT^(#BJZdV~ zg*=e1(m+PFxK&wf2&{zcj!3gb0Hv*oQPpOG4B0JSV?SOGHBGKX*}LL6e%zcsoVe{@ zUye$s{b+u=btK9lW3LD>G70mYD>Dgn5s`s~$o-sy>5u>iJ z#KRFPw>d2KP*~YOY_cjE7R&9U8u&JH>JjlQ$@5$Iio9EE(`Z<F0Eo% zcy&*|D>JBgz&noP~Up=E(D^1!f$a{LN*wv35@x8o14@lpS?9nuNtR$1sS`Bbl zo*I3(wWG;tXv@mjVJ+tu&^W)_hXG=On0YoqLF8$%$PyhA*{B*Dec{B`YMA_O%IOVt zrMU!uNvnYAT&1Cvj;gkFV3@n)QwQlZ3s#SSj-aAwhnt#*| zwNWX9oUTNWW3yZL4t!!3EA5K)coK0@YzjFH&;@>6X=4{Bi?t>LMr>;fL>rHetf##A zolb`rcNiQqKPcrIPp{=OGH~BA0z^{wYKK-2{Z{SAYm4SfP9yc)Y=H3!qR6`U$kcR4 z4o0(KO#)mNyg|y8(CM{9hVWM%eV_y5lW@6vJnYpA@rh2)XGtvPkvhBag!AM;jOAef1EqarVk zZw8qT{?*Z}AP?MY?Cdu--7-EJx6NuT$Ro+WbK1h2HBD_BZ6}-e2n*&GUjRy)p~pR` z`tmTsv{+eSb2E4qzTdFzi`yaL=a1aCa4V|-f=TH6vqpy>7+1X)cLLxilx)<(cEi{1 zKijz2l)x}3%-BzGkr{Lt&EX($Uc}Zryx2;Ju&PB{m4D;C`5W4be);p~%bo#7w=Qth z3fSHD8G-!BKb4U!$fN$g+V`%zA~nA><2T&ALhF}@JMCZr>6D#u{p6f48}9;C_8z0! z>TwY$2Yeixkr36J2`sorx`E8++GTeIr3Rd2Es)HMLbR6aB)%W zh9{FRy}T_`E${mDpPtY^67_-4muM(gKxt#@F#u~jI6P!H{ru?=tLxyvBXNR} z@_vJ2SH#Ou5&$1)(ewW(u)7lEJ-?<=+7NwBfhTY!{*P4u%LuB|vZ~WG+P@9|hK;8B zSNcrn{@)f1x=6$R-F|^cr1Pr_FdBE`+<*K;2}g@YuGyv8Y`3X9rf#<O_a!7Nd~7c9Kg zC}XyQ>LQQS}x+_j0e?GOQc@ z8eRBty3?7S{#9IJ?K-WZ#IFx3Zs~>uJ4f~mUWa&8p$NP(W=@kJ|5LlWwM=&Kd?y)*53tXIRTo*!sH#t8sNsQ*vRPLi6i4kg?ng%GmNWq7{$_cHv-uw1H@Zdo9 zx@_S7k?u2^z$D7ar<0F1!+E;5CviE~8b5}YLoRWD9#`%$znh^X($w?N=+% zlnkOyVFfK42(q_Y&tKA>p$6}FxhFngVP8CNp^USfQ^>K13bV;={aKp-q(0Z<%;6Uu zyo#M5?>8a{WRuDvESWxpW*9ObRVMkO}ut+Gvp!lWY?M_O&lhtI&EgIF$Z zv$Z4`hHIg5;tSwj$o{S2G=UBLn1OO+_>HH+&c=x9?U#l!XMDS;<306Q@eSwoSD9vHS54Os@s0;epMSvBha~#WcN2O`gH@D?|jGp5i`pz+F_%H zL#yn%t3sJRCsqzrsWPF|NQAR7>*|xh*)Ul~(5m!JTbI5#<9)PSt*bh@lmk6|AJlWl zj;&{L!9|TuK)+@6KQV_?_H>BZ?=i5?U1Q^CHkxEF9rAcl;io_Cb+ZZCoXN}@@^s7w z*+uO^3i-c52XOs1ab9t;cWb2CH@exml?hrRMDO8ul>+oQfmA(pL;a@T$-6EP-$#c2#6y`%S`#{~}?eOuRkDep+vLg8Sa+5SwZsb5g&+iWd`rps0-4a~#q7-@8+>%;Sc9E_}pIRXa zI1pc)B+s7A+E3)HZY^d)Y)K^+M;>sJi_1{vL{7M4^(N%ExzmVz>j=H)d`X9tksT_= zQsvSk{WbkVEzOl@)q4x-=_{_$mk$b*j#nK>K8pSIGG*WcJ$>o$gHw#>cf$DDAzCRjzl1WhKRI(6A8WX{L zbO|^TBj!TJyzXIr&*hN|nOtFS2kgAZ5AeQuE8OxDSjww)8nYVl9>rsGfl~Z15D(>Z zuYB`!VUq)zC)Q4z3zm6mqRKvVPxk2lJqO%A{J#U?Ak_LLWD!T3;;<|uD0aLai2rubD@%SWyuzmkcPLxBLZCPUMK?)~b zIqVF3uh!H|Ot4A|?l~!haXI;F1_=&Ia z%uY8|_ld=4&RK2s(b7;pLZ|Z>=v2y}c2&Qx(=>^Qh-H!DYT%XjM|j?Vu>&G?-9)Qrx;Z&=?*WcECzHW9S_K7^NQ zUi8kiFK#u8bo5@4N|9rBbo}n1zy+L&{KWK~!|UdqOKbA&x2>4;7TdFGEx^E(FmW4_ z_wra&m#D{7?d2Hc)9##=s9dyLRA;3w7-*6h)Q_78Y)UFYE~+76h~mE9w!Qv4ko8f- zU#FgK7St}X5D(tu!d~SctSMC1AgQ&Cyh+jMG+bgOyW#D>D}=tO9>RN~y&|tNKJGsP zC)5&dvB7^xx349lh}E#`>Y%C0QA~|~O#YYff1D|$eb10T?R-+P={ zjJ%b!Kdu7PE1chJwfzsr6-bv>#6@!`n`amY%*HG*$@w5wUJ5<3l4yF>1&0y!t|D{CpWiw^D{f06 zO2B}I-tNl}8S!h%n?GLpSwwRHqITO_I*Wp8je4XOxZuU|Ehy4-!l3kk#pRTyTVUkx z+9=%Xo#qJZPMZG#W_0)u*Wq%)G>gn0ABgyZ()K@ub$qp~^5RTh1MFL+PjTJ~khy+v zuH@wSO7d{2ZC(QRmHx;%dAWJJC=fJ=kU2#Udr-zkc2J@LK# zGSn#33$zzGMlMd-Pmp=S#4wio(qb5?NCR#V`*YVZZqp_|*L^%v*y%c^F5-aH343qy z;C`r81h|6b%oBla%rzw<}`@xV#*SL~*yss!e2Qy0pY)%hEW zjRb?jr^a*Qi(>C?`3Wt}N%aC9FbzZA!Igjr$BH_O|EAUr%4yx!?L(yOLggNztda8H zovf_yk}iS1JVcXhKpCWp*@*={|IcB?IkcVrKUkPIFS|itBS|5}xo-n*dH`ORZk<7g zn|*mXqJ-$}+G+O&w?JWAflx1MjGydx(Wg$UV1QvnW#P|`&1OSd zq)Kn6){N)u+T~hil}#XKOCqAW135nRLW{QI;TCzjVg@To;p8-Tav%>`fc5G_#<5*Z z14x&GRUcZm;SNKGQq43ok`Mu{`sR+TtEODm))5zTUTLypS}F}Jz!d)3a`YCwcg`BS-;M1DIuSK~NVgPmaP)3D|D>ZywZXv&mj(yPU4H3I%_=%Nugz_#ZPtM<#jdUV zbyGIt1@7#f7EM;Wd&gY{K8jpx^I`m<;SUKSuVw86)_*IdRO3-Cn;Oa;PpV5?&)$N#Gf&94oT8(V5ixNu ze{=t6{N9~0g}t2GA(;Z!s5L+T`f+ZX^~rB-6erb&C!dhc#=;M})ec;?`j4 zFt7D5MQgfGJ{VPa{c!7JO3f|BVPWCKv=Q=OWY!u;K%OSQ;zyi`&)su?BJ^L%MsV)_ z&d6%K=#+CTKNI}PhI*{8)#SfKE`Su&wnx{fzYq1jbp`rAB~!jETla1{DNk5q{oRu; zufu80z8nU9POzjOOU3ciXJO}iDX<6l#cVxo+{m;p4^DHX;hZ3+AI`3f9~UP*IGt|c zVJvCqzxXsbjBatq24k{PC zrCuDnd4DZjap%p)M7c@Zd3bt)V6Jv4J^WW~M8jpy72H%-7G5DQT~I0HKI=vbw%NE^ zJ9axT_*lMXcIRN8`Y>E`ZRNLo-6g^5F-J~3b0RrJ+K;V|2ctc0$E5lIpo&h?e5)yA zi`*!C9*WX!I~TJkLwNl0TWQmXjcUm;U1)8ew(MpWT0xNyrJymR4T@P+5@=PaJm}Z^ zC4dcMAzscUTfFJDgIa~C;yZ}Kfi@?RNO%++50t%_wa315+{Y(?1Z~ppnGlB670>e@ z&V{ZPouPD+E_dtA;>1NFUyFg`i+c{8i`USCE3#z!z?N28h(X`07r_r8|d&#&Q3 zgHzscBIC%49gfeJvA*q<+S3`&D36%bh^vR!ez3O)KG420IW90!mlXCM%q&|pl*xd; zRBtCtI0nfO5lNM5Q#pJ%e$v^+h-Fz`e*7~DxqCtUzq7`A@%<(%-HVm2d3geF_mPMi zPcopgf}?V9GgYR3{-Z6Bge1ev;p}YK=-$QP@+5i*Wds?*2a0EG@}3qjpVa|s(Pbqz z?H*322|idnJ%W%hM6ik;!C?C^?Q%It{f=(RZ3xkIpzVx7i$phhKg^`&bzKrZZ>IrQ ze(15zvL9@~lh!E#Z2eK`TUDzkib<@F((FT+E^H*?q22w_PTtGt%BH2k?6&T7D_EpP z4N`e3gMi@TonAw~yzs1C3q|RN6RCFFiumK~Qf?Vka?i|SyU8R~Q6^$bPp@JXr9S5F z#SNV>SIlp3F=z0sBP%_u-K6^_84V?Z&Z2Z#iM5z8vmI>I&MylKXlsw1M0v=NMpt*_ zW@k%Gro1Z|I0cL5PYv9D8q+%mj~_V6YD!+~J*3$TDfz;_Y%uZ9XnDAhtjV8LPp<@- zAfn#gOlW1unmHvO={~f-wWQf)?wPnfHR<-z%cFEdTyEX0yz19vG7mVN5yH1nU_^=r zu5H%0{(OAT#oiV?cMYDCrfPrL1=H!123d<;5pxH9e4qNDtRb*TIW@-8oCI-`c6`?{ zidL^{T^>=mIv`Zc#wJMPFt)+4%s_K`yZw(#m@;}x--TiA&5r{4Mt6#a9wK4WmNX!E zbDG}IbER%Dy*_yE$(Ocs7E{~89a@iPs;gKRZfRK1<$m72;XXLs8(WU!TCtvg0Muo! z`#n()LYnsQ>z_}0zt=IcmN$pBTbHjLF^)JLL>Jztg#;7xXT%g=_2wC$37?bsq5A{F zp-kP47J3S`P$AhA{In^<1OoU~1@;E4qMlF--||9AEkg`ct7ywMs3+;8kHMo4b;}}6 zYDx39B{U3jVEG_3_k9)uUxV1^wSivz6yrLL#=9pGAelTe?xg0&j7lm@y7^*a=+UJ9 z^*LvSq6J?SFq?u-`dEx?Ex#&c0Z8U;{C-ZIv%J<9`XL@eWSmJwWj812*VQ)XL<=pd z&*s_Z49h=5n!O9t9npx<^^=xaZ1J!V2=G%+%NpIR{uCP1rDCS^jUVM=jra4H2ET;T z;2m(}CC80?52^e|*ABml5x@Mz4sdQCBIUJ;aKKc6`0J#colq4xQu0?4m|r=O z#7g|H*B?oqW3;4}bzI}60=BU~Xbt6md!s_K+hzYiq3ojPU)ldjlZv6QrRi? zE9fA-r<~@Db#4i!j~orbiKH_T@{-qnU87-&U|)s&K88%`jeq3~+ss7Pw_btV9B~3%D*Cr(zjsP^#J@Wbjrv41)MM0u;PPkr0t+uJ zP7_h8ctv1L!;Yitz_>u5zlIcw=WptFedibpOv$0G6=uhV#wjTXYhm12Ta_xC5*e^& zwWPG^@eOeKW|T{mPu~{w1NX1w07RUH2f-}TlSGD&OF4x7`MjUMngbGV>gLhH;`hS* zsR7WU4;4=o1Z3{ZRl7c9q7!vUG?0LvBM%Cqo=8`vEm^KlLTnJjaGAiM^YDB$&#q^P zhOC%r(8O6>(~k85rLhfeF@W|!EZC5`iO>F^gp4}flI#Loex~lSW0dEZ@i-*|=5vNi z`B9P$j0GQjHp}mZoymm9eL4Yju+nl(fXK@L#a-&n-p_V)RMc(zC; zoY9`6h%Cc*TSUH&D^aP*I)C&1)7wU$Gce!R^l?$rkY-f=!nz4TZBv6fgYi{^$|1@s@;%40x*wO-4+dlNO! zcxb_^sJ!`~N?|f?qndT_yd|I<9%gY1Ulm2#LB;|rLozv2QU=yefTJRlK-Gx4vKXi?x>LP<)z? z@)R>VX3^F3AkB5~{0`2+zDlAum$@vDdra*zzeNg0wnBP0Y=%QV+BFqF29eKSmh<#A zOkgn16f%3_9z@Gsq<_k7T5#_Y>6m^-8Slug5eY>RjHV@eISBg%bVT*jLi!Wrc3)>p zzY;I^%{(@^#l>pD8dK!W39EKGyt$)-$j5^A2na|y1wZ^PHJM=N8ZjkDU2#El{P>#bA_KVt9wtt9# z>lurbD##=sHSzfShr)bIR438Fq3tbuRR7KEcULG`WSpH?rtKOKg!}!9g|8s2g(M5wU7yy%ZkPF%^CO`89~GV~ov@ zD0S1R9@pK>CnV&p*4y6lR1dP$Mb1v$nmx&+de8Id;|I3=HO}}(rLuQY5X*48UzSVT z=6+7uuiBpUQV4+r*{A2!q-Nbs@QkaN%^0I zt+y1L%b=_+YO^|A4t`rql9&pLjh`itUIgX{wTl*MZCclaT(O#J=Wx(-+H8E1GTcg0 zJ)q7FVo*jP6|i#|mPGhzBry8f1lji?`>$jNGmkYb7=I{39;Ec~iAiQ;$PYSkcASd% zV!cMk74O_jooY+Vkv1YDO122P_+1a0z=|OtACacvGJz1gK9>cCCe!4Dgi%9lHTC76XcdYPd3!MJzY(|ZutB-n6k zcs=k*atH}AwgVfeur@!jR?Z zUpI+=lqG+{w9WsOo_za0I$C`u;fW(&ZJhacGx4Wet)pw(J<)>ccK;R$Z3@<`HAmnba)lg3Bs9%t zvq}o7o%+9e)`WiM&Q}Zkx52>wqn5@=Bp81r0d>_ou7p9?ajvd!ZuIE9?8_6<^V|x)aAo#|YsSa*Oa&8ld+R-Q zzJ*PZPCm}@R;3^RJ_^2ibYDl93=ceTz6NdUKhrEOHEci_L%HAExH8DuJa-pJ*}UvZ zvtxN0VSQ`0Vl8oNyXL}5-{@YwbLd(B;d5#sGb^jnbIKaKZ20}#F3X*)LlF_3{k`>e zb^YywMZnytG_hw0eCI8{n(whyenG)LOu#win>T|PiLd4@K!j^>mtuzFcW)x3FE+AR z^XtgYH|{YkjBeW$630Kdd3y4QBh=FJIecX81?6@p%r zm6e%a`?Y;GEBOCWFO4v|_EGNGImX_;0$IXT7o-`CY5OD}Msb-{o~aNn_DUMW~uNI>wfiP*YG+()Us7?L#R# zLoUY_p84ZMF!9BsNU(cnJ?1fpT|iY!>gDw*i%zpS_Ug)+g@vW}f3^L=wBk-ix4FCd zc&VbD4_5GrBx|L8Ny)viu#nCK_yo}Q+ypnGX1iuN;%Y#i)ed~4i1E>D>htMV3ad_K zg~`tIt>)I{#`9$K-ORx(omO2)L_`D*HrLzWZNg7U*kpCt{%F>5fhpjADa(>b57vJ= zUegN3T1d#Sny>7m;xEKcb3fX>(kJ;nD8G%I8%jX~NdppA zR@TH=r{{-joB|-hciF!FD{Ri!BdI?cUT?RF=p25amsX&VwzgS={dv`^?e^Ht=@`57 z3n^#P^6PV_=0mXGz-C`KJ?!_Jm$!lBMoNuI>?AMWUu%N#dXYqT;YnWrRB^A=ZSB84 zoUeeIQL$!WWtEhdZ+v0r9B#?LBl}hS)**2IQ?lPpd&*p=dX?jS+M4mj2rd>sWPXto$y}PhO{zl2cMPAmw9qI(;*u1z#4FJV)|M zWnn2FC8m4hin%7$FuWpuk=Bdy@gJo3UyVo_mX)6MwnNC9P*@dIb4!T!#u z@$0od!2R4XkxujL(3|kiUVXFlpCv$)$OmHrm1W=_^|h<^N~hIzRLS$LTO(I&sSvHA z7G5|OeeDZm+?01Q^YdraT{%x3F%C?#vGH+5r{JZU>H+**TZnFXJ#&?EEzCU`Mi|;4 z9f$5ZxiR&F_4gUyk$8T7IyuyrXmyQz{Piu-=Q52>vzAQ!o|*n0a^V5?Mc{LHdxDyo zesLke+6O?ZTb@NKV2YJ>WbHXgs^fVmnf(icZcBVYCwG6;rr}(LHV{;A<#D$W>~SF> z@_)7Vm0?juUE73oNp}g7(k&&Rgn)oShjf?Jz|hhyDBU2Sbm!15-8jHdGBga`ya#=r z?|Q#~-;a-LesCQw&Y83K+V{Hewbou6Br!hSvF}CS`coL4CR2J$lN2&@OM~{oKE2*R z8m9TG!(}n%{6no+Px9mVx}PZ6*w{{C@&NG201q{Jc2Xc@xi#^9rY+0!L}UNH{GQaG z;O?rt@vZ~I`v%cBL-BEcD?KHparnnW>ncr;NaVUNDaXR=6-cN02tq z-~Vwu_tiLB$#-SXj|YZik~h2pN!*B)FHC%E?SL_+q^C!TiM@I7A^T=TBv~t#naIm7 z;Ip_!n{Tx%(-K3=fJMzhm+c72B`0gnx+4);gcGQ9ek3vE+vsyE<8j+ z{prT1+ta(!G?t&Xe4}0T>MDMpO%@bx8{Zo@2}SRBUF-N*N&h${?fN!M@ilL)>Qcw$ z#AjB8Ty*FBD**tI4aJpNos^Eqx`;hT)I(zzfyo01xl2WKBdcP`Lt&__L_)&5sG8(p+5@B$hMpIZ%f;j5n+d+!%RzO&Bs+z48cCn@edPhH<4Dzet z)6jnx{R9Pb8OVj`Eiuj+nCld*w?6^q|7rT!y*D?-qvbUx3V*=0Jo=-czXTY@Bk@#p z0rp-r)k%}C^n2+R-zCW#)~E7_#uE=ejCNGm1$t^hPx_ImgPD*P3iu8|T6c$F=^CsK zFSipP+$sM)L!=2dolcZp#O+4fbg-k&7!spexmv8aHO7|^0OJfbU9s3;%hU^(t}PUG zWgOrJkm9?V4^^m;&N%JP?UHgmjBKFwC1A@8JDf(0w*+_oKm4v(1wWuwkoBr~h#c3V zKVSo|N5RD=Z3thd;YvWt_W z-ut7&`up$6Lbfx9!93mp5CzGWo78JU>r}FhL*K(5Jr``-i<#|P8vIbt;o<1g=FCO- zwx>;-?^wsmp|@o)*qa~dcJEYfa&`$gnwyS|VI+OOJ)wz-i4rZEk&u$i|Np}sa6K#Ba>&VV%ur1zkUHLO{~5- z({s{??qo&m5Z4}_S4AhaY^-dZvkOq-mCW9S8_>JkAsW; zav4k)*2rnlD%=;E>5#`jLD*4o9seYi0HS0}RCTl0Jb4@-2j1+A!7SEZce8dTq(eXmYVt|?HM z0Sx4-8tVCsoAv*x zx}qTv_zQ>f1wi=hcFxp$3Kn~ADQ(Ikk~A=&1k9~=l^NFgq6fWl61O>GwFlrA`7!Fi zzi5wHrS>Y&8$3PwCE)FSYWhhkO)gVp_J|5;vAx1-+=O4i@vZ^jv#yb&r#R$D+VM%2 zjg6{mYI=QNQ+<~xDJg+F#bst@uFpO63^&gCl9<@LI_jGkdv(2XWIjRKbA-vuCGGAZ zLP`Gs*Y-dzFY9W`=h=w<%QI9?_QTt8`*Tc1RDjYy@_!{JmN-Ey?Vr+@mKqU@YXdBh zb9}nkP~bX}%Ke52-V~tkl*(O1@h>D0#)(P9-oT{jUx`;m@z?eF_L;$Es-)*IcP&!K&#UxDfL} z9xOZusNAHqew#xy-ix6I#=k}UPKEL4ya3zF*7HtBFR!VoN&a`EeaQkCm>{eb*5`05 z@{Rsj= zx81PL|8|J!TzvET|71}C!uJ1fd&2*vHq90skT;?V2(RBb5p0NSn!?EFZg0uLNSNfR zl3IUvEq&{TxAnUqwUKgF@s@B8DK8Y0Z8W1*(vlL~Ke!~`#~Ca@MnZRF4{ z1hxEYPTw%SU_eH%n%CUw9~iiqRo<%CCOjtpZIm3MIo<2Y<>`9d`GWex2YXzKtYVzZ zJg~6w!E1D@;;KKDqY4mP6MNTLgGIs_VfBF;wyE)5BNlpEPm#~4TI0_(L zxK9~fAWCs)?opVmX@H2mVJM5oJ?4Y*%b-#aQmA-f?wcS;amO9Fk6k_qs9vSV_et+u}1iI`I z9%0>Ojg0L2q&KzmMo*6v4Q+aAwy$a3dc_MkO~CGVi6Dh1te`Jrs8nUL=?CoCc0216 ze+Ot2=9hf<><^t)ai>;gmcT8>oc>DiL;=8#QG@c4D6z&UUCUJ4&+?%@h5 zsP60Yk_asXF3i%&DXybK2EPhgu-r0~IV+;O|B|Q8s(aBut>Z>pniJ$k}QWoxoM3tjuf1IYtBG4lx=z0Iwd;g0apnTj;V(#%d~o?c1;<#mj& zfB6o@8$+L9p+3=?TQ)GZ_xsumHFghURboK@7n;7!(weeN9(|&;EP|cJoz^y2a0(V=A1#A9t4;$*nERWRWZDoZu=E7uoin z3(yn2#=hD>P3JS4>X9~6d4_{13$cg&94Bp)xSUlul)g5dFRE@ov(z#`P}wM z7f7||Aa0V5DSH2k9O1TSNxV39AQjP<7@9@^I+V21uHJ6eKNqpqOlceGWjyCc@hMLz z+my=VVPXCv4m1)j17 z1KNA4bSyHfsiwGiLLDA^+^SjWK-7Ro7ej*P^$&lssy%g;tI~mzV$Cu=Ggsvo3xf~? z1X7Jt%M&6X)6L?NCHuLY0hTK0}3Gv5P184LFa$;VKv zvcS`XbuVpIZ}u*Q^Em}8BeJ;a_Pu1SU_O{9tMXpFs5$S6F@JKx*d16}C zLzUyB!Zia%J?)=U&y*89UN3x2Y3=M^4mv{{?VqLS#IAD9!zW613hEt+;>=I8>DvXIN})yPr0O59-Jm&)wm=_f9-C(+V!b)_ zK6c!qA8)E+ETbif5v(OTFp)j@*v>e3M)LX@l%gt_X~pH-1#MTjHr_szVgi1F#osir zOH&q?>S*6r-|U}<1g)!F#3nz_9c-AaE~y~_B<&dVLYVyHpZ014nqp^ii)Ay`OfHy* zD-P$0R200O4m&25;P(il9HHm!ru%l*EixKfGcu$kX1>f`0tq)gf3iCGfPDJ^@k7+9 zmn5RhREPw>1`*}F__!Ba?Rc?OEM_IZp@50lMnNNUXx#U zz+K);dYfNKbF%I4Dk+O!JBoLY@vVh9kvF>WU5iyT`qvXsl1V_%9b@GGMDW}vAC!4Q zRed@fa#dfPoj;6xCnN~ibS=R2d4Qy_$vhuA^(9o~sC)P;)>sHNl{z)`WtU}^c~5=Y z@N}_Oqt_`15D5pgP=)K(+eB`I!T6`j+ASbHYwP-3-UjHe7u0$?*+24n&11uy3UjRi zUF_T28+_CH9U8R0*J;U2k$$RO>AE!mwuH{#MVM)ju#C?c1X$0Iplr)kvOIoa_dXl#cfl9;uid=C z(}jY_KZC> z?$Jk_RmrJ(4HA)ch5u$^VGKQhKGVbVLp{yb+MT0NX&)#YH?YwOr& z8pVhC`GmXn>Awe!$E^K97~?kme4(+BRI;s^n#0Kc%R%?8+~?ZSeJkS^%GhVW_(9XZ zGrvFmG8JVoiEB?YXa@>exuh8DC9M&2%i`rVAid%bkF!~LMM0%I0knz0vsWGa(7!qd z-2)+MwjDJsmexIFSAdWE8U;C7TI}WUf9MiU3%`~xU;i?gLQ7B3zCZh@qyQpruk>&1c1J1+r9y%>tj^?c} zDOyfqrk7=@GUyuNG%z`aa`K^Dw6$0pX90oCtfTWgB9x=U4RUp9WlvGJaNOu890a=N z*LxmnRV>r5{f9HL>XSpY`|yvjE~FclTD_q&T74$&Bw`xK-IGpDnpV=~i1|)=6)`yrPf!IG6gyn#)?zY;sH+||H3&x%JBSb%fl_E){tPRG?9OfD zOulBx*>b-%s{~%+gQ_SGh0>s@jBU+{q-mn1S|xPG`S%uw*@xyNnJjJ(u~Z5D*&r;wl9cI7 z3XQ+)9cY*?GucdE#3v#9muGe6rKvg`&l%)5^Q=Fm-Ql%eT?ElqGwwWVVBp{xks*>` zqdTJ1kJMpQZhTLN({czR+c@26@V$Lr)+QRUn@i{P2Fu2W=tz*)F_l-DBhH|PWg;YG zUC?P@05!RWwZoo#A4-?R1EnK3pzWIOmY5)HTNa>^F;o3%tDV`5J9OMMrCvgHsMe5i z??(FR6(-NGUcF=XA7QyMLa2u2Uo>7-*5U5(a*~u=l#! zC%#v7F;zF?#z(H;fA2}vU{()Pdq1`3Bn^oVecxa+-{6W|H3x5si2B;~HdRJ>ut>r@ z%kTD86j^b_&$ln_J@JeAhzn9`(Qq9dIfEv4R8MlXjua(Ht9!NN@?)ld%f`%lN(;JupB>z+` zvl?DZF&njBWF%*^%jY_z!VyEICAe`bl=;NAAX)U`@76d^e(gtSo{-jh9_7Sy|(I zx6Jg)N5muO3+*obZNOgy>mO6I_A%4pAY@25RqM7 ziz4Y%&ttwBt7;7tU9zffQ~jn-&Zb_!9ocEEu>^?uKbIMXNMxObQL9~Bu9cz?xr?Sl z8avD6UX?TOoN}(&a^-XD^J2-y{PPf^qWEG{(O?IZ{q^hEp$#W5 z2V5I5JJdjNb6N{7>`N?8n0#&6Z^LSeug<-QqOiyvXbA!?fN*$9^yh zi-~i)wj8ZniIDEKCIG1s;j-;VO(~H|`jLprYW!-=&y6!pl`@eHlku9O3pkZAy&ATc zZ!mH+1uA>BZ87zWW=rv>X2&q+De|^4#s2xbRR*z>VZ7(8F(oOVzdDnbalS^M_$scn zyL*{*7y9Pt+*x1!DeI7p#i`(kA|w2Q?!{IKEIhyRtN31s4f|OjIH(-K_ft!5_6gpg zWrc*uMvxCzmNV;w)>G2(58}fSkSYmsc~Y&X2+i zYOHj2v-B47?Y*uA^gpC#>377tG5LH#j6sd;YiCV7w6k_5mBd0t4qbJ|%8Y7eeAVwMcXVk{Z2_LQ;5FRom4 zMEQ@e1}mVnFWu~WAZCt7*AS89i14;MTRS_ukEW)mP$+bBYpbKZ9SI#BeGCSRZEclu zb)#j1yj&2V;FSB|8LatoEMN-8(yt_hKXZb{tCq)r< z{K;*IBcWe`C)dov+Tb5m={5)oBB*o(*iPST7>!uTuw)U|KN-0%RihpHADR<(O-Cg4 z&$B&}SvdcH;yhx$ouPcZqsl7ScQ^aV&X3V5MvkyR4HlN39-roXkCq59rdYXdVaC*S zD&yz4^>5BwGr@VaM)L-=?~K>jmRn>+9SHua!q#~sEAX4Xu$X@eLRK&;OF3Ji zJTqoV8dWdw5tg70%P*4yyUS(OUTY;Xim!e2o)vBZ6q{H1IsCxY&kfXGbIJ77tK11_0iSvHDg%Ntq zx)f`MaRvXB3hnr&1IBjI`n#~6^JG5>92a)TjvU{b4zcpqVcyx(rV?TUjV27RJ5y%u zl}HlGTQMp8#IXWwj6e-8lXqJ!M@|Glw4*a!)?q?8(=tqWBN4oeQDTsna3lJ{z4PX zo8RHqUj!3}><*ph%ok|JJpRG+h^TO9-&lc$%2)4%6U>SE<#4%mJCyM&-FD`wvzLHn zdCHnB5M;D1b)m-Wv3UpQlmH;MK`8j`G-y36;aM|{V~Wh_WBZC&9PDH3N@$iN@W-ee{Q;)a_bQ?zs>dH@CPzy5C|_1k;NoK)PfJ&ny+JTqqnBI)6-+cD zPoi@k-knDd3#;v9j)cg4dMv)-*(ek3cx5u}t2fC*Oque}iD-0Z;>(YhWEC1q~2r z>=}tCk>?NpDB9Nr#r*Gwt477-o#jSLT3m-X_*ssLuqhd*6sO0jq|7`K7H6~Ta*Vy)1_{sOzxD;r9QsP%tSMtg?&K55LFbPlag4?0v%Wf3 zIEM)S=xO$j$(b=;A0gvNJR^_rHBAi$9Mg8FH1=0~S?N~|bDtv2@vJ6`lUFlIVA{ri zUJYf$FfQ?v;aMr&EfFcJ$(){6r;$Z=?W`Qv6w`WH$EM|Q+{c96yt(jA=srWl*pj9u zo}4}u%gH3#d% z-QDLpG%N(Vy6iv~63r8HdkvJDWJ^Xgl*UX{t`#~-8kEHYqrtt?;XKWdFc3hTPZ9;$Rp43aO7ezr=Sk9wEM z1N+9gd(;1_Ff*DHK3`!fmokhSTR|ueasDGgO}FA^SHTGnosTlbzlU9Uo2}~z6>-)wD=ekZSuS{7v-W`m{fDMwm z`?9p)LEPu}geAHRtL?2@g-xNW#chk{Eq;T6!%JsonNp|qYVX+kr0*^?B%)*g-XhJ% ze$7JHLO>P!FmUJvB~q=N`qa{z7;S9&hLz!SPva__So| zQZ2DYyEaVf{-?zjyxict%@Xs$=pJ;{O{+I-G0CM|avxDYOlezn6m__`QP;vUl>}Wm zz(DwThTz3EtaTql2xDBJ3-{OU>8|%4U(dhH$!FGCnit1Xx%*++n?}PHeK`-f!Ht>^ zbK0$ef+VgV8*3;-homm&Ub)D12dv2FGwIYB&Ssu1tsrf#NWSZREBV3Taswr-rNj%g zqGi7ORfA*PqsPDO2DBRU**j%IImlwzWOO!q8`ZgE_J~P^Hj*j{ZXY^FPe-Q$s z93^q`Vw-sDXIdIlq+4~}*RGoZweuvIj(3DiZa#iO=a@Ge$)vVHSUc+on*Fq?&WaP4 z2v0|d3bV@4J&LL&RSZV6!gDN2s4eTO*JK9Bx%HEzK~w&Aw3)F2=jk(d*NM=TJv-VY z0o5IFr9&>u$!U|0%XLEej&rZ5oQ@>MaT*T;83`Gjx}Hp<|1&0C7Lt7E6GKOnjAB)uK*(xp zY$A&boHT#VQ$hxdyzHrF8H$fW-z0QG-AwudJ)z~2RT|+&6dh{c2(7lH8eK2X_E!GKW`A7AU5UkR@iBjVkw}1T1=PlxKp>7E2g8q>X)+ zigLA&GiC=;bK``hq7Eefq<|8$mne7s21Ez@wm21IzGi#A1p(c zng9)1q9*Dyzck&hU5qMg6hY0PeP9ZxpFrlESM5mtfYuT36VB$EdopCK`Z$L63;?M8 z_wVaVc8tx7D1W?C`SbRL&v3;t%7QAnYmupzJx_FiO(jddQ1(-SxKAtM`C?P#-u4@M zv&7mw$fkI1Ic>kT^R>dl?0*(htl1{XI&d6%e}!|)MC+Eqwp2saM-wVTnncUoNa0mW zZZV-UE-uIFzaG-SVd6PBNM7_{+;(HkEC?XChh&KMpZ$|Z^I!7oC>!$qZQp2r4N8|Z zjxbVZ9FCqh<|`KU39+Q;m=7}ZwAt<1j4$Ushmd>>jnT2}gv-U3gxdhigHh0CR4N%}XiqSc@4khR?wk0XKX=;l4K&z>Iq?BQv|pkEjaLC(>} z4wq59j0p^+{Ab5XFQK4M$eg(zO!2)_L7Ql{=PH^0H>>2?nS`ASAnmW^ck-tk%;VQC zAC5vApK31F^|cV=!|5Ge_?o7mQdesE`&{IjKeS3(A-d>LV4|L(Sv*bv!N zfUO+!6aWU*19^(eTuvJCy{<9$vs&wZ?KNti26rINC>MlHKk0>b`4#(;pXZp$;)2yt(4 zj`6~zma?LP_gb$&jBIPUZyJ;3m&bjlvbTzW%(H!YFgCVACHvqcu3w-+g+IxG^>+0*r7Z;;3=s-xQsHmF<2MR_;^i56pJ^~H5c}CrePeY~~ zA)%dw=Rh5)WgFhm{idO`T91EXIy(2>AIg`BA~saV7vqb*PG7=uI{4ij?emRjWS-VV zWS6JrNJcu+zmNoInYF&n^|PO*1g31o*uG>tFDaG`wuy;BtXX|BS55rghm%ze%{cCtXN{ePJxHbqIv|O%x@sQfX73l53 z>G%J}MgiH<ot%pcG4!AXl|lPvVZ14oNlu-O3NhYIAMg5dW#zr>-1HY#28oFd z`Vb`$V%Ms0xk~@{tOb|HX96uvB&04kU}B_gbcD9x%O6EZ-2ZnC5=i5I+2KS&^M z57s)uu>hgGe6|PO+}{4wN&X;`XJla7G$tYM}KtlF#igq3K!nnH=eGi=WCz+u0;f4elVAnCl4`r#Q4UdmLc-;5;G2w z)C~_7{lg2etzu?nCa@yFeuo%V4i2lR*CUzCN+ZFg^LEeu0CWwD#ZPOyc`5~3!-GHX zC`Y?#LW=8qkjA1{ptJ8A9!I{{vG<$vRk|dS>z6<_;KB-VM&O5uba5dtiUfgh<%TjT z5j8b6DPH{jc0{p7Wx0ySqNW)Nj&xXI2Uf&&CS${i;L@shxAK~AXjH$aWPI-N(wSk%lT*ekMLoU4vMa` zvpTrj0Yoa%s^MAE$JByb4w-K=%R^du9IxGV*)_Twg#$Z^$oQV~MeLfi^ZiIym&boA zkHF5bB4N`U=U1B{*LXSQNjl(}>LbR9g@u<)8R$sfED0UJ(sT2@zr^G1O?FvaUJY$|2%>areE)SHz^ru9 zopr}fM@KDpe0%PEObtW2UOY%|*e@;Rg1>=5POd0^3r2(!B~GmF3I@6gUnl`b7GS;H zu`ONg9>kkoWiy$lczcQc`}*B#f2vrN1^MEdO&$g9aA$eS$!ps1?jraC4iHeE>PU|1 z*=74A^D{KG4U5rhrK#$(lN6(V+0$p`s>#{O_2+X)V7(&;;=5TBkz?QeU)2dUWGl2} zniSd?2XJ{H@i3yh)<5fh=iS``xvVXfkf9L=uqW|ix_2OUQ>|G{Pqnel8&vsAE7ggESA1V4^&`xgA1 zm)B73RY0yy=iE_kMtabUQx~Usp$ebi$bJGM`|e5D+CbXmT4Kj&Z3Gat+JEY+WZ3!pMgr;MN!C5(?Uyik{XO7c-ZTiDpQVdBcdq?K zg0MWr$V233h{?&x&ln2whahf@ALRtpJZ({Fup1T!$aR?u0{Z)RQ+1pOBv1k=o2+G~ z*ZA?LuWHYcId7uWRLU14s3viT)n%m=jbR>;_x({8fZRkjx zQCwvCI@*-m%)HKC_>&$DUcQSZIl>|vAWnWXEKXY)Px+h?C^4d6hdI5D7(#2BT%fl~-onP=#$mo&Wo0FyIL%Mh_rV9!2GBUaysmL!Ulo|Kz!!%#adG-GACQWCTIXVhbxcKn~n?x;TQi#GB-0FN|fjv6!tB^X^|rw+3K zmI|C)jM#ZZE(x4x{x{a!t?~5z#bM7+g8Om$6#=cX?46uYC*@hhe%37|z^*2le9s`i z^!}HGdwcgF;q*M_pnq8H93F3rjdS)ZqnVL7A1z5OL<SbA%Da^D(f zySq=x-@V{KS3bwIwMFv(ropblK<1dW(M~m1pv7l?UQ5jXqd4xHZCDD6%JK7(Cu{!u zJFGK@L5-fB>^{_V7qiGhGuv^G7tI%lx)Irpjp0|_kCwddJdqMNDQ}wFP)&yjCF>m) zKeb5u*Cs&2iCM>>&`4s|H)93p56Jz66&R9cPY47edikw<8KGq;bG{a9T5Q-S4s6z3 zYW5;cOG|5T+nJ#S`8L3N!CKOX{dV|;@ZOTr@2KRR9wCMU^%$bd-WZRwMt5s(4ID3Lw~1ks!w2cEBplmWUYL+0vjhcvb_r`TAstI_o-G zjqKbvsK;lPKui&W{t&(NLZEe1pmG)`59!gd0MUok#*MkMVt9+OgR!i_<5vq{q0gRQ z-#-djBJ6fv{VcN7&eMAGv?XCQ55BJCz49js(Ousf3}D;BGLheoXIL7W7u!(u13AGz z33>_;ngG6yuq+G(1;mA#Uj#LQYciGw8Syc*=9A#s6| zUE7?>!Kogk_D*aPfxT;(A7dMg)xB|})5pu_N%?^(8k1Qu822lRTGXn^zzL>6r2_(o zV?P~3jnjl3BjBr6}FXEs8lU`Z@00RK%Co!LRjI<&`;-~Ci; zQ~z6B!@8GW*=sEQh|T10tQu`r2i!$jy+?mIqFjS!&L8*1Kt&vuhqtU3KwD3dUfln9 zchUKaXDxs=>m;b&dEDjt%$~J-uREN0b7x1+(XpI(Lq7K}``cDT(oTl^OP9oiirE2# zwd;JT%aNSy5EdEvvF(}`Y1wpC;&We?A6?sdFpnrBf$Mp!Rp^5}F{P8nb~>$9WR z4L)n=OLr>-h+_I1q~T#zq;_Ip+bqS^h{xFJm|Q?E9N0UU=_Yx5drLt<@xsqf+6xTM zz)1Q>%3oDEu7_gNBW1$R7n3eqyCnI?-M$x2=4c{DKBV{M>h0I%ZTsGL1LZz=U9fwp zE2(Q8OSo_=n3`N-VG^~SQ1WIP3f-|YSN+SPQ(}S$kl=xA5%hEiklPXQi-Wd%@WO=K z1KAgYcjv{LEFWhn0Aso-?S}17`r3J?w0_^@TbOA_v*WVg){C1R%foO;KH;PBL_mQ! z0ZK_wM5OX`$7rqV8|gx;Gb(*qiD=)0gjfRxleP7f%X>G{=#eR|xVZS-{JgVp3F2U3 zAZvDVb{0-3SyT6SVz^zOd4u}XHZKXuoA-Bj0qJ6Qf8A!f^IOQS<&3IsW)`~fP|UJG z{SYgNmADm@x|=Rv{Zg0}GBpd|?QN{CUITeGY_1$on!W+)85w0Uc`Kegyl!7~OfbRY zXTE{5j2FUlyQTFEw`cVL-Rj)fDHqo>izHWS`UuR-0xeyX{P^u*SKQUrVI_|*q5rkN zWh)Nr`H9nb7h3EEc*MhTt@A%Lgl0bB5V>X55)6hi0caHp??HPELxehl7|O15B3S^q zgUFFct~!d5zX0O6h@-I4t(Cygy0V8oA~Brt%)yS9wC*Ud#!#b^hV~W2@~VK(MesMH zmzRl!e`}xirEWwLVR5US@;5#kS>b_&g@t{AFYeE) ufnH<}#)YBK46{J2^xxh84Qz=X-y^R~xrDHEls6y&KT5COyeyOb82CRDzNzy7 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/admx-appv-publishing.png b/windows/client-management/mdm/images/admx-appv-publishing.png new file mode 100644 index 0000000000000000000000000000000000000000..31d83e932942a13aa5fd68669dae22b988c6a7f6 GIT binary patch literal 54858 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/admx-appv-publishingserver2.png b/windows/client-management/mdm/images/admx-appv-publishingserver2.png new file mode 100644 index 0000000000000000000000000000000000000000..01e516c4071bc6bb0f15f60efcf0cb5b403778d1 GIT binary patch literal 63139 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/admx-gpedit-search.png b/windows/client-management/mdm/images/admx-gpedit-search.png new file mode 100644 index 0000000000000000000000000000000000000000..97ffa6ffd9acbcb2d9749d67de59151c012f86fd GIT binary patch literal 31106 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%0D~iv3X8nvB-hO2 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png b/windows/client-management/mdm/images/mdm-enrollment-disable-policy.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9dc0d872ebaf293a303f23a8bd15c45c9a830e GIT binary patch literal 51251 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 XE8*46hu>qtL&$A49n}Km2T%VGm)(+> literal 3409 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 literal 53544 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 - Any fixed URIs that are passed during enrollment > - Specific formatting of any value unless otherwise noted, such as the format of the device ID. + +## Enrollment support for domain-joined devices   +Devices that are joined to an on-premise Active Directory can enroll into MDM via the Work access page in **Settings**. However, the enrollment can only target the user enrolled with user-specific policies. Device targeted policies will continue to impact all users of the device. -## Prevent MDM enrollments +## Disable MDM enrollments -Starting in Windows 10, version 1607, to prevent MDM enrollments for domain-joined PCs, you can set the following Group Policy: +Starting in Windows 10, version 1607, IT admin can disable MDM enrollments for domain-joined PCs using Group Policy. Using the GP editor, the path is **Computer configuration** > **Administrative Templates** > **Windows Components** > **MDM** > **Disable MDM Enrollment**. + +![Disable MDM enrollment policy in GP Editor](images/mdm-enrollment-disable-policy.png) + +Here is the corresponding registry key: Key: \\SOFTWARE\\Policies\\Microsoft\\Windows\\CurrentVersion\\MDM Value: DisableRegistration -Using the GP editor, the path is Computer configuration > Administrative Templates > Windows Components > MDM > Disable MDM Enrollment. - ## Enrollment scenarios not supported - The following scenarios do not allow MDM enrollments: - Built-in administrator accounts on Windows desktop cannot enroll into MDM. -- Standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. +- Prior to Windows 10, version 1709, standard users on Windows desktop cannot enroll into MDM via the Work access page in **Settings**. Only admin users can enroll. To enroll a standard user into MDM, we recommend using a provisioning package or joining the device to Azure AD from **Settings** -> **System** -> **About**. Starting in Windows 10, version 1709, standard users can enroll in MDM. - Windows 8.1 devices enrolled into MDM via enroll-on-behalf-of (EOBO) can upgrade to Windows 10, but the enrollment is not supported. We recommend performing a server initiated unenroll to remove these enrollments and then enrolling after the upgrade to Windows 10 is completed. ## Enrollment migration diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index ff7ed8e468..a0b85c5d11 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -10,11 +10,12 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 07/28/2017 +ms.date: 08/14/2017 --- # What's new in MDM enrollment and management + > [!WARNING] > Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. @@ -677,12 +678,11 @@ For details about Microsoft mobile device management protocols for Windows 10 s
  3. Update/ActiveHoursMaxRange
  4. Update/AutoRestartDeadlinePeriodInDays
  5. Update/AutoRestartNotificationSchedule
  6. -
  7. Update/AutoRestartNotificationStyle
  8. Update/AutoRestartRequiredNotificationDismissal
  9. Update/DetectionFrequency
  10. Update/EngagedRestartDeadline
  11. Update/EngagedRestartSnoozeSchedule
  12. -
  13. Update/EngagedRestartTransistionSchedule
  14. +
  15. Update/EngagedRestartTransitionSchedule
  16. Update/IgnoreMOAppDownloadLimit
  17. Update/IgnoreMOUpdateDownloadLimit
  18. Update/PauseFeatureUpdatesStartTime
  19. @@ -960,19 +960,52 @@ For details about Microsoft mobile device management protocols for Windows 10 s [AssignedAccess CSP](assignedaccess-csp.md) -

    Here are the changes in Windows 10, version 1709.

    +

    Added the following setting in Windows 10, version 1709.

      -
    • Added Configuration node
    • +
    • Configuration
    • +
    + + +[DeviceManageability CSP](devicemanageability-csp.md) +

    Added the following settings in Windows 10, version 1709:

    +
      +
    • Provider/_ProviderID_/ConfigInfo
    • +
    • Provider/_ProviderID_/EnrollmentInfo
    [Policy CSP](policy-configuration-service-provider.md)

    Added the following new policies for Windows 10, version 1709:

    User action:

    -

    The Windows Defender client encountered an error, and the current scan has stopped. The scan might fail due to a client-side issue. This event record includes the scan ID, type of scan (antivirus, antispyware, antimalware), scan parameters, the user that started the scan, the error code, and a description of the error. +

    The Windows Defender AV client encountered an error, and the current scan has stopped. The scan might fail due to a client-side issue. This event record includes the scan ID, type of scan (antivirus, antispyware, antimalware), scan parameters, the user that started the scan, the error code, and a description of the error.

    To troubleshoot this event:

      @@ -436,7 +436,7 @@ UAC

      -

      Windows Defender has taken action to protect this machine from malware or other potentially unwanted software. For more information please see the following:

      +

      Windows Defender AV has taken action to protect this machine from malware or other potentially unwanted software. For more information please see the following:

      User: <Domain>\\<User>
      Name: <Threat name>
      @@ -489,7 +489,7 @@ UAC

      -

      Windows Defender has encountered an error when taking action on malware or other potentially unwanted software. For more information please see the following:

      +

      Windows Defender AV has encountered an error when taking action on malware or other potentially unwanted software. For more information please see the following:

      User: <Domain>\\<User>
      Name: <Threat name>
      @@ -549,7 +549,7 @@ Description of the error.

      -

      Windows Defender has restored an item from quarantine. For more information please see the following:

      +

      Windows Defender AV has restored an item from quarantine. For more information please see the following:

      Name: <Threat name>
      ID: <Threat ID>
      @@ -594,7 +594,7 @@ Description of the error.

      -

      Windows Defender has encountered an error trying to restore an item from quarantine. For more information please see the following:

      +

      Windows Defender AV has encountered an error trying to restore an item from quarantine. For more information please see the following:

      Name: <Threat name>
      ID: <Threat ID>
      @@ -642,7 +642,7 @@ Description of the error.

      -

      Windows Defender has deleted an item from quarantine. +

      Windows Defender AV has deleted an item from quarantine. For more information please see the following:

      Name: <Threat name>
      @@ -687,7 +687,7 @@ For more information please see the following:

      -

      Windows Defender has encountered an error trying to delete an item from quarantine. +

      Windows Defender AV has encountered an error trying to delete an item from quarantine. For more information please see the following:

      Name: <Threat name>
      @@ -736,7 +736,7 @@ Description of the error.

      -

      Windows Defender has removed history of malware and other potentially unwanted software.

      +

      Windows Defender AV has removed history of malware and other potentially unwanted software.

      Time: The time when the event occurred, for example when the history is purged. Note that this parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
      User: <Domain>\\<User>
      @@ -768,7 +768,7 @@ Description of the error.

      -

      Windows Defender has encountered an error trying to remove history of malware and other potentially unwanted software.

      +

      Windows Defender AV has encountered an error trying to remove history of malware and other potentially unwanted software.

      Time: The time when the event occurred, for example when the history is purged. Note that this parameter is not used in threat events so that there is no confusion regarding whether it is remediation time or infection time. For those, we specifically call them as Action Time or Detection Time.
      User: <Domain>\\<User>
      @@ -804,7 +804,7 @@ Description of the error.

      -

      Windows Defender has detected a suspicious behavior. +

      Windows Defender AV has detected a suspicious behavior. For more information please see the following:

      Name: <Threat name>
      @@ -883,7 +883,7 @@ Name of the file.

      -

      Windows Defender has detected malware or other potentially unwanted software. +

      Windows Defender AV has detected malware or other potentially unwanted software. For more information please see the following:

      Name: <Threat name>
      @@ -938,7 +938,7 @@ UAC

      User action:

      -

      No action is required. Windows Defender can suspend and take routine action on this threat. If you want to remove the threat manually, in the Windows Defender interface, click Clean Computer.

      +

      No action is required. Windows Defender AV can suspend and take routine action on this threat. If you want to remove the threat manually, in the Windows Defender AV interface, click Clean Computer.

      @@ -966,7 +966,7 @@ UAC

      -

      Windows Defender has taken action to protect this machine from malware or other potentially unwanted software. +

      Windows Defender AV has taken action to protect this machine from malware or other potentially unwanted software. For more information please see the following:

      Name: <Threat name>
      @@ -1028,7 +1028,7 @@ Description of the error.
      Signature Version: <Definition version>
      Engine Version: <Antimalware Engine version>

      NOTE: -

      Whenever Windows Defender, Microsoft Security Essentials, Malicious Software Removal Tool, or System Center Endpoint Protection detects a malware, it will restore the following system settings and services which the malware might have changed:

        +

        Whenever Windows Defender AV, Microsoft Security Essentials, Malicious Software Removal Tool, or System Center Endpoint Protection detects a malware, it will restore the following system settings and services which the malware might have changed:

        • Default Internet Explorer or Microsoft Edge setting
        • User Access Control settings
        • Chrome settings
        • @@ -1068,7 +1068,7 @@ The above context applies to the following client and server versions:

          User action:

          -

          No action is necessary. Windows Defender removed or quarantined a threat.

          +

          No action is necessary. Windows Defender AV removed or quarantined a threat.

          @@ -1095,7 +1095,7 @@ The above context applies to the following client and server versions:

          -

          Windows Defender has encountered a non-critical error when taking action on malware or other potentially unwanted software. +

          Windows Defender AV has encountered a non-critical error when taking action on malware or other potentially unwanted software. For more information please see the following:

          Name: <Threat name>
          @@ -1165,7 +1165,7 @@ Description of the error.

          User action:

          -

          No action is necessary. Windows Defender failed to complete a task related to the malware remediation. This is not a critical failure.

          +

          No action is necessary. Windows Defender AV failed to complete a task related to the malware remediation. This is not a critical failure.

          @@ -1192,7 +1192,7 @@ Description of the error.

          -

          Windows Defender has encountered a critical error when taking action on malware or other potentially unwanted software. +

          Windows Defender AV has encountered a critical error when taking action on malware or other potentially unwanted software. For more information please see the following:

          Name: <Threat name>
          @@ -1262,7 +1262,7 @@ Description of the error.

          User action:

          -

          The Windows Defender client encountered this error due to critical issues. The endpoint might not be protected. Review the error description then follow the relevant User action steps below.

          +

          The Windows Defender AV client encountered this error due to critical issues. The endpoint might not be protected. Review the error description then follow the relevant User action steps below.

          @@ -1325,7 +1325,7 @@ Description of the error.

          Message:

          @@ -1334,7 +1334,7 @@ Description of the error. @@ -1410,7 +1410,7 @@ Description of the error. @@ -1461,7 +1461,7 @@ Description of the error. @@ -1590,7 +1583,7 @@ Description of the error. @@ -1649,7 +1637,7 @@ Description of the error. @@ -1928,7 +1916,7 @@ Description of the error. @@ -2112,7 +2100,7 @@ Description of the error.

          Description:

          @@ -2139,7 +2127,7 @@ Description of the error. @@ -2200,7 +2188,7 @@ Description of the error.

          Description:

          @@ -2227,7 +2215,7 @@ Description of the error.

          Description:

          @@ -2254,7 +2242,7 @@ Description of the error. @@ -2280,7 +2268,7 @@ Description of the error. @@ -2357,7 +2345,7 @@ Description of the error.

          Description:

          @@ -2383,7 +2371,7 @@ Description of the error.

          Description:

          @@ -2411,7 +2399,7 @@ Description of the error. @@ -2483,7 +2471,7 @@ New Windows Defender configuration value. @@ -2577,7 +2565,7 @@ or Hang

          Description:

          @@ -2602,7 +2590,7 @@ or Hang

          Description:

          @@ -2629,7 +2617,7 @@ or Hang

          Description:

          @@ -2657,10 +2645,10 @@ or Hang @@ -2690,7 +2678,7 @@ or Hang + + + @@ -1361,6 +1371,16 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
        • System/LimitEnhancedDiagnosticDataWindowsAnalytics
        • + + +
          Action -

          Windows Defender has deduced the hashes for a threat resource.

          +

          Windows Defender AV has deduced the hashes for a threat resource.

          -

          Windows Defender client is up and running in a healthy state.

          +

          Windows Defender AV client is up and running in a healthy state.

          Current Platform Version: <Current platform version>
          Threat Resource Path: <Path>
          @@ -1368,7 +1368,7 @@ Description of the error.

          -

          Windows Defender client is up and running in a healthy state.

          +

          Windows Defender AV client is up and running in a healthy state.

          Platform Version: <Current platform version>
          Signature Version: <Definition version>
          @@ -1382,7 +1382,7 @@ Description of the error.

          User action:

          -

          No action is necessary. The Windows Defender Antivirus client is in a healthy state. This event is reported on an hourly basis.

          +

          No action is necessary. The Windows Defender AV Antivirus client is in a healthy state. This event is reported on an hourly basis.

          -

          Windows Defender signature version has been updated.

          +

          Windows Defender AV signature version has been updated.

          Current Signature Version: <Current signature version>
          Previous Signature Version: <Previous signature version>
          @@ -1434,7 +1434,7 @@ Description of the error.

          User action:

          -

          No action is necessary. The Windows Defender client is in a healthy state. This event is reported when signatures are successfully updated.

          +

          No action is necessary. The Windows Defender AV client is in a healthy state. This event is reported when signatures are successfully updated.

          -

          Windows Defender has encountered an error trying to update signatures.

          +

          Windows Defender AV has encountered an error trying to update signatures.

          New Signature Version: <New version number>
          Previous Signature Version: <Previous signature version>
          @@ -1509,14 +1509,7 @@ Description of the error.

          This error occurs when there is a problem updating definitions.

          To troubleshoot this event:

            -
          1. Update the definitions. Either:
              -
            1. Click the Update definitions button on the Update tab in Windows Defender. Update definitions in Windows Defender

              Or,

              -
            2. -
            3. Download the latest definitions from the Microsoft Malware Protection Center. -

              Note: The size of the definitions file downloaded from the Microsoft Malware Protection Center can exceed 60 MB and should not be used as a long-term solution for updating definitions.

              -
            4. -
            -
          2. +
          3. [Update the definitions](manage-updates-baselines-windows-defender-antivirus.md).
          4. Review the entries in the %Windir%\WindowsUpdate.log file for more information about this error.
          5. Contact Microsoft Technical Support.
          6. @@ -1548,7 +1541,7 @@ Description of the error.

          -

          Windows Defender engine version has been updated.

          +

          Windows Defender AV engine version has been updated.

          Current Engine Version: <Current engine version>
          Previous Engine Version: <Previous engine version>
          @@ -1563,7 +1556,7 @@ Description of the error.

          User action:

          -

          No action is necessary. The Windows Defender client is in a healthy state. This event is reported when the antimalware engine is successfully updated.

          +

          No action is necessary. The Windows Defender AV client is in a healthy state. This event is reported when the antimalware engine is successfully updated.

          -

          Windows Defender has encountered an error trying to update the engine.

          +

          Windows Defender AV has encountered an error trying to update the engine.

          New Engine Version:
          Previous Engine Version: <Previous engine version>
          @@ -1609,19 +1602,14 @@ Description of the error.

          User action:

          -

          The Windows Defender client update failed. This event occurs when the client fails to update itself. This event is usually due to an interruption in network connectivity during an update.

          +

          The Windows Defender AV client update failed. This event occurs when the client fails to update itself. This event is usually due to an interruption in network connectivity during an update.

          To troubleshoot this event: +

            -
          1. Update the definitions. Either:
              -
            1. Click the Update definitions button on the Update tab in Windows Defender. Update definitions in Windows Defender

              Or,

              -
            2. -
            3. Download the latest definitions from the Microsoft Malware Protection Center. -

              Note: The size of the definitions file downloaded from the Microsoft Malware Protection Center can exceed 60 MB and should not be used as a long-term solution for updating definitions.

              -
            4. -
            -
          2. -
          3. Contact Microsoft Technical Support. -
          4. +
          5. [Update the definitions](manage-updates-baselines-windows-defender-antivirus.md).
          6. +
          7. Run a full scan.
          8. +
          9. Restart the device and try again.
          10. +
          11. Contact Microsoft Technical Support

          -

          Windows Defender has encountered an error trying to load signatures and will attempt reverting back to a known-good set of signatures.

          +

          Windows Defender AV has encountered an error trying to load signatures and will attempt reverting back to a known-good set of signatures.

          Signatures Attempted:
          Error Code: <Error code> @@ -1667,7 +1655,7 @@ Description of the error.

          User action:

          -

          The Windows Defender client attempted to download and install the latest definitions file and failed. This error can occur when the client encounters an error while trying to load the definitions, or if the file is corrupt. Windows Defender will attempt to revert back to a known-good set of definitions.

          +

          The Windows Defender AV client attempted to download and install the latest definitions file and failed. This error can occur when the client encounters an error while trying to load the definitions, or if the file is corrupt. Windows Defender AV will attempt to revert back to a known-good set of definitions.

          To troubleshoot this event:

          1. Restart the computer and try again.
          2. @@ -1703,7 +1691,7 @@ Description of the error.

          -

          Windows Defender could not load antimalware engine because current platform version is not supported. Windows Defender will revert back to the last known-good engine and a platform update will be attempted.

          +

          Windows Defender AV could not load antimalware engine because current platform version is not supported. Windows Defender AV will revert back to the last known-good engine and a platform update will be attempted.

          Current Platform Version: <Current platform version>
          @@ -1735,7 +1723,7 @@ Description of the error.

          -

          Windows Defender has encountered an error trying to update the platform.

          +

          Windows Defender AV has encountered an error trying to update the platform.

          Current Platform Version: <Current platform version>
          Error Code: <Error code> @@ -1769,7 +1757,7 @@ Description of the error.

          -

          Windows Defender will soon require a newer platform version to support future versions of the antimalware engine. Download the latest Windows Defender platform to maintain the best level of protection available.

          +

          Windows Defender AV will soon require a newer platform version to support future versions of the antimalware engine. Download the latest Windows Defender AV platform to maintain the best level of protection available.

          Current Platform Version: <Current platform version>
          @@ -1801,7 +1789,7 @@ Description of the error.

          -

          Windows Defender used Dynamic Signature Service to retrieve additional signatures to help protect your machine.

          +

          Windows Defender AV used Dynamic Signature Service to retrieve additional signatures to help protect your machine.

          Current Signature Version: <Current signature version>
          Signature Type: <Signature type>, for example:
            @@ -1860,7 +1848,7 @@ Description of the error.

          -

          Windows Defender used Dynamic Signature Service to discard obsolete signatures.

          +

          Windows Defender AV used Dynamic Signature Service to discard obsolete signatures.

          Current Signature Version: <Current signature version>
          Signature Type: <Signature type>, for example:
            @@ -1900,7 +1888,7 @@ Description of the error.

          User action:

          -

          No action is necessary. The Windows Defender client is in a healthy state. This event is reported when the Dynamic Signature Service successfully deletes out-of-date dynamic definitions.

          +

          No action is necessary. The Windows Defender AV client is in a healthy state. This event is reported when the Dynamic Signature Service successfully deletes out-of-date dynamic definitions.

          -

          Windows Defender has encountered an error trying to use Dynamic Signature Service.

          +

          Windows Defender AV has encountered an error trying to use Dynamic Signature Service.

          Current Signature Version: <Current signature version>
          Signature Type: <Signature type>, for example:
            @@ -1999,7 +1987,7 @@ Description of the error.

          -

          Windows Defender discarded all Dynamic Signature Service signatures.

          +

          Windows Defender AV discarded all Dynamic Signature Service signatures.

          Current Signature Version: <Current signature version>
          @@ -2031,7 +2019,7 @@ Description of the error.

          -

          Windows Defender downloaded a clean file.

          +

          Windows Defender AV downloaded a clean file.

          Filename: <File name> Name of the file.
          @@ -2065,7 +2053,7 @@ Name of the file.

          -

          Windows Defender has encountered an error trying to download a clean file.

          +

          Windows Defender AV has encountered an error trying to download a clean file.

          Filename: <File name> Name of the file.
          @@ -2086,7 +2074,7 @@ Description of the error.

          Check your Internet connectivity settings.

          -

          The Windows Defender client encountered an error when using the Dynamic Signature Service to download the latest definitions to a specific threat. This error is likely caused by a network connectivity issue. +

          The Windows Defender AV client encountered an error when using the Dynamic Signature Service to download the latest definitions to a specific threat. This error is likely caused by a network connectivity issue.

          -

          Windows Defender downloaded and configured Windows Defender Offline to run on the next reboot.

          +

          Windows Defender AV downloaded and configured Windows Defender Offline to run on the next reboot.

          -

          Windows Defender has encountered an error trying to download and configure Windows Defender Offline.

          +

          Windows Defender AV has encountered an error trying to download and configure Windows Defender Offline.

          Error Code: <Error code> Result code associated with threat status. Standard HRESULT values.
          @@ -2173,7 +2161,7 @@ Description of the error.

          Description:

          -

          The support for your operating system will expire shortly. Running Windows Defender on an out of support operating system is not an adequate solution to protect against threats.

          +

          The support for your operating system will expire shortly. Running Windows Defender AV on an out of support operating system is not an adequate solution to protect against threats.

          -

          The support for your operating system has expired. Running Windows Defender on an out of support operating system is not an adequate solution to protect against threats.

          +

          The support for your operating system has expired. Running Windows Defender AV on an out of support operating system is not an adequate solution to protect against threats.

          -

          The support for your operating system has expired. Windows Defender is no longer supported on your operating system, has stopped functioning, and is not protecting against malware threats.

          +

          The support for your operating system has expired. Windows Defender AV is no longer supported on your operating system, has stopped functioning, and is not protecting against malware threats.

          -

          Windows Defender Real-Time Protection feature has encountered an error and failed.

          +

          Windows Defender AV real-time protection feature has encountered an error and failed.

          Feature: <Feature>, for example:
            @@ -2268,7 +2256,7 @@ Description of the error.
          Result code associated with threat status. Standard HRESULT values.
          Error Description: <Error description> Description of the error.
          -
          Reason: The reason Windows Defender real-time protection has restarted a feature.
          +
          Reason: The reason Windows Defender AV real-time protection has restarted a feature.

          You should restart the system then run a full scan because it's possible the system was not protected for some time.

          -

          The Windows Defender client's real-time protection feature encountered an error because one of the services failed to start. +

          The Windows Defender AV client's real-time protection feature encountered an error because one of the services failed to start.

          If it is followed by a 3007 event ID, the failure was temporary and the antimalware client recovered from the failure.

          @@ -2310,7 +2298,7 @@ Description of the error.

          -

          Windows Defender Real-time Protection has restarted a feature. It is recommended that you run a full system scan to detect any items that may have been missed while this agent was down.

          +

          Windows Defender AV real-time protection has restarted a feature. It is recommended that you run a full system scan to detect any items that may have been missed while this agent was down.

          Feature: <Feature>, for example:
            @@ -2320,7 +2308,7 @@ Description of the error.
        • Network Inspection System
        • -
          Reason: The reason Windows Defender real-time protection has restarted a feature.
          +
          Reason: The reason Windows Defender AV real-time protection has restarted a feature.

          -

          Windows Defender Real-time Protection scanning for malware and other potentially unwanted software was enabled.

          +

          Windows Defender AV real-time protection scanning for malware and other potentially unwanted software was enabled.

          -

          Windows Defender Real-time Protection scanning for malware and other potentially unwanted software was disabled.

          +

          Windows Defender AV real-time protection scanning for malware and other potentially unwanted software was disabled.

          -

          Windows Defender Real-time Protection feature configuration has changed.

          +

          Windows Defender AV real-time protection feature configuration has changed.

          Feature: <Feature>, for example:
            @@ -2450,12 +2438,12 @@ Description of the error.

          -

          Windows Defender Configuration has changed. If this is an unexpected event you should review the settings as this may be the result of malware.

          +

          Windows Defender AV configuration has changed. If this is an unexpected event you should review the settings as this may be the result of malware.

          Old value: <Old value number> -Old Windows Defender configuration value.
          +Old Windows Defender AV configuration value.
          New value: <New value number> -New Windows Defender configuration value.
          +New Windows Defender AV configuration value.

          -

          Windows Defender engine has been terminated due to an unexpected error.

          +

          Windows Defender AV engine has been terminated due to an unexpected error.

          Failure Type: <Failure type>, for example: Crash @@ -2516,7 +2504,7 @@ or Hang

          User action:

          -

          The Windows Defender client engine stopped due to an unexpected error.

          +

          The Windows Defender AV client engine stopped due to an unexpected error.

          To troubleshoot this event:

          1. Run the scan again.
          2. @@ -2551,7 +2539,7 @@ or Hang

            Description:

          -

          Windows Defender scanning for malware and other potentially unwanted software has been enabled.

          +

          Windows Defender AV scanning for malware and other potentially unwanted software has been enabled.

          -

          Windows Defender scanning for malware and other potentially unwanted software is disabled.

          +

          Windows Defender AV scanning for malware and other potentially unwanted software is disabled.

          -

          Windows Defender scanning for viruses has been enabled.

          +

          Windows Defender AV scanning for viruses has been enabled.

          -

          Windows Defender scanning for viruses is disabled.

          +

          Windows Defender AV scanning for viruses is disabled.

          -

          Windows Defender has entered a grace period and will soon expire. After expiration, this program will disable protection against viruses, spyware, and other potentially unwanted software.

          +

          Windows Defender AV has entered a grace period and will soon expire. After expiration, this program will disable protection against viruses, spyware, and other potentially unwanted software.

          -
          Expiration Reason: The reason Windows Defender will expire.
          -
          Expiration Date: The date Windows Defender will expire.
          +
          Expiration Reason: The reason Windows Defender AV will expire.
          +
          Expiration Date: The date Windows Defender AV will expire.

          -

          Windows Defender grace period has expired. Protection against viruses, spyware, and other potentially unwanted software is disabled.

          +

          Windows Defender AV grace period has expired. Protection against viruses, spyware, and other potentially unwanted software is disabled.

          Expiration Reason:
          Expiration Date:
          @@ -2706,13 +2694,13 @@ Description of the error. ## Windows Defender Antivirus client error codes -If Windows Defender Antivirus experiences any issues it will usually give you an error code to help you troubleshoot the issue. Most often an error means there was a problem installing an update. -This section provides the following information about Windows Defender Antivirus client errors. +If Windows Defender AV experiences any issues it will usually give you an error code to help you troubleshoot the issue. Most often an error means there was a problem installing an update. +This section provides the following information about Windows Defender AV client errors. - The error code - The possible reason for the error - Advice on what to do now -Use the information in these tables to help troubleshoot Windows Defender Antivirus error codes. +Use the information in these tables to help troubleshoot Windows Defender AV error codes. @@ -2723,7 +2711,6 @@ Use the information in these tables to help troubleshoot Windows Defender Antivi - @@ -2791,7 +2786,7 @@ data that does not allow the engine to function properly.

          @@ -2955,10 +2950,10 @@ data that does not allow the engine to function properly.

          @@ -2975,7 +2970,6 @@ The following error codes are used during internal testing of Windows Defender A - From 30388edb198f52faf677f9870a8709a6979fe063 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 18:16:47 +0000 Subject: [PATCH 296/490] Updated troubleshoot-windows-defender-antivirus.md --- .../troubleshoot-windows-defender-antivirus.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 997073d317..178a164669 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -1312,7 +1312,7 @@ Description of the error. - + @@ -2700,14 +2700,12 @@ This section provides the following information about Windows Defender AV client - The possible reason for the error - Advice on what to do now -Use the information in these tables to help troubleshoot Windows Defender AV error codes. +Use the information in these tables to help troubleshoot Windows Defender AV error codes. +### External error codes
          Error code Message displayed Possible reason for errorWhat to do now
          @@ -2779,6 +2766,14 @@ Use the information in these tables to help troubleshoot Windows Defender Antivi

          This error indicates that there might be an engine configuration error; commonly, this is related to input data that does not allow the engine to function properly.

          +

          What to do now

          +

          +

            +
          1. [Update the definitions](manage-updates-baselines-windows-defender-antivirus.md).
          2. +
          3. Run a full scan.
          4. +
          5. Restart the device and try again.
          6. +
          +

          -

          This error indicates that Windows Defender failed to quarantine a threat. +

          This error indicates that Windows Defender AV failed to quarantine a threat.

          What to do now

          @@ -2891,7 +2886,7 @@ data that does not allow the engine to function properly.

          This error indicates that removal inside the container type might not be not supported.

          What to do now

          -

          Windows Defender is not able to remediate threats detected inside the archive. Consider manually removing the detected resources. +

          Windows Defender AV is not able to remediate threats detected inside the archive. Consider manually removing the detected resources.

          -

          This error indicates that Windows Defender does not support the current version of the platform and requires a new version of the platform. +

          This error indicates that Windows Defender AV does not support the current version of the platform and requires a new version of the platform.

          What to do now

          -

          You can only use Windows Defender in Windows 10. For Windows 8, Windows 7 and Windows Vista, you can use System Center Endpoint Protection. +

          You can only use Windows Defender AV in Windows 10. For Windows 8, Windows 7 and Windows Vista, you can use System Center Endpoint Protection.

          Error code Message displayed Possible reason for errorWhat to do now
          @@ -2986,7 +2980,7 @@ The following error codes are used during internal testing of Windows Defender A

          -

          Windows Defender Antivirus can't access the Internet.

          +

          Windows Defender AV can't access the Internet.

          What to do now

          Check your Internet connection, then run the scan again.

          Event ID: 1120Event ID: 1120

          Symbolic name:

          - - - @@ -2959,14 +2957,12 @@ data that does not allow the engine to function properly.
          External error codes
          Error code Message displayed Possible reason for error
          - -The following error codes are used during internal testing of Windows Defender AV. +### Internal error codes + +The following error codes are used during internal testing of Windows Defender AV. - - - From e90ec0028f8646e475e3e2ce0b884cc9f292e53d Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 18:31:24 +0000 Subject: [PATCH 297/490] Updated troubleshoot-windows-defender-antivirus.md --- ...troubleshoot-windows-defender-antivirus.md | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md index 178a164669..cd2c6ccda5 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md @@ -2488,29 +2488,14 @@ or Hang - - - - From 1cd14bbb16a5475e6b124a9d845dd8ed4eaca7b8 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 12:41:08 -0700 Subject: [PATCH 298/490] update wdav requirements for UC --- windows/deployment/update/update-compliance-get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 5e3c80f9c4..2728abccb0 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -32,7 +32,7 @@ Windows Error Reporting | watson.telemetry.microsoft.com Online Crash Analysis | oca.telemetry.microsoft.com - 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. + 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). For endpoints running Windows 10, version 1607 or earlier, Windows telemetry must also be set to **Enhanced**. See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. ## Add Update Compliance to Microsoft Operations Management Suite From 35c1f967f2a45a5b51902266f15a6142dc83b604 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 12:46:10 -0700 Subject: [PATCH 299/490] include link to troubleshooting doc for reporting in UC --- windows/deployment/update/update-compliance-using.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/update-compliance-using.md b/windows/deployment/update/update-compliance-using.md index 9daa1a5103..a49a7adb06 100644 --- a/windows/deployment/update/update-compliance-using.md +++ b/windows/deployment/update/update-compliance-using.md @@ -147,7 +147,10 @@ Devices are evaluated by OS Version (e.g., 1607) and the count of how many are C You'll notice some new tiles in the Overview blade which provide a summary of Windows Defender AV-related issues, highlighted in the following screenshot. -![verview blade showing a summary of key Windows Defender Antivirus issues](images/update-compliance-wdav-overview.png) +![Overview blade showing a summary of key Windows Defender Antivirus issues](images/update-compliance-wdav-overview.png) + +>[!IMPORTANT] +>If your devices are not showing up in the Windows Defender AV assessment section, check the [Troublshoot Windows Defender Antivirus reporting](/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting) topic for help. The **AV Signature** chart shows the number of devices that either have up-to-date [protection updates (also known as signatures or definitions)](/windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus), while the **Windows Defender AV Status** tile indicates the percentage of all assessed devices that are not updated and do not have real-time protection enabled. The Windows Defender Antivirus Assessment section provides more information that lets you investigate potential issues. From 0b721bcc78529ccd2d974d56e7dcfdcfc2746b10 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 13:29:44 -0700 Subject: [PATCH 300/490] updates to troubleshooting uc --- .../troubleshoot-reporting.md | 58 +++++++++++++++++++ ...indows-defender-antivirus-compatibility.md | 32 +++++++++- 2 files changed, 88 insertions(+), 2 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md new file mode 100644 index 0000000000..bf8a1da73f --- /dev/null +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -0,0 +1,58 @@ +--- +title: Troubleshoot problems with reporting tools for Windows Defender AV +description: Identify and solve common problems when attempting to report in Windows Defender AV protection status in Update Compliance +keywords: troubleshoot, error, fix, update compliance, oms, monitor, report, windows defender av +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +author: iaanw +ms.author: iawilt +ms.date: 09/06/2017 +--- + +# Troublehsoot Windows Defender Antivirus reporting + +**Applies to:** + +- Windows 10 + +**Audience** + +- IT administrators + +When you use [Update Compliance to obtain reporting into the protection status of machines or endpoints](/windows/deployment/update/update-compliance-using#wdav-assessment) in your network that are using Windows Defender Antivirus, you may encounter problems or issues. + +Typically, the most common indicators of a problem are: +- You only see a small number or subset of all the devices you were expecting to see +- You do not see any devices at all +- The reports and information you do see is outdated (older than a few days) + +For common error codes and event IDs related to the Windows Defender AV service that are not related to Update Compliance, see the [Windows Defender Antivirus events](troubleshoot-windows-defender-antivirus.md) topic. + +There are three steps to troubleshooting these problems: + +1. Confirm that you have met all pre-requisites +2. Check your connectivity to the Windows Defender cloud-based service +3. Submit support logs + + +## Confirm pre-requisites + +In order for devices to properly show up in Update Compliance, you have to meet certain pre-requisites for both the Update Compliance service and for Windows Defender Antivirus protection: + +>[!div class="checklist] +>- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. Using any other antivirus app will cause Windows Defender AV to disable itself and the endpoint will not be reported in Update Compliance. + + + + + + +## Related topics + +- [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) +- [Deploy, manage updates, and report on Windows Defender Antivirus](deploy-manage-report-windows-defender-antivirus.md) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 84504a1aae..6a237c878c 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -15,23 +15,51 @@ ms.date: 06/13/2017 --- -# Windows Defender Antivirus and Advanced Threat Protection: Better together +# Windows Defender Antivirus and third party protection products **Applies to:** - Windows 10 +- Windows Server 2016 **Audience** - Enterprise security administrators +Windows Defender Antivirus is automatically enabled and installed on endpoints and devices that are running Windows 10. + +However, on endpoints and devices that are protected with a non-Microsoft antivirus or antimalware app, Windows Defender AV will automatically disable itself. If you are also using Windows Defender Advanced Threat Protection, then Windows Defender AV will enter a passive mode. + +The following matrix illustrates how Windows Defender AV operates in these instances. Note that this matrix only applies to endpoints that are running Windows 10: + +Windows version | Antimalware protection offered by | Organization enrolled in Windows Defender ATP | Windows Defender AV state +-|-|- +Windows 10 | A third-party product that is not offered or developed by Microsoft | Yes | Passive mode +Windows 10 | A third-party product that is not offered or developed by Microsoft | No | Disabled mode +Windows 10 | Windows Defender AV | Yes | Active mode +Windows 10 | Windows Defender AV | No | Active mode +Windows 8 or earlier | A third-party product that is not offered or developed by Microsoft | N/A (Windows Defender ATP requires Windows 10) | N/A (Windows Defender AV requires Windows 10) +Windows 8 or earlier | Windows Defender AV | Yes | Active mode +Windows 8 or earlier | Windows Defender AV | No | Active mode +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Passive mode +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Disabled mode +Windows Server 2016 | Windows Defender AV | Yes | Active mode +Windows Server 2016 | Windows Defender AV | No | Active mode + +If you are using another antivirus or antimalware protection app. + +If you are enrolled in Windows Defender Advanced Threat Protection, and you are not using Windows Defender AV as your real-time protection service on your endpoints, Windows Defender AV will automatically enter into a passive mode. + + +On Windows Server 2016 SKUs, Windows Defender AV will not enter into the passive mode and will run alongside your other antivirus product. + Windows Defender Advanced Threat Protection (ATP) is an additional service beyond Windows Defender Antivirus that helps enterprises detect, investigate, and respond to advanced persistent threats on their network. See the [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection.md) topics for more information about the service. -If you are enrolled in Windows Defender ATP, and you are not using Windows Defender AV as your real-time protection service on your endpoints, Windows Defender will automatically enter into a passive mode. On Windows Server 2016 SKUs, Windows Defender AV will not enter into the passive mode and will run alongside your other antivirus product. +I In passive mode, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware. From 27ff4311916302a0fa62a34768bd4def59d8db93 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 6 Sep 2017 20:48:27 +0000 Subject: [PATCH 301/490] Merged PR 3053: Fix metadata --- windows/configuration/wcd/wcd-accounts.md | 2 +- windows/configuration/wcd/wcd-admxingestion.md | 2 +- windows/configuration/wcd/wcd-applicationmanagement.md | 2 +- windows/configuration/wcd/wcd-assignedaccess.md | 2 +- windows/configuration/wcd/wcd-automatictime.md | 2 +- windows/configuration/wcd/wcd-browser.md | 2 +- windows/configuration/wcd/wcd-callandmessagingenhancement.md | 2 +- windows/configuration/wcd/wcd-cellular.md | 2 +- windows/configuration/wcd/wcd-certificates.md | 2 +- windows/configuration/wcd/wcd-cleanpc.md | 2 +- windows/configuration/wcd/wcd-connections.md | 2 +- windows/configuration/wcd/wcd-connectivityprofiles.md | 2 +- windows/configuration/wcd/wcd-countryandregion.md | 2 +- windows/configuration/wcd/wcd-desktopbackgroundandcolors.md | 2 +- windows/configuration/wcd/wcd-developersetup.md | 2 +- windows/configuration/wcd/wcd-deviceformfactor.md | 2 +- windows/configuration/wcd/wcd-devicemanagement.md | 2 +- windows/configuration/wcd/wcd-dmclient.md | 2 +- windows/configuration/wcd/wcd-editionupgrade.md | 2 +- windows/configuration/wcd/wcd-embeddedlockdownprofiles.md | 2 +- windows/configuration/wcd/wcd-firewallconfiguration.md | 2 +- windows/configuration/wcd/wcd-firstexperience.md | 2 +- windows/configuration/wcd/wcd-folders.md | 2 +- windows/configuration/wcd/wcd-initialsetup.md | 2 +- windows/configuration/wcd/wcd-internetexplorer.md | 2 +- windows/configuration/wcd/wcd-licensing.md | 2 +- windows/configuration/wcd/wcd-maps.md | 2 +- windows/configuration/wcd/wcd-messaging.md | 2 +- windows/configuration/wcd/wcd-modemconfigurations.md | 2 +- windows/configuration/wcd/wcd-multivariant.md | 2 +- windows/configuration/wcd/wcd-networkproxy.md | 2 +- windows/configuration/wcd/wcd-networkqospolicy.md | 2 +- windows/configuration/wcd/wcd-nfc.md | 2 +- windows/configuration/wcd/wcd-oobe.md | 2 +- windows/configuration/wcd/wcd-otherassets.md | 2 +- windows/configuration/wcd/wcd-personalization.md | 2 +- windows/configuration/wcd/wcd-policies.md | 2 +- windows/configuration/wcd/wcd-provisioningcommands.md | 2 +- windows/configuration/wcd/wcd-sharedpc.md | 2 +- windows/configuration/wcd/wcd-shell.md | 2 +- windows/configuration/wcd/wcd-smisettings.md | 2 +- windows/configuration/wcd/wcd-start.md | 2 +- windows/configuration/wcd/wcd-startupapp.md | 2 +- windows/configuration/wcd/wcd-startupbackgroundtasks.md | 2 +- windows/configuration/wcd/wcd-surfacehubmanagement.md | 2 +- windows/configuration/wcd/wcd-tabletmode.md | 2 +- windows/configuration/wcd/wcd-takeatest.md | 2 +- windows/configuration/wcd/wcd-theme.md | 2 +- windows/configuration/wcd/wcd-unifiedwritefilter.md | 2 +- windows/configuration/wcd/wcd-universalappinstall.md | 2 +- windows/configuration/wcd/wcd-universalappuninstall.md | 2 +- windows/configuration/wcd/wcd-usberrorsoemoverride.md | 2 +- windows/configuration/wcd/wcd-weakcharger.md | 2 +- windows/configuration/wcd/wcd-windowsteamsettings.md | 2 +- windows/configuration/wcd/wcd-wlan.md | 2 +- windows/configuration/wcd/wcd-workplace.md | 2 +- windows/configuration/wcd/wcd.md | 2 +- 57 files changed, 57 insertions(+), 57 deletions(-) diff --git a/windows/configuration/wcd/wcd-accounts.md b/windows/configuration/wcd/wcd-accounts.md index d3dd731cdf..7e89dfdb30 100644 --- a/windows/configuration/wcd/wcd-accounts.md +++ b/windows/configuration/wcd/wcd-accounts.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-admxingestion.md b/windows/configuration/wcd/wcd-admxingestion.md index daa6ca5eb8..52223258ad 100644 --- a/windows/configuration/wcd/wcd-admxingestion.md +++ b/windows/configuration/wcd/wcd-admxingestion.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-applicationmanagement.md b/windows/configuration/wcd/wcd-applicationmanagement.md index f032ce168c..af27cea5f0 100644 --- a/windows/configuration/wcd/wcd-applicationmanagement.md +++ b/windows/configuration/wcd/wcd-applicationmanagement.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-assignedaccess.md b/windows/configuration/wcd/wcd-assignedaccess.md index ad5d7551fb..201fc633e1 100644 --- a/windows/configuration/wcd/wcd-assignedaccess.md +++ b/windows/configuration/wcd/wcd-assignedaccess.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-automatictime.md b/windows/configuration/wcd/wcd-automatictime.md index abb8bbd179..52d9845460 100644 --- a/windows/configuration/wcd/wcd-automatictime.md +++ b/windows/configuration/wcd/wcd-automatictime.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-browser.md b/windows/configuration/wcd/wcd-browser.md index 787b6fa65b..a8af54b4f9 100644 --- a/windows/configuration/wcd/wcd-browser.md +++ b/windows/configuration/wcd/wcd-browser.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-callandmessagingenhancement.md b/windows/configuration/wcd/wcd-callandmessagingenhancement.md index bb07ccc02c..f3905fe8bc 100644 --- a/windows/configuration/wcd/wcd-callandmessagingenhancement.md +++ b/windows/configuration/wcd/wcd-callandmessagingenhancement.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-cellular.md b/windows/configuration/wcd/wcd-cellular.md index 64258bbe02..7ea42d279d 100644 --- a/windows/configuration/wcd/wcd-cellular.md +++ b/windows/configuration/wcd/wcd-cellular.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-certificates.md b/windows/configuration/wcd/wcd-certificates.md index 6347a4795d..4e414b4677 100644 --- a/windows/configuration/wcd/wcd-certificates.md +++ b/windows/configuration/wcd/wcd-certificates.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-cleanpc.md b/windows/configuration/wcd/wcd-cleanpc.md index ec1f5eaadc..fa14dead06 100644 --- a/windows/configuration/wcd/wcd-cleanpc.md +++ b/windows/configuration/wcd/wcd-cleanpc.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-connections.md b/windows/configuration/wcd/wcd-connections.md index 1ce0db8e5b..07f2fffa0f 100644 --- a/windows/configuration/wcd/wcd-connections.md +++ b/windows/configuration/wcd/wcd-connections.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-connectivityprofiles.md b/windows/configuration/wcd/wcd-connectivityprofiles.md index bb7d3366c0..2a71e900c4 100644 --- a/windows/configuration/wcd/wcd-connectivityprofiles.md +++ b/windows/configuration/wcd/wcd-connectivityprofiles.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-countryandregion.md b/windows/configuration/wcd/wcd-countryandregion.md index aea53e22de..84e1e611f1 100644 --- a/windows/configuration/wcd/wcd-countryandregion.md +++ b/windows/configuration/wcd/wcd-countryandregion.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-desktopbackgroundandcolors.md b/windows/configuration/wcd/wcd-desktopbackgroundandcolors.md index 1cf770db9b..6f954aec14 100644 --- a/windows/configuration/wcd/wcd-desktopbackgroundandcolors.md +++ b/windows/configuration/wcd/wcd-desktopbackgroundandcolors.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-developersetup.md b/windows/configuration/wcd/wcd-developersetup.md index e7c4378477..76c7f07631 100644 --- a/windows/configuration/wcd/wcd-developersetup.md +++ b/windows/configuration/wcd/wcd-developersetup.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-deviceformfactor.md b/windows/configuration/wcd/wcd-deviceformfactor.md index dc1e5cd524..c9d4434a24 100644 --- a/windows/configuration/wcd/wcd-deviceformfactor.md +++ b/windows/configuration/wcd/wcd-deviceformfactor.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-devicemanagement.md b/windows/configuration/wcd/wcd-devicemanagement.md index 9297174468..297225f5a1 100644 --- a/windows/configuration/wcd/wcd-devicemanagement.md +++ b/windows/configuration/wcd/wcd-devicemanagement.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-dmclient.md b/windows/configuration/wcd/wcd-dmclient.md index 4efec80320..27a6b9dd36 100644 --- a/windows/configuration/wcd/wcd-dmclient.md +++ b/windows/configuration/wcd/wcd-dmclient.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-editionupgrade.md b/windows/configuration/wcd/wcd-editionupgrade.md index cb2fd133b6..76e05d28ae 100644 --- a/windows/configuration/wcd/wcd-editionupgrade.md +++ b/windows/configuration/wcd/wcd-editionupgrade.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-embeddedlockdownprofiles.md b/windows/configuration/wcd/wcd-embeddedlockdownprofiles.md index 833b66a43a..2203a1cb2b 100644 --- a/windows/configuration/wcd/wcd-embeddedlockdownprofiles.md +++ b/windows/configuration/wcd/wcd-embeddedlockdownprofiles.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-firewallconfiguration.md b/windows/configuration/wcd/wcd-firewallconfiguration.md index 5e394b2f6b..df61861e90 100644 --- a/windows/configuration/wcd/wcd-firewallconfiguration.md +++ b/windows/configuration/wcd/wcd-firewallconfiguration.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-firstexperience.md b/windows/configuration/wcd/wcd-firstexperience.md index b3a53776ff..cf0f7c1983 100644 --- a/windows/configuration/wcd/wcd-firstexperience.md +++ b/windows/configuration/wcd/wcd-firstexperience.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-folders.md b/windows/configuration/wcd/wcd-folders.md index bbad0c9cb9..08eff6065d 100644 --- a/windows/configuration/wcd/wcd-folders.md +++ b/windows/configuration/wcd/wcd-folders.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-initialsetup.md b/windows/configuration/wcd/wcd-initialsetup.md index db5b9cee8b..a579fca408 100644 --- a/windows/configuration/wcd/wcd-initialsetup.md +++ b/windows/configuration/wcd/wcd-initialsetup.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-internetexplorer.md b/windows/configuration/wcd/wcd-internetexplorer.md index d1a2e56c56..e3290e6905 100644 --- a/windows/configuration/wcd/wcd-internetexplorer.md +++ b/windows/configuration/wcd/wcd-internetexplorer.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-licensing.md b/windows/configuration/wcd/wcd-licensing.md index 5b3ebb4f41..7ae7661ea8 100644 --- a/windows/configuration/wcd/wcd-licensing.md +++ b/windows/configuration/wcd/wcd-licensing.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-maps.md b/windows/configuration/wcd/wcd-maps.md index 4a1bfc4a7a..afe5f92c1c 100644 --- a/windows/configuration/wcd/wcd-maps.md +++ b/windows/configuration/wcd/wcd-maps.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-messaging.md b/windows/configuration/wcd/wcd-messaging.md index a00378d147..871e87042c 100644 --- a/windows/configuration/wcd/wcd-messaging.md +++ b/windows/configuration/wcd/wcd-messaging.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-modemconfigurations.md b/windows/configuration/wcd/wcd-modemconfigurations.md index dc45dff1ef..98bae12f8b 100644 --- a/windows/configuration/wcd/wcd-modemconfigurations.md +++ b/windows/configuration/wcd/wcd-modemconfigurations.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-multivariant.md b/windows/configuration/wcd/wcd-multivariant.md index 37a5519dfd..fa8c0d735f 100644 --- a/windows/configuration/wcd/wcd-multivariant.md +++ b/windows/configuration/wcd/wcd-multivariant.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-networkproxy.md b/windows/configuration/wcd/wcd-networkproxy.md index 7eb31bc61c..3689226767 100644 --- a/windows/configuration/wcd/wcd-networkproxy.md +++ b/windows/configuration/wcd/wcd-networkproxy.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-networkqospolicy.md b/windows/configuration/wcd/wcd-networkqospolicy.md index 5906d70cdd..be9d9f4d69 100644 --- a/windows/configuration/wcd/wcd-networkqospolicy.md +++ b/windows/configuration/wcd/wcd-networkqospolicy.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-nfc.md b/windows/configuration/wcd/wcd-nfc.md index c03217c87e..1b56de1940 100644 --- a/windows/configuration/wcd/wcd-nfc.md +++ b/windows/configuration/wcd/wcd-nfc.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-oobe.md b/windows/configuration/wcd/wcd-oobe.md index 7a72de6bb0..e609255e3d 100644 --- a/windows/configuration/wcd/wcd-oobe.md +++ b/windows/configuration/wcd/wcd-oobe.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-otherassets.md b/windows/configuration/wcd/wcd-otherassets.md index f5f33e19a2..ff79d72f5f 100644 --- a/windows/configuration/wcd/wcd-otherassets.md +++ b/windows/configuration/wcd/wcd-otherassets.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-personalization.md b/windows/configuration/wcd/wcd-personalization.md index 27f82ea825..a5aaee541d 100644 --- a/windows/configuration/wcd/wcd-personalization.md +++ b/windows/configuration/wcd/wcd-personalization.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-policies.md b/windows/configuration/wcd/wcd-policies.md index 72357237a0..f672b70b05 100644 --- a/windows/configuration/wcd/wcd-policies.md +++ b/windows/configuration/wcd/wcd-policies.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-provisioningcommands.md b/windows/configuration/wcd/wcd-provisioningcommands.md index 5ed43d8d18..7ab3bd2e35 100644 --- a/windows/configuration/wcd/wcd-provisioningcommands.md +++ b/windows/configuration/wcd/wcd-provisioningcommands.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-sharedpc.md b/windows/configuration/wcd/wcd-sharedpc.md index d771bbee7b..744e0acd11 100644 --- a/windows/configuration/wcd/wcd-sharedpc.md +++ b/windows/configuration/wcd/wcd-sharedpc.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-shell.md b/windows/configuration/wcd/wcd-shell.md index 8d7ad0b7ff..a0b581cb04 100644 --- a/windows/configuration/wcd/wcd-shell.md +++ b/windows/configuration/wcd/wcd-shell.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-smisettings.md b/windows/configuration/wcd/wcd-smisettings.md index ce6de17758..df459903c7 100644 --- a/windows/configuration/wcd/wcd-smisettings.md +++ b/windows/configuration/wcd/wcd-smisettings.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-start.md b/windows/configuration/wcd/wcd-start.md index 25fcc57075..3256dea604 100644 --- a/windows/configuration/wcd/wcd-start.md +++ b/windows/configuration/wcd/wcd-start.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-startupapp.md b/windows/configuration/wcd/wcd-startupapp.md index 06c5b20b7a..3e9d1ca9b2 100644 --- a/windows/configuration/wcd/wcd-startupapp.md +++ b/windows/configuration/wcd/wcd-startupapp.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-startupbackgroundtasks.md b/windows/configuration/wcd/wcd-startupbackgroundtasks.md index 6b0840c310..2e5c3fa161 100644 --- a/windows/configuration/wcd/wcd-startupbackgroundtasks.md +++ b/windows/configuration/wcd/wcd-startupbackgroundtasks.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-surfacehubmanagement.md b/windows/configuration/wcd/wcd-surfacehubmanagement.md index f2da4a2dd6..4a6dbb3dd3 100644 --- a/windows/configuration/wcd/wcd-surfacehubmanagement.md +++ b/windows/configuration/wcd/wcd-surfacehubmanagement.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-tabletmode.md b/windows/configuration/wcd/wcd-tabletmode.md index a8d2ea900a..5f454d89bb 100644 --- a/windows/configuration/wcd/wcd-tabletmode.md +++ b/windows/configuration/wcd/wcd-tabletmode.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-takeatest.md b/windows/configuration/wcd/wcd-takeatest.md index 75613f3b2e..c498ffd865 100644 --- a/windows/configuration/wcd/wcd-takeatest.md +++ b/windows/configuration/wcd/wcd-takeatest.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-theme.md b/windows/configuration/wcd/wcd-theme.md index 2d3e643f85..bc5710c264 100644 --- a/windows/configuration/wcd/wcd-theme.md +++ b/windows/configuration/wcd/wcd-theme.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-unifiedwritefilter.md b/windows/configuration/wcd/wcd-unifiedwritefilter.md index fe65f8413f..5ba21b01a3 100644 --- a/windows/configuration/wcd/wcd-unifiedwritefilter.md +++ b/windows/configuration/wcd/wcd-unifiedwritefilter.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-universalappinstall.md b/windows/configuration/wcd/wcd-universalappinstall.md index 6ba1b3993a..50f88c2fdc 100644 --- a/windows/configuration/wcd/wcd-universalappinstall.md +++ b/windows/configuration/wcd/wcd-universalappinstall.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-universalappuninstall.md b/windows/configuration/wcd/wcd-universalappuninstall.md index 17bbc8f15b..70cd723052 100644 --- a/windows/configuration/wcd/wcd-universalappuninstall.md +++ b/windows/configuration/wcd/wcd-universalappuninstall.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-usberrorsoemoverride.md b/windows/configuration/wcd/wcd-usberrorsoemoverride.md index 7175b5e14b..31685f534d 100644 --- a/windows/configuration/wcd/wcd-usberrorsoemoverride.md +++ b/windows/configuration/wcd/wcd-usberrorsoemoverride.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-weakcharger.md b/windows/configuration/wcd/wcd-weakcharger.md index f1316bc77a..92f8844d81 100644 --- a/windows/configuration/wcd/wcd-weakcharger.md +++ b/windows/configuration/wcd/wcd-weakcharger.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-windowsteamsettings.md b/windows/configuration/wcd/wcd-windowsteamsettings.md index b9ee438e22..26c23a84ce 100644 --- a/windows/configuration/wcd/wcd-windowsteamsettings.md +++ b/windows/configuration/wcd/wcd-windowsteamsettings.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-wlan.md b/windows/configuration/wcd/wcd-wlan.md index 6b641db70f..80bbb26cf5 100644 --- a/windows/configuration/wcd/wcd-wlan.md +++ b/windows/configuration/wcd/wcd-wlan.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd-workplace.md b/windows/configuration/wcd/wcd-workplace.md index 901e30a048..8db1aa11a4 100644 --- a/windows/configuration/wcd/wcd-workplace.md +++ b/windows/configuration/wcd/wcd-workplace.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- diff --git a/windows/configuration/wcd/wcd.md b/windows/configuration/wcd/wcd.md index 38f6061d9f..080f9e469f 100644 --- a/windows/configuration/wcd/wcd.md +++ b/windows/configuration/wcd/wcd.md @@ -5,7 +5,7 @@ ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library author: jdeckerMS -localizationpriority: medium +ms.localizationpriority: medium ms.author: jdecker ms.date: 08/21/2017 --- From ef511b73a58ef7f70d0274fd4a752abd69b7ebff Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Wed, 6 Sep 2017 15:01:39 -0700 Subject: [PATCH 302/490] compat updates --- .../windows-defender-antivirus-compatibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 6a237c878c..bf5df70ede 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -41,7 +41,7 @@ Windows 10 | A third-party product that is not offered or developed by Microsoft Windows 10 | Windows Defender AV | Yes | Active mode Windows 10 | Windows Defender AV | No | Active mode Windows 8 or earlier | A third-party product that is not offered or developed by Microsoft | N/A (Windows Defender ATP requires Windows 10) | N/A (Windows Defender AV requires Windows 10) -Windows 8 or earlier | Windows Defender AV | Yes | Active mode +Windows 8 or earlier | System Center Endpoint Protection (offered by System Center Configuration Manager) | Yes | Active mode Windows 8 or earlier | Windows Defender AV | No | Active mode Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Passive mode Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Disabled mode From 1bd7d3c3cbaa80a6602a288a0036015924be7e67 Mon Sep 17 00:00:00 2001 From: Eliot Graff Date: Wed, 6 Sep 2017 16:32:33 -0700 Subject: [PATCH 303/490] Additional text on bitlocker encryption Clarifying a point brought to my attention by modern standby team. @brianlic-msft @Justinha --- .../bitlocker-device-encryption-overview-windows-10.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md index 97e9d04fb9..2fc47e4258 100644 --- a/windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md +++ b/windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md @@ -26,7 +26,7 @@ Table 2 lists specific data-protection concerns and how they are addressed in Wi | Windows 7 | Windows 10 | |---|---| | When BitLocker is used with a PIN to protect startup, PCs such as kiosks cannot be restarted remotely. | Modern Windows devices are increasingly protected with BitLocker Device Encryption out of the box and support SSO to seamlessly protect the BitLocker encryption keys from cold boot attacks.

          Network Unlock allows PCs to start automatically when connected to the internal network. | -| Users must contact the IT department to change their BitLocker PIN or password. | Modern Windows devices no longer require a PIN in the pre-boot environment to protect BitLocker encryption keys from cold boot attacks.

          Users who have standard privileges can change their BitLocker PIN or password on legacy devices that require a PIN. | + | Users must contact the IT department to change their BitLocker PIN or password. | Modern Windows devices no longer require a PIN in the pre-boot environment to protect BitLocker encryption keys from cold boot attacks.

          Users who have standard privileges can change their BitLocker PIN or password on legacy devices that require a PIN. | | When BitLocker is enabled, the provisioning process can take several hours. | BitLocker pre-provisioning, encrypting hard drives, and Used Space Only encryption allow administrators to enable BitLocker quickly on new computers. | | There is no support for using BitLocker with self-encrypting drives (SEDs). | BitLocker supports offloading encryption to encrypted hard drives. | | Administrators have to use separate tools to manage encrypted hard drives. | BitLocker supports encrypted hard drives with onboard encryption hardware built in, which allows administrators to use the familiar BitLocker administrative tools to manage them. | @@ -66,7 +66,7 @@ Beginning in Windows 8.1, Windows automatically enables BitLocker Device Encryp Unlike a standard BitLocker implementation, BitLocker Device Encryption is enabled automatically so that the device is always protected. The following list outlines how this happens: -* When a clean installation of Windows 10 is completed and the out-of-box experience is finished, the computer is prepared for first use. As part of this preparation, BitLocker Device Encryption is initialized on the operating system drive and fixed data drives on the computer with a clear key (this is the equivalent of standard BitLocker suspended state). +* When a clean installation of Windows 10 is completed and the out-of-box experience is finished, the computer is prepared for first use. As part of this preparation, BitLocker Device Encryption is initialized on the operating system drive and fixed data drives on the computer with a clear key (this is the equivalent of standard BitLocker suspended state). In this state, the drive is shown with a warning icon in Windows Explorer. The yellow warning icon is removed after the TPM protector is created and the recovery key is backed up, as explained in the following bullet points. * If the device is not domain joined, a Microsoft account that has been granted administrative privileges on the device is required. When the administrator uses a Microsoft account to sign in, the clear key is removed, a recovery key is uploaded to the online Microsoft account, and a TPM protector is created. Should a device require the recovery key, the user will be guided to use an alternate device and navigate to a recovery key access URL to retrieve the recovery key by using his or her Microsoft account credentials. * If the user uses a domain account to sign in, the clear key is not removed until the user joins the device to a domain and the recovery key is successfully backed up to Active Directory Domain Services (AD DS). You must enable the **Computer Configuration\\Administrative Templates\\Windows Components\\BitLocker Drive Encryption\\Operating System Drives** Group Policy setting, and select the **Do not enable BitLocker until recovery information is stored in AD DS for operating system drives** option. With this configuration, the recovery password is created automatically when the computer joins the domain, and then the recovery key is backed up to AD DS, the TPM protector is created, and the clear key is removed. * Similar to signing in with a domain account, the clear key is removed when the user logs on to an Azure AD account on the device. As described in the bullet point above, the recovery password is created automatically when the user authenticates to Azure AD. Then, the recovery key is backed up to Azure AD, the TPM protector is created, and the clear key is removed. From 8c6c0435a17c97186d9a6f4d8a5378614119330a Mon Sep 17 00:00:00 2001 From: John Tobin Date: Wed, 6 Sep 2017 17:12:14 -0700 Subject: [PATCH 304/490] Add procedural steps and new screenshots --- ...for-the-built-in-administrator-account.png | Bin 0 -> 8856 bytes ...-administrators-in-admin-approval-mode.png | Bin 0 -> 7738 bytes ...when-apps-try-to-make-changes-to-my-pc.png | Bin 0 -> 67709 bytes ...-for-the-built-in-administrator-account.md | 23 +++++++++++++++++- 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 windows/device-security/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png create mode 100644 windows/device-security/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png create mode 100644 windows/device-security/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png diff --git a/windows/device-security/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png b/windows/device-security/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png new file mode 100644 index 0000000000000000000000000000000000000000..52acafba66e19bf6a9f23fc92a0fd130dd55b8dc GIT binary patch literal 8856 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 literal 0 HcmV?d00001 diff --git a/windows/device-security/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png b/windows/device-security/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png new file mode 100644 index 0000000000000000000000000000000000000000..2efa6877c8492eaa680fe50f72c5f1e83e51f3b2 GIT binary patch literal 67709 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 D5i=v< literal 0 HcmV?d00001 diff --git a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md index e0e41611ad..a298ded405 100644 --- a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md +++ b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md @@ -53,6 +53,27 @@ The following table lists the actual and effective default values for this polic | Member Server Effective Default Settings | Disabled| | Client Computer Effective Default Settings | Disabled|   + +## To enable Admin Approval Mode +If you wish to use Admin Approval Mode with an active built-in administrator account, follow these steps: + +1. In the search box, type gpedit.exe. +2. From the Local Group Policy editor, navigate to **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options**. + + ![User Account Control: Admin Approval Mode for the built-in administrator account](images/uac-admin-approval-mode-for-the-built-in-administrator-account.png) + +3. Double-click the policy **UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account**. +4. On the **Local Security Setting** tab, make sure that the **Enabled** radio button is selected and then click OK. +5. Configure the local security setting **UAC-Behavior-of-the-elevation-prompt-for-administrators-in-Admin-Approval-Mode** by setting it to **Prompt for consent on the secure desktop** and then click OK. + + ![User Account Control: behavior of the elevation prompt for administrators in Admin Approval Mode](images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png) + +As an alternative way to carry out step 5, you can also type "UAC" in the search box, and then from the User Account Control Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. + +![User Account Control notify me only when apps try to make changes to my pc](images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png) + +6. To activate the new setting, log out and then log in again. + ## Policy management This section describes features and tools that are available to help you manage this policy. @@ -67,7 +88,7 @@ This section describes how an attacker might exploit a feature or its configurat ### Vulnerability -One of the risks of the User Account Control (UAC) feature is that it is intended to mitigate malicious software running under elevated credentials without the user or administrator being aware of its activity. An attack vector for malicious programs is to discover the password of the administrator account because that user account was created for all installations of the Windows. To address this risk, the built-in administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the administrator account is enabled, and the password must be changed the first time the Administrator logs on. In a default installation of a computer running at least Windows Vista, accounts with administrative control over the computer are initially set up in one of two ways: + An attack vector for malicious programs is to discover the password of the administrator account because that user account was created for all installations of Windows. To address this risk, the built-in administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the administrator account is enabled, and the password must be changed the first time the Administrator logs on. In a default installation of a computer running at least Windows Vista, accounts with administrative control over the computer are initially set up in one of two ways: - If the computer is not joined to a domain, the first user account you create has the equivalent permissions as a local administrator. - If the computer is joined to a domain, no local administrator accounts are created. The enterprise or domain administrator must log on to the computer and create a local administrator account if one is warranted. From a36ff99ce02710aa158b8577cec71f165ba3c950 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 7 Sep 2017 15:26:50 +0000 Subject: [PATCH 305/490] Merged PR 3068: Add support topics for Surface Hub and Surface --- devices/surface-hub/TOC.md | 1 + .../surface-hub/change-history-surface-hub.md | 6 ++ devices/surface-hub/index.md | 1 + .../support-solutions-surface-hub.md | 50 +++++++++++++++ .../surface-hub/troubleshoot-surface-hub.md | 2 - devices/surface/TOC.md | 1 + devices/surface/change-history-for-surface.md | 6 ++ devices/surface/index.md | 1 + devices/surface/support-solutions-surface.md | 64 +++++++++++++++++++ 9 files changed, 130 insertions(+), 2 deletions(-) create mode 100644 devices/surface-hub/support-solutions-surface-hub.md create mode 100644 devices/surface/support-solutions-surface.md diff --git a/devices/surface-hub/TOC.md b/devices/surface-hub/TOC.md index 74d61c7720..82f4db6262 100644 --- a/devices/surface-hub/TOC.md +++ b/devices/surface-hub/TOC.md @@ -40,6 +40,7 @@ ### [Using a room control system](use-room-control-system-with-surface-hub.md) ## [PowerShell for Surface Hub](appendix-a-powershell-scripts-for-surface-hub.md) ## [How Surface Hub addresses Wi-Fi Direct security issues](surface-hub-wifi-direct.md) +## [Top support solutions for Surface Hub](support-solutions-surface-hub.md) ## [Troubleshoot Microsoft Surface Hub](troubleshoot-surface-hub.md) ## [Troubleshoot Miracast on Surface Hub](miracast-troubleshooting.md) ## [Useful downloads for Surface Hub administrators](surface-hub-downloads.md) diff --git a/devices/surface-hub/change-history-surface-hub.md b/devices/surface-hub/change-history-surface-hub.md index 6fc60ccb51..fc50a8188d 100644 --- a/devices/surface-hub/change-history-surface-hub.md +++ b/devices/surface-hub/change-history-surface-hub.md @@ -16,6 +16,12 @@ ms.localizationpriority: medium This topic lists new and updated topics in the [Surface Hub Admin Guide]( surface-hub-administrators-guide.md). +## September 2017 + +New or changed topic | Description +--- | --- +[Top support solutions for Surface Hub](support-solutions-surface-hub.md) | New + ## August 2017 diff --git a/devices/surface-hub/index.md b/devices/surface-hub/index.md index ab8cbc200f..cdde9fd95e 100644 --- a/devices/surface-hub/index.md +++ b/devices/surface-hub/index.md @@ -44,6 +44,7 @@ In some ways, adding your new Surface Hub is just like adding any other Microsof | [Manage Microsoft Surface Hub](manage-surface-hub.md) | How to manage your Surface Hub after finishing the first-run program. | | [PowerShell for Surface Hub](appendix-a-powershell-scripts-for-surface-hub.md) | | [How Surface Hub addresses Wi-Fi Direct security issues](surface-hub-wifi-direct.md) | This topic provides guidance on Wi-Fi Direct security risks, how the Surface Hub has addressed those risks, and how Surface Hub administrators can configure the device for the highest level of security. | PowerShell scripts to help set up and manage your Surface Hub. | +| [Top support solutions for Surface Hub](support-solutions-surface-hub.md) | These are the top Microsoft Support solutions for common issues experienced using Surface Hub. | | [Troubleshoot Microsoft Surface Hub](troubleshoot-surface-hub.md) | Troubleshoot common problems, including setup issues, Exchange ActiveSync errors. | | [Troubleshoot Miracast on Surface Hub](miracast-troubleshooting.md) | Learn how to resolve Miracast issues. | | [Useful downloads for Surface Hub administrators](surface-hub-downloads.md) | This topic provides links to useful Surface Hub documents, such as product datasheets, the site readiness guide, and user's guide. | diff --git a/devices/surface-hub/support-solutions-surface-hub.md b/devices/surface-hub/support-solutions-surface-hub.md new file mode 100644 index 0000000000..f5416c8b0d --- /dev/null +++ b/devices/surface-hub/support-solutions-surface-hub.md @@ -0,0 +1,50 @@ +--- +title: Top support solutions for Microsoft Surface Hub +description: Find top solutions for common issues using Surface Hub. +ms.assetid: CF58F74D-8077-48C3-981E-FCFDCA34B34A +keywords: Troubleshoot common problems, setup issues +ms.prod: w10 +ms.mktglfcycl: support +ms.sitesec: library +ms.pagetype: surfacehub +author: jdeckerms +ms.author: jdecker +ms.date: 09/07/2017 +ms.localizationpriority: medium +--- + +# Top support solutions for Microsoft Surface Hub + +Microsoft regularly releases both updates and solutions for Surface Hub. To ensure your devices can receive future updates, including security updates, it's important to keep your Surface Hub devices updated. For a complete listing of the update history, see [Surface Hub update history](https://www.microsoft.com/surface/support/surface-hub/surface-hub-update-history) and [Known issues and additional information about Microsoft Surface Hub](https://support.microsoft.com/help/4025643). + + +These are the top Microsoft Support solutions for common issues experienced when using Surface Hub. + +## Setup and install issues + +- [Setup troubleshooting](troubleshoot-surface-hub.md#setup-troubleshooting) +- [Exchange ActiveSync errors](troubleshoot-surface-hub.md#exchange-activesync-errors) + +## Miracast issues + +- [Troubleshoot Miracast on Surface Hub](miracast-troubleshooting.md) + +## Download updates issues + +- [Surface Hub can't download updates from Windows Update](https://support.microsoft.com/help/3191418/surface-hub-can-t-download-updates-from-windows-update) + +## Connect app issues + +- [The Connect app in Surface Hub exits unexpectedly](https://support.microsoft.com/help/3157417/the-connect-app-in-surface-hub-exits-unexpectedly) + + + +  + + +  + + + + + diff --git a/devices/surface-hub/troubleshoot-surface-hub.md b/devices/surface-hub/troubleshoot-surface-hub.md index 46b82e72e3..8fb31f0492 100644 --- a/devices/surface-hub/troubleshoot-surface-hub.md +++ b/devices/surface-hub/troubleshoot-surface-hub.md @@ -20,8 +20,6 @@ Troubleshoot common problems, including setup issues, Exchange ActiveSync errors Common issues are listed in the following table, along with causes and possible fixes. The [Setup troubleshooting](#setup-troubleshooting) section contains a listing of on-device problems, along with several types of issues that may be encountered during the first-run experience. The [Exchange ActiveSync errors](#exchange-activesync-errors) section lists common errors the device may encounter when trying to synchronize with an Microsoft Exchange ActiveSync server. -- [Setup troubleshooting](#setup-troubleshooting) -- [Exchange ActiveSync errors](#exchange-activesync-errors) ## Setup troubleshooting diff --git a/devices/surface/TOC.md b/devices/surface/TOC.md index 192f88b5e0..45393cc7e9 100644 --- a/devices/surface/TOC.md +++ b/devices/surface/TOC.md @@ -26,6 +26,7 @@ ### [Use System Center Configuration Manager to manage devices with SEMM](use-system-center-configuration-manager-to-manage-devices-with-semm.md) ## [Surface Diagnostic Toolkit](surface-diagnostic-toolkit.md) ## [Surface Data Eraser](microsoft-surface-data-eraser.md) +## [Top support solutions for Surface devices](support-solutions-surface.md) ## [Change history for Surface documentation](change-history-for-surface.md) diff --git a/devices/surface/change-history-for-surface.md b/devices/surface/change-history-for-surface.md index 33992b2d0a..04cd11e9f1 100644 --- a/devices/surface/change-history-for-surface.md +++ b/devices/surface/change-history-for-surface.md @@ -11,6 +11,12 @@ author: jdeckerms This topic lists new and updated topics in the Surface documentation library. +## September 2017 + +New or changed topic | Description +--- | --- +[Top support solutions for Surface devices](support-solutions-surface.md) | New + ## June 2017 |New or changed topic | Description | diff --git a/devices/surface/index.md b/devices/surface/index.md index 65fba37343..eeecfa1314 100644 --- a/devices/surface/index.md +++ b/devices/surface/index.md @@ -30,6 +30,7 @@ For more information on planning for, deploying, and managing Surface devices in | [Surface Enterprise Management Mode](surface-enterprise-management-mode.md) | See how this feature of Surface devices with Surface UEFI allows you to secure and manage firmware settings within your organization. | | [Surface Diagnostic Toolkit](surface-diagnostic-toolkit.md) | Find out how you can use the Microsoft Surface Diagnostic Toolkit to test the hardware of your Surface device. | | [Surface Data Eraser](microsoft-surface-data-eraser.md) | Find out how the Microsoft Surface Data Eraser tool can help you securely wipe data from your Surface devices. | +| [Top support solutions for Surface devices](support-solutions-surface.md) | These are the top Microsoft Support solutions for common issues experienced using Surface devices in an enterprise. | | [Change history for Surface documentation](change-history-for-surface.md) | This topic lists new and updated topics in the Surface documentation library. | diff --git a/devices/surface/support-solutions-surface.md b/devices/surface/support-solutions-surface.md new file mode 100644 index 0000000000..b283d9f42c --- /dev/null +++ b/devices/surface/support-solutions-surface.md @@ -0,0 +1,64 @@ +--- +title: Top support solutions for Surface devices +description: Find top solutions for common issues using Surface devices in the enterprise. +ms.assetid: CF58F74D-8077-48C3-981E-FCFDCA34B34A +keywords: Troubleshoot common problems, setup issues +ms.prod: w10 +ms.mktglfcycl: support +ms.sitesec: library +ms.pagetype: surfacehub +author: jdeckerms +ms.author: jdecker +ms.date: 09/07/2017 +ms.localizationpriority: medium +--- + +# Top support solutions Microsoft Surface Hub + +Microsoft regularly releases both updates and solutions for Surface devices. To ensure your devices can receive future updates, including security updates, it's important to keep your Surface devices updated. For a complete listing of the update history, see [Surface update history](https://www.microsoft.com/surface/support/install-update-activate/surface-update-history) and [Install Surface and Windows updates](https://www.microsoft.com/surface/support/performance-and-maintenance/install-software-updates-for-surface?os=windows-10&=undefined). + + +These are the top Microsoft Support solutions for common issues experienced when using Surface devices in an enterprise. + +## Screen cracked or scratched issues + +- [Cracked screen and physical damage](https://www.microsoft.com/surface/support/warranty-service-and-recovery/surface-is-damaged) + + +##Device cover or keyboard issues + +- [Troubleshoot your Surface Type Cover or keyboard](https://www.microsoft.com/surface/support/hardware-and-drivers/troubleshoot-surface-keyboards) +- [Troubleshoot problems with Surface Keyboard, Surface Ergonomic Keyboard, and Microsoft Modern Keyboard with Fingerprint ID](https://www.microsoft.com/surface/support/touch-mouse-and-search/surface-keyboard-troubleshooting) +- [Set up Microsoft Modern Keyboard with Fingerprint ID](https://www.microsoft.com/surface/support/touch-mouse-and-search/microsoft-modern-keyboard-fingerprintid-set-up) +- [Enabling Surface Laptop keyboard during MDT deployment](https://blogs.technet.microsoft.com/askcore/2017/08/18/enabling-surface-laptop-keyboard-during-mdt-deployment/) + + +## Device won't wake from sleep or hibernation issues + +- [Surface won’t turn on or wake from sleep](https://www.microsoft.com/surface/support/warranty-service-and-recovery/surface-wont-turn-on-or-wake-from-sleep?os=windows-10&=undefined) +- [Surface Pro 4 or Surface Book doesn't hibernate in Windows 10](https://support.microsoft.com/help/3122682) +- [Surface Pro 3 doesn't hibernate after four hours in connected standby](https://support.microsoft.com/help/2998588/surface-pro-3-doesn-t-hibernate-after-four-hours-in-connected-standby) +- [Surface Pro 3 Hibernation Doesn’t Occur on Enterprise Install](https://blogs.technet.microsoft.com/askcore/2014/11/05/surface-pro-3-hibernation-doesnt-occur-on-enterprise-install/) + + +## Other common issues + +- [Trouble installing Surface updates](https://www.microsoft.com/surface/support/performance-and-maintenance/troubleshoot-updates?os=windows-10&=undefined) +- [Troubleshooting common Surface Pro 3 issues post-deployment](http://blogs.technet.com/b/askcore/archive/2015/03/19/troubleshooting-common-surface-pro-3-issues-post-deployment.aspx) +- [Surface Pro 3 hibernation doesn't occur on enterprise install](https://blogs.technet.microsoft.com/askcore/2014/11/05/surface-pro-3-hibernation-doesnt-occur-on-enterprise-install/) +- [Reusing the same NIC for multiple PXE initiated deployments in System Center Configuration Manger OSD](https://blogs.technet.microsoft.com/system_center_configuration_manager_operating_system_deployment_support_blog/2015/08/27/reusing-the-same-nic-for-multiple-pxe-initiated-deployments-in-system-center-configuration-manger-osd) +- [Troubleshoot docking stations for Surface Pro and Surface 3](https://www.microsoft.com/surface/support/hardware-and-drivers/troubleshoot-docking-station?os=windows-8.1-update-1&=undefined) +- [What to do if Surface is running slower](https://www.microsoft.com/surface/support/performance-and-maintenance/what-to-do-if-surface-is-running-slower?os=windows-10&=undefined) + + + + +  + + +  + + + + + From ca17ad069a195c38e9d287476a64c56c1932c79f Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 7 Sep 2017 09:14:05 -0700 Subject: [PATCH 306/490] minor updates --- .../hello-hybrid-cert-trust.md | 2 +- .../hello-identity-verification.md | 20 +++++++++++++++++-- .../hello-planning-guide.md | 2 +- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md index 17fc099500..dd470a6917 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -25,7 +25,7 @@ It is recommended that you review the Windows Hello for Business planning guide This deployment guide provides guidance for new deployments and customers who are already federated with Office 365. These two scenarios provide a baseline from which you can begin your deployment. ## New Deployment Baseline ## -The new deployment baseline helps organizations who are moving to Azure and Office 365 to include Windows Hello for Business as part of their deployments. This baseline is good for organizations how are looking to deploy proof of concepts as well as IT professionals who want to familiarize themselves Windows Hello for Business by deploying a lab environment. +The new deployment baseline helps organizations who are moving to Azure and Office 365 to include Windows Hello for Business as part of their deployments. This baseline is good for organizations who are looking to deploy proof of concepts as well as IT professionals who want to familiarize themselves Windows Hello for Business by deploying a lab environment. This baseline provides detailed procedures to move your environment from an on-premises only environment to a hybrid environment using Windows Hello for Business to authenticate to Azure Active Directory and to your on-premises Active Directory using a single Windows sign-in. diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index 31b440f9c4..b4e0aba47b 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -86,6 +86,24 @@ Windows Hello represents the biometric framework provided in Windows 10. Window ### I have extended Active Directory to Azure Active Directory. Can I use the on-prem deployment model? No. If your organization is federated or using online services, such as Office 365 or OneDrive, then you must use a hybrid deployment model. On-premises deployments are exclusive to organization who need more time before moving to the cloud and exclusively use Active Directory. +### Does Windows Hello for Business prevent the use of simple PINs? +Yes. Our simple PIN algorithm looks for and disallows any PIN that has a constant delta from one digit to the next. This prevents repeating numbers, sequential numbers and simple patterns. +So, for example: +* 1111 has a constant delta of 0, so it is not allowed +* 1234 has a constant delta of 1, so it is not allowed +* 1357 has a constant delta of 2, so it is not allowed +* 9630 has a constant delta of -3, so it is not allowed +* 1231 does not have a constant delta, so it is okay +* 1593 does not have a constant delta, so it is okay + +This algorithm does not apply to alphanumeric PINs. + +### How does PIN caching work with Windows Hello for Business? +Windows Hello for Business securely caches the key rather than the PIN using a ticketing system. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. Windows 10 does not provide any Group Policy settings to adjust this caching. + +### Can I disable the PIN while using Windows Hello for Business? +No. The movement away from passwords is accomplished by gradually reducing the use of the password. In the occurence where you cannot authenticate with biometrics, you need a fall back mechansim that is not a password. The PIN is the fall back mechansim. Disabling or hiding the PIN credential provider disabled the use of biometrics. + ### Does Windows Hello for Business work with third party federation servers? Windows Hello for Business can work with any third-party federation servers that support the protocols used during provisioning experience. Interested third-parties can inquiry at [whfbfeedback@microsoft.com](mailto:whfbfeedback@microsoft.com?subject=collaboration) @@ -99,5 +117,3 @@ Windows Hello for Business can work with any third-party federation servers that ### Does Windows Hello for Business work with Mac and Linux clients? Windows Hello for Business is a feature of Windows 10. At this time, Microsoft is not developing clients for other platforms. However, Microsoft is open to third parties who are interested in moving these platforms away from passwords. Interested third parties can inqury at [whfbfeedback@microsoft.com](mailto:whfbfeedback@microsoft.com?subject=collaboration) -### How does PIN caching work with Windows Hello for Business? -Windows Hello for Business securely caches the key rather than the PIN using a ticketing system. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. Windows 10 does not provide any Group Policy settings to adjust this caching. \ No newline at end of file diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 3ae2518616..4613069b73 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -208,7 +208,7 @@ If your Azure AD Connect is configured to synchronize identities (usernames only You can configure your on-premises Windows Server 2016 AD FS role to use the Azure MFA service adapter. In this configuration, users are redirected to the on premises AD FS server (synchronizing identities only). The AD FS server uses the MFA adapter to communicate to the Azure MFA service to perform the second factor of authentication. If you choose to use AD FS with the Azure MFA cloud service adapter, write **AD FS with Azure MFA cloud adapter** in box **1f** on your planning worksheet. -Alternatively, you can use AD FS with an on-premises Azure MFA server adapter. Rather than AD FS communicating directly with the Azure MFA cloud service, it communicates with an on-premises AD FS server that synchronizes user information with the on-premises Active Directory. The Azure MFA server communicates with Azure MFA cloud services to perform the second factor of authentication. If you choose to use AD FS with the Azure MFA server adapter, write **AD FS with Azure MFA server adapter** in box **1f** on your planning worksheet. +Alternatively, you can use AD FS with an on-premises Azure MFA server adapter. Rather than AD FS communicating directly with the Azure MFA cloud service, it communicates with an on-premises Azure MFA server that synchronizes user information with the on-premises Active Directory. The Azure MFA server communicates with Azure MFA cloud services to perform the second factor of authentication. If you choose to use AD FS with the Azure MFA server adapter, write **AD FS with Azure MFA server adapter** in box **1f** on your planning worksheet. The last option is for you to use AD FS with a third-party adapter to as the second factor of authentication. If you choose to use AD FS with a third-party MFA adapter, write **AD FS with third party** in box **1f** on your planning worksheet. From e88d76b08837b05e4a026a8376e95c026480b9ed Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 7 Sep 2017 17:18:50 +0000 Subject: [PATCH 307/490] Merged PR 3070: Add author --- devices/surface-hub/support-solutions-surface-hub.md | 2 +- devices/surface/support-solutions-surface.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/surface-hub/support-solutions-surface-hub.md b/devices/surface-hub/support-solutions-surface-hub.md index f5416c8b0d..f6eeed64e8 100644 --- a/devices/surface-hub/support-solutions-surface-hub.md +++ b/devices/surface-hub/support-solutions-surface-hub.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.mktglfcycl: support ms.sitesec: library ms.pagetype: surfacehub -author: jdeckerms +author: kaushika-msft ms.author: jdecker ms.date: 09/07/2017 ms.localizationpriority: medium diff --git a/devices/surface/support-solutions-surface.md b/devices/surface/support-solutions-surface.md index b283d9f42c..3227aa969e 100644 --- a/devices/surface/support-solutions-surface.md +++ b/devices/surface/support-solutions-surface.md @@ -7,7 +7,7 @@ ms.prod: w10 ms.mktglfcycl: support ms.sitesec: library ms.pagetype: surfacehub -author: jdeckerms +author: kaushika-msft ms.author: jdecker ms.date: 09/07/2017 ms.localizationpriority: medium From 80692de5c5a4817f74e2f27a195dc203c37294b5 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Thu, 7 Sep 2017 11:17:04 -0700 Subject: [PATCH 308/490] Restore missing table divider to fix proper display of default values. --- ...levation-prompt-for-administrators-in-admin-approval-mode.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md index cbc598ba9f..160a34bfa4 100644 --- a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md +++ b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md @@ -58,7 +58,7 @@ Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\Sec ### Default values -| Server type or GPO Default value | +| Server type or GPO | Default value | | - | - | | Default Domain Policy | Not defined| | Default Domain Controller Policy | Not defined | From a30a7e5c00021ca027bbb7245ed37194db466a66 Mon Sep 17 00:00:00 2001 From: Elizabeth Ross Date: Thu, 7 Sep 2017 21:07:43 +0000 Subject: [PATCH 309/490] Merged PR 3080: Adding a new FAQ for Microsoft Edge --- browsers/edge/Index.md | 1 + browsers/edge/TOC.md | 1 + browsers/edge/microsoft-edge-faq.md | 83 +++++++++++++++++++++++++++++ 3 files changed, 85 insertions(+) create mode 100644 browsers/edge/microsoft-edge-faq.md diff --git a/browsers/edge/Index.md b/browsers/edge/Index.md index 4188a5ce94..77890240cb 100644 --- a/browsers/edge/Index.md +++ b/browsers/edge/Index.md @@ -37,6 +37,7 @@ Microsoft Edge lets you stay up-to-date through the Windows Store and to manage | [Available policies for Microsoft Edge](available-policies.md) |Microsoft Edge works with Group Policy and Microsoft Intune to help you manage your organization's computer settings.

          Group Policy objects (GPO's) can include registry-based Administrative Template policy settings, security settings, software deployment information, scripts, folder redirection, and preferences. By using Group Policy and Intune, you can set up a policy setting once, and then copy that setting onto many computers. For example, you can set up multiple security settings in a GPO that's linked to a domain, and then apply all of those settings to every computer in the domain. | | [Use Enterprise Mode to improve compatibility](emie-to-improve-compatibility.md) |If you have specific web sites and apps that you know have compatibility problems with Microsoft Edge, you can use the Enterprise Mode site list so that the web sites will automatically open using Internet Explorer 11. Additionally, if you know that your intranet sites aren't going to work properly with Microsoft Edge, you can set all intranet sites to automatically open using IE11.

          Using Enterprise Mode means that you can continue to use Microsoft Edge as your default browser, while also ensuring that your apps continue working on IE11. | | [Security enhancements for Microsoft Edge](security-enhancements-microsoft-edge.md) |Microsoft Edge is designed with significant security improvements over existing browsers, helping to defend people from increasingly sophisticated and prevalent web-based attacks against Windows. | +|[Microsoft Edge Frequently Asked Questions (FAQs)](microsoft-edge-faq.md)|Answering frequently asked questions about Microsoft Edge features, integration, support, and potential problems. ## Interoperability goals and enterprise guidance diff --git a/browsers/edge/TOC.md b/browsers/edge/TOC.md index fb5ad0c6f2..9a9115a9ac 100644 --- a/browsers/edge/TOC.md +++ b/browsers/edge/TOC.md @@ -5,4 +5,5 @@ ##[Available policies for Microsoft Edge](available-policies.md) ##[Use Enterprise Mode to improve compatibility](emie-to-improve-compatibility.md) ##[Security enhancements for Microsoft Edge](security-enhancements-microsoft-edge.md) +##[Microsoft Edge Frequently Asked Questions (FAQs)](microsoft-edge-faq.md) diff --git a/browsers/edge/microsoft-edge-faq.md b/browsers/edge/microsoft-edge-faq.md new file mode 100644 index 0000000000..f24235f60d --- /dev/null +++ b/browsers/edge/microsoft-edge-faq.md @@ -0,0 +1,83 @@ +--- +title: Microsoft Edge - Frequently Asked Questions (FAQs) for IT Pros (Microsoft Edge for IT Pros) +description: Answering frequently asked questions about Microsoft Edge features, integration, support, and potential problems. +author: eross-msft +ms.author: lizross +ms.prod: edge +ms.mktglfcycl: general +ms.sitesec: library +ms.localizationpriority: high +--- + +# Microsoft Edge - Frequently Asked Questions (FAQs) for IT Pros + +**Applies to:** + +- Windows 10 +- Windows 10 Mobile + +**Q: What is the difference between Microsoft Edge and Internet Explorer 11? How do I know which one to use?** + +**A:** Microsoft Edge is the default browser for all Windows 10 devices. It is built to be highly compatible with the modern web. For some enterprise web apps and a small set of sites on the web that were built to work with older technologies like ActiveX, [you can use Enterprise Mode](https://docs.microsoft.com/en-us/microsoft-edge/deploy/emie-to-improve-compatibility) to automatically send users to Internet Explorer 11 for those sites. + +For more information on how Internet Explorer and Microsoft Edge can work together to support your legacy web apps, while still defaulting to the higher bar for security and modern experiences enabled by Microsoft Edge, see [Legacy apps in the enterprise](https://blogs.windows.com/msedgedev/2017/04/07/legacy-web-apps-enterprise/#RAbtRvJSYFaKu2BI.97). + +**Q: Does Microsoft Edge work with Enterprise Mode?** + +**A:** [Enterprise Mode](https://docs.microsoft.com/en-us/internet-explorer/ie11-deploy-guide/enterprise-mode-overview-for-ie11) offers better backward compatibility and enables customers to run many legacy web applications. Microsoft Edge and Internet Explorer can be configured to use the same Enterprise Mode Site List, switching seamlessly between browsers to support both modern and legacy web apps. For guidance and additional resources, please visit the [Microsoft Edge IT Center](https://technet.microsoft.com/en-us/microsoft-edge). + + +**Q: I have Windows 10, but I don’t seem to have Microsoft Edge. Why?** + +**A:** Long-Term Servicing Branch (LTSB) versions of Windows, including Windows Server 2016, don't include Microsoft Edge or many other Universal Windows Platform (UWP) apps. These apps and their services are frequently updated with new functionality and can't be supported on systems running LTSB operating systems. For customers who require the LTSB for specialized devices, we recommend using Internet Explorer 11. + +**Q: How do I get the latest Canary/Beta/Preview version of Microsoft Edge?** + +**A:** You can access the latest preview version of Microsoft Edge by updating to the latest Windows 10 preview via the [Windows Insider Program](https://insider.windows.com/). To run the preview version of Microsoft Edge on a stable version of Windows 10 (or any other OS), you can download a [Virtual Machine](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/windows/) that we provide or use the upcoming RemoteEdge service. + +**Q: How do I customize Microsoft Edge and related settings for my organization?** + +**A:** You can use Group Policy or Microsoft Intune to manage settings related to Microsoft Edge, such as security settings, folder redirection, and preferences. See [Group Policy and Mobile Device Management (MDM) settings for Microsoft Edge](https://docs.microsoft.com/en-us/microsoft-edge/deploy/available-policies) for a list of available policies for Microsoft Edge. + +**Q: Is Adobe Flash supported in Microsoft Edge?** + +**A:** Currently, Adobe Flash is supported as a built-in feature of Microsoft Edge on devices running the desktop version of Windows 10. In July 2017, Adobe announced that Flash will no longer be supported after 2020. We will phase out Flash from Microsoft Edge and Internet Explorer, culminating in the removal of Flash from Windows entirely by the end of 2020. This process began already for Microsoft Edge with [Click-to-Run for Flash](https://blogs.windows.com/msedgedev/2016/12/14/edge-flash-click-run/) in the Windows 10 Creators Update. + +For more information about the phasing out of Flash, read the [End of an Era – Next Steps for Adobe Flash](https://blogs.windows.com/msedgedev/2017/07/25/flash-on-windows-timeline/#85ZBy7aiVlDQHebO.97) blog post. + +**Q: Does Microsoft Edge support ActiveX controls or BHOs like Silverlight or Java?** + +**A:** No, ActiveX controls and BHOs such as Silverlight or Java are not supported in Microsoft Edge. The need for ActiveX controls has been significantly reduced by modern web standards, which are more interoperable across browsers. We are working on plans for an extension model based on the modern web platform in Microsoft Edge. We look forward to sharing more details on these plans soon. Not supporting legacy controls in Microsoft Edge provides many benefits including better interoperability with other modern browsers, as well as increased performance, security, and reliability. + +**Q: How often will Microsoft Edge be updated?** + +**A:** In Windows 10, we are delivering Windows as a service, updated on a cadence driven by quality and the availability of new features. Microsoft Edge security updates are released every two to four weeks, and the bigger feature updates are currently pushed out with the Windows 10 releases on a semi-annual cadence. + +**Q: How can I provide feedback on Microsoft Edge?** + +**A:** Microsoft Edge is an evergreen browser and we will continue to evolve both the web platform and the user interface with regular updates. To send feedback on user experience, or on broken or malicious sites, you can use the **Send Feedback** option under the ellipses icon (**...**) in the Microsoft Edge toolbar. You can also provide feedback through the [Microsoft Edge Dev Twitter](https://twitter.com/MSEdgeDev) account. + +**Q: Will Internet Explorer 11 continue to receive updates?** + +**A:** We will continue to deliver security updates to Internet Explorer 11 through its supported lifespan. To ensure consistent behavior across Windows versions, we will evaluate Internet Explorer 11 bugs for servicing on a case by case basis. The latest features and platform updates will only be available in Microsoft Edge. + +**Q: I loaded a web page and Microsoft Edge sent me to Internet Explorer - what happened?** + +**A:** In some cases, Internet Explorer loads automatically for sites that still rely on legacy technologies such as ActiveX. For more information, read [Legacy web apps in the enterprise](https://blogs.windows.com/msedgedev/2017/04/07/legacy-web-apps-enterprise/#uHpbs94kAaVsU1qB.97). + +**Q: Why is Do Not Track (DNT) off by default in Microsoft Edge?** + +**A:** When Microsoft first set the Do Not Track setting to “On” by default in Internet Explorer 10, industry standards had not yet been established. We are now making this default change as the World Wide Web Consortium (W3C) formalizes industry standards to recommend that default settings allow customers to actively indicate whether they want to enable DNT. As a result, DNT will not be enabled by default in upcoming versions of Microsoft’s browsers, but we will provide customers with clear information on how to turn this feature on in the browser settings should you wish to do so. + +**Q: How do I find out what version of Microsoft Edge I have?** + +**A:** Open Microsoft Edge. In the upper right corner click the ellipses icon (**…**), and then click **Settings**. Look in the **About this app** section to find your version. + +**Q: What is Microsoft EdgeHTML?** + +**A:** Microsoft EdgeHTML is the new web rendering engine that powers the Microsoft Edge web browser and Windows 10 web app platform, and that helps web developers build and maintain a consistent site across all modern browsers. The Microsoft EdgeHTML engine also helps to defend against hacking through support for the W3C standard for [Content Security Policy (CSP)](https://developer.microsoft.com/microsoft-edge/platform/documentation/dev-guide/security/content-Security-Policy), which can help web developers defend their sites against cross-site scripting attacks, and support for the [HTTP Strict Transport Security (HSTS)](https://developer.microsoft.com/microsoft-edge/platform/documentation/dev-guide/security/HSTS/) security feature (IETF-standard compliant), which helps ensure that connections to important sites, such as to your bank, are always secured. + +**Q: Will Windows 7 or Windows 8.1 users get Microsoft Edge or the new Microsoft EdgeHTML rendering engine?** + +**A:** Microsoft Edge has been designed and built to showcase Windows 10 features like Cortana, and is built on top of the Universal Windows Platform. Although we don’t have any plans to bring Microsoft Edge to Windows 7 or Windows 8.1 at this time, you can test Microsoft Edge with older versions of Internet Explorer using [free virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/). + From 2205ec078e254aa1a9ef8408754844ac6fd36da6 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 7 Sep 2017 14:16:27 -0700 Subject: [PATCH 310/490] final edits and changes from public comments --- .../hello-for-business/hello-cert-trust-adfs.md | 2 +- .../hello-hybrid-cert-trust-prereqs.md | 3 +++ .../hello-identity-verification.md | 6 +++++- .../hello-for-business/hello-planning-guide.md | 14 +++++++++----- 4 files changed, 18 insertions(+), 7 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md index 9b673f825b..a73b950e24 100644 --- a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md @@ -36,7 +36,7 @@ Prepare the Active Directory Federation Services deployment by installing and up Sign-in the federation server with _local admin_ equivalent credentials. 1. Ensure Windows Server 2016 is current by running **Windows Update** from **Settings**. Continue this process until no further updates are needed. If you’re not using Windows Update for updates, please advise the [Windows Server 2016 update history page](https://support.microsoft.com/help/4000825/windows-10-windows-server-2016-update-history) to make sure you have the latest updates available installed. -2. Ensure the latest server updates to the federation server includes [KB4022723](https://support.microsoft.com/en-us/help/4022723). +2. Ensure the latest server updates to the federation server includes [KB4034658 (14393.1593)](https://support.microsoft.com/en-us/help/4034658). >[!IMPORTANT] >The above referenced updates are mandatory for Windows Hello for Business all on-premises deployment and hybrid certificate trust deployments for domain joined computers. diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 974cec1a99..2a2f19ee41 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -79,9 +79,12 @@ Organizations using older directory synchronization technology, such as DirSync ## Federation ## Federating your on-premises Active Directory with Azure Active Directory ensures all identities have access to all resources regardless if they reside in cloud or on-premises. Windows Hello for Business hybrid certificate trust needs Windows Server 2016 Active Directory Federation Services. All nodes in the AD FS farm must run the same version of AD FS. Additionally, you need to configure your AD FS farm to support Azure registered devices. +The AD FS farm used with Windows Hello for Business must be Windows Server 2016 with minimum update of [KB4034658 (14393.1593)](https://support.microsoft.com/en-us/help/4034658), which is automatically downloaded and installed through Windows Update. If your AD FS farm is not running the AD FS role with updates from Windows Server 2016, then read [Upgrading to AD FS in Windows Server 2016](https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/deployment/upgrading-to-ad-fs-in-windows-server-2016) + ### Section Review ### > [!div class="checklist"] > * Windows Server 2016 Active Directory Federation Services +> * Minimum update of [KB4034658 (14393.1593)](https://support.microsoft.com/en-us/help/4034658)
          diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index b4e0aba47b..e8eb9401ef 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -99,7 +99,11 @@ So, for example: This algorithm does not apply to alphanumeric PINs. ### How does PIN caching work with Windows Hello for Business? -Windows Hello for Business securely caches the key rather than the PIN using a ticketing system. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. Windows 10 does not provide any Group Policy settings to adjust this caching. +Windows Hello for Business provides a PIN caching user experience using a ticketing system. Rather than caching a PIN, processes cache a ticket the can use to require private key operations. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. + +Beginning with Windows 10, Fall Creators Update, Windows Hello for Business used as a smart card (smart card emulation that is enabled by default) provides the same user experience of default smart card PIN caching. Each process requesting a private key operation will prompt the user for the PIN on first use. Subsequent private key operations will not prompt the user for the PIN. + +The smart card emulation feature of Windows Hello for Business verifies the PIN and then discards the PIN in exchange for a ticket. The process does not receive the PIN, but rather the ticket that grants them private key operations. Windows 10 does not provide any Group Policy settings to adjust this caching. ### Can I disable the PIN while using Windows Hello for Business? No. The movement away from passwords is accomplished by gradually reducing the use of the password. In the occurence where you cannot authenticate with biometrics, you need a fall back mechansim that is not a password. The PIN is the fall back mechansim. Disabling or hiding the PIN credential provider disabled the use of biometrics. diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 4613069b73..60573f8596 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -68,7 +68,7 @@ It’s fundamentally important to understand which deployment model to use for a #### Trust types -A deployments trust type defines how each Windows Hello for Business client authenticates to the on-premises Active Directory. There are two trusts types, key trust and certificate trust. +A deployments trust type defines how each Windows Hello for Business client authenticates to the on-premises Active Directory. There are two trusts types, key trust and certificate trust. The key trust type does not require issuing authentication certificates to end users. Users authenticate using a hardware-bound key created during an in-box provisioning experience, which requires an adequate distribution of Windows Server 2016 domain controllers relative to your existing authentication and the number of users included in your Windows Hello for Business deployment. @@ -160,6 +160,10 @@ If your organization does not have cloud resources, write **On-Premises** in box Choose a trust type that is best suited for your organizations. Remember, the trust type determines two things. Whether you issue authentication certificates to your users and if your deployment needs Windows Server 2016 domain controllers. +One trust model is not more secure than the other. The major difference is based on the organization comfort with deploying Windows Server 2016 domain controllers and not enrolling users with end enetity certificates (key-trust) against using existing domain controllers (Windows Server 2008R2 or later) and needing to enroll certificates for all their users (certificate trust). + +Because the certificate trust tyoes issues certificates, there is more configuration and infrastrucutre needed to accomodate user certificate enrollment, which could also be a factor to consider in your decision. Additional infrastructure needed for certificatat-trust deployements includes a certificate registration authority. Hybrid Azure AD joined devices managed by Group Policy need the Windows Server 2016 AD FS role to issue certificates. Hybrid Azure AD joined devices and Azure AD joined devices managed by Intune or a compatible MDM need the Windows Server NDES server role to issue certificates. + If your organization wants to use the key trust type, write **key trust** in box **1b** on your planning worksheet. Write **Windows Server 2016** in box **4d**. Write **N/A** in box **5b**. If your organization wants to use the certificate trust type, write **certificate trust** in box **1b** on your planning worksheet. Write **Windows Server 2008 R2 or later** in box **4d**. In box **5c**, write **smart card logon** under the **Template Name** column and write **users** under the **Issued To** column on your planning worksheet. @@ -267,9 +271,9 @@ If box **1a** on your planning worksheet reads **cloud only**, ignore the public If box **1b** on your planning worksheet reads **key trust**, write **N/A** in box **5b** on your planning worksheet. -The registration authority only relates to certificate trust deployments and the management used for domain and non-domain joined devices. +The registration authority only relates to certificate trust deployments and the management used for domain and non-domain joined devices. Hybrid Azure AD joined devices managed by Group Policy need the Windows Server 2016 AD FS role to issue certificates. Hybrid Azure AD joined devices and Azure AD joined devices managed by Intune or a compatible MDM need the Windows Server NDES server role to issue certificates. -If box **3a** reads **GP** and box **3b** reads **modern management**, write **AD FS RA and NDES** in box **5b** on your planning worksheet. In box **5c**, write the following certificate templates names and issuances: +If box **2a** reads **GP** and box **2b** reads **modern management**, write **AD FS RA and NDES** in box **5b** on your planning worksheet. In box **5c**, write the following certificate templates names and issuances: | Certificate Template Name | Issued To | | --- | --- | @@ -279,14 +283,14 @@ If box **3a** reads **GP** and box **3b** reads **modern management**, write **A | Web Server | NDES | | CEP Encryption | NDES | -If box **3a** reads **GP** and box **3b** reads **N/A**, write **AD FA RA** in box **5b** and write the following certificate template names and issuances in box **5c** on your planning worksheet. +If box **2a** reads **GP** and box **2b** reads **N/A**, write **AD FA RA** in box **5b** and write the following certificate template names and issuances in box **5c** on your planning worksheet. | Certificate Template Name | Issued To | | --- | --- | | Exchange Enrollment Agent | AD FS RA | | Web Server | AD FS RA | -If box **3a** or **3b** reads modern management, write **NDES** in box **5b** and write the following certificate template names and issuances in box 5c on your planning worksheet. +If box **2a** or **2b** reads modern management, write **NDES** in box **5b** and write the following certificate template names and issuances in box 5c on your planning worksheet. | Certificate Template Name | Issued To | | --- | --- | From d5f5d72eaefde47d03958d40d3485724f426d05d Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 7 Sep 2017 14:22:50 -0700 Subject: [PATCH 311/490] Added Hybrid deployment guide to deployment landing page Removed an unused hybrid deployment guide page --- .../hello-deployment-guide.md | 2 + .../hello-deployment-hybrid-cert-trust.md | 40 ------------------- 2 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-guide.md b/windows/access-protection/hello-for-business/hello-deployment-guide.md index e58f3a1e6f..390e38b4d6 100644 --- a/windows/access-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/access-protection/hello-for-business/hello-deployment-guide.md @@ -47,8 +47,10 @@ Hybrid deployments are for enterprises that use Azure Active Directory. On-prem The trust model determines how you want users to authentication to the on-premises Active Directory. Remember hybrid environments use Azure Active Directory and on-premises Active Directory. The key-trust model is for enterprises who do not want to issue end-entity certificates to their users and they have an adequate number of 2016 domain controllers in each site to support the authentication. The certificate-trust model is for enterprise that do want to issue end-entity certificates to their users and have the benefits of certificate expiration and renewal, similar to how smart cards work today. The certificate trust model is also enterprise who are not ready to deploy Windows Server 2016 domain controllers. Following are the various deployment guides included in this topic: +* [Hybrid Certificate Trust Deployment](hello-hybrid-cert-trust.md) * [On Premises Certificate Trust Deployment](hello-deployment-cert-trust.md) + ## 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**. diff --git a/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md deleted file mode 100644 index 3c35dfff7f..0000000000 --- a/windows/access-protection/hello-for-business/hello-deployment-hybrid-cert-trust.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Windows Hello for Business Deployment Guide - On Premises Certificate Trust Deployment -description: A guide to an On Premises, Certificate trust Windows Hello for Business deployment -keywords: identity, PIN, biometric, Hello, passport -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security, mobile -author: DaniHalfin -localizationpriority: high -ms.author: daniha -ms.date: 07/07/2017 ---- -# On Premises Certificate Trust Deployment - -**Applies to** -- Windows 10 - -> This guide only applies to Windows 10, version 1703 or higher. - -Windows Hello for Business replaces username and password sign-in to Windows with strong user authentication based on asymmetric key pair. The following deployment guide provides the information needed to successfully deploy Windows Hello for Business in an existing environment. - -Below, you can find all the infromation you will need to deploy Windows Hello for Business in a Certificate Trust Model in your on-premises environment: -1. [Validate Active Directory prerequisites](hello-cert-trust-validate-ad-prereq.md) -2. [Validate and Configure Public Key Infrastructure](hello-cert-trust-validate-pki.md) -3. [Prepare and Deploy Windows Server 2016 Active Directory Federation Services](hello-cert-trust-adfs.md) -4. [Validate and Deploy Multifactor Authentication Services (MFA)](hello-cert-trust-validate-deploy-mfa.md) -5. [Configure Windows Hello for Business Policy settings](hello-cert-trust-policy-settings.md) - - - - - - - - - - - - From 8b37014f331264cae58ccb88e66c7e3adbf4cb0e Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 7 Sep 2017 14:31:56 -0700 Subject: [PATCH 312/490] updates to compat topics --- .../images/server-add-gui.png | Bin 0 -> 61500 bytes ...indows-defender-antivirus-compatibility.md | 53 ++++++++++-------- ...fender-antivirus-on-windows-server-2016.md | 49 +++++++++++++--- ...dows-defender-security-center-antivirus.md | 4 +- .../windows-defender-security-center.md | 53 ++++++++++-------- 5 files changed, 104 insertions(+), 55 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/images/server-add-gui.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/server-add-gui.png b/windows/threat-protection/windows-defender-antivirus/images/server-add-gui.png new file mode 100644 index 0000000000000000000000000000000000000000..f9ef1da5f76500bd11da29b59b3518355dfbb247 GIT binary patch literal 61500 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 R3!=|XHPv<1Dpj6_{}&dtzbF6z literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index bf5df70ede..6a778f6cc1 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -1,6 +1,6 @@ --- -title: Windows Defender Antivirus and Windows Defender ATP -description: Windows Defender AV and Windows Defender ATP work together to provide threat detection, remediation, and investigation. +title: Windows Defender Antivirus compatibility with other security products +description: Windows Defender AV operates in different ways depending on what other security products you have installed, and the operating system you are using. keywords: windows defender, atp, advanced threat protection, compatibility, passive mode search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: iaanw ms.author: iawilt -ms.date: 06/13/2017 +ms.date: 09/07/2017 --- @@ -30,44 +30,53 @@ ms.date: 06/13/2017 Windows Defender Antivirus is automatically enabled and installed on endpoints and devices that are running Windows 10. -However, on endpoints and devices that are protected with a non-Microsoft antivirus or antimalware app, Windows Defender AV will automatically disable itself. If you are also using Windows Defender Advanced Threat Protection, then Windows Defender AV will enter a passive mode. +However, on endpoints and devices that are protected with a non-Microsoft antivirus or antimalware app, Windows Defender AV will automatically disable itself. -The following matrix illustrates how Windows Defender AV operates in these instances. Note that this matrix only applies to endpoints that are running Windows 10: +If you are also using Windows Defender Advanced Threat Protection, then Windows Defender AV will enter a passive mode. + +On Windows Server 2016, Windows Defender AV will not enter passive or disabled mode if you have also installed a third-party antivirus product. See [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md) topic for key differences and management options for Windows Server installations. + +The following matrix illustrates how Windows Defender AV operates when third-party antivirus products or Windows Defender ATP are also used. Windows version | Antimalware protection offered by | Organization enrolled in Windows Defender ATP | Windows Defender AV state --|-|- +-|-|-|- Windows 10 | A third-party product that is not offered or developed by Microsoft | Yes | Passive mode -Windows 10 | A third-party product that is not offered or developed by Microsoft | No | Disabled mode +Windows 10 | A third-party product that is not offered or developed by Microsoft | No | Automatic disabled mode Windows 10 | Windows Defender AV | Yes | Active mode Windows 10 | Windows Defender AV | No | Active mode -Windows 8 or earlier | A third-party product that is not offered or developed by Microsoft | N/A (Windows Defender ATP requires Windows 10) | N/A (Windows Defender AV requires Windows 10) -Windows 8 or earlier | System Center Endpoint Protection (offered by System Center Configuration Manager) | Yes | Active mode -Windows 8 or earlier | Windows Defender AV | No | Active mode -Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Passive mode -Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Disabled mode +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | Yes | Active mode +Windows Server 2016 | A third-party product that is not offered or developed by Microsoft | No | Active mode Windows Server 2016 | Windows Defender AV | Yes | Active mode Windows Server 2016 | Windows Defender AV | No | Active mode -If you are using another antivirus or antimalware protection app. -If you are enrolled in Windows Defender Advanced Threat Protection, and you are not using Windows Defender AV as your real-time protection service on your endpoints, Windows Defender AV will automatically enter into a passive mode. +>[!IMPORTANT] +>Windows Defender AV is only available on endpoints running Windows 10 or Windows Server 2016. +>In Windows 8.1 and Windows Server 2012, enterprise-level endpoint antivirus protection is offered as [System Center Endpoint Protection](https://technet.microsoft.com/en-us/library/hh508760.aspx), which is managed through System Center Configuration Manager. +>Windows Defender is also offered for [consumer devices on Windows 8.1 and Windows Server 2012](https://technet.microsoft.com/en-us/library/dn344918#BKMK_WindowsDefender), although it does not provide enterprise-level management (or an interface on Windows Server 2012 Server Core installations). -On Windows Server 2016 SKUs, Windows Defender AV will not enter into the passive mode and will run alongside your other antivirus product. -Windows Defender Advanced Threat Protection (ATP) is an additional service beyond Windows Defender Antivirus that helps enterprises detect, investigate, and respond to advanced persistent threats on their network. -See the [Windows Defender Advanced Threat Protection](../windows-defender-atp/windows-defender-advanced-threat-protection.md) topics for more information about the service. +In the passive and automatic disabled modes, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware. -I +The reasons for this are twofold: -In passive mode, Windows Defender AV will continue to run (using the *msmpeng.exe* process), and will continue to be updated, however there will be no Windows Defender user interface, scheduled scans won't run, and Windows Defender AV will not provide real-time protection from malware. +1. If you are enrolled in Windows Defender ATP, [the service requires common information sharing from the Windows Defender AV service](../windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md) in order to properly monitor your devices and network for intrusion attempts and attacks. +2. If the protection offered by a third-party antivirus product goes out of date, is not updated, or stops providing real-time protection from viruses, malware, and other threats, then Windows Defender AV will automatically enable itself to ensure antivirus protection is maintained on the endpoint. + + Therefore, the Windows Defender AV service needs to update itself to ensure it has up-to-date protection coverage in case it needs to automatically enable itself. -You can still [manage updates for Windows Defender](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. + You can still [manage updates for Windows Defender](manage-updates-baselines-windows-defender-antivirus.md), however you can't move Windows Defender AV into the normal active mode if your endpoints have an up-to-date third-party product providing real-time protection from malware. -If you uninstall the other product, and choose to use Windows Defender AV to provide protection to your endpoints, Windows Defender AV will automatically return to its normal active mode. + If you uninstall the other product, and choose to use Windows Defender AV to provide protection to your endpoints, Windows Defender AV will automatically return to its normal active mode. +>[!WARNING] +>You should not attempt to disable, stop, or modify any of the associated services used by Windows Defender AV, Windows Defender ATP, or the Windows Defender Security Center app. +>This includes the *wscsvc*, *SecurityHealthService*, *MsSense*, *Sense*, *WinDefend*, or *MsMpEng* services and process. Manually modifying these services can cause severe instability on your endpoints and open your network to infections and attacks. + ## Related topics -- [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) \ No newline at end of file +- [Windows Defender Antivirus in Windows 10](windows-defender-antivirus-in-windows-10.md) +- [Windows Defender Antivirus on Windows Server 2016](windows-defender-antivirus-on-windows-server-2016.md) \ No newline at end of file diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md index 91520bc734..77b79508b8 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md @@ -11,7 +11,7 @@ ms.pagetype: security ms.localizationpriority: medium author: iaanw ms.author: iawilt -ms.date: 08/25/2017 +ms.date: 09/07/2017 --- @@ -56,21 +56,56 @@ This topic includes the following instructions for setting up and running Window - [Configure automatic exclusions](#BKMK_DefExclusions) -## Enable the interface -By default, Windows Defender AV is installed and functional on Windows Server 2016. The user interface is installed by default on some SKUs. +## Enable or disable the interface on Windows Server 2016 +By default, Windows Defender AV is installed and functional on Windows Server 2016. The user interface is installed by default on some SKUs, but is not required. -You can enable or disable the interface by using the **Add Roles and Features Wizard** or PowerShellCmdlets, as described in the [Install or uninstall roles, role services, or features](https://docs.microsoft.com/en-us/windows-server/administration/server-manager/install-or-uninstall-roles-role-services-or-features) topic. +If the interface is not installed, you can add it in the **Add Roles and Features Wizard** at the **Features** step, under **Windows Defender Features** by selecting the **GUI for Windows Defender** option. -The following PowerShell cmdlet will enable the interface: +![](images/server-add-gui.png) + +See the [Install or uninstall roles, role services, or features](https://docs.microsoft.com/en-us/windows-server/administration/server-manager/install-or-uninstall-roles-role-services-or-features) topic for information on using the wizard. + +The following PowerShell cmdlet will also enable the interface: ```PowerShell Install-WindowsFeature -Name Windows-Defender-GUI ``` -The following cmdlet will disable the interface: +To hide the interface, use the **Remove Roles and Features Wizard** and deselect the **GUI for Windows Defender** option at the **Features** step, or use the following PowerShell cmdlet: + + +```PowerShell +Uninstall-WindowsFeature -Name Windows-Defender-GUI +``` + + +>[!IMPORTANT] +> Windows Defender AV will still run normally without the user interface, but the user interface cannot be enabled if you disable the core **Windows Defender** feature. + +## Install or uninstall Windows Defender AV on Windows Server 2016 + + +You can also uninstall Windows Defender AV completely with the **Remove Roles and Features Wizard** by deselecting the **Windows Defender Features** option at the **Features** step in the wizard. + +>[!NOTE] +>Deselecting **Windows Defender** on its own under the **Windows Defender Features** section will automatically prompt you to remove the interface option **GUI for Windows Defender**. + + + + +The following PowerShell cmdlet will also uninstall Windows Defender AV on Windows Server 2016: + ```PS -Uninstall-WindowsFeature -Name Windows-Server-Antimalware +Uninstall-WindowsFeature -Name Windows-Defender +``` + +To install Windows Defender AV again, use the **Add Roles and Features Wizard** and ensure the **Windows Defender** feature is selected. You can also enable the interface by selecting the **GUID for Windows Defender** option. + +You can also use the following PowerShell cmdlet to install Windows Defender AV: + +```PS +Install-WindowsFeature -Name Windows-Defender ``` > [!TIP] diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md index dc8b0b0597..495cc05eec 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md @@ -38,11 +38,11 @@ In Windows 10, version 1703 (also known as the Creators Update), the Windows Def Settings that were previously part of the Windows Defender client and main Windows Settings have been combined and moved to the new app, which is installed by default as part of Windows 10, version 1703. > [!IMPORTANT] -> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These will be disabled automatically when a 3rd party antivirus or firewall product is installed and kept up to date. +> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These will be disabled automatically when a third-party antivirus or firewall product is installed and kept up to date. > [!WARNING] > If you do disable the Windows Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. ->It may also prevent Windows Defender AV from enabling itself if you have an old or outdated 3rd party antivirus, or if you uninstall any 3rd party antivirus products you may have previously installed. +>It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. >This will significantly lower the protection of your device and could lead to malware infection. diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md index 00470f7842..50c6d3b553 100644 --- a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md +++ b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md @@ -1,6 +1,6 @@ --- title: Windows Defender Security Center -description: The Windows Defender Security Center brings together common Windows security features into one place +description: The Windows Defender Security Center app brings together common Windows security features into one place keywords: wdav, smartscreen, antivirus, wdsc, firewall, device health, performance, Edge, browser, family, parental options, security, windows search.product: eADQiWindows 10XVcnh ms.pagetype: security @@ -22,17 +22,17 @@ ms.date: 08/25/2017 **Applies to** -- Windows 10, version 1703 +- Windows 10, version 1709 -In Windows 10, version 1703 we introduced the new Windows Defender Security Center, which brings together common Windows security features into one, easy-to-use app. +In Windows 10, version 1703 we introduced the new Windows Defender Security Center app, which brings together common Windows security features into one easy-to-use app. -![Screen shot of the Windows Defender Security Center showing that the device is protected and five icons for each of the features](images/security-center-home.png) +![Screen shot of the Windows Defender Security Center app showing that the device is protected and five icons for each of the features](images/security-center-home.png) @@ -41,60 +41,65 @@ Many settings that were previously part of the individual features and main Wind The app includes the settings and status for the following security features: -- Virus & threat protection, including settings for Windows Defender Antivirus +- Virus & threat protection, including settings for Windows Defender Antivirus and Controlled folder access - Device performance & health, which includes information about drivers, storage space, and general Windows Update issues - Firewall & network protection, including Windows Firewall -- App & browser control, covering Windows Defender SmartScreen settings +- App & browser control, covering Windows Defender SmartScreen settings and Exploit protection mitigations - Family options, which include a number of parental controls along with tips and information for keeping kids safe online -The Windows Defender Security Center uses the [Windows Security Center service](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA) to provide the status and information on 3rd party antivirus and firewall products that are installed on the device. +The Windows Defender Security Center app uses the [Security Center service](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA) to provide the status and information on third-party antivirus and firewall products that are installed on the device. -> [!IMPORTANT] -> Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). These will be disabled automatically when a 3rd party antivirus or firewall product is installed and kept up to date. + +>[!IMPORTANT] +>Windows Defender AV and the Windows Defender Security Center app use similarly named services for specific purposes. +>The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Firewall, and other security protection. +>These services do not affect the state of Windows Defender AV. Disabling or modifying these services will not disable Windows Defender AV, and will lead to a lowered protection state on the endpoint, even if you are using a third-party antivirus product. +>Windows Defender AV will be [disabled automatically when a third-party antivirus product is installed and kept up to date](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). +>Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). > [!WARNING] -> If you do disable the Windows Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. ->It may also prevent Windows Defender AV from enabling itself if you have an old or outdated 3rd party antivirus, or if you uninstall any 3rd party antivirus products you may have previously installed. ->This will significantly lower the protection of your device and could lead to malware infection. +> If you disable the Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. +>It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. +>This will significantly lower the protection of your device and could lead to malware infection. -## Open the Windows Defender Security Center + + +## Open the Windows Defender Security Center app - Right-click the icon in the notification area on the taskbar and click **Open**. - ![Screen shot of the Shield icon for the Windows Defender Security Center in the bottom Windows task bar](images/security-center-taskbar.png) + ![Screen shot of the icon for the Windows Defender Security Center app on the Windows task bar](images/security-center-taskbar.png) - Search the Start menu for **Windows Defender Security Center**. - ![Screen shot of the Start menu showing the results of a search for Windows Defender Security Center, the first option with a large shield symbol is selected](images/security-center-start-menu.png) + ![Screen shot of the Start menu showing the results of a search for the Windows Defender Security Center app, the first option with a large shield symbol is selected](images/security-center-start-menu.png) > [!NOTE] > Settings configured with management tools, such as Group Policy, Microsoft Intune, or System Center Configuration Manager, will generally take precedence over the settings in the Windows Defender Security Center. Review the settings for each feature in its appropriate library. Links for both home user and enterprise or commercial audiences are listed below. -## How the Windows Defender Security Center works with Windows security features +## How the Windows Defender Security Center app works with Windows security features - - -The Windows Defender Security Center operates as a separate app or process from each of the individual features, and will display notifications through the Action Center. +The Windows Defender Security Center app operates as a separate app or process from each of the individual features, and will display notifications through the Action Center. It acts as a collector or single place to see the status and perform some configuration for each of the features. -Disabling any of the individual features (through Group Policy or other management tools, such as System Center Configuration Manager) will prevent that feature from reporting its status in the Windows Defender Security Center. The Windows Defender Security Center itself will still run and show status for the other security features. +Disabling any of the individual features (through Group Policy or other management tools, such as System Center Configuration Manager) will prevent that feature from reporting its status in the Windows Defender Security Center app. The Windows Defender Security Center app itself will still run and show status for the other security features. > [!IMPORTANT] -> Individually disabling any of the services will not disable the other services or the Windows Defender Security Center itself. +> Individually disabling any of the services will not disable the other services or the Windows Defender Security Center app. -For example, [using a 3rd party antivirus will disable Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus). However, the Windows Defender Security Center will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Firewall. +For example, [using a third-party antivirus will disable Windows Defender Antivirus](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus). However, the Windows Defender Security Center app will still run, show its icon in the taskbar, and display information about the other features, such as Windows Defender SmartScreen and Windows Firewall. -The presence of the 3rd party antivirus will be indicated under the **Virus & threat protection** section in the Windows Defender Security Center. +The presence of the third-party antivirus will be indicated under the **Virus & threat protection** section in the Windows Defender Security Center app. ## More information -See the following links for more information on the features in the Windows Defender Security Center: +See the following links for more information on the features in the Windows Defender Security Center app: - Windows Defender Antivirus - IT administrators and IT pros can get configuration guidance from the [Windows Defender Antivirus in the Windows Defender Security Center topic](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus) and the [Windows Defender Antivirus documentation library](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) - Home users can learn more at the [Virus & threat protection in Windows Defender Security Center topic at support.microsoft.com](https://support.microsoft.com/en-us/help/4012987/windows-10-virus-threat-protection-windows-defender-security-center) From ab7ff9fa66cd1e1862fc5d6fc0084da35cdec2a4 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 7 Sep 2017 14:41:45 -0700 Subject: [PATCH 313/490] TOC change page title change --- .../hello-for-business/hello-hybrid-cert-trust.md | 2 +- windows/access-protection/hello-for-business/toc.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md index dd470a6917..591ed20865 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -10,7 +10,7 @@ author: mikestephens-MS ms.author: mstephen localizationpriority: high --- -# Hybrid Certificate Trust Deployment +# Hybrid Azure AD joined Certificate Trust Deployment **Applies to** - Windows 10 diff --git a/windows/access-protection/hello-for-business/toc.md b/windows/access-protection/hello-for-business/toc.md index 989f35139c..ceb776ae4e 100644 --- a/windows/access-protection/hello-for-business/toc.md +++ b/windows/access-protection/hello-for-business/toc.md @@ -13,7 +13,7 @@ ## [Planning a Windows Hello for Business Deployment](hello-planning-guide.md) ## [Windows Hello for Business Deployment Guide](hello-deployment-guide.md) -### [Hybrid Domain Joined Certificate Trust Deployment](hello-hybrid-cert-trust.md) +### [Hybrid Azure AD Joined Certificate Trust Deployment](hello-hybrid-cert-trust.md) #### [Prerequistes](hello-hybrid-cert-trust-prereqs.md) #### [New Installation Baseline](hello-hybrid-cert-new-install.md) #### [Configure Azure Device Registration](hello-hybrid-cert-trust-devreg.md) From 4871b3b6b5765570f12450b0804d16fb2ed7419d Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Thu, 7 Sep 2017 14:54:41 -0700 Subject: [PATCH 314/490] fixed grammar in FAQ entry --- .../hello-for-business/hello-identity-verification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index e8eb9401ef..93623ad200 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -99,7 +99,7 @@ So, for example: This algorithm does not apply to alphanumeric PINs. ### How does PIN caching work with Windows Hello for Business? -Windows Hello for Business provides a PIN caching user experience using a ticketing system. Rather than caching a PIN, processes cache a ticket the can use to require private key operations. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. +Windows Hello for Business provides a PIN caching user experience using a ticketing system. Rather than caching a PIN, processes cache a ticket they can use to request private key operations. Azure AD and Active Directory sign-in keys are cached under lock. This means the keys remain available for use without prompting as long as the user is interactively signed-in. Microsoft Account sign-in keys are considered transactional keys, which means the user is always prompted when accessing the key. Beginning with Windows 10, Fall Creators Update, Windows Hello for Business used as a smart card (smart card emulation that is enabled by default) provides the same user experience of default smart card PIN caching. Each process requesting a private key operation will prompt the user for the PIN on first use. Subsequent private key operations will not prompt the user for the PIN. From 0515bea69fe1117d417dbf1116d4d339a5e53843 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 7 Sep 2017 15:24:11 -0700 Subject: [PATCH 315/490] update troubleshooting for UC --- .../update/update-compliance-get-started.md | 12 ++-- ...llect-diagnostic-data-update-compliance.md | 65 +++++++++++++++++++ ...-connections-windows-defender-antivirus.md | 2 +- .../troubleshoot-reporting.md | 16 ++++- 4 files changed, 86 insertions(+), 9 deletions(-) create mode 100644 windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 2728abccb0..492435e8ac 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -25,14 +25,14 @@ Update Compliance has the following requirements: 2. The solution requires that Windows 10 telemetry is enabled on all devices that are intended to be displayed in the solution. These devices must have at least the [basic level of telemetry](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization#basic-level) enabled. To learn more about Windows telemetry, see [Configure Windows telemetry in your organization](/windows/configuration/configure-windows-telemetry-in-your-organization). 3. The telemetry of your organization’s Windows devices must be successfully transmitted to Microsoft. Microsoft has specified [endpoints for each of the telemetry services](https://technet.microsoft.com/itpro/windows/manage/configure-windows-telemetry-in-your-organization#endpoints), which must be whitelisted by your organization so the data can be transmitted. The following table is taken from the article on telemetry endpoints and summarizes the use of each endpoint: -Service | Endpoint ---- | --- -Connected User Experience and Telemetry component | v10.vortex-win.data.microsoft.com
          settings-win.data.microsoft.com -Windows Error Reporting | watson.telemetry.microsoft.com -Online Crash Analysis | oca.telemetry.microsoft.com + Service | Endpoint + --- | --- + Connected User Experience and Telemetry component | v10.vortex-win.data.microsoft.com
          settings-win.data.microsoft.com + Windows Error Reporting | watson.telemetry.microsoft.com + Online Crash Analysis | oca.telemetry.microsoft.com - 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). For endpoints running Windows 10, version 1607 or earlier, Windows telemetry must also be set to **Enhanced**. See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. + 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). For endpoints running Windows 10, version 1607 or earlier, [Windows telemetry must also be set to **Enhanced**](https://docs.microsoft.com/en-us/windows/configuration/configure-windows-telemetry-in-your-organization#enhanced-level). See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. ## Add Update Compliance to Microsoft Operations Management Suite diff --git a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md new file mode 100644 index 0000000000..14f81e83f6 --- /dev/null +++ b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -0,0 +1,65 @@ +--- +title: Collect diagnostic data for Update Compliance and Windows Defender AV +description: Use a tool to collect data to troubleshoot Update Compliance issues when using the Windows Defender AV Assessment add in +keywords: troubleshoot, error, fix, update compliance, oms, monitor, report, windows defender av +search.product: eADQiWindows 10XVcnh +ms.pagetype: security +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: security +ms.localizationpriority: medium +author: iaanw +ms.author: iawilt +ms.date: 09/06/2017 +--- + +# Collect Update Compliance diagnostic data for Windows Defender AV Assessment + +**Applies to:** + +- Windows 10 + +**Audience** + +- IT administrators + +This topic describes how to collect diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues you may encounter when using the Windows Defender AV Assessment section in the Update Compliance add-in. + +Before attempting this process, ensure you have read the [Troublehsoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) topic, met all require pre-requisites, and taken any other suggested troubleshooting steps. + + +1. On at least two endpoints that are not reporting or showing up in Update Compliance, obtain the .cab diagnostic file by following this process: + 1. Open an administrator-level version of the commpand prompt: + 1. Open the **Start** menu. + 2. Type **cmd**. Right-click on **Command Prompt** and click **Run as administrator**. + 3. Enter administrator credentials or approve the prompt. + 2. Navigate to the Windows Defender directory. By default, this is C:\Program Files\Windows Defender, as in the following example: + ```Dos + cd c:\program files\windows\defender + ``` + 3. Enter the following command and press **Enter** + ```Dos + mpcmdrun -getfiles + ``` + 4. A .cab file will be generated that contains various diagnostic logs. The location of the file will be specified in the output in the command prompt, but by default it will be in C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. +2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. +3. Send an email using the Update Compliance support email template, and fill out the template with the following information: + + ``` + I am encountering the following issue when using Windows Defender AV in Update Compliance: + + I have provided at least 2 support .cab files at the following location: + + My OMS workspace ID is: + + Please contact me at: + ``` + + + + +## Related topics + +- [Troublehsoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) + diff --git a/windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md index cc04c936e3..f144ebfc04 100644 --- a/windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md +++ b/windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md @@ -147,7 +147,7 @@ After whitelisting the URLs listed above, you can test if you are connected to t Use the following argument with the Windows Defender AV command line utility (*mpcmdrun.exe*) to verify that your network can communicate with the Windows Defender AV cloud: ```DOS -MpCmdRun - ValidateMapsConnection +MpCmdRun -ValidateMapsConnection ``` > [!NOTE] > You need to open an administrator-level version of the command prompt. Right-click the item in the Start menu, click **Run as administrator** and click **Yes** at the permissions prompt. This command will only work on Windows 10, version 1703. diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md index bf8a1da73f..7e11c2e005 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -39,13 +39,25 @@ There are three steps to troubleshooting these problems: 2. Check your connectivity to the Windows Defender cloud-based service 3. Submit support logs +>[!IMPORTANT] +>It typically takes 3 days for devices to start appearing in Update Compliance + ## Confirm pre-requisites -In order for devices to properly show up in Update Compliance, you have to meet certain pre-requisites for both the Update Compliance service and for Windows Defender Antivirus protection: +In order for devices to properly show up in Update Compliance, you have to meet certain pre-requisites for both the Update Compliance service and for Windows Defender AV protection: >[!div class="checklist] ->- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. Using any other antivirus app will cause Windows Defender AV to disable itself and the endpoint will not be reported in Update Compliance. +>- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. [Using any other antivirus app will cause Windows Defender AV to disable itself](windows-defender-antivirus-compatibility.md) and the endpoint will not be reported in Update Compliance. +> - [Cloud-delivered protection is enabled](enable-cloud-protection-windows-defender-antivirus.md). +> - Endpoints can [connect to the Windows Defender AV cloud](configure-network-connections-windows-defender-antivirus.md#validate-connections-between-your-network-and-the-cloud) +> - If the endpoint is running Windows 10 version 1607 or earlier, [Windows 10 telemetry must be set to the Enhanced level](https://docs.microsoft.com/en-us/windows/configuration/configure-windows-telemetry-in-your-organization#enhanced-level). +> - It has been 3 days since all requirements have been met + +If the abnove pre-requisites have all been met, you may need to proceed to the next step to collect diagnostic information and send it to us. + +> [!div class="nextstepaction"] +> [Collect diagnostic data for Update Compliance troubleshooting](collect-diagnostic-data-update-compliance-wdav.md) From 701d9e572b2d4a8f9413c92d549c24fc100b1425 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 7 Sep 2017 15:30:11 -0700 Subject: [PATCH 316/490] insert reporting troubleshoot to toc --- windows/threat-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index c3b5a294aa..80a04ca0c3 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -143,6 +143,7 @@ #### [Deploy and enable Windows Defender Antivirus](windows-defender-antivirus\deploy-windows-defender-antivirus.md) ##### [Deployment guide for VDI environments](windows-defender-antivirus\deployment-vdi-windows-defender-antivirus.md) #### [Report on Windows Defender Antivirus protection](windows-defender-antivirus\report-monitor-windows-defender-antivirus.md) +##### [Troublehsoot Windows Defender Antivirus reporting in Update Compliance](windows-defender-antivirus\troubleshoot-reporting.md) #### [Manage updates and apply baselines](windows-defender-antivirus\manage-updates-baselines-windows-defender-antivirus.md) ##### [Manage protection and definition updates](windows-defender-antivirus\manage-protection-updates-windows-defender-antivirus.md) ##### [Manage when protection updates should be downloaded and applied](windows-defender-antivirus\manage-protection-update-schedule-windows-defender-antivirus.md) From 70da9f32542e1db478d5dfca455d13d079cc55c8 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Thu, 7 Sep 2017 15:37:58 -0700 Subject: [PATCH 317/490] layout updates for notes --- .../windows-defender-antivirus/troubleshoot-reporting.md | 2 +- .../windows-defender-antivirus-compatibility.md | 9 ++++++--- .../windows-defender-security-center.md | 6 ++++++ 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md index 7e11c2e005..98a9a4946d 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -47,7 +47,7 @@ There are three steps to troubleshooting these problems: In order for devices to properly show up in Update Compliance, you have to meet certain pre-requisites for both the Update Compliance service and for Windows Defender AV protection: ->[!div class="checklist] +>[!div class="checklist"] >- Endpoints are using Windows Defender Antivirus as the sole antivirus protection app. [Using any other antivirus app will cause Windows Defender AV to disable itself](windows-defender-antivirus-compatibility.md) and the endpoint will not be reported in Update Compliance. > - [Cloud-delivered protection is enabled](enable-cloud-protection-windows-defender-antivirus.md). > - Endpoints can [connect to the Windows Defender AV cloud](configure-network-connections-windows-defender-antivirus.md#validate-connections-between-your-network-and-the-cloud) diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md index 6a778f6cc1..1d49a1e634 100644 --- a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md +++ b/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md @@ -51,9 +51,11 @@ Windows Server 2016 | Windows Defender AV | No | Active mode >[!IMPORTANT] ->Windows Defender AV is only available on endpoints running Windows 10 or Windows Server 2016. ->In Windows 8.1 and Windows Server 2012, enterprise-level endpoint antivirus protection is offered as [System Center Endpoint Protection](https://technet.microsoft.com/en-us/library/hh508760.aspx), which is managed through System Center Configuration Manager. ->Windows Defender is also offered for [consumer devices on Windows 8.1 and Windows Server 2012](https://technet.microsoft.com/en-us/library/dn344918#BKMK_WindowsDefender), although it does not provide enterprise-level management (or an interface on Windows Server 2012 Server Core installations). +>Windows Defender AV is only available on endpoints running Windows 10 or Windows Server 2016. +> +>In Windows 8.1 and Windows Server 2012, enterprise-level endpoint antivirus protection is offered as [System Center Endpoint Protection](https://technet.microsoft.com/en-us/library/hh508760.aspx), which is managed through System Center Configuration Manager. +> +>Windows Defender is also offered for [consumer devices on Windows 8.1 and Windows Server 2012](https://technet.microsoft.com/en-us/library/dn344918#BKMK_WindowsDefender), although it does not provide enterprise-level management (or an interface on Windows Server 2012 Server Core installations). @@ -73,6 +75,7 @@ The reasons for this are twofold: >[!WARNING] >You should not attempt to disable, stop, or modify any of the associated services used by Windows Defender AV, Windows Defender ATP, or the Windows Defender Security Center app. +> >This includes the *wscsvc*, *SecurityHealthService*, *MsSense*, *Sense*, *WinDefend*, or *MsMpEng* services and process. Manually modifying these services can cause severe instability on your endpoints and open your network to infections and attacks. diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md index 50c6d3b553..804c2d9152 100644 --- a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md +++ b/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md @@ -54,14 +54,20 @@ The Windows Defender Security Center app uses the [Security Center service](http >[!IMPORTANT] >Windows Defender AV and the Windows Defender Security Center app use similarly named services for specific purposes. +> >The Windows Defender Security Center app uses the Windows Defender Security Center Service (*SecurityHealthService* or *Windows Security Health Servce*), which in turn utilizes the Security Center service ([*wscsvc*](https://technet.microsoft.com/en-us/library/bb457154.aspx#EDAA)) to ensure the app provides the most up-to-date information about the protection status on the endpoint, including protection offered by third-party antivirus products, Windows Firewall, and other security protection. +> >These services do not affect the state of Windows Defender AV. Disabling or modifying these services will not disable Windows Defender AV, and will lead to a lowered protection state on the endpoint, even if you are using a third-party antivirus product. +> >Windows Defender AV will be [disabled automatically when a third-party antivirus product is installed and kept up to date](../windows-defender-antivirus/windows-defender-antivirus-compatibility.md). +> >Disabling the Windows Security Center service will not disable Windows Defender AV or [Windows Firewall](https://docs.microsoft.com/en-us/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security). > [!WARNING] > If you disable the Security Center service, or configure its associated Group Policy settings to prevent it from starting or running, the Windows Defender Security Center app may display stale or inaccurate information about any antivirus or firewall products you have installed on the device. +> >It may also prevent Windows Defender AV from enabling itself if you have an old or outdated third-party antivirus, or if you uninstall any third-party antivirus products you may have previously installed. +> >This will significantly lower the protection of your device and could lead to malware infection. From 58e1fc0c9bbe4b21baea40e58b080ed1280d38d8 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Fri, 8 Sep 2017 15:34:50 +0000 Subject: [PATCH 318/490] Merged PR 3045: Update subscription activation to include Azure gallery VMs Update subscription activation to include Azure gallery VMs --- .../deployment/vda-subscription-activation.md | 37 ++++++++++++++++++- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/windows/deployment/vda-subscription-activation.md b/windows/deployment/vda-subscription-activation.md index a6f560cc33..fc38a3df22 100644 --- a/windows/deployment/vda-subscription-activation.md +++ b/windows/deployment/vda-subscription-activation.md @@ -7,7 +7,7 @@ ms.mktglfcycl: deploy localizationpriority: high ms.sitesec: library ms.pagetype: mdt -ms.date: 08/23/2017 +ms.date: 09/05/2017 author: greg-lindsay --- @@ -15,6 +15,11 @@ author: greg-lindsay This document describes how to configure virtual machines (VMs) to enable [Windows 10 Subscription Activation](windows-10-enterprise-subscription-activation.md) in a Windows Virtual Desktop Access (VDA) scenario. Windows VDA is a device or user-based licensing mechanism for managing access to virtual desktops. +Deployment instructions are provided for the following scenarios: +1. [Active Directory-joined VMs](#active-directory-joined-vms) +2. [Azure Active Directory-joined VMs](#azure-active-directory-joined-vms) +3. [Azure Gallery VMs](#azure-gallery-vms) + ## Requirements - VMs must be running Windows 10 Pro, version 1703 (also known as the Creator's Update) or later. @@ -64,7 +69,35 @@ For Azure AD-joined VMs, follow the same instructions (above) as for [Active Dir - In step 9, during setup with Windows Configuration Designer, under **Name**, type a name for the project that indicates it is not for Active Directory joined VMs, such as **Desktop Bulk Enrollment Token Pro GVLK**. - In step 12, during setup with Windows Configuration Designer, on the Account Management page, instead of enrolling in Active Directory, choose **Enroll in Azure AD**, click **Get Bulk Token**, sign in and add the bulk token using your organization's credentials. - In step 17, when entering the PackagePath, use the project name you entered in step 9 (ex: **Desktop Bulk Enrollment Token Pro GVLK.ppkg**) -- When attempting to access the VM using remote desktop, you will need to create a custom RDP settings file as described below. +- When attempting to access the VM using remote desktop, you will need to create a custom RDP settings file as described below in [Create custom RDP settings for Azure](#create-custom-rpd-settings-for-azure). + +## Azure Gallery VMs + +1. (Optional) To disable network level authentication, type the following at an elevated command prompt: + + ``` + REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v UserAuthentication /t REG_DWORD /d 0 /f + ``` + +2. At an elevated command prompt, type **sysdm.cpl** and press ENTER. +3. On the Remote tab, choose **Allow remote connections to this computer** and then click **Select Users**. +4. Click **Add**, type **Authenticated users**, and then click **OK** three times. +(https://docs.microsoft.com/azure/virtual-machines/windows/prepare-for-upload-vhd-image#steps-to-generalize-a-vhd). +5. [Install Windows Configuration Designer](/windows/configuration/provisioning-packages/provisioning-install-icd). +6. Open Windows Configuration Designer and click **Provison desktop services**. +7. Under **Name**, type **Desktop Bulk Enrollment Token Pro GVLK**, click **Finish**, and then on the **Set up device** page enter a device name. + - Note: You can use a different project name, but this name is also used with dism.exe in a subsequent step. +8. Under **Enter product key** type the Pro GVLK key: **W269N-WFGWX-YVC9B-4J6C9-T83GX**. +9. On the Set up network page, choose **Off**. +10. On the Account Management page, choose **Enroll in Azure AD**, click **Get Bulk Token**, sign in, and add the bulk token using your organizations credentials. +11. On the Add applications page, add applications if desired. This step is optional. +12. On the Add certificates page, add certificates if desired. This step is optional. +13. On the Finish page, click **Create**. +14. Copy the .ppkg file to the remote Virtual machine. Double click to initiate the provisioning package install. This will reboot the system. + +- When attempting to access the VM using remote desktop, you will need to create a custom RDP settings file as described [below](#create-custom-rpd-settings-for-azure). + +## Create custom RDP settings for Azure To create custom RDP settings for Azure: From 79b6cd381edd27c82c3292cef2bae2000b71caa3 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Fri, 8 Sep 2017 15:43:21 +0000 Subject: [PATCH 319/490] Merged PR 3089: Fix typo --- windows/configuration/wcd/wcd-connections.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/wcd/wcd-connections.md b/windows/configuration/wcd/wcd-connections.md index 07f2fffa0f..98fdd61592 100644 --- a/windows/configuration/wcd/wcd-connections.md +++ b/windows/configuration/wcd/wcd-connections.md @@ -12,7 +12,7 @@ ms.date: 08/21/2017 # Connections (Windows Configuration Designer reference) -Use to configure settings related to variou types of phone connections. +Use to configure settings related to various types of phone connections. ## Applies to From 85f9c3b32f28ccef714d2804a42ab97dfcc7693a Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 8 Sep 2017 17:07:45 +0000 Subject: [PATCH 320/490] Merged PR 3093: New troubleshooting landing page new troubleshooting landing page --- .../windows-10-support-solutions.md | 62 +++++++++++++++++++ windows/hub/TOC.md | 3 +- 2 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 windows/client-management/windows-10-support-solutions.md diff --git a/windows/client-management/windows-10-support-solutions.md b/windows/client-management/windows-10-support-solutions.md new file mode 100644 index 0000000000..03b15f9859 --- /dev/null +++ b/windows/client-management/windows-10-support-solutions.md @@ -0,0 +1,62 @@ +--- +title: Top support solutions for Windows 10 +description: Get links to solutions for Windows 10 issues +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.author: elizapo +author: kaushika-msft +ms.localizationpriority: high +--- +# Top support solutions for Windows 10 + +Microsoft regularly releases both updates and solutions for Windows 10. To ensure your computers can receive future updates, including security updates, it's important to keep them updated. Check out the following links for a complete list of released updates: + +- [Windows 10 Version 1703 update history](https://support.microsoft.com/help/4018124/) +- [Windows 10 Version 1607 update history](https://support.microsoft.com/help/4000825/) +- [Windows 10 Version 1511 update history](https://support.microsoft.com/help/4000824/) + + +These are the top Microsoft Support solutions for the most common issues experienced when using Windows 10 in an enterprise or IT pro environment. The links below include links to KB articles, updates, and library articles. + +## Solutions related to installing Windows updates or hotfixes +- [Understanding the Windowsupdate.log file for advanced users](https://support.microsoft.com/help/4035760/understanding-the-windowsupdate-log-file-for-advanced-users) +- [You can't install updates on a Windows-based computer](https://support.microsoft.com/help/2509997/you-can-t-install-updates-on-a-windows-based-computer) +- [Get-WindowsUpdateLog](https://technet.microsoft.com/itpro/powershell/windows/windowsupdate/get-windowsupdatelog) +- [How to read the Windowsupdate.log file](https://support.microsoft.com/help/902093/how-to-read-the-windowsupdate-log-file) +- [Can't download updates from Windows Update from behind a firewall or proxy server](https://support.microsoft.com/help/3084568/can-t-download-updates-from-windows-update-from-behind-a-firewall-or-p) +- [Computer staged from a SysPrepped image doesn't receive WSUS updates](https://support.microsoft.com/help/4010909/computer-staged-from-a-sysprepped-image-doesn-t-receive-wsus-updates) +- [Servicing stack update for Windows 10 Version 1703: June 13, 2017](https://support.microsoft.com/help/4022405/servicingstackupdateforwindows10version1703june13-2017) +- [Servicing stack update for Windows 10 Version 1607 and Windows Server 2016: March 14, 2017](https://support.microsoft.com/help/4013418/servicing-stack-update-for-windows-10-version-1607-and-windows-server) + +## Solutions related to Bugchecks or Stop Errors +- [Troubleshooting Stop error problems for IT Pros](https://support.microsoft.com/help/3106831/troubleshooting-stop-error-problems-for-it-pros) +- [How to use Windows Recovery Environment (WinRE) to troubleshoot common startup issues](https://support.microsoft.com/help/4026030/how-to-use-windows-recovery-environment-winre-to-troubleshoot-common-s) +- [How to troubleshoot Windows-based computer freeze issues](https://support.microsoft.com/help/3118553/how-to-troubleshoot-windows-based-computer-freeze-issues) +- [Understanding Bugchecks](https://blogs.technet.microsoft.com/askperf/2007/12/18/understanding-bugchecks/) +- [Understanding Crash Dump Files](https://blogs.technet.microsoft.com/askperf/2008/01/08/understanding-crash-dump-files/) + +## Solutions related to installing or upgrading Windows +- [Resolve Windows 10 upgrade errors : Technical information for IT Pros](/windows/deployment/upgrade/resolve-windows-10-upgrade-errors) +- [Windows OOBE fails when you start a new Windows-based computer for the first time](https://support.microsoft.com/help/4020048/windows-oobe-fails-when-you-start-a-new-windows-based-computer-for-the) +- ["0xc1800118" error when you push Windows 10 Version 1607 by using WSUS](https://support.microsoft.com/help/3194588/-0xc1800118-error-when-you-push-windows-10-version-1607-by-using-wsus) +- [0xC1900101 error when Windows 10 upgrade fails after the second system restart'(https://support.microsoft.com/help/3208485/0xc1900101-error-when-windows-10-upgrade-fails-after-the-second-system) +- [Updates fix in-place upgrade to Windows 10 version 1607 problem](https://support.microsoft.com/help/4020149/updates-fix-in-place-upgrade-to-windows-10-version-1607-problem) +- [OOBE update for Windows 10 Version 1703: May 9, 2017](https://support.microsoft.com/help/4020008) +- [OOBE update for Windows 10 Version 1607: May 30, 2017](https://support.microsoft.com/help/4022632) +- [OOBE update for Windows 10 Version 1511: May 30, 2017](https://support.microsoft.com/help/4022633) + +## Solutions related to configuring or managing the Start menu +- [Manage Windows 10 Start and taskbar layout](/windows/configuration/windows-10-start-layout-options-and-policies) +- [Customize and export Start layout](/windows/configuration/customize-and-export-start-layout) +- [Changes to Group Policy settings for Windows 10 Start](/windows/configuration/changes-to-start-policies-in-windows-10) +- [Preinstalled system applications and Start menu may not work when you upgrade to Windows 10, Version 1511](https://support.microsoft.com/help/3152599) +- [Start menu shortcuts aren't immediately accessible in Windows Server 2016](https://support.microsoft.com/help/3198613) +- [Troubleshoot problems opening the Start menu or Cortana](https://support.microsoft.com/help/12385/windows-10-troubleshoot-problems-opening-start-menu-cortana) +- [Modern apps are blocked by security software when you start the applications on Windows 10 Version 1607](https://support.microsoft.com/help/4016973/modern-apps-are-blocked-by-security-software-when-you-start-the-applic) + +## Solutions related to wireless networking and 802.1X authentication + +- [Windows 10 devices can't connect to an 802.1X environment](http://support.microsoft.com/kb/3121002) +- [Windows 10 wireless connection displays "Limited" status](http://support.microsoft.com/kb/3114149) +- [Computer that has VPN software installed can't detect wireless network after upgrading to Windows 10](http://support.microsoft.com/kb/3084164) diff --git a/windows/hub/TOC.md b/windows/hub/TOC.md index 8ed1a52f71..56c4ddc65a 100644 --- a/windows/hub/TOC.md +++ b/windows/hub/TOC.md @@ -6,4 +6,5 @@ ## [Application management](/windows/application-management) ## [Access protection](/windows/access-protection) ## [Device security](/windows/device-security) -## [Threat protection](/windows/threat-protection) \ No newline at end of file +## [Threat protection](/windows/threat-protection) +## [Troubleshooting](/windows/client-management/windows-10-support-solutions) \ No newline at end of file From beae1210ad5b3b1b2f011000d40b14105c5f2bbc Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Fri, 8 Sep 2017 17:55:01 +0000 Subject: [PATCH 321/490] Merged PR 3096: Fix typo --- devices/surface/support-solutions-surface.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/support-solutions-surface.md b/devices/surface/support-solutions-surface.md index 3227aa969e..432c5dfe34 100644 --- a/devices/surface/support-solutions-surface.md +++ b/devices/surface/support-solutions-surface.md @@ -13,7 +13,7 @@ ms.date: 09/07/2017 ms.localizationpriority: medium --- -# Top support solutions Microsoft Surface Hub +# Top support solutions for Surface devices Microsoft regularly releases both updates and solutions for Surface devices. To ensure your devices can receive future updates, including security updates, it's important to keep your Surface devices updated. For a complete listing of the update history, see [Surface update history](https://www.microsoft.com/surface/support/install-update-activate/surface-update-history) and [Install Surface and Windows updates](https://www.microsoft.com/surface/support/performance-and-maintenance/install-software-updates-for-surface?os=windows-10&=undefined). From 38ef87003c803f0e30f873ba373d574f9299b52f Mon Sep 17 00:00:00 2001 From: John Tobin Date: Fri, 8 Sep 2017 11:40:51 -0700 Subject: [PATCH 322/490] Content edits --- ...-for-the-built-in-administrator-account.md | 37 +++++-------------- ...r-administrators-in-admin-approval-mode.md | 10 ++++- 2 files changed, 18 insertions(+), 29 deletions(-) diff --git a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md index a298ded405..d3b0e6b394 100644 --- a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md +++ b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md @@ -18,7 +18,7 @@ Describes the best practices, location, values, policy management and security c ## Reference This policy setting determines the behavior of Admin Approval Mode for the built-in administrator account. -When the Admin Approval Mode is enabled, the local administrator account functions like a standard user account, but it has the ability to elevate privileges without logging on by using a different account. In this mode, any operation that requires elevation of privilege displays a prompt that allows the administrator to permit or deny the elevation of privilege. If Admin Approval Mode is not enabled, the built-in Administrator account logs on in Windows XP Mode, and it runs all applications by default with full administrative privileges. By default, this setting is set to **Disabled**. +When the Admin Approval Mode is enabled, the local administrator account functions like a standard user account, but it has the ability to elevate privileges without logging on by using a different account. In this mode, any operation that requires elevation of privilege displays a prompt that allows the administrator to permit or deny the elevation of privilege. If Admin Approval Mode is not enabled, the built-in Administrator account runs all applications by default with full administrative privileges. By default, Admin Approval Mode is set to **Disabled**. >**Note:**  If a computer is upgraded from a previous version of the Windows operating system, and the administrator account is the only account on the computer, the built-in administrator account remains enabled, and this setting is also enabled.   @@ -30,11 +30,16 @@ When the Admin Approval Mode is enabled, the local administrator account functio - Disabled - The built-in administrator account logs on in Windows XP Mode, and it runs all applications by default with full administrative privileges. + If Admin Approval Mode is not enabled, the built-in Administrator account runs all applications by default with full administrative privileges ### Best practices -- Do not enable the built-in administrator account on the client computer, but use the standard user account and User Account Control (UAC). +- It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks,for security reasons you should also enable Admin Approval Mode. See +[UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) + +To enable Admin Approval Mode, you must also configure the local security policy setting: [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode) to **Prompt for consent on the secure desktop** and then click OK. + +After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. ### Location @@ -53,27 +58,6 @@ The following table lists the actual and effective default values for this polic | Member Server Effective Default Settings | Disabled| | Client Computer Effective Default Settings | Disabled|   - -## To enable Admin Approval Mode -If you wish to use Admin Approval Mode with an active built-in administrator account, follow these steps: - -1. In the search box, type gpedit.exe. -2. From the Local Group Policy editor, navigate to **Computer Configuration** > **Windows Settings** > **Security Settings** > **Local Policies** > **Security Options**. - - ![User Account Control: Admin Approval Mode for the built-in administrator account](images/uac-admin-approval-mode-for-the-built-in-administrator-account.png) - -3. Double-click the policy **UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account**. -4. On the **Local Security Setting** tab, make sure that the **Enabled** radio button is selected and then click OK. -5. Configure the local security setting **UAC-Behavior-of-the-elevation-prompt-for-administrators-in-Admin-Approval-Mode** by setting it to **Prompt for consent on the secure desktop** and then click OK. - - ![User Account Control: behavior of the elevation prompt for administrators in Admin Approval Mode](images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png) - -As an alternative way to carry out step 5, you can also type "UAC" in the search box, and then from the User Account Control Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. - -![User Account Control notify me only when apps try to make changes to my pc](images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png) - -6. To activate the new setting, log out and then log in again. - ## Policy management This section describes features and tools that are available to help you manage this policy. @@ -88,10 +72,7 @@ This section describes how an attacker might exploit a feature or its configurat ### Vulnerability - An attack vector for malicious programs is to discover the password of the administrator account because that user account was created for all installations of Windows. To address this risk, the built-in administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the administrator account is enabled, and the password must be changed the first time the Administrator logs on. In a default installation of a computer running at least Windows Vista, accounts with administrative control over the computer are initially set up in one of two ways: - -- If the computer is not joined to a domain, the first user account you create has the equivalent permissions as a local administrator. -- If the computer is joined to a domain, no local administrator accounts are created. The enterprise or domain administrator must log on to the computer and create a local administrator account if one is warranted. + An attack vector for malicious programs is to discover the password of the Administrator account because that user account was created for all installations of Windows. To address this risk, the built-in Administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the Administrator account is enabled, and the password must be changed the first time the administrator logs on. In a default installation of a computer running at least Windows Vista, if the computer is not joined to a domain, the first user account you create has the equivalent permissions of a local administrator. ### Countermeasure diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md index 160a34bfa4..dd0b3e6bb6 100644 --- a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md +++ b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md @@ -33,7 +33,7 @@ This policy setting determines the behavior of the elevation prompt for accounts - **Prompt for consent on the secure desktop** - When an operation requires elevation of privilege, the user is prompted on the secure desktop to select **Permit** or **Deny**. If the user selects **Permit**, the operation continues with the user's highest available privilege. + When an operation requires elevation of privilege, the user is prompted on the secure desktop to select **Permit** or **Deny**. If the user selects **Permit**, the operation continues with the user's highest available privilege.* - **Prompt for credential**s @@ -47,10 +47,18 @@ This policy setting determines the behavior of the elevation prompt for accounts This is the default. When an operation for a non-Microsoft application requires elevation of privilege, the user is prompted on the secure desktop to select **Permit** or **Deny**. If the user selects **Permit**, the operation continues with the user's highest available privilege. +*If you have enabled the built-in Administrator account and have configured Admin Approval Mode, you must also configure the option **Prompt for consent on the secure desktop**. You can also configure this option from User Account Control, by typing **UAC** in the search box. From the UAC Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. + + To activate the setting, you must first log in and out. Alternatively, you may perform **gpupdate /force** from an elevated command prompt. + ### Best practices - Selecting the option **Elevate without prompting** minimizes the protection that is provided by UAC. We do not recommend selecting this value unless administrator accounts are tightly controlled and the operating environment is highly secure. +- It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks, for security reasons you should also enable Admin Approval Mode. For further information, see [UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) + +After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. + ### Location Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\Security Options From aadba9b49a20d925e33293c4a50c634080178e97 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Fri, 8 Sep 2017 12:28:50 -0700 Subject: [PATCH 323/490] Fix content and formatting issues. --- ...l-mode-for-the-built-in-administrator-account.md | 13 +++++++------ ...mpt-for-administrators-in-admin-approval-mode.md | 9 ++++++--- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md index d3b0e6b394..b452b3c093 100644 --- a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md +++ b/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md @@ -20,7 +20,8 @@ Describes the best practices, location, values, policy management and security c This policy setting determines the behavior of Admin Approval Mode for the built-in administrator account. When the Admin Approval Mode is enabled, the local administrator account functions like a standard user account, but it has the ability to elevate privileges without logging on by using a different account. In this mode, any operation that requires elevation of privilege displays a prompt that allows the administrator to permit or deny the elevation of privilege. If Admin Approval Mode is not enabled, the built-in Administrator account runs all applications by default with full administrative privileges. By default, Admin Approval Mode is set to **Disabled**. ->**Note:**  If a computer is upgraded from a previous version of the Windows operating system, and the administrator account is the only account on the computer, the built-in administrator account remains enabled, and this setting is also enabled. +> [!NOTE] +> If a computer is upgraded from a previous version of the Windows operating system, and the administrator account is the only account on the computer, the built-in administrator account remains enabled, and this setting is also enabled.   ### Possible values @@ -34,12 +35,12 @@ When the Admin Approval Mode is enabled, the local administrator account functio ### Best practices -- It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks,for security reasons you should also enable Admin Approval Mode. See -[UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) +- It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks, for security reasons you should also enable Admin Approval Mode. See [UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) -To enable Admin Approval Mode, you must also configure the local security policy setting: [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode) to **Prompt for consent on the secure desktop** and then click OK. + To enable Admin Approval Mode, you must also configure the local security policy setting: [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode) to **Prompt for consent on the secure desktop** and then click OK. -After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. +> [!NOTE] +> After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. ### Location @@ -72,7 +73,7 @@ This section describes how an attacker might exploit a feature or its configurat ### Vulnerability - An attack vector for malicious programs is to discover the password of the Administrator account because that user account was created for all installations of Windows. To address this risk, the built-in Administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the Administrator account is enabled, and the password must be changed the first time the administrator logs on. In a default installation of a computer running at least Windows Vista, if the computer is not joined to a domain, the first user account you create has the equivalent permissions of a local administrator. +One of the risks that the UAC feature tries to mitigate is that of malicious software running under elevated credentials without the user or administrator being aware of its activity. An attack vector for malicious programs is to discover the password of the Administrator account because that user account was created for all installations of Windows. To address this risk, the built-in Administrator account is disabled in computers running at least Windows Vista. In computers running at least Windows Server 2008, the Administrator account is enabled, and the password must be changed the first time the administrator logs on. In a default installation of a computer running at least Windows Vista, if the computer is not joined to a domain, the first user account you create has the equivalent permissions of a local administrator. ### Countermeasure diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md index dd0b3e6bb6..af83d45347 100644 --- a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md +++ b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md @@ -25,7 +25,9 @@ This policy setting determines the behavior of the elevation prompt for accounts - **Elevate without prompting** Assumes that the administrator will permit an operation that requires elevation, and additional consent or credentials are not required. - >**Note:**  Selecting **Elevate without prompting** minimizes the protection that is provided by UAC. We do not recommend selecting this value unless administrator accounts are tightly controlled and the operating environment is highly secure. + + > [!NOTE] + >  Selecting **Elevate without prompting** minimizes the protection that is provided by UAC. We do not recommend selecting this value unless administrator accounts are tightly controlled and the operating environment is highly secure.   - **Prompt for credentials on the secure desktop** @@ -47,7 +49,7 @@ This policy setting determines the behavior of the elevation prompt for accounts This is the default. When an operation for a non-Microsoft application requires elevation of privilege, the user is prompted on the secure desktop to select **Permit** or **Deny**. If the user selects **Permit**, the operation continues with the user's highest available privilege. -*If you have enabled the built-in Administrator account and have configured Admin Approval Mode, you must also configure the option **Prompt for consent on the secure desktop**. You can also configure this option from User Account Control, by typing **UAC** in the search box. From the UAC Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. +\*If you have enabled the built-in Administrator account and have configured Admin Approval Mode, you must also configure the option **Prompt for consent on the secure desktop**. You can also configure this option from User Account Control, by typing **UAC** in the search box. From the User Account Control Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. To activate the setting, you must first log in and out. Alternatively, you may perform **gpupdate /force** from an elevated command prompt. @@ -57,7 +59,8 @@ This policy setting determines the behavior of the elevation prompt for accounts - It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks, for security reasons you should also enable Admin Approval Mode. For further information, see [UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) -After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. +> [!NOTE] +> After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. ### Location From ce0341d8f5565983b15cb805a871cda8fd0c991b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 8 Sep 2017 12:59:46 -0700 Subject: [PATCH 324/490] added special characters --- .../password-must-meet-complexity-requirements.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md b/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md index d51142a117..51b5ac3961 100644 --- a/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md +++ b/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md @@ -30,7 +30,7 @@ The **Passwords must meet complexity requirements** policy setting determines wh - Uppercase letters of European languages (A through Z, with diacritic marks, Greek and Cyrillic characters) - Lowercase letters of European languages (a through z, sharp-s, with diacritic marks, Greek and Cyrillic characters) - Base 10 digits (0 through 9) - - Non-alphanumeric characters (special characters) (for example, !, $, \#, %) + - Non-alphanumeric characters (special characters) (~!@#$%^&*_-+=`|\\(){}\[\]:;"'<>,.?/ ) - Any Unicode character that is categorized as an alphabetic character but is not uppercase or lowercase. This includes Unicode characters from Asian languages. Complexity requirements are enforced when passwords are changed or created. From aadb1de7578eee636c70c4c8a90c6201acf1cd53 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Fri, 8 Sep 2017 13:02:15 -0700 Subject: [PATCH 325/490] Fix content and formatting issues. --- ...n-prompt-for-administrators-in-admin-approval-mode.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md index af83d45347..bd001552c4 100644 --- a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md +++ b/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md @@ -26,8 +26,7 @@ This policy setting determines the behavior of the elevation prompt for accounts Assumes that the administrator will permit an operation that requires elevation, and additional consent or credentials are not required. - > [!NOTE] - >  Selecting **Elevate without prompting** minimizes the protection that is provided by UAC. We do not recommend selecting this value unless administrator accounts are tightly controlled and the operating environment is highly secure. + **Note**  Selecting **Elevate without prompting** minimizes the protection that is provided by UAC. We do not recommend selecting this value unless administrator accounts are tightly controlled and the operating environment is highly secure.   - **Prompt for credentials on the secure desktop** @@ -51,7 +50,8 @@ This policy setting determines the behavior of the elevation prompt for accounts \*If you have enabled the built-in Administrator account and have configured Admin Approval Mode, you must also configure the option **Prompt for consent on the secure desktop**. You can also configure this option from User Account Control, by typing **UAC** in the search box. From the User Account Control Settings dialog box, set the slider control to **Notify me only when apps try to make changes to my computer (default)**. - To activate the setting, you must first log in and out. Alternatively, you may perform **gpupdate /force** from an elevated command prompt. +> [!NOTE] +> After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. ### Best practices @@ -59,9 +59,6 @@ This policy setting determines the behavior of the elevation prompt for accounts - It is recommended not to enable the built-in Administrator account on the client computer, but to use the standard user account and User Account Control (UAC) instead. If you want to enable the built-in Administrator account to carry out administrative tasks, for security reasons you should also enable Admin Approval Mode. For further information, see [UAC-Admin-Approval-Mode-for-the-Built-in-Administrator-account](https://docs.microsoft.com/en-us/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account) -> [!NOTE] -> After enabling Admin Approval Mode, to activate the setting, you must first log in and out. Alternatively, You may perform **gpupdate /force** from an elevated command prompt. - ### Location Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\Security Options From 3f428863e6fda5e834c62a2a29c57fad2fba67b6 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 13:14:14 -0700 Subject: [PATCH 326/490] Updated publishing date --- .../hello-for-business/hello-cert-trust-adfs.md | 2 +- .../hello-for-business/hello-deployment-guide.md | 2 +- .../hello-for-business/hello-hybrid-cert-new-install.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-devreg.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 1 + .../hello-for-business/hello-hybrid-cert-trust.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-provision.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-ad.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md | 1 + .../hello-hybrid-cert-whfb-settings-dir-sync.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-pki.md | 1 + .../hello-hybrid-cert-whfb-settings-policy.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings.md | 1 + .../hello-for-business/hello-identity-verification.md | 2 +- .../hello-for-business/hello-planning-guide.md | 1 + 15 files changed, 15 insertions(+), 3 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md index a73b950e24..2c593badbf 100644 --- a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Prepare and Deploy Windows Server 2016 Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-deployment-guide.md b/windows/access-protection/hello-for-business/hello-deployment-guide.md index 390e38b4d6..e2e2a39f13 100644 --- a/windows/access-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/access-protection/hello-for-business/hello-deployment-guide.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Windows Hello for Business Deployment Guide diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md index e334bd351c..d07cd08f33 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 localizationpriority: high --- # Windows Hello for Business Certificate Trust New Installation diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md index d018eb1f54..cea2b40233 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 localizationpriority: high --- # Configure Device Registration for Hybrid Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 2a2f19ee41..93e8ea26d6 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Windows Hello for Business Prerequisites diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md index 591ed20865..85a86d24c0 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Azure AD joined Certificate Trust Deployment diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md index e5eec9afa3..9e7cb908e4 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Windows Hello for Business Provisioning diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md index fd1c811ee3..27eba8dd44 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configuring Windows Hello for Business: Active Directory diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index b7b3e29e76..e68276a09e 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Windows Hello for Business: Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index b6348b63b3..51d3af12b8 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Directory Synchronization diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md index 990582f963..27ea8e8a47 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Public Key Infrastructure diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md index 28ebad1414..2c0b6759f9 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Group Policy diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md index e30c8e8e4d..2dbfc5fda4 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index 93623ad200..a866155093 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -10,7 +10,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 60573f8596..febf4b56d8 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -7,6 +7,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security, mobile author: DaniHalfin +ms.date: 09/08/2017 localizationpriority: high --- # Planning a Windows Hello for Business Deployment From b41ad23f8c389e857143dc66754cc02c0e510939 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 13:33:20 -0700 Subject: [PATCH 327/490] resolve conflict --- .../hello-for-business/hello-planning-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index febf4b56d8..e74710904b 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -89,7 +89,7 @@ The goal of Windows Hello for Business is to move organizations away from passwo Cloud only and hybrid deployments provide many choices for multifactor authentication. On-premises deployments must use a multifactor authentication that provides an AD FS multifactor adapter to be used in conjunction with the on-premises Windows Server 2016 AD FS server role. Organizations can use from the on-premises Azure Multifactor Authentication server, or choose from several third parties (Read [Microsoft and third-party additional authentication methods](https://docs.microsoft.com/windows-server/identity/ad-fs/operations/configure-additional-authentication-methods-for-ad-fs#microsoft-and-third-party-additional-authentication-methods) for more information). >[!NOTE] -> Azure Multi-Factor Authentication is available through a: +> Azure Multi-Factor Authentication is available through: >* Microsoft Enterprise Agreement >* Open Volume License Program >* Cloud Solution Providers program From bd84268cd6de8934232dc7f5190fd681644d674b Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 13:43:25 -0700 Subject: [PATCH 328/490] Revert "resolve conflict" This reverts commit b41ad23f8c389e857143dc66754cc02c0e510939. --- .../hello-for-business/hello-planning-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index e74710904b..febf4b56d8 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -89,7 +89,7 @@ The goal of Windows Hello for Business is to move organizations away from passwo Cloud only and hybrid deployments provide many choices for multifactor authentication. On-premises deployments must use a multifactor authentication that provides an AD FS multifactor adapter to be used in conjunction with the on-premises Windows Server 2016 AD FS server role. Organizations can use from the on-premises Azure Multifactor Authentication server, or choose from several third parties (Read [Microsoft and third-party additional authentication methods](https://docs.microsoft.com/windows-server/identity/ad-fs/operations/configure-additional-authentication-methods-for-ad-fs#microsoft-and-third-party-additional-authentication-methods) for more information). >[!NOTE] -> Azure Multi-Factor Authentication is available through: +> Azure Multi-Factor Authentication is available through a: >* Microsoft Enterprise Agreement >* Open Volume License Program >* Cloud Solution Providers program From 2817f2f16067d301d081bc6a3c53b8f3c27c06af Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 13:43:59 -0700 Subject: [PATCH 329/490] Revert "Updated publishing date" This reverts commit 3f428863e6fda5e834c62a2a29c57fad2fba67b6. --- .../hello-for-business/hello-cert-trust-adfs.md | 2 +- .../hello-for-business/hello-deployment-guide.md | 2 +- .../hello-for-business/hello-hybrid-cert-new-install.md | 1 - .../hello-for-business/hello-hybrid-cert-trust-devreg.md | 1 - .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 1 - .../hello-for-business/hello-hybrid-cert-trust.md | 1 - .../hello-for-business/hello-hybrid-cert-whfb-provision.md | 1 - .../hello-for-business/hello-hybrid-cert-whfb-settings-ad.md | 1 - .../hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md | 1 - .../hello-hybrid-cert-whfb-settings-dir-sync.md | 1 - .../hello-for-business/hello-hybrid-cert-whfb-settings-pki.md | 1 - .../hello-hybrid-cert-whfb-settings-policy.md | 1 - .../hello-for-business/hello-hybrid-cert-whfb-settings.md | 1 - .../hello-for-business/hello-identity-verification.md | 2 +- .../hello-for-business/hello-planning-guide.md | 1 - 15 files changed, 3 insertions(+), 15 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md index 2c593badbf..a73b950e24 100644 --- a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 09/08/2017 +ms.date: 07/07/2017 --- # Prepare and Deploy Windows Server 2016 Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-deployment-guide.md b/windows/access-protection/hello-for-business/hello-deployment-guide.md index e2e2a39f13..390e38b4d6 100644 --- a/windows/access-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/access-protection/hello-for-business/hello-deployment-guide.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 09/08/2017 +ms.date: 07/07/2017 --- # Windows Hello for Business Deployment Guide diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md index d07cd08f33..e334bd351c 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 localizationpriority: high --- # Windows Hello for Business Certificate Trust New Installation diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md index cea2b40233..d018eb1f54 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 localizationpriority: high --- # Configure Device Registration for Hybrid Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 93e8ea26d6..2a2f19ee41 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Windows Hello for Business Prerequisites diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md index 85a86d24c0..591ed20865 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Azure AD joined Certificate Trust Deployment diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md index 9e7cb908e4..e5eec9afa3 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 localizationpriority: high --- # Hybrid Windows Hello for Business Provisioning diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md index 27eba8dd44..fd1c811ee3 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configuring Windows Hello for Business: Active Directory diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index e68276a09e..b7b3e29e76 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configure Windows Hello for Business: Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index 51d3af12b8..b6348b63b3 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Directory Synchronization diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md index 27ea8e8a47..990582f963 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Public Key Infrastructure diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md index 2c0b6759f9..28ebad1414 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Group Policy diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md index 2dbfc5fda4..e30c8e8e4d 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md @@ -9,7 +9,6 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen -ms.date: 09/08/2017 --- # Configure Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index a866155093..93623ad200 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -10,7 +10,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 09/08/2017 +ms.date: 07/07/2017 --- # Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index febf4b56d8..60573f8596 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -7,7 +7,6 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security, mobile author: DaniHalfin -ms.date: 09/08/2017 localizationpriority: high --- # Planning a Windows Hello for Business Deployment From 0b2ebcec84944f78e34fa893dc46943f93e6b821 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 8 Sep 2017 13:47:44 -0700 Subject: [PATCH 330/490] added note about Euro and British Pound --- .../password-must-meet-complexity-requirements.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md b/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md index 51b5ac3961..29f724e680 100644 --- a/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md +++ b/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md @@ -30,7 +30,9 @@ The **Passwords must meet complexity requirements** policy setting determines wh - Uppercase letters of European languages (A through Z, with diacritic marks, Greek and Cyrillic characters) - Lowercase letters of European languages (a through z, sharp-s, with diacritic marks, Greek and Cyrillic characters) - Base 10 digits (0 through 9) - - Non-alphanumeric characters (special characters) (~!@#$%^&*_-+=`|\\(){}\[\]:;"'<>,.?/ ) + - Non-alphanumeric characters (special characters): + (~!@#$%^&*_-+=`|\\(){}\[\]:;"'<>,.?/) + Currency symbols such as the Euro or British Pound are not counted as special characters for this policy setting. - Any Unicode character that is categorized as an alphabetic character but is not uppercase or lowercase. This includes Unicode characters from Asian languages. Complexity requirements are enforced when passwords are changed or created. From 2c4cd9ad6d67b4eee5621a00b70721c89bbcd656 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 13:48:55 -0700 Subject: [PATCH 331/490] Added publishing date and fixed a typo --- .../hello-for-business/hello-planning-guide.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 60573f8596..e9e32239db 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high +ms.date: 09/08/2017 --- # Planning a Windows Hello for Business Deployment @@ -88,7 +89,7 @@ The goal of Windows Hello for Business is to move organizations away from passwo Cloud only and hybrid deployments provide many choices for multifactor authentication. On-premises deployments must use a multifactor authentication that provides an AD FS multifactor adapter to be used in conjunction with the on-premises Windows Server 2016 AD FS server role. Organizations can use from the on-premises Azure Multifactor Authentication server, or choose from several third parties (Read [Microsoft and third-party additional authentication methods](https://docs.microsoft.com/windows-server/identity/ad-fs/operations/configure-additional-authentication-methods-for-ad-fs#microsoft-and-third-party-additional-authentication-methods) for more information). >[!NOTE] -> Azure Multi-Factor Authentication is available through a: +> Azure Multi-Factor Authentication is available through: >* Microsoft Enterprise Agreement >* Open Volume License Program >* Cloud Solution Providers program From fc4ced9a5c79321eb08d32b28cb56902e10cbcd1 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 8 Sep 2017 13:51:10 -0700 Subject: [PATCH 332/490] removed TPM requirement for Device Guard --- windows/device-security/tpm/tpm-recommendations.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/device-security/tpm/tpm-recommendations.md b/windows/device-security/tpm/tpm-recommendations.md index 7c44d3803e..8dcde29788 100644 --- a/windows/device-security/tpm/tpm-recommendations.md +++ b/windows/device-security/tpm/tpm-recommendations.md @@ -105,7 +105,6 @@ The following table defines which Windows features require TPM support. | Passport: Domain AADJ Join | Required | Required | Supports both versions of TPM, but requires TPM with HMAC and EK certificate for key attestation support. | | Passport: MSA or Local Account | Required | Required | TPM 2.0 is required with HMAC and EK certificate for key attestation support. | | Device Encryption | Not Applicable | Required | TPM 2.0 is required for all InstantGo devices. | -| Device Guard / Configurable Code Integrity | Not Applicable | Required | Beginning with Windows 10, version 1607, Trusted Platform Module (TPM 2.0) must be enabled by default on new computers. | | Credential Guard | Required | Required | For Windows 10, version 1511, TPM 1.2 or 2.0 is highly recommended. If you don't have a TPM installed, Credential Guard will still be enabled, but the keys used to encrypt Credential Guard will not be protected by the TPM. | | Device Health Attestation | Required | Required | | | Windows Hello / Windows Hello for Business | Not Required | Recommended | Whenever possible, Microsoft recommends the use of TPM hardware. The TPM protects against a variety of known and potential attacks, including PIN brute-force attacks. [How keys are protected](https://docs.microsoft.com/en-us/windows/access-protection/hello-for-business/hello-how-it-works#how-keys-are-protected) | From 0805941481dcb584f2004384bdbcb5a02eb938a5 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 14:04:15 -0700 Subject: [PATCH 333/490] Publishing dates - round 2 --- .../hello-for-business/hello-cert-trust-adfs.md | 2 +- .../hello-for-business/hello-deployment-guide.md | 2 +- .../hello-for-business/hello-hybrid-cert-new-install.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-devreg.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 1 + .../hello-for-business/hello-hybrid-cert-trust.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-provision.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-ad.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md | 1 + .../hello-hybrid-cert-whfb-settings-dir-sync.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-pki.md | 1 + .../hello-hybrid-cert-whfb-settings-policy.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings.md | 1 + .../hello-for-business/hello-identity-verification.md | 2 +- 14 files changed, 14 insertions(+), 3 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md index a73b950e24..2c593badbf 100644 --- a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Prepare and Deploy Windows Server 2016 Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-deployment-guide.md b/windows/access-protection/hello-for-business/hello-deployment-guide.md index 390e38b4d6..e2e2a39f13 100644 --- a/windows/access-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/access-protection/hello-for-business/hello-deployment-guide.md @@ -9,7 +9,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Windows Hello for Business Deployment Guide diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md index e334bd351c..a60357cfcf 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen localizationpriority: high +ms.date: 09/08/2017 --- # Windows Hello for Business Certificate Trust New Installation diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md index d018eb1f54..57457517cd 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen localizationpriority: high +ms.date: 09/08/2017 --- # Configure Device Registration for Hybrid Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 2a2f19ee41..7c56e7ded8 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen localizationpriority: high +ms.date: 09/08/2017 --- # Hybrid Windows Hello for Business Prerequisites diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md index 591ed20865..576a4d3481 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen localizationpriority: high +ms.date: 09/08/2017 --- # Hybrid Azure AD joined Certificate Trust Deployment diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md index e5eec9afa3..744f4930a3 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile author: mikestephens-MS ms.author: mstephen localizationpriority: high +ms.date: 09/08/2017 --- # Hybrid Windows Hello for Business Provisioning diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md index fd1c811ee3..27eba8dd44 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configuring Windows Hello for Business: Active Directory diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index b7b3e29e76..e68276a09e 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Windows Hello for Business: Active Directory Federation Services diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index b6348b63b3..51d3af12b8 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Directory Synchronization diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md index 990582f963..27ea8e8a47 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Public Key Infrastructure diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md index 28ebad1414..2c0b6759f9 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Hybrid Windows Hello for Business: Group Policy diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md index e30c8e8e4d..2dbfc5fda4 100644 --- a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md +++ b/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md @@ -9,6 +9,7 @@ ms.pagetype: security, mobile localizationpriority: high author: mikestephens-MS ms.author: mstephen +ms.date: 09/08/2017 --- # Configure Windows Hello for Business diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/access-protection/hello-for-business/hello-identity-verification.md index 93623ad200..a866155093 100644 --- a/windows/access-protection/hello-for-business/hello-identity-verification.md +++ b/windows/access-protection/hello-for-business/hello-identity-verification.md @@ -10,7 +10,7 @@ ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high ms.author: daniha -ms.date: 07/07/2017 +ms.date: 09/08/2017 --- # Windows Hello for Business From 95d7619884bfc946e1cfb83988515364d7038cc5 Mon Sep 17 00:00:00 2001 From: Mike Stephens Date: Fri, 8 Sep 2017 14:14:49 -0700 Subject: [PATCH 334/490] removed the date to resovle conflict --- .../access-protection/hello-for-business/hello-planning-guide.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index e9e32239db..4e6d68cd69 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -8,7 +8,6 @@ ms.sitesec: library ms.pagetype: security, mobile author: DaniHalfin localizationpriority: high -ms.date: 09/08/2017 --- # Planning a Windows Hello for Business Deployment From c38810f392ff84fe390fc4b1d633b5cb9d5bfede Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 11 Sep 2017 14:06:26 +0000 Subject: [PATCH 335/490] Merged PR 3121: Add link --- devices/surface-hub/manage-surface-hub.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devices/surface-hub/manage-surface-hub.md b/devices/surface-hub/manage-surface-hub.md index 25cca9e168..bd66726afe 100644 --- a/devices/surface-hub/manage-surface-hub.md +++ b/devices/surface-hub/manage-surface-hub.md @@ -40,3 +40,6 @@ Learn about managing and updating Surface Hub. | [Miracast on existing wireless network or LAN](miracast-over-infrastructure.md) | You can use Miracast on your wireless network or LAN to connect to Surface Hub. | | [Using a room control system]( https://technet.microsoft.com/itpro/surface-hub/use-room-control-system-with-surface-hub) | Room control systems can be used with your Microsoft Surface Hub.| +## Related topics + +- [View Power BI presentation mode on Surface Hub & Windows 10](https://powerbi.microsoft.com/documentation/powerbi-mobile-win10-app-presentation-mode/) \ No newline at end of file From e31e622561850d27154b18e443ae1b64a9db2f83 Mon Sep 17 00:00:00 2001 From: Elizabeth Ross Date: Mon, 11 Sep 2017 15:38:22 +0000 Subject: [PATCH 336/490] Merged PR 3122: Updated localization YAML --- .../configure-wd-app-guard.md | 1 - .../windows-defender-application-guard/faq-wd-app-guard.md | 1 - .../windows-defender-application-guard/install-wd-app-guard.md | 1 - .../windows-defender-application-guard/reqs-wd-app-guard.md | 1 - .../test-scenarios-wd-app-guard.md | 1 - .../windows-defender-application-guard/wd-app-guard-overview.md | 1 - .../windows-information-protection/app-behavior-with-wip.md | 2 +- .../collect-wip-audit-event-logs.md | 2 +- .../create-and-verify-an-efs-dra-certificate.md | 2 +- .../create-vpn-and-wip-policy-using-intune-azure.md | 2 +- .../create-vpn-and-wip-policy-using-intune.md | 2 +- .../create-wip-policy-using-intune-azure.md | 2 +- .../create-wip-policy-using-intune.md | 2 +- .../create-wip-policy-using-sccm.md | 2 +- .../deploy-wip-policy-using-intune-azure.md | 2 +- .../deploy-wip-policy-using-intune.md | 2 +- .../enlightened-microsoft-apps-and-wip.md | 2 +- .../guidance-and-best-practices-wip.md | 2 +- .../windows-information-protection/limitations-with-wip.md | 2 +- .../mandatory-settings-for-wip.md | 2 +- .../overview-create-wip-policy.md | 2 +- .../protect-enterprise-data-using-wip.md | 2 +- .../recommended-network-definitions-for-wip.md | 2 +- .../windows-information-protection/testing-scenarios-for-wip.md | 2 +- .../windows-information-protection/using-owa-with-wip.md | 2 +- .../wip-app-enterprise-context.md | 2 +- 26 files changed, 20 insertions(+), 26 deletions(-) diff --git a/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index 5221675063..0018059252 100644 --- a/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # Configure Windows Defender Application Guard policy settings diff --git a/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md index 78a7228f40..d5206df9fb 100644 --- a/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md +++ b/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # Frequently asked questions - Windows Defender Application Guard diff --git a/windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md index a93a6519fc..0504f9f546 100644 --- a/windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md +++ b/windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # Prepare and install Windows Defender Application Guard diff --git a/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md index c9f657f6f9..15b33475fa 100644 --- a/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md +++ b/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # System requirements for Windows Defender Application Guard diff --git a/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md b/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md index 152f404382..b7cb312c08 100644 --- a/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md +++ b/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # Testing scenarios using Windows Defender Application Guard in your business or organization diff --git a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index ac7c37e883..df475ea509 100644 --- a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md +++ b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -8,7 +8,6 @@ ms.pagetype: security author: eross-msft ms.author: lizross ms.date: 08/11/2017 -localizationpriority: high --- # Windows Defender Application Guard overview diff --git a/windows/threat-protection/windows-information-protection/app-behavior-with-wip.md b/windows/threat-protection/windows-information-protection/app-behavior-with-wip.md index 5e1df99718..853ef9a50d 100644 --- a/windows/threat-protection/windows-information-protection/app-behavior-with-wip.md +++ b/windows/threat-protection/windows-information-protection/app-behavior-with-wip.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.pagetype: security ms.sitesec: library author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Unenlightened and enlightened app behavior while using Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md b/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md index 2b6985d243..922db68920 100644 --- a/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md +++ b/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md @@ -6,7 +6,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # How to collect Windows Information Protection (WIP) audit event logs diff --git a/windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md b/windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md index 50bf85a578..cee2d5b687 100644 --- a/windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md +++ b/windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate diff --git a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md index e4edc3e586..163ef51a0f 100644 --- a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md +++ b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md index 7b54968b51..83010d82bf 100644 --- a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Associate and deploy a VPN policy for Windows Information Protection (WIP) using the classic console for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 6f9d99a876..48b2f0abd2 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -6,7 +6,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Create a Windows Information Protection (WIP) with enrollment policy using the Azure portal for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md index 2f74bae405..b40ee0a441 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md index 25be0c5cdc..af978f2b5a 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager diff --git a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md b/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md index b953181936..1324eed5be 100644 --- a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md +++ b/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md index 1cdad28951..8dd0fcf76f 100644 --- a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Deploy your Windows Information Protection (WIP) policy using the classic console for Microsoft Intune diff --git a/windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md b/windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md index 3694e13ba8..f3ef168e1c 100644 --- a/windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md +++ b/windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # List of enlightened Microsoft apps for use with Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md b/windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md index 73eddd870d..08e74a6265 100644 --- a/windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md +++ b/windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # General guidance and best practices for Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/limitations-with-wip.md b/windows/threat-protection/windows-information-protection/limitations-with-wip.md index 67b6897a16..9c61e080b5 100644 --- a/windows/threat-protection/windows-information-protection/limitations-with-wip.md +++ b/windows/threat-protection/windows-information-protection/limitations-with-wip.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Limitations while using Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md b/windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md index d810066027..34070f6316 100644 --- a/windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md +++ b/windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Mandatory tasks and settings required to turn on Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/overview-create-wip-policy.md b/windows/threat-protection/windows-information-protection/overview-create-wip-policy.md index 428c25c20d..6dcd047747 100644 --- a/windows/threat-protection/windows-information-protection/overview-create-wip-policy.md +++ b/windows/threat-protection/windows-information-protection/overview-create-wip-policy.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Create a Windows Information Protection (WIP) policy diff --git a/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md b/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md index 934aa9ae7c..d374d95478 100644 --- a/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md +++ b/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Protect your enterprise data using Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md b/windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md index 418c24c0ef..5bd3eccc1f 100644 --- a/windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md +++ b/windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md b/windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md index 0c5aff23c1..88f14510a5 100644 --- a/windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md +++ b/windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md @@ -8,7 +8,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Testing scenarios for Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/using-owa-with-wip.md b/windows/threat-protection/windows-information-protection/using-owa-with-wip.md index e2aacd97c4..dbba82c416 100644 --- a/windows/threat-protection/windows-information-protection/using-owa-with-wip.md +++ b/windows/threat-protection/windows-information-protection/using-owa-with-wip.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Using Outlook on the web with Windows Information Protection (WIP) diff --git a/windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md b/windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md index fbf77802f5..bc89db2205 100644 --- a/windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md +++ b/windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md @@ -7,7 +7,7 @@ ms.mktglfcycl: explore ms.sitesec: library ms.pagetype: security author: eross-msft -ms.localizationpriority: high +ms.localizationpriority: medium --- # Determine the Enterprise Context of an app running in Windows Information Protection (WIP) From fc552120f62af40320c1c8c9bee232f5eb508cc6 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Mon, 11 Sep 2017 20:51:59 +0000 Subject: [PATCH 337/490] Merged PR 3126: System/LimitEnhancedDiagnosticDataWindowsAnalytics in Policy CSP --- ...ew-in-windows-mdm-enrollment-management.md | 26 +++++++++++ .../policy-configuration-service-provider.md | 3 ++ .../mdm/policy-csp-system.md | 45 +++++++++++++++++++ 3 files changed, 74 insertions(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 8d2e232161..f1d59d391c 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1044,6 +1044,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
        • Education/PreventAddingNewPrinters
        • Education/PrinterNames
        • Security/ClearTPMIfNotReady
        • +
        • System/LimitEnhancedDiagnosticDataWindowsAnalytics
        • Update/AllowAutoWindowsUpdateDownloadOverMeteredNetwork
        • Update/DisableDualScan
        • Update/ScheduledInstallEveryWeek
        • @@ -1335,6 +1336,31 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware ## Change history in MDM documentation +### September 2017 + +
          Internal error codes
          Error code Message displayed Possible reason for error

          To troubleshoot this event:

            -
          1. Try to restart the service.
              +
            • Try to restart the service:
              • For antimalware, antivirus and spyware, at an elevated command prompt, type net stop msmpsvc, and then type net start msmpsvc to restart the antimalware engine.
              • For the Network Inspection System, at an elevated command prompt, type net start nissrv, and then type net start nissrv to restart the Network Inspection System engine by using the NiSSRV.exe file.
            • -
            • If it fails in the same way, look up the error code by accessing the Microsoft Support Site and entering the error number in the Search box, and contact Microsoft Technical Support.
            • -
          -

          -
          -

          User action:

          -
          -

          The Windows Defender AV client engine stopped due to an unexpected error.

          -

          To troubleshoot this event: -

          1. Run the scan again.
          2. -
          3. If it fails in the same way, go to the Microsoft Support site, enter the error number in the Search box to look for the error code.
          4. -
          5. Contact Microsoft Technical Support. -
          6. +
          7. If it fails in the same way, look up the error code by accessing the Microsoft Support Site and entering the error number in the Search box, and contact Microsoft Technical Support.

          ++++ + + + + + + + + + + + +
          New or updated topicDescription
          [Policy CSP](policy-configuration-service-provider.md)

          Added the following new policies for Windows 10, version 1709:

          +
            +
          • Search/AllowCloudSearch
          • +
          • System/LimitEnhancedDiagnosticDataWindowsAnalytics
          • +
          +
          + ### August 2017 diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index a36b8b8b5f..de942d3846 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -2646,6 +2646,9 @@ The following diagram shows the Policy configuration service provider in tree fo
          System/DisableSystemRestore
          +
          + System/LimitEnhancedDiagnosticDataWindowsAnalytics +
          System/TelemetryProxy
          diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 53b9ec2f30..d077ea3454 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -554,6 +554,51 @@ ADMX Info: +**System/LimitEnhancedDiagnosticDataWindowsAnalytics** + + +
          + + + + + + + + + + + + + + + + + + +
          HomeProBusinessEnterpriseEducationMobileMobile Enterprise
          cross markcheck mark3check mark3check mark3check mark3check mark3check mark3
          + + + +

          This policy setting, in combination with the System/AllowTelemetry + policy setting, enables organizations to send Microsoft a specific set of diagnostic data for IT insights via Windows Analytics services. + +

          To enable this behavior you must complete two steps: +

            +
          • Enable this policy setting
          • +
          • Set Allow Telemetry to level 2 (Enhanced)
          • +
          + +

          When you configure these policy settings, a basic level of diagnostic data plus additional events that are required for Windows Analytics are sent to Microsoft. These events are documented here: [Windows 10, version 1703 basic level Windows diagnostic events and fields](https://go.microsoft.com/fwlink/?linkid=847594). + +

          Enabling enhanced diagnostic data in the System/AllowTelemetry policy in combination with not configuring this policy will also send the required events for Windows Analytics, plus additional enhanced level telemetry data. This setting has no effect on computers configured to send full, basic or security level diagnostic data to Microsoft. + +

          If you disable or do not configure this policy setting, then the level of diagnostic data sent to Microsoft is determined by the System/AllowTelemetry policy. + + + + + **System/TelemetryProxy** From 035a28b92794ca2b16ae02ea653885f5af0f27cd Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 11 Sep 2017 14:04:32 -0700 Subject: [PATCH 338/490] add compliance --- ...e-privacy-windows-defender-advanced-threat-protection.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md index b10e923513..bbc29cc9fb 100644 --- a/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md @@ -73,5 +73,9 @@ Your data will be kept for a period of at least 90 days, during which it will be ## Can Microsoft help us maintain regulatory compliance? -Microsoft provides customers with detailed information about Microsoft's security and compliance programs, including audit reports and compliance packages, to help customers assess Windows Defender ATP services against their own legal and regulatory requirements. Windows Defender ATP has a roadmap for obtaining national, regional and industry-specific certifications, starting with ISO 27001. The service is designed, implemented, and maintained according to the compliance and privacy principles of ISO 27001, as well as Microsoft’s compliance standards. +Microsoft provides customers with detailed information about Microsoft's security and compliance programs, including audit reports and compliance packages, to help customers assess Windows Defender ATP services against their own legal and regulatory requirements. Windows Defender ATP is ISO 27001 certified and has a roadmap for obtaining national, regional and industry-specific certifications. + + By providing customers with compliant, independently-verified services, Microsoft makes it easier for customers to achieve compliance for the infrastructure and applications they run, including this new Microsoft cloud service. + +For more information on the Windows Defender ATP ISO certification reports, see [Microsoft Trust Center](https://www.microsoft.com/en-us/trustcenter/compliance/iso-iec-27001). From 45eedd17ffc82e28708251cbc4955f7126715a46 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 11 Sep 2017 14:18:42 -0700 Subject: [PATCH 339/490] edit to add newer version of powerbi --- ...bi-reports-windows-defender-advanced-threat-protection.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 1419c95077..4fe1246001 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -78,9 +78,12 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t 7. Click **File** > **Options and settings** > **Custom data connectors**. 8. Select **New table and matrix visuals** and **Custom data connectors** and click **OK**. + + >[NOTE] + >If you're using Power BI Desktop July 2017 version (or later), you won't need to select **New table and matrix visuals**. You'll only need to select **Custom data connectors**. ![Power BI options page](images/atp-powerbi-options.png) - + 9. Restart Power BI Desktop. ## Customize the Windows Defender ATP Power BI dashboard From b5e96b7e61c4a93a40a33b17ccdc6359ce00cfd5 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 11 Sep 2017 14:23:35 -0700 Subject: [PATCH 340/490] minor update --- ...orage-privacy-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md index bbc29cc9fb..c482403b20 100644 --- a/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md @@ -76,6 +76,6 @@ Your data will be kept for a period of at least 90 days, during which it will be Microsoft provides customers with detailed information about Microsoft's security and compliance programs, including audit reports and compliance packages, to help customers assess Windows Defender ATP services against their own legal and regulatory requirements. Windows Defender ATP is ISO 27001 certified and has a roadmap for obtaining national, regional and industry-specific certifications. -By providing customers with compliant, independently-verified services, Microsoft makes it easier for customers to achieve compliance for the infrastructure and applications they run, including this new Microsoft cloud service. +By providing customers with compliant, independently-verified services, Microsoft makes it easier for customers to achieve compliance for the infrastructure and applications they run. For more information on the Windows Defender ATP ISO certification reports, see [Microsoft Trust Center](https://www.microsoft.com/en-us/trustcenter/compliance/iso-iec-27001). From ecc252ddbb63bc8439c693b9e399c330136a7695 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 11 Sep 2017 14:57:24 -0700 Subject: [PATCH 341/490] minor update --- ...werbi-reports-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 4fe1246001..afcd9030c3 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -80,7 +80,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t 8. Select **New table and matrix visuals** and **Custom data connectors** and click **OK**. >[NOTE] - >If you're using Power BI Desktop July 2017 version (or later), you won't need to select **New table and matrix visuals**. You'll only need to select **Custom data connectors**. + >If you are using Power BI Desktop July 2017 version (or later), you won't need to select **New table and matrix visuals**. You'll only need to select **Custom data connectors**. ![Power BI options page](images/atp-powerbi-options.png) From 1cc9476a718de7b4295efa37673c86fc2479da14 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Mon, 11 Sep 2017 22:24:27 +0000 Subject: [PATCH 342/490] Merged PR 3134: Added link to Defender/AttachSurfaceReductionRules policy in Policy CSP --- windows/client-management/mdm/policy-csp-defender.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 81e87eb957..3f35e2d4eb 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -572,7 +572,7 @@ ms.date: 08/30/2017

          Added in Windows 10, version 1709. This policy setting allows you to prevent Attack Surface reduction rules from matching on files under the paths specified or for the fully qualified resources specified. Paths should be added under the Options for this setting. Each entry must be listed as a name value pair, where the name should be a string representation of a path or a fully qualified resource name. As an example, a path might be defined as: "c:\Windows" to exclude all files in this directory. A fully qualified resource name might be defined as: "C:\Windows\App.exe".. -Value type is string. +

          Value type is string. @@ -609,7 +609,9 @@ Value type is string.

          Added in Windows 10, version 1709. This policy setting enables setting the state (Block/Audit/Off) for each Attack surface reduction (ASR) rule. Each ASR rule listed can be set to one of the following states (Block/Audit/Off). The ASR rule ID and state should be added under the Options for this setting. Each entry must be listed as a name value pair. The name defines a valid ASR rule ID, while the value contains the status ID indicating the status of the rule. -Value type is string. +

          For more information about ASR rule ID and status ID, see [Enable Attack Surface Reduction](https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction). + +

          Value type is string. From 9c8e5587f1c6d68a7208a5f0bc5f7c43354d6b2d Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 12 Sep 2017 08:29:08 -0700 Subject: [PATCH 343/490] copyedits and added to change history --- windows/application-management/TOC.md | 2 +- .../change-history-for-application-management.md | 5 +++++ .../application-management/per-user-services-in-windows.md | 6 ++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/windows/application-management/TOC.md b/windows/application-management/TOC.md index b99f534e69..6b96cc2abc 100644 --- a/windows/application-management/TOC.md +++ b/windows/application-management/TOC.md @@ -100,6 +100,6 @@ #### [Viewing App-V Server Publishing Metadata](app-v/appv-viewing-appv-server-publishing-metadata.md) #### [Running a Locally Installed Application Inside a Virtual Environment with Virtualized Applications](app-v/appv-running-locally-installed-applications-inside-a-virtual-environment.md) ## [Service Host process refactoring](svchost-service-refactoring.md) -## [Per User services in Windows](per-user-services-in-windows.md) +## [Per-user services in Windows](per-user-services-in-windows.md) ## [Deploy app upgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) ## [Change history for Application management](change-history-for-application-management.md) diff --git a/windows/application-management/change-history-for-application-management.md b/windows/application-management/change-history-for-application-management.md index 92e5039334..7641745172 100644 --- a/windows/application-management/change-history-for-application-management.md +++ b/windows/application-management/change-history-for-application-management.md @@ -14,6 +14,11 @@ author: jdeckerms This topic lists new and updated topics in the [Configure Windows 10](index.md) documentation for Windows 10 and Windows 10 Mobile. +## September 2017 +| New or changed topic | Description | +| --- | --- | +| [Per-user services in Windows](per-user-services-in-windows.md) | New | + ## July 2017 | New or changed topic | Description | | --- | --- | diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 6d2daad557..b12b4e484d 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -1,5 +1,5 @@ --- -title: Per-user services in Windows 10 and Windows Server 2016 +title: Per-user services in Windows 10 and Windows Server description: Learn about per-user services introduced in Windows 10. ms.prod: w10 ms.mktglfcycl: deploy @@ -10,7 +10,9 @@ author: lizap ms.date: 08/14/2017 --- -# Per-user services in Windows 10 and Windows Server 2016 +# Per-user services in Windows 10 and Windows Server + +> Applies to: Windows 10, Windows Server Per-user services are services that are created when a user signs into Windows or Windows Server and are stopped and deleted when that user signs out. These services run in the security context of the user account - this provides better resource management than the previous approach of running these kinds of services in Explorer, associated with a preconfigured account, or as tasks. From f21a42ca784af9f977f239adf161af3618c4171e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 12 Sep 2017 09:01:32 -0700 Subject: [PATCH 344/490] added link to Windows server system services --- windows/application-management/per-user-services-in-windows.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index b12b4e484d..a31b464390 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -24,7 +24,8 @@ You can't prevent per-user services from being created, but you can configure th > [!IMPORTANT] > If you change the template service's Startup Type, make sure you carefully test that change prior to rolling it out in your production environment. -Use the following information to understand per-user services, change the template service Startup Type, and manage per-user services through Group Policy and security templates. +Use the following information to understand per-user services, change the template service Startup Type, and manage per-user services through Group Policy and security templates. +For more information about disabling system services for Windows Server, see [Guidance on disabling system services on Windows Server with Desktop Experience](https://docs.microsoft.com/windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server). ## Per-user services From d96b9d1718074266e319e91b29f959a83c7a4b42 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 12 Sep 2017 18:17:55 +0000 Subject: [PATCH 345/490] Merged PR 3148: Search/AllowCloudSearch policy in Policy CSP --- ...ew-in-windows-mdm-enrollment-management.md | 1 + .../policy-configuration-service-provider.md | 3 ++ .../mdm/policy-csp-search.md | 36 +++++++++++++++++++ 3 files changed, 40 insertions(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index f1d59d391c..c3759e1aab 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1043,6 +1043,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s

        • Education/DefaultPrinterName
        • Education/PreventAddingNewPrinters
        • Education/PrinterNames
        • +
        • Search/AllowCloudSearch
        • Security/ClearTPMIfNotReady
        • System/LimitEnhancedDiagnosticDataWindowsAnalytics
        • Update/AllowAutoWindowsUpdateDownloadOverMeteredNetwork
        • diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index de942d3846..c6e4757c28 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -2383,6 +2383,9 @@ The following diagram shows the Policy configuration service provider in tree fo ### Search policies
          +
          + Search/AllowCloudSearch +
          Search/AllowIndexingEncryptedStoresOrItems
          diff --git a/windows/client-management/mdm/policy-csp-search.md b/windows/client-management/mdm/policy-csp-search.md index 8c510ae5c1..783aac1e8d 100644 --- a/windows/client-management/mdm/policy-csp-search.md +++ b/windows/client-management/mdm/policy-csp-search.md @@ -19,6 +19,42 @@ ms.date: 08/30/2017 ## Search policies + +**Search/AllowCloudSearch** + + + + + + + + + + + + + + + + + + + + + +
          HomeProBusinessEnterpriseEducationMobileMobile Enterprise
          cross markcheck mark3check mark3check mark3check mark3check mark3check mark3
          + + + +

          Added in Windows 10, version 1709. Allow search and Cortana to search cloud sources like OneDrive and SharePoint. This policy allows corporate administrators to control whether employees can turn off/on the search of these cloud sources. The default policy value is to allow employees access to the setting that controls search of cloud sources. + +

          The following list shows the supported values: + +- 0 – Not allowed. +- 1 (default) – Allowed. + + + **Search/AllowIndexingEncryptedStoresOrItems** From b2ab3042051e20689f21c040c1a67595a821e576 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 12 Sep 2017 18:27:03 +0000 Subject: [PATCH 346/490] Merged PR 3149: Add procedural info to license topic to address escalations Add procedural info to license topic to address escalations --- .../deployment/deploy-enterprise-licenses.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md index a05a03bbe9..472e7ccf66 100644 --- a/windows/deployment/deploy-enterprise-licenses.md +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -15,8 +15,18 @@ author: greg-lindsay This topic describes how to deploy Windows 10 Enterprise E3 or E5 licenses with [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) or [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) and Azure Active Directory (Azure AD). ->Note: Windows 10 Enterprise Subscription Activation (EA or MPSA) requires Windows 10 Pro, version 1703 or later. ->Windows 10 Enterprise E3 in CSP requires Windows 10 Pro, version 1607 or later. +>Note: Windows 10 Enterprise Subscription Activation (EA or MPSA) requires Windows 10 Pro, version 1703 or later.
          +>Windows 10 Enterprise E3 in CSP requires Windows 10 Pro, version 1607 or later.
          + +## Enabling Subscription Activation with an existing EA + +If you are an EA customer with an existing Office 365 tenant, use the following steps to enable Windows 10 Subscription licenses on your existing tenant: + +1. Work with your reseller to place an order for $0 SKU. There are two SKUs available, depending on their current Windows Enterprise SA license:
          + a. **AAA-51069** - Win10UsrOLSActv Alng MonthlySub Addon E3
          + b. **AAA-51068*** - Win10UsrOLSActv Alng MonthlySub Addon E5
          +2. After placing an order, the OLS admin on the agreement will receive a service activation email, indicating their subscription licenses have been provisioned on the tenant. +3. The admin can now assign subscription licenses to users. Also in this article: - [Explore the upgrade experience](#explore-the-upgrade-experience): How to upgrade devices using the deployed licenses. @@ -195,5 +205,4 @@ Devices must be running Windows 10 Pro, version 1703, and be Azure Active Direct A popup window will display the Windows 10 version number and detailed OS build information. - If a device is running a previous version of Windows 10 Pro (for example, version 1511), it will not be upgraded to Windows 10 Enterprise when a user signs in, even if the user has been assigned a subscription in the CSP portal. - + If a device is running a previous version of Windows 10 Pro (for example, version 1511), it will not be upgraded to Windows 10 Enterprise when a user signs in, even if the user has been assigned a subscription in the CSP portal. \ No newline at end of file From 05dcb15cf0a6367fc277ff5b3b095a869a7d3b32 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 12 Sep 2017 11:30:37 -0700 Subject: [PATCH 347/490] added MDM policy option --- .../change-history-for-configure-windows-10.md | 6 ++++++ ...ng-system-components-to-microsoft-services.md | 16 ++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/windows/configuration/change-history-for-configure-windows-10.md b/windows/configuration/change-history-for-configure-windows-10.md index 76c39cc45d..08c50e3ed2 100644 --- a/windows/configuration/change-history-for-configure-windows-10.md +++ b/windows/configuration/change-history-for-configure-windows-10.md @@ -14,6 +14,12 @@ author: jdeckerms This topic lists new and updated topics in the [Configure Windows 10](index.md) documentation for Windows 10 and Windows 10 Mobile. +## September 2017 + +New or changed topic | Description +--- | --- + [Manage connections from Windows operating system components to Microsoft services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) | Added that Windows Spotlight can be managed by the Experience/AllowWindowsSpotlight MDM policy. + ## August 2017 New or changed topic | Description diff --git a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index e5ebed0c80..4a46d77e09 100644 --- a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -113,7 +113,7 @@ See the following table for a summary of the management settings for Windows 10 | [21. Wi-Fi Sense](#bkmk-wifisense) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | | [22. Windows Defender](#bkmk-defender) | | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [23. Windows Media Player](#bkmk-wmp) | ![Check mark](images/checkmark.png) | | | | ![Check mark](images/checkmark.png) | -| [24. Windows spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | +| [24. Windows Spotlight](#bkmk-spotlight) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [25. Microsoft Store](#bkmk-windowsstore) | | ![Check mark](images/checkmark.png) | | ![Check mark](images/checkmark.png) | | | [26. Windows Update Delivery Optimization](#bkmk-updates) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | [27. Windows Update](#bkmk-wu) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | ![Check mark](images/checkmark.png) | | | @@ -558,7 +558,7 @@ The following Microsoft Edge MDM policies are available in the [Policy CSP](http | Browser/FirstRunURL | Choose the home page for Microsoft Edge on Windows Mobile 10.
          Default: blank | -For a complete list of the Microsoft Edge policies, see [Available policies for Microsoft Edge](http://technet.microsoft.com/library/mt270204.aspx). +For a complete list of the Microsoft Edge policies, see [Available policies for Microsoft Edge](https://docs.microsoft.com/microsoft-edge/deploy/available-policies). ### 13. Network Connection Status Indicator @@ -1636,7 +1636,7 @@ You can stop sending file samples back to Microsoft. -or- -- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Defender CSP](http://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: +- For Windows 10 only, apply the Defender/SubmitSamplesConsent MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-defender), where: - **0**. Always prompt. @@ -1682,9 +1682,9 @@ To remove Windows Media Player on Windows Server 2016: - Run the following DISM command from an elevated command prompt: **dism /online /Disable-Feature /FeatureName:WindowsMediaPlayer** -### 24. Windows spotlight +### 24. Windows Spotlight -Windows spotlight provides features such as different background images and text on the lock screen, suggested apps, Microsoft account notifications, and Windows tips. You can control it by using the user interface or through Group Policy. +Windows Spotlight provides features such as different background images and text on the lock screen, suggested apps, Microsoft account notifications, and Windows tips. You can control it by using the user interface, MDM policy, or through Group Policy. If you're running Windows 10, version 1607 or later, you only need to enable the following Group Policy: @@ -1695,6 +1695,10 @@ If you're running Windows 10, version 1607 or later, you only need to enable the -or- +- For Windows 10 only, apply the Experience/AllowWindowsSpotlight MDM policy from the [Policy CSP](https://docs.microsoft.com/windows/client-management/mdm/policy-csp-experience), with a value of 0 (zero). + + -or- + - Create a new REG\_DWORD registry setting in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableWindowsSpotlightFeatures**, with a value of 1 (one). If you're not running Windows 10, version 1607 or later, you can use the other options in this section. @@ -1847,7 +1851,7 @@ You can turn off automatic updates by doing one of the following. This is not re -or- -- For Windows 10 only, apply the Update/AllowAutoUpdate MDM policy from the [Policy CSP](http://msdn.microsoft.com/library/windows/hardware/dn904962.aspx), where: +- For Windows 10 only, apply the Update/AllowAutoUpdate MDM policy from the [Policy CSP](https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-update), where: - **0**. Notify the user before downloading the update. From 74f9e76ec7743d1588695c4760290aabf4ac0c01 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 12 Sep 2017 11:45:53 -0700 Subject: [PATCH 348/490] corrected registry paths --- ...ows-operating-system-components-to-microsoft-services.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 4a46d77e09..12d7249ed9 100644 --- a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1699,7 +1699,7 @@ If you're running Windows 10, version 1607 or later, you only need to enable the -or- -- Create a new REG\_DWORD registry setting in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableWindowsSpotlightFeatures**, with a value of 1 (one). +- Create a new REG\_DWORD registry setting in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableWindowsSpotlightFeatures**, with a value of 1 (one). If you're not running Windows 10, version 1607 or later, you can use the other options in this section. @@ -1731,13 +1731,13 @@ If you're not running Windows 10, version 1607 or later, you can use the other o -or- - - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableSoftLanding**, with a value of 1 (one). + - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableSoftLanding**, with a value of 1 (one). - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences**. -or- - - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableWindowsConsumerFeatures**, with a value of 1 (one). + - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableWindowsConsumerFeatures**, with a value of 1 (one). For more info, see [Windows Spotlight on the lock screen](windows-spotlight.md). From 06c2dc7ea3127bbb0e9c8c5ef70bdacae980e21c Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 12 Sep 2017 19:36:23 +0000 Subject: [PATCH 349/490] Merged PR 3150: Add USMT workaround for Start menu Add USMT workaround for Start menu --- windows/deployment/usmt/usmt-common-issues.md | 27 +++++++++++++ .../usmt/usmt-what-does-usmt-migrate.md | 39 +++++++++++-------- 2 files changed, 50 insertions(+), 16 deletions(-) diff --git a/windows/deployment/usmt/usmt-common-issues.md b/windows/deployment/usmt/usmt-common-issues.md index 118d52b056..12589a4f94 100644 --- a/windows/deployment/usmt/usmt-common-issues.md +++ b/windows/deployment/usmt/usmt-common-issues.md @@ -5,6 +5,7 @@ ms.assetid: 5a37e390-8617-4768-9eee-50397fbbb2e1 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library +ms.date: 09/07/2017 author: greg-lindsay --- @@ -28,6 +29,8 @@ The following sections discuss common issues that you might see when you run the [Hard Link Migration Problems](#bkmk-hardlink) +[USMT does not migrate the Start layout](#usmt-does-not-migrate-the-start-layout) + ## General Guidelines for Identifying Migration Problems @@ -222,6 +225,26 @@ There are three typical causes for this issue. **Resolution:** To migrate PST files that are not linked to Outlook profiles, you must create a separate migration rule to capture these files. +### USMT does not migrate the Start layout + +**Description:** You are using USMT to migrate profiles from one installation of Windows 10 to another installation of Windows 10 on different hardware. After migration, the user signs in on the new device and does not have the Start menu layout they had previously configured. + +**Cause:** A code change in the Start Menu with Windows 10 version 1607 is incompatible with this USMT function. + +**Resolution:** The following workaround is available: + +1. With the user signed in, back up the Start layout using the following Windows PowerShell command. You can specify a different path if desired: + + ``` + Export-StartLayout -Path "C:\Layout\user1.xml" + ``` +2. Migrate the user's profile with USMT. +3. Before the user signs in on the new device, import the Start layout using the following Windows PowerShell command: + + ``` + Import-StartLayout –LayoutPath "C:\Layout\user1.xml" –MountPath %systemdrive% + ``` + ## Offline Migration Problems @@ -286,6 +309,10 @@ USMTutils /rd You should also reboot the machine. + + + + ## Related topics diff --git a/windows/deployment/usmt/usmt-what-does-usmt-migrate.md b/windows/deployment/usmt/usmt-what-does-usmt-migrate.md index 6ff122772a..02e64c33e8 100644 --- a/windows/deployment/usmt/usmt-what-does-usmt-migrate.md +++ b/windows/deployment/usmt/usmt-what-does-usmt-migrate.md @@ -1,6 +1,6 @@ --- -title: What Does USMT Migrate (Windows 10) -description: What Does USMT Migrate +title: What does USMT migrate (Windows 10) +description: What does USMT migrate ms.assetid: f613987d-0f17-43fe-9717-6465865ceda7 ms.prod: w10 ms.mktglfcycl: deploy @@ -8,23 +8,23 @@ ms.sitesec: library author: greg-lindsay --- -# What Does USMT Migrate? +# What does USMT migrate? -## In This Topic +## In this topic -- [Default Migration Scripts](#bkmk-defaultmigscripts) +- [Default migration scripts](#bkmk-defaultmigscripts) - [User Data](#bkmk-3) -- [Operating-System Components](#bkmk-4) +- [Operating-system components](#bkmk-4) -- [Supported Applications](#bkmk-2) +- [Supported applications](#bkmk-2) -- [What USMT Does Not Migrate](#no) +- [What USMT does not migrate](#no) -## Default Migration Scripts +## Default migration scripts The User State Migration Tool (USMT) 10.0 is designed so that an IT engineer can precisely define migrations using the USMT .xml scripting language. USMT provides the following sample scripts: @@ -43,7 +43,7 @@ The User State Migration Tool (USMT) 10.0 is designed so that an IT engineer ca - Access control lists (ACLs) for folders outside the user profile. -## User Data +## User data This section describes the user data that USMT migrates by default, using the MigUser.xml file. It also defines how to migrate ACLs. @@ -52,6 +52,9 @@ This section describes the user data that USMT migrates by default, using the Mi My Documents, My Video, My Music, My Pictures, desktop files, Start menu, Quick Launch settings, and Favorites. + >[!IMPORTANT] + >Starting in Windows 10, version 1607 the USMT does not migrate the Start menu layout. To migrate a user's Start menu, you must export and then import settings using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](https://docs.microsoft.com/windows/deployment/usmt/usmt-common-issues#usmt-does-not-migrate-the-start-layout). + - **Folders from the All Users and Public profiles.** When you specify the MigUser.xml file, USMT also migrates the following from the **All Users** profile in Windows® XP, or the **Public** profile in Windows Vista, Windows 7, or Windows 8: - Shared Documents @@ -84,7 +87,7 @@ To migrate ACLs, you must specify the directory to migrate in the MigUser.xml fi   -## Operating-System Components +## Operating-system components USMT migrates operating-system components to a destination computer from computers running Windows 7 and Windows 8 @@ -151,7 +154,7 @@ Some settings, such as fonts, are not applied by the LoadState tool until after   -## Supported Applications +## Supported applications Although it is not required for all applications, it is good practice to install all applications on the destination computer before restoring the user state. Installing applications before migrating settings helps to ensure that the migrated settings are not overwritten by the application installers. @@ -361,12 +364,12 @@ When you specify the MigApp.xml file, USMT migrates the settings for the followi   -## What USMT Does Not Migrate +## What USMT does not migrate The following is a list of the settings that USMT does not migrate. If you are having a problem that is not listed here, see [Common Issues](usmt-common-issues.md). -### Application Settings +### Application settings USMT does not migrate the following application settings: @@ -382,7 +385,7 @@ USMT does not migrate the following application settings: - You attempt to migrate from a 32-bit computer to a 64-bit computer. This is because the ICQ Pro default installation directory is different on the two types of computers. When you install ICQ Pro on a 32-bit computer, the default location is "C:\\Program Files\\...". The ICQ Pro default installation directory on an x64-based computer, however, is “C:\\Program Files (x86)\\...”. -### Operating-System Settings +### Operating-System settings USMT does not migrate the following operating-system settings. @@ -402,10 +405,14 @@ You should also note the following: - You can use the /**localonly** option to exclude the data from removable drives and network drives mapped on the source computer. For more information about what is excluded when you specify /**localonly**, see [ScanState Syntax](usmt-scanstate-syntax.md). +### Start menu layout + +Starting in Windows 10, version 1607 the USMT does not migrate the Start menu layout. To migrate a user's Start menu, you must export and then import settings using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](https://docs.microsoft.com/windows/deployment/usmt/usmt-common-issues#usmt-does-not-migrate-the-start-layout). + ## Related topics -[Plan Your Migration](usmt-plan-your-migration.md) +[Plan your migration](usmt-plan-your-migration.md)   From cad8702f849ff1431231d7c1e1fdb8baf85763de Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 13:07:52 -0700 Subject: [PATCH 350/490] updates --- .../images/atp-region-control-panel.png | Bin 0 -> 22441 bytes ...ows-defender-advanced-threat-protection.md | 37 ++++++++++++------ 2 files changed, 24 insertions(+), 13 deletions(-) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-region-control-panel.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-region-control-panel.png b/windows/threat-protection/windows-defender-atp/images/atp-region-control-panel.png new file mode 100644 index 0000000000000000000000000000000000000000..58d25e0f9d298114ba24ace8d1f807fe609fad9a GIT binary patch literal 22441 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 z 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 literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 4f5fd7e713..6088cd305c 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -25,7 +25,7 @@ ms.date: 09/05/2017 [!include[Prerelease information](prerelease.md)] -Use the **Settings** menu ![Settings icon](images/settings.png) to configure the time zone, suppression rules, and view license information. +Use the **Settings** menu ![Settings icon](images/settings.png) to configure the time zone and view license information. ## Time zone settings The aspect of time is important in the assessment and analysis of perceived and actual cyberattacks. @@ -39,7 +39,7 @@ Your current time zone setting is shown in the Windows Defender ATP menu. You ca ### UTC time zone Windows Defender ATP uses UTC time by default. -Setting the Windows Defender ATP time zone to UTC will display all system timestamps (alerts, events, and others) in UTC for all users. Choosing this setting means that all users will see the same timestamps in Windows Defender ATP, regardless of their regional settings. This can help security analysts working in different locations across the globe to use the same time stamps while investigating events. +Setting the Windows Defender ATP time zone to UTC will display all system timestamps (alerts, events, and others) in UTC for all users. This can help security analysts working in different locations across the globe to use the same time stamps while investigating events. ### Local time zone You can choose to have Windows Defender ATP use local time zone settings. All alerts and events will be displayed using your local time zone. @@ -55,25 +55,36 @@ To set the time zone: 1. Click the **Settings** menu ![Settings icon](images/settings.png). 2. Select the **Timezone UTC** indicator. -3. Select **Timezone Local** or **-8:00**. +3. Select **Timezone UTC** or your local time zone, for example -7:00. + +### Regional settings +To apply different date formats for Windows Defender ATP, use regional settings for IE and Edge. If you're using another browser such as Google Chrome, follow the required steps to change the time and date settings for that browser. + -### Date-time format in browser **Internet Explorer(IE) and Microsoft Edge (Edge)** -IE and Edge uses the locale settings configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. +IE and Edge uses the **Region** settings configured in the **Clocks, Language, and Region** option in the Control panel. -**Google Chrome** +Take the following steps to change the date and time format to conform to the format that you need. -If you use Google Chrome to access the Windows Defender ATP portal, you might need to configure the language settings for the date and time format to reflect your locale. +1. Go to **Control Panel** > **Clock, Language, and Region**. +2. Click **Region** > **Change date, time, or number formats**. You can choose to use match the current format to match the Windows display language or you can specify date and time formats to suit your preference. -1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. -2. Restart the browser for the settings to take effect. + ![Image of region settings in control panel](images/atp-region-control-panel.png) ->[!NOTE] ->There currently is no support for Japanese date format format (YYYY/MM/DD) in Windows Defender ATP when when accessed through Google Chrome. +#### Known issues with regional formats +There are some known issues with the time and date formats. + +The following date formats are supported: +- MM/dd/yyyy +- dd/MM/yyyy + +The following date and time formats are currently not supported: +- Date format yyyy/MM/dd +- Date format dd/MM/yy +- Date format with yy. Will only show yyyy. +- Time format HH:mm:ss is not supported (the 12 hour AM/PM format is not supported). Only the 24-hour format is supported. -## Suppression rules -The suppression rules control what alerts are suppressed. You can suppress alerts so that certain activities are not flagged as suspicious. For more information see, [Suppress alerts](manage-alerts-windows-defender-advanced-threat-protection.md#suppress-alerts). ## License Click the license link in the **Settings** menu to view the license agreement information for Windows Defender ATP. From cb294217990b252055ad5243152843951355fce0 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 12 Sep 2017 13:18:42 -0700 Subject: [PATCH 351/490] corrected registry paths --- ...ows-operating-system-components-to-microsoft-services.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 12d7249ed9..f76eec93a1 100644 --- a/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1699,7 +1699,7 @@ If you're running Windows 10, version 1607 or later, you only need to enable the -or- -- Create a new REG\_DWORD registry setting in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableWindowsSpotlightFeatures**, with a value of 1 (one). +- Create a new REG\_DWORD registry setting in **HKEY\_CURRENT\_USER\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableWindowsSpotlightFeatures**, with a value of 1 (one). If you're not running Windows 10, version 1607 or later, you can use the other options in this section. @@ -1731,13 +1731,13 @@ If you're not running Windows 10, version 1607 or later, you can use the other o -or- - - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableSoftLanding**, with a value of 1 (one). + - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableSoftLanding**, with a value of 1 (one). - **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Cloud Content** > **Turn off Microsoft consumer experiences**. -or- - - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent\\DisableWindowsConsumerFeatures**, with a value of 1 (one). + - Create a new REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent!DisableWindowsConsumerFeatures**, with a value of 1 (one). For more info, see [Windows Spotlight on the lock screen](windows-spotlight.md). From ffb99aedde8eed1f4038e2d491e47621592f8816 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 14:44:33 -0700 Subject: [PATCH 352/490] minor update --- .../settings-windows-defender-advanced-threat-protection.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 6088cd305c..bf8283a33f 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -86,5 +86,6 @@ The following date and time formats are currently not supported: - Time format HH:mm:ss is not supported (the 12 hour AM/PM format is not supported). Only the 24-hour format is supported. + ## License Click the license link in the **Settings** menu to view the license agreement information for Windows Defender ATP. From c2296fd40839bb2203da126e897d36bde5482b92 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 14:46:53 -0700 Subject: [PATCH 353/490] fix note --- ...rbi-reports-windows-defender-advanced-threat-protection.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index afcd9030c3..5a68d11f07 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -44,8 +44,8 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a ![Preferences setup with create dashboard button](images/atp-create-dashboard.png) - >[!NOTE] - >Loading your data in the Power BI service can take a few minutes. + > [!NOTE] + > Loading your data in the Power BI service can take a few minutes. 3. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. From 7c5f80ddc0f01a0235003d3d30a073b0168187d4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 14:50:56 -0700 Subject: [PATCH 354/490] fix note --- ...i-reports-windows-defender-advanced-threat-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md index 5a68d11f07..703b227b63 100644 --- a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md @@ -44,8 +44,8 @@ Windows Defender ATP makes it easy to create a Power BI dashboard by providing a ![Preferences setup with create dashboard button](images/atp-create-dashboard.png) - > [!NOTE] - > Loading your data in the Power BI service can take a few minutes. + >[!NOTE] + >Loading your data in the Power BI service can take a few minutes. 3. If this is the first time you’re using Power BI with Windows Defender ATP, you’ll need to sign in and give consent to Windows Defender ATP Power BI app. By providing consent, you’re allowing Windows Defender ATP Power BI to sign in and read your profile, and access your data. @@ -79,7 +79,7 @@ You can create a custom dashboard in Power BI Desktop to create visualizations t 8. Select **New table and matrix visuals** and **Custom data connectors** and click **OK**. - >[NOTE] + >[!NOTE] >If you are using Power BI Desktop July 2017 version (or later), you won't need to select **New table and matrix visuals**. You'll only need to select **Custom data connectors**. ![Power BI options page](images/atp-powerbi-options.png) From 42607bb113d3a8f6a5578968a6c6f90393b8dc40 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 15:15:17 -0700 Subject: [PATCH 355/490] update to include dot in numbers --- .../settings-windows-defender-advanced-threat-protection.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index bf8283a33f..d47d1f13da 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -73,6 +73,8 @@ Take the following steps to change the date and time format to conform to the fo ![Image of region settings in control panel](images/atp-region-control-panel.png) #### Known issues with regional formats + +**Date and time formats**
          There are some known issues with the time and date formats. The following date formats are supported: @@ -85,6 +87,8 @@ The following date and time formats are currently not supported: - Date format with yy. Will only show yyyy. - Time format HH:mm:ss is not supported (the 12 hour AM/PM format is not supported). Only the 24-hour format is supported. +**Use of comma to indicate thousand**
          +Support of use of comma as a separator in numbers are not supported. Regions where a number is separated with a comma to indicate a thousand, will only see the use of a dot as a separator. For example, 15,5K is displayed as 15.5K. ## License From 0c650fbf09e560f5feeb3abb286125974dd8b155 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 15:17:27 -0700 Subject: [PATCH 356/490] add to troubleshooting topic --- ...ows-defender-advanced-threat-protection.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md index 18014303d9..de337b11fd 100644 --- a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md @@ -50,22 +50,23 @@ If onboarding endpoints successfully completes but Windows Defender ATP does not For more information, see [Ensure that Windows Defender is not disabled by policy](troubleshoot-onboarding-windows-defender-advanced-threat-protection.md#ensure-that-windows-defender-is-not-disabled-by-a-policy). +#### Known issues with regional formats +**Date and time formats**
          +There are some known issues with the time and date formats. -### Windows Defender ATP has some date-time format issues -**Internet Explorer(IE) and Microsoft Edge (Edge)** +The following date formats are supported: +- MM/dd/yyyy +- dd/MM/yyyy -IE and Edge uses the locale settings configured in the control panel language settings. To change the date and time format to conform to the locale that you need, you can update the date, time, and number format from your PC's control panel. +The following date and time formats are currently not supported: +- Date format yyyy/MM/dd +- Date format dd/MM/yy +- Date format with yy. Will only show yyyy. +- Time format HH:mm:ss is not supported (the 12 hour AM/PM format is not supported). Only the 24-hour format is supported. -**Google Chrome** - -If you use Google Chrome to access the Windows Defender ATP portal, you might need to configure the language settings for the date and time format to reflect your locale. - -1. Go to **Settings** > **Advanced** > **Languages**, then chose the language that applies to your locale. -2. Restart the browser for the settings to take effect. - ->[!NOTE] ->There currently is no support for Japanese date format (YYYY/MM/DD) in Windows Defender ATP when accessed through Google Chrome. +**Use of comma to indicate thousand**
          +Support of use of comma as a separator in numbers are not supported. Regions where a number is separated with a comma to indicate a thousand, will only see the use of a dot as a separator. For example, 15,5K is displayed as 15.5K. ### Related topic From ff3adcc5d159caea5dc334ce317d93f839c82903 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 16:00:16 -0700 Subject: [PATCH 357/490] add before you begin section --- ...ints-mdm-windows-defender-advanced-threat-protection.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index a1f1d75d60..53ff695a32 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -29,6 +29,13 @@ You can use mobile device management (MDM) solutions to configure endpoints. Win For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThreatProtection CSP](https://msdn.microsoft.com/library/windows/hardware/mt723296(v=vs.85).aspx) and [WindowsAdvancedThreatProtection DDF file](https://msdn.microsoft.com/library/windows/hardware/mt723297(v=vs.85).aspx). +## Before you begin +If youre using Microsoft Intune, you must have the device MDM Enrolled. Otherwise, settings will not be applied successfully. + +For more information on enabling MDM with Microsoft Intune, see [Setup Windows Device Management](https://docs.microsoft.com/intune-classic/deploy-use/set-up-windows-device-management-with-microsoft-intune). + + + ## Configure endpoints using Microsoft Intune For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThreatProtection CSP](https://msdn.microsoft.com/library/windows/hardware/mt723296(v=vs.85).aspx) and [WindowsAdvancedThreatProtection DDF file](https://msdn.microsoft.com/library/windows/hardware/mt723297(v=vs.85).aspx). From 4e1dd0c43e981c46317fd7d517bb015d1f0e184c Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 12 Sep 2017 16:03:14 -0700 Subject: [PATCH 358/490] updates from feedback (%20 instead of +) --- .../deployment/update/update-compliance-get-started.md | 6 +++++- .../collect-diagnostic-data-update-compliance.md | 2 +- .../windows-defender-antivirus/troubleshoot-reporting.md | 8 ++++---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/update-compliance-get-started.md b/windows/deployment/update/update-compliance-get-started.md index 492435e8ac..8e3da008da 100644 --- a/windows/deployment/update/update-compliance-get-started.md +++ b/windows/deployment/update/update-compliance-get-started.md @@ -32,7 +32,11 @@ Update Compliance has the following requirements: Online Crash Analysis | oca.telemetry.microsoft.com - 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). For endpoints running Windows 10, version 1607 or earlier, [Windows telemetry must also be set to **Enhanced**](https://docs.microsoft.com/en-us/windows/configuration/configure-windows-telemetry-in-your-organization#enhanced-level). See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. + 4. To use Windows Defender Antivirus Assessment, devices must be protected by Windows Defender AV (and not a 3rd party AV program), and must have enabled [cloud-delivered protection](/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus). See the [Troublehsoot Windows Defender Antivirus reporting](/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md) topic for help on ensuring the configuration is correct. + + For endpoints running Windows 10, version 1607 or earlier, [Windows telemetry must also be set to **Enhanced**](https://docs.microsoft.com/en-us/windows/configuration/configure-windows-telemetry-in-your-organization#enhanced-level). + + See the [Windows Defender Antivirus in Windows 10](/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10) content library for more information on enabling, configuring, and validating Windows Defender AV. ## Add Update Compliance to Microsoft Operations Management Suite diff --git a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md index 14f81e83f6..b7d59b8952 100644 --- a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -44,7 +44,7 @@ Before attempting this process, ensure you have read the [Troublehsoot Windows D ``` 4. A .cab file will be generated that contains various diagnostic logs. The location of the file will be specified in the output in the command prompt, but by default it will be in C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. 2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. -3. Send an email using the Update Compliance support email template, and fill out the template with the following information: +3. Send an email using the Update Compliance support email template, and fill out the template with the following information: ``` I am encountering the following issue when using Windows Defender AV in Update Compliance: diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md index 98a9a4946d..a723a79704 100644 --- a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md +++ b/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md @@ -14,7 +14,7 @@ ms.author: iawilt ms.date: 09/06/2017 --- -# Troublehsoot Windows Defender Antivirus reporting +# Troubleshoot Windows Defender Antivirus reporting in Update Compliance **Applies to:** @@ -24,7 +24,7 @@ ms.date: 09/06/2017 - IT administrators -When you use [Update Compliance to obtain reporting into the protection status of machines or endpoints](/windows/deployment/update/update-compliance-using#wdav-assessment) in your network that are using Windows Defender Antivirus, you may encounter problems or issues. +When you use [Windows Analytics Update Compliance to obtain reporting into the protection status of machines or endpoints](/windows/deployment/update/update-compliance-using#wdav-assessment) in your network that are using Windows Defender Antivirus, you may encounter problems or issues. Typically, the most common indicators of a problem are: - You only see a small number or subset of all the devices you were expecting to see @@ -54,10 +54,10 @@ In order for devices to properly show up in Update Compliance, you have to meet > - If the endpoint is running Windows 10 version 1607 or earlier, [Windows 10 telemetry must be set to the Enhanced level](https://docs.microsoft.com/en-us/windows/configuration/configure-windows-telemetry-in-your-organization#enhanced-level). > - It has been 3 days since all requirements have been met -If the abnove pre-requisites have all been met, you may need to proceed to the next step to collect diagnostic information and send it to us. +If the above pre-requisites have all been met, you may need to proceed to the next step to collect diagnostic information and send it to us. > [!div class="nextstepaction"] -> [Collect diagnostic data for Update Compliance troubleshooting](collect-diagnostic-data-update-compliance-wdav.md) +> [Collect diagnostic data for Update Compliance troubleshooting](collect-diagnostic-data-update-compliance.md) From 650388efbdd31093caae77984ad4003a0aea9639 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 12 Sep 2017 16:10:48 -0700 Subject: [PATCH 359/490] update url to collect diag data and some formatting --- ...llect-diagnostic-data-update-compliance.md | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md index b7d59b8952..83993b92f7 100644 --- a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -26,26 +26,38 @@ ms.date: 09/06/2017 This topic describes how to collect diagnostic data that can be used by Microsoft support and engineering teams to help troubleshoot issues you may encounter when using the Windows Defender AV Assessment section in the Update Compliance add-in. -Before attempting this process, ensure you have read the [Troublehsoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) topic, met all require pre-requisites, and taken any other suggested troubleshooting steps. +Before attempting this process, ensure you have read the [Troubleshoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) topic, met all require pre-requisites, and taken any other suggested troubleshooting steps. 1. On at least two endpoints that are not reporting or showing up in Update Compliance, obtain the .cab diagnostic file by following this process: - 1. Open an administrator-level version of the commpand prompt: + + 1. Open an administrator-level version of the command prompt: + 1. Open the **Start** menu. + 2. Type **cmd**. Right-click on **Command Prompt** and click **Run as administrator**. + 3. Enter administrator credentials or approve the prompt. + 2. Navigate to the Windows Defender directory. By default, this is C:\Program Files\Windows Defender, as in the following example: + ```Dos cd c:\program files\windows\defender ``` + 3. Enter the following command and press **Enter** + ```Dos mpcmdrun -getfiles ``` + 4. A .cab file will be generated that contains various diagnostic logs. The location of the file will be specified in the output in the command prompt, but by default it will be in C:\ProgramData\Microsoft\Windows Defender\Support\MpSupportFiles.cab. -2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. -3. Send an email using the Update Compliance support email template, and fill out the template with the following information: +2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. + +3. Send an email using the Update Compliance support email template, and fill out the template with the following information: + + ``` I am encountering the following issue when using Windows Defender AV in Update Compliance: @@ -61,5 +73,5 @@ Before attempting this process, ensure you have read the [Troublehsoot Windows D ## Related topics -- [Troublehsoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) +- [Troubleshoot Windows Defender Antivirus reporting](troubleshoot-reporting.md) From 5402d1849b24fbc0f5285ae88cc3814122981cb2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 16:13:26 -0700 Subject: [PATCH 360/490] add before you begin --- ...endpoints-mdm-windows-defender-advanced-threat-protection.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index 53ff695a32..2e1f4aabd2 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -34,8 +34,6 @@ If you For more information on enabling MDM with Microsoft Intune, see [Setup Windows Device Management](https://docs.microsoft.com/intune-classic/deploy-use/set-up-windows-device-management-with-microsoft-intune). - - ## Configure endpoints using Microsoft Intune For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThreatProtection CSP](https://msdn.microsoft.com/library/windows/hardware/mt723296(v=vs.85).aspx) and [WindowsAdvancedThreatProtection DDF file](https://msdn.microsoft.com/library/windows/hardware/mt723297(v=vs.85).aspx). From eae3d7fce2b53fdd0a1876ba46e4ed243d47ac83 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 12 Sep 2017 23:22:41 +0000 Subject: [PATCH 361/490] Merged PR 3158: fix stray asterisk fix stray asterisk --- windows/deployment/deploy-enterprise-licenses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-enterprise-licenses.md b/windows/deployment/deploy-enterprise-licenses.md index 472e7ccf66..a3c44c5ab1 100644 --- a/windows/deployment/deploy-enterprise-licenses.md +++ b/windows/deployment/deploy-enterprise-licenses.md @@ -24,7 +24,7 @@ If you are an EA customer with an existing Office 365 tenant, use the following 1. Work with your reseller to place an order for $0 SKU. There are two SKUs available, depending on their current Windows Enterprise SA license:
          a. **AAA-51069** - Win10UsrOLSActv Alng MonthlySub Addon E3
          - b. **AAA-51068*** - Win10UsrOLSActv Alng MonthlySub Addon E5
          + b. **AAA-51068** - Win10UsrOLSActv Alng MonthlySub Addon E5
          2. After placing an order, the OLS admin on the agreement will receive a service activation email, indicating their subscription licenses have been provisioned on the tenant. 3. The admin can now assign subscription licenses to users. From 25f4a79e2251e9967ba98e36f145ba13b9002d76 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 16:33:19 -0700 Subject: [PATCH 362/490] add explicit PE files only --- ...-alerts-windows-defender-advanced-threat-protection.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md index 328a0ff719..3a6162d10c 100644 --- a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md @@ -93,12 +93,16 @@ You can roll back and remove a file from quarantine if you’ve determined that > Windows Defender ATP will remove all files that were quarantined on this machine in the last 30 days. ## Block files in your network -You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. +You can prevent further propagation of an attack in your organization by banning potentially malicious files or suspected malware. If you know a potentially malicious portable executable (PE) file, you can block it. This operation will prevent it from being read, written, or executed on machines in your organization. >[!NOTE] >This feature is only available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md).

          This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. The coverage will be extended over time. The action takes effect on machines with the latest Windows 10 Insider Preview build. +>[!IMPORTANT] +> The PE file needs to be in the machine timeline for you to be able to take this action. + + ### Enable the block file feature 1. In the navigation pane, select **Preference Setup** > **Advanced features** > **Block file**. @@ -109,9 +113,7 @@ This feature is designed to prevent suspected malware (or potentially malicious 3. Type a comment and select **Yes, block file** to take action on the file. - The Action center shows the submission information: - ![Image of block file](images/atp-blockfile.png) - **Submission time** - Shows when the action was submitted.
          From 8f79ff9660dc530846faa5929a1afafb6f731dc2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 16:47:29 -0700 Subject: [PATCH 363/490] update note --- ...d-file-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md index 3a6162d10c..16aee5e453 100644 --- a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md @@ -97,7 +97,7 @@ You can prevent further propagation of an attack in your organization by banning >[!NOTE] >This feature is only available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md).

          -This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. The coverage will be extended over time. The action takes effect on machines with the latest Windows 10 Insider Preview build. +This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. The action takes effect on machines with the latest Windows 10 Insider Preview build. >[!IMPORTANT] > The PE file needs to be in the machine timeline for you to be able to take this action. From d4619de414aa7c4b91d9dd11f35723b6a10d0e31 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 17:08:20 -0700 Subject: [PATCH 364/490] add image to preview experience --- .../images/atp-preview-features.png | Bin 0 -> 63886 bytes ...ndows-defender-advanced-threat-protection.md | 3 +++ 2 files changed, 3 insertions(+) create mode 100644 windows/threat-protection/windows-defender-atp/images/atp-preview-features.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-preview-features.png b/windows/threat-protection/windows-defender-atp/images/atp-preview-features.png new file mode 100644 index 0000000000000000000000000000000000000000..aeae7b6a4225b4d5e3df2a6253bb9c2b8c2305d9 GIT binary patch literal 63886 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

          _%X|1cnQLrC{>j zZOb}>9?H8Er5100USL0JV;nDxDzqUOE5Q3ZyCE5 z84fcaH*MRA6b{k`TQKScjs!D+Yov#AuIJjA6tqJ@zroFR*!M>a3=Mg#tgK}925J1U z{VvPkG>PsMZeFsB_)K!al2N#2m1wOCKcRu4$Dylzp`ac*4>u^D7gP4*l06u!+{MW$0Xfot-U;z5F8sj9+k2 zt(}Ihl00A^uL^y*(*UpsGeXX`B8j0pSQAa0OaIZUvC0V=nPay%Ghulb7?^t29^MbU z`v|;5clV}L14Y=*b8wvUKn6SedTxUpvQ!lj;vxqQAeJFQn&W02d$HLNNPCZSwnqOI zDYcXnHGMDFW1|ke=18!1ZDJb$5_HJ-etx+QhXi30ab6G#*?nn@D7$?N8FMBn z0j|ukPblPIHp`z?xl1XK#PACTtX+2*7s(6!F?V+~^j7#0`dd`;Fo12rEJhMi{PIaR z4@dR~Tm?LVwVkX_b`dU^i54vG?7TsYWOA8!#MaY_aZP8jc``CY^99T|+lF{x3@Yn< zOsyYseZxF(JTER4;G}yoVf3BB!m7ALjZ@fsjQ4?LLv7D%1)1J~qEJXzNxb!-q3VdH_xV==6 zUuq@0Pn8vYDwr%08$ydhy^PTRc5=(x3xDYF;HIv_|G(Rsk$C9q`1rWsQqDfraxwx8 zwjRZvMXwof^kfeBxueEs$4L3Chy%+5h~n4VN6m*5Gq>l-z#oV#(gK)!pHWbFYR${E zs;VkOLqqqA2bmhRY_(jdg!i^(3rgpB#E@_2hLgec=+UFakY+GPJ>eG-o`nq&(rY>l zMicM@@w1C#(ntlfswO;L_|e{Xk84b6g8SqQ+eT!e{>b3k`V1a;dDa=4``79@#b~7~ zn65+|=VWab5P`bKbotN+OYnENlpTdI(Qhoyl-)jxet{$sv$PTh3;pnX(zbg&q3vC{ zmYghbMz6TL@?j2_hx;M*b2suz2^)Sc1n2lM<}CEe=k`D*AMSIwapTpinMy+-5rkbp z4e4okrPs6W-Grp~8g#_e4#GL`8crrlp>p%eWgC4+Cbn)jy!`Ey6ay2{<%rQsdg+I63D{E} zUz#;X7bn4yF^53+oLO{ZbvSh3fJ(ykE!YOaKmuqaPO0Pkm^Tu4{l1dm+{wrkR5^0* z(7gBgafuKsmeDl3H;Az7055be07yVN>n~SvlR{Q9gf#d4c))&yOUA~=;P~xFcl9@D zAdZ9CWl5s81yTs|>cYNNmF>BmpC_(TirK&Hc0ph{h`GAZNI-0#yEZ0i9l=>5B(46M zDl?0;!>QJQn;=XQOLb>h+VA|uGVA=g7UQdjL(5{5lYOBBA&fqAb900he zhHy^30+1HGn2kH|7jCe$*wngGHBM7-X}zYZ#f%v2QW_JuVAKO!wIFErNjZbTV?^57`_{PN^#2Yqtv=RmPJ`vF9#p4tL| zIg|i-1E?MkQbd=%6li$>u$g^#An~6FW7bdjL4Z^n{{4DHDL|b4tmF{$ApRWhXC zk`MAbIh*V%iRX%fSMb!$4Z|g*kYi^?iL|G@VE!>2Ea(LgdcE+e>!?F|)<$H57A|jr z6TpvuZ-oY!1W!R0)gm%`H;2MkXmc1&}nTLQc?&7W=H&W?l&ivwLj|6g0TW=#+9LegWv^+U^+{13Xe9@2FM_S2rO zUkzLtAtfyh8q;xo`~2)|ap2MDg~0siqBgk`=tST?u})w;E_(O- zFr;EK-Y74x0vg|$nUw`@ZP^0P_+&_!H3O;@iw;aPMn$j&Eh)ir`3Z2@hWed2XhdCp z0vs6W2kuSjS^XBc5$h3r1K+y0*ZYorNN)YP*!fS)?UHLx&K~&KWFp!{v2S}4-6Iq cSEU~L&sFVdQ&MBb@0OQ3xPyhe` literal 0 HcmV?d00001 diff --git a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md index 096f49bab4..e9237f713e 100644 --- a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md @@ -34,6 +34,9 @@ You'll have access to upcoming features which you can provide feedback on to hel Turn on the preview experience setting to be among the first to try upcoming features. 1. In the navigation pane, select **Preferences setup** > **Preview experience**. + + ![Image of Preferences setup and preview experience](images/atp-preview-features.png) + 2. Toggle the setting between **On** and **Off** and select **Save preferences**. ## Preview features From bea7bdfacea4fffa453361ac15770aa9395a0172 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 12 Sep 2017 17:10:23 -0700 Subject: [PATCH 365/490] typo --- ...endpoints-mdm-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md index 2e1f4aabd2..42a6f77d4d 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md @@ -30,7 +30,7 @@ You can use mobile device management (MDM) solutions to configure endpoints. Win For more information on using Windows Defender ATP CSP see, [WindowsAdvancedThreatProtection CSP](https://msdn.microsoft.com/library/windows/hardware/mt723296(v=vs.85).aspx) and [WindowsAdvancedThreatProtection DDF file](https://msdn.microsoft.com/library/windows/hardware/mt723297(v=vs.85).aspx). ## Before you begin -If youre using Microsoft Intune, you must have the device MDM Enrolled. Otherwise, settings will not be applied successfully. +If you're using Microsoft Intune, you must have the device MDM Enrolled. Otherwise, settings will not be applied successfully. For more information on enabling MDM with Microsoft Intune, see [Setup Windows Device Management](https://docs.microsoft.com/intune-classic/deploy-use/set-up-windows-device-management-with-microsoft-intune). From 634be613e79651e10c4ceae3a91b615301b34871 Mon Sep 17 00:00:00 2001 From: Iaan D'Souza-Wiltshire Date: Tue, 12 Sep 2017 17:15:31 -0700 Subject: [PATCH 366/490] update email template with url encoding --- .../collect-diagnostic-data-update-compliance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md index 83993b92f7..bc96824baa 100644 --- a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md +++ b/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md @@ -55,7 +55,7 @@ Before attempting this process, ensure you have read the [Troubleshoot Windows D 2. Copy these .cab files to a location that can be accessed by Microsoft support. An example could be a password-protected OneDrive folder that you can share with us. -3. Send an email using the Update Compliance support email template, and fill out the template with the following information: +3. Send an email using the Update Compliance support email template, and fill out the template with the following information: ``` From 929bffd0d92d9672bbe9f2a90c64f49840e406e6 Mon Sep 17 00:00:00 2001 From: Elizabeth Ross Date: Wed, 13 Sep 2017 14:42:33 +0000 Subject: [PATCH 367/490] Merged PR 3161: Removed old links Removed old links --- browsers/edge/available-policies.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/browsers/edge/available-policies.md b/browsers/edge/available-policies.md index 097833b6a3..b7642204dd 100644 --- a/browsers/edge/available-policies.md +++ b/browsers/edge/available-policies.md @@ -21,7 +21,7 @@ Microsoft Edge works with Group Policy and Microsoft Intune to help you manage y By using Group Policy and Intune, you can set up a policy setting once, and then copy that setting onto many computers. For example, you can set up multiple security settings in a GPO that's linked to a domain, and then apply all of those settings to every computer in the domain. > [!NOTE] -> For more info about Group Policy, see the [Group Policy TechCenter](https://go.microsoft.com/fwlink/p/?LinkId=214514). This site provides links to the latest technical documentation, videos, and downloads for Group Policy. For more info about the tools you can use to change your Group Policy objects, see the Internet Explorer 11 topics, [Group Policy and the Group Policy Management Console (GPMC)](https://go.microsoft.com/fwlink/p/?LinkId=617921), [Group Policy and the Local Group Policy Editor](https://go.microsoft.com/fwlink/p/?LinkId=617922), [Group Policy and the Advanced Group Policy Management (AGPM)](https://go.microsoft.com/fwlink/p/?LinkId=617923), and [Group Policy and Windows PowerShell](https://go.microsoft.com/fwlink/p/?LinkId=617924). +> For more info about the tools you can use to change your Group Policy objects, see the Internet Explorer 11 topics, [Group Policy and the Group Policy Management Console (GPMC)](https://go.microsoft.com/fwlink/p/?LinkId=617921), [Group Policy and the Local Group Policy Editor](https://go.microsoft.com/fwlink/p/?LinkId=617922), [Group Policy and the Advanced Group Policy Management (AGPM)](https://go.microsoft.com/fwlink/p/?LinkId=617923), and [Group Policy and Windows PowerShell](https://go.microsoft.com/fwlink/p/?LinkId=617924). ## Group Policy settings Microsoft Edge works with these Group Policy settings (`Computer Configuration\Administrative Templates\Windows Components\Microsoft Edge\`) to help you manage your company's web browser configurations: @@ -1027,5 +1027,4 @@ These are additional Windows 10-specific MDM policy settings that work with Mic - **1 (default).** Employees can sync between PCs. ## Related topics -* [Group Policy TechCenter](https://go.microsoft.com/fwlink/p/?LinkId=214514) * [Mobile Device Management (MDM) settings]( https://go.microsoft.com/fwlink/p/?LinkId=722885) \ No newline at end of file From 006c6ed1f372232ac0ea27bf28bd74302c76a74f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 09:42:21 -0700 Subject: [PATCH 368/490] update windows version --- ...d-file-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md index 16aee5e453..d72c4014ff 100644 --- a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md @@ -97,7 +97,7 @@ You can prevent further propagation of an attack in your organization by banning >[!NOTE] >This feature is only available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md).

          -This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. The action takes effect on machines with the latest Windows 10 Insider Preview build. +This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. The action takes effect on machines with Windows 10, version 1703 or later. >[!IMPORTANT] > The PE file needs to be in the machine timeline for you to be able to take this action. From 58fbef0bb476b06ad0257ba8090b15f0e0440fb9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 10:09:20 -0700 Subject: [PATCH 369/490] feature availability --- ...d-file-alerts-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md index d72c4014ff..89beeaac45 100644 --- a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md @@ -97,7 +97,7 @@ You can prevent further propagation of an attack in your organization by banning >[!NOTE] >This feature is only available if your organization uses Windows Defender Antivirus and Cloud–based protection is enabled. For more information, see [Manage cloud–based protection](../windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md).

          -This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. The action takes effect on machines with Windows 10, version 1703 or later. +This feature is designed to prevent suspected malware (or potentially malicious files) from being downloaded from the web. It currently supports portable executable (PE) files, including _.exe_ and _.dll_ files. The coverage will be extended over time. This response action is available for machines on Windows 10, version 1703 or later. >[!IMPORTANT] > The PE file needs to be in the machine timeline for you to be able to take this action. From 0b077f268381dfaa5b3977397a46b7e9b0d5e59d Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 13 Sep 2017 10:10:59 -0700 Subject: [PATCH 370/490] copyedits --- .../per-user-services-in-windows.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index a31b464390..f784c78af2 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -7,7 +7,7 @@ ms.sitesec: library ms.pagetype: mobile ms.author: elizapo author: lizap -ms.date: 08/14/2017 +ms.date: 09/13/2017 --- # Per-user services in Windows 10 and Windows Server @@ -19,17 +19,17 @@ Per-user services are services that are created when a user signs into Windows o > [!NOTE] > Per-user services are only in available in Windows Server if you have installed the Desktop Experience. If you are running a Server Core or Nano Server installation, you won't see these services. -You can't prevent per-user services from being created, but you can configure the template service to create them in a stopped and disabled state. You do this by setting the template service's **Startup Type** to **Disabled**. +You can configure the template service to create per-user services in a stopped and disabled state by setting the template service's **Startup Type** to **Disabled**. > [!IMPORTANT] -> If you change the template service's Startup Type, make sure you carefully test that change prior to rolling it out in your production environment. +> Carefully test any changes to the template service's Startup Type before deploying in production. Use the following information to understand per-user services, change the template service Startup Type, and manage per-user services through Group Policy and security templates. For more information about disabling system services for Windows Server, see [Guidance on disabling system services on Windows Server with Desktop Experience](https://docs.microsoft.com/windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server). ## Per-user services -Windows 10 and Windows Server 2016 (with the Desktop Experience) have the following per-user services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. +Windows 10 and Windows Server (with the Desktop Experience) have the following per-user services. The template services are located in the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Before you disable any of these services, review the **Description** column in this table to understand the implications, including dependent apps that will no longer work correctly. From 41291a3454d1fd8deded6406eeb4b5183707597d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 11:44:10 -0700 Subject: [PATCH 371/490] minor update --- .../preview-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md index e9237f713e..592ff41e1c 100644 --- a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md @@ -25,7 +25,7 @@ ms.date: 09/05/2017 [!include[Prerelease information](prerelease.md)] -The Windows Defender ATP service is constantly being updated to include new feature enhancements and capabilities. +The Windows Defender Advanced Threat Protection service is constantly being updated to include new feature enhancements and capabilities. Learn about new features in the Windows Defender ATP preview release and be among the first to try upcoming features by turning on the preview experience. From 0ba1dab8ffde7081ca4a50a0e81e58c961e095e4 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 12:56:00 -0700 Subject: [PATCH 372/490] update product name --- .../preview-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md index 592ff41e1c..e9237f713e 100644 --- a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md @@ -25,7 +25,7 @@ ms.date: 09/05/2017 [!include[Prerelease information](prerelease.md)] -The Windows Defender Advanced Threat Protection service is constantly being updated to include new feature enhancements and capabilities. +The Windows Defender ATP service is constantly being updated to include new feature enhancements and capabilities. Learn about new features in the Windows Defender ATP preview release and be among the first to try upcoming features by turning on the preview experience. From 8167b35df64d0d708007cd2c84d652811a2a0295 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Wed, 13 Sep 2017 20:13:09 +0000 Subject: [PATCH 373/490] Merged PR 3176: Authentication/AllowAadPasswordReset in Policy CSP --- ...ew-in-windows-mdm-enrollment-management.md | 2 + .../policy-configuration-service-provider.md | 3 ++ .../mdm/policy-csp-authentication.md | 42 ++++++++++++++++--- 3 files changed, 42 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index c3759e1aab..4542abf9dd 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -992,6 +992,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
          [Policy CSP](policy-configuration-service-provider.md)

          Added the following new policies for Windows 10, version 1709:

            +
          • Authentication/AllowAadPasswordReset
          • Browser/LockdownFavorites
          • Browser/ProvisionFavorites
          • CredentialProviders/DisableAutomaticReDeploymentCredentials
          • @@ -1355,6 +1356,7 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
          [Policy CSP](policy-configuration-service-provider.md)

          Added the following new policies for Windows 10, version 1709:

            +
          • Authentication/AllowAadPasswordReset
          • Search/AllowCloudSearch
          • System/LimitEnhancedDiagnosticDataWindowsAnalytics
          diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index c6e4757c28..eaafad9a16 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -307,6 +307,9 @@ The following diagram shows the Policy configuration service provider in tree fo ### Authentication policies
          +
          + Authentication/AllowAadPasswordReset +
          Authentication/AllowEAPCertSSO
          diff --git a/windows/client-management/mdm/policy-csp-authentication.md b/windows/client-management/mdm/policy-csp-authentication.md index fcc6506c15..3c483fb097 100644 --- a/windows/client-management/mdm/policy-csp-authentication.md +++ b/windows/client-management/mdm/policy-csp-authentication.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/30/2017 +ms.date: 09/06/2017 --- # Policy CSP - Authentication @@ -19,6 +19,42 @@ ms.date: 08/30/2017 ## Authentication policies + +**Authentication/AllowAadPasswordReset** + + + + + + + + + + + + + + + + + + + + + +
          HomeProBusinessEnterpriseEducationMobileMobile Enterprise
          cross markcheck mark3check mark3check mark3check mark3cross markcross mark
          + + + +

          Added in Windows 10, version 1709. Specifies whether password reset is enabled for Azure Active Directory accounts. This policy allows the Azure AD tenant administrators to enable self service password reset feature on the windows logon screen.  + +

          The following list shows the supported values: + +- 0 (default) – Not allowed. +- 1 – Allowed. + + + **Authentication/AllowEAPCertSSO** @@ -46,10 +82,6 @@ ms.date: 08/30/2017 -> [!NOTE] -> This policy is only enforced in Windows 10 for desktop and not supported in Windows 10 Mobile. - -

          Allows an EAP cert-based authentication for a single sign on (SSO) to access internal resources. > [!IMPORTANT] From dcc4afcb1b59d2d1568c015b52baec3118c93e4d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 13:18:01 -0700 Subject: [PATCH 374/490] udpate portal overview --- ...-overview-windows-defender-advanced-threat-protection.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md index 7a8e8393e6..9e98297388 100644 --- a/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md @@ -30,7 +30,7 @@ Enterprise security teams can use the Windows Defender ATP portal to monitor and You can use the [Windows Defender ATP portal](https://securitycenter.windows.com/) to: - View, sort, and triage alerts from your endpoints - Search for more information on observed indicators such as files and IP Addresses -- Change Windows Defender ATP settings, including time zone and alert suppression rules +- Change Windows Defender ATP settings, including time zone and licensing information. ## Windows Defender ATP portal When you open the portal, you’ll see the main areas of the application: @@ -48,10 +48,10 @@ You can navigate through the portal using the menu options available in all sect Area | Description :---|:--- -(1) Search bar, Feedback, Settings, Help and support | **Search** - Provides access to the search bar where you can search for file, IP, machine, URL, and user. Displays the Search box: the drop-down list allows you to select the entity type and then enter the search query text.
          **Feedback** -Access the feedback button to provide comments about the portal.
          **Settings** - Gives you access to the configuration settings where you can set time zones, alert suppression rules, and license information.
          **Help and support** - Gives you access to the Windows Defender ATP guide, Microsoft support, and Premier support. +(1) Search bar, Feedback, Settings, Help and support | **Search** - Provides access to the search bar where you can search for file, IP, machine, URL, and user. Displays the Search box: the drop-down list allows you to select the entity type and then enter the search query text.
          **Feedback** -Access the feedback button to provide comments about the portal.
          **Settings** - Gives you access to the configuration settings where you can set time zones and view license information.
          **Help and support** - Gives you access to the Windows Defender ATP guide, Microsoft support, and Premier support. (2) Navigation pane | Use the navigation pane to move between the **Dashboards**, **Alerts queue**, **Machines list**, **Service health**, **Preferences setup**, and **Endpoint management**. **Dashboards** | Enables you to view the Security operations or the Security analytics dashboard. -**Alerts queue** | Enables you to view separate queues of new, in progress, and resolved alerts. +**Alerts queue** | Enables you to view separate queues of new, in progress, resolved alerts, alerts assigned to you, and suppression rules. **Machines list** | Displays the list of machines that are onboarded to Windows Defender ATP, some information about them, and the corresponding number of alerts. **Service health** | Provides information on the current status of the Window Defender ATP service. You'll be able to verify that the service health is healthy or if there are current issues. **Preferences setup** | Shows the settings you selected during onboarding and lets you update your industry preferences and retention policy period. You can also set email notifications, activate the preview experience, and enable or turn off advanced features. From f28c357c48b27c60b5063de6de68495e95e74ba5 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 13 Sep 2017 14:26:30 -0700 Subject: [PATCH 375/490] remove steps, add formats, update decimal --- ...ows-defender-advanced-threat-protection.md | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index d47d1f13da..81b976e914 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -61,16 +61,10 @@ To set the time zone: To apply different date formats for Windows Defender ATP, use regional settings for IE and Edge. If you're using another browser such as Google Chrome, follow the required steps to change the time and date settings for that browser. -**Internet Explorer(IE) and Microsoft Edge (Edge)** +**Internet Explorer (IE) and Microsoft Edge (Edge)** -IE and Edge uses the **Region** settings configured in the **Clocks, Language, and Region** option in the Control panel. +IE and Edge use the **Region** settings configured in the **Clocks, Language, and Region** option in the Control panel. -Take the following steps to change the date and time format to conform to the format that you need. - -1. Go to **Control Panel** > **Clock, Language, and Region**. -2. Click **Region** > **Change date, time, or number formats**. You can choose to use match the current format to match the Windows display language or you can specify date and time formats to suit your preference. - - ![Image of region settings in control panel](images/atp-region-control-panel.png) #### Known issues with regional formats @@ -82,14 +76,15 @@ The following date formats are supported: - dd/MM/yyyy The following date and time formats are currently not supported: -- Date format yyyy/MM/dd +- Date format yyyy-MM-dd +- Date format dd-MMM-yy - Date format dd/MM/yy +- Date format MM/dd/yy - Date format with yy. Will only show yyyy. - Time format HH:mm:ss is not supported (the 12 hour AM/PM format is not supported). Only the 24-hour format is supported. -**Use of comma to indicate thousand**
          -Support of use of comma as a separator in numbers are not supported. Regions where a number is separated with a comma to indicate a thousand, will only see the use of a dot as a separator. For example, 15,5K is displayed as 15.5K. - +**Decimal symbol used in numbers**
          +Decimal symbol used is always a dot, even if a comma is selected in the **Numbers** format settings in **Region** settings. For example, 15,5K is displayed as 15.5K. ## License Click the license link in the **Settings** menu to view the license agreement information for Windows Defender ATP. From a078b82f0c6173cd550859f098a26220e73e891c Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 13 Sep 2017 21:29:33 +0000 Subject: [PATCH 376/490] Updated toc.yml --- store-for-business/breadcrumb/toc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store-for-business/breadcrumb/toc.yml b/store-for-business/breadcrumb/toc.yml index 104d0bb7a6..4b1853471b 100644 --- a/store-for-business/breadcrumb/toc.yml +++ b/store-for-business/breadcrumb/toc.yml @@ -2,6 +2,6 @@ tocHref: / topicHref: / items: - - name: Windows Store for Business + - name: Microsoft Store for Business tocHref: /microsoft-store topicHref: /microsoft-store/index \ No newline at end of file From 5ca7656bcf161e95c185e319c94d657135ae40a4 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Thu, 14 Sep 2017 15:13:18 +0000 Subject: [PATCH 377/490] Merged PR 3190: Added USB error text --- windows/configuration/wcd/wcd-usberrorsoemoverride.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/wcd/wcd-usberrorsoemoverride.md b/windows/configuration/wcd/wcd-usberrorsoemoverride.md index 31685f534d..47596e69d3 100644 --- a/windows/configuration/wcd/wcd-usberrorsoemoverride.md +++ b/windows/configuration/wcd/wcd-usberrorsoemoverride.md @@ -13,7 +13,7 @@ ms.date: 08/21/2017 # UsbErrorsOEMOverride (reference) -Use UsbErrorsOEMOverride settings to . +Allows an OEM to hide the USB option UI in Settings and all USB device errors. ## Applies to @@ -24,4 +24,4 @@ Use UsbErrorsOEMOverride settings to . ## HideUsbErrorNotifyOptionUI - +Configure to **Show** or **Hide** the USB error notification. From cd59adc8976a5495296ec9902dc1a51ade24641c Mon Sep 17 00:00:00 2001 From: Elizabeth Ross Date: Thu, 14 Sep 2017 16:51:02 +0000 Subject: [PATCH 378/490] Merged PR 3191: Updated text, formatting, and content organization --- ...change-history-for-configure-windows-10.md | 9 ++-- .../configuration/windows-diagnostic-data.md | 48 +++++++------------ 2 files changed, 22 insertions(+), 35 deletions(-) diff --git a/windows/configuration/change-history-for-configure-windows-10.md b/windows/configuration/change-history-for-configure-windows-10.md index 08c50e3ed2..2a2a60a09d 100644 --- a/windows/configuration/change-history-for-configure-windows-10.md +++ b/windows/configuration/change-history-for-configure-windows-10.md @@ -29,11 +29,12 @@ New or changed topic | Description ## July 2017 | New or changed topic | Description | | --- | --- | -| [Add image for secondary tiles](start-secondary-tiles.md) | Added XML example for Edge secondary tiles and **ImportEdgeAssets** | -| [Customize and export Start layout](customize-and-export-start-layout.md) | Added explanation for tile behavior when the app is not installed | -| [Guidelines for choosing an app for assigned access](guidelines-for-assigned-access-app.md) | Added that Microsoft Edge is not supported for assigned access | +|[Windows 10, version 1703 Diagnostic Data](windows-diagnostic-data.md)|Updated categories and included diagnostic data.| +|[Add image for secondary tiles](start-secondary-tiles.md) | Added XML example for Edge secondary tiles and **ImportEdgeAssets** | +|[Customize and export Start layout](customize-and-export-start-layout.md) | Added explanation for tile behavior when the app is not installed | +|[Guidelines for choosing an app for assigned access](guidelines-for-assigned-access-app.md) | Added that Microsoft Edge is not supported for assigned access | |[Windows 10, version 1703 basic level Windows diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md)|Updated several Appraiser events and added Census.Speech. | -| [Manage connections from Windows operating system components to Microsoft-services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) | Updated Date & Time and Windows spotlight sections. | +|[Manage connections from Windows operating system components to Microsoft-services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) | Updated Date & Time and Windows spotlight sections. | ## June 2017 diff --git a/windows/configuration/windows-diagnostic-data.md b/windows/configuration/windows-diagnostic-data.md index 611432abea..9f56ccf841 100644 --- a/windows/configuration/windows-diagnostic-data.md +++ b/windows/configuration/windows-diagnostic-data.md @@ -6,12 +6,14 @@ ms.prod: w10 ms.mktglfcycl: manage ms.sitesec: library ms.localizationpriority: high -author: brianlic-msft +author: eross-msft +ms.author: lizross +ms.date: 09/14/2017 --- # Windows 10, version 1703 Diagnostic Data -Microsoft collects Windows diagnostic data to keep Windows up-to-date, secure, and operating properly. It also helps us improve Windows and, for users who have turned on “tailored experiences”, can be used to provide relevant tips and recommendations to tailor Microsoft products to the user’s needs. This article describes all types diagnostic data collected by Windows at the Full telemetry level (inclusive of data collected at Basic), with comprehensive examples of data we collect per each type. For additional, detailed technical descriptions of Basic data items, see [Windows 10, version 1703 Basic level diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md). +Microsoft collects Windows diagnostic data to keep Windows up-to-date, secure, and operating properly. It also helps us improve Windows and, for users who have turned on “tailored experiences”, can be used to provide more relevant tips and recommendations to tailor Microsoft products to the user’s needs. This article describes all types diagnostic data collected by Windows at the Full telemetry level (inclusive of data collected at Basic), with comprehensive examples of data we collect per each type. For additional, detailed technical descriptions of Basic data items, see [Windows 10, version 1703 Basic level diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md). The data covered in this article is grouped into the following categories: @@ -21,10 +23,8 @@ The data covered in this article is grouped into the following categories: - Product and Service Usage data - Product and Service Performance data - Software Setup and Inventory data -- Content Consumption data -- Browsing, Search and Query data +- Browsing History data - Inking, Typing, and Speech Utterance data -- Licensing and Purchase data > [!NOTE] > The majority of diagnostic data falls into the first four categories. @@ -66,8 +66,15 @@ This type of data includes details about the health of the device, operating sys | Category Name | Description and Examples | | - | - | -| Device health and crash data | Information about the device and software health such as:

          • Error codes and error messages, name and ID of the app, and process reporting the error
          • DLL library predicted to be the source of the error -- xyz.dll
          • System generated files -- app or product logs and trace files to help diagnose a crash or hang
          • System settings such as registry keys
          • User generated files – .doc, .ppt, .csv files where they are indicated as a potential cause for a crash or hang
          • Details and counts of abnormal shutdowns, hangs, and crashes
          • Crash failure data – OS, OS component, driver, device, 1st and 3rd party app data
          • Crash and Hang dumps
            • The recorded state of the working memory at the point of the crash.
            • Memory in use by the kernel at the point of the crash.
            • Memory in use by the application at the point of the crash.
            • All the physical memory used by Windows at the point of the crash.
            • Class and function name within the module that failed.
            | -| Device performance and reliability data | Information about the device and software performance such as:
            • User Interface interaction durations -- Start Menu display times, browser tab switch times, app launch and switch times, and Cortana and search performance and reliability.
            • Device on/off performance -- Device boot, shutdown, power on/off, lock/unlock times, and user authentication times (fingerprint and face recognition durations).
            • In-app responsiveness -- time to set alarm, time to fully render in-app navigation menus, time to sync reading list, time to start GPS navigation, time to attach picture MMS, and time to complete a Microsoft Store transaction.
            • User input responsiveness – onscreen keyboard invocation times for different languages, time to show auto-complete words, pen or touch latencies, latency for handwriting recognition to words, Narrator screen reader responsiveness, and CPU score.
            • UI and media performance and glitches/smoothness -- video playback frame rate, audio glitches, animation glitches (stutter when bringing up Start), graphics score, time to first frame, play/pause/stop/seek responsiveness, time to render PDF, dynamic streaming of video from OneDrive performance
            • Disk footprint -- Free disk space, out of memory conditions, and disk score.
            • Excessive resource utilization – components impacting performance or battery life through high CPU usage during different screen and power states
            • Background task performance -- download times, Windows Update scan duration, Windows Defender Antivirus scan times, disk defrag times, mail fetch times, service startup and state transition times, and time to index on-device files for search results
            • Peripheral and devices -- USB device connection times, time to connect to a wireless display, printing times, network availability and connection times (time to connect to Wi-Fi, time to get an IP address from DHCP etc.), smart card authentication times, automatic brightness environmental response times
            • Device setup -- first setup experience times (time to install updates, install apps, connect to network etc.), time to recognize connected devices (printer and monitor), and time to setup Microsoft Account.
            • Power and Battery life – power draw by component (Process/CPU/GPU/Display), hours of screen off time, sleep state transition details, temperature and thermal throttling, battery drain in a power state (screen off or screen on), processes and components requesting power use during screen off, auto-brightness details, time device is plugged into AC vs. battery, battery state transitions
            • Service responsiveness - Service URI, operation, latency, service success/error codes, and protocol.
            • Diagnostic heartbeat – regular signal to validate the health of the diagnostics system
            +|Device health and crash data | Information about the device and software health such as:
            • Error codes and error messages, name and ID of the app, and process reporting the error
            • DLL library predicted to be the source of the error -- xyz.dll
            • System generated files -- app or product logs and trace files to help diagnose a crash or hang
            • System settings such as registry keys
            • User generated files – .doc, .ppt, .csv files where they are indicated as a potential cause for a crash or hang
            • Details and counts of abnormal shutdowns, hangs, and crashes
            • Crash failure data – OS, OS component, driver, device, 1st and 3rd party app data
            • Crash and Hang dumps
              • The recorded state of the working memory at the point of the crash.
              • Memory in use by the kernel at the point of the crash.
              • Memory in use by the application at the point of the crash.
              • All the physical memory used by Windows at the point of the crash.
              • Class and function name within the module that failed.
              | +|Device performance and reliability data | Information about the device and software performance such as:
              • User Interface interaction durations -- Start Menu display times, browser tab switch times, app launch and switch times, and Cortana and search performance and reliability.
              • Device on/off performance -- Device boot, shutdown, power on/off, lock/unlock times, and user authentication times (fingerprint and face recognition durations).
              • In-app responsiveness -- time to set alarm, time to fully render in-app navigation menus, time to sync reading list, time to start GPS navigation, time to attach picture MMS, and time to complete a Microsoft Store transaction.
              • User input responsiveness – onscreen keyboard invocation times for different languages, time to show auto-complete words, pen or touch latencies, latency for handwriting recognition to words, Narrator screen reader responsiveness, and CPU score.
              • UI and media performance and glitches/smoothness -- video playback frame rate, audio glitches, animation glitches (stutter when bringing up Start), graphics score, time to first frame, play/pause/stop/seek responsiveness, time to render PDF, dynamic streaming of video from OneDrive performance
              • Disk footprint -- Free disk space, out of memory conditions, and disk score.
              • Excessive resource utilization – components impacting performance or battery life through high CPU usage during different screen and power states
              • Background task performance -- download times, Windows Update scan duration, Windows Defender Antivirus scan times, disk defrag times, mail fetch times, service startup and state transition times, and time to index on-device files for search results
              • Peripheral and devices -- USB device connection times, time to connect to a wireless display, printing times, network availability and connection times (time to connect to Wi-Fi, time to get an IP address from DHCP etc.), smart card authentication times, automatic brightness environmental response times
              • Device setup -- first setup experience times (time to install updates, install apps, connect to network etc.), time to recognize connected devices (printer and monitor), and time to setup Microsoft Account.
              • Power and Battery life – power draw by component (Process/CPU/GPU/Display), hours of screen off time, sleep state transition details, temperature and thermal throttling, battery drain in a power state (screen off or screen on), processes and components requesting power use during screen off, auto-brightness details, time device is plugged into AC vs. battery, battery state transitions
              • Service responsiveness - Service URI, operation, latency, service success/error codes, and protocol.
              • Diagnostic heartbeat – regular signal to validate the health of the diagnostics system
              | +|Movies|Information about movie consumption functionality on the device. This isn't intended to capture user viewing, listening or habits.
              • Video Width, height, color pallet, encoding (compression) type, and encryption type
              • Instructions for how to stream content for the user -- the smooth streaming manifest of chunks of content files that must be pieced together to stream the content based on screen resolution and bandwidth
              • URL for a specific two second chunk of content if there is an error
              • Full screen viewing mode details| +|Music & TV|Information about music and TV consumption on the device. This isn't intended to capture user viewing, listening or habits.
                • Service URL for song being downloaded from the music service – collected when an error occurs to facilitate restoration of service
                • Content type (video, audio, surround audio)
                • Local media library collection statistics -- number of purchased tracks, number of playlists
                • Region mismatch -- User OS Region, and Xbox Live region
                | +|Reading|Information about reading consumption functionality on the device. This isn't intended to capture user viewing, listening or habits.
                • App accessing content and status and options used to open a Microsoft Store book
                • Language of the book
                • Time spent reading content
                • Content type and size details
                | +|Photos App|Information about photos usage on the device. This isn't intended to capture user viewing, listening or habits.
                • File source data -- local, SD card, network device, and OneDrive
                • Image & video resolution, video length, file sizes types and encoding
                • Collection view or full screen viewer use and duration of view
              | +|On-device file query | Information about local search activity on the device such as:
              • Kind of query issued and index type (ConstraintIndex, SystemIndex)
              • Number of items requested and retrieved
              • File extension of search result user interacted with
              • Launched item kind, file extension, index of origin, and the App ID of the opening app.
              • Name of process calling the indexer and time to service the query.
              • A hash of the search scope (file, Outlook, OneNote, IE history)
              • The state of the indices (fully optimized, partially optimized, being built)
              | +|Purchasing| Information about purchases made on the device such as:
              • Product ID, edition ID and product URI
              • Offer details -- price
              • Order requested date/time
              • Store client type -- web or native client
              • Purchase quantity and price
              • Payment type -- credit card type and PayPal
              | +|Entitlements | Information about entitlements on the device such as:
              • Service subscription status and errors
              • DRM and license rights details -- Groove subscription or OS volume license
              • Entitlement ID, lease ID, and package ID of the install package
              • Entitlement revocation
              • License type (trial, offline vs online) and duration
              • License usage session
              | ## Software Setup and Inventory data @@ -78,25 +85,13 @@ This type of data includes software installation and update information on the d | Installed Applications and Install History | Information about apps, drivers, update packages, or OS components installed on the device such as:
              • App, driver, update package, or component’s Name, ID, or Package Family Name
              • Product, SKU, availability, catalog, content, and Bundle IDs
              • OS component, app or driver publisher, language, version and type (Win32 or UWP)
              • Install date, method, and install directory, count of install attempts
              • MSI package code and product code
              • Original OS version at install time
              • User or administrator or mandatory installation/update
              • Installation type – clean install, repair, restore, OEM, retail, upgrade, and update
              | | Device update information | Information about Windows Update such as:
              • Update Readiness analysis of device hardware, OS components, apps, and drivers (progress, status, and results)
              • Number of applicable updates, importance, type
              • Update download size and source -- CDN or LAN peers
              • Delay upgrade status and configuration
              • OS uninstall and rollback status and count
              • Windows Update server and service URL
              • Windows Update machine ID
              • Windows Insider build details
              -## Content Consumption data +## Browsing History data -This type of data includes diagnostic details about Microsoft applications that provide media consumption functionality (such as Groove Music), and is not intended to capture user viewing, listening or reading habits. - -| Category Name | Examples | -| - | - | -| Movies | Information about movie consumption functionality on the device such as:
              • Video Width, height, color pallet, encoding (compression) type, and encryption type
              • Instructions for how to stream content for the user -- the smooth streaming manifest of chunks of content files that must be pieced together to stream the content based on screen resolution and bandwidth
              • URL for a specific two second chunk of content if there is an error
              • Full screen viewing mode details
              | -| Music & TV | Information about music and TV consumption on the device such as:
              • Service URL for song being downloaded from the music service – collected when an error occurs to facilitate restoration of service
              • Content type (video, audio, surround audio)
              • Local media library collection statistics -- number of purchased tracks, number of playlists
              • Region mismatch -- User OS Region, and Xbox Live region
              | -| Reading | Information about reading consumption functionality on the device such as:
              • App accessing content and status and options used to open a Microsoft Store book
              • Language of the book
              • Time spent reading content
              • Content type and size details
              | -| Photos App | Information about photos usage on the device such as:
              • File source data -- local, SD card, network device, and OneDrive
              • Image & video resolution, video length, file sizes types and encoding
              • Collection view or full screen viewer use and duration of view
              - -## Browsing, Search and Query data - -This type of data includes details about web browsing, search and query activity in the Microsoft browsers and Cortana, and local file searches on the device. +This type of data includes details about web browsing in the Microsoft browsers. | Category Name | Description and Examples | | - | - | | Microsoft browser data | Information about Address bar and search box performance on the device such as:
              • Text typed in address bar and search box
              • Text selected for Ask Cortana search
              • Service response time
              • Auto-completed text if there was an auto-complete
              • Navigation suggestions provided based on local history and favorites
              • Browser ID
              • URLs (which may include search terms)
              • Page title
              | -| On-device file query | Information about local search activity on the device such as:
              • Kind of query issued and index type (ConstraintIndex, SystemIndex)
              • Number of items requested and retrieved
              • File extension of search result user interacted with
              • Launched item kind, file extension, index of origin, and the App ID of the opening app.
              • Name of process calling the indexer and time to service the query.
              • A hash of the search scope (file, Outlook, OneNote, IE history)
              • The state of the indices (fully optimized, partially optimized, being built)
              | ## Inking Typing and Speech Utterance data @@ -105,13 +100,4 @@ This type of data gathers details about the voice, inking, and typing input feat | Category Name | Description and Examples | | - | - | -| Voice, inking, and typing | Information about voice, inking and typing features such as:
              • Type of pen used (highlighter, ball point, pencil), pen color, stroke height and width, and how long it is used
              • Pen gestures (click, double click, pan, zoom, rotate)
              • Palm Touch x,y coordinates
              • Input latency, missed pen signals, number of frames, strokes, first frame commit time, sample rate
              • Ink strokes written, text before and after the ink insertion point, recognized text entered, Input language - processed to remove identifiers, sequencing information, and other data (such as names, email addresses, and numeric values) which could be used to reconstruct the original content or associate the input to the user.
              • Text of speech recognition results -- result codes and recognized text
              • Language and model of the recognizer, System Speech language
              • App ID using speech features
              • Whether user is known to be a child
              • Confidence and Success/Failure of speech recognition
              | - -## ​​​​​​​Licensing and Purchase data - -This type of data includes diagnostic details about the purchase and entitlement activity on the device. - -| Category Name | Data Examples | -| - | - | -| Purchase history | Information about purchases made on the device such as:
              • Product ID, edition ID and product URI
              • Offer details -- price
              • Order requested date/time
              • Store client type -- web or native client
              • Purchase quantity and price
              • Payment type -- credit card type and PayPal
              | -| Entitlements | Information about entitlements on the device such as:
              • Service subscription status and errors
              • DRM and license rights details -- Groove subscription or OS volume license
              • Entitlement ID, lease ID, and package ID of the install package
              • Entitlement revocation
              • License type (trial, offline vs online) and duration
              • License usage session
              | \ No newline at end of file +| Voice, inking, and typing | Information about voice, inking and typing features such as:
              • Type of pen used (highlighter, ball point, pencil), pen color, stroke height and width, and how long it is used
              • Pen gestures (click, double click, pan, zoom, rotate)
              • Palm Touch x,y coordinates
              • Input latency, missed pen signals, number of frames, strokes, first frame commit time, sample rate
              • Ink strokes written, text before and after the ink insertion point, recognized text entered, Input language - processed to remove identifiers, sequencing information, and other data (such as email addresses and numeric values) which could be used to reconstruct the original content or associate the input to the user.
              • Text input from Windows Mobile on-screen keyboards except from password fields and private sessions - processed to remove identifiers, sequencing information, and other data (such as email addresses, and numeric values) which could be used to reconstruct the original content or associate the input to the user.
              • Text of speech recognition results -- result codes and recognized text
              • Language and model of the recognizer, System Speech language
              • App ID using speech features
              • Whether user is known to be a child
              • Confidence and Success/Failure of speech recognition
              | \ No newline at end of file From ec31357472af9ebee6d163a162a7e44293e46ffc Mon Sep 17 00:00:00 2001 From: John Tobin Date: Thu, 14 Sep 2017 09:59:08 -0700 Subject: [PATCH 379/490] Add dbghost and dbgsvc to block list --- .../device-guard/deploy-code-integrity-policies-steps.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md b/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md index 9f7bef9162..be6f4de127 100644 --- a/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md +++ b/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md @@ -36,6 +36,8 @@ Unless your use scenarios explicitly require them, Microsoft recommends that you - bginfo.exe[1] - cdb.exe - csi.exe +- dbghost.exe +- dbgsvc.exe - dnx.exe - fsi.exe - fsiAnyCpu.exe @@ -110,7 +112,9 @@ Microsoft recommends that you block the following Microsoft-signed applications - + + + @@ -177,6 +181,8 @@ Microsoft recommends that you block the following Microsoft-signed applications + + From baa5a1b402815d3f2f035ffb29b6f1045e6cb351 Mon Sep 17 00:00:00 2001 From: Nicholas Brower Date: Thu, 14 Sep 2017 17:20:24 +0000 Subject: [PATCH 380/490] Merged PR 3193: Merge Olympia enrollment methods into a single topic --- windows/deployment/TOC.md | 2 - .../enrollment-keep-current-edition.md | 44 ---------- .../enrollment-upgrade-to-enterprise.md | 57 ------------ .../olympia/olympia-enrollment-guidelines.md | 87 ++++++++++++++++++- 4 files changed, 84 insertions(+), 106 deletions(-) delete mode 100644 windows/deployment/update/olympia/enrollment-keep-current-edition.md delete mode 100644 windows/deployment/update/olympia/enrollment-upgrade-to-enterprise.md diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index b070057f1d..3d057730dc 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -222,8 +222,6 @@ #### [Windows Insider Program for Business using Azure Active Directory](update/waas-windows-insider-for-business-aad.md) #### [Windows Insider Program for Business Frequently Asked Questions](update/waas-windows-insider-for-business-faq.md) #### [Olympia Corp enrollment](update/olympia/olympia-enrollment-guidelines.md) -##### [Keep your current Windows 10 edition](update/olympia/enrollment-keep-current-edition.md) -##### [Upgrade your Windows 10 edition from Pro to Enterprise](update/olympia/enrollment-upgrade-to-enterprise.md) ### [Change history for Update Windows 10](update/change-history-for-update-windows-10.md) ## Windows Analytics diff --git a/windows/deployment/update/olympia/enrollment-keep-current-edition.md b/windows/deployment/update/olympia/enrollment-keep-current-edition.md deleted file mode 100644 index b0016c44ee..0000000000 --- a/windows/deployment/update/olympia/enrollment-keep-current-edition.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Keep your current Windows 10 edition -description: Olympia Corp enrollment - Keep your current Windows 10 edition -ms.author: nibr -ms.topic: article -ms.prod: w10 -ms.technology: windows -author: nickbrower -ms.date: 09/01/2017 ---- - -# Olympia Corp enrollment - -## Keep your current Windows 10 edition - -1. Go to **Start > Settings > Accounts > Access work or school**. To see this setting, you need to have administrator rights to your PC (see [local administrator](https://support.microsoft.com/en-us/instantanswers/5de907f1-f8ba-4fd9-a89d-efd23fee918c/create-a-local-user-or-administrator-account-in-windows-10)). - - ![Settings -> Accounts](images/1-1.png) - -2. If you are already connected to a domain, click the existing account and then click **Disconnect**. Click **Restart Later**. - -3. Click **Connect** and enter your **Olympia corporate account** (e.g., username@olympia.windows.com). Click **Next**. - - ![Set up a work or school account](images/1-3.png) - -4. Enter the temporary password that was sent to you. Click **Sign in**. Follow the instructions to set a new password. - - > [!NOTE] - > Passwords should contain 8-16 characters, including at least one special character or number. - - ![Update your password](images/1-4.png) - -5. Read the **Terms and Conditions**. Click **Accept** to participate in the program. - -6. If this is the first time you are logging in, please fill in the additional information to help you retrieve your account details. - -7. Create a PIN for signing into your Olympia corporate account. - -8. Go to **Start > Settings > Update & Security > Windows Insider Program**. Click on the current Windows Insider account, and click **Change**. Sign in with your **Olympia corporate account**. - - > [!NOTE] - > To complete this step, you will need to register your account with the [Windows Insider Program for Business](https://insider.windows.com/ForBusiness). - -9. Open the **Feedback Hub**, and sign in with your **Olympia corporate account**. diff --git a/windows/deployment/update/olympia/enrollment-upgrade-to-enterprise.md b/windows/deployment/update/olympia/enrollment-upgrade-to-enterprise.md deleted file mode 100644 index 6643971428..0000000000 --- a/windows/deployment/update/olympia/enrollment-upgrade-to-enterprise.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Upgrade your Windows 10 edition from Pro to Enterprise -description: Olympia Corp enrollment - Upgrade your Windows 10 edition from Pro to Enterprise -ms.author: nibr -ms.topic: article -ms.prod: w10 -ms.technology: windows -author: nickbrower -ms.date: 09/01/2017 ---- - -# Olympia Corp enrollment - -## Upgrade your Windows 10 edition from Pro to Enterprise - -1. Go to **Start > Settings > Accounts > Access work or school**. To see this setting, you need to have administrator rights to your PC (see [local administrator](https://support.microsoft.com/en-us/instantanswers/5de907f1-f8ba-4fd9-a89d-efd23fee918c/create-a-local-user-or-administrator-account-in-windows-10)). - - ![Settings -> Accounts](images/1-1.png) - -2. If you are already connected to a domain, click the existing account and then click **Disconnect**. Click **Restart Later**. - -3. Click **Connect**, then click **Join this device to Azure Active Directory**. - - ![Update your password](images/2-3.png) - -4. Enter your **Olympia corporate account** (e.g., username@olympia.windows.com). Click **Next**. - - ![Set up a work or school account](images/2-4.png) - -5. Enter the temporary password that was sent to you. Click **Sign in**. Follow the instructions to set a new password. - - > [!NOTE] - > Passwords should contain 8-16 characters, including at least one special character or number. - - ![Update your password](images/2-5.png) - -6. When asked to make sure this is your organization, verify that the information is correct. If so, click **Join**. - -7. If this is the first time you are signing in, please fill in the additional information to help you retrieve your account details. - -8. Create a PIN for signing into your Olympia corporate account. - -9. When asked to make sure this is your organization, verify that the information is correct. If so, click **Join**. - -10. Restart your PC. - -11. In the sign-in screen, choose **Other User** and sign in with your **Olympia corporate account**. Your PC will upgrade to Windows 10 Enterprise*. - -12. Go to **Start > Settings > Update & Security > Windows Insider Program**. Click on the current Windows Insider account, and click **Change**. Sign in with your **Olympia corporate account**. - - > [!NOTE] - > To complete this step, you will need to register your account with the [Windows Insider Program for Business](https://insider.windows.com/ForBusiness). - -13. Open the **Feedback Hub**, and sign in with your **Olympia corporate account**. - -\* Please note that your Windows 10 Enterprise license will not be renewed if your PC is not connected to Olympia. - diff --git a/windows/deployment/update/olympia/olympia-enrollment-guidelines.md b/windows/deployment/update/olympia/olympia-enrollment-guidelines.md index 17b87bd7b0..fddd959017 100644 --- a/windows/deployment/update/olympia/olympia-enrollment-guidelines.md +++ b/windows/deployment/update/olympia/olympia-enrollment-guidelines.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 09/01/2017 +ms.date: 09/14/2017 --- # Olympia Corp enrollment guidelines @@ -17,6 +17,87 @@ As part of Windows Insider Lab for Enterprise, you can upgrade to Windows 10 Ent Choose one of the following two enrollment options: -1. [Keep your current Windows 10 edition](./enrollment-keep-current-edition.md) +1. [Keep your current Windows 10 edition](#enrollment-keep-current-edition) + +2. [Upgrade your Windows 10 edition from Pro to Enterprise](#enrollment-upgrade-to-enterprise) + + + +## Keep your current Windows 10 edition + +1. Go to **Start > Settings > Accounts > Access work or school**. To see this setting, you need to have administrator rights to your PC (see [local administrator](https://support.microsoft.com/en-us/instantanswers/5de907f1-f8ba-4fd9-a89d-efd23fee918c/create-a-local-user-or-administrator-account-in-windows-10)). + + ![Settings -> Accounts](images/1-1.png) + +2. If you are already connected to a domain, click the existing account and then click **Disconnect**. Click **Restart Later**. + +3. Click **Connect** and enter your **Olympia corporate account** (e.g., username@olympia.windows.com). Click **Next**. + + ![Set up a work or school account](images/1-3.png) + +4. Enter the temporary password that was sent to you. Click **Sign in**. Follow the instructions to set a new password. + + > [!NOTE] + > Passwords should contain 8-16 characters, including at least one special character or number. + + ![Update your password](images/1-4.png) + +5. Read the **Terms and Conditions**. Click **Accept** to participate in the program. + +6. If this is the first time you are logging in, please fill in the additional information to help you retrieve your account details. + +7. Create a PIN for signing into your Olympia corporate account. + +8. Go to **Start > Settings > Update & Security > Windows Insider Program**. Click on the current Windows Insider account, and click **Change**. Sign in with your **Olympia corporate account**. + + > [!NOTE] + > To complete this step, you will need to register your account with the [Windows Insider Program for Business](https://insider.windows.com/ForBusiness). + +9. Open the **Feedback Hub**, and sign in with your **Olympia corporate account**. + + + +## Upgrade your Windows 10 edition from Pro to Enterprise + +1. Go to **Start > Settings > Accounts > Access work or school**. To see this setting, you need to have administrator rights to your PC (see [local administrator](https://support.microsoft.com/en-us/instantanswers/5de907f1-f8ba-4fd9-a89d-efd23fee918c/create-a-local-user-or-administrator-account-in-windows-10)). + + ![Settings -> Accounts](images/1-1.png) + +2. If you are already connected to a domain, click the existing account and then click **Disconnect**. Click **Restart Later**. + +3. Click **Connect**, then click **Join this device to Azure Active Directory**. + + ![Update your password](images/2-3.png) + +4. Enter your **Olympia corporate account** (e.g., username@olympia.windows.com). Click **Next**. + + ![Set up a work or school account](images/2-4.png) + +5. Enter the temporary password that was sent to you. Click **Sign in**. Follow the instructions to set a new password. + + > [!NOTE] + > Passwords should contain 8-16 characters, including at least one special character or number. + + ![Update your password](images/2-5.png) + +6. When asked to make sure this is your organization, verify that the information is correct. If so, click **Join**. + +7. If this is the first time you are signing in, please fill in the additional information to help you retrieve your account details. + +8. Create a PIN for signing into your Olympia corporate account. + +9. When asked to make sure this is your organization, verify that the information is correct. If so, click **Join**. + +10. Restart your PC. + +11. In the sign-in screen, choose **Other User** and sign in with your **Olympia corporate account**. Your PC will upgrade to Windows 10 Enterprise*. + +12. Go to **Start > Settings > Update & Security > Windows Insider Program**. Click on the current Windows Insider account, and click **Change**. Sign in with your **Olympia corporate account**. + + > [!NOTE] + > To complete this step, you will need to register your account with the [Windows Insider Program for Business](https://insider.windows.com/ForBusiness). + +13. Open the **Feedback Hub**, and sign in with your **Olympia corporate account**. + +\* Please note that your Windows 10 Enterprise license will not be renewed if your PC is not connected to Olympia. -2. [Upgrade your Windows 10 edition from Pro to Enterprise](./enrollment-upgrade-to-enterprise.md) From abfb498772c4d82ca6dc6a159922c9776424cab0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Thu, 14 Sep 2017 22:30:30 +0000 Subject: [PATCH 381/490] Merged PR 3205: Add link in parent to child Add link to parent topic pointing to important procedure in child topic --- .../deployment/windows-10-enterprise-subscription-activation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-10-enterprise-subscription-activation.md b/windows/deployment/windows-10-enterprise-subscription-activation.md index c767d18075..9f6b5c02a8 100644 --- a/windows/deployment/windows-10-enterprise-subscription-activation.md +++ b/windows/deployment/windows-10-enterprise-subscription-activation.md @@ -102,7 +102,7 @@ changepk.exe /ProductKey %ProductKey% ### Obtaining an Azure AD licence Enterprise Agreement/Software Assurance (EA/SA): -- Organizations with a traditional EA must order a $0 SKU, process e-mails sent to the license administrator for the company, and assign licenses using Azure AD (ideally to groups using the new Azure AD Premium feature for group assignment). +- Organizations with a traditional EA must order a $0 SKU, process e-mails sent to the license administrator for the company, and assign licenses using Azure AD (ideally to groups using the new Azure AD Premium feature for group assignment). For more information, see [Enabling Subscription Activation with an existing EA](https://docs.microsoft.com/en-us/windows/deployment/deploy-enterprise-licenses#enabling-subscription-activation-with-an-existing-ea). - The license administrator can assign seats to Azure AD users with the same process that is used for O365. - New EA/SA Windows Enterprise customers can acquire both an SA subscription and an associated $0 cloud subscription. From 6376a76a3d5f40e7a5393103e3298f24df9128c6 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Thu, 14 Sep 2017 16:06:58 -0700 Subject: [PATCH 382/490] Correct Cred Guard CI File Rule for KD_KMCI --- .../device-guard/deploy-code-integrity-policies-steps.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md b/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md index be6f4de127..8b11311fb6 100644 --- a/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md +++ b/windows/device-security/device-guard/deploy-code-integrity-policies-steps.md @@ -108,6 +108,7 @@ Microsoft recommends that you block the following Microsoft-signed applications + @@ -167,7 +168,7 @@ Microsoft recommends that you block the following Microsoft-signed applications - + From fe11b1a3d50fad12bd97661a017d706fd1048956 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Fri, 15 Sep 2017 19:53:34 +0000 Subject: [PATCH 383/490] Merged PR 3224: Merge maricia-13755838 to master --- ...ew-in-windows-mdm-enrollment-management.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 4542abf9dd..ecdd2bbd8a 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -929,6 +929,16 @@ For details about Microsoft mobile device management protocols for Windows 10 s
          The [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2](https://msdn.microsoft.com/en-us/library/mt221945.aspx)

          The Windows 10 enrollment protocol was updated. The following elements were added to the RequestSecurityToken message:

          +
            +
          • UXInitiated - boolean value that indicates whether the enrollment is user initiated from the Settings page.
          • +
          • ExternalMgmtAgentHint - a string the agent uses to give hints the enrollment server may need.
          • +
          • DomainName - fully qualified domain name if the device is domain-joined.
          • +
          +

          For examples, see section 4.3.1 RequestSecurityToken of the the MS-MDE2 protocol documentation.

          +
          [Firewall CSP](firewall-csp.md)

          Added new CSP in Windows 10, version 1709.

          The [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2](https://msdn.microsoft.com/en-us/library/mt221945.aspx)

          The Windows 10 enrollment protocol was updated. The following elements were added to the RequestSecurityToken message:

          +
            +
          • UXInitiated - boolean value that indicates whether the enrollment is user initiated from the Settings page.
          • +
          • ExternalMgmtAgentHint - a string the agent uses to give hints the enrollment server may need.
          • +
          • DomainName - fully qualified domain name if the device is domain-joined.
          • +
          +

          For examples, see section 4.3.1 RequestSecurityToken of the the MS-MDE2 protocol documentation.

          +
          From 3d21ef1009a8fbdacb4ceb8f6cf526f426362e24 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 15 Sep 2017 13:09:36 -0700 Subject: [PATCH 384/490] add api parameters --- ...ows-defender-advanced-threat-protection.md | 267 +++--------------- 1 file changed, 33 insertions(+), 234 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index 2d146c99a0..4890e798ee 100644 --- a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -36,240 +36,39 @@ The ArcSight field column contains the default mapping between the Windows Defen Field numbers match the numbers in the images below. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          Portal labelSIEM field nameArcSight fieldExample valueDescription
          1AlertTitlenameA dll was unexpectedly loaded into a high integrity process without a UAC promptValue available for every alert.
          2SeveritydeviceSeverityMediumValue available for every alert.
          3CategorydeviceEventCategoryPrivilege EscalationValue available for every alert.
          4SourcesourceServiceNameWindowsDefenderATPWindows Defender Antivirus or Windows Defender ATP. Value available for every alert.
          5MachineNamesourceHostNameliz-beanValue available for every alert.
          6FileNamefileNameRobocopy.exeAvailable for alerts associated with a file or process.
          7FilePathfilePathC:\Windows\System32\Robocopy.exeAvailable for alerts associated with a file or process. \
          8UserDomainsourceNtDomaincontosoThe domain of the user context running the activity, available for Windows Defender ATP behavioral based alerts.
          9UserNamesourceUserNameliz-beanThe user context running the activity, available for Windows Defender ATP behavioral based alerts.
          10Sha1fileHash5b4b3985339529be3151d331395f667e1d5b7f35Available for alerts associated with a file or process.
          11Md5deviceCustomString555394b85cb5edddff551f6f3faa9d8ebAvailable for Windows Defender AV alerts.
          12Sha256deviceCustomString69987474deb9f457ece2a9533a08ec173a0986fa3aa6ac355eeba5b622e4a43f5Available for Windows Defender AV alerts.
          13ThreatNameeviceCustomString1Trojan:Win32/Skeeyah.A!bitAvailable for Windows Defender AV alerts.
          14IpAddresssourceAddress218.90.204.141Available for alerts associated to network events. For example, 'Communication to a malicious network destination'.
          15UrlrequestUrldown.esales360.cnAvailabe for alerts associated to network events. For example, 'Communication to a malicious network destination'.
          16RemediationIsSuccessdeviceCustomNumber2TRUEAvailable for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE.
          17WasExecutingWhileDetecteddeviceCustomNumber1FALSEAvailable for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE.
          18AlertIdexternalId636210704265059241_673569822Value available for every alert.
          19LinkToWDATPflexString1`https://securitycenter.windows.com/alert/636210704265059241_673569822`Value available for every alert.
          20AlertTimedeviceReceiptTime2017-05-07T01:56:59.3191352ZThe time the activity relevant to the alert occurred. Value available for every alert.
          21MachineDomainsourceDnsDomaincontoso.comDomain name not relevant for AAD joined machines. Value available for every alert.
          22ActordeviceCustomString4Available for alerts related to a known actor group.
          21+5ComputerDnsNameNo mappingliz-bean.contoso.comThe machine fully qualified domain name. Value available for every alert.
          LogOnUserssourceUserIdcontoso\liz-bean; contoso\jay-hardeeThe domain and user of the interactive logon user/s at the time of the event. Note: For machines on Windows 10 version 1607, the domain information will not be available.
          Internal fieldLastProcessedTimeUtcNo mapping2017-05-07T01:56:58.9936648ZTime when event arrived at the backend. This field can be used when setting the request parameter for the range of time that alerts are retrieved.
          Not part of the schemadeviceVendorStatic value in the ArcSight mapping - 'Microsoft'.
          Not part of the schemadeviceProductStatic value in the ArcSight mapping - 'Windows Defender ATP'.
          Not part of the schemadeviceVersionStatic value in the ArcSight mapping - '2.0', used to identify the mapping versions.
          +> [!div class="mx-tdBreakAll"] +| Portal label | SIEM field name | ArcSight field | Example value | Description | +|------------------|---------------------------|---------------------|------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 1 | AlertTitle | name | A dll was unexpectedly loaded into a high integrity process without a UAC prompt | Value available for every alert. | +| 2 | Severity | deviceSeverity | Medium | Value available for every alert. | +| 3 | Category | deviceEventCategory | Privilege Escalation | Value available for every alert. | +| 4 | Source | sourceServiceName | WindowsDefenderATP | Windows Defender Antivirus or Windows Defender ATP. Value available for every alert. | +| 5 | MachineName | sourceHostName | liz-bean | Value available for every alert. | +| 6 | FileName | fileName | Robocopy.exe | Available for alerts associated with a file or process. | +| 7 | FilePath | filePath | C:\Windows\System32\Robocopy.exe | Available for alerts associated with a file or process. \ | +| 8 | UserDomain | sourceNtDomain | contoso | The domain of the user context running the activity, available for Windows Defender ATP behavioral based alerts. | +| 9 | UserName | sourceUserName | liz-bean | The user context running the activity, available for Windows Defender ATP behavioral based alerts. | +| 10 | Sha1 | fileHash | 5b4b3985339529be3151d331395f667e1d5b7f35 | Available for alerts associated with a file or process. | +| 11 | Md5 | deviceCustomString5 | 55394b85cb5edddff551f6f3faa9d8eb | Available for Windows Defender AV alerts. | +| 12 | Sha256 | deviceCustomString6 | 9987474deb9f457ece2a9533a08ec173a0986fa3aa6ac355eeba5b622e4a43f5 | Available for Windows Defender AV alerts. | +| 13 | ThreatName | eviceCustomString1 | Trojan:Win32/Skeeyah.A!bit | Available for Windows Defender AV alerts. | +| 14 | IpAddress | sourceAddress | 218.90.204.141 | Available for alerts associated to network events. For example, 'Communication to a malicious network destination'. | +| 15 | Url | requestUrl | down.esales360.cn | Availabe for alerts associated to network events. For example, 'Communication to a malicious network destination'. | +| 16 | RemediationIsSuccess | deviceCustomNumber2 | TRUE | Available for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE. | +| 17 | WasExecutingWhileDetected | deviceCustomNumber1 | FALSE | Available for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE. | +| 18 | AlertId | externalId | 636210704265059241_673569822 | Value available for every alert. | +| 19 | LinkToWDATP | flexString1 | `https://securitycenter.windows.com/alert/636210704265059241_673569822` | Value available for every alert. | +| 20 | AlertTime | deviceReceiptTime | 2017-05-07T01:56:59.3191352Z | The time the activity relevant to the alert occurred. Value available for every alert. | +| 21 | MachineDomain | sourceDnsDomain | contoso.com | Domain name not relevant for AAD joined machines. Value available for every alert. | +| 22 | Actor | deviceCustomString4 | | Available for alerts related to a known actor group. | +| 21+5 | ComputerDnsName | No mapping | liz-bean.contoso.com | The machine fully qualified domain name. Value available for every alert. | +| | LogOnUsers | sourceUserId | contoso\liz-bean; contoso\jay-hardee | The domain and user of the interactive logon user/s at the time of the event. Note: For machines on Windows 10 version 1607, the domain information will not be available. | +| | InternalIPv4List | No mapping | 192.168.1.7, 10.1.14.1 | | +| | InternalIPv4List | No mapping | fd30:0000:0000:0001:ff4e:003e:0009:000e, FE80:CD00:0000:0CDE:1257:0000:211E:729C | | +| Internal field | LastProcessedTimeUtc | No mapping | 2017-05-07T01:56:58.9936648Z | Time when event arrived at the backend. This field can be used when setting the request parameter for the range of time that alerts are retrieved. | +| | Not part of the schema | deviceVendor | | Static value in the ArcSight mapping - 'Microsoft'. | +| | Not part of the schema | deviceProduct | | Static value in the ArcSight mapping - 'Windows Defender ATP'. | +| | Not part of the schema | deviceVersion | | Static value in the ArcSight mapping - '2.0', used to identify the mapping versions. |1234567891011121314151617181920212223242526272829303132 ![Image of alert with numbers](images/atp-alert-page.png) From e54ffd815cbc6a1654d26eb7bce05c5447524d1d Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 15 Sep 2017 13:30:48 -0700 Subject: [PATCH 385/490] table fix --- ...ortal-mapping-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index 4890e798ee..a65efde847 100644 --- a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -36,7 +36,7 @@ The ArcSight field column contains the default mapping between the Windows Defen Field numbers match the numbers in the images below. -> [!div class="mx-tdBreakAll"] +> [!div class="mx-tableFixed"] | Portal label | SIEM field name | ArcSight field | Example value | Description | |------------------|---------------------------|---------------------|------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 | AlertTitle | name | A dll was unexpectedly loaded into a high integrity process without a UAC prompt | Value available for every alert. | From 21e94fe377909313bf6c80a0c4f54ee36deef596 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Fri, 15 Sep 2017 13:31:36 -0700 Subject: [PATCH 386/490] typo --- ...ortal-mapping-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index a65efde847..1732c065bd 100644 --- a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -45,7 +45,7 @@ Field numbers match the numbers in the images below. | 4 | Source | sourceServiceName | WindowsDefenderATP | Windows Defender Antivirus or Windows Defender ATP. Value available for every alert. | | 5 | MachineName | sourceHostName | liz-bean | Value available for every alert. | | 6 | FileName | fileName | Robocopy.exe | Available for alerts associated with a file or process. | -| 7 | FilePath | filePath | C:\Windows\System32\Robocopy.exe | Available for alerts associated with a file or process. \ | +| 7 | FilePath | filePath | C:\Windows\System32\Robocopy.exe | Available for alerts associated with a file or process. | | 8 | UserDomain | sourceNtDomain | contoso | The domain of the user context running the activity, available for Windows Defender ATP behavioral based alerts. | | 9 | UserName | sourceUserName | liz-bean | The user context running the activity, available for Windows Defender ATP behavioral based alerts. | | 10 | Sha1 | fileHash | 5b4b3985339529be3151d331395f667e1d5b7f35 | Available for alerts associated with a file or process. | From 670c70f9959c482300da7390c3d260f9bd1b9a04 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 15 Sep 2017 22:31:20 +0000 Subject: [PATCH 387/490] Merged PR 3231: Add new article described default apps in W10 Enterprise SKU --- windows/application-management/TOC.md | 1 + .../apps-in-windows-10.md | 153 ++++++++++++++++++ ...ange-history-for-application-management.md | 4 +- windows/application-management/index.md | 3 + 4 files changed, 160 insertions(+), 1 deletion(-) create mode 100644 windows/application-management/apps-in-windows-10.md diff --git a/windows/application-management/TOC.md b/windows/application-management/TOC.md index 6b96cc2abc..3f1e9a5aaa 100644 --- a/windows/application-management/TOC.md +++ b/windows/application-management/TOC.md @@ -101,5 +101,6 @@ #### [Running a Locally Installed Application Inside a Virtual Environment with Virtualized Applications](app-v/appv-running-locally-installed-applications-inside-a-virtual-environment.md) ## [Service Host process refactoring](svchost-service-refactoring.md) ## [Per-user services in Windows](per-user-services-in-windows.md) +## [Understand apps in Windows 10](apps-in-windows-10.md) ## [Deploy app upgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) ## [Change history for Application management](change-history-for-application-management.md) diff --git a/windows/application-management/apps-in-windows-10.md b/windows/application-management/apps-in-windows-10.md new file mode 100644 index 0000000000..215e71f9f0 --- /dev/null +++ b/windows/application-management/apps-in-windows-10.md @@ -0,0 +1,153 @@ +--- +title: Windows 10 - Apps +description: What are Windows, UWP, and Win32 apps +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: mobile +ms.author: elizapo +author: lizap +ms.localizationpriority: low +ms.date: 09/15/2017 +--- +# Understand the different apps included in Windows 10 + +The following types of apps run on Windows 10: +- Windows apps - introduced in Windows 8, primarily installed from the Store app. +- Universal Windows Platform (UWP) apps - designed to work across platforms, can be installed on multiple platforms including Windows client, Windows Phone, and Xbox. All UWP apps are also Windows apps, but not all Windows apps are UWP apps. +- "Win32" apps - traditional Windows applications, built for 32-bit systems. + +Digging into the Windows apps, there are two categories: +- System apps - Apps that are installed in the c:\Windows\* directory. These apps are integral to the OS. +- Apps - All other apps, installed in c:\Program Files\WindowsApps. There are two classes of apps: + - Provisioned: Installed the first time you sign into Windows. You'll see a tile or Start menu item for these apps, but they aren't installed until the first sign-in. + - Installed: Installed as part of the OS. + +The following tables list the system apps, installed Windows apps, and provisioned Windows apps in a standard Windows 10 Enterprise installation. (If you have a custom image, your specific apps might differ.) The tables list the app, the full name, show the app's status in Windows 10 version 1511, 1607, and 1703, and indicate whether an app can be uninstalled through the UI. + +Some of the apps show up in multiple tables - that's because their status changed between versions. Make sure to check the version column for the version you are currently running. + +> [!TIP] +> Want to see a list of the apps installed on your specific image? You can run the following PowerShell cmdlet: +> ```powershell +> Get-AppxPackage |Select Name,PackageFamilyName +> Get-AppsProvisionedPackage -Online | select DisplayName,PackageName +> ``` + + +## System apps +System apps are integral to the operating system. Here are the typical system apps in Windows 10 versions 1511, 1607, and 1703. + +| Name | Full name | 1511 | 1607 | 1703 | Uninstall through UI? | +|------------------|-------------------------------------------|------|------|------|--------------------------------------------------------| +| Cortana UI | CortanaListenUIApp | | | x | No | +| | Desktop Learning | | | x | No | +| | DesktopView | | | x | No | +| | EnvironmentsApp | | | x | No | +| Mixed Reality + | HoloCamera | | | x | No | +| Mixed Reality + | HoloItemPlayerApp | | | x | No | +| Mixed Reality + | HoloShell | | | x | No | +| | Microsoft.AAD.Broker.Plugin | x | x | x | No | +| | Microsoft.AccountsControl | x | x | x | No | +| Hello setup UI | Microsoft.BioEnrollment | x | x | x | No | +| | Microsoft.CredDialogHost | | | x | No | +| | Microsoft.LockApp | x | x | x | No | +| Microsoft Edge | Microsoft.Microsoft.Edge | x | x | x | No | +| | Microsoft.PPIProjection | | x | x | No | +| | Microsoft.Windows. Apprep.ChxApp | | x | x | No | +| | Microsoft.Windows. AssignedAccessLockApp | x | x | x | No | +| | Microsoft.Windows. CloudExperienceHost | x | x | x | No | +| | Microsoft.Windows. ContentDeliveryManager | x | x | x | No | +| Cortana | Microsoft.Windows.Cortana | x | x | x | No | +| | Microsoft.Windows. Holographic.FirstRun | | | x | No | +| | Microsoft.Windows. ModalSharePickerHost | | | x | No | +| | Microsoft.Windows. OOBENetworkCaptivePort | | | x | No | +| | Microsoft.Windows. OOBENetworkConnection | | | x | No | +| | Microsoft.Windows. ParentalControls | x | x | x | No | +| | Microsoft.Windows. SecHealthUI | | | x | No | +| | Microsoft.Windows. SecondaryTileExperience | x | x | x | No | +| | Microsoft.Windows. SecureAssessmentBrowser | | x | x | No | +| Start | Microsoft.Windows. ShellExperienceHost | x | x | x | No | +| Windows Feedback | Microsoft.WindowsFeedback | x | * | * | No | +| | Microsoft.XboxGameCallableUI | x | x | x | No | +| Xbox logon UI | Microsoft.XboxIdentityProvider | x | | | No | +| Contact Support | Windows.ContactSupport | x | x* | x* | In 1511, no.* | +| | Windows.Devicesflow | x | | | No | +| Settings | Windows.ImmersiveControlPanel | x | x | x | No | +| Connect | Windows.MiracastView | x | x | x | No | +| Print UI | Windows.PrintDialog | x | x | x | No | +| Purchase UI | Windows.PurchaseDialog | x | | | No | + +> [!NOTE] +> - The Windows Feedback app changed to the Windows Feedback Hub in version 1607. It's listed in the installed apps table below. +> - As of Windows 10 version 1607, you can use the Optional Features app to uninstall the Contact Support app. + +## Installed Windows apps +Here are the typical installed Windows apps in Windows 10 versions 1511, 1607, and 1703. + +| Name | Full name | 1511 | 1607 | 1703 | Uninstall through UI? | +|--------------------|-----------------------------------------|------|------|------|---------------------------| +| Remote Desktop | Microsoft.RemoteDesktop | | x | x | Yes | +| PowerBI | Microsoft.Microsoft PowerBIforWindows | | x | x | Yes | +| Candy Crush | king.com.CandyCrushSodaSaga | x | | | Yes | +| Code Writer | ActiproSoftwareLLC.562882FEEB491 | | x | x | Yes | +| Eclipse Manager | 46928bounde.EclipseManager | | x | x | Yes | +| Pandora | PandoraMediaInc.29680B314EFC2 | | x | x | Yes | +| Photoshop Express | AdobeSystemIncorporated. AdobePhotoshop | | x | x | Yes | +| Duolingo | D5EA27B7.Duolingo- LearnLanguagesforFree | | | x | Yes | +| Network Speed Test | Microsoft.NetworkSpeedTest | | x | x | Yes | +| Paid Wi-FI | | x | | | Yes | +| Skype Video | | x | | | Yes | +| Twitter | | x | | | Yes | +| PicArts | | x | | | Yes | +| Minecraft | | x | | | Yes | +| Flipboard | | x | | | Yes | + +## Provisioned Windows apps +Here are the typical provisioned Windows apps in Windows 10 versions 1511, 1607, and 1703. + +| Name | Full name | 1511 | 1607 | 1703 | Uninstall through UI? | +|---------------------------------|----------------------------------------|------|------|------|---------------------------| +| 3D Builder | Microsoft.3DBuilder | x | | x | Yes | +| App Connector | Microsoft.Appconnector | x | | | Yes, through Settings app | +| Money | Microsoft.BingFinance | x | | | Yes | +| News | Microsoft.BingNews | x | * | * | Yes | +| Sports | Microsoft.BingSports | x | | | Yes | +| Weather | Microsoft.BingWeather | x | x | x | No | +| Phone Companion | Microsoft.CommsPhone | x | | | Yes | +| | Microsoft.ConnectivityStore | x | | | No | +| | Microsoft.DesktopAppInstaller | | x | x | Yes, through Settings app | +| Get Started/Tips | Microsoft.Getstarted | x | x | x | Yes | +| Messaging | Microsoft.Messaging | x | x | x | No | +| Microsoft 3D Viewer | Microsoft.Microsoft3DViewer | | | x | No | +| Get Office | Microsoft.MicrosoftOfficeHub | x | x | x | Yes | +| Solitaire | Microsoft.Microsoft SolitaireCollection | x | x | x | Yes | +| Sticky Notes | Microsoft.MicrosoftStickyNotes | | x | x | No | +| OneNote | Microsoft.Office.OneNote | x | x | x | No | +| Sway | Microsoft.Office.Sway | x | * | * | Yes | +| | Microsoft.OneConnect | | x | x | No | +| Paint 3D | Microsoft.MSPaint | | | x | No | +| People | Microsoft.People | x | x | x | No | +| Get Skype/Skype (preview)/Skype | Microsoft.SkypeApp | x | x | x | Yes | +| | Microsoft.StorePurchaseApp | | x | x | No | +| | Microsoft.Wallet | | | x | No | +| Photos | Microsoft.Windows.Photos | x | x | x | No | +| Alarms & Clock | Microsoft.WindowsAlarms | x | x | x | No | +| Calculator | Microsoft.WindowsCalculator | x | x | x | No | +| Camera | Microsoft.WindowsCamera | x | x | x | No | +| Mail and Calendar | Microsoft.windows communicationsapps | x | x | x | No | +| Feedback Hub | Microsoft.WindowsFeedbackHub | * | x | x | Yes | +| Maps | Microsoft.WindowsMaps | x | x | x | No | +| Phone | Microsoft.WindowsPhone | x | | | No | +| Voice Recorder | Microsoft.SoundRecorder | x | x | x | No | +| Store | Microsoft.WindowsStore | x | x | x | No | +| Xbox | Microsoft.XboxApp | x | x | x | No | +| | Microsoft.XboxGameOverlay | | | x | No | +| | Microsoft.XboxIdentityProvider | * | x | x | No | +| Groove | Microsoft.ZuneMusic | x | x | x | No | +| Movies & TV | Microsoft.ZuneVideo | x | x | x | No | +| | Microsoft.XboxSpeech ToTextOverlay | | | x | No | + +> [!NOTE] +> - As of Windows 10, version 1607, News and Sway are installed apps. +> - Both Feedback Hub and Microsoft.XboxIdentityProvider were installed apps in version 1511 and provisioned apps in versions 1607 and later. \ No newline at end of file diff --git a/windows/application-management/change-history-for-application-management.md b/windows/application-management/change-history-for-application-management.md index 7641745172..5178cf9050 100644 --- a/windows/application-management/change-history-for-application-management.md +++ b/windows/application-management/change-history-for-application-management.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: high author: jdeckerms +ms.date: 09/15/2017 --- # Change history for Configure Windows 10 @@ -17,7 +18,8 @@ This topic lists new and updated topics in the [Configure Windows 10](index.md) ## September 2017 | New or changed topic | Description | | --- | --- | -| [Per-user services in Windows](per-user-services-in-windows.md) | New | +| [Per-user services in Windows 10](per-user-services-in-windows.md) | New | +| [Understand the different apps included in Windows 10](apps-in-windows-10.md) | New | ## July 2017 | New or changed topic | Description | diff --git a/windows/application-management/index.md b/windows/application-management/index.md index d6c32fbe93..17767877fd 100644 --- a/windows/application-management/index.md +++ b/windows/application-management/index.md @@ -6,6 +6,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: medium +ms.date: 09/15/2017 --- # Windows 10 application management @@ -20,5 +21,7 @@ Learn about managing applications in Windows 10 and Windows 10 Mobile clients. |---|---| |[App-V](app-v/appv-getting-started.md)| Microsoft Application Virtualization (App-V) for Windows 10 enables organizations to deliver Win32 applications to users as virtual applications| |[Sideload apps in Windows 10](sideload-apps-in-windows-10.md)| Requirements and instructions for side-loading LOB applications on Windows 10 and Windows 10 Mobile clients| +|[Per User services in Windows 10](sideload-apps-in-windows-10.md)| Overview of per user services and instructions for viewing and disabling them in Windows 10 and Windows 2016| +|[Understand apps in Windows 10](apps-in-windows-10.md)| Overview of the different apps included by default in Windows 10 Enterprise| | [Service Host process refactoring](svchost-service-refactoring.md) | Changes to Service Host grouping in Windows 10 | | [Deploy app updgrades on Windows 10 Mobile](deploy-app-upgrades-windows-10-mobile.md) | How to upgrade apps on Windows 10 Mobile | From 84c952fb070b4ac5251f9b38ee7c0741ab406ddc Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 15 Sep 2017 18:23:48 -0700 Subject: [PATCH 388/490] updated to address PM feedback --- education/windows/change-history-edu.md | 6 ++++++ education/windows/use-set-up-school-pcs-app.md | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/education/windows/change-history-edu.md b/education/windows/change-history-edu.md index 699111447d..f5cf7d1f00 100644 --- a/education/windows/change-history-edu.md +++ b/education/windows/change-history-edu.md @@ -15,6 +15,12 @@ ms.date: 08/01/2017 This topic lists new and updated topics in the [Windows 10 for Education](index.md) documentation. +## September 2017 + +| New or changed topic | Description | +| --- | ---- | +| [Use the Set up School PCs app ](use-set-up-school-pcs-app.md) | Updated the prerequisites to provide more clarification. | + ## August 2017 | New or changed topic | Description | diff --git a/education/windows/use-set-up-school-pcs-app.md b/education/windows/use-set-up-school-pcs-app.md index ca1953e1e0..860f0fa609 100644 --- a/education/windows/use-set-up-school-pcs-app.md +++ b/education/windows/use-set-up-school-pcs-app.md @@ -9,7 +9,7 @@ ms.pagetype: edu ms.localizationpriority: high author: CelesteDG ms.author: celested -ms.date: 08/01/2017 +ms.date: 09/18/2017 --- # Use the Set up School PCs app @@ -103,7 +103,10 @@ You can watch the descriptive audio version here: [Microsoft Education: Use the - [Download the latest Set up School PCs app from the Microsoft Store](https://www.microsoft.com/store/apps/9nblggh4ls40). - Install the app on your work PC and make sure you're connected to your school's network. -- You must be an administrator on Office 365 and Azure Active Directory, and have Microsoft Store for Education configured. It's best if you sign up for and configure Intune for Education before using the Set up School PCs app. +- You must have Office 365 and Azure Active Directory. +- You must have the Microsoft Store for Education configured. +- You must be a global admin, store admin, or purchaser in the Microsoft Store for Education. +- It's best if you sign up for and [configure Intune for Education](get-started/use-intune-for-education.md) before using the Set up School PCs app. - Have a USB drive, 1 GB or larger, to save the provisioning package. We recommend an 8 GB or larger USB drive if you're installing Office. ## Set up School PCs step-by-step From 67cd6ba7d6051ff5feb201b5b5ed7d37b860ef3d Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 15 Sep 2017 18:49:47 -0700 Subject: [PATCH 389/490] fixed link --- education/windows/use-set-up-school-pcs-app.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/education/windows/use-set-up-school-pcs-app.md b/education/windows/use-set-up-school-pcs-app.md index 860f0fa609..72ee15e1ab 100644 --- a/education/windows/use-set-up-school-pcs-app.md +++ b/education/windows/use-set-up-school-pcs-app.md @@ -106,7 +106,7 @@ You can watch the descriptive audio version here: [Microsoft Education: Use the - You must have Office 365 and Azure Active Directory. - You must have the Microsoft Store for Education configured. - You must be a global admin, store admin, or purchaser in the Microsoft Store for Education. -- It's best if you sign up for and [configure Intune for Education](get-started/use-intune-for-education.md) before using the Set up School PCs app. +- It's best if you sign up for and [configure Intune for Education](../get-started/use-intune-for-education.md) before using the Set up School PCs app. - Have a USB drive, 1 GB or larger, to save the provisioning package. We recommend an 8 GB or larger USB drive if you're installing Office. ## Set up School PCs step-by-step From 290f190a50bdb6b67928b3522f7f8fc6eb3de673 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 18 Sep 2017 18:04:31 +0000 Subject: [PATCH 390/490] Merged PR 3242: Fix Store terms and links --- ...ace-app-with-windows-store-for-business.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/devices/surface/deploy-surface-app-with-windows-store-for-business.md b/devices/surface/deploy-surface-app-with-windows-store-for-business.md index 1e6ca989c9..aceac9a792 100644 --- a/devices/surface/deploy-surface-app-with-windows-store-for-business.md +++ b/devices/surface/deploy-surface-app-with-windows-store-for-business.md @@ -1,6 +1,6 @@ --- title: Deploy Surface app with Microsoft Store for Business or Microsoft Store for Education (Surface) -description: Find out how to add and download Surface app with Windows Store for Business or Microsoft Store for Education, as well as install Surface app with PowerShell and MDT. +description: Find out how to add and download Surface app with Microsoft Store for Business or Microsoft Store for Education, as well as install Surface app with PowerShell and MDT. keywords: surface app, app, deployment, customize ms.prod: w10 ms.mktglfcycl: deploy @@ -31,11 +31,11 @@ The Surface app is a lightweight Windows Store app that provides control of many * Quick access to support documentation and information for your device -If your organization is preparing images that will be deployed to your Surface devices, you may want to include the Surface app (formerly called the Surface Hub) in your imaging and deployment process instead of requiring users of each individual device to download and install the app from the Windows Store or your Windows Store for Business. +If your organization is preparing images that will be deployed to your Surface devices, you may want to include the Surface app (formerly called the Surface Hub) in your imaging and deployment process instead of requiring users of each individual device to download and install the app from the Microsoft Store or your Microsoft Store for Business. ##Surface app overview -The Surface app is available as a free download from the [Windows Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Windows Store, but if your organization uses Microsoft Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Microsoft Store for Business, see [Microsoft Store for Business](https://technet.microsoft.com/windows/store-for-business) in the Windows TechCenter. +The Surface app is available as a free download from the [Microsoft Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Microsoft Store, but if your organization uses Microsoft Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Microsoft Store for Business, see [Microsoft Store for Business](https://technet.microsoft.com/windows/store-for-business) in the Windows TechCenter. ##Add Surface app to a Microsoft Store for Business account @@ -45,7 +45,7 @@ Before users can install or deploy an app from a company’s Microsoft Store for 2. Log on to the portal. -3. Enable offline licensing: click **Manage->Store settings**, and then select the **Show offline licensed apps to people shopping in the store** checkbox, as shown in Figure 1. For more information about Microsoft Store for Business app licensing models, see [Apps in Windows Store for Business](https://technet.microsoft.com/itpro/windows/manage/apps-in-windows-store-for-business#licensing_model).

          +3. Enable offline licensing: click **Manage->Store settings**, and then select the **Show offline licensed apps to people shopping in the store** checkbox, as shown in Figure 1. For more information about Microsoft Store for Business app licensing models, see [Apps in Microsoft Store for Business](https://technet.microsoft.com/itpro/windows/manage/apps-in-windows-store-for-business#licensing_model).

          ![Show offline licenses apps checkbox](images/deploysurfapp-figure1-enablingapps.png "Show offline licenses apps checkbox")
          *Figure 1. Enable apps for offline use* @@ -70,7 +70,7 @@ Before users can install or deploy an app from a company’s Microsoft Store for ##Download Surface app from a Microsoft Store for Business account After you add an app to the Windows Store for Business account in Offline mode, you can download and add the app as an AppxBundle to a deployment share. 1. Log on to the Microsoft Store for Business account at https://businessstore.microsoft.com. -2. Click **Manage->Apps & software**. A list of all of your company’s apps is displayed, including the Surface app you added in the [Add Surface app to a Windows Store for Business account](#add-surface-app-to-a-windows-store-for-business-account) section of this article. +2. Click **Manage->Apps & software**. A list of all of your company’s apps is displayed, including the Surface app you added in the [Add Surface app to a Microsoft Store for Business account](#add-surface-app-to-a-microsoft-store-for-business-account) section of this article. 3. Under **Actions**, click the ellipsis (**…**), and then click **Download for offline use** for the Surface app. 4. Select the desired **Platform** and **Architecture** options from the available selections for the selected app, as shown in Figure 4. @@ -78,7 +78,7 @@ After you add an app to the Windows Store for Business account in Offline mode, *Figure 4. Download the AppxBundle package for an app* 5. Click **Download**. The AppxBundle package will be downloaded. Make sure you note the path of the downloaded file because you’ll need that later in this article. -6. Click either the **Encoded license** or **Unencoded license** option. Use the Encoded license option with management tools like System Center Configuration Manager or when you use Windows Imaging and Configuration Designer (Windows ICD). Select the Unencoded license option when you use Deployment Image Servicing and Management (DISM) or deployment solutions based on imaging, including the Microsoft Deployment Toolkit (MDT). +6. Click either the **Encoded license** or **Unencoded license** option. Use the Encoded license option with management tools like System Center Configuration Manager or when you use Windows Configuration Designer to create a provisioning package. Select the Unencoded license option when you use Deployment Image Servicing and Management (DISM) or deployment solutions based on imaging, including the Microsoft Deployment Toolkit (MDT). 7. Click **Generate** to generate and download the license for the app. Make sure you note the path of the license file because you’ll need that later in this article. >[!NOTE] @@ -104,7 +104,10 @@ To download the required frameworks for the Surface app, follow these steps: The following procedure provisions the Surface app onto your computer and makes it available for any user accounts created on the computer afterwards. 1. Using the procedure described in the [How to download Surface app from a Windows Store for Business account](#download-surface-app-from-a-windows-store-for-business-account) section of this article, download the Surface app AppxBundle and license file. 2. Begin an elevated PowerShell session. ->**Note:**  If you don’t run PowerShell as an Administrator, the session won’t have the required permissions to install the app. + + >[!NOTE] + >If you don’t run PowerShell as an Administrator, the session won’t have the required permissions to install the app. + 3. In the elevated PowerShell session, copy and paste the following command: ``` Add-AppxProvisionedPackage –Online –PackagePath \ Microsoft.SurfaceHub_10.0.342.0_neutral_~_8wekyb3d8bbwe.AppxBundle –LicensePath \ Microsoft.SurfaceHub_8wekyb3d8bbwe_a53ef8ab-9dbd-dec1-46c5-7b664d4dd003.xml @@ -130,7 +133,7 @@ Before the Surface app is functional on the computer where it has been provision ##Install Surface app with MDT The following procedure uses MDT to automate installation of the Surface app at the time of deployment. The application is provisioned automatically by MDT during deployment and thus you can use this process with existing images. This is the recommended process to deploy the Surface app as part of a Windows deployment to Surface devices because it does not reduce the cross platform compatibility of the Windows image. -1. Using the procedure described [earlier in this article](#download-surface-app-from-a-windows-store-for-business-account), download the Surface app AppxBundle and license file. +1. Using the procedure described [earlier in this article](#download-surface-app-from-a-microsoft-store-for-business-account), download the Surface app AppxBundle and license file. 2. Using the New Application Wizard in the MDT Deployment Workbench, import the downloaded files as a new **Application with source files**. 3. On the **Command Details** page of the New Application Wizard, specify the default **Working Directory** and for the **Command** specify the file name of the AppxBundle, as follows: From d5d7bad675db3d28adf1e5a171890b6688ebd0c5 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Mon, 18 Sep 2017 18:42:47 +0000 Subject: [PATCH 391/490] Merged PR 3247: Renamed Windows Store for Business --- windows/client-management/mdm/TOC.md | 6 +++--- windows/client-management/mdm/applocker-csp.md | 4 ++-- windows/client-management/mdm/assign-seats.md | 4 ++-- .../mdm/bulk-assign-and-reclaim-seats-from-user.md | 4 ++-- .../mdm/data-structures-windows-store-for-business.md | 6 +++--- .../client-management/mdm/enterprise-app-management.md | 2 +- .../mdm/enterprisemodernappmanagement-csp.md | 2 +- windows/client-management/mdm/get-inventory.md | 4 ++-- .../mdm/get-localized-product-details.md | 4 ++-- windows/client-management/mdm/get-offline-license.md | 4 ++-- windows/client-management/mdm/get-product-details.md | 4 ++-- windows/client-management/mdm/get-product-package.md | 4 ++-- windows/client-management/mdm/get-product-packages.md | 4 ++-- windows/client-management/mdm/get-seat.md | 4 ++-- .../mdm/get-seats-assigned-to-a-user.md | 4 ++-- windows/client-management/mdm/get-seats.md | 4 ++-- .../management-tool-for-windows-store-for-business.md | 10 +++++----- .../mdm/new-in-windows-mdm-enrollment-management.md | 10 +++++++++- .../client-management/mdm/reclaim-seat-from-user.md | 4 ++-- .../rest-api-reference-windows-store-for-business.md | 6 +++--- 20 files changed, 51 insertions(+), 43 deletions(-) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 2d6046fef1..8b53725783 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -17,9 +17,9 @@ ## [Enterprise app management](enterprise-app-management.md) ## [Device update management](device-update-management.md) ## [Bulk enrollment](bulk-enrollment-using-windows-provisioning-tool.md) -## [Management tool for the Windows Store for Business](management-tool-for-windows-store-for-business.md) -### [REST API reference for Windows Store for Business](rest-api-reference-windows-store-for-business.md) -#### [Data structures for Windows Store for Business](data-structures-windows-store-for-business.md) +## [Management tool for the Micosoft Store for Business](management-tool-for-windows-store-for-business.md) +### [REST API reference for Micosoft Store for Business](rest-api-reference-windows-store-for-business.md) +#### [Data structures for Micosoft Store for Business](data-structures-windows-store-for-business.md) #### [Get Inventory](get-inventory.md) #### [Get product details](get-product-details.md) #### [Get localized product details](get-localized-product-details.md) diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md index 7564c89e41..2737a54616 100644 --- a/windows/client-management/mdm/applocker-csp.md +++ b/windows/client-management/mdm/applocker-csp.md @@ -266,9 +266,9 @@ FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corp You can get the publisher name and product name of apps using a web API. -**To find publisher and product name for Microsoft apps in Windows Store for Business** +**To find publisher and product name for Microsoft apps in Microsoft Store for Business** -1. Go to the Windows Store for Business website, and find your app. For example, Microsoft OneNote. +1. Go to the Microsoft Store for Business website, and find your app. For example, Microsoft OneNote. 2. Copy the ID value from the app URL. For example, Microsoft OneNote's ID URL is https:<\span>//www.microsoft.com/store/apps/onenote/9wzdncrfhvjl, and you'd copy the ID value, **9wzdncrfhvjl**. 3. In your browser, run the Store for Business portal web API, to return a JavaScript Object Notation (JSON) file that includes the publisher and product name values. diff --git a/windows/client-management/mdm/assign-seats.md b/windows/client-management/mdm/assign-seats.md index 510be6e748..f8ba2b865f 100644 --- a/windows/client-management/mdm/assign-seats.md +++ b/windows/client-management/mdm/assign-seats.md @@ -1,6 +1,6 @@ --- title: Assign seat -description: The Assign seat operation assigns seat for a specified user in the Windows Store for Business. +description: The Assign seat operation assigns seat for a specified user in the Microsoft Store for Business. ms.assetid: B42BF490-35C9-405C-B5D6-0D9F0E377552 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Assign seat -The **Assign seat** operation assigns seat for a specified user in the Windows Store for Business. +The **Assign seat** operation assigns seat for a specified user in the Microsoft Store for Business. ## Request diff --git a/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md b/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md index 33f5904925..7b7845d806 100644 --- a/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md +++ b/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md @@ -1,6 +1,6 @@ --- title: Bulk assign and reclaim seats from users -description: The Bulk assign and reclaim seats from users operation returns reclaimed or assigned seats in the Windows Store for Business. +description: The Bulk assign and reclaim seats from users operation returns reclaimed or assigned seats in the Microsoft Store for Business. ms.assetid: 99E2F37D-1FF3-4511-8969-19571656780A ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Bulk assign and reclaim seats from users -The **Bulk assign and reclaim seats from users** operation returns reclaimed or assigned seats in the Windows Store for Business. +The **Bulk assign and reclaim seats from users** operation returns reclaimed or assigned seats in the Microsoft Store for Business. ## Request diff --git a/windows/client-management/mdm/data-structures-windows-store-for-business.md b/windows/client-management/mdm/data-structures-windows-store-for-business.md index 7a1bbaa552..d272b736e4 100644 --- a/windows/client-management/mdm/data-structures-windows-store-for-business.md +++ b/windows/client-management/mdm/data-structures-windows-store-for-business.md @@ -1,5 +1,5 @@ --- -title: Data structures for Windows Store for Business +title: Data structures for Microsoft Store for Business MS-HAID: - 'p\_phdevicemgmt.business\_store\_data\_structures' - 'p\_phDeviceMgmt.data\_structures\_windows\_store\_for\_business' @@ -13,10 +13,10 @@ author: nickbrower ms.date: 06/19/2017 --- -# Data structures for Windows Store for Business +# Data structures for Microsoft Store for Business -Here's the list of data structures used in the Windows Store for Business REST APIs: +Here's the list of data structures used in the Microsoft Store for Business REST APIs: - [AlternateIdentifier](#alternateidentifier) - [BulkSeatOperationResultSet](#bulkseatoperationresultset) diff --git a/windows/client-management/mdm/enterprise-app-management.md b/windows/client-management/mdm/enterprise-app-management.md index c203cabb0a..fd6c08650e 100644 --- a/windows/client-management/mdm/enterprise-app-management.md +++ b/windows/client-management/mdm/enterprise-app-management.md @@ -18,7 +18,7 @@ This topic covers one of the key mobile device management (MDM) features in Wind Windows 10 offers the ability for management servers to: -- Install apps directly from the Windows Store for Business +- Install apps directly from the Microsoft Store for Business - Deploy offline Store apps and licenses - Deploy line-of-business (LOB) apps (non-Store apps) - Inventory all apps for a user (Store and non-Store apps) diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md index ebe9611293..f8a14b5289 100644 --- a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -68,7 +68,7 @@ The following image shows the EnterpriseModernAppManagement configuration servic - PackageDetails - returns all inventory attributes of the package. This includes all information from PackageNames parameter, but does not validate RequiresReinstall. - RequiredReinstall - Validates the app status of the apps in the inventory query to determine if they require a reinstallation. This attribute may impact system performance depending on the number of apps installed. Requiring reinstall occurs when resource package updates or when the app is in a tampered state. - Source - specifies the app classification that aligns to the existing inventory nodes. You can use a specific filter or if no filter is specified then all sources will be returned. If no value is specified, all classifications are returned. Valid values are: - - AppStore - This classification is for apps that were acquired from Windows Store. These were apps directly installed from Windows Store or enterprise apps from Windows Store for Business. + - AppStore - This classification is for apps that were acquired from Windows Store. These were apps directly installed from Windows Store or enterprise apps from Microsoft Store for Business. - nonStore - This classification is for apps that were not acquired from the Windows Store. - System - Apps that are part of the OS. You cannot uninstall these apps. This classification is read-only and can only be inventoried. - PackageTypeFilter - Specifies one or multiple types of packages you can use to query the user or device. Multiple values must be separated by |. Valid values are: diff --git a/windows/client-management/mdm/get-inventory.md b/windows/client-management/mdm/get-inventory.md index 3c83d22f62..c5268976eb 100644 --- a/windows/client-management/mdm/get-inventory.md +++ b/windows/client-management/mdm/get-inventory.md @@ -1,6 +1,6 @@ --- title: Get Inventory -description: The Get Inventory operation retrieves information from the Windows Store for Business to determine if new or updated applications are available. +description: The Get Inventory operation retrieves information from the Microsoft Store for Business to determine if new or updated applications are available. MS-HAID: - 'p\_phdevicemgmt.get\_seatblock' - 'p\_phDeviceMgmt.get\_inventory' @@ -15,7 +15,7 @@ ms.date: 06/19/2017 # Get Inventory -The **Get Inventory** operation retrieves information from the Windows Store for Business to determine if new or updated applications are available. +The **Get Inventory** operation retrieves information from the Microsoft Store for Business to determine if new or updated applications are available. ## Request diff --git a/windows/client-management/mdm/get-localized-product-details.md b/windows/client-management/mdm/get-localized-product-details.md index eaa61805b9..d735043656 100644 --- a/windows/client-management/mdm/get-localized-product-details.md +++ b/windows/client-management/mdm/get-localized-product-details.md @@ -1,6 +1,6 @@ --- title: Get localized product details -description: The Get localized product details operation retrieves the localization information of a product from the Windows Store for Business. +description: The Get localized product details operation retrieves the localization information of a product from the Micosoft Store for Business. ms.assetid: EF6AFCA9-8699-46C9-A3BB-CD2750C07901 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get localized product details -The **Get localized product details** operation retrieves the localization information of a product from the Windows Store for Business. +The **Get localized product details** operation retrieves the localization information of a product from the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-offline-license.md b/windows/client-management/mdm/get-offline-license.md index 3bf57d69fb..292398084a 100644 --- a/windows/client-management/mdm/get-offline-license.md +++ b/windows/client-management/mdm/get-offline-license.md @@ -1,6 +1,6 @@ --- title: Get offline license -description: The Get offline license operation retrieves the offline license information of a product from the Windows Store for Business. +description: The Get offline license operation retrieves the offline license information of a product from the Micosoft Store for Business. ms.assetid: 08DAD813-CF4D-42D6-A783-994A03AEE051 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get offline license -The **Get offline license** operation retrieves the offline license information of a product from the Windows Store for Business. +The **Get offline license** operation retrieves the offline license information of a product from the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-product-details.md b/windows/client-management/mdm/get-product-details.md index f11532b8c5..c35071dc7b 100644 --- a/windows/client-management/mdm/get-product-details.md +++ b/windows/client-management/mdm/get-product-details.md @@ -1,6 +1,6 @@ --- title: Get product details -description: The Get product details operation retrieves the product information from the Windows Store for Business for a specific application. +description: The Get product details operation retrieves the product information from the Micosoft Store for Business for a specific application. ms.assetid: BC432EBA-CE5E-43BD-BD54-942774767286 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get product details -The **Get product details** operation retrieves the product information from the Windows Store for Business for a specific application. +The **Get product details** operation retrieves the product information from the Micosoft Store for Business for a specific application. ## Request diff --git a/windows/client-management/mdm/get-product-package.md b/windows/client-management/mdm/get-product-package.md index 30f41c7a77..69792850cb 100644 --- a/windows/client-management/mdm/get-product-package.md +++ b/windows/client-management/mdm/get-product-package.md @@ -1,6 +1,6 @@ --- title: Get product package -description: The Get product package operation retrieves the information about a specific application in the Windows Store for Business. +description: The Get product package operation retrieves the information about a specific application in the Micosoft Store for Business. ms.assetid: 4314C65E-6DDC-405C-A591-D66F799A341F ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get product package -The **Get product package** operation retrieves the information about a specific application in the Windows Store for Business. +The **Get product package** operation retrieves the information about a specific application in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-product-packages.md b/windows/client-management/mdm/get-product-packages.md index f65a5ec30c..932a85e68d 100644 --- a/windows/client-management/mdm/get-product-packages.md +++ b/windows/client-management/mdm/get-product-packages.md @@ -1,6 +1,6 @@ --- title: Get product packages -description: The Get product packages operation retrieves the information about applications in the Windows Store for Business. +description: The Get product packages operation retrieves the information about applications in the Micosoft Store for Business. ms.assetid: 039468BF-B9EE-4E1C-810C-9ACDD55C0835 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get product packages -The **Get product packages** operation retrieves the information about applications in the Windows Store for Business. +The **Get product packages** operation retrieves the information about applications in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-seat.md b/windows/client-management/mdm/get-seat.md index 5c1e6fbba9..c6b07c1a2a 100644 --- a/windows/client-management/mdm/get-seat.md +++ b/windows/client-management/mdm/get-seat.md @@ -1,6 +1,6 @@ --- title: Get seat -description: The Get seat operation retrieves the information about an active seat for a specified user in the Windows Store for Business. +description: The Get seat operation retrieves the information about an active seat for a specified user in the Micosoft Store for Business. ms.assetid: 715BAEB2-79FD-4945-A57F-482F9E7D07C6 ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get seat -The **Get seat** operation retrieves the information about an active seat for a specified user in the Windows Store for Business. +The **Get seat** operation retrieves the information about an active seat for a specified user in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-seats-assigned-to-a-user.md b/windows/client-management/mdm/get-seats-assigned-to-a-user.md index d7c55310d3..d0227888e5 100644 --- a/windows/client-management/mdm/get-seats-assigned-to-a-user.md +++ b/windows/client-management/mdm/get-seats-assigned-to-a-user.md @@ -1,6 +1,6 @@ --- title: Get seats assigned to a user -description: The Get seats assigned to a user operation retrieves information about assigned seats in the Windows Store for Business. +description: The Get seats assigned to a user operation retrieves information about assigned seats in the Micosoft Store for Business. ms.assetid: CB963E44-8C7C-46F9-A979-89BBB376172B ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get seats assigned to a user -The **Get seats assigned to a user** operation retrieves information about assigned seats in the Windows Store for Business. +The **Get seats assigned to a user** operation retrieves information about assigned seats in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/get-seats.md b/windows/client-management/mdm/get-seats.md index 88d7e51517..4b995cc98c 100644 --- a/windows/client-management/mdm/get-seats.md +++ b/windows/client-management/mdm/get-seats.md @@ -1,6 +1,6 @@ --- title: Get seats -description: The Get seats operation retrieves the information about active seats in the Windows Store for Business. +description: The Get seats operation retrieves the information about active seats in the Micosoft Store for Business. ms.assetid: 32945788-47AC-4259-B616-F359D48F4F2F ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Get seats -The **Get seats** operation retrieves the information about active seats in the Windows Store for Business. +The **Get seats** operation retrieves the information about active seats in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/management-tool-for-windows-store-for-business.md b/windows/client-management/mdm/management-tool-for-windows-store-for-business.md index 0cef4c42b9..02d281e49f 100644 --- a/windows/client-management/mdm/management-tool-for-windows-store-for-business.md +++ b/windows/client-management/mdm/management-tool-for-windows-store-for-business.md @@ -1,6 +1,6 @@ --- -title: Management tool for the Windows Store for Business -description: The Windows Store for Business has a new web service designed for the enterprise to acquire, manage, and distribute applications in bulk. +title: Management tool for the Micosoft Store for Business +description: The Micosoft Store for Business has a new web service designed for the enterprise to acquire, manage, and distribute applications in bulk. MS-HAID: - 'p\_phdevicemgmt.business\_store\_portal\_management\_tool' - 'p\_phDeviceMgmt.management\_tool\_for\_windows\_store\_for\_business' @@ -13,9 +13,9 @@ author: nickbrower ms.date: 06/19/2017 --- -# Management tool for the Windows Store for Business +# Management tool for the Micosoft Store for Business -The Windows Store for Business has a new web service designed for the enterprise to acquire, manage, and distribute applications in bulk. The Store for Business enables several capabilities that are required for the enterprise to manage the lifecycle of applications from acquisition to updates. +The Micosoft Store for Business has a new web service designed for the enterprise to acquire, manage, and distribute applications in bulk. The Store for Business enables several capabilities that are required for the enterprise to manage the lifecycle of applications from acquisition to updates. Here's the list of the available capabilities: @@ -26,7 +26,7 @@ Here's the list of the available capabilities: - Custom Line of Business app support –Enables management and distribution of enterprise applications through the Store for Business. - Support for Windows desktop and mobile devices - The Store for Business supports both desktop and mobile devices. -For additional information about Store for Business, see the TechNet topics in [Windows Store for Business](https://technet.microsoft.com/library/mt606951.aspx). +For additional information about Store for Business, see the TechNet topics in [Micosoft Store for Business](https://technet.microsoft.com/library/mt606951.aspx). ## Management services diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index ecdd2bbd8a..8df80081ce 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -102,7 +102,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s
        -

        Management tool for the Windows Store for Business

        +

        Management tool for the Micosoft Store for Business

        New topics. The Store for Business has a new web service designed for the enterprise to acquire, manage, and distribute applications in bulk. It enables several capabilities that are required for the enterprise to manage the lifecycle of applications from acquisition to updates.

        @@ -999,6 +999,10 @@ For details about Microsoft mobile device management protocols for Windows 10 s

        Added new policies.

        +Microsoft Store for Business +

        Windows Store for Business name changed to Microsoft Store for Business.

        + + [Policy CSP](policy-configuration-service-provider.md)

        Added the following new policies for Windows 10, version 1709:

          @@ -1371,6 +1375,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
        • System/LimitEnhancedDiagnosticDataWindowsAnalytics
        + +Microsoft Store for Business +

        Windows Store for Business name changed to Microsoft Store for Business.

        + The [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2](https://msdn.microsoft.com/en-us/library/mt221945.aspx)

        The Windows 10 enrollment protocol was updated. The following elements were added to the RequestSecurityToken message:

        diff --git a/windows/client-management/mdm/reclaim-seat-from-user.md b/windows/client-management/mdm/reclaim-seat-from-user.md index ee30992445..1319338ddc 100644 --- a/windows/client-management/mdm/reclaim-seat-from-user.md +++ b/windows/client-management/mdm/reclaim-seat-from-user.md @@ -1,6 +1,6 @@ --- title: Reclaim seat from user -description: The Reclaim seat from user operation returns reclaimed seats for a user in the Windows Store for Business. +description: The Reclaim seat from user operation returns reclaimed seats for a user in the Micosoft Store for Business. ms.assetid: E2C3C899-D0AD-469A-A319-31A420472A4C ms.author: maricia ms.topic: article @@ -12,7 +12,7 @@ ms.date: 06/19/2017 # Reclaim seat from user -The **Reclaim seat from user** operation returns reclaimed seats for a user in the Windows Store for Business. +The **Reclaim seat from user** operation returns reclaimed seats for a user in the Micosoft Store for Business. ## Request diff --git a/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md b/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md index 5016c86ac9..d64e4e1b4d 100644 --- a/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md +++ b/windows/client-management/mdm/rest-api-reference-windows-store-for-business.md @@ -1,6 +1,6 @@ --- -title: REST API reference for Windows Store for Business -description: REST API reference for Windows Store for Business +title: REST API reference for Micosoft Store for Business +description: REST API reference for Micosoft Store for Business MS-HAID: - 'p\_phdevicemgmt.business\_store\_portal\_management\_rest\_api\_reference' - 'p\_phDeviceMgmt.rest\_api\_reference\_windows\_store\_for\_Business' @@ -13,7 +13,7 @@ author: nickbrower ms.date: 06/19/2017 --- -# REST API reference for Windows Store for Business +# REST API reference for Micosoft Store for Business Here's the list of available operations: From 424fb0d6d82a70ec5f8605ff67a0bdee57d0e5fb Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 18 Sep 2017 13:41:16 -0700 Subject: [PATCH 392/490] remove suppression rules --- .../settings-windows-defender-advanced-threat-protection.md | 4 ++-- .../windows-defender-advanced-threat-protection.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md index 81b976e914..aee67ec43e 100644 --- a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md @@ -1,7 +1,7 @@ --- title: Windows Defender Advanced Threat Protection settings -description: Use the menu to configure the time zone, suppression rules, and view license information. -keywords: Windows Defender ATP settings, Windows Defender, cybersecurity threat intelligence, advanced threat protection, time zone, utc, local time, license, suppression rules +description: Use the menu to configure the time zone and view license information. +keywords: Windows Defender ATP settings, Windows Defender, cybersecurity threat intelligence, advanced threat protection, time zone, utc, local time, license search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy diff --git a/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md index 4f308f2bea..e208f89717 100644 --- a/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md @@ -101,7 +101,7 @@ Topic | Description [Create and build Power BI reports using Windows Defender ATP data](powerbi-reports-windows-defender-advanced-threat-protection.md) | Understand the security status of your organization, including the status of machines, alerts, and investigations using the Windows Defender ATP reporting feature that integrates with Power BI. [Check sensor state](check-sensor-status-windows-defender-advanced-threat-protection.md) | Check the sensor health state on endpoints to verify that they are providing sensor data and communicating with the Windows Defender ATP service. [Configure Windows Defender ATP preferences settings](preferences-setup-windows-defender-advanced-threat-protection.md) | Use the Preferences setup menu to modify general settings, advanced features, enable the preview experience, email notifications, and the custom threat intelligence feature. -[Windows Defender ATP settings](settings-windows-defender-advanced-threat-protection.md) | Configure time zone settings, suppression rules, and view license information. +[Windows Defender ATP settings](settings-windows-defender-advanced-threat-protection.md) | Configure time zone settings and view license information. [Windows Defender ATP service health](service-status-windows-defender-advanced-threat-protection.md) | Verify that the service health is running properly or if there are current issues. [Troubleshoot Windows Defender Advanced Threat Protection](troubleshoot-windows-defender-advanced-threat-protection.md) | This topic contains information to help IT Pros find workarounds for the known issues and troubleshoot issues in Windows Defender ATP. [Review events and errors on endpoints with Event Viewer](event-error-codes-windows-defender-advanced-threat-protection.md)| Review events and errors associated with event IDs to determine if further troubleshooting steps are required. From 5341e95d5022585935a358d7be6d72be9bb835fd Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 18 Sep 2017 13:53:57 -0700 Subject: [PATCH 393/490] add description for ipv4 and ipv6 --- ...mapping-windows-defender-advanced-threat-protection.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index 1732c065bd..f775017c4c 100644 --- a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -53,7 +53,7 @@ Field numbers match the numbers in the images below. | 12 | Sha256 | deviceCustomString6 | 9987474deb9f457ece2a9533a08ec173a0986fa3aa6ac355eeba5b622e4a43f5 | Available for Windows Defender AV alerts. | | 13 | ThreatName | eviceCustomString1 | Trojan:Win32/Skeeyah.A!bit | Available for Windows Defender AV alerts. | | 14 | IpAddress | sourceAddress | 218.90.204.141 | Available for alerts associated to network events. For example, 'Communication to a malicious network destination'. | -| 15 | Url | requestUrl | down.esales360.cn | Availabe for alerts associated to network events. For example, 'Communication to a malicious network destination'. | +| 15 | Url | requestUrl | down.esales360.cn | Available for alerts associated to network events. For example, 'Communication to a malicious network destination'. | | 16 | RemediationIsSuccess | deviceCustomNumber2 | TRUE | Available for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE. | | 17 | WasExecutingWhileDetected | deviceCustomNumber1 | FALSE | Available for Windows Defender AV alerts. ArcSight value is 1 when TRUE and 0 when FALSE. | | 18 | AlertId | externalId | 636210704265059241_673569822 | Value available for every alert. | @@ -63,12 +63,12 @@ Field numbers match the numbers in the images below. | 22 | Actor | deviceCustomString4 | | Available for alerts related to a known actor group. | | 21+5 | ComputerDnsName | No mapping | liz-bean.contoso.com | The machine fully qualified domain name. Value available for every alert. | | | LogOnUsers | sourceUserId | contoso\liz-bean; contoso\jay-hardee | The domain and user of the interactive logon user/s at the time of the event. Note: For machines on Windows 10 version 1607, the domain information will not be available. | -| | InternalIPv4List | No mapping | 192.168.1.7, 10.1.14.1 | | -| | InternalIPv4List | No mapping | fd30:0000:0000:0001:ff4e:003e:0009:000e, FE80:CD00:0000:0CDE:1257:0000:211E:729C | | +| | InternalIPv4List | No mapping | 192.168.1.7, 10.1.14.1 | List of IPV4 internal IPs for active network interfaces. | +| | InternalIPv6List | No mapping | fd30:0000:0000:0001:ff4e:003e:0009:000e, FE80:CD00:0000:0CDE:1257:0000:211E:729C | List of IPV6 internal IPs for active network interfaces. | | Internal field | LastProcessedTimeUtc | No mapping | 2017-05-07T01:56:58.9936648Z | Time when event arrived at the backend. This field can be used when setting the request parameter for the range of time that alerts are retrieved. | | | Not part of the schema | deviceVendor | | Static value in the ArcSight mapping - 'Microsoft'. | | | Not part of the schema | deviceProduct | | Static value in the ArcSight mapping - 'Windows Defender ATP'. | -| | Not part of the schema | deviceVersion | | Static value in the ArcSight mapping - '2.0', used to identify the mapping versions. |1234567891011121314151617181920212223242526272829303132 +| | Not part of the schema | deviceVersion | | Static value in the ArcSight mapping - '2.0', used to identify the mapping versions. ![Image of alert with numbers](images/atp-alert-page.png) From 4c3c8d03d60314172f3c73b11a9ced0e1489fdeb Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Mon, 18 Sep 2017 20:57:38 +0000 Subject: [PATCH 394/490] Merged PR 3250: Update/BranchReadinessLevel in Policy CSP --- .../new-in-windows-mdm-enrollment-management.md | 1 + windows/client-management/mdm/policy-csp-update.md | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 8df80081ce..38b240b6b4 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1374,6 +1374,7 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
      • Search/AllowCloudSearch
      • System/LimitEnhancedDiagnosticDataWindowsAnalytics
      +

      Added new settings to Update/BranchReadinessLevel policy in Windows 10 version 1709.

      Microsoft Store for Business diff --git a/windows/client-management/mdm/policy-csp-update.md b/windows/client-management/mdm/policy-csp-update.md index e3a796b41d..1bf1c34365 100644 --- a/windows/client-management/mdm/policy-csp-update.md +++ b/windows/client-management/mdm/policy-csp-update.md @@ -471,8 +471,12 @@ This policy is accessible through the Update setting in the user interface or Gr

      The following list shows the supported values: -- 16 (default) – User gets all applicable upgrades from Current Branch (CB). -- 32 – User gets upgrades from Current Branch for Business (CBB). +- 2 {0x2} - Windows Insider build - Fast (added in Windows 10, version 1709) +- 4 {0x4} - Windows Insider build - Slow (added in Windows 10, version 1709) +- 8 {0x8} - Release Windows Insider build (added in Windows 10, version 1709) +- 16 {0x10} - (default) Semi-annual Channel (Targeted). Device gets all applicable feature updates from Semi-annual Channel (Targeted). +- 32 {0x20} - Semi-annual Channel. Device gets feature updates from Semi-annual Channel. + @@ -1253,12 +1257,12 @@ If a machine has Microsoft Update enabled, any Microsoft Updates in these catego > Don't use this policy in Windows 10, version 1607 devices, instead use the new policies listed in [Changes in Windows 10, version 1607 for update management](device-update-management.md#windows10version1607forupdatemanagement). You can continue to use RequireDeferUpgrade for Windows 10, version 1511 devices. -

      Allows the IT admin to set a device to CBB train. +

      Allows the IT admin to set a device to Semi-Annual Channel train.

      The following list shows the supported values: -- 0 (default) – User gets upgrades from Current Branch. -- 1 – User gets upgrades from Current Branch for Business. +- 0 (default) – User gets upgrades from Semi-Annual Channel (Targeted). +- 1 – User gets upgrades from Semi-Annual Channel. From dd7bacf4d7169aa9c0dfab20847df41b9b110d09 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 18 Sep 2017 21:11:56 +0000 Subject: [PATCH 395/490] Merged PR 3254: Fixed Store reference --- ...oy-surface-app-with-windows-store-for-business.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/devices/surface/deploy-surface-app-with-windows-store-for-business.md b/devices/surface/deploy-surface-app-with-windows-store-for-business.md index aceac9a792..52626b026e 100644 --- a/devices/surface/deploy-surface-app-with-windows-store-for-business.md +++ b/devices/surface/deploy-surface-app-with-windows-store-for-business.md @@ -31,11 +31,11 @@ The Surface app is a lightweight Windows Store app that provides control of many * Quick access to support documentation and information for your device -If your organization is preparing images that will be deployed to your Surface devices, you may want to include the Surface app (formerly called the Surface Hub) in your imaging and deployment process instead of requiring users of each individual device to download and install the app from the Microsoft Store or your Microsoft Store for Business. +If your organization is preparing images that will be deployed to your Surface devices, you may want to include the Surface app (formerly called the Surface Hub) in your imaging and deployment process instead of requiring users of each individual device to download and install the app from the Windows Store or your Microsoft Store for Business. ##Surface app overview -The Surface app is available as a free download from the [Microsoft Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Microsoft Store, but if your organization uses Microsoft Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Microsoft Store for Business, see [Microsoft Store for Business](https://technet.microsoft.com/windows/store-for-business) in the Windows TechCenter. +The Surface app is available as a free download from the [Windows Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Windows Store, but if your organization uses Microsoft Store for Business instead, you will need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Microsoft Store for Business, see [Microsoft Store for Business](https://technet.microsoft.com/windows/store-for-business) in the Windows TechCenter. ##Add Surface app to a Microsoft Store for Business account @@ -49,7 +49,7 @@ Before users can install or deploy an app from a company’s Microsoft Store for ![Show offline licenses apps checkbox](images/deploysurfapp-figure1-enablingapps.png "Show offline licenses apps checkbox")
      *Figure 1. Enable apps for offline use* -4. Add Surface app to your Micrososft Store for Business account by following this procedure: +4. Add Surface app to your Microsoft Store for Business account by following this procedure: * Click the **Shop** menu. * In the search box, type **Surface app**, and then click the search icon. * After the Surface app is presented in the search results, click the app’s icon. @@ -68,7 +68,7 @@ Before users can install or deploy an app from a company’s Microsoft Store for * Click **OK**. ##Download Surface app from a Microsoft Store for Business account -After you add an app to the Windows Store for Business account in Offline mode, you can download and add the app as an AppxBundle to a deployment share. +After you add an app to the Microsoft Store for Business account in Offline mode, you can download and add the app as an AppxBundle to a deployment share. 1. Log on to the Microsoft Store for Business account at https://businessstore.microsoft.com. 2. Click **Manage->Apps & software**. A list of all of your company’s apps is displayed, including the Surface app you added in the [Add Surface app to a Microsoft Store for Business account](#add-surface-app-to-a-microsoft-store-for-business-account) section of this article. 3. Under **Actions**, click the ellipsis (**…**), and then click **Download for offline use** for the Surface app. @@ -102,7 +102,7 @@ To download the required frameworks for the Surface app, follow these steps: ##Install Surface app on your computer with PowerShell The following procedure provisions the Surface app onto your computer and makes it available for any user accounts created on the computer afterwards. -1. Using the procedure described in the [How to download Surface app from a Windows Store for Business account](#download-surface-app-from-a-windows-store-for-business-account) section of this article, download the Surface app AppxBundle and license file. +1. Using the procedure described in the [How to download Surface app from a Microsoft Store for Business account](#download-surface-app-from-a-microsoft-store-for-business-account) section of this article, download the Surface app AppxBundle and license file. 2. Begin an elevated PowerShell session. >[!NOTE] @@ -121,7 +121,9 @@ The following procedure provisions the Surface app onto your computer and makes ``` 4. The Surface app will now be available on your current Windows computer. + Before the Surface app is functional on the computer where it has been provisioned, you must also provision the frameworks described earlier in this article. To provision these frameworks, use the following procedure in the elevated PowerShell session you used to provision the Surface app. + 5. In the elevated PowerShell session, copy and paste the following command: ``` Add-AppxProvisionedPackage –Online –SkipLicense –PackagePath \Microsoft.VCLibs.140.00_14.0.23816.0_x64__8wekyb3d8bbwe.Appx From 9a376f62edb2ffc90e75f8b3bc1aa51e4a2f0bf2 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 18 Sep 2017 14:31:56 -0700 Subject: [PATCH 396/490] add warning --- ...ndpoints-vdi-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md index 8d28359a61..8a90f8cb96 100644 --- a/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md @@ -33,6 +33,9 @@ Windows Defender ATP supports non-persistent VDI session onboarding. There might You can onboard VDI machines using a single entry or multiple entries for each machine. The following steps will guide you through onboarding VDI machines and will highlight steps for single and multiple entries. +>[!WARNING] +> For environments where there are low resource configurations, the VDI boot proceedure might slow the Windows Defender ATP sensor onboarding. + 1. Open the VDI configuration package .zip file (*WindowsDefenderATPOnboardingPackage.zip*) that you downloaded from the service onboarding wizard. You can also get the package from the [Windows Defender ATP portal](https://securitycenter.windows.com/): a. Click **Endpoint management** > **Clients** on the **Navigation pane**. From 3619cc57ba0e570f72ba67827d9f56eb7a39e2f7 Mon Sep 17 00:00:00 2001 From: Trudy Hakala Date: Mon, 18 Sep 2017 21:43:01 +0000 Subject: [PATCH 397/490] Merged PR 3259: Merge msfb-12118094 to master add autopilot video, update device file information and sample graphics --- store-for-business/add-profile-to-devices.md | 20 +++++++++++------- .../images/autopilot-process.png | Bin 9361 -> 8131 bytes .../images/msfb-autopilot-csv.png | Bin 0 -> 8466 bytes 3 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 store-for-business/images/msfb-autopilot-csv.png diff --git a/store-for-business/add-profile-to-devices.md b/store-for-business/add-profile-to-devices.md index 0f6cc91a16..2be986c161 100644 --- a/store-for-business/add-profile-to-devices.md +++ b/store-for-business/add-profile-to-devices.md @@ -7,20 +7,20 @@ ms.sitesec: library ms.pagetype: store author: TrudyHa ms.author: TrudyHa -ms.date: 07/05/2107 +ms.date: 09/12/2017 ms.localizationpriority: high --- # Manage Windows device deployment with Windows AutoPilot Deployment **Applies to** - - Windows 10 -> [!IMPORTANT] -> This topic has been updated to reflect the latest functionality, which we are releasing to customers in stages. You may not see all of the options described here until you receive the update. +Windows AutoPilot Deployment Program simplifies device set up for IT Admins. For an overview of benefits, scenarios, and prerequisites, see [Overview of Windows AutoPilot](https://docs.microsoft.com/windows/deployment/windows-10-auto-pilot). -Windows AutoPilot Deployment Program simplifies device set up for IT Admins. For an overview of benefits, scenarios, and prerequisites, see [Overview of Windows AutoPilot](https://docs.microsoft.com/windows/deployment/windows-10-auto-pilot). +Watch this video to learn more about Windows AutoPilot in Micrsoft Store for Business. + + ## What is Windows AutoPilot Deployment Program? In Microsoft Store for Business, you can manage devices for your organization and apply an *AutoPilot deployment profile* to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows based on the AutoPilot deployment profile you applied to the device. @@ -54,9 +54,13 @@ To manage devices through Microsoft Store for Business and Education, you'll nee ### Device information file format Columns in the device information file need to use this naming and be in this order: -- Column 1: Device Serial Number -- Column 2: Windows Product ID -- Column 3: Hardware Hash +- Column A: Device Serial Number +- Column B: Windows Product ID +- Column C: Hardware Hash + +Here's a sample device information file: + +![Notepad file showing example entries for Column A (Device Serial Number), Column B (Windows Product ID), and Column C (Hardware Hash).](images/msfb-autopilot-csv.png) When you add devices, you need to add them to an *AutoPilot deployment group*. Use these groups to apply AutoPilot deployment profiles to a group of devices. The first time you add devices to a group, you'll need to create an AutoPilot deployment group. diff --git a/store-for-business/images/autopilot-process.png b/store-for-business/images/autopilot-process.png index 491b8c0ef0e40126a8cd01c10805e4f8aa998f67..56c379fd5f176f51e56382b36d70142135b7b9b5 100644 GIT binary patch literal 8131 zcmcI}XH=8hm$#xQMFj!rhysEXsnVMwMY@7?L+@1~A#?;qq;~>HkrKE-=sf}HAf3=# zKtLgsgbs?7dBFL5@16JkG9M;urJStu?6c2r_q{`&X((MMp(nX;;lg$0r}A1CE)d87 zze9-#fX{pJ<7L3tMK>)axeLYpj4Qz6vdv@l#}_V?MUftv5dv%CS5FPxE?l4hpS>^6 zS~GiGxWKHhEdTh0hcPbgryF%=TF0FK7pigD=qZzG`-=P|Q@0Igk&gwI4ry(slom}y zV@jzY$|t3ckL2X8ib_O3x^r2M=1ve8-lg%=@9AxC z87iWsDQcXgp7cMJsuCa+NUYUd%yrXT*ovt8P}b&4FPdgSG2pEBPQ)&p7x@d1VpV|9 zG)~NI|7sjNa(5fmoPCg#e=?ducIvzqQ=b(Vq{LV0KI{2&`}@eqNTFVdaibp-eb1Y2 zCgVvWZYWm&O70IyIYq;)wb{kjEH$RSlO-~;@g`_3zlE0M$d68XDCUUp-WSl98*m$h zgj-NLbhJ7pqj>W8`Fu!N&6NyUe+{uTo(S>KIM)b0_vY^AQMPMpThMpmR7&GN+P;}^ z_w!EG!oKX?@ZpxW!Fz1t`R9-NXc7t=i*dJUPfmVqnACeb-eA2fsJlXF{B5FzfGID4 z^W;WcOg9!eBUJA({COdJ8NS?Q#q5N8xz!aAYq5M=)=x@CM&r(kIvaaQ=+}GVx}}de z($1a=h$+Vw*yFrxRQH+&p{!)gEgEEVsMEai;g2M1?}LLoJ383e*|FLZ+q(oM@sY$l zgUPc^RQ_w$IqXQRcQRfJ37J^grlgsj^r_7&@wc>m_c=Sn{GBZL&G>F4H8s}bA%FYa zAuZ>J;!6=}ChL-{7=cvBtXe;Bbr+Y7w^zy1Wqc*X#p#s20$?;sgrs0WL12FhEn!6Q zj_5}5lrAfVJGFmz;F!+}g27-8Hs&}&?HfNe5Y^X9`sjaJY(3+}lW)j8H&(D%?AjUw9bIx#lE>bvju^A?*M$7mcZ3q3ud8j^OT7`= zV{Q~rF)?-nbfmetxvZ>=hR^uj<|S#5pKf9Rw4VTIb$h<}gMD@VtWUebhWeU~XFM|3 zU>WhEqM}d;1cQP`$zP0*AvLA0KCDXCr0no47wfS_zo$0g7mJmo)l0<9G`!cY zU6bzv|mq%fWfB&8&G@OMOL2obaZqcJa|y!GIyJf&hzA`E_d!) zGxw(|Kpl1d!`I$)pAMMvj4cdCc6Wf8ib=|&G&3`^qC$Jk<^9)NgN9}SkzALwkBXvW zGO$@2Cr>(86l9Bz>?&r?(#!OxI#sKK+t(im9fJnJZ+A13c=}&q1VD#DL zT#6rxzo@zC8yXsdK$x+yvGH+H5s~-U(4xI&lH?nO=85Lo{VzN_Ov^$20fel#YOq=@ zMCe<|ge?UH1;F<7^mH^D-PNUhuSbo-gRn+M|Lzc{$vki13-pqUlmqV2-G^&2yy=@@ zA1?H}qu&7=(>9(~QSX%^ozgg&>=F5`b~@{n*4WtC?(Xiy#6&zE-xP9j6%^bYi)0B{N}UN*JG8v zYymI|hrnAbO#594xku>CpC7yPRbrQ1BvcbEZ*bH|8X*po@L*iOpBit5O;>yF z$kf-|m3wMO3@OTYKIUQ~c~|y=t`{ylS<@Gqzr%+1QnxHESS&w6N2#;hZpbtvh9 z&&pKV8^%So15LSX9RWG8g0=b?*qmkT0NAgW<9hH<5LsPb0793HUtmx>a z7r#?;mEFM??x0Dp-hSFUS@SnpZ2ilP#a=|Q!j50wV2Y`ka6ZJ@l;Y++;n?9Sj>#<} z^B;hr_=7QxP_i550F+u^>VNqAptc;fysM2Uc@XSX{nyo;)~!m_?Ah`hV104i-&+3k04FX+NzuzYfQob1n?{ zsRG)&NS2CRD|XHo#yr*tY`IJnB7@wM1pbB1Yz+$-yhlDbDtGe#yT1b(Ux?mnmB>=1 z){Qef^Dh6mNP9)kF^wq*-M-)Q%MHe^udi-@=H9sg_r5l}$RI)@O!jGC zkAslW)b>&`3eFRx(wFW7+i&Mpy}!eguA7y1klAED?ZmKLmML0YCgZ4|Eq%=)FlaPq z42Vd-P3Vl$eUFgvGOLaRDv)B>U8O1UDHyDbr!w2YGavHhOX({F@mQ~sdgOQ{(KWT( zOn2FJ!pT7~2E&4J58rx(U}Nc@l(Xy8uh7mFa`jLaLaPyaS5I;mj=U7Xo>07*R{NP( z5`G}0{DBv+D^+Hu0`;DsrxqT3jrm?Ymi^90SB;)i3l)bPuCnvTSVSuSk;7eNygnrl z2pn!=(9oY0m6Ei&Y_de;z(SYwMW8e14_fECKO`UA;INZr;q(fn%2r~RC@KDC|-Zj9B}i?}~kP*>CGNyY8E zFD+gcrw6Cr42Z{!ujI`ZG+fgV%>FCOk6poaAAe7vtpqmgFkfY?i<4yN&BAB8nq$uO+aH5dh5MzxiD9g4P(C5x#R-_UovC1TpL<>!Zu{O)ME1ov zE=7SbUV&^aR&fx@G77U`c4mYk@-#-3V+$d9!p&M5O61Y>KV7r~!|n&w>y{aan!P5- zO3pBcxZNs=e;b#E!^`A%DkD<`FHwpwCA|Hp|WD1Q2{E44O^I_IN~$kk?(jKGI*)aJxZ8O}cxs35`u$YDhXHT6LsD31g!h#x z3&%dL1)t0}u&iX2$`%@GQ)J7oui4cL7dYJfo}?qN%?yGDzpqDmKGE7ruE|Wkaf?r# zEfHVsWr$jtx|g>$7Vp#0R&G8Pj3I8Uta==Qn)Gbvyh5cRJB7(KM}bAeHMUFv^i$DR z$F~)>J9`Qzd&O?g2%p-qw~39&zqahpv^ddD7wfZ4oP_%$G%s)m-1CKmFhe>s8b=g3 z4iEtH;rA<3kQrEzytuVacuNSc?p%>XyW=g^d@gvQFDGTt`W84Z;t3jdCS`fB_!HHq zI|UY&%TBiD(~gNx2`E1rTd2gTRY<$640+!8w10%s%yI9xMWU~Hn^85Xm>QrHj$lt$ zT+eT>Ya0SG)w0zI2f!cv`bm#wtNWY1;}pNBz(#g%=41D8muokKedP(e*OQAuu1IIc zqqZRys7-6UU>4Z$()Jh1G!Tc@uOXH?fvU;TWoKIzdrcRBEya$!oI#51R&G{?;eMNR zC!>mPj=sc8%x{-cG&_&t+Rb=T0;9H(k!%_&u!N>8tjfWhzY45p!jX$nC^ZBVmw^F{ z2{A~a^_Doi_FO1$FI~C~s$`4N*J2YE@s)?$D&KU3Exq-rb(kE%R5DlJFd^74#mYU zm)~$37o}%9WXQidZS~{{^GqG|z^2-YT>(-3NX`+jr0f`7;K%RbqY5$Fz48mr5kGbD$qdSa5-&c?$9x^A)5`B735Liz4I+ud1*1=~NXQQR zZw(Eq_uzMgRx;)#n6KiP+!s@YJ8QH}c&8G*=-<{VsftoTV&13ZHu?ltsxIrJ9wUf# zKNKpf<&I!6>tLO@{DD6dCr1gdmH`>CGE)gsxPsD6<}Wuq`|P3Oy0d>6%eNw&uDAJq zio}@T(WSAFnjINy|AXSZO#NT$WRV|nF8;0b5$?-%`FuA={*faCf-hze{d(uDBFbOf z6YhzWy)EQEIcqdm8})fl*oiT_a)CkXSA@%t#7X?bo>=@$-zyBW&9KwxmeUGF|C5VF z#Q#r9ZEX!^%6{fbgeG)5PqhJKLcTth_zec6K63kxnEm?FPJC(9_OVYk!`xR94fAO! zukF5*NKn)h1B`wJre7uV=3dGo3T+ z&||imuHwFPghw3a^~N%Re|k^WiN;$>Y+;?(roX0J-!Jnm zih~#=4b*sg5ce53cx6IVwv+Z(ngMtCKg*04+Y8TGT38z}o|Ku=m?AxgzywHPNCV>s z(JN~aZT2-L^ejNe?Dp;qEB8IF-&n!x?R5uKcxKpzRrZHCu8r3Z-~pX=0#waWc(h(t zQosQcF=6$oh;GTGw%dBTCV&%43kbAOulTov(CT%V=A)>XEs3EA$+WOOvA;Gq{X-&w z{@92T!DFN@FS`}y)WLg6-FqQg%p4rn-xM!-76%i0VDsk+ah|j%Sb?jD!g{=waul77 zscTds<{6S)gU|T%S)urc3vPjH@693%HgujlQD!-z`wKB+I=g|+B3hcWL3Yi$eura( z9Wuj#MT(?z(bd}Nw<9Z!M*gKiH(HvK@c4O!d}ie;&BhV}I(By|xvF3a zn^??))UeTeotia08ATjk54b`Q(&Og2P5Y2K=*I(D{w4RLW z&#wI0(XFx*Eq2F6uh=rvK24}|lY99!sCI4z=%q!`&APf>5mEvWg2H#M{UN#AG zd{)n2wmXtd{$bbFCHPJ5Fl)Qs|>NJ}{p6FxAdU*8ldt(|PqZN^4;i!9T`!(iiMW7Rb^WWQUUCTBPM*Lh*Q`xzg(Rk$@Ot1Fw5kxTN6 z12PjjFJ4r-%za+$j50xjSMV5=W`;~!O3LAUFmt$pF2^Q`IR8Yvp6Qhj_iw%A1>ZQ<R#gD;VS z3FraDz5|HS1bqX>9zTBkI87Awsa|_JoGesIvmv2hW8PZaBDcT#{P}bA#DvFU$Mr+| zvuT9Rae0i^*YB;F%>-$8&N{zWSx?alCY}QsvUz-;WgYV;$~Ka~C9lfK#>e=KP2w9H zKGoKGoSq!-uA*mWXXoZ*B_vc#`gT_{U!95X??%0_0MH9(L$djH8{=KmnTr+b=i29Nd{>8n*ng_ zos~KZOz+I&T6Q{$(&vsmPnS^z44N75<3Ju?X&a#AjUbeJLP7$XV<%rbulQx1pqQAL zh=_=|xUx|G<{m%1sVAE?fKVd&45lK$anghk#F_5^k|Sf5S;ymz4Dk>@hLzT*tgdWb#lvy;;GLHg) zlf0}LkQK(OcBh@@q3?xRB&2Zj*>MX5H8<@_#6vuri@PQJ%XGXz7RLj;czJpG`0@^J zER4_2YMf%3r92*G^gi@{7~JvBp4tQM#%LPQ9|iEbF-S`o%1aTD6D4!F%NpI<+Io5W z=;w|JmCmub)7C=$HdzhRR8^z9KLnHi{{72WduYnt`j6Gj##?jVCw7qe4O#Aq=g*$< zF~Q;RU;DVi;^N#5E3b_^e!wUukB;)l_D00y2;XKo;}iW)agG4etY%aXkxwRsg<3xpxrhx&Sw3f1R7e1NWOTtU>P?6pBD%ovBK>>@$u1ktcqRULJ z06#y!pdiajGcYk7<53%4US7o@lw!tE zJd#5*J%>Zw^&62i#baryCkj!z1_sIl0N>hrdgFtGgEKQe^DRMZ<0S`sd)LXxq9P*H z)zk)gf{rB3%A2_ROCNPo@VA@9@M}>6+RcHi$j{FQrbmOp^Vv#KAFTZSPy0TKmKZlo zq0x^^*oumZc3-qXatq+_p!AsZ_;lFG%{e3_%(#@c=Rp`tO%0~y2W!#za4>XiM>&5v1BTMftyV9pz>A;ibny9DS z)ct*w?XubyK&Db27H!J;YDj1>E}DodB+DaLMe2?;=P{{!?C?d+BG+h`2NLln;Vqaa zr1SFG(H2SJ4;5kewk`zPYA8$93Xo2+zMk$7`WD`%&7e(g5%TMyv%~@0?YX2dTGg4n z*TdrMTk9S2w!oB_@G<%2$0R{mU@RS2uJ(Z!7+2r#dH26q7VaK2p33f#UoJ*dy=DLg P?-!I6G~|orOauQ5#L_S$ literal 9361 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 diff --git a/store-for-business/images/msfb-autopilot-csv.png b/store-for-business/images/msfb-autopilot-csv.png new file mode 100644 index 0000000000000000000000000000000000000000..d150ae4f42a82258b9254d15076781837665a2f6 GIT binary patch literal 8466 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 literal 0 HcmV?d00001 From 91dd1e1413ea095a9730001f2ebd9e8dcae66635 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Mon, 18 Sep 2017 23:58:04 +0000 Subject: [PATCH 398/490] Updated windows-firewall-with-advanced-security-design-guide.md --- .../windows-firewall-with-advanced-security-design-guide.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md index 47ca379543..2d55ec35a7 100644 --- a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md +++ b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md @@ -1,7 +1,6 @@ --- title: Windows Defender Firewall with Advanced Security Design Guide (Windows 10) -description: Windows Defender Firewall with Advanced Security -Design Guide +description: Windows Defender Firewall with Advanced Security Design Guide ms.assetid: 5c631389-f232-4b95-9e48-ec02b8677d51 ms.prod: w10 ms.mktglfcycl: deploy From a0fc1342d36b6434fab4331be7dda5e274a51298 Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 07:33:06 -0700 Subject: [PATCH 399/490] Fixed typos --- windows/configuration/gdpr-win10-whitepaper.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/configuration/gdpr-win10-whitepaper.md b/windows/configuration/gdpr-win10-whitepaper.md index 680e532c4f..6cd653424c 100644 --- a/windows/configuration/gdpr-win10-whitepaper.md +++ b/windows/configuration/gdpr-win10-whitepaper.md @@ -13,7 +13,7 @@ ms.author: pwigle # Beginning your General Data Protection Regulation (GDPR) journey for Windows 10 -This article provides info about the GDPR, including what it is and the products Microsoft provides to help you to become compliant. +This article provides info about the GDPR, including what it is, and the products Microsoft provides to help you to become compliant. ## Introduction On May 25, 2018, a European privacy law is due to take effect that sets a new global bar for privacy rights, security, and compliance. @@ -79,7 +79,7 @@ Given how much is involved to become GDPR-compliant, we strongly recommend that For each of the steps, we've outlined example tools, resources, and features in various Microsoft solutions, which can be used to help you address the requirements of that step. While this article isn't a comprehensive “how to,” we've included links for you to find out more details, and more information is available in the [GDPR section of the Microsoft Trust Center](https://www.microsoft.com/en-us/trustcenter/privacy/gdpr). ## Windows 10 security and privacy -As you work to comply with the GDPR, understanding the role of your desktop and laptop client machines in creating, accessing, processing, storing and managing data that may qualify as as personal and potentially sensitive data under the GDPR is important. Windows 10 provides capabilities that will help you comply with the GDPR requirements to implement appropriate technical and organizational security measures to protect personal data. +As you work to comply with the GDPR, understanding the role of your desktop and laptop client machines in creating, accessing, processing, storing and managing data that may qualify as personal and potentially sensitive data under the GDPR is important. Windows 10 provides capabilities that will help you comply with the GDPR requirements to implement appropriate technical and organizational security measures to protect personal data. With Windows 10, your ability to protect, detect and defend against the types of attacks that can lead to data breaches is greatly improved. Given the stringent requirements around breach notification within the GDPR, ensuring that your desktop and laptop systems are well defended will lower the risks you face that could result in costly breach analysis and notification. @@ -231,7 +231,7 @@ Biometric authentication – using your face, iris, or fingerprint to unlock you Your ability to protect personal and sensitive data, that may be stored or accessed through desktop or laptops will be further enhanced by adopting advanced authentication capabilities such as Windows Hello and Windows Hello Companions. Windows Hello, part of Windows 10, gives users a personal, secured experience where the device is authenticated based on their presence. Users can log in with a look or a touch, with no need for a password. In conjunction with Windows Hello, biometric authentication uses fingerprints or facial recognition and is more secure, more personal, and more convenient. If an application supports Hello, Windows 10 enables you to authenticate applications, enterprise content, and even certain online experiences without a password being stored on your device or in a network server at all. -Windows Hello works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello companion device framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for exmaple, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). +Windows Hello works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello companion device framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for example, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). There are numerous ways one can use the Windows Hello companion device framework to build a great Windows unlock experience with a companion device. For example, users can: @@ -292,7 +292,7 @@ For example, employees can’t send protected work files from a personal email a #### Capabilities to classify, assign permissions and share data Windows Information Protection is designed to coexist with advanced data loss prevention (DLP) capabilities found in Office 365 ProPlus, Azure Information Protection, and Azure Rights Management. Advanced DLP prevents printing, for example, or protects work data that is emailed outside your company. -To protect data at all times, regardless of where it is stored, with whom it is shared, or if the device is running iOS, Android or Windows, the classification and protection needs to be built into the file itself so this protection can travel with the data wherever it goes. Microsoft Azure Information Protection (AIP) is designed to provide this persistent data protection both on-premises and in the cloud. +To continously protect your data, regardless of where it is stored, with whom it is shared, or if the device is running iOS, Android or Windows, the classification and protection needs to be built into the file itself, so this protection can travel with the data wherever it goes. Microsoft Azure Information Protection (AIP) is designed to provide this persistent data protection both on-premises and in the cloud. Data classification is an important part of any data governance plan. Adopting a classification scheme that applies throughout your business can be particularly helpful in responding to what the GDPR calls data subject (for example, your EU employee or customer) requests, because it enables enterprises to identify more readily and process personal data requests. From 5bf62e551a3879aa71f02d3677eb78a8d9cb2d1a Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 07:49:58 -0700 Subject: [PATCH 400/490] Added date --- windows/configuration/gdpr-win10-whitepaper.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/configuration/gdpr-win10-whitepaper.md b/windows/configuration/gdpr-win10-whitepaper.md index 6cd653424c..a4d2192b58 100644 --- a/windows/configuration/gdpr-win10-whitepaper.md +++ b/windows/configuration/gdpr-win10-whitepaper.md @@ -9,6 +9,7 @@ ms.pagetype: security ms.localizationpriority: high author: pwiglemsft ms.author: pwigle +ms.date: 09/25/2017 --- # Beginning your General Data Protection Regulation (GDPR) journey for Windows 10 From b73a5d1e1ecfef69d702e82827d640ef0fc26ad2 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 19 Sep 2017 15:05:53 +0000 Subject: [PATCH 401/490] Merged PR 3268: Removed duplicate note --- windows/configuration/start-layout-xml-desktop.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/configuration/start-layout-xml-desktop.md b/windows/configuration/start-layout-xml-desktop.md index e203016bfa..6454a3fe7c 100644 --- a/windows/configuration/start-layout-xml-desktop.md +++ b/windows/configuration/start-layout-xml-desktop.md @@ -32,8 +32,7 @@ On Windows 10 for desktop editions, the customized Start works by: >[!NOTE] >Using the layout modification XML to configure Start is not supported with roaming user profiles. For more information, see [Deploy Roaming User Profiles](https://technet.microsoft.com/en-US/library/jj649079.aspx). ->[!NOTE] ->Using the layout modification XML to configure Start is not supported with roaming user profiles. For more information, see [Deploy Roaming User Profiles](https://technet.microsoft.com/library/jj649079.aspx). + ## LayoutModification XML From 0672b43e04cf9fe485af9bbd5e731e31eca190f4 Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 08:11:55 -0700 Subject: [PATCH 402/490] Updated branding --- ...change-history-for-configure-windows-10.md | 1 - .../configuration/gdpr-win10-whitepaper.md | 37 ++++++++++--------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/windows/configuration/change-history-for-configure-windows-10.md b/windows/configuration/change-history-for-configure-windows-10.md index 85d5565c26..bb83763a8d 100644 --- a/windows/configuration/change-history-for-configure-windows-10.md +++ b/windows/configuration/change-history-for-configure-windows-10.md @@ -15,7 +15,6 @@ author: jdeckerms This topic lists new and updated topics in the [Configure Windows 10](index.md) documentation for Windows 10 and Windows 10 Mobile. ## September 2017 -<<<<<<< HEAD |New or changed topic | Description| |--- | ---| |[Beginning your General Data Protection Regulation (GDPR) journey for Windows 10](gdpr-win10-whitepaper.md)|New conceptual info about Windows 10 and the upcoming GDPR-compliance requirements.| diff --git a/windows/configuration/gdpr-win10-whitepaper.md b/windows/configuration/gdpr-win10-whitepaper.md index a4d2192b58..b862c65d59 100644 --- a/windows/configuration/gdpr-win10-whitepaper.md +++ b/windows/configuration/gdpr-win10-whitepaper.md @@ -131,7 +131,7 @@ In response to these threats and as a part of your mechanisms to resist these ty - Microsoft Edge to systemically disrupt phishing, malware, and hacking attacks. -- Device Guard to block all unwanted applications on client machines. +- Windows Defender Device Guard to block all unwanted applications on client machines. #### Responding to emerging data threats Windows Defender Antivirus is a built-in antimalware solution that provides security and antimalware management for desktops, portable computers, and servers. In Windows 10, it uses a multi-pronged approach to improve antimalware: @@ -158,11 +158,11 @@ While no modern browser — or any complex application — is free of vulnerabil However, many businesses worldwide have come under increasing threat of targeted attacks, where attackers are crafting specialized attacks against a specific business, attempting to take control of corporate networks and data. #### Blocking all unwanted apps -Application Control is your best defense in a world where there are more than 300,000 new malware samples each day. As part of Windows 10, Device Guard is a combination of enterprise-related hardware and software security features that, when configured together, will lock a device down so that it can only run trusted applications that you define in your code integrity policies. If the app isn’t trusted it can’t run, period. +Application Control is your best defense in a world where there are more than 300,000 new malware samples each day. As part of Windows 10, Windows Defender Device Guard is a combination of enterprise-related hardware and software security features that, when configured together, will lock a device down so that it can only run trusted applications that you define in your code integrity policies. If the app isn’t trusted it can’t run, period. -With hardware that meets basic requirements, it also means that even if an attacker manages to get control of the Windows kernel, he or she will be much less likely to be able to run malicious executable code. With appropriate hardware, Device Guard can use the new virtualization-based security in Windows 10 to isolate the Code Integrity service from the Microsoft Windows kernel itself. In this case, the Code Integrity service runs alongside the kernel in a Windows hypervisor-protected container. +With hardware that meets basic requirements, it also means that even if an attacker manages to get control of the Windows kernel, he or she will be much less likely to be able to run malicious executable code. With appropriate hardware, Windows Defender Device Guard can use the new virtualization-based security in Windows 10 to isolate the Code Integrity service from the Microsoft Windows kernel itself. In this case, the Code Integrity service runs alongside the kernel in a Windows hypervisor-protected container. -Device Guard protects threats that can expose personal or sensitive data to attack, including: +Windows Defender Device Guard protects threats that can expose personal or sensitive data to attack, including: - Exposure to new malware, for which the "signature" is not yet known @@ -211,7 +211,7 @@ To provide Detection capabilities, Windows 10 improves our OS memory and kernel We continue to upgrade our detections of ransomware and other advanced attacks, applying our behavioral and machine-learning detection library to counter changing attacks trends. Our historical detection capability ensures new detection rules apply to up to six months of stored data to detect attacks that previously went unnoticed. Customers can also add customized detection rules or IOCs to augment the detection dictionary. -Customers asked us for a single pane of glass across the entire Windows security stack. Windows Defender Antivirus detections and Device Guard blocks are the first to surface in the Windows Defender ATP portal interleaved with Windows Defender ATP detections. The new user entity adds identity as a pivot, providing insight into actions, relationships, and alerts that span machines and allow us to track attackers moving laterally across the network. +Customers asked us for a single pane of glass across the entire Windows security stack. Windows Defender Antivirus detections and Windows Defender Device Guard blocks are the first to surface in the Windows Defender ATP portal interleaved with Windows Defender ATP detections. The new user entity adds identity as a pivot, providing insight into actions, relationships, and alerts that span machines and allow us to track attackers moving laterally across the network. Our alert page now includes a new process tree visualization that aggregates multiple detections and related events into a single view that helps security teams reduce the time to resolve cases by providing the information required to understand and resolve incidents without leaving the alert page. @@ -229,10 +229,10 @@ Identify and access management is another area where the GDPR has placed special #### Multi-factor protection Biometric authentication – using your face, iris, or fingerprint to unlock your devices – is much safer than traditional passwords. You– uniquely you– plus your device are the keys to your apps, data, and even websites and services – not a random assortment of letters and numbers that are easily forgotten, hacked, or written down and pinned to a bulletin board. -Your ability to protect personal and sensitive data, that may be stored or accessed through desktop or laptops will be further enhanced by adopting advanced authentication capabilities such as Windows Hello and Windows Hello Companions. Windows Hello, part of Windows 10, gives users a personal, secured experience where the device is authenticated based on their presence. Users can log in with a look or a touch, with no need for a password. +Your ability to protect personal and sensitive data, that may be stored or accessed through desktop or laptops will be further enhanced by adopting advanced authentication capabilities such as Windows Hello for Business and Windows Hello Companions. Windows Hello for Business, part of Windows 10, gives users a personal, secured experience where the device is authenticated based on their presence. Users can log in with a look or a touch, with no need for a password. -In conjunction with Windows Hello, biometric authentication uses fingerprints or facial recognition and is more secure, more personal, and more convenient. If an application supports Hello, Windows 10 enables you to authenticate applications, enterprise content, and even certain online experiences without a password being stored on your device or in a network server at all. -Windows Hello works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello companion device framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for example, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). +In conjunction with Windows Hello for Business, biometric authentication uses fingerprints or facial recognition and is more secure, more personal, and more convenient. If an application supports Hello, Windows 10 enables you to authenticate applications, enterprise content, and even certain online experiences without a password being stored on your device or in a network server at all. +Windows Hello for Business works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello companion device framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for example, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). There are numerous ways one can use the Windows Hello companion device framework to build a great Windows unlock experience with a companion device. For example, users can: @@ -249,9 +249,9 @@ There are numerous ways one can use the Windows Hello companion device framework #### Protection against attacks by isolating user credentials As noted in the [Windows 10 Credential Theft Mitigation Guide](https://www.microsoft.com/en-us/download/confirmation.aspx?id=54095), “_the tools and techniques criminals use to carry out credential theft and reuse attacks improve, malicious attackers are finding it easier to achieve their goals. Credential theft often relies on operational practices or user credential exposure, so effective mitigations require a holistic approach that addresses people, processes, and technology. In addition, these attacks rely on the attacker stealing credentials after compromising a system to expand or persist access, so organizations must contain breaches rapidly by implementing strategies that prevent attackers from moving freely and undetected in a compromised network._” -An important design consideration for Windows 10 was mitigating credential theft—in particular, derived credentials. Credential Guard provides significantly improved security against derived credential theft and reuse by implementing a significant architectural change in Windows designed to help eliminate hardware-based isolation attacks rather than simply trying to defend against them. +An important design consideration for Windows 10 was mitigating credential theft—in particular, derived credentials. Windows Defender Credential Guard provides significantly improved security against derived credential theft and reuse by implementing a significant architectural change in Windows designed to help eliminate hardware-based isolation attacks rather than simply trying to defend against them. -When Credential Manager domain credentials, NTLM, and Kerberos derived credentials are protected using virtualization-based security, the credential theft attack techniques and tools used in many targeted attacks are blocked. Malware running in the operating system with administrative privileges can't extract secrets that are protected by virtualization-based security. While Credential Guard is a powerful mitigation, persistent threat attacks will likely shift to new attack techniques and you should also incorporate Device Guard, as described above, and other security strategies and architectures. +When Credential Manager domain credentials, NTLM, and Kerberos derived credentials are protected using virtualization-based security, the credential theft attack techniques and tools used in many targeted attacks are blocked. Malware running in the operating system with administrative privileges can't extract secrets that are protected by virtualization-based security. While Windows Defender Credential Guard is a powerful mitigation, persistent threat attacks will likely shift to new attack techniques and you should also incorporate Windows Defender Device Guard, as described above, and other security strategies and architectures. ### Information Protection The GDPR is focused on information protection regarding data that is considered as personal or sensitive in relation to a natural person, or data subject. Device protection, protection against threats, and identity protection are all important elements of a Defense in Depth strategy surrounding a layer of information protection in your laptop and desktop systems. @@ -305,17 +305,18 @@ Azure Information Protection also helps your users share sensitive data in a sec ![Azure Information Protection screen with limitations](images/gdpr-azure-info-protection.png) -## Related resources for Windows 10 and the GDPR -- Windows 10 Security Guide: https://technet.microsoft.com/en-us/itpro/windows/keep-secure/windows-10-security-guide +## Related content for associated Windows 10 solutions -- Windows Hello: https://www.youtube.com/watch?v=WOvoXQdj-9E +- **Windows Hello for Business:** https://www.youtube.com/watch?v=WOvoXQdj-9E and https://docs.microsoft.com/en-us/windows/access-protection/hello-for-business/hello-identity-verification -- Windows Defender Antivirus: https://www.youtube.com/watch?v=P1aNEy09NaI +- **Windows Defender Antivirus:** https://www.youtube.com/watch?v=P1aNEy09NaI and https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10 -- Windows Defender Advanced Threat Protection: https://www.youtube.com/watch?v=qxeGa3pxIwg +- **Windows Defender Advanced Threat Protection:** https://www.youtube.com/watch?v=qxeGa3pxIwg and https://docs.microsoft.com/en-us/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection -- Device Guard: https://www.youtube.com/watch?v=F-pTkesjkhI +- **Windows Defender Device Guard:** https://www.youtube.com/watch?v=F-pTkesjkhI and https://docs.microsoft.com/en-us/windows/device-security/device-guard/device-guard-deployment-guide -- Credential Guard: https://www.youtube.com/watch?v=F-pTkesjkhI +- **Windows Defender Credential Guard:** https://www.youtube.com/watch?v=F-pTkesjkhI and https://docs.microsoft.com/en-us/windows/access-protection/credential-guard/credential-guard -- Windows Information Protection: https://www.youtube.com/watch?v=wLkQOmK7-Jg +- **Windows Information Protection:** https://www.youtube.com/watch?v=wLkQOmK7-Jg and https://docs.microsoft.com/en-us/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip + +- Windows 10 Security Guide: https://technet.microsoft.com/en-us/itpro/windows/keep-secure/windows-10-security-guide From aa0fdfc9657c42c6fe663e69e2a03582f7cdd8a4 Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 08:20:53 -0700 Subject: [PATCH 403/490] Updated date for change history file --- windows/configuration/change-history-for-configure-windows-10.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/configuration/change-history-for-configure-windows-10.md b/windows/configuration/change-history-for-configure-windows-10.md index bb83763a8d..ceda061b05 100644 --- a/windows/configuration/change-history-for-configure-windows-10.md +++ b/windows/configuration/change-history-for-configure-windows-10.md @@ -8,6 +8,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: high author: jdeckerms +ms.date: 09/25/2017 --- # Change history for Configure Windows 10 From c01dd3abda200ad7bfd1aa303a6e11ba5de2a1ac Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 09:18:41 -0700 Subject: [PATCH 404/490] fixed typo --- windows/configuration/gdpr-win10-whitepaper.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/configuration/gdpr-win10-whitepaper.md b/windows/configuration/gdpr-win10-whitepaper.md index b862c65d59..d260a85a68 100644 --- a/windows/configuration/gdpr-win10-whitepaper.md +++ b/windows/configuration/gdpr-win10-whitepaper.md @@ -19,7 +19,7 @@ This article provides info about the GDPR, including what it is, and the product ## Introduction On May 25, 2018, a European privacy law is due to take effect that sets a new global bar for privacy rights, security, and compliance. -The General Data Protection Regulation, or GDPR, is fundamentally about protecting and enabling the privacy rights of individuals. The GDPR establishes strict global privacy requirements governing how you manage and protect personal data while respecting individual choice—no matter where data is sent, processed, or stored. +The General Data Protection Regulation, or GDPR, is fundamentally about protecting and enabling the privacy rights of individuals. The GDPR establishes strict global privacy requirements governing how you manage and protect personal data while respecting individual choice — no matter where data is sent, processed, or stored. Microsoft and our customers are now on a journey to achieve the privacy goals of the GDPR. At Microsoft, we believe privacy is a fundamental right, and we believe that the GDPR is an important step forward for clarifying and enabling individual privacy rights. But we also recognize that the GDPR will require significant changes by organizations all over the world. @@ -249,7 +249,7 @@ There are numerous ways one can use the Windows Hello companion device framework #### Protection against attacks by isolating user credentials As noted in the [Windows 10 Credential Theft Mitigation Guide](https://www.microsoft.com/en-us/download/confirmation.aspx?id=54095), “_the tools and techniques criminals use to carry out credential theft and reuse attacks improve, malicious attackers are finding it easier to achieve their goals. Credential theft often relies on operational practices or user credential exposure, so effective mitigations require a holistic approach that addresses people, processes, and technology. In addition, these attacks rely on the attacker stealing credentials after compromising a system to expand or persist access, so organizations must contain breaches rapidly by implementing strategies that prevent attackers from moving freely and undetected in a compromised network._” -An important design consideration for Windows 10 was mitigating credential theft—in particular, derived credentials. Windows Defender Credential Guard provides significantly improved security against derived credential theft and reuse by implementing a significant architectural change in Windows designed to help eliminate hardware-based isolation attacks rather than simply trying to defend against them. +An important design consideration for Windows 10 was mitigating credential theft — in particular, derived credentials. Windows Defender Credential Guard provides significantly improved security against derived credential theft and reuse by implementing a significant architectural change in Windows designed to help eliminate hardware-based isolation attacks rather than simply trying to defend against them. When Credential Manager domain credentials, NTLM, and Kerberos derived credentials are protected using virtualization-based security, the credential theft attack techniques and tools used in many targeted attacks are blocked. Malware running in the operating system with administrative privileges can't extract secrets that are protected by virtualization-based security. While Windows Defender Credential Guard is a powerful mitigation, persistent threat attacks will likely shift to new attack techniques and you should also incorporate Windows Defender Device Guard, as described above, and other security strategies and architectures. From 5d18848f5893d79530ce855e07424a74ac2b2271 Mon Sep 17 00:00:00 2001 From: Dani Halfin Date: Tue, 19 Sep 2017 18:58:23 +0000 Subject: [PATCH 405/490] Merged PR 3274: Fixed a typo in AutoPilot intro --- windows/deployment/windows-10-auto-pilot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-10-auto-pilot.md b/windows/deployment/windows-10-auto-pilot.md index 4bcaef04a8..7f6cdc5a1c 100644 --- a/windows/deployment/windows-10-auto-pilot.md +++ b/windows/deployment/windows-10-auto-pilot.md @@ -18,7 +18,7 @@ ms.date: 06/30/2017 - Windows 10 -Windows AutoPilot is a collection of technologies used to setup and pre-configure new devices, getting them ready for productive use. In addition, you can use Windows AutoPilot to reset, repurpose and recover devices.
      +Windows AutoPilot is a collection of technologies used to set up and pre-configure new devices, getting them ready for productive use. In addition, you can use Windows AutoPilot to reset, repurpose and recover devices.
      This solution enables an IT department to achieve the above with little to no infrastructure to manage, with a process that's easy and simple. ## Benefits of Windows AutoPilot From c6d4a988bd7e1c6020925e3e3e8d320df243575b Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 Sep 2017 20:19:24 +0000 Subject: [PATCH 406/490] Merged PR 3275: Added "and later" after version 1607 Added "and later" after version 1607 --- windows/deployment/usmt/usmt-common-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/usmt/usmt-common-issues.md b/windows/deployment/usmt/usmt-common-issues.md index 12589a4f94..4e747b351a 100644 --- a/windows/deployment/usmt/usmt-common-issues.md +++ b/windows/deployment/usmt/usmt-common-issues.md @@ -229,7 +229,7 @@ There are three typical causes for this issue. **Description:** You are using USMT to migrate profiles from one installation of Windows 10 to another installation of Windows 10 on different hardware. After migration, the user signs in on the new device and does not have the Start menu layout they had previously configured. -**Cause:** A code change in the Start Menu with Windows 10 version 1607 is incompatible with this USMT function. +**Cause:** A code change in the Start Menu with Windows 10 version 1607 and later is incompatible with this USMT function. **Resolution:** The following workaround is available: From 5fec7665299d33018c882c283d7eee7d2bb75c56 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 Sep 2017 20:36:59 +0000 Subject: [PATCH 407/490] Merged PR 3279: Fixed MDT version number Fixed MDT version number --- windows/deployment/deploy-whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/deploy-whats-new.md b/windows/deployment/deploy-whats-new.md index e11c92867c..95255b68f9 100644 --- a/windows/deployment/deploy-whats-new.md +++ b/windows/deployment/deploy-whats-new.md @@ -79,7 +79,7 @@ For more information, see [MBR2GPT.EXE](mbr-to-gpt.md). ### Microsoft Deployment Toolkit (MDT) -MDT build 884 is available, including support for: +MDT build 8443 is available, including support for: - Deployment and upgrade of Windows 10, version 1607 (including Enterprise LTSB and Education editions) and Windows Server 2016. - The Windows ADK for Windows 10, version 1607. - Integration with Configuration Manager version 1606. From b95d2c3925866751a0aacc3cb8e5a7c37cf743ed Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 Sep 2017 20:49:18 +0000 Subject: [PATCH 408/490] Merged PR 3280: Added limitations to workaround Added limitations to workaround --- windows/deployment/usmt/usmt-common-issues.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/windows/deployment/usmt/usmt-common-issues.md b/windows/deployment/usmt/usmt-common-issues.md index 4e747b351a..9613e7592c 100644 --- a/windows/deployment/usmt/usmt-common-issues.md +++ b/windows/deployment/usmt/usmt-common-issues.md @@ -245,6 +245,8 @@ There are three typical causes for this issue. Import-StartLayout –LayoutPath "C:\Layout\user1.xml" –MountPath %systemdrive% ``` +This workaround changed the Default user's Start layout. The workaround does not scale to a mass migrations or multiuser devices, but it can potentially unblock some scenarios. If other users will logon to the device you should delete layoutmodification.xml from the Default user profile. Otherwise all users who logon to that device will get the imported Start layout. + ## Offline Migration Problems From 92dcee3fcbbafc2b4809849ba768dcb302f478e7 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 19 Sep 2017 20:56:13 +0000 Subject: [PATCH 409/490] Merged PR 3281: Handwriting/PanelDefaultModeDocked in Policy CSP --- windows/client-management/mdm/TOC.md | 1 + ...ew-in-windows-mdm-enrollment-management.md | 2 + .../policy-configuration-service-provider.md | 8 +++ .../mdm/policy-csp-handwriting.md | 72 +++++++++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 windows/client-management/mdm/policy-csp-handwriting.md diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md index 8b53725783..947ffa3bac 100644 --- a/windows/client-management/mdm/TOC.md +++ b/windows/client-management/mdm/TOC.md @@ -202,6 +202,7 @@ #### [Experience](policy-csp-experience.md) #### [ExploitGuard](policy-csp-exploitguard.md) #### [Games](policy-csp-games.md) +#### [Handwriting](policy-csp-handwriting.md) #### [InternetExplorer](policy-csp-internetexplorer.md) #### [Kerberos](policy-csp-kerberos.md) #### [Licensing](policy-csp-licensing.md) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 38b240b6b4..174d3c9fe7 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1015,6 +1015,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s

    1. DeviceGuard/LsaCfgFlags
    2. ExploitGuard/ExploitProtectionSettings
    3. Games/AllowAdvancedGamingServices
    4. +
    5. Handwriting/PanelDefaultModeDocked
    6. LocalPoliciesSecurityOptions/Accounts_BlockMicrosoftAccounts
    7. LocalPoliciesSecurityOptions/Accounts_EnableAdministratorAccountStatus
    8. LocalPoliciesSecurityOptions/Accounts_EnableGuestAccountStatus
    9. @@ -1371,6 +1372,7 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware

      Added the following new policies for Windows 10, version 1709:

      • Authentication/AllowAadPasswordReset
      • +
      • Handwriting/PanelDefaultModeDocked
      • Search/AllowCloudSearch
      • System/LimitEnhancedDiagnosticDataWindowsAnalytics
      diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index eaafad9a16..121d77fdb7 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -1027,6 +1027,14 @@ The following diagram shows the Policy configuration service provider in tree fo
      +### Handwriting policies + +
      +
      + Handwriting/PanelDefaultModeDocked +
      +
      + ### InternetExplorer policies
      diff --git a/windows/client-management/mdm/policy-csp-handwriting.md b/windows/client-management/mdm/policy-csp-handwriting.md new file mode 100644 index 0000000000..b2cdcd1ae0 --- /dev/null +++ b/windows/client-management/mdm/policy-csp-handwriting.md @@ -0,0 +1,72 @@ +--- +title: Policy CSP - Handwriting +description: Policy CSP - Handwriting +ms.author: maricia +ms.topic: article +ms.prod: w10 +ms.technology: windows +author: nickbrower +ms.date: 09/07/2017 +--- + +# Policy CSP - Handwriting + +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + + +
      + +## Handwriting policies + + +**Handwriting/PanelDefaultModeDocked** + + + + + + + + + + + + + + + + + + + + + +
      HomeProBusinessEnterpriseEducationMobileMobile Enterprise
      cross markcheck mark3check mark3check mark3check mark3cross markcross mark
      + + + +

      Added in Windows 10. version 1709. This policy allows an enterprise to configure the default mode for the handwriting panel. + +

      The handwriting panel has 2 modes - floats near the text box, or docked to the bottom of the screen. The default configuration to is floating near text box. If you want the panel to be fixed or docked, use this policy to fix it to the bottom of the screen. + +

      In floating mode, the content is hidden behind a flying-in panel and results in end-user dissatisfaction. The end-user will need to drag the flying-in panel to see the rest of the content. In the fixed mode, the flying-in panel is fixed to the bottom of the screen and does not require any user interaction. + +

      The docked mode is especially useful in Kiosk mode where you do not expect the end-user to drag the flying-in panel out of the way. + +

        +
      • 0 - Disabled (default)
      • +
      • 1 - Enabled
      • +
      + + + +
      + +Footnote: + +- 1 - Added in Windows 10, version 1607. +- 2 - Added in Windows 10, version 1703. +- 3 - Added in Windows 10, version 1709. + + \ No newline at end of file From 0e3ff978a5a42176d349f7bcee93d1dd7769376c Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 19 Sep 2017 21:01:22 +0000 Subject: [PATCH 410/490] Merged PR 3282: RegisterDNS added to VPNv2 CSP --- .../mdm/images/provisioning-csp-vpnv2-rs1.png | Bin 108781 -> 0 bytes .../mdm/images/provisioning-csp-vpnv2.png | Bin 0 -> 109953 bytes ...ew-in-windows-mdm-enrollment-management.md | 8 +++-- windows/client-management/mdm/vpnv2-csp.md | 12 ++++++-- .../client-management/mdm/vpnv2-ddf-file.md | 29 +++++++++++++++++- 5 files changed, 44 insertions(+), 5 deletions(-) delete mode 100644 windows/client-management/mdm/images/provisioning-csp-vpnv2-rs1.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-vpnv2.png diff --git a/windows/client-management/mdm/images/provisioning-csp-vpnv2-rs1.png b/windows/client-management/mdm/images/provisioning-csp-vpnv2-rs1.png deleted file mode 100644 index a5b77e0b42163045ac456722a89a5e732b5adead..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108781 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%0DGES0(TQR8&dQP>eG4s}ySU8iE$QO^Iy1IqMN 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 z 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

      dP-7 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 J-19f?{~xu<%P}L+wZQL@{vPqhaeEh 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 M`WK7;ym9CM05wk3iU0rr literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 174d3c9fe7..50d3253a38 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -10,7 +10,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 08/31/2017 +ms.date: 09/12/2017 --- # What's new in MDM enrollment and management @@ -956,7 +956,7 @@ For details about Microsoft mobile device management protocols for Windows 10 s [VPNv2 CSP](vpnv2-csp.md) -

      Added DeviceTunnel profile in Windows 10, version 1709.

      +

      Added DeviceTunnel and RegisterDNS settings in Windows 10, version 1709.

      [DeviceStatus CSP](devicestatus-csp.md) @@ -1392,6 +1392,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware

      For examples, see section 4.3.1 RequestSecurityToken of the the MS-MDE2 protocol documentation.

      + +[VPNv2 CSP](vpnv2-csp.md) +

      Added RegisterDNS setting in Windows 10, version 1709.

      + diff --git a/windows/client-management/mdm/vpnv2-csp.md b/windows/client-management/mdm/vpnv2-csp.md index 05e8da9fa3..aa98ff54c0 100644 --- a/windows/client-management/mdm/vpnv2-csp.md +++ b/windows/client-management/mdm/vpnv2-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 07/07/2017 +ms.date: 09/18/2017 --- # VPNv2 CSP @@ -35,7 +35,7 @@ The XSDs for all EAP methods are shipped in the box and can be found at the foll The following diagram shows the VPNv2 configuration service provider in tree format. -![vpnv2 csp diagram](images/provisioning-csp-vpnv2-rs1.png) +![vpnv2 csp diagram](images/provisioning-csp-vpnv2.png) **Device or User profile** For user profile, use **./User/Vendor/MSFT** path and for device profile, use **./Device/Vendor/MSFT** path. @@ -303,6 +303,14 @@ A device tunnel profile must be deleted before another device tunnel profile can Value type is bool. Supported operations include Get, Add, Replace, and Delete. +**VPNv2/***ProfileName***/RegisterDNS** +Allows registration of the connection's address in DNS. + +Valid values: + +- False = Do not register the connection's address in DNS (default). +- True = Register the connection's addresses in DNS. + **VPNv2/***ProfileName***/DnsSuffix** Optional. Specifies one or more comma separated DNS suffixes. The first in the list is also used as the primary connection specific DNS suffix for the VPN Interface. The entire list will also be added into the SuffixSearchList. diff --git a/windows/client-management/mdm/vpnv2-ddf-file.md b/windows/client-management/mdm/vpnv2-ddf-file.md index 1312ba1a63..3208f1111a 100644 --- a/windows/client-management/mdm/vpnv2-ddf-file.md +++ b/windows/client-management/mdm/vpnv2-ddf-file.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 07/07/2017 +ms.date: 09/18/2017 --- # VPNv2 DDF file @@ -992,6 +992,33 @@ The XML below is for Windows 10, version 1709. + + RegisterDNS + + + + + + + + + False = Do not register the connection's address in DNS (default). + True = Register the connection's addresses in DNS. + + + + + + + + + + + + text/plain + + + DnsSuffix From 64dcf2d5a081e34459e7de05a2f22c332e53d3b6 Mon Sep 17 00:00:00 2001 From: eross-msft Date: Tue, 19 Sep 2017 14:38:48 -0700 Subject: [PATCH 411/490] Fixed typos --- windows/configuration/gdpr-win10-whitepaper.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/configuration/gdpr-win10-whitepaper.md b/windows/configuration/gdpr-win10-whitepaper.md index d260a85a68..e8b061093d 100644 --- a/windows/configuration/gdpr-win10-whitepaper.md +++ b/windows/configuration/gdpr-win10-whitepaper.md @@ -229,12 +229,12 @@ Identify and access management is another area where the GDPR has placed special #### Multi-factor protection Biometric authentication – using your face, iris, or fingerprint to unlock your devices – is much safer than traditional passwords. You– uniquely you– plus your device are the keys to your apps, data, and even websites and services – not a random assortment of letters and numbers that are easily forgotten, hacked, or written down and pinned to a bulletin board. -Your ability to protect personal and sensitive data, that may be stored or accessed through desktop or laptops will be further enhanced by adopting advanced authentication capabilities such as Windows Hello for Business and Windows Hello Companions. Windows Hello for Business, part of Windows 10, gives users a personal, secured experience where the device is authenticated based on their presence. Users can log in with a look or a touch, with no need for a password. +Your ability to protect personal and sensitive data, that may be stored or accessed through desktop or laptops will be further enhanced by adopting advanced authentication capabilities such as Windows Hello for Business and Windows Hello companion devices. Windows Hello for Business, part of Windows 10, gives users a personal, secured experience where the device is authenticated based on their presence. Users can log in with a look or a touch, with no need for a password. In conjunction with Windows Hello for Business, biometric authentication uses fingerprints or facial recognition and is more secure, more personal, and more convenient. If an application supports Hello, Windows 10 enables you to authenticate applications, enterprise content, and even certain online experiences without a password being stored on your device or in a network server at all. -Windows Hello for Business works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello companion device framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for example, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). +Windows Hello for Business works with the Companion Device Framework to enhance the user authentication experience. Using the Windows Hello Companion Device Framework, a companion device can provide a rich experience for Windows Hello even when biometrics are not available (for example, if the Windows 10 desktop lacks a camera for face authentication or fingerprint reader device). -There are numerous ways one can use the Windows Hello companion device framework to build a great Windows unlock experience with a companion device. For example, users can: +There are numerous ways one can use the Windows Hello Companion Device Framework to build a great Windows unlock experience with a companion device. For example, users can: - Work offline (for example, while traveling on a plane) From f794356249ccd53a19f0b42a0284d062fa18a3b6 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 19 Sep 2017 14:39:19 -0700 Subject: [PATCH 412/490] updated publish date to actual --- browsers/edge/microsoft-edge-faq.md | 1 + 1 file changed, 1 insertion(+) diff --git a/browsers/edge/microsoft-edge-faq.md b/browsers/edge/microsoft-edge-faq.md index f24235f60d..bb633e1460 100644 --- a/browsers/edge/microsoft-edge-faq.md +++ b/browsers/edge/microsoft-edge-faq.md @@ -7,6 +7,7 @@ ms.prod: edge ms.mktglfcycl: general ms.sitesec: library ms.localizationpriority: high +ms.date: 09/07/2017 --- # Microsoft Edge - Frequently Asked Questions (FAQs) for IT Pros From ac254b778f579c4e17260ac3d81e413be1f69751 Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 19 Sep 2017 14:45:28 -0700 Subject: [PATCH 413/490] Adding FAQ document --- browsers/edge/change-history-for-microsoft-edge.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/browsers/edge/change-history-for-microsoft-edge.md b/browsers/edge/change-history-for-microsoft-edge.md index e3c6a0b2d7..83fb456c61 100644 --- a/browsers/edge/change-history-for-microsoft-edge.md +++ b/browsers/edge/change-history-for-microsoft-edge.md @@ -12,6 +12,11 @@ This topic lists new and updated topics in the Microsoft Edge documentation for For a detailed feature list of what's in the current Microsoft Edge releases, the Windows Insider Preview builds, and what was introduced in previous releases, see the [Microsoft Edge changelog](https://developer.microsoft.com/microsoft-edge/platform/changelog/). +## September 2017 +|New or changed topic | Description | +|---------------------|-------------| +|[Microsoft Edge - Frequently Asked Questions (FAQs) for IT Pros](microsoft-edge-faq.md) | New | + ## February 2017 |New or changed topic | Description | |----------------------|-------------| @@ -47,4 +52,4 @@ For a detailed feature list of what's in the current Microsoft Edge releases, th |New or changed topic | Description | |----------------------|-------------| -|[Available Policies for Microsoft Edge](available-policies.md) | Added new policies and the Supported versions column for Windows 10 Insider Preview. | \ No newline at end of file +|[Available Policies for Microsoft Edge](available-policies.md) | Added new policies and the Supported versions column for Windows 10 Insider Preview. | From 8db7b8587a92f214ee633b8fff87cc61dc13157f Mon Sep 17 00:00:00 2001 From: Jan Backstrom Date: Tue, 19 Sep 2017 15:13:26 -0700 Subject: [PATCH 414/490] TEI link updates Updated the Total Economic Impact infographic link; added link and wording to full Forrester report --- browsers/edge/Index.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/browsers/edge/Index.md b/browsers/edge/Index.md index 77890240cb..5893fdf819 100644 --- a/browsers/edge/Index.md +++ b/browsers/edge/Index.md @@ -23,7 +23,7 @@ Microsoft Edge is the new, default web browser for Windows 10, helping you to e Microsoft Edge lets you stay up-to-date through the Windows Store and to manage your enterprise through Group Policy or your mobile device management (MDM) tools. >[!Note] ->For more info about the potential impact of using Microsoft Edge in a large organization, you can download an infographic from here: [Total Economic Impact of Microsoft Edge: Infographic](https://www.microsoft.com/en-us/download/details.aspx?id=53892). +>For more info about the potential impact of using Microsoft Edge in a large organization, you can download an infographic from here: [Total Economic Impact of Microsoft Edge: Infographic](https://www.microsoft.com/download/details.aspx?id=55956). For a detailed report that provides you with a framework to evaluate the potential financial impact of adopting Microsoft Edge within your organization, you can download the full study here: [Total Economic Impact of Microsoft Edge: Forrester Study](https://www.microsoft.com/download/details.aspx?id=55847). >Also, if you've arrived here looking for Internet Explorer 11 content, you'll need to go to the [Internet Explorer 11 (IE11)](https://docs.microsoft.com/en-us/internet-explorer/) area. @@ -59,7 +59,9 @@ You'll need to keep running them using IE11. If you don't have IE11 installed an ## Related topics -- [Total Economic Impact of Microsoft Edge: Infographic](https://www.microsoft.com/en-us/download/details.aspx?id=53892) +- [Total Economic Impact of Microsoft Edge: Infographic](https://www.microsoft.com/download/details.aspx?id=55956) + +- [Total Economic Impact of Microsoft Edge: Forrester Study](https://www.microsoft.com/download/details.aspx?id=55847) - [Download Internet Explorer 11](https://go.microsoft.com/fwlink/p/?linkid=290956) From 69eafe1073ddc64438b05681f301b9b999c7d6f7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 19 Sep 2017 15:32:24 -0700 Subject: [PATCH 415/490] updates --- ...r-codes-windows-defender-advanced-threat-protection.md | 4 ++-- ...verview-windows-defender-advanced-threat-protection.md | 4 ++-- ...-status-windows-defender-advanced-threat-protection.md | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md index 4200e50e85..f1ff28638b 100644 --- a/windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md @@ -29,14 +29,14 @@ ms.date: 09/05/2017 You can review event IDs in the [Event Viewer](https://msdn.microsoft.com/library/aa745633(v=bts.10).aspx) on individual endpoints. -For example, if endpoints are not appearing in the **Machines list** list, you might need to look for event IDs on the endpoints. You can then use this table to determine further troubleshooting steps. +For example, if endpoints are not appearing in the **Machines list**, you might need to look for event IDs on the endpoints. You can then use this table to determine further troubleshooting steps. > [!NOTE] > It can take several days for endpoints to begin reporting to the Windows Defender ATP service. **Open Event Viewer and find the Windows Defender ATP service event log:** -1. Click **Start**, type **Event Viewer**, and press **Enter**. +1. Click **Start** on the Windows menu, type **Event Viewer**, and press **Enter**. 2. In the log list, under **Log Summary**, scroll until you see **Microsoft-Windows-SENSE/Operational**. Double-click the item to open the log. diff --git a/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md index 9e98297388..5d510f2eb6 100644 --- a/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md @@ -30,7 +30,7 @@ Enterprise security teams can use the Windows Defender ATP portal to monitor and You can use the [Windows Defender ATP portal](https://securitycenter.windows.com/) to: - View, sort, and triage alerts from your endpoints - Search for more information on observed indicators such as files and IP Addresses -- Change Windows Defender ATP settings, including time zone and licensing information. +- Change Windows Defender ATP settings, including time zone and review licensing information. ## Windows Defender ATP portal When you open the portal, you’ll see the main areas of the application: @@ -54,7 +54,7 @@ Area | Description **Alerts queue** | Enables you to view separate queues of new, in progress, resolved alerts, alerts assigned to you, and suppression rules. **Machines list** | Displays the list of machines that are onboarded to Windows Defender ATP, some information about them, and the corresponding number of alerts. **Service health** | Provides information on the current status of the Window Defender ATP service. You'll be able to verify that the service health is healthy or if there are current issues. -**Preferences setup** | Shows the settings you selected during onboarding and lets you update your industry preferences and retention policy period. You can also set email notifications, activate the preview experience, and enable or turn off advanced features. +**Preferences setup** | Shows the settings you selected during onboarding and lets you update your industry preferences and retention policy period. You can also set email notifications, activate the preview experience, enable or turn off advanced features, and build Power BI reports. **Endpoint management** | Allows you to download the onboarding configuration package. It provides access to endpoint offboarding. (3) Main portal| Main area where you will see the different views such as the Dashboards, Alerts queue, and Machines list. diff --git a/windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md index aed38dc020..67b2520eea 100644 --- a/windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md @@ -1,7 +1,7 @@ --- title: Check the Windows Defender ATP service health description: Check Windows Defender ATP service health, see if the service is experiencing issues and review previous issues that have been resolved. -keywords: dashboard, service, issues, service health, current issues, status history, summary of impact, preliminary root cause, resolution, resolution time, expected resolution time +keywords: dashboard, service, issues, service health, current status, status history, summary of impact, preliminary root cause, resolution, resolution time, expected resolution time search.product: eADQiWindows 10XVcnh ms.prod: w10 ms.mktglfcycl: deploy @@ -33,11 +33,11 @@ You can view details on the service health by clicking the tile from the **Secur The **Service health** details page has the following tabs: -- **Current issues** +- **Current status** - **Status history** -## Current issues -The **Current issues** tab shows the current state of the Windows Defender ATP service. When the service is running smoothly a healthy service health is shown. If there are issues seen, the following service details are shown to help you gain better insight about the issue: +## Current status +The **Current status** tab shows the current state of the Windows Defender ATP service. When the service is running smoothly a healthy service health is shown. If there are issues seen, the following service details are shown to help you gain better insight about the issue: - Date and time for when the issue was detected - A short description of the issue From 2802081f69c8be4f1a65676c63449fb9d5f8dc6c Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Tue, 19 Sep 2017 16:11:41 -0700 Subject: [PATCH 416/490] update organize alerts queue --- ...-windows-defender-advanced-threat-protection.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md index 4fa77ae8f4..70660d58f9 100644 --- a/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md @@ -37,7 +37,7 @@ Use the Machines list in these main scenarios: ## Sort, filter, and download the list of machines from the Machines list You can sort the **Machines list** by clicking on any column header to sort the view in ascending or descending order. -Filter the **Machines list** by time period, **OS Platform**, **Health**, **Security state**, **Malware category alerts**, or **Groups** to focus on certain sets of machines, according to the desired criteria. +Filter the **Machines list** by **Time**, **OS Platform**, **Health**, **Security state**, **Malware category alerts**, **Groups**, or **Tags** to focus on certain sets of machines, according to the desired criteria. You can also download the entire list in CSV format using the **Export to CSV** feature. @@ -78,7 +78,15 @@ Filter the list to view specific machines grouped together by the following mach - **Inactive** – Machines that have completely stopped sending signals for more than 7 days. -**Malware category**
      +**Security state**
      +Filter the list to view specific machines that are well configured or require attention based on the Windows Defender security controls that are enabled in your organization. + + +- **Well configured** - Machines have the Windows Defender security controls well configured. +- **Requires attention** - Machines where improvements can be made to increase the overall security posture of your organization. + + +**Malware category alerts**
      Filter the list to view specific machines grouped together by the following malware categories: - **Ransomware** – Ransomware use common methods to encrypt files using keys that are known only to attackers. As a result, victims are unable to access the contents of the encrypted files. Most ransomware display or drop a ransom note—an image or an HTML file that contains information about how to obtain the attacker-supplied decryption tool for a fee. - **Credential theft** – Spying tools, whether commercially available or solely used for unauthorized purposes, include general purpose spyware, monitoring software, hacking programs, and password stealers. @@ -88,6 +96,8 @@ Filter the list to view specific machines grouped together by the following malw - **General malware** – Malware are malicious programs that perform unwanted actions, including actions that can disrupt, cause direct damage, and facilitate intrusion and data theft. Some malware can replicate and spread from one machine to another. Others are able to receive commands from remote attackers and perform activities associated with cyberattacks. - **PUA** – Unwanted software is a category of applications that install and perform undesirable activity without adequate user consent. These applications are not necessarily malicious, but their behaviors often negatively impact the computing experience, even appearing to invade user privacy. Many of these applications display advertising, modify browser settings, and install bundled software. +## Groups and tags +You can filter the list based on the grouping and tagging that you've added to individual machines. For more information, see [Manage machine group and tags](respond-machine-alerts-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags). ## Export machine list to CSV You can download a full list of all the machines in your organization, in CSV format. Click the **Export to CSV** button to download the entire list as a CSV file. From 31a37c871954b6699ce34e2f42c48b353accbb93 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Tue, 19 Sep 2017 23:29:39 +0000 Subject: [PATCH 417/490] Merged PR 3285: changed logon to sign on changed logon to sign on --- windows/deployment/usmt/usmt-common-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/usmt/usmt-common-issues.md b/windows/deployment/usmt/usmt-common-issues.md index 9613e7592c..7213b01b6c 100644 --- a/windows/deployment/usmt/usmt-common-issues.md +++ b/windows/deployment/usmt/usmt-common-issues.md @@ -245,7 +245,7 @@ There are three typical causes for this issue. Import-StartLayout –LayoutPath "C:\Layout\user1.xml" –MountPath %systemdrive% ``` -This workaround changed the Default user's Start layout. The workaround does not scale to a mass migrations or multiuser devices, but it can potentially unblock some scenarios. If other users will logon to the device you should delete layoutmodification.xml from the Default user profile. Otherwise all users who logon to that device will get the imported Start layout. +This workaround changes the Default user's Start layout. The workaround does not scale to a mass migrations or multiuser devices, but it can potentially unblock some scenarios. If other users will sign on to the device you should delete layoutmodification.xml from the Default user profile. Otherwise, all users who sign on to that device will use the imported Start layout. ## Offline Migration Problems From 769370d540beaddc8d8b4501b5a85b7db94f61da Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 20 Sep 2017 14:05:03 +0000 Subject: [PATCH 418/490] Merged PR 3298: Add link to Spotlight policies --- windows/configuration/manage-tips-and-suggestions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/manage-tips-and-suggestions.md b/windows/configuration/manage-tips-and-suggestions.md index 4485b5e7e7..39f2e28ac0 100644 --- a/windows/configuration/manage-tips-and-suggestions.md +++ b/windows/configuration/manage-tips-and-suggestions.md @@ -44,7 +44,7 @@ Windows 10, version 1607 (also known as the Anniversary Update), provides organi | Windows 10 Pro Education | Yes (default) | Yes | No (setting cannot be changed) | | Windows 10 Education | Yes (default) | Yes | No (setting cannot be changed) | - +[Learn more about policy settings for Windows Spotlight.](manage-connections-from-windows-operating-system-components-to-microsoft-services.md#bkmk-spotlight) ## Related topics From 19a12d75b0f1d23dfe42ea4e764d9159b477f434 Mon Sep 17 00:00:00 2001 From: Jimmie Lightner Date: Wed, 20 Sep 2017 10:57:19 -0400 Subject: [PATCH 419/490] Update hello-planning-guide.md Corrected typographical errors within Trust Type section. --- .../hello-for-business/hello-planning-guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/access-protection/hello-for-business/hello-planning-guide.md index 54739d877a..1e51ed414b 100644 --- a/windows/access-protection/hello-for-business/hello-planning-guide.md +++ b/windows/access-protection/hello-for-business/hello-planning-guide.md @@ -160,9 +160,9 @@ If your organization does not have cloud resources, write **On-Premises** in box Choose a trust type that is best suited for your organizations. Remember, the trust type determines two things. Whether you issue authentication certificates to your users and if your deployment needs Windows Server 2016 domain controllers. -One trust model is not more secure than the other. The major difference is based on the organization comfort with deploying Windows Server 2016 domain controllers and not enrolling users with end enetity certificates (key-trust) against using existing domain controllers (Windows Server 2008R2 or later) and needing to enroll certificates for all their users (certificate trust). +One trust model is not more secure than the other. The major difference is based on the organization comfort with deploying Windows Server 2016 domain controllers and not enrolling users with end entity certificates (key-trust) against using existing domain controllers (Windows Server 2008R2 or later) and needing to enroll certificates for all their users (certificate trust). -Because the certificate trust tyoes issues certificates, there is more configuration and infrastrucutre needed to accomodate user certificate enrollment, which could also be a factor to consider in your decision. Additional infrastructure needed for certificatat-trust deployements includes a certificate registration authority. Hybrid Azure AD joined devices managed by Group Policy need the Windows Server 2016 AD FS role to issue certificates. Hybrid Azure AD joined devices and Azure AD joined devices managed by Intune or a compatible MDM need the Windows Server NDES server role to issue certificates. +Because the certificate trust types issues certificates, there is more configuration and infrastructure needed to accomodate user certificate enrollment, which could also be a factor to consider in your decision. Additional infrastructure needed for certificate-trust deployements includes a certificate registration authority. Hybrid Azure AD joined devices managed by Group Policy need the Windows Server 2016 AD FS role to issue certificates. Hybrid Azure AD joined devices and Azure AD joined devices managed by Intune or a compatible MDM need the Windows Server NDES server role to issue certificates. If your organization wants to use the key trust type, write **key trust** in box **1b** on your planning worksheet. Write **Windows Server 2016** in box **4d**. Write **N/A** in box **5b**. @@ -320,4 +320,4 @@ If boxes **2a** or **2b** read **modern management** and you want devices to aut ## Congratulations, You’re Done -Your Windows Hello for Business planning worksheet should be complete. This guide provided understanding of the components used in the Windows Hello for Business infrastructure and rationalization of why they are used. The worksheet gives you an overview of the requirements needed to continue the next phase of the deployment. With this worksheet, you’ll be able to identify key elements of your Windows Hello for Business deployment. \ No newline at end of file +Your Windows Hello for Business planning worksheet should be complete. This guide provided understanding of the components used in the Windows Hello for Business infrastructure and rationalization of why they are used. The worksheet gives you an overview of the requirements needed to continue the next phase of the deployment. With this worksheet, you’ll be able to identify key elements of your Windows Hello for Business deployment. From ea35f3d24cc5d571bb295974dd57b6f9f4194251 Mon Sep 17 00:00:00 2001 From: nevedita Date: Wed, 20 Sep 2017 10:13:13 -0700 Subject: [PATCH 420/490] Update upgrade-readiness-get-started.md --- windows/deployment/upgrade/upgrade-readiness-get-started.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index 29a27310e4..ff117afd8d 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -84,9 +84,9 @@ To enable data sharing, whitelist the following endpoints. Note that you may nee | **Endpoint** | **Function** | |---------------------------------------------------------|-----------| -| `https://v10.vortex-win.data.microsoft.com/collect/v1`
      `https://Vortex-win.data.microsoft.com/health/keepalive` | Connected User Experience and Telemetry component endpoint. User computers send data to Microsoft through this endpoint. | -| `https://settings.data.microsoft.com/qos` | Enables the compatibility update KB to send data to Microsoft. | -| `https://go.microsoft.com/fwlink/?LinkID=544713`
      `https://compatexchange1.trafficmanager.net/CompatibilityExchangeService.svc` | This service provides driver information about whether there will be a driver available post-upgrade for the hardware on the system. | +| `https://v10.vortex-win.data.microsoft.com` | For Windows 10, Connected User Experience and Telemetry component endpoint. User computers send data to Microsoft through this endpoint. +| `https://Vortex-win.data.microsoft.com` | For OS versions lower than Windows 10, Connected User Experience and Telemetry component endpoint. +| `https://settings.data.microsoft.com` | Enables the compatibility update KB to send data to Microsoft. | Note: The compatibility update KB runs under the computer’s system account. From 5894c31bd977ba9eb970f7db761d2ba1c0111cc2 Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Wed, 20 Sep 2017 13:37:32 -0500 Subject: [PATCH 421/490] Update waas-delivery-optimization.md --- windows/deployment/update/waas-delivery-optimization.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization.md b/windows/deployment/update/waas-delivery-optimization.md index 2b77126ecf..be0f75a719 100644 --- a/windows/deployment/update/waas-delivery-optimization.md +++ b/windows/deployment/update/waas-delivery-optimization.md @@ -21,7 +21,7 @@ ms.date: 07/27/2017 Delivery Optimization is a self-organizing distributed cache solution for businesses looking to reduce bandwidth consumption for operating system updates, operating system upgrades, and applications by allowing clients to download those elements from alternate sources (such as other peers on the network) in addition to the traditional Internet-based Windows Update servers. You can use Delivery Optimization in conjunction with stand-alone Windows Update, Windows Server Update Services (WSUS), and Windows Update for Business. This functionality is similar to BranchCache in other systems, such as System Center Configuration Manager. -Delivery Optimization is a cloud managed solution. Having access to the Delivery Optimization cloud services, is a requirement for it to be enabled. This mean that in order to utilize the peer-to-peer functionality of Delivery Optimization, machines need to have access to the internet. +Delivery Optimization is a cloud managed solution. Having access to the Delivery Optimization cloud services, is a requirement for it to be enabled. This means that in order to utilize the peer-to-peer functionality of Delivery Optimization, machines need to have access to the internet. For more details, see [Download mode](#download-mode). From ad70a71fd4819cc8bc501c8373bb652c2b47d1ac Mon Sep 17 00:00:00 2001 From: John Tobin Date: Wed, 20 Sep 2017 12:06:04 -0700 Subject: [PATCH 422/490] Add 'Windows Server' to Applies to: in Applocker topics. --- ...dd-rules-for-packaged-apps-to-existing-applocker-rule-set.md | 2 +- windows/device-security/applocker/administer-applocker.md | 2 +- .../applocker/applocker-architecture-and-components.md | 2 +- windows/device-security/applocker/applocker-functions.md | 2 +- windows/device-security/applocker/applocker-overview.md | 2 +- .../applocker/applocker-policies-deployment-guide.md | 2 +- .../applocker/applocker-policies-design-guide.md | 2 +- .../device-security/applocker/applocker-policy-use-scenarios.md | 2 +- .../applocker/applocker-processes-and-interactions.md | 2 +- windows/device-security/applocker/applocker-settings.md | 2 +- .../device-security/applocker/applocker-technical-reference.md | 2 +- .../applocker/configure-an-applocker-policy-for-audit-only.md | 2 +- .../configure-an-applocker-policy-for-enforce-rules.md | 2 +- .../applocker/configure-exceptions-for-an-applocker-rule.md | 2 +- .../applocker/configure-the-appLocker-reference-device.md | 2 +- .../applocker/configure-the-application-identity-service.md | 2 +- .../applocker/create-a-rule-for-packaged-apps.md | 2 +- .../applocker/create-a-rule-that-uses-a-file-hash-condition.md | 2 +- .../applocker/create-a-rule-that-uses-a-path-condition.md | 2 +- .../applocker/create-a-rule-that-uses-a-publisher-condition.md | 2 +- .../device-security/applocker/create-applocker-default-rules.md | 2 +- ...eate-list-of-applications-deployed-to-each-business-group.md | 2 +- .../applocker/create-your-applocker-planning-document.md | 2 +- .../device-security/applocker/create-your-applocker-policies.md | 2 +- .../device-security/applocker/create-your-applocker-rules.md | 2 +- windows/device-security/applocker/delete-an-applocker-rule.md | 2 +- ...loy-applocker-policies-by-using-the-enforce-rules-setting.md | 2 +- .../applocker/deploy-the-applocker-policy-into-production.md | 2 +- .../determine-group-policy-structure-and-rule-enforcement.md | 2 +- ...applications-are-digitally-signed-on-a-reference-computer.md | 2 +- .../applocker/determine-your-application-control-objectives.md | 2 +- ...m-url-message-when-users-try-to-run-a-blocked-application.md | 2 +- windows/device-security/applocker/dll-rules-in-applocker.md | 2 +- ...ent-group-policy-structure-and-applocker-rule-enforcement.md | 2 +- .../document-your-application-control-management-processes.md | 2 +- .../device-security/applocker/document-your-application-list.md | 2 +- .../device-security/applocker/document-your-applocker-rules.md | 2 +- windows/device-security/applocker/edit-an-applocker-policy.md | 2 +- windows/device-security/applocker/edit-applocker-rules.md | 2 +- .../device-security/applocker/enable-the-dll-rule-collection.md | 2 +- windows/device-security/applocker/enforce-applocker-rules.md | 2 +- .../device-security/applocker/executable-rules-in-applocker.md | 2 +- .../applocker/export-an-applocker-policy-from-a-gpo.md | 2 +- .../applocker/export-an-applocker-policy-to-an-xml-file.md | 2 +- .../device-security/applocker/how-applocker-works-techref.md | 2 +- .../import-an-applocker-policy-from-another-computer.md | 2 +- .../applocker/import-an-applocker-policy-into-a-gpo.md | 2 +- .../device-security/applocker/maintain-applocker-policies.md | 2 +- .../applocker/manage-packaged-apps-with-applocker.md | 2 +- .../merge-applocker-policies-by-using-set-applockerpolicy.md | 2 +- .../applocker/merge-applocker-policies-manually.md | 2 +- .../applocker/monitor-application-usage-with-applocker.md | 2 +- .../device-security/applocker/optimize-applocker-performance.md | 2 +- ...ckaged-apps-and-packaged-app-installer-rules-in-applocker.md | 2 +- .../applocker/plan-for-applocker-policy-management.md | 2 +- .../device-security/applocker/refresh-an-applocker-policy.md | 2 +- .../applocker/requirements-for-deploying-applocker-policies.md | 2 +- .../device-security/applocker/requirements-to-use-applocker.md | 2 +- .../applocker/run-the-automatically-generate-rules-wizard.md | 2 +- windows/device-security/applocker/script-rules-in-applocker.md | 2 +- .../applocker/security-considerations-for-applocker.md | 2 +- .../applocker/select-types-of-rules-to-create.md | 2 +- .../test-an-applocker-policy-by-using-test-applockerpolicy.md | 2 +- .../applocker/test-and-update-an-applocker-policy.md | 2 +- .../device-security/applocker/tools-to-use-with-applocker.md | 2 +- .../applocker/understand-applocker-enforcement-settings.md | 2 +- .../applocker/understand-applocker-policy-design-decisions.md | 2 +- ...rules-and-enforcement-setting-inheritance-in-group-policy.md | 2 +- .../understand-the-applocker-policy-deployment-process.md | 2 +- .../understanding-applocker-allow-and-deny-actions-on-rules.md | 2 +- .../applocker/understanding-applocker-default-rules.md | 2 +- .../applocker/understanding-applocker-rule-behavior.md | 2 +- .../applocker/understanding-applocker-rule-collections.md | 2 +- .../applocker/understanding-applocker-rule-condition-types.md | 2 +- .../applocker/understanding-applocker-rule-exceptions.md | 2 +- .../understanding-the-file-hash-rule-condition-in-applocker.md | 2 +- .../understanding-the-path-rule-condition-in-applocker.md | 2 +- .../understanding-the-publisher-rule-condition-in-applocker.md | 2 +- ...erence-computer-to-create-and-maintain-applocker-policies.md | 2 +- ...cker-and-software-restriction-policies-in-the-same-domain.md | 2 +- .../applocker/use-the-applocker-windows-powershell-cmdlets.md | 2 +- .../applocker/using-event-viewer-with-applocker.md | 2 +- ...sing-software-restriction-policies-and-applocker-policies.md | 2 +- windows/device-security/applocker/what-is-applocker.md | 2 +- .../applocker/windows-installer-rules-in-applocker.md | 2 +- .../applocker/working-with-applocker-policies.md | 2 +- .../device-security/applocker/working-with-applocker-rules.md | 2 +- 87 files changed, 87 insertions(+), 87 deletions(-) diff --git a/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md b/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md index d99dda899b..6c8f2abbdb 100644 --- a/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md +++ b/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md @@ -12,7 +12,7 @@ author: brianlic-msft # Add rules for packaged apps to existing AppLocker rule-set **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to update your existing AppLocker policies for packaged apps using the Remote Server Administration Toolkit (RSAT). diff --git a/windows/device-security/applocker/administer-applocker.md b/windows/device-security/applocker/administer-applocker.md index 0940acac92..272f72a63c 100644 --- a/windows/device-security/applocker/administer-applocker.md +++ b/windows/device-security/applocker/administer-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Administer AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals provides links to specific procedures to use when administering AppLocker policies. diff --git a/windows/device-security/applocker/applocker-architecture-and-components.md b/windows/device-security/applocker/applocker-architecture-and-components.md index 98760516ec..42be5ee97c 100644 --- a/windows/device-security/applocker/applocker-architecture-and-components.md +++ b/windows/device-security/applocker/applocker-architecture-and-components.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker architecture and components **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professional describes AppLocker’s basic architecture and its major components. diff --git a/windows/device-security/applocker/applocker-functions.md b/windows/device-security/applocker/applocker-functions.md index cd1534c55b..99415f1eaf 100644 --- a/windows/device-security/applocker/applocker-functions.md +++ b/windows/device-security/applocker/applocker-functions.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker functions **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional lists the functions and security levels for the Software Restriction Policies (SRP) and AppLocker features. diff --git a/windows/device-security/applocker/applocker-overview.md b/windows/device-security/applocker/applocker-overview.md index 1d4fe3bc2f..0a6b22a5f9 100644 --- a/windows/device-security/applocker/applocker-overview.md +++ b/windows/device-security/applocker/applocker-overview.md @@ -13,7 +13,7 @@ author: brianlic-msft # AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic provides a description of AppLocker and can help you decide if your organization can benefit from deploying AppLocker application control policies. AppLocker helps you control which apps and files users can run. These include executable files, scripts, Windows Installer files, dynamic-link libraries (DLLs), packaged apps, and packaged app installers. diff --git a/windows/device-security/applocker/applocker-policies-deployment-guide.md b/windows/device-security/applocker/applocker-policies-deployment-guide.md index 2adc3ff79b..30c4d82dde 100644 --- a/windows/device-security/applocker/applocker-policies-deployment-guide.md +++ b/windows/device-security/applocker/applocker-policies-deployment-guide.md @@ -13,7 +13,7 @@ author: brianlic-msft # AppLocker deployment guide **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals introduces the concepts and describes the steps required to deploy AppLocker policies. diff --git a/windows/device-security/applocker/applocker-policies-design-guide.md b/windows/device-security/applocker/applocker-policies-design-guide.md index 2e331c4fb8..1c1cd1ba6d 100644 --- a/windows/device-security/applocker/applocker-policies-design-guide.md +++ b/windows/device-security/applocker/applocker-policies-design-guide.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker design guide **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional introduces the design and planning steps required to deploy application control policies by using AppLocker. diff --git a/windows/device-security/applocker/applocker-policy-use-scenarios.md b/windows/device-security/applocker/applocker-policy-use-scenarios.md index 64a8fd4db0..eef1bf2c06 100644 --- a/windows/device-security/applocker/applocker-policy-use-scenarios.md +++ b/windows/device-security/applocker/applocker-policy-use-scenarios.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker policy use scenarios **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional lists the various application control scenarios in which AppLocker policies can be effectively implemented. diff --git a/windows/device-security/applocker/applocker-processes-and-interactions.md b/windows/device-security/applocker/applocker-processes-and-interactions.md index 5f07c7d07f..1033ab82a5 100644 --- a/windows/device-security/applocker/applocker-processes-and-interactions.md +++ b/windows/device-security/applocker/applocker-processes-and-interactions.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker processes and interactions **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the process dependencies and interactions when AppLocker evaluates and enforces rules. diff --git a/windows/device-security/applocker/applocker-settings.md b/windows/device-security/applocker/applocker-settings.md index 7af2350b9d..ac98e03d69 100644 --- a/windows/device-security/applocker/applocker-settings.md +++ b/windows/device-security/applocker/applocker-settings.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker settings **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional lists the settings used by AppLocker. diff --git a/windows/device-security/applocker/applocker-technical-reference.md b/windows/device-security/applocker/applocker-technical-reference.md index 1c797a1679..e4c4bdc812 100644 --- a/windows/device-security/applocker/applocker-technical-reference.md +++ b/windows/device-security/applocker/applocker-technical-reference.md @@ -12,7 +12,7 @@ author: brianlic-msft # AppLocker technical reference **Applies to** -- Windows 10 + - Windows 10, Windows Server This overview topic for IT professionals provides links to the topics in the technical reference. AppLocker advances the application control features and functionality of Software Restriction Policies. AppLocker contains new capabilities and extensions that allow you to create rules to allow or deny apps from running based on unique identities of files and to specify which users or groups can run those apps. diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md b/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md index 206c0415fe..9a62af7582 100644 --- a/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md +++ b/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md @@ -12,7 +12,7 @@ author: brianlic-msft # Configure an AppLocker policy for audit only **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to set AppLocker policies to **Audit only** within your IT environment by using AppLocker. diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md b/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md index 55e87ba39a..5aa6a35a4e 100644 --- a/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md +++ b/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Configure an AppLocker policy for enforce rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to enable the AppLocker policy enforcement setting. diff --git a/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md b/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md index be96e323ed..5e14d179d9 100644 --- a/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md +++ b/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md @@ -12,7 +12,7 @@ author: brianlic-msft # Add exceptions for an AppLocker rule **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to specify which apps can or cannot run as exceptions to an AppLocker rule. diff --git a/windows/device-security/applocker/configure-the-appLocker-reference-device.md b/windows/device-security/applocker/configure-the-appLocker-reference-device.md index 97d6fd1361..194f592497 100644 --- a/windows/device-security/applocker/configure-the-appLocker-reference-device.md +++ b/windows/device-security/applocker/configure-the-appLocker-reference-device.md @@ -12,7 +12,7 @@ author: brianlic-msft # Configure the AppLocker reference device **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the steps to create an AppLocker policy platform structure on a reference computer. diff --git a/windows/device-security/applocker/configure-the-application-identity-service.md b/windows/device-security/applocker/configure-the-application-identity-service.md index 84a1d64b98..15d59c69cb 100644 --- a/windows/device-security/applocker/configure-the-application-identity-service.md +++ b/windows/device-security/applocker/configure-the-application-identity-service.md @@ -12,7 +12,7 @@ author: brianlic-msft # Configure the Application Identity service **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals shows how to configure the Application Identity service to start automatically or manually. diff --git a/windows/device-security/applocker/create-a-rule-for-packaged-apps.md b/windows/device-security/applocker/create-a-rule-for-packaged-apps.md index f0ed699e79..11bb5d4239 100644 --- a/windows/device-security/applocker/create-a-rule-for-packaged-apps.md +++ b/windows/device-security/applocker/create-a-rule-for-packaged-apps.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create a rule for packaged apps **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals shows how to create an AppLocker rule for packaged apps with a publisher condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md index 4a1038f165..609c4c830b 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create a rule that uses a file hash condition **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals shows how to create an AppLocker rule with a file hash condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md index 89a34500cd..717f391824 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create a rule that uses a path condition **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals shows how to create an AppLocker rule with a path condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md index 214dca0f70..05fe731282 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create a rule that uses a publisher condition **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals shows how to create an AppLocker rule with a publisher condition. diff --git a/windows/device-security/applocker/create-applocker-default-rules.md b/windows/device-security/applocker/create-applocker-default-rules.md index 6f5b802707..eaa3383a9a 100644 --- a/windows/device-security/applocker/create-applocker-default-rules.md +++ b/windows/device-security/applocker/create-applocker-default-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create AppLocker default rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to create a standard set of AppLocker rules that will allow Windows system files to run. diff --git a/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md b/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md index ef423697d1..385bbd2dbb 100644 --- a/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md +++ b/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create a list of apps deployed to each business group **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the process of gathering app usage requirements from each business group in order to implement application control policies by using AppLocker. diff --git a/windows/device-security/applocker/create-your-applocker-planning-document.md b/windows/device-security/applocker/create-your-applocker-planning-document.md index f2b23f5937..8a6db372a5 100644 --- a/windows/device-security/applocker/create-your-applocker-planning-document.md +++ b/windows/device-security/applocker/create-your-applocker-planning-document.md @@ -13,7 +13,7 @@ author: brianlic-msft **Applies to** -- Windows 10 + - Windows 10, Windows Server This planning topic for the IT professional summarizes the information you need to research and include in your AppLocker planning document. diff --git a/windows/device-security/applocker/create-your-applocker-policies.md b/windows/device-security/applocker/create-your-applocker-policies.md index e4ecc44cee..78111b2bdd 100644 --- a/windows/device-security/applocker/create-your-applocker-policies.md +++ b/windows/device-security/applocker/create-your-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create Your AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This overview topic for the IT professional describes the steps to create an AppLocker policy and prepare it for deployment. diff --git a/windows/device-security/applocker/create-your-applocker-rules.md b/windows/device-security/applocker/create-your-applocker-rules.md index 8bcb7daf24..eb9fd9b18b 100644 --- a/windows/device-security/applocker/create-your-applocker-rules.md +++ b/windows/device-security/applocker/create-your-applocker-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Create Your AppLocker rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes what you need to know about AppLocker rules and the methods that you can to create rules. diff --git a/windows/device-security/applocker/delete-an-applocker-rule.md b/windows/device-security/applocker/delete-an-applocker-rule.md index 4f50ad433f..831f60e90f 100644 --- a/windows/device-security/applocker/delete-an-applocker-rule.md +++ b/windows/device-security/applocker/delete-an-applocker-rule.md @@ -12,7 +12,7 @@ author: brianlic-msft # Delete an AppLocker rule **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to delete an AppLocker rule. diff --git a/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md b/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md index 0e2faeb18c..ee13928b04 100644 --- a/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md +++ b/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md @@ -13,7 +13,7 @@ author: brianlic-msft # Deploy AppLocker policies by using the enforce rules setting **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to deploy AppLocker policies by using the enforcement setting method. diff --git a/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md b/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md index e56061213f..02c1e5d17c 100644 --- a/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md +++ b/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md @@ -12,7 +12,7 @@ author: brianlic-msft # Deploy the AppLocker policy into production **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the tasks that should be completed before you deploy AppLocker application control settings. diff --git a/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md b/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md index 1544475c03..c17b01a384 100644 --- a/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md +++ b/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md @@ -12,7 +12,7 @@ author: brianlic-msft # Determine the Group Policy structure and rule enforcement **Applies to** -- Windows 10 + - Windows 10, Windows Server This overview topic describes the process to follow when you are planning to deploy AppLocker rules. diff --git a/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md b/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md index ccf2483c4d..25397d03ec 100644 --- a/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md +++ b/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md @@ -12,7 +12,7 @@ author: brianlic-msft # Determine which apps are digitally signed on a reference device **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes how to use AppLocker logs and tools to determine which applications are digitally signed. diff --git a/windows/device-security/applocker/determine-your-application-control-objectives.md b/windows/device-security/applocker/determine-your-application-control-objectives.md index a74a000710..8ee842666d 100644 --- a/windows/device-security/applocker/determine-your-application-control-objectives.md +++ b/windows/device-security/applocker/determine-your-application-control-objectives.md @@ -12,7 +12,7 @@ author: brianlic-msft # Determine your application control objectives **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic helps you with the decisions you need to make to determine what applications to control and how to control them by comparing Software Restriction Policies (SRP) and AppLocker. diff --git a/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md b/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md index 85c56528b1..adeda204f6 100644 --- a/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md +++ b/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md @@ -12,7 +12,7 @@ author: brianlic-msft # Display a custom URL message when users try to run a blocked app **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps for displaying a customized message to users when an AppLocker policy denies access to an app. diff --git a/windows/device-security/applocker/dll-rules-in-applocker.md b/windows/device-security/applocker/dll-rules-in-applocker.md index b6e4cd9e93..15d05e29b5 100644 --- a/windows/device-security/applocker/dll-rules-in-applocker.md +++ b/windows/device-security/applocker/dll-rules-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # DLL rules in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the file formats and available default rules for the DLL rule collection. diff --git a/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md b/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md index 72c1c10193..fb5486fa1f 100644 --- a/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md +++ b/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md @@ -12,7 +12,7 @@ ms.pagetype: security # Document the Group Policy structure and AppLocker rule enforcement **Applies to** -- Windows 10 + - Windows 10, Windows Server This planning topic describes what you need to investigate, determine, and record in your application control policies plan when you use AppLocker. diff --git a/windows/device-security/applocker/document-your-application-control-management-processes.md b/windows/device-security/applocker/document-your-application-control-management-processes.md index 6e2a75390d..56bb7b5a9c 100644 --- a/windows/device-security/applocker/document-your-application-control-management-processes.md +++ b/windows/device-security/applocker/document-your-application-control-management-processes.md @@ -12,7 +12,7 @@ author: brianlic-msft # Document your application control management processes **Applies to** -- Windows 10 + - Windows 10, Windows Server This planning topic describes the AppLocker policy maintenance information to record for your design document. diff --git a/windows/device-security/applocker/document-your-application-list.md b/windows/device-security/applocker/document-your-application-list.md index 735dc55515..c0cfc92fe0 100644 --- a/windows/device-security/applocker/document-your-application-list.md +++ b/windows/device-security/applocker/document-your-application-list.md @@ -12,7 +12,7 @@ author: brianlic-msft # Document your app list **Applies to** -- Windows 10 + - Windows 10, Windows Server This planning topic describes the app information that you should document when you create a list of apps for AppLocker policies. diff --git a/windows/device-security/applocker/document-your-applocker-rules.md b/windows/device-security/applocker/document-your-applocker-rules.md index 68d32d07d7..6b723ac2b6 100644 --- a/windows/device-security/applocker/document-your-applocker-rules.md +++ b/windows/device-security/applocker/document-your-applocker-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Document your AppLocker rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes what rule conditions to associate with each file, how to associate the rule conditions with each file, the source of the rule, and whether the file should be included or excluded. diff --git a/windows/device-security/applocker/edit-an-applocker-policy.md b/windows/device-security/applocker/edit-an-applocker-policy.md index 8bd9ebfcea..e03bf026d8 100644 --- a/windows/device-security/applocker/edit-an-applocker-policy.md +++ b/windows/device-security/applocker/edit-an-applocker-policy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Edit an AppLocker policy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps required to modify an AppLocker policy. diff --git a/windows/device-security/applocker/edit-applocker-rules.md b/windows/device-security/applocker/edit-applocker-rules.md index 3fcada9c5e..cff2a29925 100644 --- a/windows/device-security/applocker/edit-applocker-rules.md +++ b/windows/device-security/applocker/edit-applocker-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Edit AppLocker rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to edit a publisher rule, path rule, and file hash rule in AppLocker. diff --git a/windows/device-security/applocker/enable-the-dll-rule-collection.md b/windows/device-security/applocker/enable-the-dll-rule-collection.md index 3a23c140a8..b843125b53 100644 --- a/windows/device-security/applocker/enable-the-dll-rule-collection.md +++ b/windows/device-security/applocker/enable-the-dll-rule-collection.md @@ -12,7 +12,7 @@ author: brianlic-msft # Enable the DLL rule collection **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to enable the DLL rule collection feature for AppLocker. diff --git a/windows/device-security/applocker/enforce-applocker-rules.md b/windows/device-security/applocker/enforce-applocker-rules.md index 31ab2aa2b8..02c7adaca3 100644 --- a/windows/device-security/applocker/enforce-applocker-rules.md +++ b/windows/device-security/applocker/enforce-applocker-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Enforce AppLocker rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to enforce application control rules by using AppLocker. diff --git a/windows/device-security/applocker/executable-rules-in-applocker.md b/windows/device-security/applocker/executable-rules-in-applocker.md index ebad0e1645..cf8136e7f5 100644 --- a/windows/device-security/applocker/executable-rules-in-applocker.md +++ b/windows/device-security/applocker/executable-rules-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Executable rules in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the file formats and available default rules for the executable rule collection. diff --git a/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md b/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md index 8f914cd9f0..01ad2c2a7b 100644 --- a/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md +++ b/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md @@ -12,7 +12,7 @@ author: brianlic-msft # Export an AppLocker policy from a GPO **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to export an AppLocker policy from a Group Policy Object (GPO) so that it can be modified. diff --git a/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md b/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md index f3f9d22190..a784de0756 100644 --- a/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md +++ b/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md @@ -12,7 +12,7 @@ author: brianlic-msft # Export an AppLocker policy to an XML file **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to export an AppLocker policy to an XML file for review or testing. Membership in the local **Administrators** group, or equivalent, is the minimum required to complete this procedure. diff --git a/windows/device-security/applocker/how-applocker-works-techref.md b/windows/device-security/applocker/how-applocker-works-techref.md index f9bf8450f5..62d2d421b2 100644 --- a/windows/device-security/applocker/how-applocker-works-techref.md +++ b/windows/device-security/applocker/how-applocker-works-techref.md @@ -12,7 +12,7 @@ author: brianlic-msft # How AppLocker works **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional provides links to topics about AppLocker architecture and components, processes and interactions, rules and policies. diff --git a/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md b/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md index 0f0e11976b..cf54553474 100644 --- a/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md +++ b/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md @@ -12,7 +12,7 @@ author: brianlic-msft # Import an AppLocker policy from another computer **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to import an AppLocker policy. diff --git a/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md b/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md index c03e2d5282..ffe9f4653c 100644 --- a/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md +++ b/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md @@ -12,7 +12,7 @@ author: brianlic-msft # Import an AppLocker policy into a GPO **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to import an AppLocker policy into a Group Policy Object (GPO). AppLocker policies can be created as local security policies and modified like any other local security policy, or they can be created as part of a GPO and managed by using Group Policy. You can create AppLocker policies on any supported computer. For info about which Windows editions are supported, see [Requirements to Use AppLocker](requirements-to-use-applocker.md). diff --git a/windows/device-security/applocker/maintain-applocker-policies.md b/windows/device-security/applocker/maintain-applocker-policies.md index 69cf6d1483..7f7e943e6b 100644 --- a/windows/device-security/applocker/maintain-applocker-policies.md +++ b/windows/device-security/applocker/maintain-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Maintain AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes how to maintain rules within AppLocker policies. diff --git a/windows/device-security/applocker/manage-packaged-apps-with-applocker.md b/windows/device-security/applocker/manage-packaged-apps-with-applocker.md index e1a7639af3..fbb161890c 100644 --- a/windows/device-security/applocker/manage-packaged-apps-with-applocker.md +++ b/windows/device-security/applocker/manage-packaged-apps-with-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Manage packaged apps with AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes concepts and lists procedures to help you manage Packaged apps with AppLocker as part of your overall application control strategy. diff --git a/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md b/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md index 2e095a1533..d858aeb748 100644 --- a/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md +++ b/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Merge AppLocker policies by using Set-ApplockerPolicy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to merge AppLocker policies by using Windows PowerShell. diff --git a/windows/device-security/applocker/merge-applocker-policies-manually.md b/windows/device-security/applocker/merge-applocker-policies-manually.md index 2747de84e0..a694b64637 100644 --- a/windows/device-security/applocker/merge-applocker-policies-manually.md +++ b/windows/device-security/applocker/merge-applocker-policies-manually.md @@ -12,7 +12,7 @@ author: brianlic-msft # Merge AppLocker policies manually **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to manually merge AppLocker policies to update the Group Policy Object (GPO). diff --git a/windows/device-security/applocker/monitor-application-usage-with-applocker.md b/windows/device-security/applocker/monitor-application-usage-with-applocker.md index 87ead686b6..bfb1fe9d5d 100644 --- a/windows/device-security/applocker/monitor-application-usage-with-applocker.md +++ b/windows/device-security/applocker/monitor-application-usage-with-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Monitor app usage with AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to monitor app usage when AppLocker policies are applied. diff --git a/windows/device-security/applocker/optimize-applocker-performance.md b/windows/device-security/applocker/optimize-applocker-performance.md index 5282b92618..750072c6b4 100644 --- a/windows/device-security/applocker/optimize-applocker-performance.md +++ b/windows/device-security/applocker/optimize-applocker-performance.md @@ -12,7 +12,7 @@ author: brianlic-msft # Optimize AppLocker performance **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how to optimize AppLocker policy enforcement. diff --git a/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md b/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md index b17006c05a..9209b7ab41 100644 --- a/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md +++ b/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Packaged apps and packaged app installer rules in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the AppLocker rule collection for packaged app installers and packaged apps. diff --git a/windows/device-security/applocker/plan-for-applocker-policy-management.md b/windows/device-security/applocker/plan-for-applocker-policy-management.md index ba66c70d42..eefcb27381 100644 --- a/windows/device-security/applocker/plan-for-applocker-policy-management.md +++ b/windows/device-security/applocker/plan-for-applocker-policy-management.md @@ -12,7 +12,7 @@ author: brianlic-msft # Plan for AppLocker policy management **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for describes the decisions you need to make to establish the processes for managing and maintaining AppLocker policies. diff --git a/windows/device-security/applocker/refresh-an-applocker-policy.md b/windows/device-security/applocker/refresh-an-applocker-policy.md index 719bfb599b..06ead87cf6 100644 --- a/windows/device-security/applocker/refresh-an-applocker-policy.md +++ b/windows/device-security/applocker/refresh-an-applocker-policy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Refresh an AppLocker policy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to force an update for an AppLocker policy. diff --git a/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md b/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md index 874036e3b6..5397c0caf7 100644 --- a/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md +++ b/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Requirements for deploying AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This deployment topic for the IT professional lists the requirements that you need to consider before you deploy AppLocker policies. diff --git a/windows/device-security/applocker/requirements-to-use-applocker.md b/windows/device-security/applocker/requirements-to-use-applocker.md index caa0c16d67..a22efdb6e6 100644 --- a/windows/device-security/applocker/requirements-to-use-applocker.md +++ b/windows/device-security/applocker/requirements-to-use-applocker.md @@ -13,7 +13,7 @@ author: brianlic-msft # Requirements to use AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional lists software requirements to use AppLocker on the supported Windows operating systems. diff --git a/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md b/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md index 565f6331da..474bd75f9a 100644 --- a/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md +++ b/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md @@ -12,7 +12,7 @@ author: brianlic-msft # Run the Automatically Generate Rules wizard **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes steps to run the wizard to create AppLocker rules on a reference device. diff --git a/windows/device-security/applocker/script-rules-in-applocker.md b/windows/device-security/applocker/script-rules-in-applocker.md index 6fd0ec9196..3860478f4e 100644 --- a/windows/device-security/applocker/script-rules-in-applocker.md +++ b/windows/device-security/applocker/script-rules-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Script rules in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the file formats and available default rules for the script rule collection. diff --git a/windows/device-security/applocker/security-considerations-for-applocker.md b/windows/device-security/applocker/security-considerations-for-applocker.md index c959f1bfd0..e8b54e6971 100644 --- a/windows/device-security/applocker/security-considerations-for-applocker.md +++ b/windows/device-security/applocker/security-considerations-for-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Security considerations for AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the security considerations you need to address when implementing AppLocker. diff --git a/windows/device-security/applocker/select-types-of-rules-to-create.md b/windows/device-security/applocker/select-types-of-rules-to-create.md index 35f8ffd6b2..dc24ffd216 100644 --- a/windows/device-security/applocker/select-types-of-rules-to-create.md +++ b/windows/device-security/applocker/select-types-of-rules-to-create.md @@ -12,7 +12,7 @@ author: brianlic-msft # Select the types of rules to create **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic lists resources you can use when selecting your application control policy rules by using AppLocker. diff --git a/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md b/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md index fcc3bf2eac..4a05c878df 100644 --- a/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md +++ b/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Test an AppLocker policy by using Test-AppLockerPolicy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes the steps to test an AppLocker policy prior to importing it into a Group Policy Object (GPO) or another computer. diff --git a/windows/device-security/applocker/test-and-update-an-applocker-policy.md b/windows/device-security/applocker/test-and-update-an-applocker-policy.md index 99e46e3022..1de694d350 100644 --- a/windows/device-security/applocker/test-and-update-an-applocker-policy.md +++ b/windows/device-security/applocker/test-and-update-an-applocker-policy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Test and update an AppLocker policy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic discusses the steps required to test an AppLocker policy prior to deployment. diff --git a/windows/device-security/applocker/tools-to-use-with-applocker.md b/windows/device-security/applocker/tools-to-use-with-applocker.md index 7708198815..b2af01dd5b 100644 --- a/windows/device-security/applocker/tools-to-use-with-applocker.md +++ b/windows/device-security/applocker/tools-to-use-with-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Tools to use with AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the tools available to create and administer AppLocker policies. diff --git a/windows/device-security/applocker/understand-applocker-enforcement-settings.md b/windows/device-security/applocker/understand-applocker-enforcement-settings.md index a27cfdc9cb..b6c044e463 100644 --- a/windows/device-security/applocker/understand-applocker-enforcement-settings.md +++ b/windows/device-security/applocker/understand-applocker-enforcement-settings.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understand AppLocker enforcement settings **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the AppLocker enforcement settings for rule collections. diff --git a/windows/device-security/applocker/understand-applocker-policy-design-decisions.md b/windows/device-security/applocker/understand-applocker-policy-design-decisions.md index 4c7731bcfc..4a6a8fd33c 100644 --- a/windows/device-security/applocker/understand-applocker-policy-design-decisions.md +++ b/windows/device-security/applocker/understand-applocker-policy-design-decisions.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understand AppLocker policy design decisions **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional lists the design questions, possible answers, and ramifications of the decisions when you plan a deployment of application control policies by using AppLocker within a Windows operating system environment. diff --git a/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md b/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md index fd1d01d9fb..3b3f14d9b5 100644 --- a/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md +++ b/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understand AppLocker rules and enforcement setting inheritance in Group Policy **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes how application control policies configured in AppLocker are applied through Group Policy. diff --git a/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md b/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md index a2ec48ffe5..77fdf82bd7 100644 --- a/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md +++ b/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understand the AppLocker policy deployment process **Applies to** -- Windows 10 + - Windows 10, Windows Server This planning and deployment topic for the IT professional describes the process for using AppLocker when deploying application control policies. diff --git a/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md b/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md index b383087281..e71a5fc40d 100644 --- a/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md +++ b/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker allow and deny actions on rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the differences between allow and deny actions on AppLocker rules. diff --git a/windows/device-security/applocker/understanding-applocker-default-rules.md b/windows/device-security/applocker/understanding-applocker-default-rules.md index f0b744d7ad..8dea138a74 100644 --- a/windows/device-security/applocker/understanding-applocker-default-rules.md +++ b/windows/device-security/applocker/understanding-applocker-default-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker default rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professional describes the set of rules that can be used to ensure that required Windows system files are allowed to run when the policy is applied. diff --git a/windows/device-security/applocker/understanding-applocker-rule-behavior.md b/windows/device-security/applocker/understanding-applocker-rule-behavior.md index ac18934b5f..e4b16b02a7 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-behavior.md +++ b/windows/device-security/applocker/understanding-applocker-rule-behavior.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker rule behavior **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes how AppLocker rules are enforced by using the allow and deny options in AppLocker. diff --git a/windows/device-security/applocker/understanding-applocker-rule-collections.md b/windows/device-security/applocker/understanding-applocker-rule-collections.md index bfe5fd07ce..078f0f86e5 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-collections.md +++ b/windows/device-security/applocker/understanding-applocker-rule-collections.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker rule collections **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the five different types of AppLocker rules used to enforce AppLocker policies. diff --git a/windows/device-security/applocker/understanding-applocker-rule-condition-types.md b/windows/device-security/applocker/understanding-applocker-rule-condition-types.md index f00afa16e1..4c5846fbb2 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-condition-types.md +++ b/windows/device-security/applocker/understanding-applocker-rule-condition-types.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker rule condition types **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the three types of AppLocker rule conditions. diff --git a/windows/device-security/applocker/understanding-applocker-rule-exceptions.md b/windows/device-security/applocker/understanding-applocker-rule-exceptions.md index 4cedcfd784..4fefe490b2 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-exceptions.md +++ b/windows/device-security/applocker/understanding-applocker-rule-exceptions.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding AppLocker rule exceptions **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the result of applying AppLocker rule exceptions to rule collections. diff --git a/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md index 89a2b1a770..c881bd6628 100644 --- a/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding the file hash rule condition in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the AppLocker file hash rule condition, the advantages and disadvantages, and how it is applied. diff --git a/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md index 4d4e950a6c..2ce7467d62 100644 --- a/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding the path rule condition in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the AppLocker path rule condition, the advantages and disadvantages, and how it is applied. diff --git a/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md index 5e0bca2ee0..63b7465d51 100644 --- a/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Understanding the publisher rule condition in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic explains the AppLocker publisher rule condition, what controls are available, and how it is applied. diff --git a/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md b/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md index 90336b381a..410b912186 100644 --- a/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md +++ b/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Use a reference device to create and maintain AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes the steps to create and maintain AppLocker policies by using a reference computer. diff --git a/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md b/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md index 0fa2a8f258..50871068a7 100644 --- a/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md +++ b/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md @@ -12,7 +12,7 @@ author: brianlic-msft # Use AppLocker and Software Restriction Policies in the same domain **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes concepts and procedures to help you manage your application control strategy using Software Restriction Policies and AppLocker. diff --git a/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md b/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md index d7cd5120c4..876cba6077 100644 --- a/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md +++ b/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md @@ -12,7 +12,7 @@ author: brianlic-msft # Use the AppLocker Windows PowerShell cmdlets **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes how each AppLocker Windows PowerShell cmdlet can help you administer your AppLocker application control policies. diff --git a/windows/device-security/applocker/using-event-viewer-with-applocker.md b/windows/device-security/applocker/using-event-viewer-with-applocker.md index 7a3b0f4f8d..b2224605ab 100644 --- a/windows/device-security/applocker/using-event-viewer-with-applocker.md +++ b/windows/device-security/applocker/using-event-viewer-with-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Using Event Viewer with AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic lists AppLocker events and describes how to use Event Viewer with AppLocker. diff --git a/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md b/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md index 8a427064fb..bacb59c5e9 100644 --- a/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md +++ b/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Use Software Restriction Policies and AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes how to use Software Restriction Policies (SRP) and AppLocker policies in the same Windows deployment. diff --git a/windows/device-security/applocker/what-is-applocker.md b/windows/device-security/applocker/what-is-applocker.md index c3b47e88d5..36e45237fd 100644 --- a/windows/device-security/applocker/what-is-applocker.md +++ b/windows/device-security/applocker/what-is-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # What Is AppLocker? **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for the IT professional describes what AppLocker is and how its features differ from Software Restriction Policies. diff --git a/windows/device-security/applocker/windows-installer-rules-in-applocker.md b/windows/device-security/applocker/windows-installer-rules-in-applocker.md index 65a86eddfc..5487badaa9 100644 --- a/windows/device-security/applocker/windows-installer-rules-in-applocker.md +++ b/windows/device-security/applocker/windows-installer-rules-in-applocker.md @@ -12,7 +12,7 @@ author: brianlic-msft # Windows Installer rules in AppLocker **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic describes the file formats and available default rules for the Windows Installer rule collection. diff --git a/windows/device-security/applocker/working-with-applocker-policies.md b/windows/device-security/applocker/working-with-applocker-policies.md index 219638880c..f050f94cd2 100644 --- a/windows/device-security/applocker/working-with-applocker-policies.md +++ b/windows/device-security/applocker/working-with-applocker-policies.md @@ -12,7 +12,7 @@ author: brianlic-msft # Working with AppLocker policies **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals provides links to procedural topics about creating, maintaining, and testing AppLocker policies. diff --git a/windows/device-security/applocker/working-with-applocker-rules.md b/windows/device-security/applocker/working-with-applocker-rules.md index c6fd38667f..2c9e9b4f1f 100644 --- a/windows/device-security/applocker/working-with-applocker-rules.md +++ b/windows/device-security/applocker/working-with-applocker-rules.md @@ -12,7 +12,7 @@ author: brianlic-msft # Working with AppLocker rules **Applies to** -- Windows 10 + - Windows 10, Windows Server This topic for IT professionals describes AppLocker rule types and how to work with them for your application control policies. From 023d27eefe35190fdeee6a3a992e47641d750253 Mon Sep 17 00:00:00 2001 From: nevedita Date: Wed, 20 Sep 2017 12:12:09 -0700 Subject: [PATCH 423/490] Update upgrade-readiness-get-started.md --- windows/deployment/upgrade/upgrade-readiness-get-started.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/deployment/upgrade/upgrade-readiness-get-started.md b/windows/deployment/upgrade/upgrade-readiness-get-started.md index ff117afd8d..90fabf7307 100644 --- a/windows/deployment/upgrade/upgrade-readiness-get-started.md +++ b/windows/deployment/upgrade/upgrade-readiness-get-started.md @@ -84,9 +84,9 @@ To enable data sharing, whitelist the following endpoints. Note that you may nee | **Endpoint** | **Function** | |---------------------------------------------------------|-----------| -| `https://v10.vortex-win.data.microsoft.com` | For Windows 10, Connected User Experience and Telemetry component endpoint. User computers send data to Microsoft through this endpoint. -| `https://Vortex-win.data.microsoft.com` | For OS versions lower than Windows 10, Connected User Experience and Telemetry component endpoint. -| `https://settings.data.microsoft.com` | Enables the compatibility update KB to send data to Microsoft. | +| `https://v10.vortex-win.data.microsoft.com` | Connected User Experience and Telemetry component endpoint for Windows 10 computers. User computers send data to Microsoft through this endpoint. +| `https://Vortex-win.data.microsoft.com` | Connected User Experience and Telemetry component endpoint for operating systems older than Windows 10 +| `https://settings.data.microsoft.com` | Enables the compatibility update to send data to Microsoft. | Note: The compatibility update KB runs under the computer’s system account. From 93b2bc88b745112558a4e7e7182bb3f0729872bc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 20 Sep 2017 14:39:40 -0700 Subject: [PATCH 424/490] general updates --- ...-windows-defender-advanced-threat-protection.md | 2 +- ...-windows-defender-advanced-threat-protection.md | 14 ++------------ ...-windows-defender-advanced-threat-protection.md | 12 +++--------- 3 files changed, 6 insertions(+), 22 deletions(-) diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md index f775017c4c..e9c01a20cf 100644 --- a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md @@ -77,7 +77,7 @@ Field numbers match the numbers in the images below. ![Image of artifact timeline with numbers](images/atp-siem-mapping3.png) -![Image of alert timeline with numbers](images/atp-siem-mapping4.png) +![Image of artifact timeline with numbers](images/atp-siem-mapping4.png) ![Image machine view](images/atp-mapping6.png) diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md index f437a524b9..4581751734 100644 --- a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md @@ -93,18 +93,8 @@ Use the search bar to look for specific timeline events. Harness the power of us - Behaviors mode: displays "detections" and selected events of interest - Verbose mode: displays all raw events without aggregation or filtering -- **Event type** - Click the drop-down button to filter by the following levels: - - Windows Defender ATP alerts - - Windows Defender AV alerts - - Response actions - - AppGuard related events - - Windows Defender Device Guard events - - Process events - - Network events - - File events - - Registry events - - Load DLL events - - Other events

      +- **Event type** - Click the drop-down button to filter by events such as Windows - Windows Defender ATP alerts, Windows Defender Application Guard events, registry events, file events, and others. + Filtering by event type allows you to define precise queries so that you see events with a specific focus. For example, you can search for a file name, then filter the results to only see Process events matching the search criteria or to only view file events, or even better: to view only network events over a period of time to make sure no suspicious outbound communications go unnoticed. - **User account** – Click the drop-down button to filter the machine timeline by the following user associated events: diff --git a/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md b/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md index 70660d58f9..ca3569887b 100644 --- a/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md +++ b/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md @@ -60,19 +60,14 @@ You can use the following filters to limit the list of machines displayed during - Mac OS - Other -**Health**
      -- All -- Well configure -- Requires attention - Depending on the Windows Defender security controls configured in your enterprise, you'll see various available filters. - **Sensor health state**
      Filter the list to view specific machines grouped together by the following machine health states: - **Active** – Machines that are actively reporting sensor data to the service. - **Misconfigured** – Machines that have impaired communications with service or are unable to send sensor data. Misconfigured machines can further be classified to: - - Impaired communications - No sensor data + - Impaired communications For more information on how to address issues on misconfigured machines see, [Fix unhealthy sensors](fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md). - **Inactive** – Machines that have completely stopped sending signals for more than 7 days. @@ -85,6 +80,7 @@ Filter the list to view specific machines that are well configured or require at - **Well configured** - Machines have the Windows Defender security controls well configured. - **Requires attention** - Machines where improvements can be made to increase the overall security posture of your organization. +For more information, see [View the Security Analytics dashboard](security-analytics-dashboard-windows-defender-advanced-threat-protection.md). **Malware category alerts**
      Filter the list to view specific machines grouped together by the following malware categories: @@ -109,13 +105,11 @@ Exporting the list in CSV format displays the data in an unfiltered manner. The You can sort the **Machines list** by the following columns: - **Machine name** - Name or GUID of the machine -- **Domain** - Domain where the machine is joined in -- **OS Platform** - Indicates the OS of the machine - **Health State** – Indicates if the machine is misconfigured or is not sending sensor data - **Last seen** - Date and time when the machine last reported sensor data - **Internal IP** - Local internal Internet Protocol (IP) address of the machine - **Active Alerts** - Number of alerts reported by the machine by severity -- **Active malware detections** - Number of active malware detections reported by the machine +- **Active malware alerts** - Number of active malware detections reported by the machine > [!NOTE] > The **Active malware detections** filter column will only appear if your endpoints are using [Windows Defender](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) as the active real-time protection antimalware product. From f7d59c07063d4c4655f766f5abc08077192baa7d Mon Sep 17 00:00:00 2001 From: eross-msft Date: Thu, 21 Sep 2017 07:00:50 -0700 Subject: [PATCH 425/490] Fixed spacing errors --- .../wd-app-guard-overview.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md index df475ea509..465c993f93 100644 --- a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md +++ b/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md @@ -19,7 +19,6 @@ The threat landscape is continually evolving. While hackers are busy developing Windows Defender Application Guard (Application Guard) is designed to help prevent old, and newly emerging attacks, to help keep employees productive. Using our unique hardware isolation approach, our goal is to destroy the playbook that attackers use by rendering current attack methods obsolete. - ## What is Application Guard and how does it work? Designed for Windows 10 and Microsoft Edge, Application Guard helps to isolate enterprise-defined untrusted sites, protecting your company while your employees browse the Internet. As an enterprise administrator, you define what is among trusted web sites, cloud resources, and internal networks. Everything not on your list is considered untrusted. @@ -39,8 +38,8 @@ Application Guard has been created to target 3 types of enterprise systems: ## In this section |Topic |Description | |------|------------| -|[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the pre-requisites necessary to install and use Application Guard. | -|[Prepare and install Windows Defender Application Guard](install-wd-app-guard.md) |Provides instructions about determining which mode to use, either Standalone or Enterprise-managed, and how to install Application Guard in your organization. | +|[System requirements for Windows Defender Application Guard](reqs-wd-app-guard.md) |Specifies the pre-requisites necessary to install and use Application Guard.| +|[Prepare and install Windows Defender Application Guard](install-wd-app-guard.md) |Provides instructions about determining which mode to use, either Standalone or Enterprise-managed, and how to install Application Guard in your organization.| |[Configure the Group Policy settings for Windows Defender Application Guard](configure-wd-app-guard.md) |Provides info about the available Group Policy and MDM settings.| |[Testing scenarios using Windows Defender Application Guard in your business or organization](test-scenarios-wd-app-guard.md)|Provides a list of suggested testing scenarios that you can use to test Windows Defender Application Guard (Application Guard) in your organization.| |[Frequently Asked Questions - Windows Defender Application Guard](faq-wd-app-guard.md)|Common questions and answers around the features and functionality of Application Guard.| \ No newline at end of file From 1ece79b062d562d2f352e913544455f5ec072902 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Thu, 21 Sep 2017 10:20:08 -0700 Subject: [PATCH 426/490] Reformat Applies to section of Applocker topics. --- ...-rules-for-packaged-apps-to-existing-applocker-rule-set.md | 3 ++- windows/device-security/applocker/administer-applocker.md | 3 ++- .../applocker/applocker-architecture-and-components.md | 3 ++- windows/device-security/applocker/applocker-functions.md | 3 ++- windows/device-security/applocker/applocker-overview.md | 3 ++- .../applocker/applocker-policies-deployment-guide.md | 3 ++- .../applocker/applocker-policies-design-guide.md | 3 ++- .../applocker/applocker-policy-use-scenarios.md | 3 ++- .../applocker/applocker-processes-and-interactions.md | 3 ++- windows/device-security/applocker/applocker-settings.md | 3 ++- .../applocker/applocker-technical-reference.md | 3 ++- .../applocker/configure-an-applocker-policy-for-audit-only.md | 3 ++- .../configure-an-applocker-policy-for-enforce-rules.md | 3 ++- .../applocker/configure-exceptions-for-an-applocker-rule.md | 3 ++- .../applocker/configure-the-appLocker-reference-device.md | 3 ++- .../applocker/configure-the-application-identity-service.md | 3 ++- .../applocker/create-a-rule-for-packaged-apps.md | 3 ++- .../create-a-rule-that-uses-a-file-hash-condition.md | 3 ++- .../applocker/create-a-rule-that-uses-a-path-condition.md | 3 ++- .../create-a-rule-that-uses-a-publisher-condition.md | 3 ++- .../applocker/create-applocker-default-rules.md | 3 ++- ...te-list-of-applications-deployed-to-each-business-group.md | 3 ++- .../applocker/create-your-applocker-planning-document.md | 4 ++-- .../applocker/create-your-applocker-policies.md | 3 ++- .../device-security/applocker/create-your-applocker-rules.md | 3 ++- windows/device-security/applocker/delete-an-applocker-rule.md | 3 ++- ...y-applocker-policies-by-using-the-enforce-rules-setting.md | 4 ++-- .../applocker/deploy-the-applocker-policy-into-production.md | 3 ++- .../determine-group-policy-structure-and-rule-enforcement.md | 3 ++- ...plications-are-digitally-signed-on-a-reference-computer.md | 3 ++- .../determine-your-application-control-objectives.md | 3 ++- ...url-message-when-users-try-to-run-a-blocked-application.md | 3 ++- windows/device-security/applocker/dll-rules-in-applocker.md | 3 ++- ...t-group-policy-structure-and-applocker-rule-enforcement.md | 3 ++- .../document-your-application-control-management-processes.md | 3 ++- .../applocker/document-your-application-list.md | 3 ++- .../applocker/document-your-applocker-rules.md | 3 ++- windows/device-security/applocker/edit-an-applocker-policy.md | 3 ++- windows/device-security/applocker/edit-applocker-rules.md | 3 ++- .../applocker/enable-the-dll-rule-collection.md | 3 ++- windows/device-security/applocker/enforce-applocker-rules.md | 3 ++- .../applocker/executable-rules-in-applocker.md | 3 ++- .../applocker/export-an-applocker-policy-from-a-gpo.md | 3 ++- .../applocker/export-an-applocker-policy-to-an-xml-file.md | 3 ++- .../device-security/applocker/how-applocker-works-techref.md | 3 ++- .../import-an-applocker-policy-from-another-computer.md | 3 ++- .../applocker/import-an-applocker-policy-into-a-gpo.md | 3 ++- .../device-security/applocker/maintain-applocker-policies.md | 3 ++- .../applocker/manage-packaged-apps-with-applocker.md | 3 ++- .../merge-applocker-policies-by-using-set-applockerpolicy.md | 3 ++- .../applocker/merge-applocker-policies-manually.md | 3 ++- .../applocker/monitor-application-usage-with-applocker.md | 3 ++- .../applocker/optimize-applocker-performance.md | 3 ++- ...aged-apps-and-packaged-app-installer-rules-in-applocker.md | 3 ++- .../applocker/plan-for-applocker-policy-management.md | 3 ++- .../device-security/applocker/refresh-an-applocker-policy.md | 3 ++- .../requirements-for-deploying-applocker-policies.md | 3 ++- .../applocker/requirements-to-use-applocker.md | 3 ++- .../applocker/run-the-automatically-generate-rules-wizard.md | 3 ++- .../device-security/applocker/script-rules-in-applocker.md | 3 ++- .../applocker/security-considerations-for-applocker.md | 3 ++- .../applocker/select-types-of-rules-to-create.md | 3 ++- .../test-an-applocker-policy-by-using-test-applockerpolicy.md | 3 ++- .../applocker/test-and-update-an-applocker-policy.md | 3 ++- .../device-security/applocker/tools-to-use-with-applocker.md | 3 ++- .../applocker/understand-applocker-enforcement-settings.md | 3 ++- .../applocker/understand-applocker-policy-design-decisions.md | 3 ++- ...les-and-enforcement-setting-inheritance-in-group-policy.md | 3 ++- .../understand-the-applocker-policy-deployment-process.md | 3 ++- ...understanding-applocker-allow-and-deny-actions-on-rules.md | 3 ++- .../applocker/understanding-applocker-default-rules.md | 3 ++- .../applocker/understanding-applocker-rule-behavior.md | 3 ++- .../applocker/understanding-applocker-rule-collections.md | 3 ++- .../applocker/understanding-applocker-rule-condition-types.md | 3 ++- .../applocker/understanding-applocker-rule-exceptions.md | 3 ++- ...understanding-the-file-hash-rule-condition-in-applocker.md | 3 ++- .../understanding-the-path-rule-condition-in-applocker.md | 3 ++- ...understanding-the-publisher-rule-condition-in-applocker.md | 3 ++- ...ence-computer-to-create-and-maintain-applocker-policies.md | 4 +++- ...er-and-software-restriction-policies-in-the-same-domain.md | 3 ++- .../applocker/use-the-applocker-windows-powershell-cmdlets.md | 3 ++- .../applocker/using-event-viewer-with-applocker.md | 3 ++- ...ng-software-restriction-policies-and-applocker-policies.md | 3 ++- windows/device-security/applocker/what-is-applocker.md | 3 ++- .../applocker/windows-installer-rules-in-applocker.md | 3 ++- .../applocker/working-with-applocker-policies.md | 3 ++- .../device-security/applocker/working-with-applocker-rules.md | 3 ++- 87 files changed, 175 insertions(+), 89 deletions(-) diff --git a/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md b/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md index 6c8f2abbdb..9898cd57e6 100644 --- a/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md +++ b/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md @@ -12,7 +12,8 @@ author: brianlic-msft # Add rules for packaged apps to existing AppLocker rule-set **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to update your existing AppLocker policies for packaged apps using the Remote Server Administration Toolkit (RSAT). diff --git a/windows/device-security/applocker/administer-applocker.md b/windows/device-security/applocker/administer-applocker.md index 272f72a63c..327c091fee 100644 --- a/windows/device-security/applocker/administer-applocker.md +++ b/windows/device-security/applocker/administer-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Administer AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals provides links to specific procedures to use when administering AppLocker policies. diff --git a/windows/device-security/applocker/applocker-architecture-and-components.md b/windows/device-security/applocker/applocker-architecture-and-components.md index 42be5ee97c..1d788081eb 100644 --- a/windows/device-security/applocker/applocker-architecture-and-components.md +++ b/windows/device-security/applocker/applocker-architecture-and-components.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker architecture and components **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professional describes AppLocker’s basic architecture and its major components. diff --git a/windows/device-security/applocker/applocker-functions.md b/windows/device-security/applocker/applocker-functions.md index 99415f1eaf..1f4bac9193 100644 --- a/windows/device-security/applocker/applocker-functions.md +++ b/windows/device-security/applocker/applocker-functions.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker functions **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional lists the functions and security levels for the Software Restriction Policies (SRP) and AppLocker features. diff --git a/windows/device-security/applocker/applocker-overview.md b/windows/device-security/applocker/applocker-overview.md index 0a6b22a5f9..fd329b6d3d 100644 --- a/windows/device-security/applocker/applocker-overview.md +++ b/windows/device-security/applocker/applocker-overview.md @@ -13,7 +13,8 @@ author: brianlic-msft # AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic provides a description of AppLocker and can help you decide if your organization can benefit from deploying AppLocker application control policies. AppLocker helps you control which apps and files users can run. These include executable files, scripts, Windows Installer files, dynamic-link libraries (DLLs), packaged apps, and packaged app installers. diff --git a/windows/device-security/applocker/applocker-policies-deployment-guide.md b/windows/device-security/applocker/applocker-policies-deployment-guide.md index 30c4d82dde..c229df7483 100644 --- a/windows/device-security/applocker/applocker-policies-deployment-guide.md +++ b/windows/device-security/applocker/applocker-policies-deployment-guide.md @@ -13,7 +13,8 @@ author: brianlic-msft # AppLocker deployment guide **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals introduces the concepts and describes the steps required to deploy AppLocker policies. diff --git a/windows/device-security/applocker/applocker-policies-design-guide.md b/windows/device-security/applocker/applocker-policies-design-guide.md index 1c1cd1ba6d..afac5cb15b 100644 --- a/windows/device-security/applocker/applocker-policies-design-guide.md +++ b/windows/device-security/applocker/applocker-policies-design-guide.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker design guide **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional introduces the design and planning steps required to deploy application control policies by using AppLocker. diff --git a/windows/device-security/applocker/applocker-policy-use-scenarios.md b/windows/device-security/applocker/applocker-policy-use-scenarios.md index eef1bf2c06..6c6e1335bb 100644 --- a/windows/device-security/applocker/applocker-policy-use-scenarios.md +++ b/windows/device-security/applocker/applocker-policy-use-scenarios.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker policy use scenarios **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional lists the various application control scenarios in which AppLocker policies can be effectively implemented. diff --git a/windows/device-security/applocker/applocker-processes-and-interactions.md b/windows/device-security/applocker/applocker-processes-and-interactions.md index 1033ab82a5..d19b4571b0 100644 --- a/windows/device-security/applocker/applocker-processes-and-interactions.md +++ b/windows/device-security/applocker/applocker-processes-and-interactions.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker processes and interactions **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the process dependencies and interactions when AppLocker evaluates and enforces rules. diff --git a/windows/device-security/applocker/applocker-settings.md b/windows/device-security/applocker/applocker-settings.md index ac98e03d69..09db2282ac 100644 --- a/windows/device-security/applocker/applocker-settings.md +++ b/windows/device-security/applocker/applocker-settings.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker settings **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional lists the settings used by AppLocker. diff --git a/windows/device-security/applocker/applocker-technical-reference.md b/windows/device-security/applocker/applocker-technical-reference.md index e4c4bdc812..b5b962a6d7 100644 --- a/windows/device-security/applocker/applocker-technical-reference.md +++ b/windows/device-security/applocker/applocker-technical-reference.md @@ -12,7 +12,8 @@ author: brianlic-msft # AppLocker technical reference **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This overview topic for IT professionals provides links to the topics in the technical reference. AppLocker advances the application control features and functionality of Software Restriction Policies. AppLocker contains new capabilities and extensions that allow you to create rules to allow or deny apps from running based on unique identities of files and to specify which users or groups can run those apps. diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md b/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md index 9a62af7582..03221fef8b 100644 --- a/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md +++ b/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md @@ -12,7 +12,8 @@ author: brianlic-msft # Configure an AppLocker policy for audit only **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to set AppLocker policies to **Audit only** within your IT environment by using AppLocker. diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md b/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md index 5aa6a35a4e..b0c0d7c0ee 100644 --- a/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md +++ b/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Configure an AppLocker policy for enforce rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to enable the AppLocker policy enforcement setting. diff --git a/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md b/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md index 5e14d179d9..f71b399f0b 100644 --- a/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md +++ b/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md @@ -12,7 +12,8 @@ author: brianlic-msft # Add exceptions for an AppLocker rule **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to specify which apps can or cannot run as exceptions to an AppLocker rule. diff --git a/windows/device-security/applocker/configure-the-appLocker-reference-device.md b/windows/device-security/applocker/configure-the-appLocker-reference-device.md index 194f592497..61dbae6818 100644 --- a/windows/device-security/applocker/configure-the-appLocker-reference-device.md +++ b/windows/device-security/applocker/configure-the-appLocker-reference-device.md @@ -12,7 +12,8 @@ author: brianlic-msft # Configure the AppLocker reference device **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the steps to create an AppLocker policy platform structure on a reference computer. diff --git a/windows/device-security/applocker/configure-the-application-identity-service.md b/windows/device-security/applocker/configure-the-application-identity-service.md index 15d59c69cb..92fb37f9dd 100644 --- a/windows/device-security/applocker/configure-the-application-identity-service.md +++ b/windows/device-security/applocker/configure-the-application-identity-service.md @@ -12,7 +12,8 @@ author: brianlic-msft # Configure the Application Identity service **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals shows how to configure the Application Identity service to start automatically or manually. diff --git a/windows/device-security/applocker/create-a-rule-for-packaged-apps.md b/windows/device-security/applocker/create-a-rule-for-packaged-apps.md index 11bb5d4239..e2dfbd96a7 100644 --- a/windows/device-security/applocker/create-a-rule-for-packaged-apps.md +++ b/windows/device-security/applocker/create-a-rule-for-packaged-apps.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create a rule for packaged apps **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals shows how to create an AppLocker rule for packaged apps with a publisher condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md index 609c4c830b..a7249454f8 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create a rule that uses a file hash condition **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals shows how to create an AppLocker rule with a file hash condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md index 717f391824..1c60d5de26 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create a rule that uses a path condition **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals shows how to create an AppLocker rule with a path condition. diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md b/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md index 05fe731282..a36f9277e4 100644 --- a/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md +++ b/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create a rule that uses a publisher condition **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals shows how to create an AppLocker rule with a publisher condition. diff --git a/windows/device-security/applocker/create-applocker-default-rules.md b/windows/device-security/applocker/create-applocker-default-rules.md index eaa3383a9a..c4a5905eee 100644 --- a/windows/device-security/applocker/create-applocker-default-rules.md +++ b/windows/device-security/applocker/create-applocker-default-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create AppLocker default rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to create a standard set of AppLocker rules that will allow Windows system files to run. diff --git a/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md b/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md index 385bbd2dbb..215c091908 100644 --- a/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md +++ b/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create a list of apps deployed to each business group **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the process of gathering app usage requirements from each business group in order to implement application control policies by using AppLocker. diff --git a/windows/device-security/applocker/create-your-applocker-planning-document.md b/windows/device-security/applocker/create-your-applocker-planning-document.md index 8a6db372a5..43d92ab3a8 100644 --- a/windows/device-security/applocker/create-your-applocker-planning-document.md +++ b/windows/device-security/applocker/create-your-applocker-planning-document.md @@ -12,8 +12,8 @@ author: brianlic-msft # Create your AppLocker planning document **Applies to** - - - Windows 10, Windows Server + - Windows 10 + - Windows Server This planning topic for the IT professional summarizes the information you need to research and include in your AppLocker planning document. diff --git a/windows/device-security/applocker/create-your-applocker-policies.md b/windows/device-security/applocker/create-your-applocker-policies.md index 78111b2bdd..bea50a3693 100644 --- a/windows/device-security/applocker/create-your-applocker-policies.md +++ b/windows/device-security/applocker/create-your-applocker-policies.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create Your AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This overview topic for the IT professional describes the steps to create an AppLocker policy and prepare it for deployment. diff --git a/windows/device-security/applocker/create-your-applocker-rules.md b/windows/device-security/applocker/create-your-applocker-rules.md index eb9fd9b18b..d7a36fa59b 100644 --- a/windows/device-security/applocker/create-your-applocker-rules.md +++ b/windows/device-security/applocker/create-your-applocker-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Create Your AppLocker rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes what you need to know about AppLocker rules and the methods that you can to create rules. diff --git a/windows/device-security/applocker/delete-an-applocker-rule.md b/windows/device-security/applocker/delete-an-applocker-rule.md index 831f60e90f..e818e08680 100644 --- a/windows/device-security/applocker/delete-an-applocker-rule.md +++ b/windows/device-security/applocker/delete-an-applocker-rule.md @@ -12,7 +12,8 @@ author: brianlic-msft # Delete an AppLocker rule **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to delete an AppLocker rule. diff --git a/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md b/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md index ee13928b04..365a343e7a 100644 --- a/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md +++ b/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md @@ -9,11 +9,11 @@ ms.pagetype: security author: brianlic-msft --- - # Deploy AppLocker policies by using the enforce rules setting **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to deploy AppLocker policies by using the enforcement setting method. diff --git a/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md b/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md index 02c1e5d17c..576d4c610d 100644 --- a/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md +++ b/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md @@ -12,7 +12,8 @@ author: brianlic-msft # Deploy the AppLocker policy into production **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the tasks that should be completed before you deploy AppLocker application control settings. diff --git a/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md b/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md index c17b01a384..9d33fcc296 100644 --- a/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md +++ b/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md @@ -12,7 +12,8 @@ author: brianlic-msft # Determine the Group Policy structure and rule enforcement **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This overview topic describes the process to follow when you are planning to deploy AppLocker rules. diff --git a/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md b/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md index 25397d03ec..a1b50fe0f8 100644 --- a/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md +++ b/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md @@ -12,7 +12,8 @@ author: brianlic-msft # Determine which apps are digitally signed on a reference device **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes how to use AppLocker logs and tools to determine which applications are digitally signed. diff --git a/windows/device-security/applocker/determine-your-application-control-objectives.md b/windows/device-security/applocker/determine-your-application-control-objectives.md index 8ee842666d..90a1979777 100644 --- a/windows/device-security/applocker/determine-your-application-control-objectives.md +++ b/windows/device-security/applocker/determine-your-application-control-objectives.md @@ -12,7 +12,8 @@ author: brianlic-msft # Determine your application control objectives **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic helps you with the decisions you need to make to determine what applications to control and how to control them by comparing Software Restriction Policies (SRP) and AppLocker. diff --git a/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md b/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md index adeda204f6..3f2d01bceb 100644 --- a/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md +++ b/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md @@ -12,7 +12,8 @@ author: brianlic-msft # Display a custom URL message when users try to run a blocked app **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps for displaying a customized message to users when an AppLocker policy denies access to an app. diff --git a/windows/device-security/applocker/dll-rules-in-applocker.md b/windows/device-security/applocker/dll-rules-in-applocker.md index 15d05e29b5..913e1d22ee 100644 --- a/windows/device-security/applocker/dll-rules-in-applocker.md +++ b/windows/device-security/applocker/dll-rules-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # DLL rules in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the file formats and available default rules for the DLL rule collection. diff --git a/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md b/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md index fb5486fa1f..3837b7f34e 100644 --- a/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md +++ b/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md @@ -12,7 +12,8 @@ ms.pagetype: security # Document the Group Policy structure and AppLocker rule enforcement **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This planning topic describes what you need to investigate, determine, and record in your application control policies plan when you use AppLocker. diff --git a/windows/device-security/applocker/document-your-application-control-management-processes.md b/windows/device-security/applocker/document-your-application-control-management-processes.md index 56bb7b5a9c..30b683d9ff 100644 --- a/windows/device-security/applocker/document-your-application-control-management-processes.md +++ b/windows/device-security/applocker/document-your-application-control-management-processes.md @@ -12,7 +12,8 @@ author: brianlic-msft # Document your application control management processes **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This planning topic describes the AppLocker policy maintenance information to record for your design document. diff --git a/windows/device-security/applocker/document-your-application-list.md b/windows/device-security/applocker/document-your-application-list.md index c0cfc92fe0..aef9a1f741 100644 --- a/windows/device-security/applocker/document-your-application-list.md +++ b/windows/device-security/applocker/document-your-application-list.md @@ -12,7 +12,8 @@ author: brianlic-msft # Document your app list **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This planning topic describes the app information that you should document when you create a list of apps for AppLocker policies. diff --git a/windows/device-security/applocker/document-your-applocker-rules.md b/windows/device-security/applocker/document-your-applocker-rules.md index 6b723ac2b6..2d3cc52b44 100644 --- a/windows/device-security/applocker/document-your-applocker-rules.md +++ b/windows/device-security/applocker/document-your-applocker-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Document your AppLocker rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes what rule conditions to associate with each file, how to associate the rule conditions with each file, the source of the rule, and whether the file should be included or excluded. diff --git a/windows/device-security/applocker/edit-an-applocker-policy.md b/windows/device-security/applocker/edit-an-applocker-policy.md index e03bf026d8..2854dbeb1c 100644 --- a/windows/device-security/applocker/edit-an-applocker-policy.md +++ b/windows/device-security/applocker/edit-an-applocker-policy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Edit an AppLocker policy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps required to modify an AppLocker policy. diff --git a/windows/device-security/applocker/edit-applocker-rules.md b/windows/device-security/applocker/edit-applocker-rules.md index cff2a29925..a121fc5b1f 100644 --- a/windows/device-security/applocker/edit-applocker-rules.md +++ b/windows/device-security/applocker/edit-applocker-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Edit AppLocker rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to edit a publisher rule, path rule, and file hash rule in AppLocker. diff --git a/windows/device-security/applocker/enable-the-dll-rule-collection.md b/windows/device-security/applocker/enable-the-dll-rule-collection.md index b843125b53..e322711136 100644 --- a/windows/device-security/applocker/enable-the-dll-rule-collection.md +++ b/windows/device-security/applocker/enable-the-dll-rule-collection.md @@ -12,7 +12,8 @@ author: brianlic-msft # Enable the DLL rule collection **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to enable the DLL rule collection feature for AppLocker. diff --git a/windows/device-security/applocker/enforce-applocker-rules.md b/windows/device-security/applocker/enforce-applocker-rules.md index 02c7adaca3..e79128491d 100644 --- a/windows/device-security/applocker/enforce-applocker-rules.md +++ b/windows/device-security/applocker/enforce-applocker-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Enforce AppLocker rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to enforce application control rules by using AppLocker. diff --git a/windows/device-security/applocker/executable-rules-in-applocker.md b/windows/device-security/applocker/executable-rules-in-applocker.md index cf8136e7f5..566d3c7e76 100644 --- a/windows/device-security/applocker/executable-rules-in-applocker.md +++ b/windows/device-security/applocker/executable-rules-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Executable rules in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the file formats and available default rules for the executable rule collection. diff --git a/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md b/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md index 01ad2c2a7b..a3ed1a08c2 100644 --- a/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md +++ b/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md @@ -12,7 +12,8 @@ author: brianlic-msft # Export an AppLocker policy from a GPO **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to export an AppLocker policy from a Group Policy Object (GPO) so that it can be modified. diff --git a/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md b/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md index a784de0756..13b496fe45 100644 --- a/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md +++ b/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md @@ -12,7 +12,8 @@ author: brianlic-msft # Export an AppLocker policy to an XML file **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to export an AppLocker policy to an XML file for review or testing. Membership in the local **Administrators** group, or equivalent, is the minimum required to complete this procedure. diff --git a/windows/device-security/applocker/how-applocker-works-techref.md b/windows/device-security/applocker/how-applocker-works-techref.md index 62d2d421b2..3de55c8243 100644 --- a/windows/device-security/applocker/how-applocker-works-techref.md +++ b/windows/device-security/applocker/how-applocker-works-techref.md @@ -12,7 +12,8 @@ author: brianlic-msft # How AppLocker works **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional provides links to topics about AppLocker architecture and components, processes and interactions, rules and policies. diff --git a/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md b/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md index cf54553474..2d1b3617ef 100644 --- a/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md +++ b/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md @@ -12,7 +12,8 @@ author: brianlic-msft # Import an AppLocker policy from another computer **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to import an AppLocker policy. diff --git a/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md b/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md index ffe9f4653c..f3d0a7dc0c 100644 --- a/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md +++ b/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md @@ -12,7 +12,8 @@ author: brianlic-msft # Import an AppLocker policy into a GPO **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to import an AppLocker policy into a Group Policy Object (GPO). AppLocker policies can be created as local security policies and modified like any other local security policy, or they can be created as part of a GPO and managed by using Group Policy. You can create AppLocker policies on any supported computer. For info about which Windows editions are supported, see [Requirements to Use AppLocker](requirements-to-use-applocker.md). diff --git a/windows/device-security/applocker/maintain-applocker-policies.md b/windows/device-security/applocker/maintain-applocker-policies.md index 7f7e943e6b..f35b3a4551 100644 --- a/windows/device-security/applocker/maintain-applocker-policies.md +++ b/windows/device-security/applocker/maintain-applocker-policies.md @@ -12,7 +12,8 @@ author: brianlic-msft # Maintain AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes how to maintain rules within AppLocker policies. diff --git a/windows/device-security/applocker/manage-packaged-apps-with-applocker.md b/windows/device-security/applocker/manage-packaged-apps-with-applocker.md index fbb161890c..b56ac2b7d7 100644 --- a/windows/device-security/applocker/manage-packaged-apps-with-applocker.md +++ b/windows/device-security/applocker/manage-packaged-apps-with-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Manage packaged apps with AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes concepts and lists procedures to help you manage Packaged apps with AppLocker as part of your overall application control strategy. diff --git a/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md b/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md index d858aeb748..9fb22206f3 100644 --- a/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md +++ b/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Merge AppLocker policies by using Set-ApplockerPolicy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to merge AppLocker policies by using Windows PowerShell. diff --git a/windows/device-security/applocker/merge-applocker-policies-manually.md b/windows/device-security/applocker/merge-applocker-policies-manually.md index a694b64637..da3bd37a55 100644 --- a/windows/device-security/applocker/merge-applocker-policies-manually.md +++ b/windows/device-security/applocker/merge-applocker-policies-manually.md @@ -12,7 +12,8 @@ author: brianlic-msft # Merge AppLocker policies manually **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to manually merge AppLocker policies to update the Group Policy Object (GPO). diff --git a/windows/device-security/applocker/monitor-application-usage-with-applocker.md b/windows/device-security/applocker/monitor-application-usage-with-applocker.md index bfb1fe9d5d..3460b00c1d 100644 --- a/windows/device-security/applocker/monitor-application-usage-with-applocker.md +++ b/windows/device-security/applocker/monitor-application-usage-with-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Monitor app usage with AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to monitor app usage when AppLocker policies are applied. diff --git a/windows/device-security/applocker/optimize-applocker-performance.md b/windows/device-security/applocker/optimize-applocker-performance.md index 750072c6b4..efb9e9f766 100644 --- a/windows/device-security/applocker/optimize-applocker-performance.md +++ b/windows/device-security/applocker/optimize-applocker-performance.md @@ -12,7 +12,8 @@ author: brianlic-msft # Optimize AppLocker performance **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how to optimize AppLocker policy enforcement. diff --git a/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md b/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md index 9209b7ab41..52784431c3 100644 --- a/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md +++ b/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Packaged apps and packaged app installer rules in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the AppLocker rule collection for packaged app installers and packaged apps. diff --git a/windows/device-security/applocker/plan-for-applocker-policy-management.md b/windows/device-security/applocker/plan-for-applocker-policy-management.md index eefcb27381..c1a3752333 100644 --- a/windows/device-security/applocker/plan-for-applocker-policy-management.md +++ b/windows/device-security/applocker/plan-for-applocker-policy-management.md @@ -12,7 +12,8 @@ author: brianlic-msft # Plan for AppLocker policy management **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for describes the decisions you need to make to establish the processes for managing and maintaining AppLocker policies. diff --git a/windows/device-security/applocker/refresh-an-applocker-policy.md b/windows/device-security/applocker/refresh-an-applocker-policy.md index 06ead87cf6..e654e73a1b 100644 --- a/windows/device-security/applocker/refresh-an-applocker-policy.md +++ b/windows/device-security/applocker/refresh-an-applocker-policy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Refresh an AppLocker policy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to force an update for an AppLocker policy. diff --git a/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md b/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md index 5397c0caf7..e8e021aab1 100644 --- a/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md +++ b/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md @@ -12,7 +12,8 @@ author: brianlic-msft # Requirements for deploying AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This deployment topic for the IT professional lists the requirements that you need to consider before you deploy AppLocker policies. diff --git a/windows/device-security/applocker/requirements-to-use-applocker.md b/windows/device-security/applocker/requirements-to-use-applocker.md index a22efdb6e6..a4114f89bb 100644 --- a/windows/device-security/applocker/requirements-to-use-applocker.md +++ b/windows/device-security/applocker/requirements-to-use-applocker.md @@ -13,7 +13,8 @@ author: brianlic-msft # Requirements to use AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional lists software requirements to use AppLocker on the supported Windows operating systems. diff --git a/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md b/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md index 474bd75f9a..e75cea6f95 100644 --- a/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md +++ b/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md @@ -12,7 +12,8 @@ author: brianlic-msft # Run the Automatically Generate Rules wizard **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes steps to run the wizard to create AppLocker rules on a reference device. diff --git a/windows/device-security/applocker/script-rules-in-applocker.md b/windows/device-security/applocker/script-rules-in-applocker.md index 3860478f4e..f3f8717563 100644 --- a/windows/device-security/applocker/script-rules-in-applocker.md +++ b/windows/device-security/applocker/script-rules-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Script rules in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the file formats and available default rules for the script rule collection. diff --git a/windows/device-security/applocker/security-considerations-for-applocker.md b/windows/device-security/applocker/security-considerations-for-applocker.md index e8b54e6971..e8648d0354 100644 --- a/windows/device-security/applocker/security-considerations-for-applocker.md +++ b/windows/device-security/applocker/security-considerations-for-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Security considerations for AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the security considerations you need to address when implementing AppLocker. diff --git a/windows/device-security/applocker/select-types-of-rules-to-create.md b/windows/device-security/applocker/select-types-of-rules-to-create.md index dc24ffd216..01004b57ab 100644 --- a/windows/device-security/applocker/select-types-of-rules-to-create.md +++ b/windows/device-security/applocker/select-types-of-rules-to-create.md @@ -12,7 +12,8 @@ author: brianlic-msft # Select the types of rules to create **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic lists resources you can use when selecting your application control policy rules by using AppLocker. diff --git a/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md b/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md index 4a05c878df..207597f3b2 100644 --- a/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md +++ b/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Test an AppLocker policy by using Test-AppLockerPolicy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes the steps to test an AppLocker policy prior to importing it into a Group Policy Object (GPO) or another computer. diff --git a/windows/device-security/applocker/test-and-update-an-applocker-policy.md b/windows/device-security/applocker/test-and-update-an-applocker-policy.md index 1de694d350..4c0cfb3d2f 100644 --- a/windows/device-security/applocker/test-and-update-an-applocker-policy.md +++ b/windows/device-security/applocker/test-and-update-an-applocker-policy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Test and update an AppLocker policy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic discusses the steps required to test an AppLocker policy prior to deployment. diff --git a/windows/device-security/applocker/tools-to-use-with-applocker.md b/windows/device-security/applocker/tools-to-use-with-applocker.md index b2af01dd5b..41f6908931 100644 --- a/windows/device-security/applocker/tools-to-use-with-applocker.md +++ b/windows/device-security/applocker/tools-to-use-with-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Tools to use with AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the tools available to create and administer AppLocker policies. diff --git a/windows/device-security/applocker/understand-applocker-enforcement-settings.md b/windows/device-security/applocker/understand-applocker-enforcement-settings.md index b6c044e463..c5552f0544 100644 --- a/windows/device-security/applocker/understand-applocker-enforcement-settings.md +++ b/windows/device-security/applocker/understand-applocker-enforcement-settings.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understand AppLocker enforcement settings **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the AppLocker enforcement settings for rule collections. diff --git a/windows/device-security/applocker/understand-applocker-policy-design-decisions.md b/windows/device-security/applocker/understand-applocker-policy-design-decisions.md index 4a6a8fd33c..b7b3d4f4c2 100644 --- a/windows/device-security/applocker/understand-applocker-policy-design-decisions.md +++ b/windows/device-security/applocker/understand-applocker-policy-design-decisions.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understand AppLocker policy design decisions **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional lists the design questions, possible answers, and ramifications of the decisions when you plan a deployment of application control policies by using AppLocker within a Windows operating system environment. diff --git a/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md b/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md index 3b3f14d9b5..76be28c269 100644 --- a/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md +++ b/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understand AppLocker rules and enforcement setting inheritance in Group Policy **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes how application control policies configured in AppLocker are applied through Group Policy. diff --git a/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md b/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md index 77fdf82bd7..ba135fa083 100644 --- a/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md +++ b/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understand the AppLocker policy deployment process **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This planning and deployment topic for the IT professional describes the process for using AppLocker when deploying application control policies. diff --git a/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md b/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md index e71a5fc40d..cab8554448 100644 --- a/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md +++ b/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker allow and deny actions on rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the differences between allow and deny actions on AppLocker rules. diff --git a/windows/device-security/applocker/understanding-applocker-default-rules.md b/windows/device-security/applocker/understanding-applocker-default-rules.md index 8dea138a74..506b5b73f2 100644 --- a/windows/device-security/applocker/understanding-applocker-default-rules.md +++ b/windows/device-security/applocker/understanding-applocker-default-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker default rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professional describes the set of rules that can be used to ensure that required Windows system files are allowed to run when the policy is applied. diff --git a/windows/device-security/applocker/understanding-applocker-rule-behavior.md b/windows/device-security/applocker/understanding-applocker-rule-behavior.md index e4b16b02a7..c2b0777b71 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-behavior.md +++ b/windows/device-security/applocker/understanding-applocker-rule-behavior.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker rule behavior **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes how AppLocker rules are enforced by using the allow and deny options in AppLocker. diff --git a/windows/device-security/applocker/understanding-applocker-rule-collections.md b/windows/device-security/applocker/understanding-applocker-rule-collections.md index 078f0f86e5..04b78ce9ba 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-collections.md +++ b/windows/device-security/applocker/understanding-applocker-rule-collections.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker rule collections **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the five different types of AppLocker rules used to enforce AppLocker policies. diff --git a/windows/device-security/applocker/understanding-applocker-rule-condition-types.md b/windows/device-security/applocker/understanding-applocker-rule-condition-types.md index 4c5846fbb2..e96ad95beb 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-condition-types.md +++ b/windows/device-security/applocker/understanding-applocker-rule-condition-types.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker rule condition types **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the three types of AppLocker rule conditions. diff --git a/windows/device-security/applocker/understanding-applocker-rule-exceptions.md b/windows/device-security/applocker/understanding-applocker-rule-exceptions.md index 4fefe490b2..0020f81022 100644 --- a/windows/device-security/applocker/understanding-applocker-rule-exceptions.md +++ b/windows/device-security/applocker/understanding-applocker-rule-exceptions.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding AppLocker rule exceptions **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the result of applying AppLocker rule exceptions to rule collections. diff --git a/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md index c881bd6628..2eacfe3d74 100644 --- a/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding the file hash rule condition in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the AppLocker file hash rule condition, the advantages and disadvantages, and how it is applied. diff --git a/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md index 2ce7467d62..a8e2676908 100644 --- a/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding the path rule condition in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the AppLocker path rule condition, the advantages and disadvantages, and how it is applied. diff --git a/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md b/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md index 63b7465d51..8cbf42f94e 100644 --- a/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md +++ b/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Understanding the publisher rule condition in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic explains the AppLocker publisher rule condition, what controls are available, and how it is applied. diff --git a/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md b/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md index 410b912186..38f498aaaa 100644 --- a/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md +++ b/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md @@ -1,3 +1,4 @@ + --- title: Use a reference device to create and maintain AppLocker policies (Windows 10) description: This topic for the IT professional describes the steps to create and maintain AppLocker policies by using a reference computer. @@ -12,7 +13,8 @@ author: brianlic-msft # Use a reference device to create and maintain AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes the steps to create and maintain AppLocker policies by using a reference computer. diff --git a/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md b/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md index 50871068a7..aae35f5e9c 100644 --- a/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md +++ b/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md @@ -12,7 +12,8 @@ author: brianlic-msft # Use AppLocker and Software Restriction Policies in the same domain **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes concepts and procedures to help you manage your application control strategy using Software Restriction Policies and AppLocker. diff --git a/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md b/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md index 876cba6077..4bdbfc5015 100644 --- a/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md +++ b/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md @@ -12,7 +12,8 @@ author: brianlic-msft # Use the AppLocker Windows PowerShell cmdlets **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes how each AppLocker Windows PowerShell cmdlet can help you administer your AppLocker application control policies. diff --git a/windows/device-security/applocker/using-event-viewer-with-applocker.md b/windows/device-security/applocker/using-event-viewer-with-applocker.md index b2224605ab..cfd2f5dd66 100644 --- a/windows/device-security/applocker/using-event-viewer-with-applocker.md +++ b/windows/device-security/applocker/using-event-viewer-with-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Using Event Viewer with AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic lists AppLocker events and describes how to use Event Viewer with AppLocker. diff --git a/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md b/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md index bacb59c5e9..c080b99c1f 100644 --- a/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md +++ b/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md @@ -12,7 +12,8 @@ author: brianlic-msft # Use Software Restriction Policies and AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes how to use Software Restriction Policies (SRP) and AppLocker policies in the same Windows deployment. diff --git a/windows/device-security/applocker/what-is-applocker.md b/windows/device-security/applocker/what-is-applocker.md index 36e45237fd..6fe751c8cb 100644 --- a/windows/device-security/applocker/what-is-applocker.md +++ b/windows/device-security/applocker/what-is-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # What Is AppLocker? **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for the IT professional describes what AppLocker is and how its features differ from Software Restriction Policies. diff --git a/windows/device-security/applocker/windows-installer-rules-in-applocker.md b/windows/device-security/applocker/windows-installer-rules-in-applocker.md index 5487badaa9..550fac37bc 100644 --- a/windows/device-security/applocker/windows-installer-rules-in-applocker.md +++ b/windows/device-security/applocker/windows-installer-rules-in-applocker.md @@ -12,7 +12,8 @@ author: brianlic-msft # Windows Installer rules in AppLocker **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic describes the file formats and available default rules for the Windows Installer rule collection. diff --git a/windows/device-security/applocker/working-with-applocker-policies.md b/windows/device-security/applocker/working-with-applocker-policies.md index f050f94cd2..9932ebcb85 100644 --- a/windows/device-security/applocker/working-with-applocker-policies.md +++ b/windows/device-security/applocker/working-with-applocker-policies.md @@ -12,7 +12,8 @@ author: brianlic-msft # Working with AppLocker policies **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals provides links to procedural topics about creating, maintaining, and testing AppLocker policies. diff --git a/windows/device-security/applocker/working-with-applocker-rules.md b/windows/device-security/applocker/working-with-applocker-rules.md index 2c9e9b4f1f..38fb27d6e8 100644 --- a/windows/device-security/applocker/working-with-applocker-rules.md +++ b/windows/device-security/applocker/working-with-applocker-rules.md @@ -12,7 +12,8 @@ author: brianlic-msft # Working with AppLocker rules **Applies to** - - Windows 10, Windows Server + - Windows 10 + - Windows Server This topic for IT professionals describes AppLocker rule types and how to work with them for your application control policies. From 25176eae480d7d3261c8b074fcfdf98611cadab9 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Thu, 21 Sep 2017 14:01:02 -0700 Subject: [PATCH 427/490] updated --- bcs/index.md | 124 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/bcs/index.md b/bcs/index.md index 01f7f2e27b..9d52387942 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -696,6 +696,130 @@ description: Learn about the product documentation and resources available for M +
    10. + Video tutorials + +
    11. From f3178e2b5127b0420aea63f11f43c5f61e1f6a51 Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Thu, 21 Sep 2017 14:10:32 -0700 Subject: [PATCH 428/490] updated --- bcs/index.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bcs/index.md b/bcs/index.md index 9d52387942..b6fe2a2db8 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -716,7 +716,7 @@ description: Learn about the product documentation and resources available for M

      Set up Microsoft 365 Business

      -

      +

      Watch how you can quickly set up Microsoft 365 Business using the setup wizard from the Microsoft 365 Business admin center.

      @@ -735,7 +735,7 @@ description: Learn about the product documentation and resources available for M

      Secure Windows 10 devices with Microsoft 365 Business

      -

      +

      Check out how to use a policy to secure Windows 10 devices and how to verify the policy is applied correctly.

      @@ -754,7 +754,7 @@ description: Learn about the product documentation and resources available for M

      Secure Microsoft Office apps on iOS devices with Microsoft 365 Business

      -

      +

      See how you can use a policy to secure Office apps on iOS devices and how to verify the policy is working.

      @@ -772,7 +772,7 @@ description: Learn about the product documentation and resources available for M
      -

      Set up Windows devices for Microsoft 365 Business

      +

      Watch how you can upgrade your Windows 7, 8, or 8.1 Pro devices to Windows 10 Pro, and sign in with your Microsoft 365 Business account to join your organization.

      From e04e443b0fcc5e8caba259c8b26755505217cc5f Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Thu, 21 Sep 2017 14:12:54 -0700 Subject: [PATCH 429/490] updated --- bcs/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bcs/index.md b/bcs/index.md index b6fe2a2db8..167d4ebe62 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -697,8 +697,8 @@ description: Learn about the product documentation and resources available for M
    12. - Video tutorials -