Hacked By AnonymousFox

Current Path : C:/Windows/System32/
Upload File :
Current File : C:/Windows/System32/AppxPackaging.dll

MZ@	!L!This program cannot be run in DOS mode.

$N   ! ̹ ! # $ %   .* ݠ ߠ " Rich PEL/_!
	


3@A
pjh%0TFp?`.text@ `.data@.idataj@@.didat
@.rsrcp
@@.reloc@B @0

	UWPZ`W @000000UW000p]p`^0__^]p`^000ap`^@F	0?	Pap`^000mp`^CPmp`^000Xh@0ȁ؄ qH4h<Ă|lpP(4ȁp`4x~P~(}܈|܈{܈z]zxxwwp{p`^\Cvp{p`^000 }p}@Rp	~ }p}00 n`hp܈܈(xh(Ԝ0ȝpx8ؽԛ`h ,oX,r4зXșشp80Xhа(Hoܒx@p<ؐP(XГtq@@ppЏ(Xh,Tr(ot`@ȝ$tlxX(ԜllnTxl8llԛlh< l,ol,rlsؚloX@șllpl0llhl4l |LȖl\@(xP8ؔДxL0oГtTlܒx@̑t<ؐlqH@plo4pPlЏpXl,lpppD(ȍ`lЌld8܋d< qxq܊tLԉql??x?x8/8/
8/3F3Fx3Fx0p`^TCv0p`^000P@i8npq{pt3s80`@H8z xy |Xvs@u(PP?0p`^PC 0p`^000%p00$$P%p00000p
P
	P
p0P
	P000	@u`n
Ppp`pp`	 `p 0P`@@`u
@``000 0P`@000u
@`000u`n
Ppp @0
@

@p 00000p`^w vнp`^000APPX$Pp`^Pp`^000	 0 00000000000	 0	@p`
0 

`


P
00 @p00000000000@p``>	>	`<	0<	=	=	0>	`C<	 3܈23؋B܈2@B܈2pлp80\?p ppk?p00000000000 ?p`^` ?p`^0000 F	  pb@0
P
P

  
p`
x`
@
@


`piyP
0
0
p

pEЦ @pl`jA0 00 0p0@00000000000000`000000000000P0000000000pEЦ @000000000p

0	`



P
@


J@Б	(			kBp

	`

p@'J@p			@ %	 	 Ap

0`

000000000J@00000000pTp}BTp}00 H@w3urp\(ok8nu(nxmWDmlXL|
Xk010j01z<L|
z<d|	P2]$jP2]P2]j	P2]iP2]@X1{iX1{X1{~X1{iX1{iX1{|iHhg01fze	e|dpcL|
aL|
`ud|	_8^?L|
?d|	 =L|
 =d|	@;L|
@;d|	]@X[<[
`9$[
`9[YL|
XW7`77D75`75D7VL|
3V	3pV0UL|
 Sd{QtQP01xN01L01@K01JIhH01FFEc01D`DXCppp0p_Yeppp

0

Ъ
p [`w`лp000ppp

@<ppp00000[pYЗ0[p00@bdu 0@P0Pg<Я@9fPg@fgp000`00000pj0000000000p000 	000000		&% 	@-! !ppp
000pp

ppfdfppf00`p`vCv`p`v000A@	@@@llpldAPH<4$ltlXP<4 AlpLp}LpLp}00C@6`9@		700`900pPVp`^	VPVp`^000 	0@p	 `	p0	pP	@	p `^ЦP]Pp_ 	0000p	0`	0000	0P	00@	000000`^ЦP]00000	 g`
g0000	 g00000	0rrt]p@ukp`^C@kp`^0000rrtp@u0rrt\p@u0rrt[p@u0rrtp@uA4$A $XA:$P				?			p 		0		00		0000@3܈2A܈2Ћp`^>	0?	vЋp`^000U
ppU
pppP 0P`@`
P 
p@
0
P
`000P 0P000@`
000p@
0
P
000r
@s
s
P` @	 "`P`0@	00	p0
p000000p0`00p00000Р				 0pu	000		00000000000	p`^PC@p`^000@p@
0		p	`

p@ p
pp@000000000	p 	@7 p00	0p 	00000000pp p@ p 000000000Tp}P0гp pp @гp 000000000 p`^C@ p`^000p`^	p	p`^000Ф0 0 0pPp		`	`@		0p0000000p0		0				0p0000000`


0
P
@
 

	J@Б	(			k`p ``@`p 000000000pP`pP00rrtp@uP@@pP0pP0pPPpP00 0 0pP(l<1<10<1z<1h<1h<1`<1PD333p38nHmxg8fFG`TG`G@ `	0``p@0rrtЩp0rrtШp0rrtЪp0rrtЫppp@P	0rrtPp0rrtPp0rrtPp0rrtPppPP0Jpp`JD[жDpXжD]ж@GP`жP@`P	pP			`	P	pP0	`		p	0	p0			0		pP@				p	pP	0	0?		п	p0			 	 

P

 
0
P
`
@

	 `&%pEppPECLppPEC@p`@ ! #`"" P"""0000# "p"0@0p`^P0	0?		Ppз@-h.VunlX0t3B@B`lp|hx|8$j((ji@d|L|4|`i|~ii|i|@x~P\p l@$jĂȃ		 	,	8	D	P	\	h	t												
$0<HT`lx
,
L
`
t


$,8DLH܁x<










		 	,	8	D	P	\	h	t												
$0<HT`lxhpHV0\FFF\@FG,G8GF@GhGxGG8GF@hGGGG@G00000000p000000P	0000pp000000000@`	0@0pP000pS@e@Х@Jpp0@G00D00@pK0Q`RpPPAeV0000P	pP000P	pP000P	p0	00@	p0			P		p0	00	pP000p	pP000	pP000п	p0	00	pPP	0	0?		0`000 P00@0		00@0`p		 	 P		@			@	`					00	p0				P		p	000`		00p	@		`					\
t
`p
0t
r
@s
s
0p
0
v
P
y
z
@{
{
z
v
000y
z
@{
{
z
000@




t
Ѓ
p
@






pP000
pP
@

П
U
ppP
P`0000000
	
00000	P` 0@


	

0



 
p`pp`	 @
0
 000000
P

y
z
@{
{
z

@000000000 000000 
@





@0`0 pP 
`Pp@
P@`ppP` `pP`@ @`00 00000p000000000p@00000000000@ !0# "p"0@p`P@ !` #`"" P"""@	 -'p 00000000000@51p8@
0		p	`

P1p P@`0@51p8`5
8	28p	`
921p5p P@`@51p8`5
8	28p	`
9:9`=GF		 pJpEpp0IF		 P@PF0NMLpp0F		 `U
pp00=p6p6  p6p9  p9p9 p9 p9 p900`	000	`	Ы0PpPp0000008IHIKxJ ܁xH܁xPor08p0lk8j8e{{{{{{{{@8n? @8n?\@wxXxp8nEAPX4L`$4z@L\h|zPPpP@pPPpP@RTUW`WZ\]`^^0__abjkmuuxyp{ }}~0Х000Pлp0p`p00@`@ ` 0`@P000P@ 0   (@-7@9 ?? @@ AABB`CCpEJTY_e`ЗЯлp`p0 0@P 0 ppP

p` ! ! " %%&@'5 555@677`9@<<CpLLPVVY`ZZ [[[\P]]`^_``depff ggpikl0rrt@upuu v`vvw`wЋ@`0@Pp0 `00 0` PPPP pн0`0p`@P@p@@`p P 0P`0`p0@p Pp PP 0@` 0@P` @`p @p@` 0@P`p		 	0	@	P	`	p									

 
0
@
P
`
p








 0@P`p 0@P`p

 
0
@
P
`
p








 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p`Ф@pХ@pЦPШPЩPЪPЫp@0PpPp00@@`0Pp0 p@ Pp` p0`@@`Pp@556AD@G`JJKP0Q`RSVpX[]P`ee@жP 			<	0<	`<	=	=	>	0>	`>	>	?	0?	 F	@F	F						Б			0	`				P	p	p	0		`	P				p						Р		0				0	P					@					0	p		 	P			п				 			@	p		`						P			@			@				`			0				@	p				0	`			p0
U
\
`n
0p
`p
r
s
s
t
0t
v
v
y
z
z
@{
{
0
P

Ѓ

@



p

 
@
P
`

П
@






 



p


0

Ъ
P
 

0







`



 
P

0

@


P
0
@


P

 
0
@
P
`



@
P`p0pp			
`

``pP@ `@ @ ` !P"`""""#$$%%`&'-P11122@5`5p5p88899:`=CPEpEFFGIpJLM0N@PP@bd@ffPgggpjjpko @p ``0%p6p90=[0\~@pPpPЫ0` @pгз@PMatchTypeWindowsRuntimeAccessincludeCategoryParametersYk>sC$;LI'x]AjfH)?"CMaxMajorVersionTestedwindows.backgroundTaskswindows.preInstalledConfigTaskwindows.appServicewindows.fullTrustProcesswindows.protocolwindows.comServerwindows.comInterfacewindows.userDataAccountsProviderwindows.desktopAppMigrationwindows.mediaCodecwindows.searchFilterHandlerwindows.activatableClass.outOfProcessServerwindows.autoPlayHandlerwindows.appExecutionAliaswindows.barcodeScannerPreviewProviderwindows.updateTaskwindows.fileTypeAssociationMigrationProgIds1O8%MinVersionMaxVersionTestedhttp://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3OQOF~%^WebAccountProviderDataFormatSupportedFileTypesShareTargetExtensionExtensionsRuleApplicationContentUriRulesApplicationApplicationsZK
MhaԄz/*[local-name()="Package"]/*[local-name()="Applications"]/*[local-name()="Application"]/*[local-name()="Extensions"]/*[local-name()="Extension" and @EntryPoint="Windows.FullTrustApplication"]/*[local-name()="Package"]/*[local-name()="Applications"]/*[local-name()="Application" and @EntryPoint="Windows.FullTrustApplication"]*[local-name()='Extensions']/*[local-name()='Extension'] | m:Extensions/mx:PackageExtensiononecore\printscan\appxpackaging\consumption\src\appxpackagereader.cppMainPackageDependencyTargetDeviceFamily6S6'Gs8WPDependencies}4&][OC/^~onecore\printscan\appxpackaging\manifest\src\appxmanifestreader.cppVisualElementshttp://schemas.microsoft.com/appx/manifest/iot/windows10/2SupportsMultipleInstancesSubsystemhttp://schemas.microsoft.com/appx/manifest/desktop/windows10/4%hsPackageDependency*[local-name()='Applications']/*[local-name()='Application']ShellNewFileNameShellNewDisplayNameonecore\printscan\appxpackaging\consumption\src\streamoverdatasource.cppResourceGroupAppListEntryEntryPointExecutableStartPageIdLockScreenDefaultTileHashMethodms-appx-web://https://http://Windows.PartialTrustApplicationWindows.FullTrustApplication;eBgAWindows.Universal*[local-name()='TileUpdate']*[local-name()='ShowNameOnTiles']/*[local-name()='ShowOn']DefaultSizeSquare310x310Logo@Logo | @Square150x150Logom:DefaultTile/@WideLogo | *[local-name()='DefaultTile']/@Wide310x150Logo%s!%sVINj$:2PackagePackagesϙAtbOpU?Jf\TA+8GPĵH4=SgJ["G/MDȴlAppxMetadata/CodeIntegrity.catz_FÒtsext-ms-win-appmodel-deployment-l1-1-0㢼CMTo|ܯmsF<hSetDefaultDllDirectoriesapi-ms-win-core-libraryloader-l1-1-0.dllOpcServices.dllRQH@@]
	jATAppxSignature.p7xAppxMetadata\CodeIntegrity.catAppxBlockMap.xml1AG|b[Content_Types].xmlAppxSignature.p7xVbBp@#AppxManifest.xmlOSMinVersionOSMaxVersionTestedFrameworkResourcePackage@*[local-name()='Language'] | @*[local-name()='Scale'] | @*[local-name()='DXFeatureLevel']ResourceResourcesAllowExecutionPdFPKךjو_@2QȄ97EDEj̞G܍EEND+,DHNUDTGc|goNcs{M%8ķi
@	7-$|yEtaAG;x2zLZj꬀4>N&%~SCAJgPrerequisitesIdentity<(SqJIzr@_V"BT#PublisherPropertiesMo,Kxhttp://schemas.microsoft.com/appx/2010/manifestm:Package | win10foundation:Package%hu.%hu.%hu.%hu1234567890abcdefghjkmnpqrstvwxyzABCDEFGHJKMNPQRSTVWXYZCN=ObjectLengthSHA256HashDigestLength	
!1Aa 0@`		



	

#+3;CScspp{ߑF{W/o.0:s*Dw=F:tEK_A(cҧLJLK2s1FNamehttp://schemas.microsoft.com/appx/2010/blockmapBlockHashSize']']*[local-name()='xmlnsjو_@2Q'
>\Aw^rbxE2HDf/%appxmetadatamicrosoft.system.package.metadataLfhSizeFile[Bk6Grv'cOB6Ynn-MJKUT&@uzNewParserjو_@2Q啿3)6{O>`S;\<H~LanguageScaleDXFeatureLevelFileName*[local-name()='Resources']/*[local-name()='Resource']b7Js/DVersionOffsetResourceIdDϲLۜmüDefaultBFHJLNRXZ\^bdfhjnpt	
4BFJNPdfhjt$(*FHJXZ\^bdfh$&(*,2BFHJLNPVXZ\^`bdfhjlnprt
$&(.2BZ\^`bdfhjlnprt!$(,.4BNZ\frt
 "$&(*,.024IJhj$"&"(","4"D"H"J"L"P"R"T"d"t"""""""""$$$$$$$T*U(	UUUUUUU U!"#0%U&U'U(U)U*+U-U.U/U0U1U2U4U516U7:9 :U<U=U>?UBBGUIUJ9LDMNOP*QUUVIWMXNYU`UaUdReUfUhUiUjlimo pUqUrpsUtUuUv wUyUzU{U|U~Uz2UUUUUUUUUUUUUUUUU(UUUUUUUU:Uπ#͍j⓸frR#G4pzU|U}U~߆lj	U			[r
Ux


Дxmqv@
 A


ڈ
'V`٘0 ŅU%ss@UUΒnuURDY&/LД{UhДU=U$23Ub(Unya?R̚7 s    *!BEJMV[\eglst-5JY]_gik%)+34BIJNRV]^gijo)*-OQRWY\_egis')k%'(.2NWetS^BDFHJLNPRVX[\^`bfhjlnpt			
									!	"	$	&	(	*	.	0	2	4	B	D	F	H	J	V	X	Z	\	b	d	f	j	n	r	t																																										









 
$
&
(
B
D
F
H
J
L
N
P
R
T
V
X
Z
\
^
`
b
d
f
h
n
p
r


































 "$&(*,.024BDFJLNRTVXZ\^`bdfhjlnprt
 "$&(*,.024BFHNXZ\`dht













 
"
$
&
(
*
,
.
0
2
4
B
D
F
H
K
L
N
P
R
T
V
X
Z
\
^
`
b
d
f
h
j
n
p
r
t

































0BDFHJNPRVX\^`bdfhjqrtBDFHJLNPRTX\^`dfhjlnprt
 "$&(*,.024BDFHJLNPRTVZ^`bdfhjlnprt
 "$&(*,.024BDFHJLNTVXZ\^`bdhjlnprt
 "$&(,.024BDFHJLNPRTVXZ\^`bdfhjlnprt "$&(*,.024BDFHLNPRTVXZ\^`bdfhjlnprt
 "$&(*,.024BDFHJLNPRTVZ\^`bfhjlnprt
 "$&*,.04BDFHJLNPRTVXZ\^`bdfhlnprtBDFHJLNPRTVXZ\^`bdfjlnprt
$&24BDNVX\h "$(.024BDFHJPVZ\`dnr
(*.2BFJNRWXZ\^dfh
 &*02Hk
 &(*4BDFNPRTVXZ^`bdfhjlnpBD^B F H J L N P R T V X Z ^ ` b d f j l n p r t                       !!
!!!!!!$!&!.!F!H!J!L!N!P!R!V!X!Z!\!`!b!d!f!l!t!!!!!!!!!!!!!!!!!!!!""""""""$"&"*","."0"B"D"F"H"L"N"P"R"T"V"X"Z"\"^"`"b"d"f"h"j"n"p"r"t"""""""""""""""""""""""####B#D#F#H#J#N#V#X#Z#\#^#d#f#j#l#n#p#r#################################### $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% %$%&%(%*%2%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%j%l%n%p%r%t%%%%%%%%%B&D&H&N&R&Z&\&^&j&r&&&&&&&B(((((((((J)))))))))**`*h*l**************
++++++ +*+0+B+D+J+N+R+V+Z+\+^+`+f+j+n+p+r++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,-----$-&-(-*-0-4-b-----(.B.^...B0D0H0L0N0P0R0T0V0X0Z0\0`0d0h0j0p0r0t000d1111B2J2X2`2d2h2j2n22233333$323`3j33333333333
4f44444444444444D5F5H5J5L5P5R5T5Z5\5b5d5h5j5l5r5555B8D8F8H8J8L8N8P8R8T8V8X8Z8\8^8`8b8d8f8h8j8m8n8p8r8t88888888888888888888888888888888889999
99999999999"9$9&9(9*909B9D9F9H9N9P9R9T9V9X9Z9b9f9l9n9p9r9t99999999999999999::
::::::$:&:(:B:D:F:H:J:N:P:X:Z:\:^:`:b:d:f:h:j:n:p:r:t:::::::::::::;;;;;;;;$;*;.;2;B;D;H;J;N;P;X;Z;\;b;j;l;n;p;r;t;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<
<<B<R<\<d<j<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==*=B=D=F=H=J=L=N=P=R=V=X=Z=\=^=`=b=d=f=h=j=m=n=p=t==============================0>B>D>H>J>L>N>R>X>Z>\>d>r>>>>B@D@F@H@J@L@N@P@R@T@V@X@Z@\@^@`@b@d@f@l@n@p@r@t@@@@@@@@A&A2ABAHANAPARAZAAAB$B2BBBDBHBLBNBPBRBTBVBXBZB^BdBhBnBpBBBBBBCCC
C(C*CBCDCFCHCJCLCNCPCRCTCVCXCZC\C`CbCdCfChCjClCnCpCrCtCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD&DDDDDDDDDDDDDDDDDDDEE&E*E0EDEFEHEJELENEPERETEVEXEZE^E`EbEdEfEhEjElEnEpErEtEEEEEEEEEBFpFRH\H`HdHHHHHHHHHHHHHHHHHHIIII
II$I&I(I*IIIIIIIIIIIIIIIIIIJJ J.J\JdJJJJJJJJJJJJJJJJJJJJKKKKKKKK K&K*K,K/KBKJKRKXK\K^KdKfKrKKKKKKKKKKKKKKKKKKLLjLnLLLLLLLLLLLLLLLLLLLLLLLLLLMMM
MMMMMM$M&M(M,M.M0M2M4MZMMMMMMMNNBN^NpNNNNNBPDPFPHPJPLPPPTPVPXPZP\P^PbPdPfPhPjPpPrPtPPPPPPPPPPPPPQQ(QDQJQOQPQRQVQXQ\QdQhQjQQQQQR&RBRDRFRHRJRNRPRRRXRZR^RbRhRjRlRrRRRRRRRRR
S&SBSDSFSHSRSXS\SdSfSnSpSSSSSSSSSSSSSST$T0TdTTTTTTTBUDUFUHUPURUVUXUZU\U^U`UdUfUhUjUnUrUUUUBVJVrVBXDXFXHXJXLXNXPXRXTXVXZX^X`XbXdXlXnXpXrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY
YYYYYYYYYYY Y"Y$Y(Y*Y,Y.Y0Y2Y4YBYDYFYHYJYLYNYPYRYTYVYXYZY\Y^Y`YbYdYfYhYjYlYnYpYrYtYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZ
ZZZZZZZZZZ Z"Z$Z&Z(Z*Z,Z.Z0Z2Z4ZBZDZFZHZJZLZNZPZRZTZXZZZ^Z`ZbZfZhZjZlZnZpZrZtZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[
[[[[[[[[[[[ ["[$[&[([*[,[.[0[2[4[B[D[F[H[J[L[N[P[R[T[V[X[Z[\[^[`[b[d[f[h[j[l[n[p[r[t[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\
\\\\\\\\\\\ \"\$\&\(\*\,\.\0\2\4\B\D\F\H\J\L\N\P\R\T\V\X\Z\\\^\`\b\d\f\h\j\l\n\p\r\t\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]
]]]]]]]]]]] ]"]%]&](]*],].]0]2]4]D]F]H]J]L]N]P]R]T]V]X]Z]\]^]`]b]f]h]j]l]n]p]r]t]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^ ^"^$^&^(^*^,^.^0^2^4^B^D^F^H^J^L^N^P^R^T^V^X^Z^\^^^`^b^d^f^h^j^l^n^p^r^t^^^^^^^^^^^^^^^^^^^^^^^^^^^B`D`F`H`J`L`N`P`R`T`V`X`Z`\```b`d`f`j`n`p`r`t``````````````````````````````````aaaaaaaaaaaa a"aBaDaFaHaJaLaNaPaRaTaVaXaZa\a^a`abadafahajalanaparataaaaaaaaaaaaaaaaabbbbbb b&b(b*bBbDbFbHbJbLbNbPbSbTbVbXb^b`bbbdbfbjblbnbpbrbtbbbbbbbbbbbbbbbbbbbbbbbbbcccc
ccccccccccc c"c&c*c0cBcDcFcHcJcLcNcPcRcTcVcXc[c\c^c`cbcdcjclcncpcrctcccccccccccccccccccccccccccccccccccccccccd
ddd0dddddddddddddddddddddddddddddeeeeee&e*eBeFeHeJeLeReTeVeXeZe\e^e`ebedefehejelenereteeeeeeeeeeeeeeeBfNf\fffffBhDhHhJhLhNhShThVhZh\h`hbhfhhhjhlhnhphthhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiii
iiiiiiiiii i"i$i&i(i*i,i.i0i2i4iBiDiFiHiJiLiOiPiRiTiViXiZi]i^i`ibidifihijiliniritiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj
jjjjjjjjjjj j"j$j&j(j*j.j0j2j4jBjDjFjHjJjLjNjPjRjTjVjXjZj\j^j`jbjdjfjhjjjnjpjrjtjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkk
kkkkkkkkkk k"k$k&k*k,k.k0k4kBkDkFkHkJkLkNkPkRkTkVkXkZk\k^k`kbkdkhkjklknkpkrktkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllll
llllllllll l"l$l&l(l*l,l.l0l2l4lBlDlFlJlLlNlPlRlTlVlXlZl\l^l`lbldlflhljlllnlplrltlllllllllllllllllllllllllllllllllllllllllllllllllllmmmm
mmmmmmmmmmm m"m$m&m(m*m,m.m0m2mBmDmFmHmJmNmPmRmTmVmXmZm\m^m`mbmdmfmhmjmlmpmrmtmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnn
nnnnnnnnnnn n"n$n&n(n*n,n.n0n2n4nDnFnHnJnLnNnPnRnTnVnXnZn\n^n`nbndnfninjnlnnnpnrntnnnnnnnnnnnnnnnnnnnnnnnnnnBpDpFpIpJpLpNpPpRpTpVpXpZp\p^p`pbpdpfphpnppprptppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqqqq q"q$q'q(q*q,q.q0q2q4qBqDqFqHqJqLqNqPqRqTqVqZq\q^qbqdqfqhqjqlqnqpqrqtqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrr
rrrrrrrrr r"r$r(r*r,r.r0r2r4rBrDrFrHrJrLrNrPrRrTrVrXrZr\r^rbrdrfrhrkrlrnrprrrtrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrss
ssssssss"s$s*s,s.s0s2s4sBsDsFsHsJsLsNsPsRsTsVsXsZs\s^s`sbsdsfshsjslsnspsrstssssssssssssssssssssssssssssssssssssssssssssssssstttttttt&t*t0t2tNtVtXtZt\t_tbtrttttttttttttttttttttttttttttttttttttttttttu
uuuuuuu u$u'u*u.u0u2u4uBuDuFuHuJuLuNuPuRuTuVuXuZu\u^u`ubudufuhujulunupurutuuuuuuuuuuuuuuuvv
vvvvvvvv"v$v*v0vDvFvHvJvLvNvPvRvTvVvXvZv\v^v`vbvdvfvhvjvlvnvpvrvvvvvvvvvvBxFxdxlxxxxxxxxxxxxxyy(y*yyyyyyyyyy(z*zBz\zzzzzzzzzzzzzzzzzzzzzzzzzz{{
{{{{${({*{B{D{F{J{N{R{V{X{\{^{`{b{d{h{j{l{n{p{{{{{{{{{{{{{{{{{{{{{{||||(|2|||||||||||||||||||||||||}}}
}}}}}}}"}$}&}(}*}.}0}2}4}B}D}J}R}Z}]}}}}D~H~Z~r~~BDFHJLNPRVXZ^`bdfhjlnprt€ĀƀȀʀ̀΀ЀҀԀր؀ڀ܀(*BDHJLNPRTVXZ^`bflprtȁ΁ҁց؁܁"$(*,.BDFHJLNPRTXZ\^`dfhjlnprt‚ĂƂ΂Ђ܂ނ
 "$&(*,.24BDGHJLPRTVXZ\^bdfhknprtƃȃʃ̃΃Ѓ҃փڃ܃ރ
 "%&(*BJZn„ƄȄʄ΄Є҄؄ڄ܄ބ "$(*,.2BDFHJLNRTVZ^`bdhjnpru…ą΅҅څ܅ޅJZ\fjprBDFHJLNPRTVXZ\^`bdfhjlnprtˆĈƈȈʈ̈ΈЈ҈Ԉֈ؈ڈ܈ވ
 "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprt‰ĉƉȉʉ̉ΉЉ҉ԉ։؉ډ܉މ
 "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprtŠĊƊȊʊ̊ΊЊҊԊ֊؊ڊ܊ފ
 "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprt‹ċƋȋʋ̋΋Ћҋԋ֋؋ڋ܋ދ
 "$&(*,.024BDFHJLNPRTVXZ\^`bdfhjlnprtŒČƌȌʌ̌ΌЌҌԌ֌،ڌ܌ތ
 "$&(*,.024BDFHLNPRVXZ\`bdflnprtƍʍЍڍ "$&(*.B`BDFHLNPRTVXZ\^`bdfhjlnprt̐BDJNRTXZ\dfhr‘ʑܑ֑ BJLXZ\dhj’ĒВҒڒBDFHJLNPRVXZ\^`bdfhjlnprt“ēƓȓʓ̓Γؓړޓ(ĔҔؔڔ&.DFJLNPRV^`bhjrt•֕ڕޕ.\fjBDFHJLPRTVXZ^`bdfhjlnprtØĘʘ̘ΘИҘؘ֘ܘޘ
 $&(*,04BDFHJLNPRTVXZ\^`bdfhjlnrt™ęƙșʙΙЙҙԙؙ֙ڙܙޙ
 "$&(*,.024BDHJLNPRTVXZ^`bdfhjlnprtšĚƚȚʚ̚ΚКҚԚךښܚޚ
 "$&(*.024BDFHLNPRTVXZ\`bdfhjlnprt›ěƛțʛΛЛқԛ֛؛ܛޛ
 "$&(*,02BPTVZ\^bdfhjœĜƜȜʜ̜ΜМҜԜ֜؜ڜܜޜ
 "$&(*,.2BDFJNRTVXZbdfhlnprtĝƝ̝ΝНҝԝ֝؝ڝܝޝ
$&*.BDFHRVXZ\^dfnprBDFHJLNRTVX\^`bdfjlnprt ĠƠȠʠ̠ΠРҠ֠ؠڠܠޠ
"$&(+,02BDFHJLNPRV[\^`bdfhjlnpr¡ġơȡʡ̡ΡСҡԡܡޡ
 "$&(*,.124BFHKLNPRTVXZ\^`bfhjlnprt¢ĢȢʢ̢΢ע٢ڢܢ "$&(*,/02BDFHJLNQRTVXZ\^abdfhjlnrtģƣȣʣ̣ΣУңԣأڣޣ
 "$(*,.024DXZ\^`bdhjn¤ĤƤȤʤͤΤФҤԤ֤ؤڤ
 "$&(*,.24BDFHJLNPRTXZ\^`bfhjlnprt¥ĥƥȥʥ̥ΥХإڥܥޥ
"$&(*02BJPRTX\`dfhjlptZ\d
*f©ĩʩܩީflªΪЪ֪ت
*.BDFHNRZ\^`dfj׫,¬ЬҬ֬
 $*Z\dj­BBJLNPRTXZ\^`dfjlrFHXZ^`dFHLNX\fhl²ҲԲֲزڲ޲ &BDFHJLNPRTVXZ`bdfjlnprt賂ҴشZ\hµBDFHJLNPRTVXZ\^`bdfhjlnprt¸Ҹ*2BFHNPRZ\^`dfhjn¹Ĺιҹ޹*DFJLNPRTVXZ\dhjlnrºĺȺغ
$&*,.02BDFHJPRZ\^fhnp»ĻƻȻʻ̻λһֻڻܻ޻¼μҼּ.BDHPXZ\dhjlpr½Ľ޽.BDRZdrBDFHJNRTVXZ\^`bdfhjlnr2DHNXZ`dfhj
$(*,CDRX\`dflr„¨
 &*2BDFHJLNPTVXZ\^`bdfhjlnprtÂÄÈÎÐÒÖÜÞäæèêòô
 "$&(*2BhĂĄĈĊĎĒĚĜĢĤĨĪĮ
 "$&(*,.24BDHNTXZ\^`dhjŊŒŜŞŦ$(BDTVXhrƐƚƠBDFHJLNPRTVXZ\^`bdfhjlnprtȂȄȉȊȐȒȔȖȘȚȜȞȰȲ
&BFJRTX\dfhjlr&BLNPRTVXZ\`bdfhjlprt
$*2CDFHJNPRVXZ\^`bdfipt˂ˈˊˎː˖˘˜˞ˢ˦˪ 4̖̘̜̞̦̮̲̂̄̊̒̚ .2BDFHJLNRTVXZ\`bdhknprt͂ͨ*2djtΎΖBDFHJLNPRTVXZ^`bdfhjlnprtІЊЙШЮBNP\.0BDVXZ\dnt
"&.BDFHJLNPRTVXZ\^`bdfhjlnprtӂӈӊӎӖӦ
 "$&(*,.024JԂԎԜԞԠԦ
 "&(*02BPZ\r0DNT\`ւ֔application/vnd.ms-appx.manifest+xmlapplication/vnd.ms-appx.blockmap+xml;㙐o$AX,LNNıӬ:AEtOPxmlnsBlockMap'sAVCVbQs|L*o(JEncryptionExclusionFileList.xml1.0UTF-8jو_@2QMeNnrJFxmlns:b2b2:T/>F_.U3|UNz h!	H:^<~OԢO.xn--09uD2O༲p=l0BxYC5=ήiJ~dg9\Hs%1E~ɻ8}F{1X"pBaC~A*[local-name()='Capabilities']/rescap:Capability | *[local-name()='Capabilities']/win10rescap:Capability*[local-name()='Capabilities']/wincap:Capability | *[local-name()='Capabilities']/win10wincap:Capability*[local-name()='Capabilities']/foundation:Capability | *[local-name()='Capabilities']/uap:Capability | *[local-name()='Capabilities']/win10foundation:Capability | *[local-name()='Capabilities']/win10uap:Capability | *[local-name()='Capabilities']/uap2:Capability | *[local-name()='Capabilities']/uap3:Capability | *[local-name()='Capabilities']/uap4:Capability | *[local-name()='Capabilities']/uap6:Capability | *[local-name()='Capabilities']/uap7:Capability | *[local-name()='Capabilities']/win10mobile:Capability | *[local-name()='Capabilities']/win10iot:Capability | m:Capabilities/m:Capability | m:Capabilities/m3:Capability*[local-name()='Capabilities']/*[local-name()='CustomCapability']F(AppxMetadata\AppxBundleManifest.xmlhttp://schemas.microsoft.com/appx/2017/bundleb3http://schemas.microsoft.com/appx/2016/bundleb2http://schemas.microsoft.com/appx/2013/bundlebb:Bundle | b2:Bundle | b3:BundleOptionalBundle~F[w]s7FP~tHcVCӗEOg9m^wNJT^.Ejو_@2Qn)nGǽ**[local-name()='Resources']/*[local-name()='Resource' and @Language]MH^B-`*FV{IZמ}	IQCמv{uu4oEwMSoftware\Microsoft\Windows\CurrentVersion\AppModel\PackageStreamingSourcesneutralx86x64armwin10foundation:Package/win10foundation:Properties/uap6:AllowExecutionm:Package/m:Identity/@Publisher | win10foundation:Package/win10foundation:Identity/@Publisherhttp://schemas.microsoft.com/appx/manifest/uap/windows10/6uap6http://schemas.microsoft.com/appx/manifest/foundation/windows10win10foundationmResolveDelayLoadsFromDllResolveDelayLoadedAPIapi-ms-win-core-delayload-l1-1-1.dllDeviceCapabilityCapabilitiesAE 0{BJe[c@uvChejM@A*MEkI	fyWide310x150LogoSquare150x150Logo@Tile*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='ShowNameOnTiles']/*[local-name()='ShowOn']3)6{O>`q]B(n#T[B>Wx1pK0vI~2[qF(2xGhY	@BXfA\bǁOfhFl9qX>@ud%I|F7SCw݈4F4@*oAbI@V_AppxContentGroupMap.xmlOptionalArchitecture~$:GHSVOYK}Bb=r
OTtP!U&U'UU/U'(;			Um
+U

U&Um+UUm,U!U T"#/U${U$20%$U)&U*<+tU,(U-*U/YU19U2,U3&U4dU5;16XU8::9; :7U<8U>?9UBXUDE=UIKUK?DM-*Q@USEU0UVAIW;MXCNYXUZ<\,U^@_IUaUbEReIUfUgJUh\UkNl;imPnkn; pSUrOpsZUuZ wZUz+U'U;z-m`;2`UUlUmnU; `(UZUpUGƕsUrUuUUU@U;Ӣ;֣||ۥ&('(~UUUUm`UUUtUU:XU7q758P88UUJU'U4&UFUU5UAXU; &(%U@UWU U|UtU@UU8_UY=UU	@U	U	 Ux
XU
UU#U@UU&U;OUU@U; A
U
U
 U
UmU
<j<j@U@U@UU@U)SU5VURUY;UU<0VUMUDU_UvUUUU3UCUU$UU^UUUUm @U(UAVU{OUZUpUZU!pU!(U%(U)&Ux@UU&(WU#U'K'UU'(
UU0 ' and namespace-uri()='UUU!U$U&U(U0U<UJUSUZU^UbUgUq wUyUUUUUӢ(UU78UJU4UFUU5UAU (%UUUUUUU8UU	U
UUUUU&U;UUUU
U
U
UmU
jUUUU)U5URUYU0UMUDU_UUUUUUUUU(UAU{UUU!UUU(UUU(
UU0 SelectionNamespacesProcessorArchitecturehttp://www.w3.org/XML/1998/namespacehttp://www.w3.org/2000/xmlns/AppxPackaging.dllonecore\printscan\appxpackaging\blockmap\src\appxblockmapreader.cppFilename: %wsAllowExecutionHsIu`7:FL-(Wexeonecore\printscan\appxpackaging\consumption\src\packagereaderhelper.cpp+".tss!31>(H)HTUmӅI-TTLS<TNV$(0A	'ǽͽ.RURA&25tIU,.@CV2E	e%%%u&=idd
aąɅC!ĕCO-ǽB4,-M-kh!M' !!!!$&D2J!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWX)	O>	U		A	B		ם	7	D		ĥ	ȥ	A	/			C	E	J	N	
r









! 
) 
T$
H&
2
)p&A@N)
%
6
%O
-O
c
9g
Zk
Bcrypt.dllsquare310x310Logosquare150x150Logowide310x150LogoForegroundTextTile*AI/>MA_PPropertyListswindows.primaryInteropAssemblieswindows.classicAppCompatKeyswindows.desktopEventLoggingwindows.firewallRulesBackgroundTasksProtocollighthttp://schemas.microsoft.com/appx/manifest/desktop/windows10/2FileTypeAssociationMultiSelectModelSupportedVerbsRuntimeTypeFileTypeUseUrlVerbbadgeAndTileTextNotificationbad array new lengthapi-ms-win-core-winrt-error-l1-1-0.dllapi-ms-win-core-winrt-string-l1-1-0.dllapi-ms-win-core-winrt-l1-1-0.dllapi-ms-win-core-synch-l1-2-0.dllkernel32.dllInitializeConditionVariableSleepConditionVariableCSWakeAllConditionVariableapi-ms-win-shcore-stream-l1-1-0.dllCRYPT32.dllbcrypt.dllWINTRUST.dllCRYPTXML.dllapi-ms-win-eventing-tdh-l1-1-0.dllapi-ms-win-appmodel-runtime-internal-l1-1-1.dll\н:7OtJ7[K߼HLj$ˏM耈D|.r'&Rh)Jg:[ܶq^D)kH6	I]iTxdX__J_t:{ntdll.dllhttp://schemas.microsoft.com/appx/2017/blockmapAppxBlockMap.xmlhttp://schemas.microsoft.com/appx/2015/blockmaponecore\printscan\appxpackaging\dll\lib\appxfactoryinternal.cpp=y@)h.Bonecore\printscan\appxpackaging\dll\lib\appxfactory.cpponecore\printscan\appxpackaging\lib\core\src\streamhelper.hppTrackedOpCreateDeltaExtractPayloadFilesDeltaAppendDeltaAndUpdatedBlockMapToPackageAppendEncryptedDeltaAndUpdatedBlockMapToPackageAppx::Packaging::AppxPackageEditorImpl::UpdatePackageAppx::Packaging::Consumption::AppxPackageReader::Create(trackingBaselineStream.Get(), true , &baselinePackageReader)opcFactory->ReadPackageFromStream(trackingDeltaStream.Get(), OPC_READ_DEFAULT, &deltaOpcPackage)RemoveFootprintFilesFromBaselinePackage(baselinePackageZipEditor)AppendDeltaAndUpdatedBlockMapToPackage(updatedBlockMapReader.Get(), baselineBlockMapReader.Get(), updatedPackageFullName.get(), deltaOpcPackage.Get(), deltaPackagePartsMap.get(), baselinePackageZipEditor, m_WorkingDirectory.GetChars())AppendWholeDeltaFileToPackage(contentTypesStream.Get(), ContentTypes::FileNameA, baselinePackageZipEditor, m_WorkingDirectory.GetChars(), nullptr)baselinePackageZipEditor->Flush(ZipEditorBehaviorFlags::OptimizeForTailEdits)File encryption setting changing, adding whole fileAppx::Packaging::Consumption::AppxEncryptedPackageReader::Create(baselineEncryptedPackageStreamClone2.Get(), &baselinePackageReader)AppxEncryptedPackageEditor::Create(baselineEncryptedPackageStreamClone3.Get(), wil::out_param(baselineEappxEditor))PopulateZipFileMap(*deltaAppendedPackageZipEditor, deltaAppendedPackageZipFileMap)Appx::Packaging::Consumption::AppxPackageReader::Create(trackingDeltaStream.Get(), true , &deltaAppendedPackageReader)EncryptedPackageWriterHelper::CreateForEdit(trackingBaselineStream.Get(), &encryptionPackageSettingsLocal, keyInfo, updatedPackageId.Get(), offsetToStartAppending, blockMapWriter.get(), updatedEncryptedBlockMapStream.Get(), footersStream.Get(), true , wil::out_param(baselineEappxWriterHelper))AppendEncryptedDeltaAndUpdateBlockMap(baselineBlockMapReader.Get(), updatedBlockMapReader.Get(), updatedPackageFullName.get(), deltaAppendedPackageReader.Get(), baselineEappxWriterHelper.get(), deltaAppendedPackageZipFileMap, blockMapWriterRaw, activity)CreatePEFilesCatalogAndAddToHeader(deltaAppendedPackageReader.Get(), usePageHashing, baselineEappxWriterHelper->GetHeader(), m_WorkingDirectory.GetChars(), &compressedCatalogStream)baselineEappxWriterHelper->CloseForEdit(compressedCatalogStream.Get())Appx::Packaging::UpdateManifestInPlaceUnencryptedConsumption::AppxPackageReader::Create(trackingPackageStream.Get(), false, &packageReader)BlockMap::AppxBlockMapReader::Create(packageBlockmapStream.Get(), nullptr, &blockMapReader)ZipEditor::Create(trackingPackageStream.Get(), workingDirectory, zipEditor)Appx::Packaging::UpdateManifestInPlaceEncryptedCopyStreamOutOfEditor(eappxEditor.get(), &AppxEncryptedPackageEditor::GetFootersStream, workingDirectory, &footersStream)CopyStreamOutOfEditor(eappxEditor.get(), &AppxEncryptedPackageEditor::GetRawCodeIntegrity, workingDirectory, &rawCIStream)Production::EncryptedPackageWriterHelper::CreateForEdit(cloneablePackageStream.Get(), nullptr, dummyKeyFromPackage.get(), updatedPackageId.Get(), packageOvewriteStartLocation, blockMapWriter.release(), tempBlockMapStream.Get(), footersStream.Get(), false , wil::out_param(packageWriter))packageWriter->CloseForEdit(rawCIStream.Get())fyc]O`;Windows.Internal.StateRepository.Packageonecore\base\appmodel\runtime\src\productidinternal.cpponecore\printscan\AppxPackaging\lib\Core\src\StreamHelper.hpponecore\printscan\appxpackaging\lib\zip\src\zipeditor.cpponecore\printscan\appxpackaging\lib\zip\src\zipfileitem.cpponecore\printscan\appxpackaging\lib\zip\src\zipmodelwriters.cpponecore\printscan\appxpackaging\lib\zip\src\zipfilecontentstream.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestenumerator.hpponecore\printscan\appxpackaging\manifest\src\bundlemanifestreader.cppinternal\onecoreuapinetcore\inc\applicationcontenturis.honecore\printscan\appxpackaging\manifest\src\manifestreaderbase.cpponecore\printscan\appxpackaging\manifest\src\packageidhelper.cpponecore\printscan\appxpackaging\manifest\src\bundlemanifestpackageinfo.cppa*CMoJc[QiMH{nonecore\printscan\appxpackaging\manifest\src\bundlemanifestschemaprovider.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestschemaprovider.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestproperties.cppa)FℹǛخonecore\printscan\appxpackaging\manifest\src\appxmanifesttargetplatform.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestdependencypackage.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestqualifiedresource.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestapplication.cpponecore\printscan\appxpackaging\manifest\src\bundlepayloadpackageid.cpponecore\printscan\appxpackaging\manifest\src\targetdevicefamilyparser.cpp&A]Oz y)TJu21vzީG=h|xwd2cM>})if4	@tDhd2O<Nk':onecore\printscan\appxpackaging\production\src\appxpackagewriter.cpponecore\printscan\appxpackaging\production\src\packagewriterhelper.cpponecore\printscan\appxpackaging\production\src\util.cpponecore\printscan\appxpackaging\consumption\src\bundlepackagereader.cpponecore\printscan\appxpackaging\consumption\src\appxpackagestreamingreader.cpponecore\printscan\appxpackaging\consumption\src\appxdatasourcefactory.cppN9M,onecore\printscan\AppxPackaging\lib\Core\src\CoTaskMemHelper.hpponecore\printscan\appxpackaging\consumption\src\ReaderPushInterfaces.hpponecore\printscan\appxpackaging\consumption\src\blockinflator.cpponecore\printscan\appxpackaging\consumption\src\appxfile.cpponecore\printscan\appxpackaging\consumption\src\AppxFileStream.hpponecore\printscan\appxpackaging\consumption\src\appxfilesenumerator.cpponecore\printscan\appxpackaging\consumption\src\streamingreaderhelper.cpponecore\printscan\appxpackaging\consumption\src\appxrequesthandler.cpponecore\printscan\appxpackaging\consumption\src\bundlepayloadstreamingdatasource.cpponecore\printscan\appxpackaging\consumption\src\util.cpponecore\printscan\appxpackaging\consumption\src\readerpushinterfaces.cpponecore\printscan\appxpackaging\consumption\src\appxfootprintfile.cpponecore\printscan\appxpackaging\consumption\src\appxfilestream.cpponecore\printscan\appxpackaging\consumption\src\pagecache.cpponecore\printscan\appxpackaging\consumption\src\appxrawdatareceiver.cpponecore\printscan\appxpackaging\consumption\src\bundlepayloadrangerequestjob.cpp1!pO}zV``Aǽlvonecore\printscan\appxpackaging\blockmap\src\appxblockmapblock.cppxYgzD]jqWindows.Internal.StateRepository.PackageLocationwLݬFNZ[2onecore\printscan\appxpackaging\blockmap\src\blockmapxmlwriter.cpponecore\printscan\appxpackaging\blockmap\src\appxblockmapfile.cppWyAYE%yfonecore\printscan\appxpackaging\blockmap\src\blockmapxmlreader.cpponecore\printscan\appxpackaging\blockmap\src\appxblockmapfilesenumerator.cpponecore\printscan\appxpackaging\blockmap\src\appxblockmapblocksenumerator.cpponecore\base\appmodel\common\autocotaskmemstring.cpponecore\base\appmodel\common\widestring.cpp0x%08lxonecore\base\appmodel\common\stringbuilder.cpponecore\base\appmodel\common\cryptoprovider.cpponecore\base\appmodel\common\guid.cpponecore\base\appmodel\common\impersonationcontext.cpponecore\printscan\appxpackaging\lib\core\src\filenamehelper.cpponecore\printscan\appxpackaging\lib\core\src\xpathhelper.cpponecore\printscan\appxpackaging\lib\core\src\valuehelper.cpponecore\printscan\appxpackaging\lib\core\src\bundlevalidationhelper.cppAppXDeploymentServeronecore\printscan\appxpackaging\lib\core\src\corevaluehelper.cpponecore\printscan\appxpackaging\lib\core\src\xmlvalidationhelper.cpponecore\printscan\appxpackaging\lib\core\src\bitmap.cpponecore\printscan\appxpackaging\lib\core\src\readonlystreambase.cpponecore\printscan\appxpackaging\lib\core\src\resourcestream.cpponecore\printscan\appxpackaging\lib\crypto\src\hashprovider.cpponecore\printscan\appxpackaging\lib\crypto\src\hashengine.cpponecore\printscan\appxpackaging\lib\crypto\src\signaturecheckhelper.cpponecore\printscan\appxpackaging\lib\crypto\src\appxindirectdatareader.cpponecore\printscan\appxpackaging\lib\crypto\src\appxdigitalsignatureeditor.cpponecore\printscan\appxpackaging\lib\bundle\src\manifestcomparisonhelper.cpponecore\printscan\appxpackaging\lib\xml\src\mxattributes.cpponecore\printscan\appxpackaging\lib\xml\src\mxwriter.cpponecore\printscan\appxpackaging\lib\xml\src\xmlhelper.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestreaderwithoutvalidation.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestpackageidwithoutvalidation.cpponecore\base\appmodel\common\autostring.cpp/_*J>/_
0J0>/_ϘUh@CQ="PathExecutable*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']Pathhttp://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview*[local-name()='Identity']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.iisModules']/*[local-name()='IisModules']/*[local-name()='IisModule']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.eventProviders']/*[local-name()='EventProviders']/*[local-name()='EventProvider']ResourceFileManifestFile*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.performanceProviders']/*[local-name()='PerformanceProviders']/*[local-name()='PerformanceProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.wmiProviders']/*[local-name()='WmiProviders']/*[local-name()='WmiProvider']/*[local-name()='Mof']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AppointmentsProvider']/*[local-name()='AppointmentsProviderLaunchActions']/*[local-name()='LaunchAction']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Contact']/*[local-name()='ContactLaunchActions']/*[local-name()='LaunchAction']/*[local-name()='ServiceId']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Contact']/*[local-name()='ContactLaunchActions']/*[local-name()='LaunchAction']Square44x44Logoneutralarm64armx64x86hak*[local-name()='OptionalBundle']*[local-name()='OptionalBundle']/*[local-name()='Package']*[local-name()='Packages']/*[local-name()='Package']*[local-name()='Dependencies']/*[local-name()='MainPackageDependency']*[local-name()='Dependencies']/*[local-name()='PackageDependency']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Properties']/*[local-name()='ImportRedirectionTable']ThumbnailTypeOverlay*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='PrimaryInteropAssemblies']DefaultIcon*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.autoPlayHandler']/*[local-name()='AutoPlayHandler']/*[local-name()='InvokeAction']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.videoRendererEffect']/*[local-name()='VideoRendererEffect']IconResource*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='CloudFiles']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComInterface']/*[local-name()='ProxyStub']/*[local-name()='ProxyStubDll']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.searchPropertyHandler']/*[local-name()='SearchPropertyHandler']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.searchFilterHandler']/*[local-name()='SearchFilterHandler']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.mediaCodec']/*[local-name()='MediaCodec']File*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.sharedFonts']/*[local-name()='SharedFonts']/*[local-name()='Font']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fileTypeAssociation']/*[local-name()='FileTypeAssociation']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appExecutionAlias']SchemaFileNameModuleDll*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.startupTask']DecoupledProviderExecutable*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.wmiProviders']/*[local-name()='WmiProviders']/*[local-name()='WmiProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fullTrustProcess']UninstallMofInstallMofExecutable*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.ntServices']/*[local-name()='NTServices']/*[local-name()='NTService']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='WebAccountProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Protocol']/*[local-name()='Logo']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']/*[local-name()='Logo']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and not(@Category='windows.backgroundTasks' or @Category='windows.appService')]*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and (@Category='windows.backgroundTasks' or @Category='windows.appService')]Image*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='SplashScreen']BadgeLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='LockScreen']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='MixedRealityModel']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='HoloContent']Tall150x310LogoSquare71x71LogoSquare70x70LogoWideLogoSquare30x30LogoSmallLogoLogo*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComInterface']/*[local-name()='ProxyStub']/*[local-name()='ProxyStubDll']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='DesktopEventLogging']/*[local-name()='EventMessageFiles']/*[local-name()='File']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FirewallRules']GameDefinitionContainer*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='GameExplorer']Content*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Certificates']/*[local-name()='Certificate']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ProxyStub']/*[local-name()='Path']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='InProcessServer']/*[local-name()='Path' and not(translate(.,'CEHLORSTX','cehlorstx')='clrhost.exe' or translate(.,'CDHLORST','cdhlorst')='clrhost.dll' or translate(.,'ACDGHLOSTV','acdghlostv')='aghostsvcs.dll')]*[local-name()='Properties']/*[local-name()='Logo']ActivatableClassId*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='InProcessServer']/*[local-name()='ActivatableClass']FolderPath*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='LoaderSearchPathOverride']/*[local-name()='LoaderSearchPathEntry']Url*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='WebAccountProvider']/*[local-name()='ManagedUrls']/*[local-name()='Url']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='PublisherCacheFolders']/*[local-name()='Folder']*[local-name()='Dependencies']/*[local-name()='TargetDeviceFamily']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AppService']*[local-name()='Resources']/*[local-name()='Resource']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileTypeAssociation']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']EnterpriseDataProtectionwindows.enterpriseDataProtectionSharedFontswindows.sharedFontsClassicAppCompatKeysPrimaryInteropAssembliesLoaderSearchPathOverridewindows.loaderSearchPathOverrideDesktopEventLoggingFirewallRulesComInterfaceStoragexbox.storageXboxStorexbox.storeContentPackagexbox.contentpackageKinectwindows.kinectPublisherCacheFolderswindows.publisherCacheFoldersCertificateswindows.certificatesGameExplorerwindows.gameExplorerProxyStubwindows.activatableClass.proxyStubOutOfProcessServerInProcessServerwindows.activatableClass.inProcessServer*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.loaderSearchPathOverride']windows.webAccountProvider*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.webAccountProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.publisherCacheFolders']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.gameExplorer']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.certificates']FileExplorerContextMenuswindows.fileExplorerContextMenusLocalExperiencePackwindows.localExperiencePackBarcodeScannerProviderwindows.barcodeScannerProviderAutoPlayHandlerVideoRendererEffectwindows.videoRendererEffectMediaSourcewindows.mediaSourceCloudFileswindows.cloudFilesUserActivitywindows.userActivitySearchPropertyHandlerwindows.searchPropertyHandlerwindows.printWorkflowForegroundTaskwindows.printWorkflowBackgroundTaskDevicePortalProviderwindows.devicePortalProviderLoopbackAccessRuleswindows.loopbackAccessRulesContactPanelwindows.contactPanelMediaCodecDesktopAppMigrationUserDataTaskDataProviderwindows.userDataTaskDataProviderwindows.mailProviderwindows.lockScreenComponentSearchFilterHandlerAppPrinterwindows.appPrinterwindows.internal.componentUIComServerAppExecutionAliasIisModuleswindows.iisModulesSearchProtocolHandlerwindows.searchProtocolHandlerContactDataProviderwindows.contactDataProviderEmailDataProviderwindows.emailDataProviderAppointmentDataProviderwindows.appointmentDataProviderToastNotificationActivationwindows.toastNotificationActivationAppUriHandlerwindows.appUriHandlerwindows.internal.filePickerExperienceEventProviderswindows.eventProvidersPerformanceProviderswindows.performanceProvidersFullTrustProcessAppExtensionwindows.appExtensionAppExtensionHostwindows.appExtensionHostCOMwindows.comWmiProviderswindows.wmiProvidersNTServiceswindows.ntServicesMobileMultiScreenPropertieswindows.mobileMultiScreenPropertiesAowAppwindows.aowAppXboxFissionxbox.fissionXboxVuixbox.vuiXboxRemoteLaunchxbox.remoteLaunchXboxSystemResourcesxbox.system.resourcesXboxNetworkingManifestwindows.xbox.networkingXboxMultiplayerxbox.multiplayerXboxMediaCapturexbox.media.captureXboxLivexbox.livewindows.restrictedLaunchwindows.phoneCallOriginProviderwindows.communicationBlockingProviderVoipCallwindows.voipCallwindows.personalAssistantLaunchwindows.aboveLockScreenwindows.lockScreenwindows.print3DWorkflowMediaPlaybackwindows.mediaPlaybackStartupTaskwindows.startupTaskSettingsAppwindows.settingsAppAppServiceDialProtocolwindows.dialProtocolwindows.alarmAppointmentsProviderwindows.appointmentsProviderContactwindows.contactwindows.lockScreenCallwindows.printTaskSettingswindows.accountPictureProviderwindows.cameraSettingswindows.contactPickerwindows.cachedFileUpdaterFileSavePickerwindows.fileSavePickerFileOpenPickerwindows.fileOpenPickerwindows.searchwindows.shareTargetAutoPlayDevicewindows.autoPlayDeviceAutoPlayContentwindows.autoPlayContent*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.userDataTaskDataProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.mailProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.lockScreenComponent']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.sharedFonts']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appPrinter']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.internal.componentUI']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.userDataAccountsProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appExecutionAlias']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.iisModules']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.eventProviders']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.performanceProviders']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.wmiProviders']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.ntServices']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.searchProtocolHandler']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.contactDataProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.emailDataProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appointmentDataProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.toastNotificationActivation']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appUriHandler']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fullTrustProcess']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.internal.filePickerExperience']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appExtensionHost']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.mobileMultiScreenProperties']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.aowApp']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.phoneCallOriginProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.communicationBlockingProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.personalAssistantLaunch']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.aboveLockScreen']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.lockScreen']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.print3DWorkflow']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.voipCall']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.mediaPlayback']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.settingsApp']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.restrictedLaunch']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.updateTask']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.preInstalledConfigTask']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.alarm']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.appointmentsProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.contact']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.lockScreenCall']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.printTaskSettings']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.accountPictureProvider']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.cameraSettings']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.shareTarget']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.search']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.cachedFileUpdater']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fileSavePicker']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fileOpenPicker']*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.contactPicker']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AppUriHandler']/*[local-name()='Host']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='MediaPlayback']/*[local-name()='Codec']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AutoPlayDevice']/*[local-name()='LaunchAction']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AutoPlayContent']/*[local-name()='LaunchAction']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileSavePicker']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='FileOpenPicker']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ShareTarget']/*[local-name()='DataFormat']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ShareTarget']/*[local-name()='SupportedFileTypes']/*[local-name()='FileType']*[local-name()='ApplicationContentUriRules']/*[local-name()='Rule']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='VideoRendererEffect']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='MediaCodec']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='SearchFilterHandler']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='SearchPropertyHandler']Alias*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='AppExecutionAlias']/*[local-name()='ExecutionAlias']CustomSurrogateExecutable*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComServer']/*[local-name()='SurrogateServer']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='ComServer']/*[local-name()='ExeServer']DecoupledProviderExecutable*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='WmiProviders']/*[local-name()='WmiProvider']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='NTServices']/*[local-name()='NTService']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path']*[local-name()='Extensions']/*[local-name()='PackageExtension']*[local-name()='Extensions']/*[local-name()='Extension']*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='OutOfProcessServer']/*[local-name()='Path']*[local-name()='Verb']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fileTypeAssociation']/*[local-name()='FileTypeAssociation']/*[local-name()='SupportedVerbs']*[local-name()='BackgroundTasks']/*[local-name()='Task']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.backgroundTasks']PackageTargetPlatformAXPCAXCDAXCTAXBMAXCIhttp://schemas.microsoft.com/appx/manifest/typeshttp://schemas.microsoft.com/appx/2013/manifesthttp://schemas.microsoft.com/appx/2014/phone/manifesthttp://schemas.microsoft.com/appx/manifest/uap/thresholdpreviewhttp://schemas.microsoft.com/appx/manifest/iot/thresholdpreviewhttp://schemas.microsoft.com/appx/manifest/xbox/thresholdpreviewhttp://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilitieshttp://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilitieshttp://schemas.microsoft.com/appx/manifest/uap/windows10http://schemas.microsoft.com/appx/manifest/foundation/windows10/2http://schemas.microsoft.com/appx/manifest/uap/windows10/2http://schemas.microsoft.com/appx/manifest/uap/windows10/3http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/2http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/2http://schemas.microsoft.com/appx/manifest/mobile/windows10http://schemas.microsoft.com/appx/manifest/iot/windows10http://schemas.microsoft.com/appx/manifest/holographic/windows10http://schemas.microsoft.com/appx/manifest/serverpreview/windows10http://schemas.microsoft.com/appx/manifest/desktop/windows10http://schemas.microsoft.com/appx/manifest/uap/windows10/4http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/4http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/5http://schemas.microsoft.com/appx/manifest/desktop/windows10/3http://schemas.microsoft.com/appx/manifest/desktop/windows10/5http://schemas.microsoft.com/appx/manifest/com/windows10http://schemas.microsoft.com/appx/manifest/com/windows10/2http://schemas.microsoft.com/appx/manifest/uap/windows10/5http://schemas.microsoft.com/appx/manifest/uap/windows10/7x86a64hsnzh-xiangnanzh-min-nanzh-minzh-hakkacmnzh-guoyusggsgn-CH-DEvgtsgn-BE-NLsfbsgn-BE-FRnnno-nynnbno-boktsui-tsutayi-taytaoi-taopwni-pwnnvi-navajoi-mingolbi-luxtlhi-klingoni-haki-enochiani-defaultbnni-bnnamii-amien-GB-oxendicten-GB-oedcel-gaulishjboart-lojban@@@true1false0*[local-name()='Capabilities']*[local-name()='Applications']*[local-name()='Extensions'][Content_Types].xmlhttp://schemas.microsoft.com/appx/2016/sourcecontentgroupmaphttp://schemas.microsoft.com/appx/2016/contentgroupmapresourceapplicationwin10rescapuap5wincap2win10mobiledesktop2http://schemas.microsoft.com/appx/2013/xbox/manifesthttp://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview/restrictedcapabilitiesm2desktophttp://schemas.microsoft.com/appx/2014/manifestmxholowin10wincapDescriptionPublisherDisplayNameDisplayNamecomwbxboxrescap4iotuap7wincap3desktop4iot2uap3uap2mpuap4*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@DefaultSizeinternetClientvideosLibrary@StartPage@Idm:VisualElements/@SmallLogo | m2:VisualElements/@Square30x30Logo | *[local-name()='VisualElements']/@Square44x44Logo*[local-name()='VisualElements']/@ForegroundText@EntryPoint@Executable*[local-name()='VisualElements']/@DisplayName*[local-name()='VisualElements']/@VisualGroup*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square310x310Logo*[local-name()='VisualElements']/@Description*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Tall150x310LogodocumentsLibraryenterpriseAuthenticationsharedUserCertificatesm:VisualElements/@Logo | *[local-name()='VisualElements']/@Square150x150Logo*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@ShortNameinternetClientServerprivateNetworkClientServercontactsm2:VisualElements/m2:DefaultTile/@Square70x70Logo | *[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square71x71Logo*[local-name()='VisualElements']/@AppListEntry*[local-name()='VisualElements']/*[local-name()='LockScreen']/@BadgeLogom:VisualElements/m:DefaultTile/@WideLogo | *[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Wide310x150Logo*[local-name()='VisualElements']/*[local-name()='ApplicationView']/@MinWidthmusicLibraryremovableStorageappointments*[local-name()='VisualElements']/*[local-name()='LockScreen']/@Notification*[local-name()='VisualElements']/@BackgroundColorpicturesLibraryrescap2com2win10iotfoundation2rescap3rescap5desktop3wincapm3http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview/windowscapabilitiesdesktop5win10serverpreviewrescapShortNameLockScreenNotificationBackgroundColorMinWidthLockScreenLogoVisualGroupuapwin10uapfoundationNetworkManifest.xmlregistry.datregistry64.datuser.datuserclasses.dat...conprnauxnulcom1com2com3com4com5com6com7com8com9lpt1lpt2lpt3lpt4lpt5lpt6lpt7lpt8lpt9con.prn.aux.nul.com1.com2.com3.com4.com5.com6.com7.com8.com9.lpt1.lpt2.lpt3.lpt4.lpt5.lpt6.lpt7.lpt8.lpt9.xn--BCryptOpenAlgorithmProviderBCryptCloseAlgorithmProviderBCryptGetPropertyBCryptCreateHashBCryptHashDataBCryptFinishHashBCryptDestroyHash%21%23%24%25%26%27%28%29%2B%2C%3B%3D%40%5B%5DAUXCO?1LPT1NULPRN	0w,aQ	mjp5c飕d2yҗ+L	|~-d jHqA}mQDžӃVlkdzbeO\lcc=
 n;^iLA`rqg<GK
k
5lBɻ@l2u\E
Y=ѫ0&:QQaп!#ijV(_$|o/LhXa=-fAvq Ҙ*q俟3Ըx4	
j-=mld\cQkkbal0eNbl{WٰeP긾|bI-|ӌeLXaMQ:t0AJו=mѤjiCn4Fgи`s-D3_L
|
<qPA' %hWo 	fa^)"а=Y
.;\l ұt9Gwҝ&sc;d>jm
Zjz	'
}Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+
L
J6`zA`Ugn1yiFafo%6hRwG"/&U;(Z+j\1е,[d&c윣ju
m	?6grWJz+{8Ғ
|!ӆBhn[&wowGZpj;f\eibkaElx

TN³9a&g`MGiIwn>JjѮZf@;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7Z-	

??7RETW0+ FallbackErrorwilResulthresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessageFallbackErrorwilResulthresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunction]FailureHResultFileLineNumberFunctionMessageCallingContextModuleSiteCode ActivityStoppedAutomatically"CopyTostreamNametotalBytes6WriteTotalstreamNametotalBytescountaverageVReadTotalstreamNametotalBytescountaverageminReadPosmaxReadPosdensity]CurrentMemoryworkingSetpeakWorkingSetpagefileUsagepeakPagefileUsageprivateUsageCommitstreamName=ActivityIntermediateStopwilActivityhresultthreadIdActivityErrorwilActivityhresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunctionKAppendEncryptedDeltaAndUpdatedBlockMapToPackagewilActivitythreadIdTAppendEncryptedDeltaAndUpdatedBlockMapToPackagewilActivityhresultthreadId>AppendEncryptedDeltaAndUpdatedBlockMapToPackagewilActivityhresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunctionBAppendDeltaAndUpdatedBlockMapToPackagewilActivitythreadIdKAppendDeltaAndUpdatedBlockMapToPackagewilActivityhresultthreadId5AppendDeltaAndUpdatedBlockMapToPackagewilActivityhresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunction?CreateDeltaExtractPayloadFilesDeltawilActivitythreadIdHCreateDeltaExtractPayloadFilesDeltawilActivityhresultthreadId2CreateDeltaExtractPayloadFilesDeltawilActivityhresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunction-TrackedOpwilActivitythreadIdopName.TrackedOpwilActivityhresultthreadIdTrackedOpwilActivityhresultfileNamelineNumbermodulefailureTypemessagethreadIdcallContextoriginatingContextIdoriginatingContextNameoriginatingContextMessagecurrentContextIdcurrentContextNamecurrentContextMessagefailureIdfailureCountfunction@FlatBundlePackageFullName@FailureFileFunctionFailing operationHResultMessage-GetAppXLogMessageFromDataFailureresult
[H`V5Microsoft.Windows.AppxPackagingsPOωGvQiJuxTq@Microsoft.Windows.AppxPackaging.PerfLoggersPOωGvA`FGpXA>Microsoft.Windows.AppxDeploymentFallbacksPOωGv`PTsRp0	P
` 	@	PX	S;x8	Qh(	H	PTUS+t4	Q
d$	D	P\	TS|<	Rl,	L	PRUS#r2	Qb"	B	PZ	TCz:	Rj*	
J	PVS3v6	Qf&	F	P	^	Tc~>	Rn.	N	`QURq1	P
a!	A	PY	S;y9	Qi)		I	PUPS+u5	Q
e%	E	P]	TS}=	Rm-	
M	PSUS#s3	Qc#	C	P[	TC{;	Rk+	K	PWS3w7	Qg'	G	P	_	Tc?	Ro/	O	`PTsRp0	P
` 	@	PX	S;x8	Qh(	H	PTUS+t4	Q
d$	D	P\	TS|<	Rl,	L	PRUS#r2	Qb"	B	PZ	TCz:	Rj*	
J	PVS3v6	Qf&	F	P	^	Tc~>	Rn.	N	`QURq1	P
a!	A	PY	S;y9	Qi)		I	PUPS+u5	Q
e%	E	P]	TS}=	Rm-	
M	PSUS#s3	Qc#	C	P[	TC{;	Rk+	K	PWS3w7	Qg'	G	P	_	Tc?	Ro/	O	PWS[QYUA]@PXT!\ R	ZV`PWS[QYUa]`PXT1\0R
ZV`ExceptionReturnHrLogHrFailFast%hs(%d)\%hs!%p: %hs!%p: (caller: %p) %hs(%d) tid(%x) %08X %ws    Msg:[%ws] CallContext:[%hs] [%hs(%hs)]
[%hs]

onecore\printscan\appxpackaging\dll\appxpackagingdll.cpp)y7
@`=ߏTe++7	dGO~=@8@@:@>@m@tq@@)p@@1
@@A@8@<j@o@@)kq9@@.	@@)չnN0Ux)QuB~O"I-@@?@m4"Nt:UF
PaAF]0
@@)<v@@|)i;,@@'')~d)6
@IJJ]O7erl@%@8@@3@:@)<@p):@/	@@u)ayAw)k@9@@<sn@@9@zs@@r@@;o%@{w;)h GOC!w
KXռ&@nj;@&@2@xUnknown exception%wsGetUserTempPathonecore\printscan\appxpackaging\lib\core\src\downlevelportability.cppext-ms-win-wevtapi-eventlog-l1-1-0EvtOpenChannelConfigEvtGetChannelConfigPropertyEvtCloseRtlIsCapabilitySidonecore\printscan\appxpackaging\lib\core\src\appxpackagingtracing.cpphttp://schemas.microsoft.com/appx/makeappx/2017PackagingLayoutp.eappx.appxhttp://schemas.microsoft.com/appx/appinstaller/2017/2http://schemas.microsoft.com/appx/appinstaller/2017AppInstallers3http://schemas.microsoft.com/appx/appinstaller/2018ss2IdDeltaUpdatedPreDeltaUpdateSizeEncryptedPackageEncryptedPackageOffsetFileHashrunFullTrustwebPlatformMediaExtensionuserDataAccountsProviderconsolesystemEventaudiowwahost.exeapplication/vnd.ms-pkiseccatAXSapplication/vnd.ms-appx.signatures:ContentGroupMapRequireds:ContentGroupMap/s:Automatics:ContentGroupMap/s:Required/s:ContentGroupAutomaticapplication/vnd.ms-appx.streammap+xmlContentGroupMapAppxContentGroupMap.xmlxmlns:sapplication/vnd.ms-eappxResourceBundleapplication/vnd.ms-appx.bundlemanifest+xml3.0*CopyOptionalBundlesLanguageSchemaVersionDXFeatureLevelScaleManagedUrlsMinDeviceMemoryExeServerDataFormatsReadableReadWritableTaskWin32PathProxyStubDllInvokeActionConversionVersionActivatableClassClassicAppCompatKeyProgIdWin64PathSurrogateServerInputTypesClassInputTypeMediaEncodingPropertiesSupportedUsersFormatServiceIdContentGroupContentDesktopAppUrlTypeLibInterfaceFileWindows.DesktopServerdx10telephonemapdx11messagecalldx9noneWindows.Holographic*[local-name()='Capabilities']/*[local-name()='Capability'] | *[local-name()='Capabilities']/*[local-name()='CustomCapability']1GB*[local-name()='Extension' and @Category='windows.primaryInteropAssemblies']512MB*[local-name()='Extension' and @Category='windows.voipCall'].//*[local-name()='LaunchAction']AppxManifest.xmlWindows.MobileWindows.IoTHeadlessWindows.DesktopCurrentVersionAssemblyNameInsertableObjectUseUniversalMarshalerCustomSurrogateExecutableProxyStubClsidLocalPortMaxDropTargetHandlerSupportsVideoPreviewAssemblyVersionDdeExecTopicClsidIdentityTypeFormatNameMachineTypeDefaultFormatNameRemotePortMinContentTypeUriTemplateStandardFormatValueAppServiceNameAumIdVersionIndependentProgIdCodecMimeTypeSynchronousInterfaceAutoConvertToPublicKeyDdeExecApplicationRemotePortMaxDefaultDdeExecIfExecSystemSurrogateDdeExecCommandLocalPortMinServerNameVersionNumberDefaultStandardFormatShortcutPathValueNameAsynchronousInterfaceRunFullTrustValueTypeWindows.ServerWindows.IoTAXBapplication/vnd.ms-appxonecore\printscan\appxpackaging\dll\lib\exports.cppAppx::Packaging::Consumption::AppxPackageReader::Create(packageStream.Get(), &packageReader)Failure at %1!hs! - 0x%2!x!
Appx::Packaging::Consumption::BundlePackageReader::Create(packageStream.Get(), &bundleReader)Appx::Packaging::Consumption::AppxEncryptedPackageReader::Create(packageStream.Get(), keyInfo, &packageReader)Appx::Packaging::Consumption::AppxEncryptedBundleReader::Create(packageStream.Get(), keyInfo, &bundleReader)onecore\printscan\appxpackaging\dll\lib\appxnovalidationfactory.cpp^L
jonecore\printscan\appxpackaging\dll\lib\appxbundlefactory.cpplsasrv.dllonecore\printscan\appxpackaging\dll\lib\appxencryptionfactory.cppqmI#8Q'bd#©OxH~*҂DBVyonecore\printscan\appxpackaging\dll\lib\appxbundlefactoryinternal.cpponecore\printscan\appxpackaging\dll\lib\appxpackagingdiagnosticeventsinkmanager.cpponecore\printscan\appxpackaging\lib\core\src\blockmapdeltafileentry.hpponecore\printscan\appxpackaging\lib\core\src\cotaskmemhelper.hppresources.priinternal\sdk\inc\wil\result.honecore\printscan\appxpackaging\dll\lib\perflogger.hpponecore\printscan\appxpackaging\dll\lib\appxpackageeditor.cppappxmetadata\BaselinePackageFullName.txtappxmetadata\blockcache\.blockcacheTempPackageStreamapplication/octet-streamExtracting file deltasDoneAppending file deltasTempAppxBlockMapbaselinedeltaPackageReaderHelper::GetPackagePartsMap(trackingDeltaStream.Get(), wil::out_param(deltaPackagePartsMap))AppxBlockMapReader::Create(updatedBlockMapStream.Get(), nullptr, &updatedBlockMapReader)Manifest::AppxManifestReaderImpl::Create(updatedManifestStream.Get(), &updatedManifestReader)ZipEditor::Create(trackingBaselineStream.Get(), m_WorkingDirectory.GetChars(), baselinePackageZipEditor)Appx::Packaging::AppxPackageEditorImpl::UpdateEncryptedPackageZipEditor::Create(deltaAppendedPackageStreamCloned.Get(), deltaAppendedPackageZipEditor)packagezipEditor->Flush(ZipEditorBehaviorFlags::OptimizeForTailEdits)AppxEncryptedPackageEditor::Create(cloneablePackageStream.Get(), wil::out_param(eappxEditor))UOmP%DZOƮappxmetadataFileExists(fullFileName, &fileExists)For file %1: Failure at %2!hs! - 0x%3!x!
messageHandler->CanOverwrite(fullFileName, canWrite)Skipping existing file %1.
onecore\printscan\appxpackaging\dll\lib\unpackhelper.cppFileSystemHelper::CreateDirectoryTree(fullFileName, true)opcFactory->CreateStreamOnFile( fullFileName, OPC_STREAM_IO_WRITE, NULL, FILE_ATTRIBUTE_NORMAL, stream)file->GetName(&fileName)StringHelper::CombinePath(rootDirectory, fileName, &fullFileName)CheckFileOverwrite(fullFileName, messageHandler, &extractFile)Extracting file %1 to %2
file->GetSize(&fileSize)GetOutputStream(opcFactory, fullFileName, messageHandler, &outputStream)encryptedFile->GetIsEncrypted(&isEncrypted)EncryptionProvider::GetCipherBlockAlignedSize( EncryptionProvider::GetEfsBlockSize(), fileSizeLargeInteger.QuadPart, &cipherAlignedFileSize)encryptedFile->GetEncryptedStream(&fileStream)fileStream->CopyTo(outputStream.Get(), cipherAlignedFileSizeLargeInteger, NULL, NULL)file->GetStream(&fileStream)fileStream->CopyTo(outputStream.Get(), fileSizeLargeInteger, NULL, NULL)encryptedPackage->GetStreamWithoutValidation(&fileStream)DecryptPayloadPackage(encryptedPackage.Get(), outputStream.Get(), messageHandler)encryptedPackage->GetEncryptedPackageReader(&packageReader)packageReader->GetFootprintFile(APPX_FOOTPRINT_FILE_TYPE_MANIFEST, &manifestFile)manifestFile->GetStream(&manifestStream)packageReader->GetPayloadFiles(&payloadFiles)packageReader->GetBlockMap(&packageBlockMapReader)packageBlockMapReader->GetHashMethod(&hashMethod)Appx::Packaging::Production::AppxPackageWriter::Create( outputStream, &settings, &packageWriter)addFileSettingsListContainer.Initialize()payloadFiles->GetHasCurrent(&hasCurrent)payloadFiles->GetCurrent(&currentFile)currentFile->GetStream(&packageFileStream)currentFile->GetName(&fileName)packageWriter->AddPayloadFile(fileName, addSettings.GetContentType(), addSettings.GetCompressionOption(), packageFileStream.Get())payloadFiles->MoveNext(&hasCurrent)optionalContentGroupMapFile->GetStream(&contentGroupMapStream)packageWriter.As(&packageWriter2)packageWriter2->Close(manifestStream.Get(), contentGroupMapStream.Get())packageWriter->Close(manifestStream.Get())CreateOpcFactory(messageHandler, &opcFactory)CreateStreamOnFile( packagePath, opcFactory.Get(), messageHandler, packageStream)ExtractFile(opcFactory.Get(), packageFootprintFile.Get(), outputPath, decryptIfEncrypted, messageHandler)Failed to extract %1
payloadFiles->GetCurrent(&payloadFile)ExtractFile(opcFactory.Get(), payloadFile.Get(), outputPath, decryptIfEncrypted, messageHandler)ExtractFile(opcFactory.Get(), bundleFootprintFile.Get(), outputPath, decryptIfEncrypted, messageHandler)bundleReader->GetPayloadPackages(&payloadPackageFiles)payloadPackageFiles->GetHasCurrent(&hasCurrent)payloadPackageFiles->GetCurrent(&payloadPackageFile)ExtractFile(opcFactory.Get(), payloadPackageFile.Get(), outputPath, decryptIfEncrypted, messageHandler)payloadPackageFiles->MoveNext(&hasCurrent)CoCreateInstance( __uuidof(OpcFactory), NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(tempOpcFactory.GetAddressOf()))StringHelper::GetFullOutputPath(filePath, &longFilePath)opcFactory->CreateStreamOnFile( longFilePath, OPC_STREAM_IO_READ, NULL, FILE_ATTRIBUTE_NORMAL, &stream)k-k>'O1<&FDmsͳJaT#$Go
Yonecore\base\appmodel\package\packagesid.cpparm64x86a64unknownonecore\base\appmodel\runtime\src\monikerinternal.cppbad allocationonecore\printscan\appxpackaging\lib\encryptioninfo\src\appxencryptedpackageeditor.cpponecore\printscan\appxpackaging\lib\encryptioninfo\src\encryptedappxfooter.cpponecore\printscan\appxpackaging\lib\encryptioninfo\src\encryptedappxheader.cppURPK[Aonecore\printscan\appxpackaging\lib\encryptioninfo\src\encryptedappxsigningfooter.cpponecore\printscan\appxpackaging\lib\encryptioninfo\src\encryptedappxfootersreader.cpponecore\printscan\appxpackaging\lib\zip\src\zipfileitemenumerator.cpponecore\printscan\appxpackaging\lib\zip\src\zipfileitem.hppAppxonecore\printscan\appxpackaging\lib\zip\src\zipdeflator.hpponecore\printscan\appxpackaging\lib\zip\src\zipdeflator.cpponecore\printscan\appxpackaging\lib\zip\src\zipinflator.cpp~dllactivateAsPackage<Package><Application>**.*hkey_current_userhkcuhkey_local_machine\softwarehklm\softwarehkey_local_machine\software\microsofthklm\software\microsofthkey_local_machine\software\microsoft\officehklm\software\microsoft\officehkey_local_machine\software\microsoft\fusion\publisherpolicy\defaulthklm\software\microsoft\fusion\publisherpolicy\defaulthkey_local_machine\software\wow6432node\microsofthklm\software\wow6432node\microsofthkey_local_machine\software\wow6432node\microsoft\officehklm\software\wow6432node\microsoft\officehkey_local_machine\software\wow6432node\microsoft\fusion\publisherpolicy\defaulthklm\software\wow6432node\microsoft\fusion\publisherpolicy\defaultNULLonecore\printscan\appxpackaging\manifest\src\bundlemanifestpackageid.cpponecore\printscan\appxpackaging\manifest\src\bundlemanifestoptionalbundleinfo.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestoptionalpackageinfo.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestpackageid.cpponecore\printscan\appxpackaging\manifest\src\appxmanifestmainpackagedependency.cpponecore\printscan\appxpackaging\streammap\src\appxcontentgroupmapreader.cpponecore\printscan\appxpackaging\streammap\src\sourcecontentgroupmapreader.cpponecore\printscan\appxpackaging\streammap\src\appxcontentgroupmapwriter.cpponecore\printscan\appxpackaging\streammap\src\contentgroupmapreaderbase.cpponecore\printscan\appxpackaging\streammap\src\appxcontentgroup.cpponecore\printscan\appxpackaging\production\src\bundlepackagewriter.cpphttp://www.w3.org/2001/04/xmlenc#sha256#ٜ	PLGRqiA՝'oDdLOI8onecore\printscan\appxpackaging\production\src\appxencryptedpackagewriter.cppGTG>%:@SP-onecore\printscan\appxpackaging\production\src\appxencryptedbundlewriter.cpp4
\M|PI21/{ABywonecore\printscan\appxpackaging\production\src\writerpushinterfaces.hpphZN@~a%Oonecore\printscan\appxpackaging\production\src\encryptionsettingshelper.cpp.cer.crt.p7b.p7s.pem.pfx.sst.sccdonecore\printscan\appxpackaging\lib\zip\src\appxziputil.hpponecore\printscan\appxpackaging\production\src\encryptedpackagewriterhelper.cppEXBConecore\printscan\appxpackaging\production\src\bundlemanifestwriterhelper.cpponecore\printscan\appxpackaging\production\src\Util.hpponecore\printscan\appxpackaging\production\src\bundlemanifestwriter.cppappxmetadataonecore\printscan\appxpackaging\consumption\src\appxencryptedpackagereader.cpponecore\printscan\appxpackaging\consumption\src\appxencryptedbundlereader.cpponecore\printscan\appxpackaging\consumption\src\encryptedappxsigningreader.cpponecore\printscan\appxpackaging\consumption\src\bundlepackagestreamingreader.cpponecore\printscan\appxpackaging\consumption\src\appxencryptedpackageloader.cppkernelbase.dllRaiseFailFastExceptionRtlNtStatusToDosErrorNoTebonecore\printscan\appxpackaging\consumption\src\bundlepayloadpackagefile.cpponecore\printscan\appxpackaging\consumption\src\encryptedpackagereaderhelper.cppAlgorithmNameonecore\printscan\appxpackaging\consumption\src\encryptedappxsignaturevalidator.cpponecore\printscan\appxpackaging\consumption\src\encryptedbundlepayloadpackage.cppNo bundle source uri specified; unable to get package from flat bundlex-windowsupdate?PFun=filehttphttpsImproperly formed Uri %wsScheme does not support getting a package from outside the bundleonecore\printscan\AppxPackaging\lib\Core\src\GenericList.hpp@?K$OD$>d(n@w<y,<]FDq>qnonecore\printscan\appxpackaging\consumption\src\rawdatareceiveronstream.hpponecore\printscan\appxpackaging\consumption\src\encryptedappxheaderreceiver.cpponecore\printscan\appxpackaging\consumption\src\encryptedpackagestreamingreader.cpponecore\printscan\appxpackaging\consumption\src\AppxEncryptedFile.hpponecore\printscan\appxpackaging\consumption\src\encryptedbundlestreamingreader.cpponecore\printscan\appxpackaging\consumption\src\appxencryptedblockmapfile.cpponecore\printscan\appxpackaging\consumption\src\appxencryptedfile.cpponecore\printscan\appxpackaging\consumption\src\AppxEncryptedFileStream.hpponecore\printscan\appxpackaging\consumption\src\AppxUnencryptedFileStream.hpponecore\printscan\appxpackaging\consumption\src\encryptedbundlepayloadstream.cpp13\I'yCŘ onecore\printscan\appxpackaging\consumption\src\rawdatareceiveronstream.cpponecore\printscan\appxpackaging\consumption\src\encryptedappxfootersreceiver.cpponecore\printscan\appxpackaging\consumption\src\appxunencryptedfilestream.cppZ/|7QGr*onecore\printscan\appxpackaging\consumption\src\appxencryptedfilestream.cpponecore\printscan\appxpackaging\appinstaller\src\appinstallerreader.cpponecore\printscan\appxpackaging\appinstaller\src\appinstallerschemaprovider.cpponecore\printscan\appxpackaging\packaginglayout\src\packaginglayoutreader.cpponecore\printscan\appxpackaging\packaginglayout\src\packaginglayoutschemaprovider.cppAppxManifest.xmlAppxContentGroupMap.xml\\?\AppxBlockMapReader.cppAppxBlockMapReader::CreatepackageStatics->GetByInstalledLocationFailed when trying to find package by its installed location. Failure not caused by ERROR_NOT_FOUND or E_NOT_SETϘUh@CQWindows.Internal.StateRepository.PackageUserKERNEL32.DLLonecore\base\appmodel\common\sidhelper.cpp0123456789abcdefghjkmnpqrstvwxyz0123456789ABCDEFonecore\base\appmodel\common\registrykey.cpp0123456789abcdefonecore\base\appmodel\common\bytebuffer.cpponecore\printscan\appxpackaging\lib\core\src\addfilesettings.cppapplication/atom+xmlatomapplication/vnd.ms-appxappxapplication/base64b64application/vnd.ms-cab-compressedcabapplication/msworddocdotapplication/vnd.ms-word.document.macroenabled.12docmapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentdocxdotmdotxapplication/x-msdownloadapplication/xml-dtddtdapplication/x-gzip-compressedgzapplication/javajavaapplication/jsonjsonapplication/x-pkcs7-signaturep7sapplication/pdfpdfapplication/postscriptpsapplication/vnd.ms-powerpoint.template.macroenabled.12potmapplication/vnd.openxmlformats-officedocument.presentationml.templatepotxapplication/vnd.ms-powerpoint.addin.macroenabled.12ppamapplication/vnd.ms-powerpoint.slideshow.macroenabled.12ppsmapplication/vnd.openxmlformats-officedocument.presentationml.slideshowppsxapplication/vnd.ms-powerpointpptpotppsppaapplication/vnd.ms-powerpoint.presentation.macroenabled.12pptmapplication/vnd.openxmlformats-officedocument.presentationml.presentationpptxapplication/x-rar-compressedrarapplication/rss+xmlrssapplication/soap+xmlsoapapplication/x-tartarapplication/xaml+xmlxamlapplication/x-silverlight-appxapapplication/x-ms-xbapxbapapplication/xhtml+xmlxhtmlapplication/vnd.ms-excel.addin.macroenabled.12xlamapplication/vnd.ms-excelxlsxltxlaapplication/vnd.ms-excel.sheet.binary.macroEnabled.12xlsbapplication/vnd.ms-excel.sheet.macroEnabled.12xlsmapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetxlsxapplication/vnd.ms-excel.template.macroEnabled.12xltmapplication/vnd.openxmlformats-officedocument.spreadsheetml.templatexltxapplication/xslt+xmlxslxsltapplication/x-zip-compressedziptext/plainccppcstext/csscsstext/csvcsvhtext/htmlhtmhtmlapplication/x-javascriptjstext/richtextrtftext/scriptletscttxttext/xmlxmlxsdaudio/x-aiffaiffaudio/basicauaudio/mp4m4aaudio/midmidaudio/mpegmp3smfaudio/wavwavaudio/x-ms-wmawmaimage/bmpbmpimage/x-emfemfimage/gifgifimage/vnd.microsoft.iconicoimage/jpegjpgjpegimage/pngpngimage/svg+xmlsvgimage/tifftiftiffimage/x-wmfwmfvideo/aviavivideo/mpegmpegmpgvideo/quicktimemovvideo/x-ms-wmvwmvonecore\printscan\appxpackaging\lib\core\src\streamhelper.cpp.tmponecore\printscan\appxpackaging\lib\core\src\substream.cppEncryptionExclusionFileList.xml found in package "%1".
onecore\printscan\appxpackaging\lib\core\src\encryptionfileexemptionbuilder.cppthis->m_isInitializedCalculateExemptedFilesFromLooseFiles( manifestStream, resourcesPriStream, encryptionExclusionFileStream, mainPackagePath)this->m_isInitialized != TRUE(exemptedFilePaths) == NULLStringHelper::AllocAndCopyString(ExplicitEncryptionExemptionList[i], &filePath)exemptedFilePaths->Add(filePath.Detach())StringHelper::AllocAndCopyString(m_encryptionExclusionListEntries->At(i), &filePath)StringHelper::FindStringInList( *exemptedFilePaths, filePath, &foundExemptedEntry)FileExemptionBuilderBase::GetFullExemptionList(*exemptedFilePaths)(fileNames) == NULL(FileSystemHelper::GetFileStream(packagePath, false, &packageStream))(CoCreateInstance( __uuidof(AppxFactory), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(appxFactory.GetAddressOf())), IID_PPV_ARGS_Helper(appxFactory.GetAddressOf())))appxFactory->CreatePackageReader(packageStream.Get(), &packageReader)encryptionExclusionListFile->GetStream(encryptionExclusionFileStream)GetManifestAndResourcesPriFromAppx(packagePath, manifestStream, resourcesPriStream)(GetManifestAndResourcesPriAndEncryptionExclusionFileFromAppx(appxFilePath, &manifestStream, &resourcesPriStream, &encryptionExclusionFileStream))CalculateExemptedFilesFromLooseFiles( manifestStream.Get(), resourcesPriStream.Get(), encryptionExclusionFileStream.Get(), mainPackagePath)FileExemptionBuilderBase::CalculateExemptedFilesFromLooseFiles( manifestStream, resourcesPriStream, mainPackagePath)appxFactory->CreatePackageReader(packageStream, &packageReader)encryptionExclusionListFile->GetStream(&encryptionExclusionListFileStream)PopulateEncryptionExclusionListEntries(encryptionExclusionListFileStream.Get())FileExemptionBuilderBase::PopulateResourcesPriDumpAndMainPackageExemptedManifestEntriesForPackage( packageName, packageStream, mainResourcePriFilePath, priDumps)(EncryptionExclusionFileListReader::Create(encryptionExclusionListFileStream, wil::out_param(encryptionExclusionFileListReader)))(encryptionExclusionFileListReader->GetExclusionFiles(*m_encryptionExclusionListEntries))Manifest validation error: Line %1!d!, Column %2!d!, Reason: The file name "%3" declared for element "%4" doesn't exist in the package.
Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for the "%3" protocol.
Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for the "%3" file type association.
Manifest validation error: Line %1!d!, Column %2!d!, Reason: Applications can't register for a file type association with the "%3" content type.
(manifestReader.As(&manifestReaderInternal))(manifestReader.As(&manifestReader6))(manifestReader6->GetIsNonQualifiedResourcePackage(&isNonQualifiedResourcePackage))(manifestReaderInternal->GetXmlDom(&manifestDom))(packageRootQuery) == NULL(manifestDom->selectSingleNode(packageRootQuery, &rootNode))(ValidateFilesInManifest( manifestReaderInternal.Get(), rootNode.Get(), payloadFiles, Manifest::FileNameXPaths, (sizeof(*RtlpNumberOf(Manifest::FileNameXPaths))), !localized && !isNonQualifiedResourcePackage))(ValidateProtocolsExtension(manifestReaderInternal.Get(), rootNode.Get()))(ValidateFileTypeAssociationsExtension(manifestReaderInternal.Get(), rootNode.Get()))(ValidateNonQualifiedResourcePackage(isNonQualifiedResourcePackage, payloadFiles))(GetXmlNodes(manifestRoot, fileXPaths[i].xpathToElement, &nodeList, &numNodes))(nodeList->nextNode(&node))(GetXmlNodeText(node.Get(), fileXPaths[i].attributeName, &fileName))*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension']/*[local-name()='Protocol']accountpictureproviderapplication.manifestapplication.referencebatfileblobcerfilechm.filecmdfilecomfilecplfiledllfiledrvfileexefileexplorer.assocactionid.burnselectionexplorer.assocactionid.closesessionexplorer.assocactionid.erasediscexplorer.assocactionid.zipselectionexplorer.assocprotocol.search-msexplorer.burnselectionexplorer.closesessionexplorer.erasediscexplorer.zipselectionfonfilehlpfilehtafileinffileinsfileinternetshortcutjsefilelnkfilemicrosoft.powershellscript.1ms-accountpictureproviderms-appdatams-appxms-appx-webms-autoplayms-windows-searchmsi.packagemsi.patchocxfilepiffileregfilescrfilescriptletfileshbfileshcmdfileshsfilesmbsysfilettffilevbefilevbsfilewindows.gadgetwsffilewsfilewshfilewindows.(GetXmlNodes(manifestRoot, ProtocolsXPath, &nodeList, &numNodes))(GetXmlNodeText(node.Get(), Manifest::AttributeNameWithoutPrefix::Name, &protocol))(StringCchLengthW(protocol, String::MaxLength - 1, &protocolLength)).application.appref-ms.bat.chm.cmd.com.cpl.dll.drv.exe.fon.gadget.hlp.hta.lnk.ocx.pif.reg.scr.shb.sys.ttf.url.accountpicture-ms.ws.wsc.wsf.wshapplication/force-downloadapplication/unknown(GetXmlNodes(manifestRoot, AssociationsXPath, &nodeList, &numNodes))(node->get_text(&fileType))(GetXmlNodeText(node.Get(), Manifest::AttributeNameWithoutPrefix::ContentType, &contentType))onecore\printscan\appxpackaging\lib\core\src\packagevalidator.cpp(queryBStr) == NULL(result->get_length(numResultNodes))(elementNode->get_attributes(&attributesMap))(attributeNameBstr) == NULL(attributesMap->getNamedItem(attributeNameBstr, &nodeContainingText))nodeContainingText->get_text(&textFromNode)\\?\UNC\\\onecore\printscan\appxpackaging\lib\core\src\stringhelper.cpp%s\%sonecore\printscan\appxpackaging\lib\core\src\filesystemhelper.cpp(CoCreateInstance(__uuidof(OpcFactory), 0, CLSCTX_INPROC_SERVER, __uuidof(**(opcFactory.GetAddressOf())), IID_PPV_ARGS_Helper(opcFactory.GetAddressOf())))(StringHelper::GetFullOutputPath(filePath, &longFilePath))opcFactory->CreateStreamOnFile(longFilePath, forWrite ? OPC_STREAM_IO_WRITE : OPC_STREAM_IO_READ, NULL, FILE_ATTRIBUTE_NORMAL, fileStream)Downlevel::GetUserTempPath(ARRAYSIZE(tempRootFolder), tempRootFolder)CreateTempFileName(tempRootFolder, fileNamePrefix, fileNameExtension, &tempFileName)(FileSystemHelper::GetFileStream(tempFileName, true, tempFileStream))CreateTempFileAndGetStream( tempFilePrefix, tempFileExtension, &tempFileStream, tempFile.GetFileNameAddress())CopyStream(fileStream, tempFileStream.Get(), &bytesCopied)CoCreateGuid(&guid)StringFromGUID2(guid, guidBuffer, MAX_UUID_LEN) == 0(uniqueFileName) == NULL%s%s.%sStringCchPrintf( uniqueFileName, uniqueFileNameLength, L"%s%s.%s", fileNamePrefix, guidBuffer, fileNameExtension)StringHelper::CombinePath(rootFolder, uniqueFileName, &filePathBuffer)onecore\printscan\appxpackaging\lib\core\src\bytebufferreader.cpponecore\printscan\appxpackaging\lib\core\src\errorinfo.cpp }Te++(>/'ozwonecore\printscan\appxpackaging\lib\core\src\manifesthelper.cpponecore\printscan\appxpackaging\lib\core\src\encryptionexclusionfilelistreader.cppNameFileEncryptionExclusionFileshttp://schemas.microsoft.com/msix/makeappx/2018/EncryptionExclusionseTempXmlResourcespriMakePri.exe*[local-name()='PriInfo']*[local-name()='Package']*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@SmallLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@WideLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square30x30Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square44x44Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square70x70Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square71x71Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/@Square150x150Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Wide310x150Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/@Square310x310Logo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='LockScreen']/@BadgeLogo*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='SplashScreen']/@Image*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='VisualElements']/*[local-name()='DefaultTile']/*[local-name()='MixedRealityModel']/@PathFailed invoke MakePri.exe to dump resources.pri.
Failed invoke MakePri.exe has timed-out.Defaultonecore\printscan\appxpackaging\lib\core\src\fileexemptionbuilderbase.cpp!this->m_isInitializedhrresourcesPriFile->GetStream(resourcesPriStream)manifestFile->GetStream(manifestStream)(GetManifestAndResourcesPriFromAppx(appxFilePath, &manifestStream, &resourcesPriStream))CalculateExemptedFilesFromLooseFiles( manifestStream.Get(), resourcesPriStream.Get(), mainPackagePath)InitializeManifestReaderDom(manifestStream, &manifestRootNode)PopulateVisualAssetsForOnePair(manifestRootNode.Get(), nullptr, nullptr)appxFactory->CreateManifestReader(manifestStream, &manifestReader)ManifestHelper::GetIsResourcePackage(manifestReader.Get(), &isResourcePackage)(GetManifestAndResourcesPriFromAppx(mainPackagePath, &mainPackageManifestStream, &mainPackageResourcesPriStream))(InitializeManifestReaderDom(mainPackageManifestStream.Get(), &mainPackageManifestRootNode))(FileSystemHelper::CreateTempFileFromStream(mainPackageResourcesPriStream.Get(), TempResourcesFilePrefix, ResourcesPriFileExtension, mainResourcesPriFile))PopulateResourcesPriDump( nullptr, resourcesPriStream, isResourcePackage ? mainResourcesPriFile.GetFileName() : nullptr, priDump)BuildResourcesDumpDOMList( priDump, resourceDumpsDOMList)PopulateVisualAssetsForOnePair( manifestRootNode.Get(), nullptr, resourceDumpsDOMList.At(index)->xmlDom.Get())PopulateVisualAssetsForOnePair( mainPackageManifestRootNode.Get(), nullptr, resourceDumpsDOMList.At(index)->xmlDom.Get())(FileSystemHelper::CreateTempFileFromStream(resourcesPriStream, TempResourcesFilePrefix, ResourcesPriFileExtension, tempResourcesPriFile))packageNameNew.SetValueFromString(packageName)(newDumpNode) == NULLFileSystemHelper::CreateTempFileAndGetStream( TempResourcesFilePrefix, XmlExtension, &tempResourcesPriXmlStream, newDumpNode->resourcePriDumpFilePath->GetFileNameAddress())(makePriCmdLine) == NULL%s dump /if %s /of %s /oStringCchPrintf( makePriCmdLine, makepriCmdLength, L"%s dump /if %s /of %s /o", MakePriExecutableName, tempResourcesPriFile.GetFileName(), newDumpNode->resourcePriDumpFilePath->GetFileName())%s /es %sStringCchPrintf( makePriCmdLine, makepriCmdLength, L"%s /es %s", static_cast<PCWSTR>(makePriCmdLine), mainResourcePriFilePath)InvokeMakePri(makePriCmdLine, &output)priDumps.Add(newDumpNode.Detach())resourcesPriFile->GetStream(&resourcesPriStream)PopulateResourcesPriDump( packageName, resourcesPriStream.Get(), mainResourcePriFilePath, priDumps)packageReader->GetManifest(&manifestReader)manifestReader->GetStream(&manifestStream)PopulateMainPackageExemptedManifestEntries(manifestStream.Get())(xpath) == NULLlowerCaseArgumentName.SetValueFromString(argValue)StringCchPrintf( xpath, xpathLength, xpathFormat, lowerCaseArgumentName.GetChars())resourcesPriDumpNode->selectNodes(resolveQuery, &resolvedValues)currentValNode->get_text(&valueBstr)*[local-name()='ResourceMap']/*[local-name()='ResourceMapSubtree' and @name='Files']xpathFormat.SetValueFromString(L"*[local-name()='ResourceMap']/*[local-name()='ResourceMapSubtree' and @name='Files']")StringHelper::AllocAndCopyString(resourcePath, &resourcePathLocal, nullptr)StringHelper::SplitString(resourcePathLocal, L'\\', parts)/*[local-name()='NamedResource' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='%s']/*[local-name()='Candidate' and @type='Path']/*[local-name()='Value']xpathFormatBuilder.AppendString( L"/*[local-name()='NamedResource' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='%s']/*[local-name()='Candidate' and @type='Path']/*[local-name()='Value']")/*[local-name()='ResourceMapSubtree' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='xpathFormatBuilder.AppendString( L"/*[local-name()='ResourceMapSubtree' and translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='")xpathFormatBuilder.AppendString(parts[i])']xpathFormatBuilder.AppendString(L"']")RetrieveCandidateNodeByXPath( xpathFormat.GetChars(), resourceFileName, resourcesPriDumpNode, &resolvedValues)resolvedValues->get_length(&resolvedValuesLen)AddExemptedFilePathIfNotExists( sourcePackageName, resourcePath)resolvedValues->nextNode(&currentValNode)AddExemptedFilePathIfNotExists(sourcePackageName, valueBstr.Value())manifestRootNode->selectNodes(query, &list)list->get_length(&length)list->nextNode(&currentNode)currentNode->get_text(&manifestResourceReference)PopulateVisualAssetsByResolving(resourcePath, packageName, resourcesPriDumpNode)AddExemptedFilePathIfNotExists(packageName, resourcePath)(CoCreateInstance(__uuidof(DOMDocument60), nullptr, CLSCTX_INPROC_SERVER, __uuidof(**(&xmlDocument)), IID_PPV_ARGS_Helper(&xmlDocument)))xmlDocument->put_async(VARIANT_FALSE)xmlDocument->put_validateOnParse(VARIANT_TRUE)xmlDocument->put_resolveExternals(VARIANT_FALSE)SetStreamPosition(xmlStream, 0)(FileSystemHelper::CreateTempFileFromStream(xmlStream, TempXmlFilePrefix, XmlExtension, tempXmlDump))CreateXmlDocument(&localXmlDom)localXmlDom->load(varFileName, &success)localXmlDom->get_parseError(&pXMLErr)pXMLErr->get_reason(&bstrErr)Failed to load DOM from given xml Stream %S
localXmlDom.As(&localNode)(FileSystemHelper::GetFileStream(dumpedXmlFilePath, false, &dumpedXmlStream))InitializeXmlDomFromStream(dumpedXmlStream.Get(), &makePriDumpRoot)(query) == NULLmakePriDumpRoot->selectSingleNode(query, makePriDumpRootNode)InitializeXmlDomFromStream(manifestFileStream, &root)root->selectSingleNode(query, manifestRootNode)InitializeMakePriDumpDom( allPriDumps.At(index)->resourcePriDumpFilePath->GetFileName(), &makePriDumpRootNode)(tempDOMNode) == NULLdomList.Add(tempDOMNode.Detach())normalizedFilePath.SetValueFromString(filePath)(arrayOfFiles) == NULLarrayOfFiles->Add(normalizedFilePath.GetChars())keyPackageName.SetValueFromString(sourcePackageName)this->m_categorizedExemptedFilePaths->Insert(keyPackageName.GetChars(), arrayOfFiles.Detach())StringHelper::FindStringInList( *existing, normalizedFilePath.GetChars(), &foundInVisualAssets)existing->Add(normalizedFilePath.GetChars())(m_mainPackageExemptedManifestEntries) == NULLStringHelper::FindStringInList( *m_mainPackageExemptedManifestEntries, manifestResourceReference.Value(), &foundExemptedEntry)exemptedManifestEntryValue.SetValueFromString(manifestResourceReference.Value())m_mainPackageExemptedManifestEntries->Add(exemptedManifestEntryValue.GetChars())3)6{O>`3)6{O>`onecore\printscan\appxpackaging\lib\core\src\encryptionexclusionfilelistschemaprovider.cppThe EncryptionExclusionFileList file must declare "EncryptionExclusionFiles" as root element.The EncryptionExclusionFileList file failed schema validation at line %1!d! column %2!d!. %3The EncryptionExclusionFileList file uses an unknown namespace.EncryptionExclusionFileshttp://schemas.microsoft.com/msix/makeappx/2018/EncryptionExclusionsonecore\printscan\appxpackaging\lib\crypto\src\encryptionhelper.cppwintrust.dllWintrust.dllonecore\printscan\appxpackaging\lib\crypto\src\cataloghelper.cppCryptCATCDFOpenCryptCATCDFEnumCatAttributesCryptCATCDFCloseCryptCATCDFEnumMembersByCDFTagExCryptCATCDFEnumAttributesWithCDFTag.cat[CatalogHeader]
Name=
PublicVersion=0x00000001
CatalogVersion=2
EncodingType=0x00010001
HashAlgorithms=SHA256
CATATTR1=0x10010001:OSAttr:2:6.2
PageHashes=true
[CatalogFiles]
.cdf<hash>=
Failure to process PE file for code integrity catalog: Unknown temp file: Catalog definition file was invalid: CRYPTCAT_E_AREA_HEADERCRYPTCAT_E_AREA_MEMBERCRYPTCAT_E_AREA_ATTRIBUTEUnknown error area; CRYPTCAT_E_CDF_UNSUPPORTEDCRYPTCAT_E_CDF_DUPLICATECRYPTCAT_E_CDF_TAGNOTFOUNDCRYPTCAT_E_CDF_MEMBER_FILE_PATHCRYPTCAT_E_CDF_MEMBER_INDIRECTDATACRYPTCAT_E_CDF_MEMBER_FILENOTFOUNDCRYPTCAT_E_CDF_BAD_GUID_CONVCRYPTCAT_E_CDF_ATTR_TOOFEWVALUESCRYPTCAT_E_CDF_ATTR_TYPECOMBOUnknown local errorXTS-AESonecore\printscan\appxpackaging\lib\crypto\src\encryptionprovider.cppKeyStrengthMessageBlockLengthonecore\printscan\appxpackaging\lib\crypto\src\encryptionengine.cppAXEHAXEFAXEBAXPCAXBMAXCIonecore\printscan\appxpackaging\lib\crypto\src\efsencrypt.cpponecore\printscan\appxpackaging\lib\filevalidator\src\filevalidator.cpp.text.itsonecore\admin\appmodel\packagemanager\logging\appxlog.cppGetDeploymentErrorSetDeploymentErrorapi-ms-win-eventing-tdh-l1-1-0.dlltdh.dllTdhFormatProperty%s		





								
















































	
 0@` 0@`
 (08@P`p		



L,l\<|B"bR2r
J*jZ:zF&fV6vN.n^>~A!aQ1q	I)iY9yE%eU5u
M-m]=}				S	S			3	3			s	s							K	K			+	+			k	k							[	[			;	;			{	{							G	G			'	'			g	g							W	W			7	7			w	w							O	O			/	/			o	o							_	_			?	?							@ `P0pH(hX8xD$dT4tC#c	

need dictionarystream endfile errorstream errordata errorinsufficient memorybuffer errorincompatible versionqutqps-plocqps-latn-x-shqps-plocmqps-plocaar-ploc-SAja-ploc-JPen-locr-USvalenciataraskU'(n;		U;
U&UU,U!U  U!20%,U&UU($U)&U*<+tU,(U-+U09U2,U3&U4;16XU8::9; :7U<8U>?9UBXUD=UI=UJUK?DM-*QEUAIW;MXCNY<\@_IUaEReIUfJUh\UkNl;imPn; pUUqSUrOpsZUuZ wYUyZUz;z;2`UcUlUmnU`GƕsUrUUmUpU@U;Ӣ;֣||ۥ'(~UUUm`UUtUUXU7U_UYU	; A
U3UC^UU	#,/}*,2389BCI~JLq(^iqqqCq1OPQRSXZ\]`}q "#+RAo									

q'
+
c
j
y
z
{



	&'.qZqdqwA+
q

q
qqqq!z}hhq
q&q1q2CqqH`wq|q&);Jf(]qqq!.8kq4hv|q+#ACMPqqq)S{q|L ` f   A!qY!qf!!q!
`m8%@?VW0/,5&UU&&U(U0U
;Ӣ&(3D_knY	U						






_q\0g4nh^<s}v+gϯ,{m0+ӧS}"Yb~		@ @6QP~AeS:'^;kEXK 0UvmvL%O*&5DbޱZI%gE]/uLFk_mzRYԾ-Xt!Ii)Du‰jyxX>k'qݾO f}:cJ1Q3`bSEdwk+pHhXElR{s#rKWfU*(/{70(#j\+yNie4bĦ4.SU2u9@`^qnQ>!=>MFTq]o`P$ֽ闉@CgٞwB[8yۡ|
G|B	2+HplZrN8V=6-9'
dh\![T$6.:
gWOa ZwKi⓺
*<"C	
ǭ-WuLݻ`&\rDf;[~4C)v#ܶhc1Bc"@ J$}һ=2)m/Kܲ0
Rw+lpHGd"Ġ?V},"3IN8ʢ6ϥz(ڷ&?,:Px
j_̛T~Fbظ.9^ï]iГ|o-%Ȭ;}cn;{&x	nY욷One~!Jo6	)|1*?#1ƥ05ftN7ʦа3JAP/vM֍CM̪MTߞѵLj,FeQ^5]tsA.gZRV3mGa7zY<Ω'a5zG<YUs?ys7S_[=oxDۆʯh>8$4,£@_r%(<I
A9qشdV{˄a2pHl\tиWBPQS~Ae:'^;kEXKU 0vmv%LO*ˀ&5DbIޱZg%E]/uLFk_mzڕRY-ԾXt!)IiDju‰xykX>'qOf }:cJ1`Q3EbSdwk+XpHhElR{#srKW*fU(/š{70(#j\+yNie4bĦ4.SU2u9@`^qQn>!=>FM潵Tq]o`P$ֽ̉@CwgٞB8[yG|
|B	H2+pNlZrV8='6-9d
!h\ћ[T:$6.
gWҴOŢa iZwK
⓺*C<"	
ǹ-WLu`&\rDf;4[~vC)#hc1Bc@" }J$һ=2m)K/ܲ0
Rwl+pH"GdĨ?V},"3LJIN8ʢ6Ϧ(z&ڷ?,:
Pxj_bT~Fظ^.9ï]|iГo-%;Ȭ}nc{;	&xnY욷Oen~!ٺJo6	)|11*?#0ƥ5f7tNʰ3JAP/vMMCT̪MѵLj,FeQ^]5st.AZgR3VmGaz7Y<Ω'5a<zGY?Usyοs7S[_=oxDہʯ>h,8$4_£@r%(<IA
q9شdVa{˄p2tHl\BиWPQeS~A^:'k;EXKU 0mvvL%O*D&5bZIޱg%E]u/LFk_zmYڕR-Ծ!Xti)IDɉjuyx>kXq'Of :}Jc13`QEbSwdk+hXpHElR{#srKW*fU(/{70(#j\+ϴyNieھb4ĦS4.U2u9@`^qQn>!=>FM捵T]qo`P$ֽC̉@wgB苈[8y
G||B	H2+prNlZ8V=9'6-d
!h\Tћ[.:$6g
WҴO aKiZw
*C<"
	ǭ򋨹-WLuݻ`&\r;Df~4[)vC#hc1Bc"@ $}J=һ2m)/K0ܲR
wl+pHd"GĨ?,V}"3NLJI86ԁϦ(z&ڷ?,:
Px̛j_FbT~^.9À]|i-o%;Ȭ}cn蜻{;x	&nY욚One~!ٺ6Jo	|)1#1*?0ƥf57tNʦа3JAP/֍vMMCMT̪䖵шLj,QFe^5]tsA.ZgRV3Gmaz7Y<'Ω5a<zGYs?Uy7sS[_o=ۆxDʯ>h4,8$@_£r%I(<A
q9شdVa{˶p2\tHlWBиPQAeS~'^:k;EXK0U vmvL%O*5D&bZI޺g%E]/uLFk_mzRYڕ-t!Xi)ID‰juyxX>kq'O f:}Jc1Q3`SEbdwk+HhXpEl{Rs#KrWU*f(/{7(0#j\+yiNe4bѦ.S4U2u9`@q^nQ!>=>FMT]qoP`$@C̉ٞwgB[8y|
GB|	+H2pZrNl8V=-9'6d
\!h[Tћ6.:$
gWҴO awKiZ
*"C<	
ǭ򶨹-WuLݻ`&r\f;D~4[C)v#hc1cB"@ J$}=2)mǞ/K0܆R
wl+pHd"GĨ?},V3"INLJ8ʢ6Ϧz(&ڭ?:,x
P_̛j~FbTظ9^.ï]Г|i-o%Ϭ;}cn;{&x	YnOne~!ٺo6J	|)1?#1*0Ƣf5N7tʦа3JAP/M֍vMCMT̖ѵjL,eQF^5]tsA.gZRV3Gmaz7Y<'a5G<zYs?Uy7sS[_=oDۆxh>$4,8@_r%<I(
Aq9Vd˄a{2pl\tHWB	
8$4,6-9'$6.:*?#1pHhX~AeSlZrNbSEHl\tFeQT~FbZwKiаݻʦǭشֽĦʯظѵʢïĦϴҺ;{2p)m fW\
AJs#z(a5h>W^EL;k5f'q)|_
REHKEWYs7}:o-a vm`dwmzRYڛ[Tщ@ĊIN>7,%1<+&MFCMQP_[u‰j{˄aiГ|gٞw=3!/29$/vM֍xDۆj_̛dVNi@`R{\r>!0("3,:=6+ 2?(%necntsyxޱZIиWB£@_̪MTAO]Sywek1?-#	|
GuLnQgZX>kQ3`J$}C)v4b=o&x	/uV3[8L%A.al{vUXOB	һ=ܲ0Ω'*zG<tN7fU*h\!BcLj^qPx
dory2+H<"C.9^ 0U욷⓺
Ծ-ڷ&Ȭ;ƥ0YRODu~ch
gj}p4.S:'^(<I&5D|BrK`PnYDf;Jo6Xt!V},7z9q+l%g8V5]"@/KGd"Ii)[~4Us?Pq]cJmG18#*ypkb]TOF	
,8$4'6-9:$6.1*?#XpHhS~AeNlZrEbStHl\FeQbT~FiZwKлݦʭǜشֽĦʯظѵʢïĨϦҴٺ{;p2m)f W\A
J#s(z5a>hW^EL;k5f'q)|_
REHKEWYs7}:o-a vm`dwmzڕRYћ[T̉@CLJIN>7,%1<+&FMMCPQ[_ju‰a{˄|iГwgٞ=3!/29$/vMֆxDۛj_̐dVNi@`R{\r>!0("3,:=6+ 2?(%enncstxyIޱZBиW_£@T̪MAO]Sywek1?-#	G|
LuQnZgkX>`Q3}J$vC)4b=o	&x/u3V8[%L.Aal{vUXOB	һ=ܲ0Ω'*<zG7tN*fU!h\BcLj^q
Pxd
oryH2+C<"^.9U 0욷
⓺-Ծ&ڷ;Ȭ0ƥYRODu~ch
gj}p4.S:'^(<I&5D|BrK`PnYDf;Jo6Xt!V},z7q9l+g%V8]5@"K/"Gd)Ii4[~?UsPq]cJmG18#*ypkb]TOF
	4,8$9'6-.:$6#1*?hXpHeS~ArNlZEbS\tHlQFeFbT~KiZwаݻʦǭشֽĦʯصѢʯÌĨϦҴٺ{;p2m)f W\A
J#s(z5a>hW^ELk;f5q'|)_R
EHKEWY7s:}-o amv`wdzmYڕRTћ[C̉@NLJI>7,%1<+&FMMCPQ[_ju„a{˓|iОwg=3!/29$/֍vMۆxD̛j_dVNi@`R{\r>!0("3,:=6+ 2?(%necntsyxZIޱWBи@_£MT̪AO]SywekӲ1?-#	
G|LuQnZg>kX3`Q$}J)vCb4o=x	&u/V3[8L%A.al{vUXOB	=һ0ܲ'Ω*<zG7tN*fU!h\BcLj^q
Pxd
oryH2+C<"^.9U 0욺
⓭-Ծ&ڷ;Ȭ0ƥYRODu~chg
j}pS4.^:'I(<D&5|BrK`PnY;Df6Jo!Xt,V}z7q9l+g%8V5]"@/Kd"Gi)I~4[s?UP]qJcGm18#*ypkb]TOF	
$4,8-9'66.:$?#1*HhXpAeS~ZrNlSEbl\tHeQF~FbTwKiZаݻʦǭؽ֦įظѵʢïĨϦҴٺ;{2p)m fW\
AJs#z(a5h>W^ELk;f5q'|)_R
EHKEWY7s:}-o avm`dwmzRYڕ[Tћ@C̉INLJ>7,%1<+&FMMCPQ[_‰ju˄a{Г|iٞwg=3!/29$/M֍vDۆx_̛jVdiN`@{Rr\!>(03":,=6+ 2?(%necntsyxZI޸WBУ@_ªMTAO]Sywek1?-#	|
GuLnQgZX>kQ3`J$}C)v4b=o&x	/uV3[8L%A.al{vUXOB	=Ҳ0ܩ'Π*G<zN7tU*f\!hcBjLq^x
Pd
ory+H2"C<9^.0U 쓺
∭-Է&ڬ;ȥ0YRODu~ch
gj}p.S4'^:<I(5D&B|KrP`Ynf;Do6Jt!X},Vz7q9l+g%8V5]"@/Kd"Gi)I~4[s?UP]qJcGm18#*ypkb]TOFR	j068@|9/4CDT{2#=LBN.f($v[Im%rdhԤ\]elpHP^FWث
XE,?k:AOgst"57unGq)ʼnobV>Ky xZݨ31Y'_`QJ
-zɜ;M*<Sa+~w&icU!}cc||ww{{
kkooT`00PggV++}bMvvE@}}YYGGAg_E#Srr[u=L&&jl66Z~??AOh44\Q4qqsb11S*?RF##e^0(7
/	$6=&N''iuu		X,,t4.6-nnZZ[RRv;;Ma}R)){>^//qSSh,@  `yȶ[[jjFgr99KJJޘLL԰XXJk*OCCŚMMf33UEEPPx<<D%KQQ]@@?!p88HcwuB!!c 0mL&5/__5DD.9WU~~z==Gdd]]2+ss``OOѣD""fT**~;FF)k(<y^^v;d22Vt::N

II
H$$l\\]nCbb917yy2Cn77YmmdNNIllVV%eezzGoxxJ%%o\..r8$WsǗQ#|tt>!KKa
pp|>>BqffHHaaj55_WWiX:''8+"3iip3-<" IUUP((xzY	

e1BBhhAA)Z--w{˨TTm,:cc||ww{{
kkooTP`00gg}V++bMvvEʝ@ɇ}}YYɎGGAg_E#Srr[u=jL&&Zl66A~??O\h44Q4qqsSb11?*ReF##^(07
/	6$=&iN''uu		tX,,.4-6nnZZ[RRMv;;a}{R))>q^//SSh,`@  y[[jjFgKr99ޔJJԘLLXXJk*OņCCךMMUf33ϊEEPPDx<<%KQQ]@@?!Hp88cwucB!!0 mL5&/__5̈DD9.WU~~Gz==dd]]+2ss``ўOOfD""~T**;ʌFF)k<(y^^v;Vd22Nt::

ےII
lH$$\\]nCbb917yy2CYn77mmdҜNNIllVV%eezzGoxxoJ%%r\..$8WsQ#|ݜtt!>ݖKKa
ppB|>>qffؐHHaa_j55WWiX':'8+3"iipى3-"< IUUxP((zߏY	

e1ƄBBhhÂAA)wZ--{TTm:,cc||ww{{
kkooT0P`0gg+}V+b׫MvvEʂ@}}YYGɎGAgԢ_E#Srr[u=&jL&6Zl6?A~?O4\h4Q4qqs1Sb1?*R#eF#^(07
/	6$=&'iN'uu		,tX,.4-6nnZZ[RR;Mv;aֳ}){R)>/q^/SSh, `@ y[[jjF˾g9Kr9JޔJLԘLXXJk*OCņCMךM3Uf3EϊEPP<Dx<%KQQ]@@?!8Hp8cwu!cB!0 mL5&/__5D̈D9.WħU~~=Gz=dd]]+2ss``OўO"fD"*~T*;FʌF)k<(y^^v;2Vd2:Nt:

IےI
$lH$\\]nӬCbb917yy2C7Yn7mmdNҜNIllVV%eezzGoxx%oJ%.r\.$8WsQ#|tt!>KݖKa
pp>B|>qffHؐHaa5_j5WWiX':'8+3"iipَ3-"< IUU(xP(zߌY	

e1BƄBhhAÂA)-wZ-{TTm:,cc||ww{{
kkooT00P`gg++}VbMvvE@}}YYGGɎAg_E#Srr[uᓓ=&&jL66Zl??A~O44\hQ4qqs11Sb?*R##eF^(07
/	6$=&''iNuu		,,tX.4-6nnZZ[RR;;Mva})){R>//q^SSh,  `@㱱y[[jjFg99KrJJޔLLԘXXJk*ŪOCCņMMך33UfEEϊPP<<Dx%KQQ󢣣]@@?!88Hpcwu!!cB0 mL5&/__ᾗ5DD̈9.WU~~==Gzdd]]+2ss``OOў""fD**~T;FFʌ)Ǹk<(y^^v;22Vd::Nt

IIے
$$lH\\]nCbbđ917yy2C77YnmmڍdNNҜIllVV%eezzGoxx%%oJ..r\$8WsQ#|tt!>KKݖa
pp>>B|qffHHؐaa55_jWWiX':'8똘+3"iip3-"< IUU((xPzY	

e1BBƄhhAAÂ)--wZ{TTm:,='onecore\printscan\appxpackaging\lib\xml\src\logerrorhandler.cpponecore\printscan\appxpackaging\lib\xmllineinformation\src\xmllineinformationhelper.cppyrp@=iK
0onecore\printscan\appxpackaging\lib\xmllineinformation\src\xpathparser.cpp/[ and namespace-uri()=""]*[local-name()=""onecore\printscan\appxpackaging\manifest\src\appxmanifestreaderwithoutvalidation.hppb:Bundle/b:Identity/@Publisher | b2:Bundle/b2:Identity/@Publisher | b3:Bundle/b3:Identity/@Publisheronecore\printscan\appxpackaging\manifest\src\bundlemanifestreaderwithoutvalidation.hpponecore\printscan\appxpackaging\manifest\src\bundlemanifestreaderwithoutvalidation.cppb:Bundle/b:Packages/b:Package | b2:Bundle/b2:Packages/b2:Package | b3:Bundle/b3:Packages/b3:Packageonecore\printscan\appxpackaging\manifest\src\appxmanifestpackageidwithoutvalidation.hpponecore\printscan\appxpackaging\manifest\src\appxmanifestpropertieswithoutvalidation.hpponecore\printscan\appxpackaging\manifest\src\appxmanifestpropertieswithoutvalidation.cpponecore\printscan\appxpackaging\manifest\src\bundlemanifestpackageinfowithoutvalidation.hpponecore\printscan\appxpackaging\manifest\src\bundlemanifestpackageinfowithoutvalidation.cppARSDSXTl›3lDAppxPackaging.pdbUGP0.rdata$brc@.rdata$00$brcF.rdata$T$brcF0.rdata$r$brcG.rdata$zz$brcV.CRT$XCAV.CRT$XCUV.CRT$XCZV.CRT$XIAV.CRT$XICV.CRT$XIZV.CRT$XLAV.CRT$XLZV.CRT$XPAV.CRT$XPZV.CRT$XTAV.CRT$XTZV.gfidsn.giats n.rdata1x.rdata$00.rdata$sxdata.rdata$zETW0
.rdata$zETW1G.rdata$zETW2-.rdata$zETW9 *.rdata$zzJ<.rdata$zzzdbg@P.rtc$IAADP.rtc$IZZHP.rtc$TAALP.rtc$TZZPPP.text$diP.text$lp00AppxPackaging.dll!20_pri7@P.text$mnz.text$np
.text$si.text$xmz.text$zy`$.text$zzh.tlsl.tls$p.tls$ZZZx.xdata$xminATL$__aminATL$__mminATL$__z@.didat$2ؼ .didat$3.didat$4L.didat$6.didat$7.edata.data$00$brc.data$dk00$brc .data$pr00$brc.data$r$brcx.data$zz$brc.data.data$00h.data$dk00 .data$zz.bssl.bss$00.bss$dk00.bss$pr00@.bss$zz.idata$5.00cfg.idata$2.idata$3.idata$40:.idata$6
.didat$5
0
.rsrc$010
@.rsrc$02ХT
`
d 
̋US3VEWMuEE]EUPNPFTϋurF=Z}eE>PjVOW}%TMt_^[]UQQVWtU7EeMPNjWVMQWp`֋}_^]ø@UQQSVW3ۍM]EP3SPW@EM]M覝_^[]̋UQUVE39H3
^Y]USVWىU3M!}3EPhhS!}MuMQVp<֋yEU!}RPq֋\9}u`!}MpMQSp(֋FEUeRPq֋(}5MMM	_^[]Ë3tVRp^ËUS3V]W]9]uR9]uMEM]EMUEPMMUMuMm_^[]US3VMM9Mu49Mu/UEPMQM胐}(jM^[]̋UQ}V^eMMEPIVUMM^]UQMV<CU^]ËUQSVWh j'YYtSx,NFF!3u:WhnV0֍M_^[]þ̋UuUM]USVW}ڋ񺜈˃'qQWS!؅xQr֋_^[]UVnMRqtE03^]QuQNUVnMquQuQN^]E03UVnMptE03^]@UQQSVW3h jE蕙YYtP,NFF7u蹮Vx׋EM0_^[]û̋USW}On؅u3Vtjr֋
tQp^_[]̋UVN,FFEFt
jV@YY^]W
GtGXGHtVQp^_ËUSVWEPj3ۺnY]菥ZUESPSO]T9]Ruu_^[]UQSVW}كuK3QwEPVu_Mu;v:=tu@;v<'NQ\y4wF#F먃'Q_^[]UQSVuW}?EEPV3PPu1u<Mu:tut
3f9TNIUt
_^[];u뾸
USVuWWB#;7t	G3fp3_^[]UVW}WhXP1_^]U,ST$VWL$D$D$td$D$PL$ ]d$L$t$贕L$QVp8օx$L$蒕L$1L$(_^[]D$0l3D$4L$T$(D0d$(d$,1RPQN$D$,V$9t$,w|$(Crk̋UQQ}VcWE3Pjr}Y蛢]MEUWPWI}TuuVЋcuu_^]UHESV3ۉEW]M}]]]]W0ESPSMqME9]M̉]EW8ESPSM4M̋EMȉ]EeW4ESPSMMȋa9]9]EMĉ]EW<ESPSM躓Mċ9]SEPuEMMEMu_^[]Et]̋UQ}V3eMMEPI+UMMi^]UQMVU^]ËUQQSVWىUh j#ՒuYYtm
FtQx׋EN!0ShrV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;8iFr&it3Vp֋_^[]@̋USW}O؅u3Vtjr֋
tQp^_[]̋UVNEFt
jVYY^]UQEVW89>tM}KME>S_^]̋U}V;eEPjrY<7MEUejPhI芐&uuVЋuu^]̋U}VeEPjrY謝MEUejPhIuuVЋnuu^]UQQEeSV W9M7EPSW֋~E}uPqh֋{M_^[]U}SVډMe3uWtURQx ׋\utLSM&ZEt2MUEEPEP :Vh_^[]ʋUSVh j&跎YYtWWM1M1؅xVhsW0֋؅tWq_^[]̋UuUM]UQS]VW3;8es&et3Vp֋_^[]@UQVW9~tM}FME~NENuF;_3^]W
ggGtVQp^ǃg_̋UQQ}VeMW͌}EPjhxOO8UeRQp֋uUMw3}t	uhMW_^]U3ʼnESVWh j@T臌Y3YVQQh5;
ظlEtjYEEEĉE؉E썅\PjMMMM̉MMZE}EtE}EPtE
}E<tE	}EsE}\v3ddXO\XPdPWN,Xd\tQM_^3[]ËU3ʼnESVWىdjZjXElE荅hU3MPjUMUMĉỦM؉UMMZEtEuEtuEPtE
uE<tE	uE$tuh1||xhxP|PVK,F~j[ll3҉PPBDžTsPDžXDž\p`衃pp3҉<PBDž@s<DžD
DžHpLRKu9xJpl|hM_^3[]Ë|eMMQVx$׋feM]X;EPlS׋uqeM]%;EPpS׋t}jMMM]C];x2}u뇋U3ʼnESVWjXىElEj3EЉE䍅xZMMȉM܉MMPtEtEuEtEuEttEuEhtUux}NMuuaxEPEPVK,{79u)M1xM_^3[]j[||3҉`PBDžd n`hDžlppҀEu3҉LPBDžP,nLDžTDžXp\艀Eu3҉8PBDž<8n8Dž@DžDpH@q9]ueMMQVx$׋K|EeMeP`UEPMGEdnff;ftfPf;Qfu3ɅEtPuu;yuuMC;]uu|Ƀ{̋U4S3VWU9UljYlM̉E؉EEPjU܉MM̉UUZEtEEtE~7]M{,胄7EPu􋶐W֋}CHUeRPq(֋uUMOuhuM_^[]̋UEujH)]U}SVWډM3utURQx ׋utLSMEt2MUEEPEP Vh_^[]ʋUSVh j&臃YYtWWM1M1؅xVhtW0֋؅tWq_^[]̋UuUM]UQS]VW3;ZtYt3Vp֋_^[]@W
ggGtVQp^ǃg_ËUQVeEPVXtQQP vj@VYY^]UEVF8@F<tjhhPVH^] F	ދU SVWhpv]uht[,Me]EPVu䋛Ӌ؅]Me[,3EPWS֋؅u9u3ۍMpuMeWV_^[]UQQSVWh j@3YYtzVhhhZWw8w<H}9}uv/MAP1=؅0EM@EM;ErԋEމ8'_^[]럋UEEEEEPjEPQLt}t3]UPSVW3}9E	_^[]EME3҉EBEEPEEtnEEpny]Sp(֋r3E9EMEMQSp$֋<EUeRP֋Esff;ftfPf;Qfu3U̍E3ۍMP]~uM]$MQVp4֋5EEčEPu]DtX}{tC3ɍEPMԺ4|QMsEԊK
u	9E EP{	E3M}؍U؋RP֋KEff;ftfPf;Qfu֋DžUuMuu}]ME@E;E}3fu\^?{t9USVW	(eEePEPb(C`%{d
r=?3Pu{,7K$5Z}PC`%{d
r	w=?wYj	h7K$F,3Muu{EwPEPVoWEuPjh`RVVVuuVuu8jh8s,{$}Puu2u3tj@V~YYMz_^[]ËUQUEPuuQuQQuMY]ËU]U3ʼnEE$SVuW}M PQ0QPujVjjW*M_^3[By] ̋U]̋UVu#M#EW<tO{G3_^]MVh8x/*ދUTSV3W{turMuyEPjhzEUԉuRPq ֋3u9uMCy_^[]ÍMu/yEPjhx2VEUuRPq ֋9E~K`Kd3u̅uMumMQVp$֋}3Mu8MUUEUuuRPq֋'EUeeRPq֋M;MEr	;Es;Kdrw;C`sC`EKdKpPMME3@E;EMwuMu^MQVp$֋}eM*EEȅ~UȍMu3fE΍EPa*3MME@E;EMU8}VWjYlM̉E3EEPjMMZExE}ExE}}pPEM}x ;7EPuW֋3EUMEMu_^]̋UQQ}VWu~ltyeMvEPj~hxEUeRPq ֋}UM.Mu_^]MVhy%܋UQQVWMetURQp ֋EPU_^]ËUSVWىUh 3j;wuuYYs
~~FtQx׋}E?E9~tM}CFME~tEFShxV8׋Vq֋_^[]̋UuUM]UQS]VW3;KxKt3Vp֋_^[]@U0SVWjXE3҉EElEEEEPjM܉UMMЉUUZExEm F,]uS8VP׋;V_^[]UQQSVWىUh j#suYYtm
FtQx׋EN!0蟈ShyV8׋Vq֋_^[]ÿUuUM]UQS]VW3;I=yIt3Vp֋_^[]@̋USW}O΅؅u3Vtjr֋
tQp^_[]̋UVN^EFt
jVuYY^]U3ʼnE}ESVW3
MShy<!z!Md!7N!h8!-!!ËM_^3[o] G0d|Pj	j[ˉLU	G4L|Pj
ˉH3y>	MVhy;듍G84|Pj
ˉDG<Pjˉ@G@Pjˉ<H tnPj؅IQp(֋؅L}a@@3$PS؅P؅nf1f;2	ftfqf;r	fuփplof1f;2	ftfqf;r	fuփ`of1f;2p	ftfqf;r]	fuփtof1f;2H	ftfqf;r5	fuփ0of1f;2 	ftfqf;r
	fuփ|pf1f;2ftfqf;rfuփ@pf1f;2ftfqf;rfuփdpf1f;2ftfqf;rfuփ(pf1f;2ftfqf;rmfuփ8pf1f;2Xftfqf;rEfuփ qf1f;20ftfqf;rfuփxqf1f;2ftfqf;rfuփqf1f;2ftfqf;rfuփqf1f;2ftfqf;rfuփ@tƅoƅƅtOp`2QQoQPA؅,of1f;2#ftfqf;rfu3ɅS,rf1f;2ftfqf;rfu3ƅMɊuU$Toufp"p`3@f1f;2Pftfqf;r=fu3ɅrTrff;ftfPf;Qfu3t#|	0NdT|h(`8j7j_@G@;E
<W8<jPjKi؅<P}ff;ftfPf;Qfu3<8W88jPjh؅I8}ff;ftfPf;Qfu38"?}=a{Pj\؅	 + TPjjYr
؅
!\
 \dd
P֍`L
=
3PVy\'\؅f9t"G`%d
ry=?n2\ `tPjjYF؅
,,llP֍38
3ҍ,]grPjjY؅	,VWhnjQPc؅	VW,hrQP2D؅,S[pU`}t0|dE(m8
5Ƀ@]ɃɃ$ɃL	H	D	@	<	%T
MShy;/$,	M	Shy/\	 D	MShy.(PjjY	؅"hw	h  J	P֍hVWhnjQ̉PDU؅oVWhPjQhP(؅8VWhhQhP؅y!
MShy-.ljXDžsDžDžDž,PjZ[؅\h3ۍ||PPS֍U>3ۉP9  xx>NOPSVW؅$H{Pj֍ U؅d{Pj U؅ WPCP;DljXDžtDžDžDžGPjZY؅U44jPhI$Dž8x|؅h3ۍttP4PSAS3ƅP9`rPjjY؅=5DPj
jY|؅hVWhrQP5I؅VWhhDQP؅WnAXhBM7
Shy6) I
MShy(}h	MShy(=	?	@	A	G	Mr	Shy(<GMz	Shy}(8)M	Shy_(^M	ShyG(QM4
Shy/(M2
Shy(
^
TM
Shy'UMN
Shy'HG
M-
Shy'<M*
Shy'/ 


M
Shyc'

M
Shy7'M
Shy'M	Shy'O	ML	Shy&USVWhzP``M3xẺEExEEPdPjK,xO}u|f|x|Pjj_M<Ed|Pj	MEL|Pj
cM
E4|Pj
?M
E$zPj>h8zj	LnM
EyPj>h8zj![Mz
E$zPj:hxyj	HMO
EyPj:hxyj58MLlDž(Dž,TyDž04<Dž@|DžDH	EPjZ([SeEPjYhe}{xEe\\>EO$PVW$"	MC	|EjPjMYu}VPVW6M3UEWPWMXMUEWPWMXWu؅uMUEjPjMbX}EutM^UEjPjM$X}EuM UEjPjMWXeMtMjE{PjMV
}mMUEjPjMWEMUEjPjMQW{eM9MWUEjPjMW/EM'EĺTyPjjYquedučE䍍TTP֍djdV3ҍM5ul$jYMDžPtDž
Dž<tDž	 :EPjZOueptuȍE艅PPtPPj֍pIpZsE܅t;P}f1f;2ftfqf;rfu3Ʌ2҈ht9}f0f;1uftfpf;qbfu3Z2lPjPuutuj1hxuaj	h0uK$ve}l}Q˃}PPhtuWMUMoMM_MWMOMGM?M7M/M'MMMME@E;EMVhyMMM`MMMMMMMMMwMoMgMMsMOMGM?M7M/M'MM|x`_^[]3ɃfMVhyaMVhy4M8Vhy낋M<Vhy_M>Vhyo?M@VhyWMBVhy?MDVhy'MFVhyMHVhyMJVhyMQVhy_MWVhy?3GVЋ
>mcYOMVhy-MDMVhy;MVhy+MVhyMVhyMVhyMVhyMVhy{MVhycMhVhyKMfVhy3`bM\Vhy1̃!ËUujujju]UQjuuuuuu]Udf3ĉ$`}ES]V\$]W}\$22ۍt$VQt$pVQ$xVuQu uVt$4t$<WP-t!$l_^[3M] L$US](3VW}fE0UM3EE-]sEu8E3~@@FE 3F|F~,E3҉FEF EF$EFEFEFHEFL3jYV(=tХ=PFD=tV=\|39F8D=@~3ɋ=Hj=L_^[]43f9Ca<3
@@̋UNd3ĉ$S]VW0W5(W33h,@D$8CL$HSd$<d$DD$D$D$8D$@SC d$\L$hd$dD$XD$`SL$xS(${SD$lSCH$$$$DŽ$8L$D$Pjjj$_^[3J]V3WzuaFa9_A^ËVFu+ۋUd$D$WPD$PjWt|$uD$_]|$D$XuxNd$YL$뼋U-VWMj^EBQuuEuEBEGaGaAqQAEPAww_^]SV3ۋWlu9u_^YYA[ËVff;u+ҋUEEG]̀=V8t^j@Vjh@UFa3ʼnEEVW}t@SPhzSPӋWP[M_3^tH]3fU3t wuuQ]WUSVWuru3VWTx;wt_^[]z3fwUE3Ʌt'=w YMQuQM
ȋ]ùWًUSVWuru3VRWTx;wt_^[]z3fwUE]U@eeS]MVW3_^[]``tnPjjY}Wp(֋<*eE7ddN$PWV$t`tPMt(j_f1f;2uftfqf;ru
fu3ۃpf1f;2uftfqf;rufueuԺf1f;2uftfqf;ru
fu3 qf1f;2u#ftfqf;rufuރllf1f;2u#ftfqf;rufuރh҃hpff;u#ftfPf;Qufuރdd}b}}lhdAt'M<@<;E|3`b}̋UMV@Vh{^]̋USVW3DžxuE}3҉uPBuxDž||EEpu#?؅dMu貨EMQu0P֋؅Je}'h~u̅<M]EMQVP8׋؅,h~/eMEMQWPӋ؅eEtd3DždPBDžh~DžlDžpp	>؅]M؃e]葧EPuu苛Ӌ؅}eEPjx~M8؅E'3ۍMȉ]ȉ]}CE~PEPSMq7؅me}h}]M܃e]ЦEPVu苛Ӌ؅}M蚦VMBuMzuMiWu}eE胥`P3DžPPBDžT|DžX
Dž\pm<؅eMEMQu0P39utuLM軥uM誥M袥u_^[]}#uMċuuWEPj׍M6MċOMueEPM؅W}ąhu̅3}EPjXufEEu}ċWP֋؅VuWM舤M耤uuȃeMcMQVX$Ӌ؅?}eEPh(Mu5؅Eff;ftfYf;Zfu3Ʌйff;ftfYf;Zu}fu3Ʌtsйff;uoftfYf;Zu`fu3ɅtVPMhE@E;E\Ƀh}fɃ뉃}uɃ릃}uqEu3Dž<PBDž@<DžDDžHpL/9؅UEPMЉu華؅Eff;u@ftfPf;Qu1fuދƅu	9u_uuՃ9̋UUSVu 3WUMj
h|;9]uM]u]]BuUΉ]؅Ou$89wtw=Yw{_^[]M-tYUVuW;t]7_^]j/hyËUQQSVWEU3Pى}Mx=}u֋u#֋!u֋u	_^[]2SVW3E׋Eur2_^[ðUE;w+PuQ]3UVWuuuu֋u@_^]3@VWjh|5u-jh|֋!ujh|֋
u2_^ðU;UruUuKt3]3@SVW3(E;rR,Etr2_^[ðUlt}tEjuPRQ]̋UE<SVW3M9}9}$U9} p]D$8ED$<C L$@T$Dtxst;CtC _^[] T$8ƋȉD$u$L$tT$8tCCH9C uu]C$딾T$8etsCCjT$8;u־T$8'u=3L$QD$L$D$D$ D$E$Qjh܈0PN<V<E$L$QL$ Q0jhrPN<V<9|$9|$|$t$3L$0t$t$4t$8t$<L>2T$D$ L$Pt$$t$(@x*{t$$t$$t$8p֋|$0.t$08YVWv6W"tvWvO
u2_^ðU;UuPuQPu@]3U EMMSVWA;s8;s
f>.t;rƋ+ЉEr;s~;r3_^[]UQQSVW3щUEEM;t3…tGtJjSQWPHt?Ur2_^[]Í?PQROtMU본l벹l믰̋UQ}VbeM7MEPjhzVUMM7^]UQQVWM:etURQp ֋1EPU _^]ËUSVWىUh 3j;7uYY
~~F<tQx׋}E ?E9~tM}zFME~6EFSh}V8׋Vq֋_^[]̋UuUM]UQS]VW3;
/}
t3Vp֋_^[]@VVuqP!VAPRQ^ËU3ʼnES]3VuW}tPVj0tvtOhQP,tMQAu+ʍx\tH;wUPM_^3[R4]2U3twxQuQ]WtUt=ESV+tt	ANu^[tҁz]I3
@@ËQhK@YËUujujju]̋UQyVWquXh0;	Qh8;	]hH;	Qh@;	E03_^Y]̋USV3W9q
}r9u9E}9Ew9uyqhp	Vh	Jh>hh2h&hhhx}_^[]Yhp[}w	9uhX;-hP;hhy̋USVW~(~hp؅hh؅hX؅h@؅~hk؅hUF(~)Eu"%}
r=(E~*u%}
r=Z)~7u"E%}
r=98~8u"E%}
r=:~9u"E%}
r=?~:u"E%}
r=B~+}u/}hN-؅F+~,u/}hN؅F,~-u6}E%}
r=?~.u/}QhN؅F.~/u/}hNR؅
F/~0.}E%}
r=Z)~1u6}E%}
r+=98 ~2u6}k,E%}
rV=:K~3u6}/WE%}
r=?v~4u6}E%}
r=B~5u6}E%}
r=98~6u6}{E%}
r=:3_^[]hxNhpNoF)=^hhMhP7h8!F*hN؅F0̋UQVW3q9y yYhh(hpMhhr>hx\/hpF hh0h`hXhPhHh@h8h0h(h jhTh>h(xhlh`hThHh<h0h$hxhbhLh6h E0_^Y]UVF@PxVEF3^]USVuWG;w	3_^[]?;u5jX;w;wKh P6YYr?uwk@ƋGP7SA7(֋jjRjQ@̋UQQV39u9u69u49u29u S]9stC9C tK ,[^]{$uHCߋS(Bw<K,E!u!uPZx&W{uup֋_cCC$̋UQ}VeEW}Phx|W7NVuUOuh_^]U3ʼnEVuWRQhh3P>Nx'Qff;u+ʍVQQPM_3^
']UQMEVW}3PB'cx"WuxUuu
_^]UQSVWًM3ҋw[}tI؋#EPQEUP׋-M+x	_^[]W랹l밋U3VtMuSW}+tft
fO@u_[t#3f1M^tz]H׋UQEVujY&MRPxud%^]U;r;M%]̋UMuI]UTd$SVWL$t$H蹉L$QVp֋d$4L$4t$vL$4QVp֋}D$4T$d$RPq$֋mL$膏_uL$LW	NL$D$Hd$HPi6MT$Ld$LRQp֋D$H;D$Lu-L$複@MD$SP/d$0L$0uMT$0RQp֋D$0T$(d$(RPq$֋T$(L$
d$DD$DPL$I?d$L$t$DL$QVp0֋&3D$\D$,T$,D$PD$TD$XD$RPq֋|$,d$ L$ t$}L$ QVp֋L$ T$8d$8D$XL$P@PT$X3L$PD$8BT$XD$T$,RPq֋jL$ ߆@d$L$̆MT$RQp ֋D$T$<d$<RPD$q֋YL$|$<d$$L$$t$\L$$QVp֋mL$$T$@d$@-t$@L$PVH=@PL$T{D$T$<RPy׋t	jL$$軅L$6|$XȄL$臅L$PL$uL$Dlt$(hL$0Xrt$hL$4ErL$=_^[]USVWUh j}!3YY3]SWx׋UCPR
y׋UCPR
y׋lEx_^[]ËUVW}V;s:~t
1V+׍PAPQY8N3_^]WVtj	VY^ËUV6hEt
jV]$YY^]UUVA;A؉3^]UVW39wvM_^]@VW?t4>t9jj6j7HuF9GwrF9G|
3_^Ã>t3@USVuWG;v@?;t@uCjX;w;w>h P+YYt*?w3_^[]k@븋뾸̋U8}VWjYlMȉE3EEPjM܍MZE̴E	}EࠃE}}EM}}@(E.MUEPEPWMMUMIMZu_^]Vt~t
W39~a_Q6Y^ËUVW}賁WhHP1_^]UeSVٍMWMQSp֋EMeQh0PNV}EMeQhĂ0PNV9E39M3MB_^[]̋UQQ}SVW}>3ۋu4AlYYu{AEPjY]*
MEUSPSI]uAM/Suu_^[]Fev̋UQSVW}]KLtQp֋KL3_^[Y]U SVWىU3M}MQSp֋nuM}MQVp֋Z}E}Pu7WNlVl;}IMM _^[]̋UQ}VuEjjp^Y]U4S]VW}eMJOEP3UEEE؉E܋ERPq֋EURPq֋wE3EM~MM8~u܋OHUuuu
kM~WLEMPQM}eMw7MQVp֋<w(Muu&EtPq֋EM3MMs}MDI_^[]UVR3fK^]ËUSVڅ}eUWeMIEPu@M$MUeeM|EPSuUut!EuhP1֋MK|MtQ\MEu_^[]Pq̋UQQ}VYeMeW9}EPEPIuWhwlMM_^]U}SVډM#3uWtURQx ׋}tSM,؅}u9utauM+؅EtEMUEEPE}PEP,؅uVhuh_^[]뷋USVh j &wYYt\W+M1M1M1؅xVhW0֋؅tWq_^[]̋UuUM]UQS]VW3;t3Vp֋_^[]@UQVW9~tM}蠕FME~ENuFmuNb_3^]VW3~~Ɖ~~_^ËW
GtVQp^_ËU0VWjZlUԉEE3ɍEMPjUMMMZEذEEE0uUO uhc	u_^]̋UES]VE3WEuPCPDtxMuuEPEPK{;}yM#xEMQOQ0PNVjuS\s`M*MwM4_^[]UeSVٍMWLeMMEPjWQ?EUeRPq֋2eMVw3EPhSEuuPq֋3M	wuMPMtQ_^[]̋UuUM]USVW}ڋ񺜈˃'zQWS!؅xQr֋_^[]UVM2uQuQN^]E03UVMuQuQN^]E03UV񺘄MuQuQN^]E03UVMtE03^]@UQQ}VW}L$d$wL$QVp֋w$Uw L$ww~L$_^]UQSVٍMW}uaSN'EFEFEFEF73_^[]UQSW};t%tVWp֋^ME;_[]SVh j #=YYtHWj3Y
FtQxf3_^[ËSVh j(#YYt/Wj
Y3#(Ffl3_^[ËW
GTGDtVQp^_ËUQSVٍMWau SNrEFEFEF EF$73_^[]̋UEVu@uPq^]UQeSVڍMsEPEuhP1֋Mr^[]̋UuUM]UQS]VW3;XFFt!3xVq֋_^[]@̋UuUM]UQS]VW3;uMt,3@;t0xQr֋_^[]QSQN4Nj̉3Vp3΋UVM\tE03^]@USVW=}BReM
EPV@@MUe[=M0 Mu8IEPN[Έ^ Djju6eEP]!+t
u}uhVx׋E30M;pMtQLM~_^[]ta럋Wh j<'YYtS؅[_ËW;
G8ptVQp^_̋UVF8y
Et
j<VYY^]UQESVWXPVM\~8t
u׋v<tS_^[]̋UMt]$]̋U}t]%h]Vvh~t	v/
YjVYY^U$SVWjjT$4th j@<YYtW|$$cd$ L$ NnT$(|$(L$ <Ud$L$%nD$ L$Qh4P08d$L$mL$衮-d$L$mD$PS0d$L$t$mL$QVp֋D$t$t$ Pq֋D$,d$$8L$PmL$GmL$>mL$5mL$ ,mL$$u	_^[]Q3Vjhhh5VF8@F<H^UQVeEPVX\j@V
YY^]̋UQ}V<}9uUuMZ3^]U<Sً‰EV}UEW3Pu5:MudEPu@MuMUu$uMuxMuMEPhHjEU؉uRPq֋^E3uE̍EPV}D9xM}7kEPuԍUVu"EuhP1֋3MjuM$MtQ
utQMM_^[]M}MEPh EU܃eRPq֋E܋ueEčEPVDxeMjEPuԍUVuICEuhP1֋.3MiuMQrVW~WNtitW_^ËQV>ujV	YY^YI̋UVu¼}ǼS]ؼWEEPuRؼ}3A3WU
ռܼM}jjjuuVмeM]fMEPEPOUMXheEPMxGuuPq֋MM[MSMu$U33@
3_[^]QdԋUVW}
WhP1_^]USVWuMRЉE}*_39tcEˉEEPEURPq֋}G9G PJMgEW$H$=Ee38M._^[]UVW}WhP1_^]UVW}fWhP1_^]UVWh j<'YYtSuuV؅r[_^]USV28EN3FEV؁EN^Ɓ^ Ɖ^$^(^,^0^4f^8^[]Vh jlYYt
 `^3UQEVɺE3^Y]̋USW}ON؅u3Vtjr ֋
tQp^_[]̋UVEt
j V>YY^]Vv(F#YN$tQ LN NdN"NtQF^̋USW}ODn؅u3Vtjr ֋
tQp^_[]̋UVN<FDcEt
jHVMYY^]WOcOSOO=!G_Ë3uÉVRp^̋UVEt
j<VYY^]U3ʼnEES]VW3|jpEuVP	OEuPEPVh OEPEPjh܁OEPEPjhxu|Uy	W3M_^3[]Wh jH'5YYtS؅@[_ËW
LG4(g<GDG4tVQp^_ËVW~0ltZj@WJYYhjjNZNaNNEN_^tQRËUQVl^Y]ËVWh03lNj~~j~Z~~0_^ËVNtQc6jV^USVWh jM3YYtK7w}OM؅&؅
Eމ8_^[]Ë붋UQSVWh h 	YYֹ-39;t
3Y;VY_^[Y]ËU,UMSVWtu5(u_^[]jjhH ~0(0,롋VvC$NjjZ>t64j VYY^U43ʼnESVWMF3%PSh$ u؅vj
Vlh j YYmWVE܉E`3]؍}諫Ë}܉EuWEVwC֋<EErŃ]É}t;t)tVx׋}MԍMԉ7E@E}rMЋE܉hjjZMbص}۵M_^3[]á$t$hhЀPع$H̋USVW}O+}u*u_^[]MUUEVh0jjNEZFf^]USVW}ڋMUu_^[]	uQi̋Uuut3]UQQSVٍMW]Gu~MWSx׋N];uNuhD8V׋tVq֋_^[]̋UuUM]UESVWڋ3ˉ8)BTuD	tEV0q֋_^[]@UQSW};t%tVWp֋^ME;[_[]VWh j 'jYYtSV؅[_^ËUV*ENPw3FFFF^]W
GGtVQp^_ËUM‰EV.8Q}V} WMPuGFMuN<uu53}3Et EMEEE7EEEQjuVx׋E΃e0EP
t
uhuhMY_^]U$3ʼnESW3ۋUtMVqff;u+^Mt1E܉UPjQ׉]M]M_3[]j
Y˺vȋUM3V5 WA3ЋQuqPPWQ55_^]USVrM3ۋЋNWEMUM9]r
w(w  ;Fw;>NEePDZjjvM6oݱjuuuWvvuu>jjuu'MCU(;]>EQRuPE_^[]UVWEpxpSw8r2;r.u.s&֋σ+QMRWV)[_^]Ëڸ@r<;4뼋UU;QrhFE;A:V9Ur?9E6I3uuuuuVuVuVuVRPuu3^]E̋UQQ}V
S]uVF9V$r9F 
+F WV$3ɋ}M;rw<;w8t>uNWv$v 4E~ jXF$E;_[^]3ɋAM3U3ыMVEEEEEPEUPEPEP3MEPQuuW};}u/E@uEPu
3_^]3IEEBt_+MEE;E]BCEQPEEP	EFE;uweU;t;uuMA맋J(뜋UES]VEM+ЉuEWEQEF(3EE};wU;V(M+MSWhPQ[]@MMUUuuEE F(;row;ri+SWhSQx[UxuuE$]N;TE++WSE8"q3_^[] UE녉]봋UQQS2Vu3WUMB<tu8F;uvu3_^[]uÉMuQ+yIF2PQMU먋UUESVW+iuOEA؋_(UEEOG<EEPuW8w@1SQNVʮޮGWjPq֋3_^[]w(3ۉ]uxU3ʼnEES]VW3,h<4VP^O40P0PVhHCO4P0Pjh܁!O4P0PjhgO4P0Pjhx>ݭ0,4íM_^3[V]UQe}uGVWuVPjuRUtuuM6_^]3뺋UQQSVW}ڋUMGE~k(F;CrUF;JMk(zjY_^[]̋U]̋U}UuJ01]UUVF PRXFF^]UVWU}h jgY3YtAWE۬MUEEP ׬_^]ËUQQSVWىUh j#uYY
FtQx׋EN!f8E0F;tq~ShV8׋Vq֋_^[]̋UuUM]UQS]VW3;H6t3Vp֋_^[]@UQQeVqM<MQVp֋EuPq$֋M;^]̋UEujHY]̋UQSVW}n]KHtQp֋KH3_^[Y]UQVW~t9h jYYt!O
NJE'3_^Y]3E UAtP;sA9E]32VjVBYY^USV3ҋMWu^SqɪEeP7}؅#eE*~EP؅~]C<Eu jhjPjjDE~jh$jPjjD^EP}s阪~nvN~3ۅtQ_^[]eEPˉ^m؅^uSFPFPvYj0VuYYP~FjhjujjD'^UVxq;Vs&txPtE3^]yUV'A;PsE3^]3V13҅xA;p}stxPt^ËUt3ĉD$pESVWj
ډD$э|$XY31D$T(|$XD$ j4^V3T$pWP\$|t$ }D$TD$,|$0D$4D$<D$HD$8|$|$|$tQL$$Ϩt$UL$$d9|$t	L$ D$ PL$|_^[3]V~vtvJf&^QfU 3ʼnES]VWU֨ΨWEEkŪPjEDEEO•8
O t<-ATt-H$t&.a3M_^3[]j

ދUSUEVWHxx?}9APPXh j$uYY#{c3jYs }uӋ'ҧHEMPE@;اK AEE;h R.YYKE;t
Q
YMKEPRpcSe}YYv.C uH;]MTPAM;MrҋE3H_^[]ËAEbUVuWt.MS]X;PVSQ3[_^]3UQVj1j(
ZH车X^Y]ËUdSVW{tEWjjhPd83MT?t
t3_^[]'QbUM‰ESVW`Xh j 3YYtU_G___uuVbVEܦE8_^[]Ë빋U0VqWj|$Y|$(uB|$)t;|$*t4|$+u-|$,u&|$-u|$0u|$.u|$/u
3_^]jU<S]Vt$W}}~wNgZF|$d$jYpL$QL$Q}L$At$4t$41cץt$t$ЊťuuVt$Y_^[]U|SVq3ۋWt;A@P+B;r+EPE]PU]MSV^h jb3}YY;tQY7΅eQE]PQEPUMwME3_^[]UESVWPKpAFfAj_j[jffA
fFAAAAFA A$FA(A,FA0A4FMPKBBFBZPKfffAffAffAfAAfAfDE_^[b3]UQSVuW3ɋUj-XOOOMfGfG
EOO MGG$EQO,,w(W0G4} VPR'ѱ3ɉGCGE$GHH@fH3_^[] AtP;sA3@9APt23VvYtQj$VYY^3uÉVRp0u^Ë^̋USW}O>؅u3Vtjr֋
tQp^_[]U eSVWMEQHMu]jIVS説բeEP]SXE͢EEXC Etj@uYYc tQ_^[]̋UVEt
j(VYY^]VWN$tQM~ u3~t'j@WUYYN>vKY_F^Ëj@W)YY뺋V>t
j6
jV	YY^̋UVNtQ&NEFt
jVYY^]VjVYY^UQVWh jY3Yt w̡M_^Y]̋UQVWh jY3Yt w M_^Y]̋UQ}VWMsuEpPuh88V׋tVq֋_^]̋UuUM]UQS]VW3;Ȳ8趲t3Vp֋_^[]@UVWuOFh jQYYt0uG;t
àwƅà3_^]3؋UQSW};t%tVWp֋^ME;_[]SVh j#YYtC
F@WtQx$ff53_^[̋UX}SVW}]tOOXG\WPwTEEԉu3ElME䈂UEu0lYYuD܉DC3_^[]EFErUSVWxEH3ۍE]Pu;}؅MEPI؅u_f;^fGf;FfGf;FfGf;FG;FG;FG;FGf;FPvw<f9uzf9Gutj-Zf;!ucf9Fu]f9F"uWf9F$uQf9F&uK9F(uFf9V u@MG؅3ۅtv*Yj0VYYtQf+_^[]jŋQVWtwOg3_^YËUSVWGH;s!G];
3_^[]3USVWXEKx;_E@Bj^+EjY@:u+E@8+EtK;_s9xPt/2ɄvCPe3_^[]3뱋VNtQj VYY^Vu"NlhVnYY^PhYՋUQSVW}C;s_u;wX;rT{t;s6G;rCȋ};v+PPPK+3K_^[]WVt0~t!W39~vtG;~r_QY^ËVt	VY^ËWYu#O|\OxTOpLw<YY_PPYԋUQVMWyPu,eEPP(MA)A3_^]UQVW~P'(us>3_^Y]USVW~t~P3_^[]ËUSVW~Ph j03YYj0SWz_}fF ffF"fGfF$fGfF&fGfF(fGF,GF0GF4GfF8fGfF:fGfF@fG fFBfG"fFDfG$fFFfG&FHG(FLG,GE@h PYYOE;t
QYMOuv<Q9GME8_^[]USVW~P3~tAD$|$P`&؅D$|$ȍD$PVf9~$PvvvvRV,QNpǞt$uḧV8׋u_^[]Vq̋UuUM]UQS]VW3;ةԞ̈Ʃt3Vp֋_^[]@USVWu3ۉL$uL$ T$u\$$u\$,Z~E PD$PEPT$ PEPL$ }$PbL$uD[8] t*j8HSPHq`;3_^[] \$Qp릋UQEUW3;t u	_]VPq^UVWh h'ZYYt=MS	QM1Mq1Mq1Mq16؅[_^]USVEN4 PE3ۋUMFEFEF E F$E$F0E(^(^,F8f^9^;VNV@ND^4^[]$̋USW}O؅u3Vtjr8֋
tQp^_[]̋UViEt
hVYY^]̋UVEt
j(VYY^]WOuO3G_ÃgVQp^̋USW}O؅u3Vtjr֋
tQp^_[]̋UVEt
jHVYY^]VWG\Gt39w v
u&F;w rQYOu OrG_^RwYG̃gQpʋUQQMSV9WUM}PMu%_S*'3^[]eQpŋU3ĉD$ET$SVWD$|$3٫RCPq֋њT$L$wܚԚCKPRST$QK 3L$$_^[3?]USVMWMjM3;t0 }7u5Mu@wSuuu=v3_^[]Pq빃eQp몋UQSVWsEVPr֋(EK}C0EWC4_tJ7jhuu8NRPWVsWp֋̙jhuuuuC(=tșvb'{$
rj
_׍MsmP:u>YmPj6C$+lj{ C3_^[]UEV;tW8 ;>t
6_Y>_^]SVWj3Yh SDYYtSjV>7_^[3USW};tVtWp֋;u	^_[]RpWh jH'YYtS؅[_ËV73\FFFFFF F$F(F0F4F8F<F@^ËW
GGptVQp^_ËVWh j('SYYtS6؅[_^ËUW4MOtVQp^3GG G$_]W
GtVQp^_ËV~84 tNHGYN)F^ËUQQVW3MPPD$F9L$D$Pu@D$PVwi,UMVuu0L$_^]USVW{{KWshHu>ĖeM7OMQVp֋{{+Mjj}tKeM7MQVp֋UMjM[M_^[]D+EE"U؅<cUQeESVWPhHO;t1_^[]ËOEPh ̋UEuH%]UeeSVWp,E3u3ۃeMo*0@EP	UuME*G0stu뼋4@_eMQjY7"eM*UEPME	}`M)u{d_^[]ËUE3 QQQAQQQ A$AQQ$fQ(Q+Q/Q3Q*Q7]U@VMFDPj)hhN$PuM܋M	^]9t1YËU3ʼnEEdSVW}TdXEP\%uMO39]#xx(xQWp$֋)||>X|xP\ϕ|`pRPq֋|ppQVp֋HTjh xO3O`jPx|h3hRPq֋ttdtPjh%ItllRPq֋lMp`@Гlthhp||x&C;]}PMLPM̸dtQtM_^3[]̋UQMVE@3^Y]USVMUM3W]0}t	8]uj%uYY
M]
MEPu"EU]RP֋͓9]˓ufEEMQu]0PN|V|9]EGErËEM]Md_^[]tۋU3ESVWEEME3҉EBE}PEE	Ep
؅>uM؃eu{@M$UEPMM؋q$eeEeẼex3DžxPBDž|EEpv؅ڒM`U̍EPEPjM袴؅uE}3DždEdE؉E3҉tBEDžhPDžlDžppڹ؅`hEb!}9}{ueMC#MQVX$Ӌ؅VEM3ۉE]܉]>M_UEPEPSM袳M"}}p}teM"E܍URPY$Ӌ؅1EԍUeRPӋ؅}eWEuMH"UE3QPMQMǾ؅Et#UE0}&EPMGM!E@E;E}t?3uuWMM!u_^[]}uؓu;EPWumUX3ʼnEe3VWEQ EM}E*Eu}lYM3_3^X]ËUQQSVuWVDO@EDuE_^[]3pFGp<uړUQVWR_uVP׋YV_^Y]UDSVWjlEEYE3ۍEMPjMԍMZE
]EȃE]]dM]UEPO,7EMu_^[]ËUQQeSVpWURQ֋MЕuh_^[]UQQEV30t2u:PKCXޕPEPZ^]USVW3ۉL$SD$T$ PD$\$PD$,\$PD$4\$4PSSjhD$<\$DPj
9\$9\$D$\$PSSjt$
OL$A=̕h QYYKD$PVSjt$
BFD$@FD$DFD$,FD$0D$(Pht$
/MV\Y9\$t
t$
9\$tSt$
_^[]UQeEVWQPu2NuU03tV
_^]UVu3jj3^]USVW3ډEUEEn{MS"֔MEPEPaÔuujA}tHuM"MEPEPauujxMtQ_^[]̋U UEMSVWPu3u}؅?M}}EURPq4֋؅MU؅uQ?؅؅}U}}}y؅EPEPuf؅uuj؅Г}͓~דeM讷NEPF؅ǓuM ؅ϓMEPEP`؍Miwuuj]؅u U؅3ۋEtQ@MtQYtQ
_^[]USVW}sHUtA]t:N A;As)Lt!;PuRQS^1_^[]jWWU$S]VWu83D$T$ ˉD$ D$$0&uD$ D$;F(!D$$D$(;F,jj3NT$d$w؅S5YFDd$ t$D$,T$(D$В;ȒȉL$+WD$T$,ыM2؅ExTL$ ;HDsx@<Wt$ D$Pm]؅D$ @D$ ;D$,ExTD$M3WYtQ_^[]3늋Vv~YjV͸YY^UQQVW3MPPD$2L$致D$Pu@D$PwUVQhuu?tL$/_^]U eSVٍMWMhLuV]>j
XufEEuP8֋M觳_^[]USVW3ۍM]*EPhjShTّM]VEMQhP0ÑESPq<֋E]MM_^[]ËUD3ĉ$@ESVډD$<EW\$XD$Hahd$L$T$ n}D$D$DrL$Hd$3L$$L_^[3C]Wh j8'苲YYtS؅X[_ËW
G!tVQp^O3 GGGG G$G(fG,G0_ËUy+SVW]y3397t1_^[]UQEVW89>tM}0ME>H_^]UQSVWh j#花uYYt_
Fh!tQxSL!=L!hV׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;t3Vp֋_^[]@̋UuUM]UQS]VW3;x(ft3Vp֋_^[]@̋USW}O N؅u3Vtjr0֋
tQp^_[]3tVRp@u^Ë^̋USVuN؅uSt&Wjz, Au	M_
tQp u!
^[]̋UVEt
jHV螲YY^]V~@t	v@芭Y~$t	v${Y~t	vlYF^ËVvhjV=YY^̋UVEt
jxVYY^]VWOph"G4"G!G!G!G!G!bOh貭OL読OHIw@w<w8w4w0O,O(
O$]G _^̋UVN#F#F#tQEFt
jVYY^]̋UVN%EFt
jVްYY^]UQVWy`3f9uPaWE83_^Y]Vv蠫j V萰^̋UVu&jHjV胶MA FA$F3^]̋UMuI,]UQMVEPEPU^]Vu3F$F(F,h"F4"F!F!F!F!F!F0F4F8F<F@FDFHFLFPFTFXF\F`FdFhFlFpFt^ËW
G #GL#G#G"G"G"G"tVQp^_ËUQSVWh jx&)YYtYM1M	Q2؅xVh8W0֋؅tWq_^[Y]̋UuUM]USVW}ڋ񺜈˃'誁cQWS!؅xQr֋_^[]UV8MbuQuQN^]E03UVHM.uQuQN^]E03UVXMuQuQN^]E03UVhMƀuQuQN^]E03UVxM蒀uQuQN^]E03UV񺈄M^uQuQN^]E03UV񺘄M*tE03^]@UQSVWyY"7SuW֋;_^[Y]U,SVWEE3EܨE
3EpPB}M؉}}M{,7EPu싶W֋}j{XWhluveMAMQCPPhuKmCT;GwwCP;lMM
u_^[]CtUUEVWPj3Y}EM}}E&M
UEPEPhMM{
WuuVЋ)>MtE}uM3
u_^]U$SVWEE3EĄE3EpPB]M]<َM]	SSEPuO$w,ȎwHEEU$Mq	u_^[]ËSVWًh j#YYt_#F#F#fxSh؄V8׋tVq֋_^[ÿ̋UuUM]USVW}ڋ񺜈˃'z|QWS!؅xQr֋_^[]UV؄M2|tE03^]|u驍VWh jH'ڤYYt$SjHjV蓮؅[_^ËV83d$F4$F$$FFFF F$F(F8F<F@FD^ËV
F$F$F$tWQx0u
'_^ËUVWh jYYt!WAPN~Ԍ3_^]3UVuW;t͌7_^]UVWu3>~~~_F^]UHSVW3M}EMQu0P֋b9}oE}3EPBEME	Ep}訜OUEWP}VM辢Buus5EE3E܈3EPB]MEp]1UESPVM]L
}uI}uhEM]uuuuMh_^[]uM]-EShuM]EShoUQQS]VWE3Phu5uMu觳EVhu_^[]U03T$ VD$$MD$ D$D$WPD$(t$PRD$(T$,d$,L$0d$ D$0D$$D$4D$ PTt$ ֋M%3VwYt$$mY_^]jRjQjjËUQSWjjh "ىUSj
OՋVh 3jZQYYWVh "Sj
ME03jҞY^_[]USVWu3MEQWWh "Pjډ}
\9}sh u茫YYyuESVWh "uj
bM֋V<Y_^[]U$SVWEE3EE
3EpPB}M}ߘ2}M{,k7EPuW֋}sL苞EE!U#Mu_^[]ËUSVWjXEE3ۍE؉}Pl]jMMȍMZ]EE
]EE	]̉]M]܉]tU؍EPE܍_,Pjˉ]M܍Eԃe3P-3EjYElEEEPjMUMMUZE
EĂEFIUE3QPMQ`BuM32]3ɅjXXllEPjdhx|M荍XZDž\xDž`DžpxDžt萖+}ЍMe?7EPu苶W֋U3ɋEu_E9ukMuuuMuu_^[]E9M|y1My%SVWh j'YYtG%N!3/Wh$V8׋Vq֋_^[ÿ̋UuUM]UQS]VW3;r$vrt3Vp֋_^[]@W
G%tVQp^_ËU<eeSVWx,EȻ4%}3]̉uЃeMe^EPEPjUe}'M/uЉ]̃s}3_^[]ËueMMQVx$׋EM3E}}^MřSEPEPWM軍MO }>M荙M-E@E;Ehu6U3S]VWGXG\GPGTGtEGD&Rrd$D$d$$L$3D$BD$#PT$D$$ph8t$O$I҈ujhp O$kj@hH%O$ԊJ	UuntO$jj.et$_^[]j)hhSRO$҇U,SډD$VW*]}Z}3WWL$|$Ȱ-uӋ\$3L$fD$Et\3Q0S֋f|$L$jjчE_^[]j
XQfD$,t$,D$D$DS֋y~̋UQ}VEu@Pq4^Y]USVWT$M3ۉ\$\$gt$t$SSu_^[]U<SVWCpS{XD$$C\L$T$ ;ru;m+h ‰|$j D$aЉD$ YYbj3Y!B|$t$(O}Rt$T$,Wt$,t$,73|$OGȁ.fK`3sD$4sD$<PQL$@g$T$4D$0;T$r@wDL$;w<ChSlGEu3tQ_^[]38L$ĺ鮇UXSVډuWֈ}ӈ}Ј}3M}}}܉}ԉ}誔EPjW`V0֋MQp֋qEpuЃwh 3ɋjZQSEYYl3҅tM;Qf		B;rMQMQMQVuPuV<9jj͈MjjMӬMQp֋}]MSBuU3Mj
fEuXQfEEES֋Gf}eMMQS0֋EURPq(֋3ɉM9M~EUeRQ0PN,V,39uv(E;pڇu0lYYtF;urt
u`uMAM;M|EeMuYuhEMݑ_^[]MQp֋؆]MS@ĆU$SVW3UWW]vZM1uaM}>EPh(VSeMMPjhuuS$9eM EP8؅iEEbMjj؅feM觐EPu@؅`]EPKEeMpM蜱MMVq֋_^[]̋UUVEH3^]UP3ĉD$LV1D$WjPQN0V0D$D$G3L$T_^3轎]ËUESVW3]{ 0蔏KWVh܁u{(ω}kKWVhu{$ω}BKWVhxuq{ MuMQWx׋؅]u}]MuڎMQSx׋؅pMEPUS+؅^M蛎}]Mthut,M}MQSp֋؅LuMA	V1PAPWuuq֋؅"M&uMMVK؅u׋MVI؅}t}vt6h肗W܌YM辍_^[]X9ug]93KU,3ĉD$(}SVuW\$L$wy}ouu)D$PjZJ
|$PK8VT$j
w|$u3L$4_^[3׋]Ffth CPۘYYN;tQ踋Y~υۄQL$	F듋U4eSٍMVWsMQVp֋ЄeMs-MQVp֋EqURPփ}eMu`MQVp֋EUeRPq֋:3U܉E܉EEԉE؉ẺEЋERPq֋EURPq֋քu؋u܍MuuV]uKEePVjuumj]E;Cr8E;C,uF;ErF;EF;EރF;E҃~eM蛊}EMPL
\&uK4ub
HeMeNQuhM趹Eq!݃MM_^[]̋UVNH*vhEFt
jVՍYY^]USV3ۋMt$ \$Wd$D$Phjuuht$T$d$Na(d$L$ED$PD$(v(0,d$L$D$MPSt$ t$(3PL$PuQEL$d$L$ÈL$躈tQf_^[]D$ Purx#\$ t$FPnYyx=u뵺MWhxSt$뎋VN(;6hj0V8YY^U<SVW3ۋGD$,9_ς=Ăw W,L$DO(L$@L$O$ʉt$8
L$4wT$<PΉT$$D$0Ӂ\$\$$9\$,UD$(t$4L$HT$t$<\$ t$Dt$Lt$0t$0D$0D$PD$AD$0؁D$$\$
H;FsL$(T$B;Aw\B;APBBȋD$@:ȋD$@8ȋD$$.L$L$,t$ @D$(wD$$;w8\$V9^
I;NsjD$(BBu\\$,;NsD$,PҀD$,T$(HJ@B;G,wr#;O(r3_^[]ËT$!\$(G>G;܋UVF@PxVEF3^]USVuWG;w	3_^[]?;t7u:jX;v;;w;h PőYYt'?zw뷸k@뛋USVWڋh h\$ |$$襅YY3Ʌ>uuV;t(3ƅ*p 3ɍD$L$Pu։t$uuu3ɋF,CKFCKFCKf9Nt$D$f9H$CCC\$;p胄Wt$ @3ɋ@tHPVnY_^[]UD3ĉD$@ED$E+ESىD$MMV\$3҉L$W;w.uuD$Pj.Z
|$PKfD$ T$"VfF !~D$<VfF".=3;L$r;D$fD$>fF$fD$@fF&D$BF(D$FF,ftOCh PSYYN;tQ0Y~υ-QL$5~F3ɈFf3L$L_^[3ց]UQeEV1WPWuQNV;}3_^]UV"fUj^fΩA fBft	~fBffBffBBABABfAfBfAfB3^]UQV1jjuuQNV~3^]USVWjP3ۋSVE~`^<FXEF\3^PƉ^p^t^x^|N_^[]UM‰EVW;~r~}w~}|~}t	{~EueMu~ENuFr/uN~fuh|8V׋Vq֋_^]0MeQuNPV}}m}UQVW}9>tM}ME>S_^]SVW3h j;蘀YYtnZH*~~}3_^[ËUUV}A;A}@;AA؉3^]UQSVٍMWu}SNAWN".uF$h|V8׋Vq֋_^[]UQSW};t%tVWp֋^ME;賮_[]Sh j(#zYYt Wj
Y3|;_[ËV)Y3l*FFFFFF ^ËUS]T$VWL$3!|$ !|$$|Uu֋EMt$L$9D$$w|9T$ w|uuKt|9}w;wh SUYY^|3D$9Ew9EvuEL$QSV8POW|9\$c|L$VS&6|D$L$+ÉD$L$rw;w؅wru{V|Y_^[]U3ʼnEESVW39vhSPhNPPj_YfEXXPPjZ+ӍNj_YfEXNXPPjZ+CPƅj_YfEXNPXPPjZ+~j_Xf]CNIC9z~uzVPPjȅiz4VP]3ɃfC3M_^3[z]NmPvXP둃~jWyUQQSVW3ۋUfj~^f;rj_E3+ىE;seЉEBfw2EUf3Ff9uՋыu1E0_^[]jAXf;`yj0Xf;vj.X-tf;t2҃9vEf9YgtEMf0렋USVWwC+7ȅt8rj^3ۋf9t}+;sffBf9uE_^[]2UVuPAPAPAPhRV)xNffuE+0^]2UE3Ʌt'=w ^xMQuQM
ȋ]ù
ًUSVWuru3VWx;wt_^[]3fwU3ʼnEESVhW39vhtSPNtpPpP3plj_Yl^fEt@pjwpA9rlSwlPtHSPp
4VtPhh3ɃfC3M_^3[
w]jz+wjW$w̋VWt3f>t'3
s1;tAAu2@f>uσ
u_^̋UQS]EVWtwf8t0)E2sg1Gfw7Ef4Bf9u֋E;r<+ȋ?u-_^[]Af;vGf	v.-tf;t2уZv̋SVWڋ3IB;vr3IA;rjPAPSt+rՅtf|{.t׋u_^[ðU<3ʼnEVW}tOtK>vtBDž2PQQ6uW֍M_3^u]jWX̋U3ʼnESW}Dډ8P<4Dž<%袑tVE8Ⱥ(+tftfutt3f@PMLx!QD(P@+QMAEDž@P@M<@ƍEp<9LtVDG_ GPSG_g8މ_uKP@H@PEPQ04<3^M_3[]s]UtDEVW+t<ftf9Nu_^tҁ3f]UQVWj(^3f99tuM%?
tt+1_^]9Vt'3f9tȁ sA
f9u^2^ËUQQeSVWUtVtR>}vtFjX9r6MEeWP6ZȅrE3fG@3_^[]jzrjWrU‰MMSVPXWE;Qyrx;wzWqMQPЗrhr;]Er;w9uruMVuWrEPrE+uG;xv3_^[]MsUQSVW<rt3KHrKtcQp0u3rjSvYYjQAv?YYt3_^[Y]Ãgj迆qh h$rYYE3ut.+MEEquMOË3AAAAAAA ËU 3ʼnExSVt3M^3[p]3VVhtn~؅_qXCSD5`qrWjYu࿬x_랋USV5Wjjh\WֻL*/q3xj5EjPjEPh@7օ&qE=3qO 53RRRPQGP7օp3_^[]VSjepUEV5j0pqօp3^]U eSVMWMpupE]EEP~pEPp]EPEHPE+MP~pE3th$V;sYY_^[]Ujh7dPV3PEd'jvrjvrMd
Y^]ËSVW3ۉ 9_tw5։_9t5S7։_^[ËU}
SVW}o}ou3BELo<fEfljEfMfFBIo\EfEffMfFBB|ljEfMfBs^Bs~LEfEffMfFBsf}f}mE
3_^[]2Q2낋UQQSVWuc5EjPjEPhl7օu[E@n5jPSwօu.E M A3_^[]
̋UVW3L$Wu|$u|$umuD$;FrmD$;FmuL$|$u|$vv9mFut$0t$PNVm_^]UEEUUV;Uwr;Er3ɉV^]USVWUE W3j@ZQ_wYYmWjk3YYtKEPVwWG,WtE;tlE8DžlViY_^[]ËʋU eESVuWPuvM^]Dl3u/NDU!}l}MWSglEx@lp32ۉMNuF;wlG΃$Eu
jVWxEtE~lME;put#u uuuVQuMl3_^[]uγM빋USVuيKFPKv;l^[]UQEVW89>t&M}>tQx0ux_^]UVh jiYYt0"b<lEbFt
PV3^]3ӋU3ĉ$E3SVuWD$(ME|$L$TD$PT$@T$D\$HD$LkT$$Rhhh`ZD$h$PDŽ$eH!\$0!\$4!\$8!\$D$<9]^t$m;OD$,Pstbmt$,~\[k2L$D$t$d$ |$IkD$0Psskl3;t$8t>6lD$0L$@Qt$(L$`ut$4QL$$PD$0PUlF뼋L$ kL$td$Qp0ucv|$t$Ft$;u\$H|$$l3L$0L$X|L$@F[$_^[3e]떋U0SVWh jM&gYYl33۫^^uluEMFEVF;l}E]lEMUQMԉ]@QMP<]P]؉]Eul}M܋UԉMUtQ;tK^lMPx@IERuWQ@E=u>)lMFU뱀}.lM'Mu_^[]UQKVt0~t!W39~vtRvdYG;~r_QddY^ËUSVWڋpEPWЯSl&%SljCPuEMPw7PlG\]EEu;Er<l;]3lW<Ql@ElEME;ZleMQuWR<
kGD+u3HM;uQuu$MjXkk9GPt3_^[]}u9uk;tk̋UMVkEQP RpЯk#^]̋UVuF(^k]U(SVWkEeUeEE%}t]E;t
kkMEeU܃eEE(%}t]؋E܋;t
kkMkwwkMEPEPk]h S_nYYO;tQaYw΅{kSuQQz3}twaYmkjWfYY}t?t
j7
jW`fYY_^[]ËUTL$MSV3IW3L$0|$AP|$D$t$ y\D$<k]}\$,U+ED$4D$8ADH|$$;8D$L$8L$4d$Pd$TD$@ET$HD$D|$<L$(|$XL$\D$8T$4	jh0QjL|$kD$0|$x\D$akx9Wk$PuD$HPW؅>k\$CPD$@CskL$03|$QK nkt$$t$t$0t$@t$HRQKS؅9k3ۋD$<tPkk_^[]q,q( UD$8;jjjh0QVL|$kD$|$x9u$T$@Pu&؅yjt$(t$0WwUQQVWh j<``3YYtBF8ujj8PVjY/jj3ɉ7u_^]ËQVSW~ 3ۉ^jN É^(9^$uF$jjP;ud.FtiX΋FhXF@F@FPҁ[NA΅sj3_[^jXjX̋SمtgKt`3CCCAVCWxjj'jG(3ɋw8OO G4G0!j_^3[jX[̋US]VjujW}GPGMEEGtPM}i3E9G0vEPVSPiE]+utDGtfiMEQMQSVPiuu}uu3_^[]O1؅~i]+G8]3똋U$eSVMMWU9iEMPXx]};QiHuM;iiQMyMQPЗVi+iE9Edi;MQuSuP3i;]i}t#uMSuuihEE}+}M])]AEE}M;Hv)3tj<V<`YY_^[]a]UU;Qs	]3UE$SVW~8'~4@3ۋӉ|$$T$\$ H<@\L$(ML$ML$ψD$D$(\$;H[h8\$PhxD$PQЗEhmfhL$|$$T$D$;s<D$Pt$QF4H\$L$uSEL$E3_^[]+ыMD$ D$F4T$;AtN|$ D$,sJL$,AN49\$/t$(ut$ QPWxygx~4F8ot$(Qt$ RPWDhgF4ӋL$L$D$,xT$|$$lj\$ r̋U4SىU܋MVWEA\yPEEpEPQЯ/g
/g}Gt+t3tt	PXF;wrG33uu;]9	$E;XfA(Q,E‰MUfAQEU;9Uf}^EfxEPQЗf*AgMUN;Nf3NgM};fEEʉM;wf;fE@H;FC;]t&]ˋC@P>fK4C3E3Mf_^[]2h j X{fU3uEM^FEVuԹu3FM̋UQMVXfE@3^Y]UQQSVW3ҹ3tZ]uu.fEePEP8fE;G$"fPw4uo(f3_^[]UV~f~Wtjpvv
f~HEENt
v
f3_^]USVW3ɍ_9uQQQQQS0
e3Quu3
eG3_^[]UQVW}e~8eEΉE~}F~9ee~eE+~8e3_^Y]UQSVWtq~tk>tfj_j
[N;wW$,IWACft	_^[]ËN3AIP<F9x'f3@jgwFsԙDq̋U(U
SVX4pMJP0MH EMuWx};/P,+ӋM$	3h$tGGGGGE;s5IEdgHEE΋EE	EE;rЋ@#MGHm+Euu/MAGIG3ɈCMJ;MGAGGE;+M@#GGMm+GGGOM;@#MGHE+EMEu	=EO@GyGE;EfHEE΋EEMȋEM;rˋ@#MGm+uE+wH(;Mt(3ɈFECJM;p,GuڋuM댍$EdeHEE΋EE	EM;ʨ@MGAGaE
MUquQ UVF+FY4GWQOPGP*ȋEFEEMP X4pUP0u;P,+Ӆ!dEUQȉX4}
ME؋Y49Y0djEA quEFU+F։Y4;
_^[] ;dV@<dOMAG9P,U;uH(P0;щMMUQȉX4	ME؋Q0Y4A,U;Dc+;@cc$EcHEE΋EEMȋEM;ŋEP,U;ux(P0;׉}܋}u_UQȉX46	ME؋Y4A0Q,U;b+;]brc+JH];s^+J6];sN+J덋p(-EM-x,+}}d$u;+JU+랋U+뮐Қߛ:j̋U(SVEWHF4~ ^EF0UUM};bF,+‰EU	$Ts2d$UIMBEM}UrҋǃEFE+ًM}끃 s2$IMBEMU rljE;EbE33ۉF}EV;щUUEaM;QRueEUME+ȋE+EEE)FUM~a39^t\aMu~ ^+AAEF4t_^[]F,E9EuF0V(;EuUF4?N0V,EF4EU;`+EE9U`U`aMȉMy`}s+%IMBEMUrՋ%?Ee}Fa`MȋEjQP(@ ER=pFZ`MU}FFEF
9EsHIF׃}FFFNU
M;ȋMr}s$$FFF~ruF$VNPFPE`FN9FsjV;@F#TUTUM+ًFN}FVN;ruF$NPEPEFPEE	PEEPFBP|E_EjjH(@ EQ=ȅ^EAEAE܉AE؉AENNP(@$EQR=*MUu^‹]~ +CEKΉӉF4_F{$K(EPQF4K~ ^EF0UM}9E]F,+E~El$IMBEMUJϋME!^HEEMAM;̓J3MUEE;rzM@#EEN+؋V}ȋE;]}u*]FL}FBu}Vm3MEC]HEEMAM;]Q̹#uh0h J/F \M}EuUF4ЋF4E9F0j]MUj^]~ +KCʉM;ȋMsR+HEk+U!UU'wE+jxjqwRW
b§EUBSىUVWEs0{4;J+;\Et
#Ez+ωEJC8En\WVu^MC,σM;uL{4s(;us4U+BE;w_uGz+ljBC8E6\WVuL^ME_HEs0^[]{,BMA#EE륋띋SVW_w$[t}[[[C(3ɋs8KK C4C0[w$O(PQuTC$w$O(PQuHvw$G(SPu?aGw$O(PQu3Ig3_^[Ë륋뱋뺋jX̋UujP]̋UQSVWًj@j{ C(P [C K(EhjQ=G$ZM3C S(EQjR=u`yȉO(ZE'gg G,w8O4O0Z_^[]SUnU3̋UEEPjP]U$ESVW8}x}}G4w _0E;N},+@@}MU܃s+}EIO@rMEE}}U#΍
MJ+ًMu*J@O}UE
M+ً<@#z}M܋U#΍MI+MU;
@M#)}QM+u+UJ(;NHv@uu}-d$@@#J
MJ+ًMċ}EO@rEE}}R,U)Mu;r+;NHv@uu}{}EOU@;rEE}}@:X@U#JʉUMI+~ɋMI+ʉM;sω}E}++ًMp ʋE^H+H8EF43_^[]+d$v@uMQ(
R@uu}}UU+} WM;sHME}++ًMp ʋE^H+H8E_F4^[]+OM붋USVuWG;v@?;t@uCjX;w;w>h PgLYYt*?"Ww3_^[]k@븋뾸̋UQUVVMA(A,B3^Y]U3V9Ew9EvPVuuVt^]UQQSVFVVSN4B<E;HVe;HVz\WVxEPQЗV8VMF0};v;V+ȋF,+;VF(WuPV)~0u.uSv(uv4v4EVF4;Ct@F4E83_^[]NU؅vVF8؋UQQSVuW9w,r"uuw(,V+uw03_^[]_(;u>֍M;t M;t
3M=EYu?=;YVw,3)=#Y뵋USVWh jUMW>3YYt^___UEh pIYYOE;t
Q<YMOUE8U_^[]Ë맋UQQVWUUMU_^]ËUSVWUh j}=YY#cubUjjWS
^UjMQjCPhl3
;U}JU{ hUE3C3EbU_^[]3낋UVWEM3EPQEMPMMM0
!	!U9UExFUHtP_^]ËUeSVuWjj~ F(]MPu\tiMEWPuSujjjjZo؃tJtNE8tFF(v$WPuf_^[]띋jXFjF[̋UeSVu Wjh ~ F(UMP؅UEMSPuuuhhhLTE98TTMEUSPuEuuhhW`SE98SF(v$SPuV3_^[]KjX̋U3ʼnEEES]E VE$WEEEEEEEEEEEEEEEEIDu9}"S8|uAv4;S|uu;8;s+TSA;r+TR3҉LUt3T
IT
u3ɍd$vt|@|A;r38ډ|4|Dž,(<0$;u4 HIH8‰944*ˆ
;QE ;B%ƅ4+ʋ拍(;$s/0Ћ8։X;$r4I,3(x48IH#;| ,(4@4;rP3M_^3[5] 3uB+؋EPE +8$8,+ȉ($;4+;≕$=OOЁO,OƉ0,0<80
׈ꋌ8+|+ڋщ \8(‹94+Ӄ+Ћ0$;A;0~v;vA+;r틽0Y$tƅ`BUQQSVWًh j#4YYtmE?
EF*tQ@E=0N$*~tWx׋EfFM3_^[]̋UVN!CEFt
jV7YY^]̋USVuNnG؅uSt&Wjzлu	_
tQp u$
^[]̋UuUMt]U,d$D$S]VWPuSZLt$SgjLSLh j@73YYLQjQRPO0!0LOD$d$PULO3D$(D$,D$0D$(Pt$D$<SL32ɉD$$9D$0;D$0LT$(4Ft$ 
H_d$L$L$2WD$PuvwfLL$  At$O0pܱ:Ld$L$1D$$L$@D$$;D$0quS^S'L3L$(苧L$tQTt$0Y_^[]ytA3ËUS]VW3U{ExLeMQhjPuqKuUeN	KuMFPK}tfh j#1YYSK#3u;tuj;MECA@P4KU3JBK]K{tUIK_^[]Q̋UVW}-KS]3Cxt!!C@[K_^]VFtFP6XFF^ÀytA@3ËUSVuWG;w	3_^[]?;JtQk@;w;wFh Pw;YYJ?tGP7SF7>.wjX밋̋USVMWF_D$uF(;A>JF,;A2J}jv8~PqD$,1L$0D$4!"JND3T$ \$$T$L$;FDJN<QY;FDJN<<L$3ҋ|$׉L$;rJ9|$IL$@T$};rF_+T$ V0\$$^4u+EH@tS;u;t;I;IFL3_^[]I;G;FDs2N<y/RI;I;tID$t3ЋUUEVuW}׉։A9urw
9}w3_^]USىUVWeI}I}I}VIM`u|IKV'vI}uNuN {EuF$C F(F,h|V8pu~JPI9^tvh^tVXpu>=_^[]EH{(?HPNɫWNzP뻋x̋UuUM]̋UuUM]̋UuUMg]UQS]VW3;(jH`t3Vp֋_^[]@̋UuUM]USVًMW399>H|tESp֋_^[]@UQS]VW3;XGFt3Vq֋_^[]4tlj3yظ@̋UQVuG&8MEhGHGxGX~uKptVuMm^]<Ou8LAt8VuM}VuMVuM˩VuM
륺4GVuM녋UQS]VW3;tGt3Vp֋_^[]@UQS]VW3;kuQ]u&̈Ou,@y
_^[]3Vqlj3҉3Vp3ċ;t3ËA;BuA;BuA;Bu3@ËUQVW}9>t&M}ͧ>tQx0u7_^]UQVW}9>tM}耧ME>I_^]UQVtF3@3^Y]3Wh j0'(YYtS؅F[_ËV3*FFFFFF fF$^̋U}SVW}E_(S!D$L$QhOEt$SVЋ-Ed$D$PjOEL$W0UEG4؋PjOyEt$t$SuG0w40RW@QO<hE_^[]UQQSVMW蠁VuNV(WN M(EN<uF0EF4EF80(uh؄8VJE譀؋Vx@Ev_^[]VF*tWRx0u
_^Ë3tVRpu,^Ë^ËUSV3W8^-D~0xDUEM-U;tFNtPy0+N4Mt]Qx0-4NDFShu@$Af^(D8^-6D~0,DF9X8D9X@D8^(CN~^*O(G,N F$W(;vN ÉF$8^,FM]]]pK&CFv]SHx3ۅu^DFPq֋_^[]O hiCS"Y뙋U(S]VM܍MQSp֋CW3;}3EPEPNWSVC3EPEPNWSVC3EPEPN4WSV4qCEE܋uEE؁uNMQuuuuuuC}tFGC,C$C_^[]EPuuuuuuM몋UMj$huUMjhduB̋UUSVW} 3ۋB}?EUCjh܈u9E/CPh`u\9CFU(MPy'؅TBF(D_^[]jhDu9hB~0BUEMPF)]'؅AMBBFH8뉋EB=BPuM]]]X%A}V,؅Av9~1vY~ ̋U eSVW}M'~ NEPu؅
CEUeRPq֋؅CEeEEPuDp}h j0f EYYB'g(BFG&E9t
7hEF(PO(BnUEjYuMF)uM_^[]73T]ԋUf\t;f t5f.t/f;GBwMyEByt2]USVW}3ۉMW;BH;szU}@eW2PQRN,V,A}MS#}WSppEVH!AWC;r3_^[]3뇋UQ3V+t2t-ARRRuuuA^]A̋U,SVWT$$|$D$wBD$P"gBt$uBiBЃ\[B3D$0D$43ɍwL$3;D‹׍d$}DXA\tt\$4փu"T$AމL$t$r;뵋D$03ۍ$xCf;>H ;3Cr܋L$D$4f\@f @f.@f;@@D$4@@D$03D$48;D$(-\$,Cf;t&K ;t?1D$4L$D$0D$(P{@\$ֈD$ˍD$Pj\j!hY@|$h@t$$T$ j\jhM@3_^[]ËtCL$D$(xCD$,D$0QN=u6M/L$7D$0D$49?L$(L$D$0.~?D$0D$4f;t+f;t!f;>f;>X?UQSVu3ۉEW;rSSSVuVWjhltEt3_^[]9us?fwf;EuٳՋU3ĉ$d$SVL$W}t$؅D?d$D$PuW8؅C?|$WhTvt$ ؅+?MtPT$$Ѓ$?3Ʌt\$/+fDL0A;rD$0PD$h`pe؅>}>}>VHPPD$pH/؅?HPPD$pH؅i?WYt	}jVfYY$_^[3H]̋U$Vu>?}U?}l?}$?E?}?} ?S]WC{/?κp+;us:3A:B'tA:BA:B
3{?3u4;B}}rA׸H
;us
:J:HtJ:HJ:H3uAC0?A@CxT?h j8E3Ʌt~
F(+tQx0+FFFFF F$F(F,F0F4CKtPqrփ{>M$URQp֋>3;}E$MQMQ0WPv֋<?E$MQMQ0WPv֋?E$MQMQ0WPv4֋>EEPuuuuuu>}>>GG>>s~4>NC*	~u	FFs{ODW@AE;w=G<4GD3CPq֋_[^] 
'p?x>;wM=?^>h P!ȃMM>W<urEO<ODG@`}<}jhTW,<;s0<u$<g<FsRAUGDPRQ,w<MmUMjhps;u$V&;j̋UQW}w>}>}>S]>}>} >V/>׍s+
;us
:nJ:HbtJ:HQJ:HE3>3}3ۉuGE>MsHI;us:A:BtA:BA:B3uk>G0R>V>N>O>^[_]u?}>jhTu*m>;w0d>؅y8>>UMjhpm~>;w0u>K؅j->)̋UUSVu 3ۉMW>}]>ӸTI
;ss3uA]sv4~4F$PWuut؅1>_^[]>˺`+r;ust=:t.A:BtA:BtA:B3\>E=U33ɍ<B;=3f:-E=;s<ff0	==;=;rNjE==m==u_FHF^@0[]:uJ:HuJ:HuJ:Hxp̋US]M>W}>jjEEPjjWS$
>Vh u/>jjEPVjWS$
>EM@@$;H>E΋E33V^_[]3@ @VtA~t4W39~v+StQXtG;~rً[_PWY^̋USVuN"؅uSt&Wjz0u	]_
tQp u!
^[]̃ H̋UVv4
EYFt
j8VYY^]USVWu]hlEuEuEuuuuKWVuSVWuuu_^[]ULSV3!]W}9]MMeqAeeEEAMEЍEPjZEElEuElV؅<UEeOePEPj؅<e}ZM
uUMBUM;UEK<_^[]MQ3A؅z;}eMVpMQWp$֋؅;EUeRPqh֋؅;uq;VЋuM話u)uMoE@E;Ee}EuPql֋؅y;UQQS]VW}RM'#;MSWuV_^[]UQQES]V303MWuQ0RP֋E;UA;SRp ֋8;;1}@;Ute
Rq֋_^[]M3ҋEыUSV3WM~ff;u+F:UE3҉MPBEMuEp:ujuu
V_^[]̋U@(1SVWEf,1h jUME fEE"
3ۉu;]3֫^UEHu9]tjEP2ME:Uع?f8t
u::?+MVS96PEh@XP3!3:j:MM:]Mԋu4:E؍MjQM09tM9E؍MjQM0v9C];]sUh:Ep؅:U̸fEE:EĉAE̋@YVAR׋9SV]tCt	PdjSQ_^[]̋UEMSVW9?3f98tuW3t?+9AVS396PEu@@XPk3_^[]US]VW}G0;whE;΍%E;f9?wIRE=u$Y9;k93_^[]UԸWڋUQQAS]VW8M;N9E;;Q9?g9R0uK09;J9}38?PEu@@XP<3_^[]M뫋UQVWF=?tIHQ8u+8FHfEfDQ3_^Y]θ̋U(SEHV3EU؉u3ۉu܉uUUWq,FtuLE=?+:HEQ8%MF9E@@fTHFtuaEEH%8?78EQ8M8EMj @hPFVEEU8Љ}; 8?28EQ8@Ms8EMPEu@P@>NFtuWEEH 8?28EQ8M8EMɋPx
C;]Hu܋}7tGƐf8t
u88+=?o8PVV83E܅t	P_^[]j/M7MMM"MF6EMjhH0d76EMv0l+7̋U$SVWh jM(u98E3}F_7E?P؅J7EE
=?[7P։u3UH]9uI^rUE=?S7@PM؅7EU@fTHF;us+U]룋CtjP2M؅y6jMJ؅6Euupv֋؅6u3ۅtFt	PjVq_^[]M:̋USVWyM_BSUu#;w.G7H;77t	G3fp3_^[]Ë؉U#EMM=wE;?R6k6BE;wuu;3ɺh QȃMM6E]UEtN6;F6RSQS5MUE]G_;6st,y=?4ЉE*E3f͋]벋UQQeS]VW#MQRP0֋6}t[ESPqh֋636Mu2EtePq֋_^[]}y26EeËUQQeESVWPj@Suu 
:6E3h jZQ
}YY;tQY7΅86EPQSuu 
*63_^[]USVWh jM3YYtH7}	6aWhjVhT؅5E86_^[]Ë붋UQSVWى}w

r j
_3Nk
*ـ0;s}N0+G_^[]ËUQ}SVt4MEe?P؅5uu^[]Fu&33fUeMMV`EMQhЉP0H5}E5MEPJ45}15MEP% 5}tXMEP5uEuu@uu0uuN PV M:`^]W봋U}VWMWMEP4}tmMEPh4}tEPG4uEWu@uu0uPN$V$_^]녋̋UV3…tf91tuWtMtx+‰^]UQSVuW6E;;3K4#;3 v^Ph3KA#;33t?C63f33Qus3_^[]jX;v;sMȋUSVW}?33NWM;toFE;sph 3ɋjZQYY3E}U3uWYWV^9>4s
>u3f3_^[]׋USV3W3VE;!]f>-3;sWff0fEf	wcr
wYwQjj
SWKEʉE;rw.;w*}ڃ;ur}3E8X3_^[]UQV}3E3P9y3Mn3E^]US]VWc3j3p33Au։uE;3];]]t?f?.t9;vq3;f3EEC$3_^[]mBU(33fE+эEP2EfMUfOE낋UQQV3eEP(3M
3Ef3^]USV4Q3W;tOf9-2;s)ff0	w0w(k
;wӃӅ2E3_^[]UVW3NAD;F uF;~$uA~*u~-2~023_^]q,q(葷NANAAź2VWh j`'YYtSQ؅2[_^ËUV^E3x+FX+F@+NNN N$N(N,N0N4N8N<N@NDFHNLNPNTF\ƉNXfN]N_^]V
F+F+F+tWQx0u
_^ËUEeVEEPVDtaSXWPVM\~8tu@u%zv<tSu5_[^]ԋ2̋UVutN(6hj0VYY^]%̋US]V0eMWu8EPhV0L0F<EUEMEEPvu0Sh`V80VX0M_^[]̋UQVu0}0MESPVn؅0MuhpQ00{03[^]̋UU3ɋE
@8Ht@HV0RhpQ0r0r0^]̋UUMSz]u9p0VuW3>99tQ909rv'ZuiA;tu^A;xuSA;|uHPq֋_^[]A;uA;uA;uRpºtCy볿@UQQVW}EPq3}uDtptE03_^]WhVhhuwӋU SV3ۉM3W9]vj}EMeeE%rMEPEPjMMVA0}/MTC;]rQ/_^[]USV3W~ff;u+F0uU3҉MBMuEp]_^[]UV񺐊MOtE03^]QuQNM'̋UuUM]USVW}ڋ񺜈˃'/QWS؅xQr֋_^[]̋UVvTAYN<v0EYFt
j`VYY^]UMtVQp0u
@^]3tVRp0u^Ë^̋USVuN>؅uSt&Wjz0u	-_
tQp u
^[]UQQSVWeEPWXt>HPWM\w8tS u%9w<tuu_^[]Ëԋ̋U}t	uY]UVutwVx^]Wt&̋USVuN؅uSt&Wjz u	M_
tQp uQ
^[]̋USVuN~؅uSt&Wjz$pu	M_
tQp u
^[]̋UVWEt
jHVNYY^]V
F0,F,tWQx03,a_^ËVv@hv<hv8v4NoQF^ËV|3p,FX,FFFFF F$F(F,F0F4F8F<F@^ËUQSV33h39ut-u=?w&Pu 3^[Y]W̋USVWh j0kYY9+j03VS 3s(]"+uE&+E{ujCYu9s(tMu4lC(MEs(EUR3Puy׋*MSuIWl*uu*_^[]UQSVW*}*ROuO<w*uO@b*eEPj,nO*MW*u_^[]̋UV6hUt;f8tuW!t+=?wPRt3^]UQS]VW?wUjY**jXr;*N;*PdtVuW3f__^[Y]3UQSVW)3tT@ff;u<ftfYf;^u-fu3Ʌu@3_^[Y]@r)ɃUQVW}9>tM}iME>M_^]UQSVWًh jH#YYYte(M1M1xShV8 ")tVX)_^[Y]UUMV(-)}2)M(EPEPU.(3^]̋UMtVQppu
^]UQQSVWeEPVXtIXPVM\~8u~<tSuuڋ_^[]ËUQ}VT(eMWL}EPO/K(uWwMMK_^]U}V.(Q;Q1(uRPq^]̋UVEt
j0VYY^]V*N tf WQx0u0_NN}NuvhF^ËɋUQVW3779ut&MEPxuu_^]U}?Vw!uu%^]WUeESVWPhĊjjhT&EjP֋&eMhEPjXfEufEEu@VP׋&EeVM&_^[]ËU,3ʼnESVW}EPڍUQFl&Uj$^;w+3ɅtD
fKA;r73M_^3[]zUSVWڋˋ7/K%C-K	fWC
-KfWC-OjZ#ʊDCDCO	#DCDCC-O
#DCDCO#DCDCO#DCDCO
#DCDCO#ʊDC DC!O#_^DC"DC#E[$3]VƃWʊDDGDGDG_^ËUp3ʼnEW}j%ZE}9$SEEHVEUE3ۍE]PQ]]f$uEPSMd$E3jYpMfQHM@}t	uxY^[M3_W]̋U3ʼnEMVu$$xDžtAPtl$txP#3M3^]̋USVuNn؅uSt&Wjz
u	M_
tQp u
^[]̋UVN,EEFt
jV.YY^]UQQVWUh j'auYY!#
F,StQX0#!EN,!0cWhԊVp"/VX
"[_^]̋UuUM]UQS]VW3;訸"Ԋ薸t3Vp֋_^[]@UQMV\"c"U^]̋U$SVW}W"EE3E3EPB]MEp]w5"MEUSPSI]*"9]tAuM]#"EShuu_^[]̋U }VW!jXEME3ҍEE3EpPB}}!MEUWPWI}!UMuu_^]UQV!u!
3^Y]RVЋ!̋UQ}V!eMBMEPI!UMMB^]̋U }VWd!EE3E3EPB}MEp}B!MEUWPWI}7!UMuu_^]UQSVW!u
!
3_^[Y]3'!UeSVWMP!j
XUuRfEu3fEEP֋!f}!!E32!_^[]ËU3ʼnESV3ۉM3W}}u9]viEMeeE\M6EPEPjM,M@"}4MFu};urd"M_^3[]W3utEPjY؅q uQQh5MZe}}eM-@EPuKWS؅!E3ɉM9HQEPQM؅S!}uMu\؅ 3EEPM?E@E;E`}eEPEPXt
QQPMVuEURPYhӋ؅atj냋U8SVW}%Pjh u!3ۉ]9_eMQEPQS΋Pt!eM>MU8!uMQV׋
!} j
XfE̋Eu;X 0E MũPQKS] uM	>MP]}C];_suMQp8֋ u4_^[]USVW!}<!hRV4!WV؅E!WV$EU!S(E MEPU 3_^[]USVWh j'YY!eE,WhfFNVu#GVXpfuO_^[]֋ߋVF,tWRx0u
#_^ËU<3ĉ$8ED$SVWM d$|$ d$3jYD$<D$PD$(A/ D$܈Ph) }D$D$0CD$8u%D$؋PjD$D$8jD$(PD$(PYD$@PT$L$$
Zt$D$DPTL$t$t$$D_^[3I]n!uD$@PT$L$$]y(̋UQSVuWSMy8uWP$؅Kt/eMP6FEjh3_^[]&U,S:V3ɉEWx,MM}؉]M܉MMMPEPEP3PF3E9E,M u܉]s}33_^[]ËuME9MQVx$׋kS3ɉMEPQM=EtT3ۍzf
f;u+<P\ff;uSftfYf;ZuDfu3ۋ˅=]PM8E@;EjEX3uɃ3̋U}V3MuuMEPE8PVIUMM^]UQQVWMetURQp ֋EPU_^]ËUSVWىUh 3j;uYYh
~~F-tQx0CM}E-?E9~tM}WSFME~EFShV8`'VX`vZ_^[]̋UuUM]UQS]VW3;踪親t3Vp֋_^[]@UQQSVW{G!EMQPȋK]uC VPVЋGeEPj`K~;ut\WVЋK uVuMtC C$AMt
GA3_^[]'g빋UVWytE3_^]eEPhjEdP2?7MU^u뎋U43ĉ$0ES]D$VW3D$}|$jYEL$D$ ED$$ED$D$D$,D$8T$0T$t$(PuStTD$83PL$t$PD$VhNj$<_^[3]UMujq$Q@q8q4q0I]3tVRp/^ËUQQS]VWeEPj. ut2SVЋu3V_^[]#cUQS]VWq>t#6ML	_^[]eEPjM%Tu몋UEVt%=t/`-9At%h-u8-9At`-u3^]UQQeSVW}R'jWj֋%VM2_^[]U}pMju]U}quMj]US]VWkj3QuƉuU;w];]]t?f?.t9;vKB;IEECS_^[]m@EV3fE+эEP~EfMUfOE̋UQQ}VW}S3ۋu4@lYYtFr@EQPQM]I,9]t8uM]EShu[_^]U0SVWxl'E3ۍM]|0EMQhP0h j}YY3}܉__EWRPq$֋uE9XdtHuMЉ]Љ]ԉ]g9]uvd0Nd@PuK9]tt}EU]RPq֋EMW$PMKS]hE@lM4/_^[]EURPq,֋E܉E=c9tA|M}EE]t`3BUM#MMUU8]L;tM|σ}t!9X t	@h0H 8/]믉H̋UQS]VEMW3up@EVh_^[]UVMСtE03^]@̋U0}VIlEWE܍MЉE3EEԴPjZE	}EEE}}MEUWPWI}uM3(uu_^]USVuW3u	_^[]`@ff;u1ftfYf;Zu"fu3Ʌd@3ɃUQQVW}S3ۍM]]E8PEPS]Kȼ39E3M[_^]̋UQSVuW|]3As4C43_^[Y]U,SVW3ۋ3E9].ux}܉ueMeEPEPj'VEePjYe}ueMi+MQVx$׋|3M}};+UEPEPWM(Mt2ljM*uM*E@E;EiuuM"Cu;]s}_^[]U(SVWG@MEPjUZ@EPE3ɍEfMPGPMjZxUM22E2ۈE2Rm^}t6}u0UBƒ afw\tSLjMňm;EvjZ}M}}A0$
ˆA0G@_^$[]mj0Xf;X-t	fKC:EHETw$a*jjPMym222ɈM>u Vjj܄'jXjEYQPufEÄVVQ**?CC8*C-*Y*]*CCCDUрzt<SVu3W:@__B
ffDqE_BE^B[]UUEAfAS3ۉYb0U`0ߋ`0H0`0@XrUsP[]fAXVW3t>h5jjh-2_^ËUESVuh 5M?jщEMSugEu^[]MWEً]U;‹UsGʋU?_?%;wr;w;wr;r;r؋EU]M};v6}?NM%I?;rw;w
;w2r;s,};sEVPYYu+_#8׋u;wˋUESWM3ҳPUfVMEf-ϋʉEUMJMAf	mjAZf;wtjXf;jXf;jXf;}jEuYUE0PE@EwvEEȉMfR^_[]Af;wIjXf;t5jXf;t9jXf;t,3ɋEuUjXkjXj
Y2렋U0S33VuWEEEEEG8G<G@]f]u#$U܋ΈG@3O@
ȈO@V_@EЋPjZ<2$2ÈG@GU3UPPPuujYW]ظ9]f;qG@f$ɀ
ȈO@ u_7f]O@ GjYtsEPGjZF]EPjjuԍUujY<EfUʉMfMW@jtf$
ЈW@YGEUO@tZMf]QMQMQ2t
Ef]EG@f$ɀ
ȈO@tGu
GGO@fEEO@EMfG0EfG,EfG.EG2fO(f_*ÙȋE		ȋEȊG@O8w<$_^[]EPGjZF$t!3UPPPuujYtE؉Ef]fO@.f$
G@U3҉EESVوEW}ЉUftYE3PPPMuʋEM		EʙʍUQV3u]C!f;w?3PPP3əARPUfEfuff;uE3f9_^[]fuMEf#fxEURPjiZVE3fIfuUSVW3ۋt_wX$3ME}Mu	9]h5jhMtt%_E_^[]fEMh jfEh!Ytt+@؋‰Etjj3ɍUAQPSEG끁MAu(uVTLFh jhUfEMfE+@W0uxujiZ냋EMh`jEhZ+뢋362H2H3D322<HpHHH3IUSVW}ڋUMGÉE}EM;Etiup}5VQt:} 5t8}5t6MUYYtWUy+…}EuOKdυt,}5SQt%MUYY#_^[]Ë3UEE+]̋UQEj?YxuaSXVW83%uDǃuJE#ى]#@##M;rw;w;w	r;s_^[]3Fʀ봺똃̋UEjj0ju]̋U3EEEEE0EPPE0EPPjEPEPT3ɅA]]̋U}Vu~,~"WuNu-jXF_^]UQQSVW3M}MUWWKWWWjujhWhH	}MZK _^[]UVW~t9No	3PPPPvjhPh܁l	FPq֋_^]̋UMVU}u6^]̋UVEt
j0VλYY^]UESVK}3UWuRQx׋EMPu{uMMEPU(u_^[]USVh j0&6YYtRWM1؅xVh4W0֋؅tWq_^[]̋UuUM]USVW}ڋ񺜈˃'躍QWS!؅xQr֋_^[]UV4MruQuQN^]E03UVDM>tE03^]QuQNUVTM
tE03^]@UVMUM3WuwEUȉuE(wMu!EPjV`Sh j,cYY؉]VVuEP}EuGEGEOuEuUGQ_MuG_E;tKEEƅu893[MFMuMu _^]EPhQ:Q؋UQVWO;tuJwUQMGE;t2SaE3[u ?g3_^]Q뮋EPh̋UMVFEQP Rp<u
^]̋UU$EH]UQVQME3^]̋USVUMWtf8tu+<_Sdt!Et(WPӋ$3f73f7E_0^[]3fUVuWt.S];VSQ3[_^]3UQUSVW3V@;t}`2F F}J]F;NuuS%_^[Y]}uPR]뭋UQVWuNuN	QNQNxQNRlNj_QNSQNGQN;Nhuu_^Y]UQeSVٍMW-suhdhl#{uh|s{WAKVRRPβtjV&YY_^[]UVWt4t/e
6
_^]þUVWNRRPNo(NHNtQ
f&_^]ËVNjVGYY^VPq\^ËAVPq^ÃyltAÃytpËAËUd$SVٍL$WʮD$PuuuuU	[}t$tk3L$fD$QVx0׋2MT$d$d$SD$KjPt$$t$$u
u(}u$u PuVu8
Vp֋
L$_^[]$UDS]T$VL$3Wˉt$t$
VV+
}
h S蟹|$YY#T$D$;;;;+L$D$4E։T$,T$0RQ8t$t$<POW؅D$9D$0MT$(Rt$t$09PQO,W,؅}|$u1T$,D$4;];UW貫Y3_^[]SD$Wt$HU؅=D$<PD$<PD$HU؅2E#D$(PD$t$<t$DH軍؅i̋UDSVW#]{{3D$9EYd$@d$Dd$Hd$ d$$D$L;E}T$d$d$t$d$,L$,t$d$4t$,t$,?OM9L$,r~U9T$(tSD$d$σd$8D$4D$8Pt$ D$Dt$ |$<tD$49L$8tL$8t$L$Dt$d$L$$t$t$,t$,>t$D$K t$q1>CD$S;ED$HL$@GD$H3
L$@;
T$;
T$;
4;;D$Qp$p D$ PvrQ1K`

D$HG;hL$@D$;E3_^[]3x3|UeSVٍMWCEPuuju
uM3fEQVx0׋
EKjPu uuZ
}PQVu蠉
Vp֋y
3M蕨_^[] UVW~ f

t]
U
uuuuuM
_^]U$3ĉD$ $$S]VL$WsA
L$Sh܈vn,
D$Puu
D$PQMT$
L$D$PhDv}t$NTPPvt$t
jV?YYL$,_^[3$]U3ʼnESVڍUW}w/3ɅtU+
fKA;r73M_^3[̥]zU43ĉD$0S]D$VWPuL$u<5D$Ph`wL$<_^[3W]U3ʼnESWu}uM>Ѓw03ɅtVu+fKA;r^3M_3[]zUQUS]VW}wu>w9
r j
_3Nk
*ـ0;s}N0+G_^[]j
_[UQVTPPqIe^Y]ËUESVW6V3d$L$(D$Puu|d$D$d$L$D$ T$ L$bt$CWu0t$(PNVA|$N3ۍL$\$蘤D$L$QhP07D$L$$QT$\$(R0SPN,V,7EL$\$L$1L$L$L$_^[]UQQSVWىUh j#KuYYtl
FP.tQx׋}8.?I~ShV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;z%
zt3Vp֋_^[]@̋UEV8.Ft
jVƦYY^]UVF@PxVEF3^]USVuWG;w	3_^[]?;t9u<jX;w;w7h PeYYt#?N	w뵸k@뿋Ÿ띋U(SVWUh j(uSЉUYY	j
33YZZZBZU	FFBFuBEB r$;;ȉE+h Ej0uѡYYj0SW舫___utuEh PFJYYN;tQ'Y~υEMQ]vvP8OWIE;FRMEMA@P}xaUJ4BxMu܋E;w;v;w=MUEˉu _^[]Whh!j8j蒃׋USVuWG;w	3_^[]?;tQk@;w;wFh PYY?tGP7S臷7؞wjX밋붋USVWuw3_^[]ËAVPq^ËVjPq<^VjPqD^VjPqT^UE	4VfH1PQN4V4^]VW9hVWxLV_^VW9hVWx$V_^VjPq,^USVW3}쫍uj
XfEEEPKS_^[]USVWh jM3YYt77w}b$؅iE8u_^[]ËʋUVWnVhjjhTHFP_^]ËUVW}-Wh(P1_^]3AAAAAAA A$0A(ËV/3.Fx.Fh.FFF F$F(F,^ËV.Fx.Fh.~t	vhNtQ	F^ËVj VŠYY^V~t	vhNtQ8N臜NtQNtQUN
^tQËVj,VRYY^VvEv=v5NN^uQËW
G.G.G.tVQp^_ËUeSVًWM譟YeMe8EP8K({uHEjQP0NV(Ejh8Pq֋uMMQVp֋eMeMEUEMuujS4}h j YY3ɅtvKKKKKKEEMMKECECMMMMMu_^[]Q۝UQQSVWىUh j#\uYYte
F.tQx׋E.ShXFV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;pXpt3Vp֋_^[]@̋UEV.Ft
jVYY^]Vt;~t,W39~v#StjS賗YG;~r[_Q蠗Y^ËUVW~NE_^]VtL~t=W39~v4St%sDs<s4S.G;~r[_QY^ËUQVEMPP3^]ËU,SV3Wj
Y}ԉEEE؉E܉EEEEEEE((]J}ZEԉ}3ۍMP]SSSu$M0NÄZ}t	u,_^[]UQ3SVW{t73;s9;Hs";s/;Hs)@4v(AB;r3_^[Y]333ًUSV3W9pvQ3;qsO;xs6;qsD;xs>@uPhP GF;qr3_^[]333̋UW}S]EVH4@$PMEdU;tIt@;uRuV荭7jhMA$3^[_]̋SVWr$3ZjjhhjWtF;v2_^[̋UEVW30E}}}0E}PPVEPPWEPEPT~G_^]xj_̋UEVW30E}}}0E}PPVEPPWEPEPTy_^]3Gj_UMVEPp9rqQhtR0[ii^]UUMVW3:99}909uu>A;xu3A;|u(A;uM
Qp֋_^]@̋UVuG&}u!M8kU^]UQWh j$'YYtGVeMPuWhV8׋Vq^_]ÿ̋UVu&}u!Mj^]UQWh j$'8YYtGVeMPVuWhV8׋Vq^_]ÿ̋USW}O ؅u3Vtjr ֋
tQp^_[]̋UVu&}u!Mxi^]UQWh j$'(YYtGVeMPFuWhV8׋Vq^_]ÿ̋UuUM]USVW}ڋ񺜈˃'hkQWS!؅xQr֋_^[]UVMrhuQuQN^]E03UVM>huQuQN^]E03UVM
htE03^]guUWE_]̋UVEt
j$V.YY^]/Ax/Ad/AT/A</A,/A/A ËV4/Fx/Fd/FT/F</F,/F/^ËW
G L0G(0G0G0G/G/G/tVQp^_̋UMVSW}3_GS;v @GS;_؉[^]̋U}SVWwEs}u3ۃd$C~8^;uD$PuOjF(;F uAF,;F$u9|$tUN4W/F4t	;F0
E;}8_^[]|$̋UVuуW33B33B33B33B33B33B33B33Z_t33Buы^]3USVW~9e3ۋ}8^:N+N@FFDMEutOtK~9uEEPEEPEPWrE]+}}w}w~(jZV,~9~(V,N+N@FFDrwu;~ u;V$uE3_^[]zUQEVW}NHfF9FT~X6F9FX+E83_^Y]UQSVW~Lu4h hYY;tQފYυcvD^v@	hEx8r
wHs@׋؅T~@FHEVD~L)8X3_^[]̋UQ}V)S]:W}w+w9us0EEPGGPu豢EG9u@_[^]ƉuϋUQQSVWeEPVXt'HPVM\~8~<t_^[]ËUQQSVWeEPVXt6XPVM\~8~<tSe
_^[]̋UVutv,jV^]Vt0~t!W39~vtG;~r_QY^ËVt)W>tO(貉7hj0W词YYV诈Y_^Ë3tVRppfu^Ë^̋USVuN؅uSt&Wjzfu	M_
tQp uQz
^[]̋UEVFt
jV̌YY^]̋USW}ON؅u3Vtjr ֋
tQp^_[]SVWh j'览YYtJ0Fp0FFWhV8׋Vq֋_^[ÿ̋UEV0Fp0Ft
jV迋YY^]W
G0G0tVQp^_ËUQQeSVWM}tu؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f׋UQQS3Vh jE)uYYtHWFF0=0V׋E_0tVq^[]û̋U0MS3WA]9]VEEhj3ElYB]U}Ѝu]jYuЍ}EPMEMX$Dž;EuPVS׋`MjuQbV^M|_[]IuEEuExEA+EEtU}VMEE܈etURQp ֋MEPEPEPU^]USVh j&YYt\WGM1M1M1؅xVhW0֋؅tWq_^[]̋UuUM]UQS]VW3;[%v[t3Vp֋_^[]@UVW9~tM}>FME~蜃EMe3҉FBEEEEFPEEpm}_^]W
ggG$1tVQp^1ǃg_̋UXS]VP3EAEtWEM3Epщ}PM}|1EM}x,誂7EPuW֋EeURPq ֋}]3EE܉EME3ҍE}PBE܈EEp|3E9EuMEEEEЉEMQVp$֋}Ma7EPu䋶W֋EtEURPqh֋YMU=EEЉEEEԉEuMM}G};}|9};?uMu_^[]#33UVW&fStH3XAff;u<ftfYf;Zu-fu3Ʌt@r
\AV3[_^]Ƀً	tVQp^ËUQQeSVWM}lu؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f׋UQQeSVWM}tu؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f׋UQQS3Vh jEuYYtHWFF@1=D1V׋E_0tVq^[]ûUQQeSVWM}^u؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f׋UQQeSVWM}Wu؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f̋UuUM]USVW}ڋ񺜈˃'TQWS!؅xQr֋_^[]UVMTtE03^]@̋UVuWNFuu
Qr֋_^]UQQS3Vh jE}uYYtHWFFX1=\1V׋E_0tVq^[]ûUQQS3Vh jE|uYYtHWFFp1=t1V׋E_0tVq^[]ûUQQS3Vh jE|uYYtHWFF1=1V׋E_0tVq^[]ûS3tOVW8-f9f;>uDftfyf;~u5fu3Ʌt
@r3<-_^3[[Ƀ̋USVuWN荎^ujrMփuuPq֋_^[]UEVFt
jV|~YY^]̋UV39u9uMA ;At^]y$tuA84u0syUVW}u~DMUS]E	;V ;N$F(F,G3[_^]̋UVuEHyI3^]̋USVuN؅uSt&Wjzvu	M_
tQp uaj
^[]̋UVNFxEt
jV|YY^]̋UQVW}E@x@MpueM7zx3_^]̋UUMA@9A؉3]UQQeSVWM*xEPV@h hlxYYu*};tuh7΅mSzm3xC?Ux=}[3x/3Mw_^[]QVSjQVSj\*VSjRUSVW)h S|$\$ WYYT$ ȉD$L$$D$ w!w;+ÉD$QL$$L$PL$VK;PKt	;uD$+ƉD$=L$SP$L$AX;D$rYt$ +t$ SVQsL$ÙD$T$ RP-Z3VuY_^[]Ë؉D$A?롋U$SVW~9NNf;#|$D$ \$~3~PFD$F FTN$T$$D$(F,FHV(f;D$FJf;؉D$D$9D$9T$ T$F:\$|$$BF,^(QRPSL$8|$8|$<EG&L$,D$(;N4rZw^;F0wY;N4wrL;F0rGF,F9~w;9~$w9~ 3_^[]T$OF<볺UESVW=)PU:PKBF`zZ^h~lB|$FpM+ы™EU;r;+ÉD$׉T$w8;}w;]+}WQjjv|L$,F9vxEL$$D$ w8|$;r:T$;u*8w%;wr%;r!D$^0F43_^[]T$F8F=ًUQUSVW:PKtBFxBF|fBffBfBBJZB z$;u2;u.B(B,B0B43_^[Y]9UQS]VWUj_ffFHffFJ׋fFLfFNf;FPBFT:ff~X3_^[Y]UESVWE3F^F^^jDSPf{jY3~`j8FxSP~{_^[]USVىUWMuF,SNHxMV]^L	uuq3}3ɫtEME7EEEQjulVx׋E΃e0EPt
uy3uhM_^[]UVWuu`h j@apYYt_QhQ}PO4L4IuuQw~ tj@WsYYf 3_^]3뫋USVW}3;t;_^[]UEVjhhh5VF8F<H^]U SVW_ oOSjh܁uM_$nOSjhxu&]eMw nMQVp֋w$3!MMtM!MMnMQVp֋MEPU
MRnMt,C	3jPCPuQus֋}wIMVGgUEMeP@b}vtt
uhzw_mOSwh u!eM3mMQVp֋
,1eM[mMUj$MW7M&m}tKeM7蹽MQVp֋UMjܰM|MlukYukYMl_^[]UQeVW}'qM2MQVp֋EWPq$֋uM_^]̋UVW}hS]K$tQp֋K$3[_^]UVW}WhP1_^]̋UQQ}VUS3ۍqff;u+W}(RE1M]ikMEPU0(E]M>ku_[^]UQQMV
EPU ^]UQQSVWًh jp#kYYtKM}18xtWp։;3Moj_^[]U$SVWuRPd$D$d$,L$3D$ BD$$ PT$ D$,pd[hHt$_VH}tYjh1[>]7}tCjjbt$_^[]jh2yd$L$d$QiD$PD$PSwlG(whPt$$t$ 谣&L$hMU43ʼnEUEV3EEHE<EEExE1uԉu؉uEjt(uVRPgMԋM3^tg]URURP褳ӋU eEe3VWEPBEĄMEEpbeMGlPGhPEPuOw O$耸EUO$EAM^u_^]ËVWm3N(~~~  2F2F1F1~$~hƉ~l_^ËVjhhh5Vf<F8H^W
Gp2G`2GL2G<2tVQp^_ËU3ʼnESVWQhQM2H3PjHYitLL`fH`PLPWK Z`tKL4fH@@PEPXKM_^3[d]ËL̋U}VeEeM3EPBEEEp_EMeWxye7EPuW֋_UM&3M5eu^]UQQVWMetURQp ֋EPU_^]ËUSVWىUh 3j;
euYYz
~~F2tQx׋}E2?E9~tM}FME~7dEFShV8׋Vq֋_^[]̋UuUM]UQS]VW3;H;6;t3Vp֋_^[]@UEVjh6h5h5Vf<F8H^]U\3ĉD$XESVWjHD$ٍD$T$jPXm3D$$N0jPSV0|$$h t$$oYYt$;t$$VOSWL$D$ ;	D$3VaYNjL$d_^[3a]UQVWNd~,t%SM^(7PMu;[_^]ÃeQp؋Sh j$#rbYYt Wj	Y3;_[ËV32FFFFFF ^ËW
G2tVQp^_ËWh jX'aYYtS؅[_ËWS
3G83G<t3gHGTP3G8,3G<3tVQp^_ËVW3h0jj3N~~Z~f~(Ɖ~0~4_^̋U}VW}S3ۋu4AlYYtFrAEPjY]%nMEUSPSI]y`t9]tAuM]rmEShuu[_^]̋UQ}V<eMWf}EPOw3uWMM5_^]UMV9}W3MRus%EUMEEPVh_^]UQSىUh j#__YYtXVWME1O0tVOM
ShW0֋Wq_^[]̋UuUM]USVW}ڋ񺜈˃'5SQWS!؅xQr֋_^[]UVM5tE03^]QuQNV4F4ff^̋USW}Onq؅u3Vtjr֋
tQp^_[]̋UVv4F4hNEFt
jV>aYY^]W
G84G(4tVQp^_ËUV,M]4tE03^]@̋Uh uhYY]̋UQQE3҉UUVu+u5ME;Fr;NUN F$t
B3^]aEM;|;PQv$Mv EM늋UUV;UrEw;Er3+EUV^]UEVP4Ft
jV_YY^]UQSVWh j#[uYYtc
Fp4tQxSP4F=P4h<V׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;X2m<F2t3Vp֋_^[]@S2ۅtVj\^ftj/PYYu^[óf0ދUQQSVMW}~083ۍU;tFNMEa{MY{Fx Wj@pZYYQh QNPuF9XWj@8ZYYtWQSQyNP EF9X jSh0u6F9XP_^[]냋믋USVW}3;t`;_^[]UEVjhhh5VF8F<H^]Wh j('gYYYtS؅[_ËW
G4tVQp^34GGGGG G$_̋UVvNFlXEt
jVk\YY^]̋UuTWY]̋UыM]UdSVWٍL$0R\$_3L$|$蔻D$Ph\jWhLTD$T$0RPq(֋D$T$4RPq8֋j
XT$fD$ ˉ\$(|$|$zD$t$ PKLSLt$L$t$L$赺|$\t
t$\VY_D$8^[]ËUQQV1D$WPj3RRQNT$T$ VGD$D$G3_^]ËUVCE3ɉFF(4F4NNNN N$HHF8F<F4H^]W
G<5G$5tVQp^_̋UMtVQp^]̋UMuI$]̋UMuI]UVW}Aq3_^]̋UVvhNF\UEt
jV[YYY^]UQQSVWeEPVXt.HPVM\~8tS׋~<t_^[]̋U}tjuXYY]̋UQe}WVhpEMSX,T;EPVS׋[wMuQV^MIT_]U}VMEEYetURQp ֋MMEPEPEPU^]USVh j&$TYYt\WKM1M1M1؅xVhW0֋؅tWq_^[]̋UuUM]UQS]VW3;*~*t3Vp֋_^[]@UVW9~tM}NFME~REMe3҉FBEEEEFPEEp}L_^]W
ggG5tVQp^x5ǃg_̋US]VWE3Pj܈uY_MEUVPhIuRuMu9dEVhuu_^[]UVuW;tPh7_^]̋UQ}VO}T3MuhrMEPVV30HEuhP1֋M*r^]̋U]̋U}VEuh@P1^]̋UuUM]UQS]VW3;''t3Vp֋_^[]@̋UVEt
j8VTYY^]VNu*NtfWQx0u0__NpF^Ë̋UVvhvhNFOEt
j VSYY^]UEVFt
jV\SYY^]̋UVu(E3+EшF(EFEFEFE F3F$f;F*skSWF4N(8QF0<Ћ\t"ϋ#N#FtAFN##;Fu2;Nu-F,tBF*;r_[^]$2f;t
Ƀ ;u2̋UQ}VW}$,%SuUeM踱_UuPq ֋G%MMouWOWP3[_^]UQeVWMMEPuu8EuḧP1֋M?M_^]UM‰EV}S]WM^}wLMVQp4֋uOV$C W<GN$l}tO y^g(G0g,K PQr֋?Eh G8hG9eXYYOL;tQBKYwL΅SO\(E3ɉOXOPOTM8MK_[^]USW};t1VtWp֋;tRppuP\^_[]Wh j`'KYYtS؅[_ËVЁ35FFFFFF F(F,F0F4fF8F@FDFHFLFPFTFXF\^̋UVEt
j`VNYY^]V5N\tf\WQxpuJb[_vLIYN tQNtQ躕NkNJNJF^Ë믋UQQVWMUMuyWhV8׋t3tVq֋_^]ËUuUM]UQS]VW3;X!2F!t3Vp֋_^[]@UQSVWًh j#IYYtH
EF 6tQx׋E5FF3_^[]̋UEV5Ft
jVMYY^]Vj<VLYY^̋UEVuuPq^]̋US]V};uN@WFV8^E<]u0ЍMUN8Fej6GV8YN@)MF;ω}EQuP_EN@+E+ȉN@uHF8;F<u4Nu3_^[]SQpօy@F8N@&뾋F(/MySVWڋh SSYYtSjVQ7_^[3USW}OZ؅u3Vtjr ֋
tQp^_[]̋UVu&}u!M,HT^]̋UEVx6F`6FP6Ft
jVxJYY^]VWh j'FYYtIWx6F`6FP6=x6h,V׋Vq֋_^ÿ̋UuUM]UQSVW}‹3ۺȉ8*,&7Qr֋_^[]W
G6G6G6tVQp^_ËUQVW}EMS3upY؅EVh[_^]̋UMVU3^]U<3ĉD$8SىT$$\$(VW3L$t$DD$PVhSzD$T$t$RPqL֋iD$3PhVhPht$,T^QD$$t$$PQt$(L$(t$4t$8xJ\$$D$4PS\:D$t$Ph<jVD$DPT.D$t$,t$4Pq֋3L$tt$QpօtSgBYD$ttPt$L$*CNjL$D_^[3B]Ãtt!tIøøø̋UVEt
j(VFYY^]WO BOBOu"OBwhOrG_ÃgVQp^ƋUSVWىUh j#BuYY
F7tQx׋U6ffxSh8V8׋tVq֋_^[]̋UVN6AN5EFt
jVEYY^]U43ʼnEeSVEWME8EhEEE`ɤEPjjUuM܃euEкPM^M܋耤KoMЍSMeM؉u5QEԺPQMtqM؋/MԍE3PBwK^@M̍S7uuMףM_^3[$?]ËUQQVWTMEPx3_^]ËSVh j#6@YYtP7(3^[̋UEVP7Ft
jVCYY^]UM‰ESVWM]{j7;CYYu37Pu E_^[]ËUQ}?Vw!uu%^Y]WUQSV3}?WusuEMj[RP1ME3PB|}3ɋh Q~JYYtuuVU3fD~_^[]3SVh j#{>YYt?
F7WtQxh7f3_^[̋UVjvh7AEYYFt
jVAYY^]UQQSV3WMuEPSEUuRPyh׋{EMuVM輠_^[]UMeeVEzM<EPEPjM0Mk#} EuPq$֋M<^]U8MSVWAy‰EA‰}EA‹UEE0EP}_^[]UVW<Et.jV555Wh_^]3S3C;tUt[VhwG
hVt'hVt;5^[2[Ë̋U03WU9UVjYlMЉE܉EEPjUMMЉUUZE0EEE5EMSX,:;EuPVS׋[fMpuQV^M:_]U}VMEE܈HetURQp ֋<MEPEPEPU^]USVh j&:YYt\WIM1M1M1؅xVhLW0֋؅tWq_^[]̋UuUM]UQS]VW3;oLt3Vp֋_^[]@UVW9~tM}许FME~9EMe3҉FBEEEEFPEEp2_^]W
ggG7tVQp^7ǃg_̋UuUM]UQS]VW3;uM\u;QSQN8J@;t!xQr֋_^[]ۉ3Ή3Vp3ًUVlMLuQuQN^]E03UV|Mu
@^]E03̋U}V3MWuuuMEP&OS]Mؚ;EPEpS׋[aE]URPyh׋FuMuMuFIRMEVhuM>M6_^]̋UVNl6EFt
j Vd:YY^]̋USW}OI؅u3Vtjr֋
tQp^_[]̋UVEt
jpV9YY^]VWwlhwhhO(cO$GO @O8O5G_^̋USW}OI؅u3Vtjr֋
tQp^_[]̋UVN贘EFt
j(V9YY^]̋UVujHjV?MAFAF3^]̋U3ʼnEEMbPQEEPQQEEEEE~M3L3]U$ESVW3ɋىMMMh]LM47EPuW֋EU!]RPq ֋]K]eM}C7EPSWNVeEPMEMeEQEPQM%dMxF}t@ut3]3u3lYYtGrMEE]uM腖M}K]]EuM2_^[]33밋UVW}*WhP1_^]̋U]̋UMVW}\~E4~ON觱F3_^]̋UV~tjv5YYNAEFt
jV5YY^]U$SVWC(ȋS,CuMU;H<{9}|C\@,EĿC9O(W,uOWRQK;{8pBeEPW֋h u%=YYCMeQu8VPOWtM9MoCHPsLhVQK iV/}SHY3ɾ3uEsHPVEsLCsHPt+Es@uCDC9KH3ҋE+;w;MMEEEKLΉ3_^[]9K@{9SDtqCHPW֋ξCMeQsH0sLPNVESHU뀋UAV@H9Eu&}u q4q09E3^]}t̋UMVV^]̋UMV6^]̋UEV8Ft
jV2YY^]UQSVWh j#/uYYt_
F$8tQxS8=8hV׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;
vt3Vp֋_^[]@̋UVj@8%Et
jV1YY^]UQQSVWSp֋Sxq։E;s?pSp_^[]̡ ̸̸̋UQEV@EMU^]UQQSVWىUh j#,uYYte
F8tQx׋Ep8ShFV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;hVt3Vp֋_^[]@̋UEVp8Ft
jV/YY^]̋UQEV@EFMBU^]UQQSVWىUh j#~+uYYte
F8tQx׋E8ShFV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;st3Vp֋_^[]@̋UEV8Ft
jV.YY^]̋UEuH]UQQS]VWE3Ph܈uuMu<EVhu_^[]̋UQ}VƺUºW3qff;u+º9}źREкUEMPW|Ӻu_^]̋USW}OTn<؅u3Vtjr ֋
tQp^_[]̋UVNHFTEt
jXVM,YY^]VWw4t8?j@V(,YYO0(O(u2hjjOZ-O蘋OIO_^tQ)*Ãg(Qp̋U}V3MWuuu=MEPf?S]M;EPEpS׋[kEgURPyh׋PuWuMu9\MEVhuM~Mv_^]SVWًh j#'YYt_蜂H9F9F#f>xSh؄V8׋tVq֋_^[ÿUVWh j&YYt3V͂wP螂@@3_^]3̋UVui&}u!M8w^]UQSVWh j#%uYYt_
F9tQxSx9=x9hV׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;XFt3Vp֋_^[]@̋USW}O8.8؅u3Vtjr ֋
tQp^_[]̋UVW}SE3Pj]Y1MEUSPSI]$9]tAuM]H6EShuu[_^]̋US]VWE3Pj܈uY1MEUVPhIuh#uMu5EVhuu_^[]̋UVu&}u!M(8^]UQSVWh j#"uYYt_
F9tQxS9=9h(V׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;XƵ(Ft3Vp֋_^[]@̋UUMA0A4B3]̋USW}O4؅u3Vtjr֋
tQp^_[]̋UVEt
j$V$YY^]Vv YvhN vYvhN F^̋USW}O.4؅u3Vtjr,֋
tQp^_[]U$3ĉ$ ESىD$VW}K9Q!3L$8WD$<D$@D$D" t$<d$<9stsYsL$S	#Nj$,_^[3]UQQeVMWpMQVp֋}EWPq$֋fMo_^]ËUVW}WhP1_^]UeeSVW3M3ۋ(@EePjY,eMPMEUPI,abUM!uGr_^[]̋USW}O1؅u3Vtjr(֋
tQp^_[]̋USW}O1؅u3Vtjr$֋
tQp^_[]̋UQQ}VMSW}ًG,;G4r
wzG(;G0srtk7EeePN<EPjSV<z9]WuuuV4MO(W(W,G,+ىu;G4rw;W0rMEt+ˉ3_[^]̋USW}On0؅u3Vtjr8֋
tQp^_[]̋U]̋UVW}uNЛF3_^]U3ʼnESVٍEW}sc {c$WShPnKPQjw7M_^3[]UQQeSVWM}tu؅xBuFuV8׋؋Etx=t4PyׅtVp_^[]3݃f׋UQQS3Vh jEwuYYtHWFF:=:V׋E_0tVq^[]û̋U4VW}1SjYlM̉E3ۉEEPjMMZEдE	]E䠃E]]PM]]4MEUPEPSIt39EMu[_^]U3ʼnEEt<x t6x t0P@EPjEkŪEDEEO•8
M3]UQQEPEPjht }uVW}jp_^]̋UVE^]y :tVqvv3FF^ËUSVWڋMtG<ɵѵG(3ɋw8OO G4G0˵_^[]UQESVjp jp(MօtM HMHMXH^[]UQVWw,@OVwhumyZ3_^Y]̋UQQ}VTWE3Pj}Y%PMEUWPWI}GuM3BN7uu_^]̋USW}O+؅u3Vtjr֋
tQp^_[]̋UE(tCMUS]W} t;u9t+AMHMHXxVp ~^_[]$҃ M̋USW}ON*؅u3Vtjr0֋
tQp^_[]̋UQVW3q9yE0M_^Y]̋U}VHUujJE3^]̋UEEV:9Eu
Ex;(Eu3^] `̋UQUESVr(WuZVtX]}SWRQ謩Mt
FA3_^[]J0R4룋EEF̋UQSVW}]WCPq֋C C$G_^[Y]UVWMQOGwGp_^]̋UVNtQ
fEFt
jVOYY^]̋UMOE@@3]̋U}V;ESW}h h}EY3ۋEY];w'MURPV9QOWEMQu]8VPOWM;Mȴ}E+}ÉEt;wr;nMtU+׋}yUt
ABVY_[^]̋U}VEu@$Pq4^]USVh0jjZN3ۍN$^^ EFdƈ^h^lFp^[]Vjhhh5VF8F<`H^̋UEjuHAB]̋UQEV@EٳMݳU^]UQQSVWىUh j#.uYYte
FD:tQx׋E0:ShFV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;t3Vp֋_^[]@̋UEV0:Ft
jVYY^]̋UQEV@EMU^]UQQSVWىUh j#uYYte
Fl:tQx׋EX:ShFV8׋Vq֋_^[]ÿ̋UuUM]UQS]VW3;ϱt3Vp֋_^[]@̋UEVX:Ft
jV6YY^]̋U}Vd3MWuuurMEP&VS]Mxr;EPEpS׋[)E%URPyh׋uuMu MEVhuMqMq_^]uPPhh3̋UuUM]UQS]VW3;88&t3Vp֋_^[]@̋UEM+]̋
j3Ʉ̋UME@@3]̋UVW}Wp֋E@83_^]U39UwErw]
tRQ%%3É
:̋UEI(3]tV395k95v95^̋USW}O؅u3Vtjr֋
tQp^_[]V"^̋U]̋UVW}$uNF3_^]̋UEV@Pq$֋E^3]̋UMV}u^]ËVhPl5Ү!5^ËUP®
]̋U}VȮEu@Pq4^]̋UuMuuI!]̋UQVW}EMS3up؅EVh[_^]̋UE} 3]UQVWw$eEPVXtQQPh jjOZX_^]̋UMV=UAjjr]^]̋UMff;u5ftfPf;Qu&fu3EHE3]SVW~hFh_^[ËU3ʼnEEPjQM3]̋UVW}ҭOtQp֋OE3_^]9̋UVW}Wp֋E@83_^]̋UVW}~S]KtQp֋K3[_^]̋UuM2u]̋U}V=Eu@Pq4^]̸̸̋UE3@]̋UME3]̋U3ɺ3
M3]̋UE3]̋UE 3]33333̸`?̸h?3̋UE@3]̋UE@3]̋UE@3]̋UE@3]̋UEHE3]̋UEHE3]̋UE 3]̋UEjY3]̸@̸@̸@̸@̸@̸@3̋UE@+3]̋UE@+3]̋UEE+]HHHH3øøHHHH3̋UEt3t tt3@0|uuY}PY]jhй_
jYE]e=tM	I\hVhV
YYu)t hVhV
YY2ۈ]E=uC&>tVYtuju63@]ulY3	jjhb	~aHEe=uNu%EjuYYt3@puY37	jYjh}u9=3et
t]1]SWuuSWuuSWuuu"uSPuSVuSVu`tuHSWuyut5SWu:$MQ0huuuËe3uE3ËUV5u3@uuu^]̋U}uuuu];
uSUjYju=ujYh	XP]ËU$jtjY)
5=ff
fff%f-EEE	jXkǀjXk
LjX
Lh`;]ËUjhRdPQSVW3PEdeueqYr3Md
Y_^[]ËUEVH<AQAk(;tM;Jr
BB;r(;u3^]ËVt dP;t3u2^ð^tP	Yt2	jY?u23u* ËU@u}uuMPuUuuYY]thYqjYU}u*u2]u
j~Y]ËU=tVutut&u"h
YuhYtF2KuWj Y+ȃ3EEEEEuE_^]jjheMZf9u]<PEuLf9u>E+PQYYt'x$|!EE3Ɂ8ËeE2[ËUit}u	3]ËU=t}uuuYY]ËU3uȃuhYY#E]ËUuYH]ËUuY]ËUeEePE3EE|1Ex1EEPEM3E3E3]Ë
VWN@;tu&;uO@u

Gȉ
_
^hhuYHHHHøhËU$SjtM)j$jP|xffftfpflfhEEDž@jPEjP{EE@EEjXۍEEۉEEPuujY[]Ã%ËSVDPDP;sW>t
׃;r_^[ËSVLPLP;sW>t
׃;r_^[hd5D$l$l$+SVW1E3PeuEEEEdËMd
Y__^[]Q̋Uuuuuhh]U
u?YtutYt]Ã}U%$S3C	j
oe3
3VW}S[wO3ɉWE܋}EntelE5ineIEE5GenuE3@S[]܉EsEKSuCE%?=t#=`t=pt=Pt=`t=pu===}EE|3jX3S[]܉EsKS]t=]_^tf
tNtG3ЉEUEMu. t 3[]3@39̋UVux;^]aaA@mx;̋UVuо;^]aaA$;̍Al;PY̋UVFl;PEYtVQY^]UMAhEP̋UMbhܺEP̋UEV;tVY^]%%%%%%%%%%%%%%H%L%P%T%X%\%x%|%%%Uuuuuuup0n y]ËUujuuuu]ËUuuuuurpQ'y]ËUuuuuuu<p0 y]ËUujuuuu]ËUujuuuc]%%X%%H
QRPh觷ZYd
QRPh茷ZY\
`
T
QRPhػ]ZYU]4AjYthY3j̋Uj Y+ȋE3]ËSVWhh huht~h(VhDVh`Vt:t6t2%<h8WXV@MYYD_^[3PPjP<ujh <tPËU]% %%|
QRPhZY%̋SUVWZjRt$33Y3Q3iI$$Uȋ4,8<@<3<4383,<3@[343<83<3,@4$3,4383<<3@V3Ћ33n^3߃;t$4$.U4,4<44444444444444[4444‹$444t$3
3z3B3j~Fnd$_^][̋SUVWZjRt$33Y3Q3iI$$$Uȋ<,3<33,3[33,33<4$3,33<3V3Ћ33n^3߃;t$4$.U00000000000[000ʋ$00t$3
3z3B3j~Fnd$_^][ 
QRPhJZY$
(









QRPh8˰ZYศ










8
QRPhXBZY0
QRPhx'ZYl
QRPhZYp
t
@
QRPhݯZYL
ËVW
V;t1;u_F^ËV1W;tV;t1;uF;u_^ËUEW3GtL+uh j2YYt F3tQQb3^SVtW0փ%輶vvff&}Ê?^[_]Iytt3ɋËMd
Y__^[]QPd5D$+d$SVW(3PuEEdhd5D$l$l$+SVW1E3ʼnEPeuEEEEdËM3|<̋D$L$ȋL$u	D$S؋D$d$؋D$[̀@s sË333SVD$uL$D$3؋D$Aȋ\$T$D$ud$ȋD$r;T$wr;D$vN3ҋ^[VD$u(L$D$3؋D$d$ȋd$Gȋ\$T$D$ud$ȋD$r;T$wr;D$v	N+D$T$3+D$T$؃ʋӋًȋ^SD$uL$D$3D$3Pȋ\$T$D$ud$d$r;T$wr;D$v+D$T$+D$T$؃[QL$+#ȋ%;rY$-%%%h̃l$̃l$̃l$֞̃l$̃l$֞̃l$̃l$֞̃l$ƞ̃l$鶞̃l$馞̃l$閞̃l$Ṽl$F̃l$6̃l$f̃l$Ṽl$Ũl$Ũl$Ũl$Ũl$Ũl$vŨl$鶧̃l$馧̃l$閧̃l$Ṽl$F̃l$T̃l$S̃l$S̃l$S̃l$S̃l$S̃l$̃l$̃l$̃l$馯̃l$閯̃l$醯̃l$`̃l$`̃l$`̃l$b̃l$vb̃l$fb̃l$_̃l$̃l$֩̃l$Ʃ̃l$̃l$̃l$̃l$̃l$̃l$̃l$
̃l$
̃l$
̃l$6̃l$&̃l$̃l$F̃l$6̃l$ṽl$f̃l$Ṽl$&̃l$̃l$̃l$m̃l$v9̃l$f9̃l$V9̃l$F9̃l$69̃l$&9̃l$3̃l$3̃l$3̃l$3̃l$3̃l$v3̃l$&̃l$Ṽl$̃l$馄̃l$ք̃l$ָ̃l$^̃l$̃l$̃l$馄̃l$鶄̃l$6=̃l$&=̃l$3̃l$3̃l$6̃l$&^̃l$̃l$̃l$L̃l$Ṽl$閽̃l$fG̃l$VG̃l$H̃l$H̃l$̃l$閃̃l$6̃l$醏̃l$֏̃l$6̃l$f̃l$F̃l$F̃l$Ṽl$鶑̃l$̃l$f̃l$Ṽl$F̃l$Ṽl$F̃l$6̃l$f̃l$ṽl$)̃l$)̃l$̃l$̃l$̃l$ṽl$̃l$ṽl$4F̃l$4鶎̃l$4fẽl$4̃l$4馍̃l$4̃l$4̃l$4ṽl$8醍̃l$<ṽl$8醍̃l$<ṽl$8閬̃l$<醬̃l$86̃l$<&̃l$86̃l$<&̃l$&̃l$86̃l$<&̃l$8̃l$<֥̃l$8ṽl$<f̃l$̃l$̃l$̃l$̃l$Ʊ̃l$&Ũl$̃l$̃l$ṽl$鶻̃l$f̃l$醾̃l$閾̃l$̃l$Ƨ̃l$6̃l$
̃l$,̃l$,Ṽl$,Ṽl$,Ṽl$,Ṽl$,Ṽl$,̃l$,̃l$H̃l$L֊̃l$H̃l$L̃l$H̃l$L̃l$H̃l$L̃l$H̃l$L̃l$̃l$H̃l$L̃l$H̃l$L̃l$H̃l$L̃l$̃l$̃l$̃l$F̃l$̃l$̃l$̃l$6̃l$̃l$̃l$̃l$ṽl$̃l$̃l$f̃l$Ṽl$ F̃l$ Ṽl$ ̃l$ ̃l$ f
̃l$ 
̃l$ 
̃l$ 6̃l$ ̃l$ ̃l$ ̃l$ ̃l$ ̃l$ f
̃l$`̃l$`̃l$`Ṽl$`Ṽl$`̃l$`̃l$`̃l$`!̃l$`&"̃l$`&"̃l$`̃l$`&"̃l$`ṽl$`̃l$`"̃,̃l$&̃l$P̃l$6%̃l$ṽl$S̃l$R̃l$Ṽl$F̃l$̃l$ṽl$v!̃l$ &m̃l$ 6õl$f̃l$vunknown compression methodinvalid window sizeincorrect header checkneed dictionaryincorrect data checkinvalid block typeinvalid stored block lengthstoo many length or distance symbolsinvalid bit length repeatoversubscribed dynamic bit lengths treeincomplete dynamic bit lengths treeoversubscribed literal/length treeincomplete literal/length treeoversubscribed distance treeincomplete distance treeempty distance tree with lengthsinvalid literal/length codeinvalid distance codeh uYYÍMRT$BJ3x9T$BJ3T$BJ3m`UEN$PEPh nj|}t#7tuuQni!=tuuQmjuuQ̛UEPEPEh njH$;tuuQmusuQvMExt5!}E>PjVOWy
}5S}Ћtc蒗5UEPEPEh njH$JH9tuuQluuQÚlUEPEPEh njH$:tuuQ|luuQ`7MWhyÞ4UEPEPEh njH$y:tuuQluuQStmjp^ff;uftfPf;Qu
fu3t6pff;uftfKf;Hu
fu3
4UEPEPEh njH$~x<tuuQ@kuhuQ$MWhy藂3VhhjlVhhjoMZe3}3W3MEPSjW
4MVhhjVZ
4M@Vhvj0Z04MeVh+5giMVh+Ӂ4npMWh+詜]eU赱}付7tuWVouWV貞MwVh+\uhM4k4M
Vhy(4O$EPEPSS|8=tuuuViuuuV诛M
Vhyπ4M
Vhy講fUEK$PEPuui|8=tuuuV^iuuuV/M
VhyOul4M@Vh/4MVh4@Vhj%
@Vhj&MZ47Vp3x5MVh7<u]MQMyMvMVhdd7EfW7
# MVh,7Q;w3fN8ʋ8
8V؅38MSh)ϙ*8M6Wh+赙8MUWh+~8L$T$d$褮d$D$PVjjZjY荠9t$ |$$tt$Vt$WQat$Vt$WQMWh+Q"~t$Yt$h8MIWh+7M@VhjZ}8MVh踘8MVh蠘8M<Vhy舘9ME]ELW8ESPSM>M܋0yMCVhy?9]tzMEU4|PEI$PWSx<td|tVSWu3uQjgVSWuuQ3gMVhyK|EM؉]EKW4ESPSMwM؋/yMOVhyxME8_ttf8]taB:UEO$PEPhL|Sx8tuuQduuQ耒aeUEO$PEPhL|Sw<td|3tVShL|uuQ,fVShL|uuQ([MVhy{EMԉ]ЉEJW<ESPSM8Mԋ.yMfVhy99]UEO$PEPhSv<td|3tVShuuQ^eVShuuQZMVhymzuuugSuu6MsVhyn4MvVhyVUEO$PEPhL|Sv4|<t9tVhL|WuuQdVhL|WuuQ耑MVhyyMVhyxUEO$PEPhS~u4|<t9tVhWuuQcVhWuuQMVhyRyuuu5M@Vhy5MVh5@Vhj%
@Vhj&MZx53Vp36M@VhjPZx8MVhjTZ聓7MVhjWZk7M@VhjjZ[xc8MVhjnZ:D8MVhjqZ$%8Vh`+j%#MVh`+j'Z
x8Vh`+j)MZo8M@VhJw8MPWh貒8W_MWh蓒u83Vp39M@Vhyeew:MhVhyMw:kmMVhy.wQ::MDWhy;MHWhyu;eM$*dURPq$֋yMOWhy訑hDž@3DžDz3DžHPBh@DžLpPyMSWhy?iEMlEXEhlPM26MP)yMVWhypp3Dž,PBDž0E,Dž4Dž8p<GyMYWhy艐}Mu(7EPpW֋}EQ̉iDlTSyMaWhyjX 3ҍtDžH3Dž$pPBt(fyMdWhy訏||`-t`P|PVMgyMiWhyVIu9`|eMy'MQVx$׋ExxRPyh׋EQ̉CxTSxwxM&E@E;`_|1tM&plhM&7trMWhy1xMoWhyMQ&|tM2&plhM&F7MyWhyr.7MWhy荍9MWhyu8MWhy]8MWhyE8UtP3ɍEPQMtQdI$m;ttuQZtzuQbMWhyqM%M%MWhy襌M$8MWhyq7MWhym9M!WhyU9M%Why=;M'Why%;M)Why
x;UEeMjPj}ujE:UEPE3Pth8nMMQH$l<tuuQYuuQMWhyFnpM>WhyNu!Q53MWhy"uuM.WhyM<#^:MTWhyoF:M@VhyoL;MVhy蟊$;MVhyo;MVhyj:M@VhJXo;MPWh3;W_MWhu\;3Vp39<MShyn=MShyn=MShy覉}=MShy莉Z=3ۉ]]uuMu=EPEPSS]K$0j{tu;H8tuuQVuuQ裄vEEPuAQV؅yM ShyT}uLtVuh;uSVVuh;uS~$MShym3ۍM S<MShybumMgShyUu<2j@VYY<MVhy?ur?{E؄ff;uftfPf;Qufu37>G`%d
r >=98>E3Pwp]S܈'E]PSr΋EO$PEPS3P6h8tuuuuVUuuuuV贄MVhyluu}f9f;:u ftfyf;zufu3ҋɃ3҅p=MEPEPI$htnRUxgX;tuuuVmTuuuV>MVhy^k}	=3ɍEPMк4|QMʯEЅP}f9f;:uftfyf;zufu3ɃoP<Kf99<MEUPEI$PhtnWf<tuuuVwSuwuuVHUEO$PEPhtn3P#f8tuuuVSuuuVUEO$PEPhtn3PeX;tuuuVRuuuV芄GMVhy蕄uMVhy}uMEUPEI$Phtn3P)eH;tuuuVRuuuVMVhyi녋MEUPEI$Phtn3Pd6tuuuVQuvuuV肃$pWu8:uuVMVhy|hMEUPEI$PhtnW(d=tuuuVQuxuuVM
VhyhMVhyulUEO$PEPhtn3Pc]|pt DžupPu8:uuV,QMVhyuMMVhyXuMVhy:uMVhyM]9MVhyg9#9MVhyf;'(3@9+κ,Ǻ-.빺/벺3뫋M>Whyf4;DMRWZMWhyZfu:@
WMVh8x.f;MWhyUEPE3PhrM؉MQK$a8tu܋uQINuܺruQ-|MWhye!MWhyrM-MWhy[eMWhy;M|M;MWhyb;eMeQVp֋xyE3M;wC=;;=UEЋK$PẺuPhnVu`8tuЋuQMuкruQz0
MWhybd)M@Whj1ZJdMWhy,Mm-MWhydMWhy~M6>:MWhyc&:M@VhyPc	=MWVhy~<MZVhy~<@x=0)MEPjh?=MVhy/~=M@Vhcu=MVh}V=>3Vp3q>MWhy}MWhybu>3Vp3?ƅF.G.GpGO$PPh4|j]9tֹSJpS`x	,
O`d
rwZ)v
}tFO$PPhtnje]7tֹSLJS|		O`d
lEBZEEtEO$PPhL|j\9t$hL|ֹS+JhL|Sy	4``4PPV\؅]"ur؅5"9t%94!9!!4_gHnPhlB\!$!,n$>qUO,PVW,؅!$XU,,,1UP(KTk!KPhB\)KMnt3ҍ,/<^W8<jPj蔮؅!<}ff;uftfPf;Qufu3JP<P؅ J\O$PPh4|jYX=t<ֹSF<SxM	Shy]3 <],5S$*SGF]Pj
jYR؅ DS((SP֍Rw ]3PVy腡؅( 9\PPVL؅n؅9t%99@\5\Q\EDPQD$$PPQPjK聟^Q(ff;uftfPf;Qufu3PPDu/؅2(DQ@PJ PPVh(H$V8<tֹShCSFqM=
ShyZxLxxpp>oPOPSVW؅DxWhnjQPO-؅wWhLPhQxPhO-؅E
ZLPPjx艞؅YOPjx[؅YMPjx-؅[YPPjx؅
RYPPjxѝ؅u't91k؅btƅXXXXtXx
NPCP;HƅPujhAA؅%=O$PPhtnjSh;thAֹS@hASr
MShyWS6ƅPujh(B؅=O$PPhtnjSh;th(BֹS?h(BSq
;,؅<
Hh|lj_XDž\4Dž`	dlDžpPGDžtxhVPjZX؅Z3ۍXLXhhPKPS֍zK3ҍXt&XPq(֋؅y

dXtt00>SKO$PVW$؅90NUCUx|Pjt™؅UMPjt蔙؅0hLPjtd؅P0t~ff;uftfQf;Pufu3tTP0؅=)TTT0TtId@d;^j_lDž4Dž	DžtGDžSPjZ؅F3ۍHI00PIPS֍H3ۉd9vpp||>HOPSVW؅R,PPj֍p-؅RLPjp؅`pPPVjH$M<tֹSv:SThMShyQQQp0GdCd;j_eelej	X}E4Eȉủ}E(FE܉u}EGEu1QPM؅3Dž4Dž	 Dž$tGDž(,04Dž8GDž<@DPP#؅XQPuVP؅XQP;VP_؅nOOEOXEO5ljXDžDžDžlHDž
cOPjZ؅3ۍE``PDPS֍uDl|$$((>DOP|VW؅zNOPj$؅LNPPj$˒؅X$PPjjH$IX5tֹSA6SdMPShyMpcMXM$B|@|;|CM3xMxpPj
jY`B؅TBxT\\BP֍M9BMLwPjT؅hL01PjT؅|:L|NPjT蹐؅c|t
TO$PPjjGx=tֹS,4S
bMiShyKvi3DžLGlj^Th|HDžPX\Dž`GDžd
lpDžtGDžx	EJPHY88P]@Pj֍Tn8qdd>@O$PVW$JDOPj蓎mPuƅmjhAmO$PPhDOh`UEh;thAֹS=2hASdMShy&IH>8@8;H>|HHHT:>xH.G`%d
.w=:t.lmHlPjjY=؅('>l(XX=P֍=pGp01Pj(i؅KtGtPj(;؅pvtitcGpXG(<lBGJ-uj&؅;-09lEj[3MMM\]EE]EFEE]E\HEEF\PM]؅3ۍ`<\`TTPB<PS֍T;|w`44>;OP|VW؅dEddMPj4h؅hEhnPj4:؅zdh4PPjjH$+Ax6tֹS-S[MShyEhDdD4j:|@|;`:\D*HDHHPjj_9؅LS:HLPP&:P֍9#3ҍLLDL8zPj>Vj	j$zYx9؅PCLPjPjL苓؅jP\Bff;uftfQf;Pufu38ELPPhyVH$?:t#hthHֹS,hthHSi[TBT$zPj:hxyj	jY;8؅>XBTXjPjLN
X\Bff;uftfQf;Pufu38E LPPhyhxyH$=:t#hthHֹSL+hthHS(ZMShyA
XcATXAPMALBAL6H,A^'l3@DžtDžDžtDžDžPtDž
Dž<tDž	DžDžh@@PjZDD@P5PjI,@D``>5O$PVW$?MPj`tVQt1/?`4D4@?M%>`4@@@;PPjjH$:x4tֹS'STMShys>\O$PPhyh(:3tֹS&SxTM	Shy=		MShyX4=)		MShyX%		MShyX<l=,3$2V)O$PPhyh(97tֹS%SrSM	Shy<		MShyW<M	ShyW<M	ShyW
2M	ShycWm(xN$PPjj8H=tֹS$SsRh
jxN$PPjj787tֹS)$SRv
MShy;n
b
MShyXVA;M`
Shy8V!;M^
ShyV;M\
ShyU:MZ
ShyU:!W
V
U
MShyUx40
,PPjjH$B6X8tֹS"SPM
Shy:M
ShyT9tPPjjH$5X8tֹS$"SPM
Shyz9

MShyST<9M
Shy3T909M
ShyTt.MShyS8MShyS8MShySp/.a10.MShywS`8M%ShyWS@8M
Shy7S-MShyS8
MShyRX-M
ShyRMJShyR7MHShyR7MEShyyR$-M@ShyYR -M=Shy9RMVhy7ލ6M~Vhy6ލz,ywMVhy6ލ6,MbShyQ|6M`Shy|Qe6M^Shy\QE6M[Shy<QT+MYShyQx(O$PPjj14tֹSNS,LMShy5MShyPtm5MShydPpM5MShyDP(*MShy$PlMShyPh4MShyOd4MShyO4P*MShyO`m*MShyO\2MVhys4ލXO4MShyFOT/4MShy14P4MShyOL3MShyNLp)MShyNHr
MVhy33M
Vhy3ލ`)MVhyh3ލD")MVhyF3ލ@
1%

MShy
ND(M-Shy2jh@IMЋ>I*uj_1eEu썍XXjPjjVM[j)UDz*MVhya2.}*UEK$PEPhyh8z.5tu׹uVuuVqHMVhy1..\Bff;uftfQf;Pufu3*9E
*UEK$PEPhyh8zS-t:tWWuӹuVWWuuVIMVhy11n-UlC})})UEK$PEPhyhxy,5tu׹uVAuuV%G\Bff;uftfQf;Pufu39)9E0)UEK$PEPhyhxy,t:tWWuӹuVWWuuVHMVhy/ ,c**UEK$PEPhd|j+8tu׹uVuuVFM}Vhyz/MBg+UEK$PEPhL|j +t3tWhd|hL|uӹuVWhd|hL|uuVFUUEK$PEPjj*4tu׹uV9ukuVEMVhy.*UEK$PEPh4|jC*t3tWhd|h4|uӹuVWhd|h4|uuVEsUEK$PEPhL|j)t9tWhL|h4|uӹuV9WhL|h4|uuV1EMVhy-)MVhy-)MVhye-)MVhyM-)=X--D$P֍L$mBt5X$hPD$P֋5t뻃.Wt.Wjuuuu,J/w<-hu0VZ.Vt.}tkBFh.3.=M.QQVw.=Ht=MuhSV3f9u
V8S|3.5T2.#.K.Vt$xh0S$7yMPh>~F5$QVx׋h.MPh>EFt$L.3Vp/QA#U#EtAQ#E#U;Au	;Q020J13f@11E3f1ADMVhy*4}ȍEPuEjhA*}3UEO$PEPhtnj5&h;thAu׹uV#hAuuVD]
lDž4jX3ۉMDž
DžhtDž)EPjZEs
u썍P]\vuE88\P8PS֍PJmP	9\PuEe44>OPSVW6	p(p3PWlPMvmM(EкHMPWMRmM(EĺlNPWM.mhM(EܺOPWM
m'pMЅuataMȍEUPEI$Pjj$<tu׹uVuuV>tuċE܅ut독ttat]0PWЋHcuЍ,PVЋ$80;,,uċE܅t[tW(PVЋ~u܍$PVЋ~(;$M'M&M&p&MC;\MM&Z0uS0c
uju=0@
lDž4jX3ۉMDžDž(GDž2&EPjZou썍L]XuE  XPPS֍LiLU09XuEehh>vOPSVWMs%E̺܈PjMiupuYM}ȋPVM%%EQPjMiM%E`QPjMiM$ENPjM`iI}u`}tfUEO$PEPjjn 6tu׹uVuuV:}t}tM3$M+$M#$M$MC;XfMM#-M#E`PjjYDu3ۍH]uEP֍H<H(x#xLPSMh|[#|MPSMgM4#EOPSMg?M#E0NPSMguE]ll>O,PVW,uD]TETP`PSJD"fD7!]9TuEe>OPuVWu3@}uE؍P֍@@kiM!ELPWMQf(M!EMPWM-fM!EOPWM	fM_!E0NPWMeeuxlYYu:u|lYYu%uulYYuuulYYuCM M M M MSMKE@E;TPMmM(M Mw |l xa MMQ *zMVhy4 M MxVhy MMvVhyMMtVhypMqVhyM?MlVhyM_MiVhyM3MVhyhMIMVhyKM,MVhy.MjUEO$PEPjj2tu׹uVeuuVI5MVhyMMVhyMMVhyM?MVhycMMVhyKM,MȍEUPEI$Pjj<tu׹uV|uuV`4!

MVhyMM
VhyMM
VhyMxM

VhyzM[M
Vhy]MM
Vhy@MMVhy#MMVhyMMVhyMMVhyMMVhy|MVhyxmMVhyoMXLMVhyHt&MIVhy(M%MShy6)MShy6)MShyM	Shy6MShysMShy{6SMShyc62MShyK6MEUPEI$Ph~j<tuuQunuQz1MShyMShy5йff;uftfYf;Zufu3Ƀux9MusUEPEPhx~QMI$F;thhx~huuQhhx~huouQ1'ff;uftfQf;Pufu3%9E%MEUPEI$Phx~j;thhx~huuQhhx~huouQ0.MShy_M5Shy<4MEU(PEI$PVj;thVh~uuQkhVh~uouQc0BMEUPEI$Ph(j;thh(VuuQhh(VuouQ/HlMEUPEI$Ph(j;thh(VuuQhh(VuouQ/NMShyM=Shy2uM9Shy2MXMShyU7Wu܋M؅$ZMShyW2MVu̍MfuMuuMdWV$M`Shy1$MfShy1zMhShy1\UЍEO$PEPVV5tuuQ$uuQ-MShyp{uuM~ShyL1}MShy71XMShy(7MShyMShy0uVWMMuE#MShy-#MVh(	u4dY''MVh(c09]tցWt	uMtQÇ&VcY&UMjhA+t00|*U
^MG-P&@}&MSh(m&Q?&&jZ{Af;v"Af;vAf	vj.Xf;t	-&G;r&WVh( jo
WVh( juMZT(WVh( jpWVh( jqҾWVh( jrþWVh( jt봁#)O(MWh( .|$05(t$0}bY&(MWh( (MEU3PEuI$Phx|Vu]uMuWuugu7tuVuuWu~VuuW+MWhy)}t	uaY)M@Vhy&*M*Vhy-*M@Vh*MVh-*+3Vp3+t+37T,Whj$Whj'MZH--Whj%Whj&܀y-qhpI7y!MWh,.hpU7yhhU6yh`U6yhh6yh6y
kh6y
Ohz6y
3hx^6-;qhp;6y
hU6y
hU6y
hU5y
hh5N-vlbXND:[)JC<hU75yhxU5,MVh*,wMSh*A1ݺֺϺMWhp*1hXU4؅yhPU{4&-뷺밺멺뢺뛺딍^hH84y
uh`4y
Yh04y
=F7-hN3y
F8-hN3y
h(N3y
F9,hNq3y
h NT3y
F:,L3-,(Q3, L3-,Q3, Lv3-,hN2؅y
 F-,LI73-,({tQ3,H3,,0DHL2,H2,tQ2,,;HL2,H~2,tQj2,,hN1؅y
GF1,HL+2,H2,tQ2,,hN41؅y
S4F2,HL1,H1,tQ1,h,hN0؅y
_F3d,HL]1j,HI1V,tQ51d,=,hNf0؅y
kfF49,HL0?,tQ0+,H09,,hN/؅F5,HL0,tQ0,Hm0,+hN/F6+MWh<%c/hXU[/yhPUB/,벺뫺뤺띺떺돺눺끺wmcYOE;1'	MWh
.M.C.MWVh( /ںӋMVh( #.MVh( t.M@VhWi/MVh-#@/0)0Wt03fj0b0f9Y0#WE0?90APjKPa!0MQWh8%"5MSWh8%"5UrXk[d`]bVx9t
t$SWnt$SW$MfWh8%.5loMWh8%"4MuWh8%!4MwWh8%!45tt$(t$SW7t$(t$SW'#M{Wh8%Z4MWh8%j!94MWh8%R!4MWh8%:!30MWh8%!L$8tj85MWh8% L$ 03MWh8% |3D$3MWh8% L$@tj4MWh8%t L$$贸385t
t$SWlt$SW"MWh8%%2T3MWh8%8!:;<MWh8%u3j3z3M@Vhj<Z4F;w$4<4GP7Sk71S4M@Vhyf5MVhyC5MVhy+e5t23G;~r5MVh+H6W5peU34tuWVuWV MVh+uh5W5MVh+k5@VhHj5
WVhHjHMZAN6@VhHj6MWhHjKZ6MWhHjMZ5M@VhyO6MVh+6MVh+6eMe׵MQSp֋MtU2MeQWp}h2tuuWV躺uuWVM#Vh+uuhM66M@VhN"6̺M@VhX~7MVhX~R7uMM趡MQVp֋yMVhX~LEUeRPq$֋yMVhX~hM3E̋ӉEЉEԍEPu3y"MWLEMP*y8MVhX~}t	uUOYuhMՠV6}t	u0OYuhM谠5MVhX~TM芳
6MVhX~-5MVh{j4Z6@Vh!j:
@Vh!j;MZ6S85MWh!jBZ6Wh!jHWh!jLMZ6MWh!jPZ}6Wh!jS2
F86Wh!jVMZUF6M@Vh C6MVh  6M@Vhf7MWhK7MSh(7MShu63Vp37MVh u9="MVh >\9?MVh 99MVh B'9MVhH$P:M!VhH$0:M#VhH$:&'MVhH$97Vp3m:M@Vh$j@Z;Vh$jDVh$jFMZal;MVh&j!ZQ;QxC<Qx<MVh$j!Z<MVh8xj3Z]=3Vp3=@Vh8xj>
@Vh8xj?MZ?=9C>MWh8xjHZ?MWh8xjKZkt?eQx>MWh8xjOZB8?Wh8xjRWh8xjVMZ?MWh8xj\Zuh>X9B>
VRq^>?MVhxj6ZA3@MVhxj;ZAMVhxj>ZAMVhxj@ZntAMVhxjBZXUAMVhxjEZB6AVhxjGVhxjHMZ"
AQQP>~AYZM@VhMVhMAeMMUȅxEuhP1֋붋%=Quy덺M@VhX~fCP85XAMWhX~<BMWhX~BMWhX~BMWhX~ZBMWhX~:BMWhX~B2>@AMWhX~AMWhX~wC!8.2?B0MWhX~BB
5MWhX~%BWVh$j\
@Vh$j]MZ[DM@Vh$j^Z=DuVf5
CMWh$jdZD@Vh$jm
Vh$jtMZmMVh$k?MVh$K"MVh$/MGMGMtQA{C8;>jCVh&j1jVh&j;B@D@CVh&j@ @C@CVh&jDMZM٪CVh&jHMZC
RqyDMWVh$=S#EEEEEgVQp^FVhX~jiVhX~j{MZGVhX~jqVhX~jy܋
VRq^GMVh8x\HMShxj"ZShxj$Shxj%MZpuHQQHHMWh*NIMWh*+Ih=Wt3۸C8XIW4LIW4~yVh=jGVh=jPMZH~yh*jbh*jjMZ艱kJÉ]IMSh*jnZlu;JMVh*jxZHދuJQHJu4JMWh$j(ZMWh$j*ZuKtSx׋N^MKQx8KEV0p3K
RqBL@Vh!ji
@Vh!jlMZpM@Vh!jj@Vh!jkҋMWh!jrZ5iMWh!jtWh!jxZWh!M<MMWh!Mj16ZMEQRuuqOxEFE!NMWhH$NMPhH$bNMVhH$EfNM
VhH$j+Z5NjPWVXuvjX3҃jSRP0X`NAQNMWVh{\MlVh{
NM	Vh{jPZLO	Vh{jQ
Vh{j[MZxOMPh{jwZU
EOMVhT&:
O
MVhT&UOj
X;ÍK#PbuEyMPhT&EPNnPMVhT&MVhT&]PMqWhT&wPM~VhT&]qPMVhT&<QQ67Q371QMVh!#RMWhH$kRk(j
Y}|RMV@Vh8x^R@Vh$j
@Vh$jMZ|KSMWh$j!Z_MWh$j(ZAuSjVCYY	SSjPCYYS3Vp3SMVh8x
DTM@VhyTMVhTρuPVE3QH?VË%=uQuUv=Yj0VBYYU%=uQU~{UcUjpUEMVhojnZ+VMVhoj3ZEVMVh-	+W~xWoWfaW}t&y(&WA,jZx8uB"rWV~
PW΋ƁujWW{W9EAPXu[@VW3XMWh0.jNZuXjXjXQB^XjXjWWXDj^0GXWjQ!Gu
Dj;sDj"^0PGXjXXjWWXMVhh-XIXXXVh*j/ZXj+YMPh.j:Zu]YQhe
YjWWXPSTUMVh.;3Zh*ZjWWZ>Ztt:5
NMVhKMVhZXMVhP
\MWh8xwnESvDMEQj/jhH}PK}t}\EPu\
MWh8xu\MVh^MVh O^M@Vh@^CDMWhuz^3Vp3^QN]0_MVh)jZN"_Qx_@
WMVhy3uu`gX
gP3ɉG\3҉GT_uFVlYYujYlME3҉E̍EPjUMMUЉUZEE
uE3yMVhyMYUE3QPMQO,9yM{MVhyh`jw`%=uQ5`%=uQ&f~__MSh.x}u_΁uP/`MVh?J`{P>`CBjҙ^+C:jYʙ+C8Sʙ+QbCP_MVhMVh`3_t39_vaC;_rgM`VQp^aMWhCaMVhPo/MVh
aMWha3ۉ\$t3f9t.L$l6D$Pojy.uL$>6D$PjS`y{h9\$uM@Wh~oVL$ \$ Qt$Ή\$,vpqy ~p5Wt$@y8MWhL$5MWh`L$Ft^v5`39^w
~`NpT$j-XfD$\$\$YxNpSj-yvpT$jYr1y
jt$Npt$b`MVh9J`MVhPo%MVh<aX`*MShuav3Yj0Vo8YY`MVhPoMVhMShw\aMWh]t$:avpL$|$3L$QVp4֋yL$WW貱yMVhL$%MD$L$3`3Vp35aMPhjUZaVhj_
VhjrMZaVhjn
RqAb@Vh{j=
Vh{jAMZ:MVh{jCZdVh{j$Vh{j+MZM
Vh{j'Z3eMVhT&j?ZMVhT&jAZteVhT&jQVhT&jYMZ=VhT&jXMWhT&j|ZyfMVhT&jsZ\xf
VRq^Og
RqgjksMVhhMmVh8xiq1t*@Vh/j"
@Vh/j#MZxMVh8xiMSh/j$ZiMVh8xcCi;uiMVh(EiMEUPEI$P44@j(5t44@uuV44@uuVMKVhyMEVhyMMAVhyuMEPEPI$jjB(5t40@uuV340@uuVM<Vhy +MQVhyiM3VhyM)diMVh lMVh lMVh t/MVh hhh(MVh 2poMVh |)^MVh x0kMVh kM@Vh8jOZkMVh*M{Vh*lߺ-&M{Vh*DMVh*$RlM9ShoM;ShoBCMShuXoM[Sh6o]MЍEUPE	Pjjc:thWuuuQhWu캌uuQMSh6uMShMlhuċuuuQhhuĺuuuQ`}MShuMuMMЍEUPE	PhjNH:tuuuSCuuuuSMSh-ueMQu܍MQVX$Ӌ؅yMrSh4EUeRPYӋ؅yMtSheM׎MQVp$֋؅yMwShlEUăeRPq֋؅y
yjMЍEUPE	Pjj3MЍEUPE	Pjj86thuuShuuSlfMShM)*MbSh~M贍kMЍEUPE	Phj"X3tuuQutuQMShxk}t3ktEPEPjj2tuuQCuuQ'MShQkG(ftOCf;ujjhjVjY;t,f9_0uGu f9_*uGuf9_,kGk_;5EPjUZ&9E3hJ@jZEQ(YYUV艙y	Sz/Y3ۅOtGCٔOt/u)G@ u#O4C譔3ҋBϔGtGC贔GtG CmG tG"CRG@tG$C7w.Y__E_[jMWh`+jMWh`+jMVhy!kMVhyk]URPqh֋y
ME3҉]PB]yw9]G`%d
wyr=?wpUEO$PE]PSS]X7tuuQnuuQRMVhyu(jujMVhxjZZfj}tA7tuWVuWVMVhxjhZLjx8tuWVHuWV_ijMVh-jW$kkjjWjj~jMWh-jmZajj

jMWh-jNZ4j%=uQjMVhjDZj(! MVh-pkr}3mMShH$v}ul{
tmjWWYh%=uQClMSh.}u%lMShH$}uBl`	VlM@Vhp(MVhp(6n9lMWhp(`
nMShp(Ft$m?ˉ\$3mWt$ ؅tm(Ylt2MShp(@D$Om"!d$(D$,PD$,P؅y?MShp(t$8mEL$(;HXuQpTt$49l2lH3lt
H33lv
mVhj0Vhj1Vhj:MZvmMWh`,mMVh`,knMVh`,Dn9HnӋ赉nMVhj`ZnMVhjdZrnd$<T$<uL$@蘈y-Vhjl:yVhjpMZ)t$<3ۍL$P\$P\$T\$X"|$L|$PjW5U38ugG\$\PL$`\$d\$h"y*MVhjzZ9\$`at$`MYRD$\PL$P9\$`t
t$`*Yj(j)h$\$8\$4$謃$L$,舃D$,PhVT
y
D$P$t$X$$PB|$,L$(X$,7D$(PSWp֋hp>h$$Ј$3ۉ|$DD$D$, $($8DŽ$0$4z$PjSSL$HD$d$t
23L$(T$3ۈ\$ayX8\$u(L$HD$\$t
2JPD$($RPP֋yMVht|$,L$$\$$蜁7D$$P$$W֋y$D$$T$@RPq֋yMVhj0j1h'$\$D$&$L$8D$8Ph(VT
yMVh'\$ 9\$@|$$L$ 踀7D$ PSWNVD$ T$RP֋|$d$4L$4|$8V7D$4Pt$$N0WV0GD$4$RPqH֋3V$\
t$tD$tt$xPx$ 3܁D$hωD$lD$pD$hPi3L$|$D$PWWhW$|
9|$XtT$xL$7y
L$0|$0<L$T$0t$0L$H}L$0<L$^9|$lt
t$ldY9|$xt
t$xTYL$4~C;\$@
L$ ~L$8~L$$~L$(~L$,~|$PtWYt$<D$HYfhMVh+L$0;MVh
L$MVh|$ltt$lYMVh|$xt&t$xdYMVhL$4}MVhwL$ }L$8}L$$}L$(}L$,}|$PtWYt$<Ygg2Vg
VRq^gMVh(j8Zh3Vp3i3Vp3iM`VhlM@VhlM@Vhya/mh9lMVhy/m=l7Vp3nMVhjGZE8tuuVueuV	MVhjOZoMVhypMVhyqpMVhyYpUEP3ɍEPQMMQK$8tuuQ褰uruQMVhy+pMVhypMVhypMVhytq*@Vh wj&
@Vh wj'MZ{MVhy](q7Vp3rYt
ENr@r
Rq[rMVh wjZsQ4h&sMVhj`ZtMVhjaZtMVhjdZdtWhjfWhjgMZy9tMWhjjZatMVhjlZIsMVhjrZ3uMVhjyZuhsM@VhjqZtMWhjuZrtMWhjxZuRt|$tkUD$PD$3PhL$ L$Qpx5tt$t$t$Wbt$t$t$W0MWhIytMWh&yUD$P3ɍD$ PhL$(L$$QL$$	x5tut$t$$Wǭut$t$$WMWht$ sjmtj

ft~yI
LMVh-QtN"~t[MWh-rtMVhy.uGMVhyu@VhHj#
@VhHj$MZMVhytMVhyrwMVhySvMVhy;vMVhyvUEPEPQQO$ھ3tuuQouuQSMVhy=vMVhyvu#E9uM6uMEPEPI$jj.tDžuĂPu5uVuĂWu5uVMVhyduMVhyEu3Vp3|vUEPE3PEWWH$tts3uu#}M}tMQWx,׋x`eM]t;EPuOPSWPxMqtMit]$wMWhyMFtMWhyM)tMWhyMdM
WhyMsMWhyM*vMVhyhw=6/(!MVhywMWVh`,MVh`,`xʺúMWh`,;3L$D$D$$D$ D$D$rL$QS֋y
D$T$$RPq֋ypD$T$ RPq,֋yJD$T$RPq0֋y$D$T$RPq$֋yMWh`,;tt$;t$ t$(t$0pMWh`,rt$L$qL$vQrvM@Vh%&wj
NwM
Whex3҉T$w"MWh
MWh謽MPh
T$d$,d$d$@-|$0D$T$<T$,RT$DD$HR+D$<|$$PD$@D$,QL$4PWC|$Dt&D$<L$@;t8tj0D$DYYL$@y0MWh|$t
jt$~YYt$(6wD$|$GD$,ChSl|$
wjt$EYYvMWVh`,|0zߺغѺ #$MWh`,4yMWh`,&"y,`3wBQu+(4}tWʊWky#u.%=Qt @tNMWh`,裻2y;}tu܋uuWbuܺ{uuW3xR6S/V(Z!_`dfoMWh`,xMWh`,~x3$xMWh`,uVxMWh`,跺>xeQQuMl}+xPq3xMVhoyMWhPyMWh8ufy;t!mu%=Qt@u!y
MWhuyMWh蹹MSh褹uxMSh臹uxM@Vh%j~ZgMVh%GxMVh8jZ/yMWh8x	MWh8xzh4tVÇVzM#Sh8xz,-MSh8xM7MSh8x2>=GMSh8xXMKNMSh8x4}zCP

^MVhzE_MWhzLU݋M$Wh!<}M&Wh!}s(us0C|cYgMWh!bMiM
Wh!QKOMLMhh!+*MKVh!MIWh!Mt0Q;~(:982MWh!uhM5#|MkWh!蚶|}MWhxmt$B}MWhxCt$}MbPh'jWD$0~D$~h	jv6L$<~~MVhQqoMPhL$t끋G0G4	G>MVhM脵~GP7S7hj}MVhj4Z4mWhj?CT$S=y
WhjL'3M
WhjTZWhjYMZt$

MVh裴MVh=MWhb亰떺ֺ눾h P\$ YY;tQY;υTVQL$ˀQMVhjbZMVhjdZɳƀWEna
MVh藳MVh8j-Zt7@Vh%j,
Vh%j;MZSMVh%j:Z5@Vh%j-ξ@Vh%j.뿾@Vh%j/밃|sjWVh%j5놋MWh%j?Z̲颁Qx;@VhjH"VhjQMZ芲@MWhXjLZm鉂
VRq^jAj
0jMWh-	MWh-j

Ӄj
ƃjzXɅ%=uɋ鱅ZY钆E3f顇N\鐈VtlPpPj@ȅy%=uɋĈp鍈X鳈jPBWS;ىW84z#%=uɋOXI_jMVh8%踰MeVh8%ύeMvPh8%oE饍s렋MVhājfZUcQp韍MVhL*j=Z$AMVhL*j@Z	"
l
_S4~	=MPSjSZj鿎VSjuMZPSjmZPSM9PO4~x‹OE鶎MPhL*xy|~MWhm$un2n2鴐W阑PO}yMVhL*_EƑVh&j08MWVh&j1Z谮)MWh&j4Z遒Vh&j5MZziSh,j*QSh,j-MZLx?Z_MVh$MQMVh$ptu Muuuuuu蔖؅x2XMSh$rMVh,j=Z蔭{MVh$v;tWVx׋K_sWQpBMVhāj3Z+鿓D$${閔|$L$d$7D$PsNWVL$ td$ Qp֋D$L$ QhP0L$t$,-L$0QssЉD$襖3;t$8t:r3D$0L$@Qt$(L$`ut$4QL$$PD$0Px|Ft$L$03sQC+T$L$0PV7Ó`3ʓd$ QpMWh$衫L$.(MWh$nL$ td$ Qp֋L$d$Qp0u
'
餓镓
@MWh$qh 3ɋjZQD$0YYu%MWh$踪j\Y'3Ʌt#ЋD$@;r34A;rD$(L$PjD$XY3ۋSMWh$H)MWh$%Z顓MWh$ԓÉ]} ;“r]	Eh jYYt]MAAFAωFG@P(2x0U J4BxjS#EU@YYME{
MWh$MjVYY飓MVh8%
O.
"
MVh8%ĨM@Vht#j}Z觨YJMPhh!s_h S&YYO;tQYw΅u%Vhh!jJVhh!jSMZ.nQGPQwOwSw$w 6QzE-MVhh!jXZQBELVhh!j[@ww\YVhh!je!Vhh!jiVhh!jl
Vhh!jqMZ}yw
酔]jh0Sj\$4L|$,EL$$t$ 8t@d$8T$8WRpUQuMuSb؅y
f|$8ދL$0錔EUQMPuS؅y
oD$$Pu3\$ Wt$,\$ D$4
MUy;r3yPXu3+PT$8X\$4Ӕ^2餔;3t$ D$D$酔MSh&u6/t$t$,t$<Kt$DRPS؅MSh&賥|$t$ xMSh&莥|$t$ bhjVPWhjWPLMVh0#j-ZE40#VWjH0#VWjDMZMVWj/ZMF(!:顕ws$s(֋Еws$s(QQQ։G<C0ǕWVh&jh
@Vh&jiMZ膤邖Vh&jlGVh&jrZ%MSh&GMVh&M-Vh&jMZ MWh8%O5頖2ӿ
-(MWh8%讣u馗I L$֗鱗MVh&_MWh&EǗǘMBVh8%'L3E/MV9x3E2I MkL]MZWh8%輢MWh8%褢Mhh8%舢mM|hh8%jOMzhh8%L1MrWh8%2Mbhh8%u.j V&M@VhX'jJZ镙VhX'j8VhX'j=MZ蹼VhX'j@MZ謡ڙVhX'jAj W|PV|P=W83$pNtVh0#j_UF85tVh0#j|8F8D
Vh0#W6oAVh0#jxZMƠ&Fm3HFFA$<tFF
XNA;AvF&9FN3HEF3҉F@Autj
[F: 错NNa醙F3HFFFHF	FsN3HFFAF
FFN3HFFAFFN3HFFANA;AFbF@鱘F˘3HFFFHFFN3HFFAFFqN3HFFAFFDHFVF	jJVJN0"BFFR`2jX	ڛ+J鸜y(9}}܋}]܋U;s+J霜+铜+Jy(;lj}܋}];s
+JU+MEuquA F鞛E	}G	}GMUjA EqG+GcEu؉A EA8u'MjjM+HOLE	j@xCF鎤鉞+EHV(;U;s
+HEE+‰EM@+EHLUEM~ ^B+B
jDE	j@^EMu^]~ C+CV4E	j@^鳣u!MFPA(y$P׋}	UEMu~ ^B+B
雝Uu~ ^+BB
zMFPA(y$P׋UEM	BF E^B+B
j0iMFPA(y$P׋U}EMu	~ ^B+B
PEM^]~ RC+阢hWVs<UMC<A0tWVs<UMC<A0鬣sw(֋sw$w(QQQ։C<G0C(w$s$s(֋s$Ws(3djjj։G<C0GMAM;sMME}++ًMp ʋE^H+H8EF4>MӋ}AI+ωM;sʉUEU++ًMp ϋE^H+HEF4GP7S7M@Vhp(A3=MVh&3BI MjNMWh&γ鰩MVh&賘銩MPh&莳EoMSh&sUMVh&0_鄩jBQ2=Vhh-jpVhh-jqMZYjW|PϪj
M
Whh-̗u駪	W閪Q)
鑪jWMWVhh-jSZ舗'%=uQ
jWWE骪}w&(u	Fx9u	F(t&Fu	F4t
FXj_Sv(v$֋駯щ8ƅ鋮}sUQxMVh8xLd3%MVh8x3@MVh8x43cMVh8xL${۳MVh8x°ó3驴Q]MWhx薰jc!MWhxjM´Q\鷴MWhxL韴@Vh)jLVh)j[MZ'ִ&M<hhp(骶MEPhp(ϯ鍶33MMhhp(諔^MVhhp(=Mbhhp(iMvhhp(H@Wht#j#
@Wht#j&MZ8@Wht#j$@Wht#j%ԿWht#j)&Wht#j+/@Wht#j1
@Wht#j2MZ踓Wht#j>MZ蚮u骶3Vp3韷F;F;ҷF;÷Sp3ѷ3Vp3M@Vh,2jgZVuM鰸VuM|韸VuM觍鎸h5tVuMۋo<ŹtVuMKP5覹tVuM軌1<臹tVuM躍H6htVuM*3Vp3镸t1t(tMVh8%'ĹjjjX鰹
VRq^ӹM@Vh8jWZ謑Vh8j]Vh8j^MZ聬/Vh8jaVh8jbVh8jdMZZt$t$阺MVh8jgZ0邺遻
MVh(鯼MWh(ȫ镼NjF8X^u8^)û랾뒋NFQqH ` MWh(V9]uYuMWh("MjVh({vMVh(֪yxߋMVh(軏ļM蒡Ľ:MSh(|頽MVh(c|jXкɋMWh(!MSh(}t	uYjXȼMjh$ALtO)Yu
TU
CFM Pu
&F@^鮼Mj	hpAtOXu

U
FM\PCu
F@]JMjh,A脤t3~0|-U
FM_PiM"Sh(ǍMShx褨鰽MShx茨鏽3}4MShxphf;̽馽A;髽3߽XOMVh !'6ZuM2Vh((OM"Vh((ӧ7f;G(D$ f;D$ .]f;$D$ f;D$ bf;1kD$(9D$0t91w{3@D$4mRj~cMVh*鼿BMVh*雿WyM>Vh*xDMh{h*譋{WM{Vh*苋\MSh((ft$zD$x}MWSh((D$PuL$huI4؅y
D$`PD$hAp؅y\MD$ PQT$P-3؅y!5D$HPD$hHAp؅d%-1MSh((Vt$|$wM|h@h(=@M}h@h(@M~h@h(@Mh@h(ډ@MhWh(蹉WMhWh(蘉WrMhWh(wWQuEj/hPЋt
cUj/h衟@MWh(Mhh(MWh(ңMhh(迈s;_kMhh(薈JMhh(zRMjVh(RUMj$h诞UMjhd蕞M{Vh(RMyVh(=MxVh(Ң(MvVh(轢MVh(資MVh(蕢{Mhh(肇6?EMVh(F,UjhA袝VQt~CxTtMhh(jhju$yMWh(͡CxTt
xXMhh(詆`Mhh(萆GMhh(w.MShh(^Mhh(<Mh@h(&@Mh@h(@Mh@h(@qMhWh(ÅWOMhWh(袅W.MhWh(聅W
j/hPӋЛt
Cj/hӋ貛!;EMjhAtVlOMhh(MSh(ȟaMhh(资MSh(蒟+M)Sh(胄Mhh(gGM#hh(N.MShh(5Mhh(MYMTSh(4?MhWh/ȃWMZSh(襞{E;MSh/&考3AM[hh(b*jhHA׋豙utq~0|kUEMPEQ؅yMdSh(Mv!Mehh(FHj
hA׋)t~0|yFx_u!Mkhh(薂^UEMPEEv؅yMoSh(K!NEA(EA,
MSh(x%Mhh(	Mhh(M(hh(ǁM,hh(要whh(6hh(:MtEMShAMSh!uMShMD4+MShMShΛMgMSh豛u_MWh`+薀l}MWh`+ZMWh`+MMWh +jjZ2MWh`+u!MzWh*MWh`,]MWh`,ƚ]MWh`,諚]MWh`,萚]MWh`,u]MWh`,Z]M6hWh*;WMWh`,#]\Mhh`,1Mhh`,~	MWh`,ƙMwhh`,~W3OMV6Wh*耙mMzWh*hUMPh*PEMWh*5E+V@HYPEÍAPlmWMVh*jzZ
MVh*Ϙ}뿋E+W}@HYP;APMWh*jZ膘Mhh*hMWh*GMzWh*4M1Wh +
Mhh*MWh*ܗMzWh*ɗM3Wh +讗Mhh*脗MWh*cMzWh*PM>Wh +5&M)Wh +M9Wh +M8Wh +MWh*ՖM-Wh +軖WMBWh +藖W3EMSh*m?MSh*KudMSh*0MSh*u/MSh*uMSh*uMhh*3zMqhh)zGtP=MGGM[hh)\zUPjQurDP]SEVh*hWh)h`PNWMVh)yM;Vh*ϔE;EsD""3fSA36Vi؅,MSh)oM=Sh*\Wh`+jMWh`+jO)Wh`+jQMZ0|}qWh`+jTMZy[~yMVh((x~y뿋MSh/jZxMSh/jZ耓u+jVYYMSh)O^'WWMVh\/
MWh\/MVh\/ӒMWh)貒kQ#ǃ V[MWh)aMqVh)3j^SYVh*W)VWh`uKVWMw39~tvY~>~eMV)[Wv벋Et;rQPS	RjS|}uDjDj"^0=M	9E+3>f{E;rZWVh/j
Vh/j&MZ#v|@Vh,j3Y333sVh,j:<Vh,ja2MVh,jUZ̐Vh,jS
Vh,j^MZuM@Vh,jZu Vh,j!
Vh,j#MZe3G;:-F9x,w9x(vx_u9xXH9xT8MVh(u
RqjM@Vhp(t
MWhp(tZ2<-.M@VhZtVhShh1uHkPM4VhtBMVh)j3Z܎xMVh)j9Zs]A;(A;(rA;(c@A;(_A;(PA;(AhMVhyIs3ۍM]u&EMQjP0NVyMVhykMEUPE]I$PSS]n2twuuV[wyuuVyMVhyrM%MVhyqM
MVh +jjZYr7Vp33MWhx%j"Z
rMWhx%j&ZuAMWhx%j/Z֌MWhx%j9ZquQ9@Vh8j=
@Vh8j>MZqVh8jAVh8jBMZi`Vh8jEVh8jFMZI7hh)jhh)jMZ!@u
WMVh`+q.@Vh8j*
@Vh8j-MZpMVh8j0Z蛋@Vh8j+ξ@Vh8j,뿋M@VhipMVhF@Vhj_
VhjaMZ'pWh`,j(Wh`,j*MZMWh`,j2ZuaeQpZMVh|*jdZ貊2MVh*菊MVh\j8Zy@
MVhToMPhP"3Vp3@Vh@j$
@Vh@j%MZnM@Vh@j2Zn'MVh@j6Z肉MVh@j8ZlMVh@j=ZVuM@Vh@jPZCndMVh@jTZ"EMVh@jVZ&M@Vh`+m<M@VhmMVh踈kM@Vh@jcZmMVh@jgZ臈MVh@jiZq@
WMVh`+SmTff;uftfYf;^ufu3Ƀt@r롋T|MWh`,هMWh`,lEPqMSh菇u6M3WW}	}9؅y
uE]UPEPvWhExxPE|PDtxM}+;3PPEE9؅yMShφhMEPEPv	jgtuuu6uuQXuuu6uuQMShpkM(MShSkMSh3uMShMVeEPEPXdQQPMȮًM"ShjMSh軅MTd~MWh`,jJZj3gMWh`,jfZcMWh`,jcZVju3MWh`,j\Z5jWh`,j[Wh`,jVMZ
MNMWh`,jRZM/a3ۍM]!EPSEtR]URPqօx.h=tuVtuVuMMWh`,di@Vh(-j
Vh(-j/MZ:iMVh(-j1Z-@Vh(-j ~yVh(-j$~yVh(-j'~yVh(-j,b#M@VhhHA
:3,<!MVhFMVh%h)M@Vh8joZgMSh8jsZgMWh8j}ZguhEURPyh׋uyPpff;uftfWf;QufuދɃMԍEUPEI$PSSb(=tuuuWOuuuWMWhyfuuMqWhyfMMlWhyfM-#M@Vh8xfXMVh8`f8M@VhCfMVha13Vp3Z `MVh8e#MVh8euuM`VhV/MVhdGeMiPhuM@Vh5eDMVh|:;~fH븋MLWht$g^ËM@VhydMWhXduM@VhjYZ:dMWhj_ZuMWhjcZ~WVhjM
VhjPMZcFMWh`+jqZcgMV@Vh8c^|MV@Vh8}c^{@Vh,jo
Vh,jvZ'333sVh,M'cMVh,}‹M@VhjBZblM@VhjCZbPMWVhjUZb4MVhjXZ}MVhj\Zy}u6tVB1VxMVh+j7ZCbHMVh+j;Z"}*0Vh+j>
Vh+j}ZrVh+j?Vh+j@Vh+jVMZ|PMVh+jEZ|T{Vh+jF<h6twwVOwwV~Vh+jNMZna}uYE8Xptx3twwVAOwwVV~Vh+jdVh+jnP]UP UT]UBPU4QE܉EEDh:trrwwQsEppwwQ|MVh+'{hlM*EEEEPu܉]DtX:tsswwQrsswwQ{MVh+_uhVh+M_QգrM@Vhj^ZZ_MWhjbZ7zu\M@Vh8"_AMVh8
_MVh8^@3
WDMVh`+^@ՋM@Vh8^MVh8^p{d\M@VhN^MWh)yjUEPEPE3ɉMMtQM؋	Y6tuuuWFu|uuWxM Wh]MWhxMuMWhsxM+M%Wha]MWh>xuMWh xM蹬jVXj9Xf;umÈM,8]jjjM7EMEj0AYf;rj9Yf;w2E΋O@jjMEj0AYf;rj9Yf;w2VVL}MUBxtXtt EO@@jj5Ejj(G@$E EfE?yvey[2TB@Dw	vt
@f98tjXf;ubejXjXEjXf;8uUj~9]tunO@cȨu@t$tȀO@'	jjhjVC~@f;f;ujjhjVjjhjVtrjjhjVu>EjUfU	jMEDO@ [G]EfGjjhjV뼀O@ 	j&[]EUEfEE]EPGjZF{E3PSSuԍUujYt_SS]UjuSjYtEE;Eu:Et 3UPPjP3PAt	E܋]؉EÉEfGfGg_e"EEjjhjVuEGjjhjVu	ED.jjh4jVEU	fEEO@(f]Ec3PPP™RPjUYtMЉMfMMfu4G jjhLjFPEjQjKZUf;G jjh`jFPEf$
ȀO@f]kt)Mt$tttjnjUXfcjuuj	Z0.&NOu`ujupuji
uujME}Mu9]u	Mh5jh]Eh jh!TMEh5jMMjB@mX6萝Nj>3r8v(v$v v誝"M%Wh VMVh V<FMVh \qaeM	UwYyO(K3PPPjWjhDPhy(YMVh qMB	M:	M-	M]Vh pMWh !pMVh !p@Vhj#
@Vhj%MZtU@Vhj$@Vh j!
@Vh j$MZ9U@Vh j"WVh j#ҋMWh j'ZUu34Wh j+Wh j,Wh j1MZTuRQM7Vp3'MWh !jWZTMWh !jYZuTMWh !j_Z_TWh !jaOWh !jbEQx׋}EuhW,Wh !jkMZSu#QShVMVh jAZS~M@Vht#jtZSMV@Vhp(iS^MVhVj#ZKSDj^0R~WjQu
Dj;sDj"^0HjX@WVh((j.5ttt
uVh((jX
Vh((jDMZRsMWh((jHZm]MVh((jIZlmEMWh((Mm井ݺֺϺȺ뺋MVh((m}vhPs(hl
yU\=6}`upPhAsMWh((ilu1tMVh((FQ	wtMVh((
lMsWh((kM((WV
kWVWh((MkWh(({!MWh !vk%MWh !bPWT$L$(;@t$@މt$Dt$HD$L;wwL$	D$+h ։L$؉T$4j0\$0|$@YYtj0VS觩sssދ|$4t|$4D$h PGbYYO;tQ?Y_˅EL$$Qt$(wwPKS؅jD$$;GQD$L$@W@ب؅-|$8;} w%\$(r;]wT$0L$;r;}tL$@M
؅y
D$Ht$;T$@sI;sU\$,@SP:QRt$<O,W,؅xz}|$tAE֋L$@#D$,;|$HsPD$rqHx؅y4D$HG|$;gL$@jT$0L$;MSh !N=$MSh !Mt$4t	j言L$@`;3+MSh !M1,!MSh !ZM|$WYDjuj@D$4UD$H_9L$w
9T$QKRjj7wwjwKCL$@;r34;r3;r3vr:0ғD$Hd$d$34EMVh ;LL$tNj:E0K:CMVh KL$@'89gMVh KMWh !}KqVh((jpZE3MWh((jwZEfMVh((jzZ-fVh((MK.H2A4:=3B,L$h`h,AvKQMWh((e MVh((ejWRSNk
*ـ0؅wrwۋ}7MVh((HetEt8t/MWW !V$JMWV
ejj_b3GZMVh !dYMVh !d(MVh !IM@uVh !IMVh !\d3Vp3GP7S荰7ޗ3ۋӉ]MShh!jZ	Iu6FWhh!j3MZH4Shh!j4Shh!j0
Shh!j+MZHuMjeEeUΉEEu}t}];ttQy'MVhh!1HMtQc$MQKMSh\/j ZGMSh\/j!ZbuQ~MWh\/j3ZbMWh !j'ZbWh !j+Wh !j,Wh !j-Wh !j.MZabWh !j2Wh !j7MZAbWh !j;
Wh !j>MZ"GaQp֋E=3Vp3g?t7
j WzYYj(VkYYMVhh!F\S,VMh|jgZrMVh|jxZdFMVh|JFSju$MVhh!!FMhh!GMYh@hX'E@MZh@hX'E@Mhh"EjhM\hhX'`X@Vh`)jDVh`)j%5MVh`)j(Z8`!Vh`)j/MZ%EcA;tA;eA;Q@Vh,2jL
@Vh,2j[MZDkϾ@Vh,2jL
@Vh,2j[MZD"k	Ͼ@Vh,2jL
@Vh,2j[MZIDQkω7Vp3QuQNoKVRp^3@Vh`)j@Vh`)jLMZC_-.	
pqMVhC 3MAWhm^~+~@FFDD$uvDFv@D$D$yMTPh^D$j|$wr;}r}uL$D$yMWPh]D$'~@F@VDND;Fu	;N2E uEPW؅yMSh~]]+MPhS]ExM
Vh>BY;~ I;V$@N+N@FFDEu'봾pFXlF:cMVhAM
MVhAMWh\MShh\M@Vh(-jJZVAM@Vh(-jKZ9ASuuBW
@!MWhy@
ExIE5
ABMWhy[MWhyD@u
M@Vh`_@MfVh?[̉3Vp3MVh[HM@Vhy6?M:VhyZl="MVhy>?@AMVhyZ(MKVhyZ_XUTMVhyUZuMM
MfVhy/?
M@Vh`+?'7Vp3M`-f9f;>uftfyf;~ufu3Ƀt@r<d-.MWVh( ~>MVh( [Y@2
5MVhp(=>'ƒgeeQRuMS`EyMGPhp(=EEMEM;N<rMWVhp(M=33;]w.FTE;^<r3F4}t@ @ȃC;]v؉WF@Vh$jX
Vh$jaMZC=S@Vh$j<
Vh$jGMZ=.MV@Vh`)j6Z<^?VhjLMZW3zMVhjOZ<MVS<VSj]MZWWhjiWhjo"
WhjsZ3Whj{Whj}ZD3W
WhM/<WhMVL$D$‰T$ FPЉD$$lj|$(
;VP5;-FT9D$$ 9|$(FH9D$9\$^J3FϋFTF(FHD$EVVPF0EV N$~,F4M
Vh;6ߋMPhU
FuF F$몾

uMVh:(M
VW:M2VWUϾ
9뮾
@뢋WSD$y!WaMWh/UEL$Pj8ZD$M^PhTD$MoPhT
f
rM
Vh9M
Vh9NߋEO;wF@*WhX~j1&WhX~j3WhX~j6WhX~j9WhX~jEMZ,9MWhX~jKZ9fMVh!SMVh!8zj@VjYYMVh!SO$6tMVh!8c69tV>VN.MVh!-SMVh!SM觇MVh!RMVh!RJMVh!RM;aMB@MVh!dR+MVh!ER|}MVh!&RsM@Vh 7WVh(Uj
WVh(UjMZ6FMWVh(UjZ6*M@Vh(UjZ6MVh(UjZ6MVh(Uj"Z6@Vh j2
@Vh j3MZW6
=|MVh j8Z'Q<|MVh jRZQVh jUlVh jVbVh j[XVh j^NVh j`DVh jgVh jhMZPMVh jjZ5L$5Vh jnMZ~PMnVh fPLqrMVh GP%MVh jyZ<5MVh j}Z&5xttPWslLpQWWKhytMtEy$MVh 4thWh`pp7pPtNWVPP3ɺPA覑3TTdh]hPdPTPPKpmF3ɍXPQhXLpQQQdʱX8<PE8PDtxtVVMX\\PjY蜐E3llD豂\DPlPVpvxhxdPDlx,l3\jhhhdhTPpt@t;`3MVh 2xb,MVh 1l臁MVh 1\MVh 1XhMVh 1hhdhTMVh [1PMVh :1pm3QQPMtM@Vh $1eM'Vh 0D*,MVh 0M@Vh0nMVhKO
3Vp3`MtVh-GKMVh-w80.y"MzWh-K{MWh-/MWh!jhZJ2MVh!jmZ/
VRq^U
VRq^M@VhHj^Zy/M@VhHj_Z^/MWVhHjqZC/MVhHjtZ"JMVhHjvZJMVhHj{ZIuM@Vh.M$VhI@Vhj'
@Vhj)MZ.@Vhj(Whj-Whj0MZcIu7Vp3t]EM;|
;vFPQvMv!!!PQv$Mv p!MVh{-!3Vp3"
MVh(-#ӋMWh(ZHr#ƌj@VYY#
VRq^#Vh( jEGVh( jF=Vh( jG3Vh( jM)W-u@t%j%Vh( jUMZGT%MVh8j@ZG%M@Vh-,&u&M@Whyss,'v"MwWhyDG'yMWhy2,j'M@Vh`,MfVhF'3Vp3(MVhF(M@Vhj2Z+)MWhj6ZF)MWhj9ZyFx)MWhj<ZcFuX)@VhjG
@VhjHMZA+)MVhjMZ F)M@Vh8x+)3Vp3I*,+F*N$N(NNNNf+Hj YPjv,q+M@Vht#*y,@
MVht#^*M,MVht#2EMsMVht#E,MVh#j,ZDR,@Vh&j'
@Vh&j)MZ)x-@Vh&j(M@Vh&j*Z)M-Vh&j/AVh&j1Vh&j4Vh&j7Vh&j:MZfD-Vh&j>MZV),
VRq^g-MWh"")MWh"Dus.3Vp3.Qx</W
MVhT&(z0@ߋMVhT&(j,wYMVhT&f(,0MPhT&AC0@Vh,2jL
@Vh,2j[MZ"(0*O0QWQN/؅217Vp31M@Vh%jqZ'Q2MSh%jtZBu.2MN@OMVhx'H2M@Vh8"j#Z['3MWh8"j&Z8B3MWh8"j(Z"B32MWh8"j.ZAG3Wh8"j4Wh8"j9MZA\$$3MWh8"jAZAMWh8"jCZA3\$$2tItt3ølølølÿQ4MWh/j7ZaA5Wh/j;Wh/j<MZAA5Wh/j@Wh/jBWh/jCMZAj5@VhHj
VhHj MZ%5WQx_5@Vh00j
@Vh00jMZ%K6MWh00j Z%MWh00j!Z|@u6Vq6Ph0jPh0jMZD@6Qx6MWh`+@7MWh`+?uu7"MVh`+$7MVh`+?7E+EMxEuaVVWtjM3u4j	Y}=EE$EԉutEȋPj	V4t}WV؅tE}uWu؋t7htV87M@Why#8MWhy>MWhy#u{8M@Vh`#MfVhd>83Vp39MVh1>9M@Vh%##<,.02MWh=;5MWh";M8Wh=u;M@Vh{9"m=MV@Vh{"^=MVhjxZW=:?MVhJ""?@
MVh!!"?W3@MVh&!MVh&<iA
MWh&!MWh&<V1pYMWh&e<@wm}Eh@KT9sP\@;T@2SLKXSPKTCXECSPKT;P @@uK\O)E@MPh&;EY@
Vh&jR

Vh&jVMZ @M@Vhz @M@Vhzb @3Vp3ASpօt
}u2B@8t\Sp֋VAMu
t1V( t
VMQ<Pq֋EBuvM@VhzhB3Vp3SC	M@VhzYC3Vp3DM@Vhj Z%FEMWhj$Z:$EMWhj'Z9uEM@Vh}EW
@MVhSEMVh-EMVhg9EM@Vh%UG,.02MWh9F5MWh	FM8Wh8uFMVh vj#ZpG@Vh,2jL
@Vh,2j[MZGDwGω3Vp3^HM@VhjXZ]UIMVhj\Z<85IMVhj_Z&8IMVhjdZ8uHM@Vhj?ZIMWhjCZ7IMWhjFZ7cIMWhjIZ7uCI@Vh,2jL
@Vh,2j[MZuIC\Iω3Vp3CJMV@VhjUZA^cJuMVh.7Lx{MWh.6|$<Kt$<t$HjYKKD$QFLx3L$DWD$HD$LD$Pmy=t$Hd$H9s ts 8jYs jKL$S	KyMWh.M63L$t$t$~T$Ky L$\T$KyMWh.55D$t$3D$PPBD$XL$TD$\D$`pt$dUdyMWh.5D$4t$43D$dPBD$ltL$hD$pD$tpt$xcyMWh.@5sjX$l$D$0Pj$$$ZDŽ$tDŽ$$DŽ$tDŽ$$t$4jcyMWh.4D$,t$,3D$xPBDŽ$x|L$|DŽ$DŽ$p$cy6Vt$D$h~Pt$@t$<t$DVt$,t$4yMWh.40|$uMWh.d$ D$ $$3DŽ$PBDŽ$xDŽ$DŽ$p@by(D$Pt$$t$(Vt$ t$(yMWh.X3m|$uMWh.?Id$D$$$3DŽ$PBDŽ$0DŽ$DŽ$pay(D$Pt$ t$$Vt$ t$(JyMWh.2|$uMWh.d$(D$($$3DŽ$PBDŽ$DŽ$	DŽ$p`yMWh.2jZjX3ɉ$$ lD$$$$$(L$$$P$DŽ$DŽ$	$$DŽ$$DŽ$DŽ$ $(`y(D$Pt$,t$,Vt$ t$(yMWh.)1#|$MWh.t$$t$(t$t$ t$,t$0t$4t$L$L$|$HEt$$t$(t$t$ t$,t$0t$4VL$L$|3EMVh+0EMVhy9FEPEPEjjH$x2t4(@uuV4(@uuVv/MVhyMVhyv/MM
VhyY/uEM@Vh&>FMVh&MVh&.FM@Vh8x BGGGM@VhywTIM~Vhy2IMVhyIjVgYYIws$s(֋&Jws$s(JQQQ։G<C0JMVh8x.JMWVhJMVhJMVhJp$u$WSQuRuu`Khp7yMWhc-KhU7yhxUn7yhhU7yhXU<7yhPU#7y
mhp7y
Qhh6y
5h`6y
h6y
h6y
h{6y
h0_6y
h(C6y
h '6y
qh6y
Uh5y
9h5y
h5y
hH5y
h5IMWh3IM@Vh!MVh!*IM2VhII1IM!Ph&*J؉EÃ;rw;MrωӉVI,MVh&oIM@Vh$jMZRJMVh$jPZ1*JMV@Vh)j@Z ^JM@Vh&AKJMpSh&TdKOLMWh&)CKM@VhyhK@VhzjV
@VhzjWMZpL3Vp3L@Vhzj
@VhzjMZ-OM3Vp3:NM@Vh%
[O,.02MWh(O5MWh
NM8Wh(uN3Vp3}OMV@Vh$jOZ[
^OM@VhzS;
O545~P545sP545^À~t!W39~vtR[YG;~r_Qn[Y^ËM@Vh!P@Vhj0
@Vhj1MZ|Q~tVlvQ;6QjPD$jPf$!̋M@Vh &2QM@Vh00j/Z	|QMSh00j3Z&uYQMV@Vhz^gQ@Vhj<
@Vhj=MZQMV@VhHj5Z^Q88tWCW!QM@Vh/jYZ:2RM@Vhzj<Z\RM@Vh/jNZRM@Vh\
R̋V6&^ËUEV^]UEueU3҉MBMEEpT]鯽UEMuU3҉EBEEEEES]YV1Y^ËV1V^ËUEV)^]V1tj@V]YY^̋UM]̋UM]UQS]VW3;0u+0t3Vp@3Vp3_^[]USVW}ڋ񺜈˃'40u&QWS؅xQr֋7Vp3_^[]UQS]VW3;/u+/t3Vp@3Vp3_^[]UQS]VW3;c/u+U/t3Vp@3Vp3_^[]UQQeSVWM}]u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}Fu؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}/u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQeSVWM}u؅xLuFuV8׋؋Et(x tPy3ftVp_^[]UQQS3Vh jEdSuYYu@WFFt<=x<V׋E_0tVq^[]ËUQQS3Vh jERuYYu@WFF;=<V׋E_0tVq^[]ËUQQS3Vh jEtRuYYu@WFF<=<V׋E_0tVq^[]ËUQQS3Vh jEQuYYu@WFF;=;V׋E_0tVq^[]ËUQQS3Vh jEQuYYu@WFF<=<V׋E_0tVq^[]ËUQQS3Vh jEQuYYu@WFF<=<V׋E_0tVq^[]ËUQQS3Vh jEPuYYu@WFF<=<V׋E_0tVq^[]ËUQQS3Vh jEPuYYu@WFF,<=0<V׋E_0tVq^[]ËUQSVWh j#OuYYuV
FHtQxS<=<hV׋Vq֋_^[]ËVWh j'"OYYuKW;F;FX<F;=;htV׋Vq֋_^ËUQWh j$'NYYu@VPeMP½uWhV8׋Vq^_]ËUQWh j$'?NYYu@VeMPVuWhdV8׋Vq^_]ËUQWh j$'MYYu@VxeMPuWhTV8׋Vq^_]ËUQWh j$'gMYYu@VeMP~uWhV8׋Vq^_]ËSVh j&LYYu2WVhW1֋Wq_^[ËUQSVWh j#LuYYuX
FXHtQxD<fShV8׋Vq֋_^[]ËW
GlHGHG<HGHtVQp^_ËW
GHtVQp^3HGGG_Ãyt	qDJY̋UEVFt
jVOYY^]̋UVj@8^%Et
jVNYY^]̋UEVFt
jVNYY^]̋UEVFt
jV|NYY^]̋UEVFt
jVLNYY^]̋UEVF t
j$VNYY^]̋UV~t	vHYEFt
jVMYY^]̋UV~FEt
jVMYY^]̋UVa0Et
jV~MYY^]̋UM]̋UM]̋UM]̋UM]UV8MY t	E03
QuQN^]UV2M% t	E03x: t
EN@^]UV(6Mt	E032t
EN@^]UVMt	E03
QuQN^]UVdMit	E03TRt
EN@^]UVtM%t	E03
QuQN^]̋UVuu@Vh,2jLMZE&}t5Muu@Vh,2j[뵋^]̋UVuu@Vh,2jLMZCE&}t5Mt;u-u@Vh,2j[뵋^]̋UVuu@Vh,2jLMZE&}t5Muu@Vh,2j[뵋^]̋UVuu@Vh,2jLMZCE&}t5Md;u-u@Vh,2j[뵋^]̋UVuu@Vh,2jLMZE&}t5MTuu@Vh,2j[뵋^]̋UVuu@Vh,2jLMZCE&}t5M;u-u@Vh,2j[뵋w^]̋UVuu@Vh,2jLMZE&}t5Muu@Vh,2j[뵋c^]̋UVuu@Vh,2jLMZCE&}t5M;u-u@Vh,2j[뵋<^]U3ʼnES‹ىVuW=H3ft!8
MtPSVf3Džz+t3t"tu.Dž 1"Dž1Dž1
Dž1Q3hfPhvQh<~vHvD<Ctv vh,1WSthP1WSc~LtvLhd1WSI؍Pv|Pv$h1WS3Ƀ 9Nu9N(u	9Nh1WP~tvh1WP~(tv(h1WP~tvvh2WP)~tvh2WPh(2WP_M3^3[@]NUFU>U 6ŰUVuP@VH
%}0PtNVNV3^]UUEVu+Pu9ut΍Qffu+4N^]̋UUWB9tVRjp^_]̋U}uyu
ugyuu]̋UuUM]̋UuUMJ]̋UuUM]̋UuUM]3
p@l@̋Vj@VH
^̋Vj@VH
^̋USW}OS؅u3Vtjr֋
tQp^_[]̋USW}OR؅u3Vtjr,֋
tQp^_[]̋USW}O^R؅u3Vtjr$֋
tQp^_[]̋USW}OQ؅u3Vtjr֋
tQp^_[]U 3ʼnESVqW}>uN3һ #_F#;VQ;FHG$j[ WWDG 8D@4<dWX`T\GMW(xet|\G,MW0eeE]4W4MaG8MԋW<e]3ۉEĉ]W@M-PjSSM_^3[d;]UX3ʼnESVuWy?FVj[jVDF ?4V(0$,AFTV(HPDLF,tV0hpdlV4MF8MV<eeE]hV@MF3ɉEċF$Mȉ]̉MЉEԉM؉]܉MVMPjjjM_^3[9]̋Vj@VH
^̋Vj@VH
^UPVW=htVjPEjPIDNH3@E	EEEu	PMFEȋF EẺMjދUV5`tujQjY)^]jY)jjjh3ËUS]EVWu]G+Eu;sUVSYYMt3@;#lj;us	tD>>_^[]US]3UfEVWu]M+E;s6PыSYYMt3@;#lj;ust3fDww_^[]̋UQSVuWVFIPK4{d'σgFhvdEFtE7G_^[]UQESVWًjYsP&fHTxPMtE>F_^[]̋UVFl; `PEPAYY^]̋VNdN\Fl;PAY^ÃPw̋UVNdfN\^Fl;PAEYt
jlVc;YY^]̋UVFl;PsAEYt
jV3;YY^]u3@ÍQAu+ʍAÅujXÍQffu+MjjA̋UQQS]VWjYEKK@K4K<tK0jK(`KVKLKBKD8ExPt
9u9pTs V3V3EPtuEփPs}֍OQscOQsSOQsCO(Qs(3ODQsD#O<Qs<O@Qs@oO0Qs0O4Qs4O_^[]UE3Ʌt=vWxMQuQMT
tE]̋UlVu3EIMuuuu!hPEuPu?̋USVWuru3VRW?x;wu
>>z_^[]UVuWu	sISFPjP؅u2*#}tVuK!YY1w[_^]UUtAH#]Vt!u6jP&f^̋UQK3ʼnEVqduZAPPh=hP&QAu+ʍAPPH^#M3O2]̋Au=ËUVuWu3iuDj^0=QS]t;rVSQJ35WjQ=u
Dj;sDj"^0@=jX[_^]ËUQ=uSWPWh=u5VVp3BE53	^Wd_]ËUQQVWPPh(> tuShp>V؅tZh>VEtGh>VȉMt20t
V4ME3GV4[8_^]ËUQ|MVu[WPPh t9Sh>V؅t0tV4x3GV4[|8M_|u25xQ^]ËUuj2`3V5u^]UVuuj2`3uuujjV5^]V8uj2`3jV5j^SW0SȉtVQp^S_[ËUQQSVىUWMutEu>ssO3uVWyMPh>j?Z)uVp_^[]V|о;t3u^2^ËUSVW0S=ttMUVh>jMZ05tVpօtWp3S_^[]%hVjjpx
=u3@^̋U}VuWVhQjDMZ}uWVhQjEWQMEyMWhQjIZPS3ۍM]P.uEMPyMWhQjLZM]MEP诮y$WhRhxRjjVA	MU]]y
WhQjU?UEMPuy
WhQjVMVuSY	yWhQjXMZ4]t?eMVAyMWhQj]Zuhu
EjhuhV5,YM运M-[}|t_^]̋U}VuMWVhQ/}uWQMEyMWhQUS3ۍM]t,uEMPyMWhQM]UEMjP>y$WhShxRjjV`MU]]/y;UEMPuyMVuu|yMWhQ6] tAeMV?y!MWhQuhu
EjhuhVT*YMގM.+[}|t_^]̋U}VuWVhQjMZQ}uWVhQjWQMEyMWhQj!ZaeM*uEMP0yMWhQj$Z MEePy$%WhRhxRjjVMUeey
WhQj,@UEMPuy
WhQj-MVujyWhQj/MZuHS]t?eMV>yMWhQj4Zuhu
Ejh[uhVv(YMteQp֍M=)}|t_^]̋U}VuWVhQjmMZa}uWVhQjnWQMEyMWhQjrZheM(uEMP@yMWhQjuZ'UEMePKy$4WhShxRjjVMUeeyWhQj}ZDUEMPuy
WhQj~ۋMVuu"yWhQM'uJS] tAeMV"<y!MWhQuhu
Ejh[uhV&YMteQp֍MF'}|t_^]̋UuM2迧]̋UQQVW}M}膦eM葊7EPh<TWyMVhSj6ZuUMMJMB_^]̋UM3ju荺]̋UUM!]̋UUM]̋UUM]̋UQeMV%MUjºyMVhLTj.Z4EuhP1֋M%^]̋UuM/]̋UuUuMS]̋UUMVyyMVh^]̋UUMVyyMVh\^]̋UUMVzyMVh^]̋UQ}Vu
M@Vhx}uރ}uуeMEMEPu3jHqyMVhEuhP1֋M1E^]̋UQ}Vu*M@Vh1i}u+3MuDMEPVV3pyM.VhEuhP1֋MD^]̋UMVu@Vhj/MZ }u@Vhj0uUj	^]̋UMVu@Vhj<MZC }u@Vhj=uUx^]̋UQEUMVE~y$MVh`jZMVh^]̋UQeMVW}EPu7WNVy%u7juuN WV yMVhY3M苅_^]̋UQeMVW`}EPu7WNVyD&u7uuN uWV yEMVh3M_^]̋UQ}VuM@Vhx}uރ}uуeM#BUEMPjjmyM!Vh-EuhP1֋MA^]̋UQ}Vu8M@Vhw}u9ރ}u:3MurAUEMPVV9myM=Vh~EuhP1֋M"A^]̋UM:V@Vh(^]̋UM-V@Vh^]̋U3ĉ$ES]VuD$Wu@VhjQ\u@VhjRFu@VhjS0d$D$Pj3Zf/yWhjXMZB	|$sWVhjYuWVhj[d$D$P .y
Whj_뒃|$wWVhj`3D$AD$(T$D$,L$ D$8D$<D$@PD$(t$4\$8~yMVhjoZd.t$D$DP2L$uVhjrMZ?Ƌ$_^[3]US]VuM@Vh}uW3EVPˉuuqzPh uy)YY3PSYWEP6t~ƋxύQff;Eu+A/vW2uWU+yMWh3UMEEE(yMWh-u]S41MuMWh]t0SAY'MWh{
~	VY_^[]̋UMSVWu@MVh)V]uۍT$tMPh&jdu릋t$3_^[]U`3ʼnEEVW}Eu@MVh#u3E3 FEuE4 EE5 EE6 EE7 EE8 EE9 EE; E	E< E
E= tWuW,W8tWSVW3ۋ;Dݬt%C
rMWVh
{k%PjhT uu5~MWh3ɍEQQPQtݰMVh	<u ~y5HPu:.Mu5	MWhu}t	uV4(}t	uV4tQW3[M_3^]UVu~	Q3PVjuPPul^]UuQuQQu]U$3ʼnEVut	VjXuTeX4eEEPjQu{"M3^G]U83ʼnEVuW3}ȅt	VjXuTE亸:Eȉu܉EEPjQ}}}E}"M_3^]VNtQj6YY^ËV1^ËUQVeEPVXtQQPj@VoYY^]̋UUMjuL]̋Uu$Uu Muuu] ̋UMVWuM@VhT
:U3|$yD$AD$AD$tL$u$EL$u uQu0uuNPV_^] ̋UuUMB]̋UQ}$VuM@VhTheMyUEPu uuuuyMVhTBEu$hP1֋Mey^] ̋UMVWuM@VhTU3|$yD$AD$AD$tL$u$EL$u uQu0uuNPV_^] ̋UMVWuM@VhTZ} u3|$3D$AD$AD$9qtL$L$t$OxUD$PuD$uPVu yMVhTD$u hP1֋L$w_^]̋U8}VuKM@VhTo}uLكeMSwUEMjP؅yRMU؅yVMShTmEUeRPq֋؅yMYShTeMwűMUu4؅yM`ShTeMЃevU3؅yf"EURPq֋؅yhMShT1rW}veMuMQVp֋؅8eM3vEMQhUP0؅EUeRPq֋؅h h[YYmֹh؅BeMEQP	؅UMj	؅E3QQQQPKS؅uuWXӋ؅MEURPYӋ؅xeV}YuhMtMN}eM؃eutMQVp֋؅7MShT9M-zMShTMShTv
VYMrShTuhMoShTM	tMlShTMDu؍M4MQVp֋؅yMShTqeMs7EPhTW؅y&EuhhEPq֋؅yMShT	)Wp֋؅yMShTMsMdMs_MrMrEtePq֍Mr[^]̋UMDVuM@VhT^}uًUESW3P]趗yMWhT]}Mԉ]7EPSWNVyMWhTuԍM؉]aMQVp֋yMWhTEU]RPq֋yMWhT[{uM܉]qMQVp֋yMWhT3u܍M]
MQVp֋yMWhTEMẺ]ȉ]qMEPUUyMWhTM]]].y
kEU]RPq֋=uM]MQVp֋uM]MQVp֋EU]RPq֋SEUЉ]RPq֋(M}PMuuЋEQu0PNVEURPq֋uhMM9]EuPq֋yMWhTMM4oMM$oMt]Qp֍MZMRMt]Qp֋_[^]MWhTduhMWhTFM
MWhT)M
!̋U4}VuM@VhT%}uك}uS]t3yMVhTeMWmMEPˊyMWhTlE3PhtjQhHMMTyQMUy9MdmEMQu0SuuЋNuuPVyMWhT3EU3ۉ]]RPq֋y&EURPq֋ MWhTu`uM]	MQVp֋,uM]MQVp֋EU]RPq֋EuuPq֋x{EURPq֋xWuhMHM@9]&uM؉]؉]kMQVp֋ys3-+)MWhT@uhM'WhT"MM%WhTMu؍MMQVp֋y4MWhT˷M]jEMQhUP0y6&EuhhEPq֋y7MWhTa,EPq֋yM:WhT(MijMMYjMt]Qp֋Mԅt]ԋQp֍MjMj_[^]̋UMVWuM@VhT蚶O3|$yD$AD$AD$tL$uEL$uQu0uPNV_^]̋UU3MPPPPuuu]̋UUMju$u juuu] ̋UMVWuM@VhTj>Z謵O3|$yD$AD$AD$tL$uEL$uQu0uPNV_^]̋UMVu@VhjkMZ#Uu@Vhjl,^]̋UUMVtyMVh̴3^]̋UUMVyMVhjxZ莴3^]̋UQ}Vu@VhjYMZS}u@VhjZ݃}u@Vhj[ȃeM$UEMPjjPyMVhj`ZEuhP1֋M$^]̋UM,@]VWD<t"3OtgQp֋OtgQpG_^ËUSW};t.VtWp֋;tRp^_[]̋UMVyMVhpUjZѲMuI}3^]7UQS]VW3;u+\^t3Vp@3Vp3_^[]UW}tVjp^_]U<3ĉD$8S]VWhp>v'L$0"D$PGjjPzL$D_^[3S]UL3ĉD$HS]VWhUp>vGL$0跶E3jYT$DD$D$D$@L$HT$LD$PGQRoPL$T_^[3]U|3ʼnEVWhH9vhE3EEEEEċEjZEԋE}U}}U}}ȉỦ}Љ}؉U܉}E}U}EAPFjWPKM_3^&]U}t	uY]UVW3EQP}}}}PVEPPWEPEPT_^~3@	y3jX]ËUQVWh j&YYtM17RP%_^Y]UVWh j&YYtM1M17ePt%_^]USVWىUh j<#quYYun
FItQx<NfXaEΉu0_xtVx׉33M3b_^[]ËU3ʼnES]VWhp>ME3jZj``EEY]U\\EEEE]]UXXEċE]]MTTEԋE ]]ȉỦ]Љ]؉U܉]E]M]dPGj	SP謲M_^3[]Ut3ʼnES]VWhp>vhME3jYjEEEȋEMЉMYEEE؋EỦUԉU܉UEUMUEPGjRPM_^3[]U(3ĉD$$9v$PjjRCıL$$3]ËUQSVW3SGD(IPWOEwwN@^^4^(F,^0F8^<lj_^[Y]VjFDIPVNNQN
^SV3ۉN@^^4^(F,x^0F8^<1^[Vjh6h5h5Vf<F8H^UEVjh6h5h5VF8F<H^]3ADFQf3fAQQQQ Q$Q(Q,Q0Q4ËUQV1EN4IzEF
|uMhVA|ƉN^Y]UV@1EN4IFzEFEF^]V3jPPVFPFT^ËUEV3ɉFENNF8Mt`^]Vt0~t!W39~vtRAYG;~r_Q/Y^ËVt0~t!W39~vtJ/G;~r_QY^ËVt0~t!W39~vt$G;~r_QY^ËV>uh(VH^ËV>uhVHv^ËVW~tOtQcj(W.YY~thWYYNNN_^UQSVW~ eEPWXtQQPNV\Ft
PFPhF3t;r3FPFG;rN6vY_^[]ËVVuq~VAPRQ^ËV2'vxN\^Vv0hN,tQ[WN(N$N v~Yt{hWYYvN_tQBNtQBNtQSNtQ#^tQPËUQVEM3;tЋME&^]VjVYY^VW39>vF4GY;>r~t	vYjVYY_^UQVeEPVXtjjPTj@VYY^]UV9Et
j@V{YY^]VvmvejVU^̋UVNYNtQ?AEFt
j<VYY^]VjdVYY^VjPVYY^VNtQNtQNtQjVYY^Vv06j4V^UVAEt
jV^YY^]̋UVN,EFt
jV$YY^]QVNDkN,~uhF膩VHhVFYY^YQVNDN,Z~uhF¼VHhVF~YY^YUVEt
hVWYY^]UQV`uhVMԻuhV@iEjΉTE`^Y]USVW3M}EPWhWWhWSNy`3Qff;u+ʉuu>MMQO,SPVW,yVp֋yMWhV蟣3M)_^[]ËUSVW3ۍM]EPShWuVMy)uEPu]>j8VO,W,yMWhVh h]YYuxEMQhS8POWxQ}t#>EPSuO,VW,x#}uVp֋y	3MWhVdS	YM_^[]UQQSىUVWNFu+h ~WYYtWjV3u"WSV<	MuVNByMWhVǡ33VfY_^[]U3ĉ$ESVu$EWD$dEQD$d$\Eh$D$Tt$dM$XDŽ$X=Th<X$\R$p3jI(h j,YYt)S؉D$,3ۉ\$,$uMVhV8ʠF
d$PL$PMD$PhXPOy;ID$PL$ D$ o$A}jXjPqD$,P=L$ y>MVhVBd$8D$8$ω$$PƄ$$t $$;ttQyMAVhV˟,3Ƅ$!$3|$h$t$ $D$8x	@H@D$xϋX(@,\$D$4G3W$\"Q$p3jI(訾$D$@P3Wt$H3ۍL$xW\$\$H$\$|$$RD$xDŽ$LHhW$P$T$XL$*T$`D$DL$dPD$P$aˉ$DF$f$3$($,$0$4$8$<$@$D\$DL$0L$pL$L$tL$@DŽ$f$ $+L$L$d$0$A(D$$A,ωD$(D$0$$PƄ$3$t*$$;t0$Y$5L$0D$Hd$H$$$Ƅ$~$t*$$;t0$Y$L$Hd$<QAuD$<+Pt$`Qt$ sssss 3St$pQL$|TD$SSS0SPNV,L$$HL$<D$TP\$X?D$T$$$RPt$0t$0
$<L$t$<$$ut$HYt$0vD$xT$8D$ D$tD$4D$Y&T$4D$;Q,rw;A(r38Y_u$
3Ƅ$$L$q8L$4RPWtBDBDŽ$f$ˋD$Ӊ$$$pD$$\$<\$@\$T\$D\$4t$l\$XT$$L$(;;XDr3	@<<$d$\$T;XDr3	@<4C\$TtC_0t	FD$d$F$;G$u&Pw4v4uN(V,L$(T$$|$RQt$$L$|t$<A~lD$p$L$D$0D$(D$tjD$ D$(E1D$<9$D$@9$G9$$D$D_0T$4L$(T$$tG3t$RQL$8Pw$w4WRD$<\$XT$@C$$D$t$lc|$D$D;$@D$4;$DRQjj$}oL$$jDLL$$$$艑$;$8$;$<|$|t
t$|GY$%L$L$t$t$lT$`D$lL$dPD$ PWz[/L$D$(d$(Pt$`t$T%
L$(9YT$49Qd$$D$$P:D$$QL$PQL$8QL$eL$8艷|$hNFP$6 $$|$hxL$@$3D$ pL$85t$ (!|zwrMVhV,t$HYMpVhV
t$0YymaZSG;4-&gfeMVhVp|$|t
t$|Y$L$MVhVL$뼺Q3;r34~H軻u諻W$\G$p3j( QL$0jVoO>d$L$d$XT$`D$XL$dPD$PWX|$Xd$D$$$ω$Ƅ$v$t#$$;t7$YxVL$QAu+Qt$`t$Qt$(QL$dhx!t$`YL$At$ C|$hMVhV胔t$%YMVhVXL$_L$,3yIh܁$\E$p3j(芳Qt$`t$XQL$\h8jyMVhVۓ3h0X$\rE$p3j(1Q$\)J3$L$8tQq\$,L$PtQF$XDŽ$X=u$萫$E$	$tu$hDŽ$xT$|H$hDŽ$tt$\U$_^[3p]UtS]3VWMԍUEˉEEE/yMVhV苒eEeωEEPEc}t}];ttQ0]yMVhV/MuyA΋@ExWCN3j(seHe·u買螷MKXEPtjuӋy!juӋEURPq֋EPuMWxuM3ۉ]MQVp֋2MESSjPuSWM襰MpMh]MX3EPWSNVEURPq֋EPuMW"vMԍEP3Wux.]؊EȊK\ttu|txMPjI(衯uMuMQVp֋MEjjjPujWMeM芯Ex_UEEύEuPuE%}tEM;t0)EYM8ME܃eUeEEq}tEM;t0EYME܃eEEPuDu3ptOeMEP#NMEPuSuuW&MLC\MjEuЋEp,p(s$s WG*E33HDM;;xDr3	@<;SDr3	C<4B{\Uu#F$;A$Pq4v4p338F0tFNQv,Mv(Pv$v4FUGEMiMjjIxmuqYuhYQMVSG6MVhV~M4".0	MVhV@uYMVhV"uYyECMVhVMU@92MVhVČMźMVhV螌M,M3tQjM_^[]ULSVWD$$3ɸDFfD$ ډL$(T$ L$,3L$8L$<L$@L$DL$HL$LL$PL$TfD$08yMVhVd$T$d$fKy˃d$L$ZL$T$D$ȃPQjj8wqy
T3ҋf9T$0ƒd$qAuD$+PuQt$t$Lt$Lt$\t$\t$LRSQMPyMVhV6MtD$3L$_^[]UeƒeUSEM]VMWl}t}];t
7uY]yM'VhV譊uUuu&u9Y_^[]UUSW3ۍJff;u+t2V4UVSPGtVuGF'YY^_[]UWtVRp^E_]UQV`tMhV)Ej9E3ɉ`d^Y]V~tvjPFf^̋US]MVW3s}MQVp4֋x%EUEMCPCP^Eu6E8yMVhV
M_^[]M̋UQESVWxp}kh؉|X@*j8EPMuAPq _^[]AQ33Q333A43Q03A,3Q(3A$3Q 3Q3A3ËUSVWuڋuUyMVh8Q73D$D$D$ND$D$PD$PuuSWVy믋MD$D$A3_^[]Ud$S]VL$W#-D$P׋yM&VhVm|$u3~3L$|$MD$PWfy/+T$D$L$PjjWW|$,|$0y2MVhVD$|$L$uL$l_^[]̋UVuMQNQuFuu0uuNPV^]U$SVWUh j}[YYtj3Y}3ss3މ]unGXGlCh 3YYKE;t
QYMKu2Kh sYYKE;t
Q|YMKuMWhV讅sK9wdwG\GlSPQK"SYYK]Dt_3u}uM૫EPEPDy MWhVAMu!uuK9"YYMEtQ8_^[]̋US3ۍMW]8MEPyMWhV踄ZVuM~}SM],MQWx׋yMWhViM]7MQVp֋yMWhV,uM]V$MQVp֋yMWhVpEU]RPq$֋y)uEuu0uPNVyMWhV范9]t	uhM#M6MM$^M6_[]̋Ut3ĉD$pEUMS]\$(D$T$L$,VWuMWVhVuۅuЅuŃd$L$5D$P؅yMShV蘂t$L$ ~|$ Qd$L$;L$D$P4؅yMShVJ<L$0D$d$3PY؅yRMShVL$tQL$L$ L$/5ËL$|_^[3{]L$DL$T$8+؅yMShV詁L$4D$d$3҃d$(D$$D$(PD$0N5|$,t D$$9L$(tt
Q*4D$$L$(y
T$L$؅yfT$؅yNT$L$8
؅y4t$T$<t$؅yL$؅yMShV踀3ۋL$tQr3d$D$PD$<PXoQQPL$DRՋUSVWh j@U[Y3YtVQQKމ]uMWhV (EuEύEuPE}tE9Mtt	QEMyTM#WhVAUuHIxYuu x?MVVhMAuEtQVtQi_^[]ú*)MWhVBuhuM붋UXESVWU3ۉ}h j4]YYt
Q
EÉ]ԅu[DM]MMQE}tu};ttQ?>}܅y\MShV~EMH3E3ۉEh h]]]YYuMShVm3~"MQW]x׋؅y
pEy}M3EЉËEzMQWx׋؅}MQMQWx׋؅EU܃eRPy׋؅x}EPVEPEPQMhuug؅xOEyURP׃}:ME؃ePI؅y4MShV}|ߺyغxуe}MjMEPH؅y
MUee,<؅y
39E}uU3ɉEAEEPu;؅y
}Mw~EHHxD@@3ۍMMteQxVYMMEเEMԅtQMtQc_^[]MShV{pUVWT$h|$HHtJQQ2ߔt=D$PT$L$AD$uMVhV8{MWp֋E83_^]WtVjp0WY^_ËUQSV3W9t2EPt	8u}t	utN9u
-Qf*_^[]ËUQSV3W9t2EP:t	8u豒}t	utN9u
K-Q#*_^[]ËU$$$d$SVuW}D$D$L$PD$ ׀|$t\$|$;ttQ;ynL$AtG]|$AptVHeuQjVO3x+L$+L$Au3tQ6_^[]MVhV3yL$ҋUVW39`tMhVWQG0WΉ>)`d_^]ËU3ʼnES]VW?yMVhVjqZxPPhW};y
VhVjvuVhVjwyQh0QPNVy
VhVj{:uVhVj|"謝u
VhVj~MZw3:thM_^3[]USVuWG;vm?;u_ujXk@;w;vh PYYu%?tGP7S[7w3_^[]UQS3VWCutf9uIMMyKuVSx׋yLMWhVvu3ɋV,Y_^[]jjRjQËU\eESVWPEQ]Du3puMVhVveM3MEPUyMVhVu}eEeMEE
}t}];t
7HY]yuUEjPyMVhV`u3uYM_^[]ËU$3ʼnEeSVEWډuE}eM6EPN4^uVeMudMQVp֋EUeRPq֋xc3PPPPujhWPu"x;}t	uhMufME;tPu"MVhVt}tuhMVhVsM3MVhVsMbƋM_^3[W]ËU4eeSVpډE܍UEԉ]WΉEEKU}t]E;t
3EY]yMWhVIsEԃeEEPuDu3xPIeMEPPyMWhVr'eM&U3Cy
weEPV>3ۍMV]ĉ]ȉ]YyKEEHhWMEEʹy!ESSS0SPNVyMWhV$rE!U؋EE3ɉUU]PD]]]]EUM};6;HDr3	@<AEЋE;xDs4@<t'B0:A0B$;A$uPq4r4tmEh UjrYYtEFEFE>F3CPMU]UxD43C]x7!}}uEЃMUEE܃UAu4M#WhVp[jVoYYL"MWhVp/3Mu)MEPVhWjuy
0E;M;XxΉ|PuXEPQ>j8VuO,W,y
8r3E;r3	ME܋
;HDr3	@<
jpBPQPjY0E00MQRj N,PV,x	E@uBPPPPPcjYuEPQ>j VO,W,y
G3E;r3	ME܋;PDr3	@<Q@Ih PUЉMEEYYEejju8uPOWxsEMQu8uPOWxJE;Eu6>MQuO,PVW,xuEY@&Z$WVU
SMWhVnu詼YzVp֋y]OMlM}t	ukY3M MCuPY_^[]3MWhVmMM}tuYuMPjPycMWhV1moU3ʼnEES]VWQh80 8Dž8=!hX8nP3W3ҍI(-VK/uMWVhVrl`44$΍((Pƅ,R,t$$(;ttQ0y
u4x@jjhHxjwVHtjjhjVHu
4芋V8P3jI(#_u" Ӌy
MVhVgk0h0X8P3j(迊Q8!34tQ
8Dž8=)MHM|@Tu"hDžTo\H苽HDžTt<-M_^3[7]̋Uh uAYY]̋UEE:utP:Quu3~3@	y3jX]̋UuĸY]U싁`uhVMAi8uhV]ËU SEU3҉MVE?E\WWUUUEHf9tu?Ë+#WuVQ6Mh*QDWRMByMzVh*,?3PEh\W@HPh3y
uMgy
Pf8tu+؋#WuMP6Vh*蜃GEMWS舰yMzVh*r?PEhP@XP3y0uM貯yhWM蘯y'MVhVhEt	P賶
ME3_^[]USEM3҉EVE?WUl^UUEHf9tu?Ë+#WuVQ6Mh*kDWRM\yMzVh*F?3PEhl^@HP3y
uEPf8tu΋+#WuVQ6Mh*ρLEMWS軮yMzVh*襁?PEhP@XP3?y
v?<f8tu+؋#WuMP6Vh*$GEMWSyMzVh*?PEh<@XP83y'wMVhVeEt	Pm
ME3_^[]ËUQQeVMWMQVp֋y
VhVjF"EWPq$֋yVhVjGMZBe3Ms_^]ËU쀹AXVuFVtNEt@	F3^]UeEeSVWEE}PEj}t}E;tt	QE}yM[VhVdCKEԉM؅t3ssQMP\PfQIjY}}ujY3MEE܉EẺE軳E̋PEPEPyf?MuuAAM}܋UuVWIyjMVhVc3MBMtQ_^[]U,SVWU3ۍM]
7EPSWNVyMVhVJcuM]ͲMQVp֋yMVhV
cUEEԋύE؉]P]E8]t}ԋ]؋;ttQ]y
M3ҋAEt\4MUUUbuM聳xRE3GUUU;ryMVh8{jrZPbcMtQҺMͱMű_^[]ËMVh8{jmZ
}}t$u貰YMVh8{jlZ|MDfMVhVaM늋U(ESVىU3MW0uG;EPhTVSOWy tM{WhVxa}ut:MMQWx׋yMWhV4aMu躰;EPhSOWy tMWhV`1}ƉEt=MhMQWx׋yMWhV`EUMM؍MQQMPuuEgJ}t]؋E܋;tt	Q'E܉yMWhVB`vEuPEuPQMJy6h jYYȅt
EEA΋EuMWhV_uVvYMtQ膹MKMCM;M3_^[]UEEEEEPjEPQLt}t3]A#AuA#Au	st2ËUQQeSVWtƜV3ۉuECeEj[3} 7t}t	ut}t	u_^[]̋UEVuu@uu0uPN(V(^]U\SVWh'vHQQ2ws{t$;W@GD$d$ wȋWND$%L$l$D$$l$ \$HD$H+JOd$0D$(%L$,l$(D$4D$l$0\$HD$H\$PD$yI\$Ht$HD$PPRWD$dPGPVGP\$tst$GЉD$tmd$@W؋JD$8%L$<l$8D$DD$l$@\$HD$HD$yI\$Ht$HD$`PGPRGP\$phG;G_^[]ËUQ`VuMhVsij^Y]ËU03ʼnEVWj,_WEЋjP*}ЍEWPXPtEPEPEPEPEPM_3^蹪]ËUujujjhpV\E]UUDBMVuW}fEw3W3ЉGG3։OW_^]US]VWfįMEc,K MCEK$ˉsf{CC(8_C^[]̋UX3ʼnESVuWhZ_X;FVDž^VDF Dž^4V(0$Dž,_FTV(HPDDžL;^F,tV0hpdDžl^V4M-_F8MV<eeEE]V@M^F3҉EċF$jYUȉM̉UЉEԉU؉M܉UVMx]PGjjP^POF;ADt;A<uy<|	V@qtM_^3[蜧]̋UX3ʼnESVuWhpX;FVDž\VDF Dž`\4V(0$Dž,^]FTV(HPDDžL[F,tV0hpdDžl[V4M\F8MV<eeEEy[V@M\F3҉EċF$jYUȉM̉UЉEԉU؉M܉UVM([PGjjP[POF;ADt;A<uy<|	V@otM_^3[L]UeEeeSVEWE]PE.}t}];ttQ賻]yiMEt6MEP螽xCUSJ<سx*MEP}u3MtQO_^[]úMVhVU΋UQQVW}uuO]NyMMVhVU=OEPEPMyQuOuu蔆yR3_^]̋UuUM蒢]UkUhESVWD
\
L|
dt
HD
XED
T
D
,D
0D
`T
4;wr;rE\
L\
Tt
Ht
PD
`|
d;rw;w߃|
h_t
P^\
T[vD
l]̋US]VW}SuGuP0NVt3PQwwMyM%VhVCT_^[]UQeEV1WPj WQNVyVhUjpMZS{}uVhUjrރ} tVhUjsɸDBf9tVhUjt밋guVhUjuL:EtVhUjvz3_^]UQQeEV1WPj8WQNVyVhUj2MZ<S`}uVhUj3ރ}8tVhUj4ɸDFf9tVhUj5밋m9GtVhUj63_^]ËUQV`uhVMiuhViQi`1	i`j΃!`^Y]ËUQESVW8XPV}\Et8~8t
u׋Etv<tS_^[]UL3ĉD$Hd$d$L$d$$SVL$(L$,WQȉD$<D$@KD$D8D$HD$LDD$P$D$TD$83|$4t|$,\$0;ttQ赶yMVhVHQL$3!t$3t$|$ D$$D$L$D$PuxD$\$<D$(p<3`YYu'GPL$]|$ t$D$xG|$ t$D$l$(uL$D$Pu|$y3;t<r3
L$8PNxt$CպMVhVRP3L$L$tQ苵L$T_^[3]ËUQVWp_^Y]UVWp_^]US38]VÍqKWhSjVyN@fDh;u_^[]̋UEV@Pq$^]UeAMUVEE`}tS]W};ttQ_[yM<VhVO3^]̋UEMeeS@VWQu0uuNPV]EEEExpkh3ɉH,H0H4H8H@HDMHdMxXX`tEEA]yM?ShVaN_^[]UQVEPvN(}EF0^t	u]UQVEPvN(K}tuN(m}^t	u]̋UEVu@uPq^]UTVq8}jPEjPYMbA<xEA<UtFA8^]UTVq8}jPD$jPL$bA<xEA<UtFA8^]UQQADEx>URP9E]ËUQADEx>URPdE]̋UMVuIqy< utt3@MVhVgL^]U@3ʼnEVWdhvPx?v?|eeEčEĉEEEȋPjfPF>PP~uNM_3^t]ËU@3ʼnEVWEdhOx?v?|eeEčEĉEEEȋPjܯPF=PP~uN~M_3^]ËU@3ʼnEVWchbOx?v?|eeEčEĉEEEȋPjRPF$PO~uNM_3^`]ËUL3ĉD$HS]VWch_bx?vQ|d$4L$@d$<ӉD$D$D$0D$8OD$Pj议PFPN~uNPL$T_^[3躘]VQh='h<XN3j(^i^ËU3P9AtjPPD$P臣$_]̋UEVu@uPq0^]UX3ʼnESVWEP7NEPj}t	ut
Q]hcMx?vKeEeej[Eԉ]|E3ɍEME]MEPFSQPM~tNM_^3[T]UT3ĉD$PSVWD$PgND$Pj"|$t
t$t
Q`jh`x?vXd$D$d$<d$Dj[D$8\$@|D$3ɍD$L$LD$H\$PL$TD$PFSQPL~tN
L$\_^[3s]̋U3ʼnESVW~G<y
;GDu@3`hK@8GWj||[:KWDG KWxxLGW(ttJG,8W0,4pp(0kJW4HKG8hW<\dllX`&JW@xPKG3!MhhEG$M]MEM]WMIPjWx?v]Fj[@<eeE؉]|eeE]EPSϋFjPJ~tNM_^3[ғ]̋U3ʼnESVW~G<y
;GDu@33^h"I@8GWj||[HWDG oHWxxqIGW(ttHG,8W0,4pp(0GW4HHG8hW<\dllX`GW@xHG3!MhhEG$M]MEM]WM5GPjWx?v]Fj[@<eeE؉]|eeE]EPSϋFjPfG~tN{M_^3[2]̋U3ʼnESVW~G<y
;GDu@3[hF@8GWj||[EWDG EWxxFGW(ttbEG,8W0,4pp(0+EW4HUFG8hW<\dllX`DW@xFG3!MhhEG$M]MEM]WMDPjWx?v]Fj[@<eeE؉]|eeE]EoPSϋFjPD~tNM_^3[蒎]̋U3ʼnESVW~G<y
;GDu@3XhqW@8GWj||[ZCWDG /CWxx1DGW(ttBG,8W0,4pp(0BW4HCG8hW<\dllX`FBW@xpCG3!MhhEG$M]MEM]WMAPjtWx?v]Fj[@<eeE؉]|eeE]E:PSϋFjP&B~tN;M_^3[]ËVh0XN3j(\Q^UQV|9FthQMf	;t
HuF&^Y]ËU0ES]M3VEWMMԍMԉ}EEE}t}Ћ]ԋ;ttQ}]yMVhVjSZq<eMMEPuyMVhVjUZ:<gEUeRPq֋yMVhVjWZ<!EeEEPWDt@eMM܍URQp֋yMVhVj\Z;EMeeQ0uPNVy
VhVj_v399EtVhVj`[}t`}M7EPuNWVy
VhVjd$EuPq֋yVhVjeMZ:3M#M}t	uM\MtQ_^[]̋UEVuu@uu0uPN,V,^]̋U<	3ĉ$8	ESVuW}D$@ED$D$uMWShV#:@u݃d$L$蛉D$XPU؅yMShV9d$ L$ ^D$ XP؅yMShV9QQ$h[$DŽ$(=$PD$lPZ}tWL$@M؅yMShV$93$|$u7D$P$*؅yMShV8yD$D$3L$|$[D$Pt$@؅yMShV8,L$`|$`!D$`Pt$$@؅yMShVc8t$L$4|$4L$4QVp4֋؅yL$4WW؅yMShV8|$\+QQ$E(=$h$$PD$mPL$\L$4T$\^؅MShV7$$$xO$OO$荭$u$hDŽ$N$HՉ$DŽ$t$c$$N$x)O$N$$u$hDŽ$WN$H?$DŽ$t$3D$\$@D$$fd$HL$0d$0t$辅L$0QVp4֋؅yL$03VV؅yMShV50
QQ$'h	$DŽ$(=$PD$nPL$0D$H$$$Ƅ$w$t&$$;t
tjN>MShV5F$DŽ$(=$8ZM$L$($u$hDŽ$L$Hp$DŽ$$`$DŽ$(=$8L$PL$莪$u$hDŽ$K$Hֆ$DŽ$t$3$L$XD$H3pt$<|$XcD$XPWh؅y!T$X$Pue؅yMShVz3L$T|$TL$HD$TPD$Dp葫؅yMShV53vt$`L$,|$t|$,贂L$,QVp4֋؅yL$,WW؅"MShV2L$,aL$ttQɫL$TJL$XAL$08L$Htj蠋$QL$\L$4L$`L$$
 $DŽ$(=贷$8	J$J$]$,$t$L$ }L$t$D	_^[3e]QQ$HhX\$DDŽ$D(=$@PD$oPЌL$,D$tP3؅MShVN1u$@DŽ$@(=讶$I$I$W$\u$hDŽ$`H$dH蟃DŽ$\9$P$D(=$@$@$H$H$车$\u$hDŽ$`H$dHDŽ$\9$Pt$D$LGQQ$ah
$$&$PD$wP)L$t$@؅MShV/$DŽ$(=$G$\rG$D谥$u$hDŽ$ G$$HDŽ$9$y$h5(=$$m$HG$\F$D$u$hDŽ$ vF$$H^DŽ$9$t$SΉ|$PQQ$ŁhX$$$PD$P草L$PmL$ D$PPo؅MShV.)$DŽ$(=b$x=F$E$$u$hDŽ$kE$HSDŽ$9$
$D
$DŽ$(=ɲ$xE$4E$r$u$hDŽ$D$HDŽ$9$t$t$PL$|~|$|L$WI?uMWShV,	d$(L$(L$(QVXӋ؅yMShVY,	L$(T$Ld$L؅yMShV),P	d$DL$D\$(OL$DQSXӋ؅yMShV+	d$L$g{D$hXPD$DHd؅yMShV+h j,{YYt؉D$l3ۉ\$l$uFD$L$8D$8uD$H}jYjQpD$DPL$8zyMShV+L$<AD$8AL$D$<3PPD$,s؅yMShV*QQ$~hH$DŽ$(=$PD$kPЅL$D$$$$$$Pjt$\Ƅ$t$$t$|t$Pt$Pt$`t$,裱$t,$9$tt
Q豃$$MShV)(=$$3$8B$A$ܟ$u$hDŽ$<A$H$|$DŽ$E$4`$DŽ$(=虮$8tA$A$B$u$hDŽ$@$H{$DŽ$t$~$$zQQ$H{h$DDŽ$D(=$@PD$hP褃L$$Pt$p$HPt$0Vt$`W؅MShV
(.$@DŽ$@(=g$B@$?$$\u$hDŽ$`p?$dHXz$PDŽ$\$DH(=$@$@Ǭ$?$2?$p$\u$hDŽ$`>$dHy$PDŽ$\t$Dh$o$3jI(.Fd$QQ$yh$$$PD$iPL$uD$$L$$QL$Dqp؅MShV &G$DŽ$(=耫$[>$\=$D)$u$hDŽ$ =$$Hqx$DŽ$,$(=$$$=$\U=$D蓛$u$hDŽ$ <$$Hw$DŽ$t$h܁$$3jI(QDQQ$!xh$$$PD$jPt$L$(d؅MShVj$$$Ω$x<$9<$w$u$hDŽ$;$Hv$DŽ$t~$p$$?$x<$;$$y$t$QQQ$3ۍL$r$DŽ$=d$8;$4;$r$y$t$L$$tQ|$tQ%L$srL$D|$Lt
t$LhL$(L$|{3L$PD$<|$<P$DPXQQP$LMfЋU3ĉ$d$4S]VT$XWL$@\$DqD$@]P茦yM.WhV"QQ$``uh$\DŽ$\(=!$XPD$UPΗ3L$t$t$Xt$Tt$$t$,t$<t$;qD$Pt$D@y=>L$Vt$`T$ jy?L$N5yDMWhV=!3ωt$_QQ$yth]$DŽ$(=:$PD$VP=|L$D$T$|D$xt$|Ƅ$ab$t!t$x\$|;t
tjy\$D3MGWhV $DŽ$(=ܥ$8$4G8$腖$u$hDŽ$7$Hr$DŽ$
$x
$DŽ$(=?$8$47$$u$hDŽ$H7$H0r$DŽ$t$$L$t$t$nL$D$Pdy
ML$$R$ApTpPeyP`$L$u2D$PwL$fnL$VVt$(QyF`'BnL$D$P蓴y[MWhVL$nQQ$q(=$h$|$PD$WPyL$ L$D$ PMaWhV$$Z$P56$5$$u$hDŽ$c5$HKp$DŽ$
$$$ɢ$P5$45$r$u$hDŽ$4$Ho$DŽ$t$}t$ d$0D$0d$dT$dΉD$`D$h-|$ht\$`D$d;tt
QTD$dyft$0UL$ y*iMWhVML$0	Q?T	L$0tQ,TL$$kL$DD$$PhXy
mr	h j,kYYt3ۅA	D$$L$(\$TD$(jvD$0vPL$(7ky
q		jh0j֋dy
sjhj֋By
td$pD$XD$lT$pD$D$tH诔|$ttt$lD$p;tt
Q=tD$py
xn%QQ$`?nhh$\DŽ$\(=$XPD$QPvL$,;jt$DD$,L$PVВM{WhVp$XDŽ$X(=͟$2$82$v$tu$hDŽ$x1$|Hl$hDŽ$th$\W$XDŽ$X(=.$	2$1$׏$tu$hDŽ$x71$|Hl$hDŽ$tt$\D$@xH^QQ$ xlh`$DŽ$(=9$PD$RP<tL$<thL$D$<PVP
M~WhV$DŽ$(=
$0$tu0$\賎$4u$hDŽ$80$<Hj$(DŽ$4$89$DŽ$(=r$M0$t/$\$4u$hDŽ$8{/$<Hcj$(DŽ$4t$WD$@H@L$DL$ D$(-L$fL$tjXpd$8L$8t$vL$8QVp֋yL$3VVyMWhVMt$4QQ$/jhX$DŽ$(=$PD$SPqL$D$4$3ҍ$$PVt$4Ƅ$t$0t$dSt$<t$\t$Tt$x̝$t"$$;ttQo3MWhV
.$DŽ$(=g$B.$4-$$u$hDŽ$p-$HXh$DŽ$$H$DŽ$(=ʚ$-$45-$s3C9$u$hDŽ$,$Hg$DŽ$t$D$D$PShH$$$$Sqy&L$4D$DVVVPt$lVhH2uyMWhVc苷QQ$gh$DŽ$(=f$PD$TPiot$<L$8MWhV$DŽ$(=G$P",$+$9$u$hDŽ$Q+$H9f$DŽ$$)r$DŽ$(=諘$P+$+$T9$u$hDŽ$*$He$DŽ$t$$gL$4tQNlL$8Ӳ9pMWhV|L$ =L$bL$tjhkL$aL$<aL$,aL$$aL$TtQhL$XtQLkL$Pۘ$XDŽ$X(=o$J*$)$$tu$hDŽ$xx)$|H`d$hDŽ$tt$\TL$@a$_^[3_]U,3ʼnEE SVW4 ` ]Pm؅yMdShV$QQPBdhPDžP(=PPP豆3ω؅y
k
9D艳QQ@ch@Dž@(=g@PPikDtDQp3 DP2O؅MsShV@Dž@(=#M(M'M؅\u"hDž\:'dH#bPDž\Db@Dž@(=蝔M|'M'MR\u"hDž\&dHaPDž\tDD((=^7(PjWNV؅yMwShVv,,(],QVp֋؅yMzShV)QQQla(=h.PP0i~,P菣؅M|ShV
Ⱥ<%t%賃u"hDž%H_Dž=|<X%$(u"hDž$Hs_Džtj}N300诿0Vjޯ؅yMShVDHHωƅ蘋t$;ttQCyHU0؅ynMShVHtQC0Ͼ,[([DDQpHtQEC0t,Z(ZDtDQpֻ3ˉ@$QQ?^hpDž(=PPf4@ P؅MShVz
螷Dž(=ُ"$F"腀u"hDž!H\Dž9t@cDž(=F""$!u"hDžT!H=\Dž9t5$$@Pƅt(9ttQ[ny
 $|pO$P#p؅jh8js<jjDtQjhKjs<jjDt6jh$js<jjDtjhjs<jjDuS؅xX$OPO>88W48PhX؅y/MShV@<<G$պ<W؅y
<8HwjwwP葤Vy
Hjh0j؅y
jh׋HjČ؅yyjj.hHĭ؅yPjj,؅y4P<QQhKQMx؅yMShVM44Pƅ輀t*;ttQHyX؅y3MShV4tQ裨<ظa4tQ胨<踸83WW؅y"WWQ8Qh8Q.w؅yMShV.VQQqXh ]Dž(=4PP6`Q{؅MShVDž(=hPz(u"hDž()0HWDž(9t
@MDž(=舉dhP4z(u"hDž(0HVDž(9twߍ8*S$tQht"Q|WmMShV^tPDžP(=貈^ylu"hDžltHU`DžltT URM_^3[JQ]̋U3ʼnEESVuW}uMWShVcNu݃QXP菆؅yMShVQXPL؅yMShVQQ!U(=hPPw}tW~؅yMShVU|3؅yMShV`>QQYThp PP"\PB؅MShV踭\dvu"hDžHRDžXH-l\Hvu"hDžzHcRDžtZ询QQ`Rh```葴`PPZqQj0PNV؅M ShV(=``S/t|u"hDž|aHJQpDž|d=艫(=``Ã0ot|u"hDž|HPpDž|tdQQ!QhXPPXƅAt(;ttQC>(=M"ShVC肂^x`.s8u"hDž8@HyO,Dž8 l踩xd`r8u"hDž8@HN,Dž8t ΋؅yM%ShV
3OKPPh܁貾؅y+u,MShVgn
蔞QQNhYDž(=rPPtVkPӐ؅M-ShVDž(=G#4pu"hDžUH>MDžr1b}Dž(=4%dpu"hDžHLDžt覼~OP4uMWShV3IPPhHj؅y8u9MShVGQQbLh@ZDž(=%PP'Tjj3؅M:ShV輥Dž(=}Ldnu"hDžHJDž		-Dž(=h}LDnu"hDžvH_JDžtV辑؅yM<ShVO	uQQPJh[PDžP(=SPPPURPP7؅M@ShVPDžP(=*|llu"hDžl8tH!I`Džl
T`(=PP{vFllu"hDžl
tHH`DžltT舸QQHh(ƪPPPm؅MCShVImDž(=z
h
PTk(u"hDž(0HGDž(yDž(=zhPj(u"hDž()0HGDž(t	Q\k؅y
FHQQcGhDž(=&PP(O׋pVQ؅MKShV豠Dž(=x$Yiu"hDž
HEDž$Dž(=_x;$
iu"hDžm
HVEDžtMjPy ׋؅yLMShVFƅ't ;t7@YyMPShVRAPP贴؅yRuSMShVi葔QQDhDž(=oPPqLjpVd؅MTShV
Dž(=Ev<!	fu"hDžSH<CDžg耝(=u<'ffu"hDžHBDžt訲QQ@Ch@@@PPJQe؅MWShVn蕜@Dž@(=tMMCMe\u"hDž\dHAPDž\Dñ@Dž@(=JtM)MMd\u"hDž\adHJAPDž\tDAtQkg3ۍ=<YtQ;gth=B^=^tQ*4(=ttsD{,cu"hDžH@Džt<<M_^3[;]̋UQQVuuMWVhV}uًMЀ%MMSEu؅yMShVM}uEuUpty)yMVhV73[^]Q333A3Q3A3Q39AËU<eSVڋWM];EPV@yMWhVDMUe
yMWhVeM};7EPjWNVyMWhVWeMu:MQVp֋yMWhViUEMeeEԍEPE}tuԋ]؋;ttQeC]yMWhVeM;:EPS@yMWhVUEMeeEȍEPE興}tuȋ]̋;ttQByTEM8;9t<3tK@3ۋMEPu
C;sMF;sEϺMWhV3MtQPBMK9MtQ;BM69M.9EtePq֍M9_^[]̋UM9

]̋UQESVW@}Wu0uPNV؅t3EExp~khjZM@H xXP$@8H@PDH`Pd@hyM2ShV_^[]Uhjujju]39u9Au9Au9AuËUQQEPEPjht }uVW}jp_^]ËUd$D$WPD$PjWt>|$t7|$D$4=uf;d$YL$?D$_]VtutQ(B&^ËVtutQVB&^ËUQVWEP;~hQQwHtVj&}_^t	u]ËUQVWEP߇~hQQwH\tVj&}_^t	u]ËUQVEP脇}F^t	u]ËS3;s
SSt[UQSVWEUy8uEtVh^Sh^jjW}t|tWu7SWNVy!dVh_hxRjjW뵋E8u?ShT_jjW*EMVh_ jkZwE3_^[]UQeESVWPhljjhplڋTy!VhXkhxRjjW'Ee3M^_^[]ËUeeSUWU&yutkQMa4EMQhj8juOPWy:uMt]lWPSh^jju]EMe3u2YM3_[]ULeSVp$WURQ֋y'MWhchxRjjueMȋ}u37EPjWNVy'M1Wh0dhxRjjuNeM܋u$3MQVp֋y'M
WhdhxRjjuDEUeRPq֋y'M
WhdhxRjju
eM̋u4MQVp֋y'MI
WhdhxRjju
;eMЋu<2MQVp֋y'MWhehxRjju\
E3ɉMMME荕EPUzy'MWhHehxRjju
3ۍM]]]蠲ye)EU؉]RPq֋eM8WVhxRjjuuM]01MQVp֋tuM]1MQVp֋EU]RPq֋MPMvuHEQRu0PNVEURPq֋xeuhMZ0MR09]}Mԉ];07EPjWNV+fxfXfM
WVhxRjju1uh"M
Wh,fhxRjjuM/"Mu
WhfhxRjju
MGuԅM]^/MQVp֋y&M
Vh ghxRjju~
yM]軒EMQhDP0y`g"Euu܋Pqօy7gM	WVhxRjju	
MMM.kM;M.BEuPq֋y$MD	WhghxRjju	y?MWh_M(.M_MM.M谑MteQp֍M-M-EtePq֋_^[]ttt5tCtt2ðËU0eSVWx3M؍MQRωUu׋}؅y	Ep`BUEMPu؅y	E`!EEP׋؅yE`SuhxRjjWW}gVuhajjW3MUЃRQx׋؅y'MShHahxRjjuEЍMeeEEԉEw,M؍EPu؅y'M7ShhahxRjjune}]Z;EPhlS<EU؃eRPy,׋؅y
a}ueUueM؅y
a}M+MQWx$׋؅y
pbEjju8uuOPW؅bZMC+MURQx׋؅yb.Ejju8uuOPW؅EcMSWhxRjju/;EePhUSxQ}u,}M*MQWx ׋؅yOdcruUM؅cSMW*MQSx׋؅yb*Ejju8uuOPW؅yXcMSWhxRjjuJM莍MteQx׍M)M)5MYMteQx׍M)M)3V(Yuh_^[]VQu&t2~	Ɂ^èt^ð3^ËUSV‰M3UWȉuyM9Wh_FY]uMWWh_:089utNUEPˉupy!M?Wh_u'Yu;]t
S']YV'YMV{'Y_^[]USVWًy7utVh_Wh^jjujDu3hjjNWSVy uFtVh`3_^[]UQQeeVMWJMQVp֋yKuMxMQVp֋yEWPq$֋yMVh_jhMwM踊_^]ËUQQeeVMW蓊MQVp֋yKuMfwMQVp֋yEWPq$֋yMVh_jhMwM_^]ËUQeSVٍMWUyhuUWfy"0hVShxRjjWI3M艉_^[]UQQeVMWeMQVp֋yMVh_]EUeRPq֋yEWPq֋yMVh_MuMш_^]ËUQQWtgeM诈EPjM3Et4UVRQp֋Et7PjjNWVE^PMT_]ËUQQVut^SWE3ۉEEPSE]PSSuh<UyυuuuRuV׃}_][t	u^]ËUeSVUWMu辇]Uy$WhhhxRjjS@3}eM#6EP4luNVx<UMSuu
y0lWhihxRjjSRM\#}G}}unMUeeRQp֋yj&EURPq֋TjWVhxRjjS7neMu"MQVp֋xtUMSuuxUEURPq֋x1Ms"}u3MeQpv(kjjWVhxRjjSxM"맋E40UhhjjSRMWh_FM!Mt_^[]̋UeSVUWMuH]Uzy$eWhhhxRjjS3}eMX!6EP4^uNVx<UMSuuy0WhhhxRjjS[RM }G}}unMUeeRQp֋yd&EURPq֋eXWVhxRjjSneMuT MQVp֋xtUMSuuxUEURPq֋x1M}u3MeQpvfHi iWVhxRjjSM맋E4<UhhjjSXMxWh_M^M_^[]V h$VC#YY^U\3ĉD$X9SVWT$ v
WqD$8PP3@PD$ D$8PD$,P8y

`D$(L$d$D$D$$D$جy
Whlj6Qt$Эy
Whlj76D$Pay
Whlj8D$,PkyWhlj;MZt$\$,rj[j3|$HYL$0t$HD$D@L$t4vj_WQV5L$ D$+߉L$@D$rt$ 3fD$Dt$d\$Dt$dt$dt$dt$dt$dt$dt$dPD$dP<t$ytQ-D$$P@NjL$d_^[3a]ËUQeVWUy
VhljgMyVhljhMZq3}t	u4_^]jAZf;v"Af;vAf	vj.Xf;t	f-t2ðËUQeEVPFPj.YPuGEBEPFPj.Y6u-EBEPFPj.YuEBEPVj_Y^]ËUQSVfW3fEf9t?ߋÃ
}.f	w"fEk
>f9uЁvjWXE+Ff8E03_^[]UQҰ1;t	Au]ËVx3^Áu^W=dtVׅt~
_^ËU3ʼnES]VWhjPr%DžPPuS׍١M_^3[]USVWK}@]39v/E_‰uMf;Ut<ft4ƒ2s,EMEAMf;Eu
f;EA/iEE>M9s	jz3ҍ{ {f;Etȃff;Eu3fSSCSS{EftC
s#t3EfCEfu3f9u
uMfE3jWX_^[]USVWE39v	9Mj_Z}Uf;t3ft+2s#;Gj_Z}f;u	f;{G/oӋ
^3j_Z}f;t)ftʃsGЋf;Euj_}Zf;3}f;t)ftʃsGЋf;Euj_}Zf;3Eu~uVV3AMj_Xf;tUqEMǍE@E9sEjzTj_Yf;tftуs)Gj_Zf;u놋}3j_Zw wf;tȃff;u3Wf˃EUECEP8EEt	GE@wj_Z<Cf;tȃff;u3f3ɋEHpEftE
s#t5Ef@Efu3f9u
uM3fE3jWX_^[]USEVW1)39]9E_Uf;Mt4ft,2s$ UBUf;Eu
f;EB/UM3ҋ‰Ef
stpE@Efu3f9uW
uREj^HM9r:93r64VuR!-3fEjPj
-E33jzjWX_^[]UVueRhVtu
E 3jhVtuEjhVtE	뵃uRhlVtu|E둃u"RhlVtuXEjuERhVtuECjhlVtuE jWX^]USVًMWKQ3PVjuPPu_^[]UuQuQQu]U$ESVWQPPjEPEP8y

eM跡yRu賢y;EΉEEEEP;yE܋PIyMWh\}u3MtQ_^[]ËUQQVWtItEeEeUQPQLztu&׋ȅy%=uɋ3jWX_^]ËUEVM3ҋEVVVNVF EF$EF(EF,FV0V4V8V<Q@Q8Q<QDQHQ(Q Q$Q,Q0^]UEV褑E3ɉNNNNNF EF$EF(EF,FN0N4N8N<^]USVW}3;tthVYY;_^[]UUS]VW}sL$3GB	dyMVhPmNT$D$P3jjQL$ L$$QME9yL$T$WEStP_^[]U8SVuW#Fu&Vx
؅yMShPmUЃee蕀؅y̋FUԋMЉE;r#w;vMVhPm[4]Ew0wE]؉E
EM؉U܃tcG8EXPHt먃eMe8QMQMQPw`؅y
 G@H9Eu/}u)E]EtuG8EXSHu <
-eMȃe QMQMQPw؅y
'G@09Eu/}u)E]EtZG8EXSHt.
(jM؃ QMQPwt؅y
44E]Ew$w eߌEyM8PhPm*EEtUU	M]MtvOEP9EXBHPuuVRw,w(w$w 7&y@MVhPmJu܋u>yA֋jPq ֋yC뵋EMGH_^[]UQQVWPP3PPRURUy!MVhPmjyZ!Mtj+E_^]ËUQSVW}3h j@ډL$7
YYtSuuuut$ ƅuMVhPmjaZ讽_^[]U4SVW¿ ىEW3]j@0u
YYtSuuuuމ]u/Wh<
YYt	
PK9su MWhPm	ueMuMURQx4׋y
s$Ms Qy
MUuu'|y
uKuuuuuuB#y
E#Eu'CK(ppppKy
uCȁ8EXSH9p(H @$PK0C4QMuЉuԉu؉u܉uuy
#uM$y
uԋMuFy
uKujjuuuZ"y
EЉC EԉC$E؉C(E܉C,EC8EC<C0s4KƁCUKPs$s h(yhC9pHv0K
CSMVpHp<p8Πy3C9p0v>Ku
CSMVp0p$p 虠yMWhPmuEM2
t	j_^[]UQQeS]VWM#QGOpTpP"+yM:VhPm5EӋp,p(pp_^[]UES3VW{MMMRPs$s yazOG;Mw!r;EwM
VhPmb诹\weweQPMyd)u+uEEUPVuu<ygMVhPmF_^[]UDVW}u33ɉUj(fMYjfMYUĉUȉỦUЉUԉU؉U܉UUUMUQuHu)yMVhPmѸ
u3}jY_^]̋UUV"A	ppppfyM-VhPmp^]UESVW3M]8}EPjW`y
EPC}}RUPs$s /y
	MWW脅y
C,{(9C$rw9{ r
{uMVhPm訷+{ }C$[EE{<w{8vDUPWj8YXyN]Mj[sHuW^y*E}{$w{ v(UPWj&YyMVhPmEMeM_^[]̋UVqE^3]UQVW39w49w0O=EXPHuCG G$tGqqqqMybMVhPmRM=EXBHt!=EXSHtMVhPm5%Uuy뱋MG8G<A_^Y]U SVW3ۋGHHMOU9])MU]]PuyMUVhPmM9]}M]yMYVhPmiM]]]UEPE3PuA HyMbVhPm$]9]w@Mw8G@@GHHGMHDEPOSMuYTMVhPmcдM^ukY_VEX@GX8X<GXHGXD*9]u9]uGM;HHt9_u _y|MVhPm^_^[]UQVuupQ֋yMVhjRZ3^]UQEeVW0MQWNRPVyMVhjtZ;}tMVhjvZ賳3_^]U43ĉD$0SVW}D$Pj(ًZDyRD$PQD$Puu^y-D$(v27jjjNPWVyMVhmL$<_^[3]UUSVWB(T$D$3T$fD$L$D$P=yWhmjyZM_^[]EFf9D$t
Vhmj{ZM|э^0SL$y
Whmj~Eʉ(s
VhmVL$yWhmi3L$fD$D$PyWhm>D$L$FFPyWhm~WL$؅yMShmuuw7yWhm^SL$cyWhmF PL$@yWhmxv$Nv s3e
VhmuUwEu;EuE;Et+2]EEjYu9Mwr;w9Mw9MvEtհӋU<3ʼnEESVWr$J Zr}QEċ΋BPSzuWVhmj$MZYJEFfEj(XfEffE؋BE܋BEBfu9Mrw9ErWVhmjI+EuMEBEB j(]EB$U[MˉEyMVhmjXZd3M_^3[F]3EXPHQ3QQQQQQ Q$Q(Q,Q0Q8Q<Q@QDQHQPQTQXQ\Q`QdAhAl QxQ|ǁËUVF@Pq7xVEF3^]UVW;UsMWVhmC謮jh RZ
YYuMWhmG}4Vu葿yMHWhmL
	M3VY_^]US]VW<SWWNyMaVhm3f_^[]A8A<jXu9AHu9ADu9A@uËA A$jXu9A0u9A,u9A(uËQdQ|PdAtËV~t W39~v<t	4#YG;~r_f3^ËUS]UVWM3ˉ}}yM&Vhm!^h h*YYu)MShm!E};Ph*VOSW؅y
,MEePuV؅z*9EueMP؅yEPE}U+ЍQM!yyMKPhm5
)MEPuWu؅yNMShmuY5WYU3UMEPRyy؅yWMShmVuY_^[]RU<3ĉD$8ESVuى\$D$ Ws~M
Shmn;vML$L$S1L$D$yMPhm
ku댍PL$zyMWhm)T$$;szMVhm诪VL$蛼y
Uv6u2뵍sVL$fy
 v6Iy
CPL$%y
CPL$
y
C PL$y
3L$fD$D$PHy
D$L$C(C,Phy
cC0PL$My
HC8PL$sy
-D$PL$Ӻy
D$L$C@CDPy
CHPL$غy
CPPL$y
CXPL$袺y
D$PL$Cy
f|$Gf;v
C\ȉD$$yMVhmjd$ljD$0d$(D$(Pj j ZL$r؅mD$(|$4D$,j[SD$8hHnP\D$ ug|$uXl
xlh SYY|$,S΍GP2YYL$$V؅xzjUt$ Y2t$u@l 
xl |$,L$$W؅3WFYt$;t$0\$ D$PL$ƸMShm$
MShmVY;M
Shmݦ!ݺMShmt$(\Y=D$Cpav
D$PL$y
>D$sxCt6Y3L$>StVR~y
D$PL$请y
fD$t
C|6Y>L$S|Vy
YD$PL$Ky
f9|$L$D$P!y
_fD$t
艃6Y>L$V y

D$PL$跶y

D$6Y>L$VR.y
m/jWEy
Lv
<fƋL$D_^[3@]UMrw}r3@f;v2]EXPHtEXBHtEXSHt2ðËUVuuuuj	uuVjj	^9Urw9Ev3]USVWGpavWVhmjjZMvVhmjoҀtiu
VhmjsjV	؅yMShmjtZc;t*Vhmjw`fLJ9uszVhm/MqffFF
_9G]rw;rWVhm+‹WjVGZjGFGGFG G$FfG(ZfG,G0G8G<FfG@fF
GDGHGPGTFGXGd=vVhm"Gl< t<t
Vhmf3҃T$9WdGlD$<u^+jыhHnYYWlL$;OdsG\RӋ+UPYYt@Vhm;Wdr3
G\D$PR+ы诽YYu;GlT$MD$BT$;Wds3D$MVhmVhm	fGpffGtfFwt+wxы4YYtVhmwtӋG|Pf+։D$UYYtVhmt$ffFP+։D$U衼YYtVhm6t$ff+ދ][YYtVhmE+MΉ3_^[]UQSVWh S^YYuMWhm.聟MeEPVS\y1u]֋Cy4MWhm.MVY_^[]UVWRPlyWjUYyMVhm͹_^]U4ES]VD$M#L$MWu#uWU t#uWN(3Sv0Sv,cu
N@SvHSvDEu
xu
cEXBHtEXSHuu
>]}u1>EXPHuE#Eu#Ãt>EXBHu~0wD$D$fuЁv
NpAav
	;Ftv
FdH=v
N;wr9Fw
yN+ȋFwr;w
W39Fwr~s
>Pj(vL$DD$DvD$LD$$yMPhm趷D$$NF;L$<wr;D$8s
d$(d$,QPvL$4v艾D$$y롋EU#ƒu+D$(T$,D$#ÉT$D$u%>EXPHuE;D$(n;T$,dD$$ʋ#Ãt;wr;|$s
DNjD$$9Mwr9Es
$~H|$0\$4#Ãt9~8u9^<t$9V<wr	D$9F8s
jvHL$8v<v8艽yMWhm[\$4;]rw	|$0;}v|$0T$>EXSH~0#Ãt)9~ u9^$t9/Nuº$99V$wr	D$9F s
33L$Pv0D$ v$D$(v ļy
86E9D$rw	M9L$v
9M|$tL9L$u9D$t@>u
D|$t#Ãt;}u;]tJ~^|D$d$PSy
V9\$tWFD$PWyMYVhm%9|$tZ
MVhm襙_^[]UQV;Uw/r;Es{M
Vhmg,;Ur%w;Evwr	w3^Y]UQVWMđyMVhm2uyju uuuuu_^Y]UQQES]VWu uuyMWhms{ueMueuSjy39Ew;wPuuPPPP2>EXBHuM
VhmPPPPPuu/_^[]UQEVWu,u(u$u EuuuyMWhm蜲(u0uyMVhmr_^Y],UVWjuuPPPPvyMoWhm"(uu^yMpVhm_^]U$3ʼnEVWEMPjZcyMVhXn谱QEPM_3^9]UUVWUBUEM3fEEPyWhXnjmZMJESf9Et]VhXnjqMZ-3MfEEP蓧y
WhXnjuf}t
VhXnjzVMy
WhXnj}vFPMɧy
WhXnjWFPM誧yWhXn6#yMVhXnh_^]UQyVw9v!QA;Qrw;v9Qrw9Av3M
VhXnj'Z ^Y]̋U}tj8uYY]USVuWt$$s0{ D$tVhnjn;Qdrf;t
VhnjqF0KRPq1菶yVhnjtZ^;A;Grw;Gv
VhnjueT$uc3L$D$D$RPss.y
Vhnj|띋MA;D$uA;D$u3ЋX
Vhnj}ZO3Gt$;w7r;w1EppsAy
T$3;t$T$GOL$M;uI;t$uCC;Gu!C;GuwwQy!8
VhnM9,EKPCP3yVhnMD$$'HP9L$u9T$u33ȈK j8PyYY_^[]UESVWh 3T$j(0XPL$؉\$$YYt%D$M3CCKMKCCC މt$\$uWhnjEh j@;D$YYt'Vh6h5h	Pp8@< 	HD$Ɖt$K;tt
QD$CȅuWhnjIl9|$ML$t$WL$T$RQx4׋y
WhnjP!D$L$pp_yWhnjQMZcrD$t$t$ 9pw	9ph j89YYt133j(fCCCCCCCC C$C(C,XfC0މ\$$t$uu>S\$ ˉt$(j8V\T$(D$YYL$L$։T$ ;PwJ;HAL$Et$yWhnj^MZct$tNtQj(XPVYY_^[]WhnjXMZ WhnjWMWhnjVZj8t$(YYL$뉋UeEVuWEEP&yWDu!VMQPS=>uMVhn蒏3_^]̋UEVpE@;w
r;s3;wr;s3@jX^]UQQEVE3EuPqDtpE0uMVhn3^]USVW}37{ u.h jYYtsƅuMVhn胎_^[]UEUMV;Pw#r;HsM
VhnC!+HP;P$wr;H sЉH(P,3^]UQQSUVWMEQ3uuQuQjYk
yM]STWyMWh訨u:CBȋC:C8ȋE.E tt	j_^[]USMEVWvMVh:)P(3EBEEPuUUVQuuQz؅y
H}EMOGOω؅y
PMW8V؅yRtGBȉuG:ڙG8ڙȋEuڃ.0EPuuq؅yWuMuuu-p؅yZMSh!uwPޅt	j8_^[]U$SMEVWvMVhx̋YUEU܃(UERu03@QUPSu(]u$Eu uuuuuu+
}tE܋9Mtt
jE܋My
EMHXEHMuTytMuABA:A8ڙEuڃ.0E]PuSyuMSuunyMWh藊uEpPE4Mutt	j_^[]0̋UEVpPEH@;wr;s;rw;v3@3^]ËUVW}V;rW4~t
V+׍PAPQ$N3_^]UVWQyMWh蛉Bv,v(Wy6XyMVh[3_^]UQyVWvc3y;wr3xPu;wsFh jYYȅt1y3ɋEu"MVhE 3_^Y]U4VWQyMVh褈3SPPEẺEEЉ]Vy

+E3PB,Uy

O3ۅWBE;r34eeFPEOU9V~E9Fr#F]A;sGK;Mr3	GxPt,;Or3	GMNM+@FE4eEPQ*EEUH@EEFEEM9Erfw9Uv_PRuQvM6vgEEMN:uEԋPuu#EE؃fPUԋMEE	MEUuRQPMx[EЉEẺEESx[3O;W3[_^]F!9,2)+X)NMPh[E뼺_
 MVh7뙋UDSV3WEEЉu؉uOUUE]E܅j[];Gr3G\eeCP!TAM;s@A;Or3uGuxPt!;Or3MG+@C&eEP5(Eԅ^EUH@9S?w9s49Srew9sv^sSV3sMSEẺEEċPEPEP
%EE
MtEȋMċuUPQRVMЦS CBȋC:C8U.UMOuEuUuE܋]@E܉];j]+9M!]؍GH!]܍Wx]MPG`PuuSVuuylMPhEMVh躃MHlj0wjVaE؃MUG0E܉G4EEFEG(3fG9_,O W$fLJMVh'_^[]USV3W}9^v3;^r3FzPteEWPJ Ex3C;^rWFHPV`Nxy/MVh螝tMPh臝E\3ۍUω]]&{yuuy띋SWp ֋y
|3_^[]UVq;V}>B;V}$;VstxPuBA;P|܋A;PE3EMVhojPZ辁^]UVuW;tt	j7_^]USVW3ۉT$SS|$ NyMwVhIh hYYuMWh|\$\$?D$PhVt$$OWxJL$t7t$xt$L$$BD$9\$v
|$륺EL$MWh膛V4Y_^[]U<3ĉD$8MS؉L$MD$VCJL$$MT$L$W}=vVhj~ZMh hYYt
jjM3P4uVhj	yMVh訚듋t$oyVhdCh P97YY9^<tv<^<7YF<uVh!\$Vt$$P@<j-YfH@D$4PD$,PD$8P43fD$fD$D$PD$PD$4PtfD$fA(fD$fA&3fA(3ɋQfH&fX87p7Vt$(@y
t$(@t@P$3L$D_^[3]UL3ʼnEM SVWMċM0E؍GJMȋM4ỦM=vMVh}h hYY3EЅtjjK؉]؉E]ԅuSuty
9Gh PDYYK<;tQ!Ys<΅uWuQC<j-XfC@EPEPEP43fEfE܍EPEPEPtfEfC(fEfC&3PC&uM؋uUfK8]SVRExfMljE؋EH,ȋEAE(YQыM$rBJB
fB`ǙË]USlS Chuȍ6yMVhN|EeMEPo[y OM3PPEIy$3uEPK y)E9Et *MVh{EԉE?EPKxučK|JKpƃ$M3CtCCPMEЅt	jM_^3[]0UQSV3WB;r!uz+ȃs܅t#? M
VhzE0E83_^[Y]UQEVHft,u@u3AMVh5z	3ɋE3^Y]U39Ewr}w9Ew}vjX]UQQVWPu0MVhPo:zPMVhyRۃd$D$PyW뽃d$L$wpwL$QVp4֋yZwL$7AGy[MVh荔/L$HM3D$MGAMGhGlAL$_^]UˆD$SVW3|$D$9uw&r9EsM
VhyuuF؅yMShxmD$t$PjZE؅yh jYYt3ssssމ\$u|$PKL$Eu#uuEy
|$SjZDy
|$L$t6CPjZDyaL$CPjZDyiDD$t$PjZDy&D$L$CD$PjZsqDyMWhwt$D$CsEt
jVYY_^[]UQQeEeSVWPEPOyMYVhUuMj[~u5~u/;spM
Vhv뻋FBF~u ~u;szËFBӉF+˃~u ~u;s띋FBӉF+˸f9G$u's
t:t
e3fG$t
N3_^[]UE3V+t$tMWVh
vjZfQ$f!A"3^]USVWuMu\Cy0MWh訐~t'U3NxD$PjjWW|$$|$($؅yM8ShQ]s3t$t$HD$yM9PhD$vUD$N|PjjWW|$,|$0y
=.s3t$$t$$y
>
^pMEuNˉFFCFt3_^[]u^pjjWW:yCu^pu3yHU<SVW3ۋMSSAyMWhMT$ \$ \$$3yʋ}T$(ω\$(\$,l؅yMShŽ]3RRt$,t$,)fN8ffD$fȉT$0D$L$0T$4RPt$4t$4艕yMPh]t$4t$4@؅y
dd$D$PN QR؅y
AL$3D$D$@D$DD$uPMPi؅y
D$ D$D$$D$d$8T$8d$<mk؅ydUPD$HPW؅y
D$DPD$D$DPt$,D$ t$,f;D$t2D$8+D$0\$<\$4T$;L$;D$F,D$ FD$$FD$fF`D$8+D$(NL$<L$,VV NlΉFhT
t$,d$t$,i?؅y
WD$PN Yy
wD$9D$tMFhFlA3MVhkq_^[]USVW}3;ttNjDVYY;_^[]UQeSڍUVyMVhoj9Zh jDYYt@<Ƀ`@3uPauVhoj>MZpj8jP^UtVhojK3^[]̋UQVW~@t0MVhojcZ@pMVho"~<E ~Ft%}tMVhooōNENEFUF<ttF@@봋VVuF<E+N<E83_^Y]U$SVWD$3t$,P|$>؅yWW<؅yMSho.t$ VhD$$YYu!MShont$VhYYu
Kt$3D$D$$D$(D$ D$,L$Qht$$PKS؅!WD$3PD$L$L$P9L$vO6Qt$0t$(؅EtBt$Wt$t$(KPS؅y *jQQQ؅|$uyuL$؅x^Mtt$T$ L$$=/MD$ T$$T$\$(T$$|$\$(EXtD$ 3F&-?&<MShozm7MShoSt$WYt$YtNjDVYY_^[]UQ$$SVٍL$W衼MD$PoLya9jju׋t$JyhL$3SSN:yjMVho蚇
EL$\$L$#_^[]UQVt*ttt
u3@jj	jX3MWVhojqZ6l^Y]ËULSVWj83ۉUE]SPuYM[tShpj=SSk9؅yMShpj@Z蹆 VhlYYuMShpjDZkSVh>YYuShpjFeEMQhWPKS؅E}}EuMąuuTMuEkdttktuREEE+MuuZu躶؅xVEM뤃}NymShpMjXShpjyZShpjvShpShpjSShpjLZM5VYW޸YShpj:MZjMRs_^[]ËUQSVW3ۍL$\$耹D$oPIy.T$yL$SS97yMVhp腄
EL$\$L$_^[]USVW39ywr9Yw
9yw9YvjX9yw9Yvu3BfVf9ywr9Yw
9yw9YvAABABABAI;w;vJE+_^[3]UfUVWjfrfAffA_ffAffAfAAFAFfAffAf+E_03^]UU3V@jfrXfAFAF
AAF+E03^]fb3!B(SVWj-_fz B"fB&9Awr9Ywq9Awr;wrqjXZryqw;vr,ft2jYf;wf:_^fB[fbqqqqfBftj-XfByw
ywjj-XfABABËU`3ʼnEEeS]VEWUEPKfF fEЍEPEP6yMWhP}tMVhPffF"UfEfF$fEfF&SfEF(j.EF,YE育yNVShy
lFftQMEePEPy
=FM;uHwCSUy
VN.M3M_^3[腴]Ul3ʼnEeEVW}PEPQuyMVhP膀WjbUYry3M_3^]UL3ʼnEEeS]VEWẺUPEEPKPUy>MWhPSjUYyANVSаyEFftOeEMPEPRyTF9EuKjY9MuCSU}y
_bVNM3M_^3[]MVhPY:dыUMV@Vhd^]̋UMV@Vhc^]̋UESVW}h h}EmYYuE3ۉ];rwvNjMURPV9QOWEMQu]8VPOWxmM;MuK}E+}ÉEt;wr;zMtU+׋}yUtBAB6MpShbMWhbVQY_^[]̋UMV@Vhxb^]̋UM	V@VhHb^]̋UMV@Vhb^]̋UMV@Vha^]̋UMV@Vha^]̋UQ}VuM@VhaKeMMEPIyMVh@|
UMTMr^]̋UuMuuIrM]̋UMuI0]UEV0^]Ul3ʼnEE3SVWE_h9lUjYEEȉE܉EEPjMMỦMЉUMMUUZEPtE
E<tE	EԸEEGE̩y'wl˃&讯UO,VSjy#MVhy_uuGl~0Pq(֋yMVhy_뼋Gl3ۅeMwhMQVp$֋eEPjwMx}EMff;uftfPf;Qufu3ut-MBC;_ld3M_^3[腭]EMՋMVhy^uMVhy^MUHSVWjlE4EYE؋3҉MEUPjM̍MU܉UZE	EPGEҧyMWhyyeMu2-M虭UEPEPjMۡM"y"ut.Vx(׋yMWhyxe2}EwoeMMQVx$׋(eEPjx|MڡMff;uftfPf;Qufu3uuMMP苡E8uX3#MSjhL^xcVx(׋xFE;uybMWhy\MEuME;E}XEMWhy7wuMWhywMZyMWhy\M葫u_^[]U0EMS3EV3WE]PBE؄FEEp]>yMWhy[EM]]E*MUEPEPSMCMyMWhy5[9]ueMVMQVx$׋eEPj,nMuMEff;uftfPf;Qufu3ut6M
C;]e3Mu_^[]EM
̋MWhyBZuMWhy$ZMZ
̋UEE蔩]̋UQ}VuM@VhYPeMW
}EPO)yM$VhtuWMRM_^]UuMuuIE]1ËUSVW3ۍM]]ɨEPShux`EURPq(֋y,t9]u2EURPq4֋yMVhys1uMu>(xA]]yMVhyXuMM_^[]uUEO$PE]Ph4|S]
Tx;tuuQ@uuQniU}SVWt
E3}M3ۉ]F0MQjPN4V4y@
%EU]RPq֋ymB
MVhymrtEU]RPq֋x|uulYYt\EURPq֋x8uh9]uyMR
VhyWM8
_^[]O
uhG
MVhyquh뺋UESV3ۉEW]M̉}]]l%MElQMQMSVM̋	y"ut1Vx(׋؅yMShyq}el~eM=	MQVp$֋؅7EDžP3DžTF3DžX
PBuPDž\p`6؅
Eu3Dž<PBDž@TF<DžDDžHpL؅_
Eu3Dž(PBDž,hF(Dž0Dž4p8蜞؅E|u|$MUEP|X|Exuu܉x#MUEPxx6EMEz#MUEPMMpEtP#:؅sEM܅tQ:؅^EM܅uSMMEЉuPVPGMP؅uEԉuPVx|M1؅89uEutVp(֋؅hu39}eMMQVp$֋؅eEPjx|M讗؅EЋMf1f;2uftfqf;rufu3Ƀuu!hhPQMMR؅#hMԋf1f;2uftfqf;rufu3ɃwPEPMG;}}u3EuPOMV–؅	}tjMEPUu}؅1EąUԋf1f;2u ftfqf;rufu3Ƀ3PEuPOMV1؅Et6Mff;uftfQf;PufuދEuPLMVӕ؅Et=`ff;uftfPf;Qufuދu	9EEu3DžPBDž<FDžDž p$J؅EMȉupEMUpPEPVM]Mȋo}.Wp(֋؅C3u9p3MuWMQWp$֋؅E3PVHNuMv؅EuPVPMW؅l9uti9utiMEUPEI$PVVfK;tuuQ7uuQeMShyRO9utEu3DžPBDžsDž
Džp蟘؅E썍dutdMlUtPEPVd詒du9VX(Ӌ؅eteMMQVX$Ӌ؅eEPjNM’؅ZeEPjNM衒؅}EtjtjMEUPEI$PjjI(9tuuQ@6uuQ$dMShyMtPuME@E;tMuuuMvE@E;pM賜uuuuuuMuuuME@E;lu}3q8jUEO$PEPVVHH;tuuQ4uuQbMShy>4L.-MShy
gMNMFKMEUPEI$PhPGjG:tuuQ>4uuQ"bMShy^KMYShyufhMTShyTfuMQShy6fMwMEUPEI$PWVFH5tuuQ~3uuQbaMShyoJMjShyeuJMEUPEI$PWVgF5tuuQ2uuQ`MShy|SJMEUPEI$PWVF6tuuQ2uuQ|`MShyIIMShyduMShyduMShydMMShyldMMShyOduMShy1duMShyduMShycM6MShycMjMShycuMShycuMuShyxcuMfShy]cuFMShy?cuMDShy!cuM&ShycMDM#ShybuM!ShybuMShybuMShybMyMShyvGMM_^[]U@3ʼnESVWj	Yp]}jp}YjEfpHYj q}Yj@qtYjq}YqjYj"frYjf`rdYjPfrfuYjEPYjHPYuj
EԋPYtj%tPnYjEPWYjYj`s\YjsYtxjYj(f\tYj!ftYj1PfufuXuj#PXj8xPXj*PXu|jPPrXufjBJj,PRXuFjP<Xu0jDdP&Xuj6P֋Xu2M_^3[Z]̋USVM3W(]]D(PPjj_9yMVhybDu ]8:(Eȍ:P֍  9yMVhyD3ҍM	8C84Pj	 9yM
VhyCuȍ<$}98<$P99PS֍K8yMVhy:C9$U<Eăe>8O$PVW$
MBE01PjMh4B4FPjj_8~uă0o840P+8Pj֍<7}u-}G`%d
r{w=:vrj_074AMAMk7C;$MAEHPj	7M*VhyAUčEO$PEPjjN=(<tu׹uV)uuVW$MVhy.A06MVhyA4@MVhy@M@MVhy@MS6u3ۍ]]6uEEP_6PS֍q6yM.Vhy`@uȍ]66uẺEP5PS֍
5yM1Vhy?+@?@HPj.5yM4Vhy?uȍ]]5@E艅EPS5PS֍e4y
8jYj	ZlpFM艕3҉hltx|Dž`GDžFȅt1EPq(֋yHMVhy>9]]uEe>D4O$PVW$8MB>EPjZЇM>EPjZh謇ue3uE3P֍bN3MueM3uEr3P֍MM33ҍMWNt3ҍMINuwM2M2M.=M&=M2C;]j_D=DHPj_2MfVhy<M؍EUPEI$Pjj85tu׹uV$%uuVS_YMVhyy<M1MVVhy\<M1MSVhy?<M <MPVhy"<M<MMVhy<M1H;HFPj/1yh,3ҍMƂt1EPq(֋ylMVhy;3ۉ]9]E	uEe>=1O$PVW$9L8;L3PWLM
L`ff;uftfPf;Qufuދt:t(MPWMI	x:xQPWM@	|r:|`OPWM~9t9x9|u|:x:t9u썍}/DEЍ/P֍lX/y3ҍM`9`PPjM%~	dx9dx|PjM}f	3ҍMYtEPq(֋3!}2ۈ]9}CuEe>.O$PVW$sh8hx|PjMV}(dhff;uftfPf;Qufu3yu3ۍ],N.HE,P
.PS֍|-n3ҍMtEPq(֋9,}ull>-O$PVW$p7pPPjl|pt9`ff;uftfPf;Qufu3uEp7l,C;,'M,]h6My,E@E;Ed6`6]3M6EܺQPWM4{0	M6EԺ`OPWM{Mf6Ex|PWMzMB6E(MPWMzm}t
}g3EM}tEPq(֋E܅39]>u̍Ee>+O$PVW$M5E`OPjMzr}Xb5X(MPjMy\75\x|PjMyMEj^ff;uftfPf;Qu
fu3up\Eff;uftfPf;Qu
fu3u:XEff;uftfPf;Qu
fu3uE\U4XJ4MB4M)C;]pMԅ39]u̍Ee>)O$PVW$~M3EQPjMnx<}P3P(MPjM9xT3Tx|PjMxMEj^ff;uftfPf;Qu
fu3upTEff;uftfPf;Qu
fu3u:PEff;uftfPf;Qu
fu3uET2P2M2M0(C;]pE܅uMԅt
}+]Mb2MZ2MR2MJ2M'L72M'C];]H2D2M'@1M'M'M1<'813ۋM`'(1_^[]M؍EUPEI$PhLjp-4tu׹uVuuVGMVhyP1|.1M}Vhy01x1M{Vhy1t0EMVhy0p0MVhy0l;&MVhy0M[&MVhy0h]0MVhy_0M%pM؍EUPEI$Phx|j,4tu׹uVuuVtFMVhy/d/MVhy/`/{M؍EUPEI$Ph`Oje+5tu׹uVuuVEMVhy8/\/MVhy/X.MVhy.M.MVhy.MsMVhy.T.MVhy.P.MVhy.Md.MVhyf.M#M؅UEPEI$Pt9hQj*(8tu׹uV7h`Oj)h8tu׹uVWuuV;D	MVhy-M-MVhy-Mp-MVhyr-MS-MVhyU-MMVhy:-M"MvVhy-L,MrVhy,M"H,D,M"@,M"M"M,<p"8,US3VMM9MUEPMQMpyMi
VhyCGl}tkUEK$PEPuu'<tuuuVuuuVFMn
Vhy+ujM	^[]UHee}SVW3}Wp(֋yM
VhyhFe}eMMQWp$֋E3PEԈMPEMPQuM6}u}t}u}u
}R}EMeES@EPMMeEeM3EPBE,HE	EptEM܃eeEMyUEPEPjM(nM܋oSEIf1f;2uftfqf;rufu3Ƀ}؅ui~mUEPEPh4|QK$%8tuuQ2uuQ@#MVhy)S,If1f;2uftfqf;rufu3Ƀt8Iff;uftfPf;Qufu3t2PWuuuu
M{xuu}ME@E;EXyM7Vhy(_^[]UEK$PEPh4|jI$x7tuuQuuQ>MVhy
5(3XUEK$PEPh4|j#5tuuQquuQU>+:MVhyBMQwMVhyBuMVhy}Bu
MVhyXBMU3ʼnESVW3DžXx}3҉}ىxPBDž\0XDž`DždphpyM`Vhy&}M{,7EPxW֋yb^UtjK$EPEPjjG"5th0uuV:h0uuV	AgMVhy)&KjYl0<3P|PjD0ZDž4Dž8
@DžHGDžLT|MoyMoVhy%}M{,7EP|W֋yqbUK$EPEPjj!5thGuuV
hGuuV?vMVhy$M#|MxM_^3[Ps]ËC`%{d
r=Z)E3Psp}W܈	iE}PWr΋hEK$PEPWj 8tuuuuV
uuuuV<MVhy#uuQhQMKHU3}RQp֋yMVhy#XM}$sEPjhx'y%EU}RPq ֋yMVhy<#}9}}M}[7EPuNWV#3M}.UEMPXEU}RPq֋EllPEpPDt	9xuMuMM}ME@E;E Mq}t	uhttPEPX&QQPMeԋEU}RPq֋yMVhy!EU}RPq֋yZUEK$PEPWW_h7tuuuuV
uuuuV9MVhy?!9}t	uh9}t%uhMVhy!9}tuhMVhy MMVhy 3MoU8SVW3EE]3҉]]PBE̐MEEp]jyMVhyY EM]EjMyUEPM轲M`yMVhy aE]PSDQMdy
M&E܉]P3y
9]E]PuQhAy]8]uhUEO$PEPSS>h;thAuuV1hAuuV:MVhy p8]tiE]PSMMcy
EtdXpf1f;2uftfqf;rufuދɃu.PuMu_^[]UEO$PEPSSA(:tuuQuuQ4MVhy-uqUeeSVW}م3]MQp(֋yM]Vhy8*eeMMURQp$֋E3PEMPEMPQuM}u"}t}u}u}u
}}uiEUeRPqh֋FEHff;uftfPf;Qufu3uME@E;yMVhy_^[]UEK$PEPh4|jI7tuuQuuQ2MVhyx5UEK$PEPh4|jX:tuuQxuuQ\2MVhyM~Vhy6ukbMVhy6MUSV3W}MEEE}E躠NPhM_MyMVhy 63MujEPVVuyQK$EPEPhNV4tuuQPuquQ41EUuRPq`֋yMVhyw5l}tf}t`K$EPEPhNj(4tuuQuquQ0MVhyMiu_^[]U@SV3ۉMWE܉]3҉]PB]܍MEEHEEp]KcyMWhy4EM]]EM
iU܍EPEPSMP]My"ut.Vx(׋yMWhy4"9]eMBMQVx$׋GeEPjNMa]eEPjNM@]}EtgtgM؍EUPEI$PjjJ3tuuQuuQ.MWhy6ltPuMVC;]yMWhyMgu_^[]MWhy2uMWhy2uMWhy2M닋UH3ʼnEEEE3VEMj^E܍EEEPVQuԉM؉MuMMuMpM3^e]UT3ʼnESE3WEUEE̍E]]ȉ]Љ]؉E܉]]jYMĉMԉMtVqff;u+^Mj
YuvEUPjQ׉]M]IpM_3[e]Ud3ʼnESVWE3jYEڋUEEE}M}}Mĉ}ȉẺ}ЉMԉ}j
^t ʍyff;Eu+3M΅uvU܋U}M}tʍqff;u+4MuvEUPjQӉ}u}hoM_^3[2d]Ux3ʼnESVWEE3EjYE}ډEUEM}}M}E}Mĉ}j
^t ʍyff;Eu+3M΅uvŰU}ЉMԉ}؅t ʍyff;Eu+3M΅uvU܋U}M}tʍqff;u+4MuvEUPjQӉ}u}AnM_^3[c]UT3ʼnEUESVWjY3ۉE]EMĉ]ȉẺ]ЉMԉ]j
^tʍyff;u+Mοvu׉U܋U]M]tʍqff;u+4Mu׍EUPjQ(3]u]qmM_^3[;b]UQQ}SVu@M@VhrmuuAۋ3WPPEEyHMWh*./UEPEPujyP̋EEF_^[]U3ʼnEUxSVW3ۉEDžxEEE]]]]E]]j_}}}j
^t ʍyff;u+j_M΅uvUU]Mĉ]ȅtʍqff;u+4MuvEỦEܺ84E ]ЉE썅|PjQuԉ]؉]}]]}]kM_^3[`]UD3ʼnESVW3Eډ}ЋUEẺ}j
^t ʍyff;Eu+3M΅uvU܋U}M}tʍqff;u+4MuvEUPjQӉ}u}jM_^3[_]UQ}VuM@VhmS]uM@VhHeEWPyMWh+uu΋UVh_[^]UVW}uM@VhZS3ۉ9YuE]PS؋TyMVh+5EtBPM]'ry!MVh*uhuEShEP8qM]syMVh*uESh[_^]̋UEVFt
jVcYY^]̋UM]̋UQQVW}uM@Vh8FMES3VPIuu茋؅yMSh8EEu3F73[_^]"r̋UEuuHp]̋UEjuH!]̋UEjuH]̋UEuH]̋UEuHN]̋UEujHل]UQS]VW3;4u+4t3Vp@3Vp3_^[]UQQSVWىUh j#_]uYYud
FItQx׋END=!0frShV8׋Vq֋_^[]̋UVNEFt
jVT`YY^]UQMVuWVhpvj MZ/uWVhpvj!Uy
Vhpvj#3^]̋UQQVW}uM@Vhpvj=Z kMEePj$Py
Vhpvj@$Ut,QM~EuVhpvjDMZ	'3u_^]̋UQMVu@Vhpvj2MZ#EU@E?4y
Vhpvj43^]̋U(}VuM@VhpvjRZ!*SW}E3ۃPS܈]OyMVhpvjUZ
E]PS`OyMVhpvjWZ
E]3EPBEܠMEEp]TyMVhpvjZZj
YM]]YUEPEPh0NyMVhpvj^Z,
uUuMAMYuuu_[^]̋UuUM]̋UQQVW}uM@Vhvj?Z	MS3ۋ9tE]Ph܈NyMVhvjFZT$.uM]kky%MVhvjHZ-$uhu.EShuyMVhvjPZ[_^]UQS]VW3;/u+/t3Vp@3Vp3_^[]UQQSVWىUh j#]XuYYuw
FItQx׋E`=ff0E0:xShV8׋tVq֋_^[]̋UV~t	vhNEFt
jV5[YY^]UQQUMVuWVhhwj%MZaGuWVhhwj&Mu@Vhhwj'ʍEPUy
Vhhwj)3^]̋UVW}uM@Vhhwj0ZeEPj܈Y#dyMVhhwj3ZeMEUejPhbVy
Vhhwj5 UQM
EuVhhwj8MZV3uu_^]̋U3ĉ$d$L$S]VW}QWp֋yMVhhwj[ZL$d$QWp֋y
Vhhwj]uj3D$AY|$ D$T$D$0L$ D$D$4D$@P~y
Vhhwje#QT$DL$ ۡD$uVhhwjhMZ#3|$t
t$h|$t
t$h$_^[3S]̋UVW}uM@VhhwjAZSE3Pj]YayMVhhwjDZ|sUESP]S]K6Ty
VhhwjF4UQt
MݠESM͠EuVhhwjQMZ3uu[_^]̋UuUM]UQSVWuNiUQMG~E;t%tShVE3EtPh?uMVhhwjZU3_^[]UVW}uM@VhS]3fEEP謺x	fMfHu@MeeQpS֋yMVh EfyMVh[_^]̋UUVu@VhjlMZc(uu@Vhjm݋EH$臱3^]̋UVuuM@Vhj>Z3S]3Ws8yMWhjAZC83_[^]̋UQVW}uM@Vhj2Z?EMS3upe؅yMShj6ZguEVh[_^]UMujq$Q@q8q4q0IA]̋UQVW}uM@VhjIZ?EMS3up$d؅yMShjMZuEVh[_^]UuEjpP8p0Hjj~]USVW}ڋ񺜈˃''u&QWSs؅xQr֋7Vp3_^[]̋UV~,t	v,NYEFt
j@VSYY^]UV(M&t	E03&t
EN@^]y %=u-=w2ËUuUM]̋UEVuu0uPNV^]̋UQQ3VW}ȉEMtXMQWp֋y&MVh( aMQWp֋y'͋EM;tuQPuEMu{QPuZE_^]UQS]VW3;{%u+t m%t3Vp@3Vp3_^[]UQQSVWىUh j0#MuYYux
FItQx׍NRU|==xSht V8׋tVq֋_^[]3IAAAAAAAA ËVNONjNbNZN^L̋UVNEFt
j0VPYY^]UQMVuWVhwj(MZ/u@Vhwj)U{y
Vhwj-3^]̋UMuI]̋UMV@VhwjOZ:^]̋UuUM]̋USW}O>_؅u3Vtjr֋
tQp^_[]UQQSVuMWVhwj9ZyWEEAPQ{ERy
VhwjB6h4Cy
VhwjDhlCDyVhwjEMZC,3_^[]ËUQS]VW3;"u+ !t3Vp@3Vp3_^[]SVh j4&JYYuEWB؅xVh W0֋؅tWq_^[ËW
GItVQp^OIIg0_̋UVN0NEFt
j4V\MYY^]UQMVuWVhxj)MZ/u@Vhxj*Uy
Vhxj.3^]̋UUVuWVhxjQMZ#EH0y
VhxjR3^]U eEe3SVWECBE+PMUEp[By
VhxjfFw_0SuV֋y
Vhxjg;uVhxjjMZbeM菫MQWp֋yMVhxjnZ&_EUeRPq֋y
VhxjqMXCuuVhxjsMZ3uhMu_^[]̋UuUM]UQQVWuMWVhxj:ZjSEEAPQ_EhR
y
VhxjCMh4Cy
VhxjE1y
VhxjFhlCyVhxjGMZG,3[_^]ËUQS]VW3;u+ t3Vp@3Vp3_^[]UQQSVWىUh j#?FuYYur
FJtQx׋U΃f=fxSh V8׋tVq֋_^[]ËUVNtQEFt
jV/IYY^]̋U}VuWVh`xj[LMAx5~!+uy
Vh`xjf 3'Vh`xja
Vh`xjkMZ^]̋UQQS]VWC?6@HeMEy
Wh`xj8&uDKVPPhFy0Wh`xj<MZ|ut謧jV	HYYt萧jVGYYeMNEy.Wh`xjHnuQQKh,GyVh`xjCvuuh܈h5y
Wh`xjL#K@HVPPhEyWh`xjQMZu4C3&Vh`xj2MZ_^[]UQeSVٍMWyDyeuuh܈hl4yAKHVPPhIEyKHPPhFyMWh`xu	C3tjViFYY_^[]̋UMVytVh`xjvMZuy
Vh`xjx3^]UQMVuWVh`xjMZK/u@Vh`xjUy
Vh`xj3^]ËUSVW~uJN@HPPSEyMWh`x{NDPPSDyыNdDPPSDy봋Ny럋Nޑy늋Nt
Q蠑ff3_^[]̋UuUMf]UVR yMVh`xj(Z3^]ËUeSVWXEM]E@}t}E;tt	QEyMVh`xEME赿EP蝡M@yQgyQyQՠy
{j蒠y
bQay
JQ0y
2Qy
ҟy
eM@y\uhhdhl0y6ydDVPPhrAyMWh`x1uE3@tSjVBYY_^[]UQVuWuMME7_^]UQS]VW3;u+ t3Vp@3Vp3_^[]USVWىUh 3j;?>uYYu

~~F$JtQx׋}E=?E9~tM}FME~c=EFSh V8׋Vq֋_^[]̋UVNF=Et
jVAYY^]UQQVWMuM@Vh.Pet!URQp ֋yEPUyMVh_^]ËUSVW_u50PyMVhxE3_^[]US]VWuMWVhxj)ZT39GEME3ҍEEPBE@HEEl5yMVhxj7ZVeM;7EPuW֋yMVhxj:ZMTM8;u_^[]̋UQ}VuM@VhaKeM葞MEPIRyMVh 
UMMR^]̋UMuIB]UQUEeV3WPA0Hy
WhxjN5S^;VuVS׋[yWhxjOMZu3V_^]UQQUEeV3WPAuGy
WhxjCMS^k;VuVS׋[y
WhxjDExuWhxjFMZu3V_^]̋UuUM]U<SVW3MVV|$,t$(؅y
Shxjb%L$ 9D$ Pu@؅yShxjcMZMD$ PO\L$t$t$t$t$,t$(8D$PjV`؅yShxjkZE\$@D$0tShWD$(t$PD$0PD$ PjD$@Pt$(u<؅yZMxSVj{ZBQuSVj뀋u %=Qt@t
gXMVVӵy
L$VV踵y/L$PyL$$D$4P#yMVhxt$L$4V:ylUj,yS3|$8fD$L$j
XfD$8D$QD$Dt$Lϋt$0V׋yMWhxBXtf|$tL$$VI$3<QQM9xyMPVSVMt$|$t
t$htVp֍L$J6L$ A6_^[]UQS]VW3;
u+ 
t3Vp@3Vp3_^[]UQS]VW3;-
u+ 
t3Vp@3Vp3_^[]USVh j&5YYuTWM1M1M1P؅xVh W0֋؅tWq_^[]UQQSVWىUh j##5uYYur
F\JtQx׋U=ff*xSh V8׋tVq֋_^[]ËW
ggG@JtVQp^tJǃg_ËUVvNF3Et
jV7YY^]̋UVNDvEFt
jV7YY^]U}VMEE܈uM@Vh`Net/URQp ֋yMfVhcŋMEPEPEPU^]UQMVuWVhyjMZ(/u@VhyjUy
Vhyj#3^]̋U}VuM@Vh%"3MWuuuMEPJy,dS]M躕;EPEpS׋[y.-Eu0AURPyh׋y2MWhbuu5MWh;uMuCyM8WhuMEVhuMߔMה_^]̋UVWEE3EH3EPBElM}}*yMVhyjMZ2mEM}x07EPuW֋y
VhyjPMuVhyjRMZuQMY0u_^]̋UUuMVWVhyjBZ^EH|]̋UuUM]̋UuUM]UVW9~tM}8FME~/EMe3҉FBEEEEFPEEpg)yMVh_^]UEWuMWWhyj*Z VpRDeM6衒MQVpD֋y
Whyj/}uWWhyj1MZ#h܈uMWhyj4ZeMS] ;EPVSOW[y
Whyj7;EuWWhyj9%MQzhP׋yWhyj;MZy3M諑VM蜑^_]ËUSVW}ڋ񺜈˃'Qu&QWSe
؅xQr֋7Vp3_^[]UQSVًh j(#-YYu=Wω}rxtWp։;3M͐_^[]ËW
GJGJGJGJtVQp^_ËV3 KFKFJFJFFF ^ËVt;~t,W39~v#StjMS+YG;~r[_Qq+Y^ËUQVWeEPVXtQQPk ፏ~,hw|hOxtgxQp֍O!}_^]ËVW~ tbhW/YYNtQ׎N+_F^ËUQVW}9>tM}ME>d+_^]̋UVpEt
j(V>/YY^]UVN0~t	vh~t	vhEt
j8V.YY^]̋UEVju0uPNV^]̋U}VuWMVhHyd}u܋u~t̃}NWPuu2myN4MWhHyF_^]̋UEVju0uPNV^]̋Ut
9 }VW}PuOuDyO!4Gt
3 yMVhHy_^]USVٍEM3WPC u90y
c{%uMu輌MQVp֋yMWhHyQeMu(MQVp֋yMWhHyfK uEUeRPq֋yuKry0MWhHyuM6(M֋3suC%M(M赋3MUuuy$uK uuVVuu|yMWhHy%EtuPq֋_^[]̋UEVju0uPNV^]̋U}Vu@VhHyj^MZ}u@VhHyj_W}tVhHyj`]t
3}OPuuByOV1Gt
h3yVhHyjmMZ_^]U(SVٍEM3WPC u90yMWhHy\{%uMuMQVp֋yMWhHyoeMu%MQVp֋yMWhHy.fK u-EUeRPq֋yuKpy1MWhHyuM_%MYuC%M=%M݈3Mu(%KEPVhQjuy:KU؉u؉uyMUuuƔyMWhHyuK uuuuuuyux6K3PPPPPVuvxVp֋ya3ۍM]EPSxVp9]t
uSyMWhHysM詇M#MteQp֋_^[]UVTMAt	E03
QuQN^]UVyM
t	E03yt
EN@^]UVzMt	E03
QuQNY^]̋UVu~tMVhHy_ut
;WuNyNM-F
t;
t
4yM+WhHy_^]̋UEVhyPq^]USVW3ۍM],"O EPsy
;8_%M]!EPSjuyM@VhHy2eO u1EU]RPq֋yDuOly&EMVhHyuMd!`uG%MM!OSSSjujhESh HryROhyTMVhHyaM _^[]UQQMSVu@VhHyj<MZ1u@VhHyj=W}uM@VhHyj>Zqt
(;}eMUMy
VhHyjDUˍR IyVhHyjEMZ	EeMƃ_^[]UQQMVWu@VhHyj"MZUu@VhHyj#t
(;eM\UM y
VhHyj)MuuI ~yVhHyj*MZ	EeM_^]̋UuUMM]̋USW}O2؅u3Vtjr֋
tQp^_[]UVWVOGG3PyMVhHyjPZfG$_^]ËUSVW}ڋ񺜈˃'u&QWS؅xQr֋7Vp3_^[]Vh j0&YYtEPID^ËW
G8KGPKtVQp^_ËV3`KFFxKFFF F$F(F,^ËVt;~t,W39~v#StjS{YG;~r[_QhY^ËVW~`KFxKt"jW4!YYNtQ1'_F^ËUSVW}3;tt"jV YY;_^[]̋UVoEt
j0V YY^]UVvvvEt
j0V YY^]UVvhVEt
jVU YY^]̋US]Vu9@MVhz}}u:ۃ}vW;W}t=tu5hlSgMU蠋y
DuO(uq1yE}G ˋUW${yJ^OEPuSi(xO3PPPEPujSS,y{tGt
:y`MVhz^_^[]̋U\3SVWtRu3ҋ]{tMVhznM‹uD$}L$t$T$XT$\T$`D$dT$(T$,;E}T$ T$$T$  bt$$d$4L$4t$$d$<t$4t$4_.O>zKD$<Pww&t$T$=L$<9t$4rD$9D$0KD$d$d$PD$LD$PPt$(D$\t$(WkC|$Tt!D$L9L$Pttj輀D$LL$Pt$L$\uvt$$d$L$,t$$t$4t$4ZyZD$`9t$$wr
D$9D$ wtbuKD$@ujP7jw)t$$D$K$t$$q1aCD$jZS ;ED$`L$XJbD$`3t;L$X;r34;r3;r3vr:0D$`L$X;r3;r3L$DQrK0$D$X;|$`r34;|$`r3;|$`r3v$Bv PD$PPQ1K&xrD$`G;.L$X~D$;E3MVhzL$trj~iT{tC>{tC(!MVhzL$X}t
89
3_^[]UVMt	E03`zt
EN@^]UVWt
X6"
~tMVhzmquNB3ɋNNt
Qft$3tv,v(v$v yMWhz_^]̋UMj-]U<SL$‹MD$VWu@VhzjHMZe31u@VhzjJ9uu@VhzjKŋ]u@VhzjL93uWVhzjM9su@VhzjN9su@VhzjOq9utMyMWhzjQZCT$ t$ RPy׋yMWhzjTZut
t$ V
L$D$D$uMWhzjXZu)L$t$wMT$VVgyMWhzj[Z3|$L$t$edL$QWx׋y
Whzj^O|$tL$$VV聑y
Whzjb-D$2ҋL$$Pt$D$4uSGyWhzjkMZMD$$t$8PjHt$DSL$Dt$LD$P. yWhzjrZxVVVD$0PuVS\$H$y
Whzjz9utXD$0PjhL$Dy#D$0VVVPuVh#yWhzMh jYYt3ssCuˉ\$0 yMWhzt$,!D$SH@MD$t$tjVYYL$8L$bL$uL$|ut$ _^[]̋ULSVW‰D$Du@MVhz uۋEu̓8uWxu믃xu뢃}tM3yMVhzs눃d$$D$$P؅yMShzE_d$@L$@|$$7D$@PjWNV؅yMShzd$<L$<t$@L$<QVp֋؅yMShzd$8L$8|$$D7D$8PjWNV؅y tMShzwk3|$4x@t$8L$4L$4QVp֋؅yMShz"D$$T$|$RPq֋؅yMShzL$ |$ s9} D$ T$DPuuut$Dt$P؅y
f}T$D$|$RPq!|$T3ۉ|$P\$XD$\փ|$:h jV|$LYYt3|$D'g3d$L$t$L$QVp֋؅>t$WVp֋؅D$OQPr֋؅W"D$RPq֋؅D$PL$H@PG؅D$P3ۋL$H<@D$PL$
D$T$RPqփ|$\$P|$Hh 3ɋjZ3QD$8YY_VD$4Y3ɅP;ro3nMShzL$=
jMShzy@B;r3B;r3@bA;r˃d$(L$(op|$ D$(Ph`zW؅y
-uD$,uL$Xt$8QPKS؅yMShzL$(p9L$(ot$0\YL$HHMShz芼V/YL$Hx>t$L$|$L$QVp֋؅t$L$,|$,L$,QVp֋؅~D$T$0|$0RPq֋؅8D$T$D|$DRPq֋؅
D$ t$,t$H0t$8PNV؅t$0hL$,!L$D$T$RPqփ|$|$ u ؅y*MShz,L$ ln3L$t|$Qp֍L$4
L$8
L$<
L$@
D$$td$$Pq֋_^[]% MShzt$0hMShzyL$,
MShz[L$	!̋UuUMF]̋USW}On؅u3Vtjr֋
tQp^_[]U43ʼnEUEW3E܉}E}tVqff;u+^Mj
YuvẺUPjQ(7}M}/M3_]U$3ʼnEeEe3EEPjQEM3]U43ʼnEE3҉E܍EjYEEPjUUUU6QMMM3]]UH3ʼnESVW3U}j
^t ʍyff;Eu+3M΅uvŰU}ЉMԉ}؅tʍqff;u+4MuvjEUYEӍE}PQQu}}M}M_^3[]̋UQQSVW}u@Vh jQ8}u@Vh jR }u@Vh jStu5uWu~~MUv؅ySh j_MZPuN(uq1)؅y
Sh j`̓F ϋUV$f؅y
Sh je뫋N3PPPjuuujWWyNFt
:XyMWh jxZ謶Vh jYMZ蒶_^[]̋UEVjuPq^]USVW}ڋ񺜈˃'[u&QWS؅xQr֋7Vp3_^[]Vh j\&YYtLP+^ËW
GKGKGKtVQp^_ËV3KfFFFKFKFF F$F(F<F@FDFHFLFPFTFX^ËVt;~t,W39~v#Stj!SYG;~r[_QY^ËVNXKFKFKtQe
WNH~DthWSYYN@_tQON<.N(&v$3v +v#F^ËUQEVW89>tM}uME>_^]̋UV!Et
j\VYY^]̋U}VuMWVhpzҳ^}uW}t,}O<PuuFOyMVhpzs_^]̋UEVju0uPNV^]̋U}Vu@Vhpzj~MZ}u@VhpzjW}tRt
3h}OPuu?Ot
h32yMVhpz脲_^]̋UTSٍL$V3t$CDWQM90oMyWhpz*g9s(:t$L$t$TeL$QVp֋MyWhpzd$L$t$gL$QVp֋MyWhpz]D$T$ d$ RPq֋Myt$ K@<My1WhpzCt$ L$L$pdbD$PK(C(KDPC4t$ L$L$-d3L$0t$4t$t$0dL$QKDD$0PD$PD$<Pt$(u8cMyWhpz{D$T$(t$(RPq֋MyWhpzHD$T$$d$$RPq֋MyWhpzl3L$t$CPD$PhQVVT$8L$<;yt$K@><y5MWhpzL$Ot$$ht$(hL$COt$$ht$(hK<T$8t$8t$<y
MKօtUS@B9pdwt$\
@\D$\uMWhpz	'BT$P@lD$TCD$XL$PKXt$,D$HAMD$LD$,PVVVD$XPRS<C,Py
t$,KHy
K<T$@d$@d$Dt$,yjD$@+D$8L$DL$<QPQuL$8K@D$4y7t$0EKDPt$t$@t$8t$8t$Tt$Tu&TyMWhpzt$,t	jL$0aL$N3D$tt$Pq֋_^[]UVUMt	E03zt
EN@^]UVzMbt	E03
QuQN^]̋UVW}tSt
;OG
t;l
t
4Wy(MVhpz詬_^]U4SVW3ۍL$\$ODD$P^\yM3VhpzQ?D$(\$0Pjh L$<\$@\$DD$Hy
: O@9Y,hy?7y
?L$\$D$PSjhyy!MBVhpz«L$OD$PO(;G(ODPG4L$O@9Y0L$\$L$T$SΏyMKVhpzIaL$\$wKD$T$RPq֋yMt$O@{7y*NMVhpzL$#KL$sL$KL$\O@SSSD$4Pt$,Sh by
WO@S/'y
ZO<T$ \$ \$$y_a9_Pv%;_Pr3GHD$ Px8C;_PryeMVhpz!L$0ZL$_^[]úbMVhpzЋUSڋM]EVu@Vhpzj)MZ31u@Vhpzj+مu@Vhpzj,93uWVhpzj-9su@Vhpzj.럋EWtHyMWhpzj0Z3Mt
(;M}}uMShpzj5ZuO<xW G,KVԨ؅y
Shpzj:G UG0E@G8t$OG22R؅y
ShpzjAEwuODu|W؅y
ShpzjI$MG@PEVPu,؅yShpzjPMZ8u;E9pt'pO(/G(ωA4EIDpEuttyh 3jZQEYYt
V}}YEUuShpzjeΉMt&HEV莧؅x3MEAM;rh jqЉUYYt!EϋJMShpzjiZ@?։uEHX;ttQEUPXMuyShpzjrMZ
uWYtVq֋_^[]̋UuUMc]̋USW}O	؅u3Vtjr֋
tQp^_[]UVF@PUxVEF3^]̋UMV@Vhz^]̋UM(V@Vhz^]UQVW3M}YEPWFWWPq9}t
uWMX_^]̋UMV@Vhzh^]̋UMV@Vhz8^]̋UMV@Vhz^]̋UMV@Vhzؤ^]̋UMV@Vhz訤^]̋UMV@Vhzx^]̋UM1V@VhzH^]̋UMCV@Vhz^]̋UM:V@Vhz^]̋UMV@Vhz踣^]̋UMLV@Vhz舣^]̋UM`V@VhzX^]US]TVVuWM3!~fFtEFH ܁t
3fF닋MEPEyMWh8{jBZso}uKUEMePmEx}u'U|#MPh8{jJZ4E$FEFyMWh8{j]Z
_^[]USVW}M3ɋ9vGMMMM4xBuMx'3CMMM;r…y=MVh8{jrZ茡*Vh8{jmVh8{jlMZd}t	uY_^[]3AAAAAAAA A$A(A,A0A8A<A@ADfAHËULSV3W9N0uMVh |p]3j(fEXfEEPuMSjuMMĉMȉM̉MЉMԉM؉M܉MM~.yuMWh |艠/}u	fEt=FjQuN,SppuYEyMPh |5EUutAuGP؅yMSh |]UG]؉U܉EtR33ɉEMut&NEPEPy
EMQN,PZy
eEPv$Mv<v8y
F@P3_^[]U\SVW39_0uMVh |cMT$ \$ \$$^yMVh |޹1j(3\$8fD$4XfD$`D$0Pt$(\$@\$D\$H\$L\$P\$T\$X\$\\$`\$d\$(Suuj,y늋Mu
fD$0yt/GO,jRt$,SppuWy
.EM|$$w39t$t'OD$Puw0؅y9Et$Md$(D$(Pu Aud$8uPAPVquu؅y9FMSh |衸t$t>t6
j V2YYD$(]D$PD$,D$TCD$4t>t6
j VYY]{t\33ɉD$L$9D$$w9D$ v*OD$PD$PZy
SD$L$QO,P>Xy
Ud$D$Pw$L$8w<w8"y
ZG@P_^[]UQ} EVtB}u<t8u,u(u$uuPuuy<MVh |Z'u,uuPuuuy3^Y](US]VW3E9{p@u}tUWz@PWpMpI耔WPjWpEpEVH,xnuW%jpv6蛽ExwEv6H('xZWpEp(W֋HDx,G;{sLu:MVh |%(MPh |E3_^[]UTS]U3MVWˈEEԉEEĉEEHZy5MVh |訚3VV&hy6ӋE$}ċuM0xE MĉE3;w;?EЉE؉EE;wwΉuM+h uщ}j0؉U؉]3YYtj0VSsssދ}܅t}܅Eh hG~YYO;tQ[Y_˅}]CEGEG EG$utuCh j4cYYt
Ql,S|؅Q:]CIAEPwEPEPQwuu؅y0m+EMQw0wPNV؅E;GWM\؅EE]jEXE;]w$Ur;Uw}u;Or;2}uMS؅xeMEPu.؅x9MOM`Sh |1tlQ*b_H3qMSh |3Cy$wtSNMSh |u܅t	jMN_^[] U`SV3MWh hEEEEEE*}YYug0uUV؅yljjd؅ymMSh |mE3M!ủUUщMMEEUUu؅7UEJ$؅y
wEEttM؊QM%؅y
}]9su9h h?YYK;tQYs΅uu3ɋE3҉MU}tVME!uPIy؅y
4MUE̋MPEPu(؅y
E̋jjE]c؅y
MUMEUUUM]}wg}w=ve}EuIh j4YYYt
Qb3E܅Sm؅QM*]CIAEPWEPEPQuuu؅y,MURPWQKS؅M9M}tWQMIL؅7M3҉}܋E]ЉU8UEU@9Ur,w9Mv%PEPEP6QWQ#؅y)oPEPEPjQWQ#؅}E]]E@UE܉]h hYY}t6eEWPQu܋MSuuu	؅j]׉U܉]U܀}tzEe}HtRS+؅yzuu؅-EPEPEH萋؅	uԋEuuH,W؅]ЋM@jSq1؅qE1H(؅EU܋Mp(؅EE]U)EW]dEYut|}ȋ]MSh |菒M܅Q|uF?81MUE 3ۉPX
MSh |WYMSh |ʑu؍MUtN%jDVNYY}WKY_^[]UDSVWj(33fEXfEEPu]u]ju]̉]Љ]ԉ]؉]܉]]]]yMWh |GN(V@ȉy؍E]Pv$Mv<v8Ly볋F@X_^[]U$SVW3}9w0uMVh |褐1
j(3fXfHPVVVu $(,048<@Du؅y
lE8t"OEPuw0؅yBfMQff;u+ʍw@ju	ΉEPvE6؅y
vO(6G؅y
w(p|jYk؅y
w(UjYM؅y
w(UM/؅y
w3MPuEPPE"؅y
QEUMjPr,r(q$q O,u,H؅y
3DžDFf3Mf:؅y
fEMx\uxP:trjj8v6#؅yUvO(6؅y;w(j8Y؅yjj8u܍Mu̯؅yMSh |詍3EtxEԉ|M̉MMDBXfPE`dh0lMQj PDžTQNPV؅u} _3O@Vj q1؅<q1O(؅w(Pj Y؅Vj u܍Mu®؅PV-؈]uEuh jYYt(`dNhNlF^3mEԍt@Pt؋|My34@3ɉ|ىEԅ	}ME;E;h huYYu
3ҋډUUU9UuʉUM	MЋE@DEU;E;PDr3	@<EE;XDr3	@<C]tHU;uU;Qt9338H0tHPRp,p(Qp$O,p4C؅%AŰMRPV9QEOW؅(]̉];]
E3ɉuȋMMMM8Xu8Mh hM؉]YYHV&!}E!}YMEEy}tE9Mtt	QEMMpPuhuu
؅MptQ蠐h hEYYjEȋeYPEPEQuMShp0؅MEWPIE2؅\EPEPEH貁؅8VUuEYM"}EH4P$tp@uu]PEp0EuRQH,A؅0Mjuq1؅
qE1H(؅EUȋMp(؅juMuu趪؅]C];]r3EWE.}YEUUBMЋ]EEAMSh |HMt<Q4>XWQ
LMSh |VY/nmlkhMSh |͇WruY+~*wyuveO,jjB؅yxLE܋M؃e<4EPw$8w<0w8؅yMSh |&
G@P3VYu[MSh |tRjVYϻ-&MSh |虆tEąt8t0
j uYY_^[]U<SVWh j(]CEYYt3j
YFFFFEF3uuuu?MAAFAFEF EF$FKP6Es0q؅yMSh |超E2V$3N EE;w;;wwىM]+h ЉMj0U_3YYtj0VSsssދ}܅t}܅Eh hGYYO;tQYw΅D]؋CE̋GEG EG$3EԈEEȅuRh j4YYtQE33ƉuS؅QM}]؋3CIAEPwEPEPEQw0E0Q؅E;GunEEWuuEN؅xIU3M;ilMSh |MtSQK1M؉1B$MSh |蓃EM܉Et
jmEt	j}:_^[]U(S]V3WtF9HdwMVh |,9N,uڋF8F<tuNjEyMPh |EzEy!}!}!}9>*MCEP"yVMU	By6}3})iNE!]P!fyMWh |&3ۍM]؉]܉]UEPE3PuAyMWh |ߜ9]M؃wxFuHHFMHD΋F@@؅yMSh |蘁TM$]؅yMMSh |cMWh |DߍMտF(jPq ֋MVh |V(ENePvDv@v<v8y"f}ut3uy#MWh |艛Mt"j3yMWh |kM_^[]U,SVWN,y0MWh |cN U3ۉ]]]?y4uNuSSv Py5몋NEPEPxy6덋N]h SAAPAATF\~YYE;tQ2E~YuMVh |<XSuPy
>EEP3ۍMjh܁]؉]܉]yF"SSSEPv Sh܁yNMWh |ÙM_^[]ËUSV3ۋMW\$VF@\$B8FDB<D$V(PjjSS)yMiWh |a~8FL$;HHuD$;u
N@FD3MVh |j'~_^[]Ud$T$d$SVWN$}=yMYWh |ҘN~@T$AGAND$PRQAw7谟؅yM\Sh |}_wN(7)yM]Wh |c}넋V(D$N$PjjjjyM^Vh |%3_^[]ËUQVWyMWh ||yyڃ}tuy뽋Hy멋F(jPq ֋yMVh ||3_^Y]UQQV3WPPN(D$IyvMWh |5kND$PvDv@v(ywvDN(v@IyyvDN(v@yMzVh |̖3_^]ËU$SVWh jPT$YYtI3ۉ\$uMVh |j<Zz{VK(JS8
ty
Vh |j?/C8MC@C<CDAtCIKyVh |jGMZu3|$ Eu EPL$$'y
Vh |jMpE}KQpW0Oy
Vh |jUCKA ;tWVh |jXID$d$PyVh |j[MZc9|$vWVh |j^? Vh@YYt	3{PuVh |jbMZz^CV@ AXEpYYuMVh |jgZyEppV
\Vy
Vh |ji<|$E@AltEXBHMB|ꀋIPmyyVh |jtZUJJtbd$T$RQp֋y
Vh |j}t$GyVh |j~MZt$?t$}t%uIyVh |M貓
Ed$jUYL$ SL$tQA_^[]U8ESVWEh jP}_YY3Ʌtى]u>K(WJG3C8C<EC@ECDt
FtCIKyMVh |w3}̃}uEPMy=h hYYt	3ƍ{PX39uMVh |wwyMEEPu@y
SMU3E܉E6y
0uuPPPPuy
	KQMq1y
sF ;AXtWN3EEPy
}vW38M$tH@H8H<HHHDSH(H H$H0H,Cy.KS袇yKS芇yMVh |uEK u3C,uDu K$DEMQuh0PyuES0RPq֋yQS03Jff;u+ыRs0QpIx跋uWsDK(s@ByMVh |uE(3ɉMM?(MMMtQMtQ(_^[]$USVMW^Ɔy
MWh |葏VyԋVy뽋VMŒPHty똋^ N@Sjj`y
eh j,YYt$&3N,;ttQ'~,υuMVh |s&jjuSyM Vh |苎_^[]UQQSV3WME&EMQhP0y
<E{0WPq֋y=3Qff;uC{@+HpKApAtK;VPw7yD2wK(7zyEwK(7C@yFMVh |菍M%_^[]UQVtNtAt4t'tMWVh{j0ZQr%"3^Y]ËUQQeESVWPuuOTy2Hu
{uMUjqy%_$;u-QSjj`yMVh |茌GOUABAMBG@BGDBEJBJ B$y(MVh |NquY_^[]UQSVWGxpwMVh |qMh ptwYY9^xtvx蔿^xwY~xuvtw0vx3_^[Y]ËUVW}#WhP1_^]UVW}#WhP1_^]UQS]VW3;Pu&Gt3Vp@3Vp3_^[]UW}tVj0^_]̋UMt]]SVWh S蕿YYtSjWP!3_^[ËVWh j8\YYtSj83SV^^^^0[37_^ËSV3ۍN^x^|Sh6h5h5ƆP@8@<p0
HƃfƆ^[ËSVh0jjZN@N$3ۉ^^ 菫^dƈ^h^l^p^[3VN$FFFFFF [^ËV񍎘ڜN$跳N~t	vh~t	vh>t6h^ËUQSW};t%tVWp֋^ME; _[]VghV+YY^U4SVWhEM}3ۄtyM]MUSQy96uMVy:MF#Vjy;MWhx|lMouŰΉ]̉]|eEԅyM@Phx|lE<M؉]SSU؋x$uuuyFuЋu9yIMWhx|JlM܉]лSU܋Px"u܋MuyOuЋu9yRMWhx|kYE]PxjuM]MQVp֋yYuMuuyZMWhx|qkMuЋu8yM]Whx|:kM]hEPX;xguM]IMQVp֋yduMuryeMWhx|jMuЋu58yMhWhx|jM]UDdx%uMuuynuЋu7yqMWhx|#jrM]TUaxuMuyw(2uЋul7yz

|MWhx|iMMMMt]Qp֍MM_^[]UQQeSVٍMW	}MQWp֋yMVhx|"ibeMRMQWp֋yuuuyMVhx|h3MM_^[]UDVuE yMVhx||h%S3MWuEMQhxP8؅yMShx|4h}ԍMu_MQWx׋؅y6EUuRPy׋؅y9uuMShx|gS}MuMQWx׋؅y
\UE|92uORPy׋؅y
.EMQPz׋؅uURPy׋؅yEUH|֌uMShx|f]EUuRPy׋؅yEUu/MShx|fuhuhuhuhEURPy׋؅y9utMShx|fM؉uHMURQx׋؅yMShx|ebEuPM@؅yMShx|e-EUuRPy(׋؅yMShx|veEMEEuQPEDuƉu@E*M]ĉ]uMMЉEȅtuȋhWMЉ3SQx׋؅y
]UUЋEȅtuȋhWUЉ3SRx׋؅yE]ssCEȅtuȋhWMSsu؅y)MShx|(dMąQzuM}ȅu/UMW荕؅y
uMu$7Z؅y
97uVUM؅y
EMЉE2MEuP͒MЋy
EOQPZ,Ӌ؅yrEOQPZӋ؅yNUOUЉEątuċhSUЍO1QRXӋ؅yMShx|buM܉uEMQhHP؅y
E_0G4ˋE܉EMSQX0Ӌ؅y
UQM_E;t-EątuċhS_ẺE̅tPh93u'EMWw(w,Pw w$8؅yMShx|auލMt	j}t	uhMMMMM_[^]U8USVW3M܍MQRx(ωu׋؅y2EM̉E̋EuQPEDt"9ptMShx|`GM}uUtaQM9_E;t-E؅tu؋hS_EEtPh93u4"GE؅tu؋hSwE؅tu؋hSM7WQXӋ؅y
(BWE؅tu؋hSWM2RQXӋ؅y
)UGPR
YӋ؅y
*MURQuXӋ؅-MuEMURQx׋؅VEuPMG؅ }Mu#MQWx׋؅EuPM2؅M5}؅fUOUЉEԅtuԋhSUЍO1QRXӋ؅wM\؅EWPYӋ؅EOQPZ,Ӌ؅EOQPZӋ؅UOUԉEЅtuЋhSUԍO1QRXӋ؅-EO4QPZӋ؅E_0ˉEMSQX Ӌ؅EO QPZӋ؅MWw(w,}GP؅MURQu؋XӋ؅xZMM
MM9u{MWu؅LMShx|\uIPFICBB;A4@-?&>=<;
:MShx|\M؅tj~M7Shx|[M1M5Shx|[MM3Shx|[MM1Shx|[MuޅtQ}t	uh_^[]UVWMEEEMzEPEPEPuu
y
Vhx|js2uE PuuuuuuuyVhx|jtMZuMM5u0uuNuuPVyMVhx|j{Zu_^]UQSVW}ًϋG@PUxO3GyMVhx|AZSB(B,uƃz4tƃB0UeRPq֋y몃}uƃ3_^[]USV3EW90tMVhx|YuyMWhx|YMuE MQhP8؅yMShx|GYM}uKEOEQPZ,Ӌ؅y
EOQPZӋ؅y
UOUEtuhSUO1QRXӋ؅y
E$O0u(G4UQM_E;t-EtuhS_EEtPh93u3EMG EG$EG(EG,WP\؅yMShx|Wuޅt	j%|M
_^[]$USVW3ۍM]
EMQPr֋y)EU]RPq֋MVhx|/WuM]Z
MQVp֋^uM]-MQVp֋EU]RPq֋uM]	MQVp֋uuu)xhEURPq֋xDM	9]t	uhMnMg	9]MT	_^[]
MVhx|UM 	MVhx|U9]tuhMVhx|UMMVhx|UMbU4SVW3ۍL$\$EL$QPr֋y(D$T$ \$ RPq֋yMVhx|U`9\$ Tt$L$\$L$QVp֋=D$$\$$PL$D$T$0\$0\$4RPq֋D$$T$,\$,RPq֋D$T$\$RPq֋VD$0D$4t$L$\$PL$QVp֋D$T$(\$(RPq֋t$L$\$L$QVp ֋wD$T$8\$8\$<RPq֋Et$Ot$t$0 t$t$	t$t$0t$t$4t$Lt$Lt$Lt$Lt$0/L$;L$1D$T$ RPq֋|$t
t$hL$$L$|$ L$_^[]|$,tD$;t;s苇T$K5xtC4D$F3ȺMVhx|RL$HMVhx|QL$",
MVhx|Q|$t-t$h!	MVhx|QL$$MVhx|wQL$UQSVWډMh 3h3DYYt
uMVhx|jNZQuH;_^[]ËU3ĉD$SV3Wh hD$ΠYYtuMShx|j*ZPv}NjUuX|$D$PD$3kdD$D$D$kdD$D$0L$$_^[3跞]UESVW3W8yM\Vhx|OL$|$cD$PjW`y
c&3KuMWhx|iOd$HtxP0u8tD$L$D$ZD$PL$
L$讞y
ut$s|y
v3ɉL$9v4;r3	PxL$AL$;r؃d$àz2p
x6D$PSXu
y.MWhx|9it$\MWhx|+Nd$L$豝L$T$jx2yMWhx|ht$L$|yVVEL$d$L$S_^[]L$?L$QVp֋yMWhx|ph볋UE(S3ۉEVW9u%9uMVhx|<MM]]]]aMURQp֋y*uM1MQVp֋yMVhx|gQEU]RPq$֋yMVhx|gE]PM}y
uMMQVp0֋y
]EMP}y
iMSuQOy
IMy
/MHy
Suy
#BuMAtE܅ySE܅yMPhx|^Ku}Msy
xuLM8POxaMteQpփxuMVhx|J^EMEOxESP"zMyMVhx|e EMMEeMEeMuhMMM_^[]̋UuUM]USVW}u^|;EujSWE؅yMShx|IPWq֋MVhx|IeMQWEy
UQo!EMQWp$֋y=2t3uuV3uuVeMVhx|H}u]E7ePN WV yMVhx|H}MeQWp$֋yE6tuuVuuVdMVhx|)H}t	uh}guhY}t	uh3_^[]UVtMt&
w3rBw%uMVhx|G3^]UT3ʼnESVW3Eډ}UEE}j
^t ʍyff;Eu+3M΅uvŰU}ЉMԉ}؅t ʍyff;Eu+3M΅uvU܋U}M}tʍqff;u+4MuvEUPjQӉ}u}RM_^3[]U,SV3Wj
Y}ԉEEE؉E܉EEEEEEE((]tS,V}uMh|jgZqEԉ}3ۍMP]wyMVh|jxZE2SSu$MyMVh|EÄtSju$}t	u,_^[]UQVW39pv2;pr3uPhtP F;pr3_^Y]Mhh!U3VW8Ot;r34v(xB;r3_^]ËMVhh!DVjVRYY^UQVEMPPyMVhh!zD3^]ËUSVW3u!hju׋PPuZD3~	QPVju׋PPuXD_^[]UQQuQQuY]UEVLNfEfF^]̋UVN<NtQEt
jV.YY^]UQ}VWuWMVh}ZCZ~t~tyMWh} C uyF3_^Y]UQ}VWuWMVh}BF~t~tu	yMWh}B	F3_^Y]UQ3Vt29Tt @rMWVh}jPZHBT3^Y]ËUE3Vl9<-t8Fr9d-t BrMWVh}j,ZA`-8-3^]UQVl39@t @rMWVh}j<ZA@3^Y]ËUQQSىUV3W93u@Vh}j[MZ_AL}u@Vh}j\h j5YYt
uS77uVh}j^3_^[]UQVDPPqIyMVh}@3^Y]ËUVW~t"~tMVh}@SRyMWh}{@1jyڋ\yF3_^]ËUQyVu/PPqI7yMVh}
@3^Y]ËUVWNhyMWh}?(N.yًNtQf3_^]ËUQSVWsyMWh}x?CPyQRyQ	yQy딋jy
{QOy
cQy
KQy
3yMVh}>3_^[Y]ËUQeSVٍMW舏yesuhdhl{yAh`EhEhlXyKDVPPs7yMWh}=u3t"jVYY_^[]ËU}VWuWVh}jlMZ=}uWVh}jmۃ~tVh}jpyWh}jsMZ\=Zy
Wh}jtuuuuy
Wh}ju빋!y
Wh}jvF3_^]UQeSVٍMWy!uKVPPsyMWh}<u3tjV,YY_^[]ËU$$SVL$L$Wq؅yAut$lh܈Wb}؅yuhWE}؅yMSh}<t$d$D$PuujZRY]؅yh|$Whhl|؅yEVĄPPD$ pH؅y!ĄPPD$pH芎؅yMSh}];t$|$3WYt}jVڎYY_^[]US]3VWL$9uMWVh}:9CuڍL$D$y
i3t$h܈hl{y
Bshhl{y
{w{vnd$D$PssjZRYj\y t$hhl]{y"MWh}:t$轈Yt$讈Y{t!sh$hl{y
}VPPD$ pHyY3ɉL$9Kv-;Kr3CL$PrxCL$AL$;KrܸPPD$pH}y MWh}P9t$	3ttjVьYY_^[]U|3ĉD$xSVW}3L$|$D$ 9G0uMWVh}+8L$D$؉؅y.<T$$؅y1$t$$t$h,nhly؅y5MSh}o8t$`3D$D$PwwjZRY_Z؅y
8|$WhhlNy؅y
<L$39uEqL$ ؅y
At$hhly؅y
EL$YtDӍBD$ff;D$ u+T$t&Sh؋hlx؅y
MVL$At&Ph$hlx؅y
U)L$Q,3ۋA(;w;vLL$ QRPL$8w؅y
aD$,Phȋhl1x؅y
fL$39Y$w9Y vQ9Y,w9Y(vGD$(Pq$q L$d؅y
qD$XPh`hlw؅yvnVPPD$ pH計؅y|JL$39A4Pq0L$q؅y~!PPD$pHH؅yMSh}6t$|$3W貄Yt9jV薉YYË$_^[3x]U83ʼnEeS]VM̍MWÆyMWh}5uM܃eQSp֋y
:}ut$u܋hEhltvy

MQSx׋y
MԅtBEPQUy
EPhEhlvy
MQSx׋yMЍU&yg}t!u؋hEhluy@]̸DVPPsK耆yKDPPsMyMWh} 4u3uhtCjV蠇YYM_^3[膂]UeS]VMMWQSp֋yMVh}3}eM虄y
}ut&h`hhlty
VPPEpHZy
MeQSx׋ygeM,MQSx׋uMxyMQSx׋xXM}uPPEpH薅yZMWh}i2utjVYYBMWh},2Mb빅tUjV貅YY3_^[]UVtQ<Et
jV胅YY^]̋UMVuM@Vh8x1|S]uM@Vh8x1YE3WMMQp0uDtxM}uMVh8xA1u;MȀ_[^]8鍔U$3ʼnEeEeEEPjQE诊M3|]UQS]VW3;Wu1\Wt3@xVq֋3Vp3_^[]Vh j@&RYYtP^ËW
G<LtVQp^_ËUVF<QWEt
j@V臃YY^]̋UM]USVڅu@Vh!j1MZ/}u@Vh!j2t
;veMW~EPV@yMWh!j<Z4JMUesyMWh!j?Z	JsM0 MuteQxׅuMWh!jCZ.EPN0^,VM2y
Wh!jFy
Wh!jHjju
y
Wh!jLtReEP8yMWh!jRZ(Iuhut
uH7]uht
7tt
9xtuh\8V׋yWh!j[MZHutVp֋MtQsM}_^[]̋U}VuM@Vh!R-Euh@P1^]̋UMVuM@Vh!,|S]uM@Vh!,YE3WMMQp4uDtxM}uMVh!,u;M|_[^]̋U}uMV@Vh!R,^UuJ4觎]<顏̋UuUM7]̋USW}O<>؅u3Vtjr ֋
tQp^_[]UVW}6{Wh|P1_^]UQS]VW3;|Ru1nRt3@xVq֋3Vp3_^[]Vh j4&zYYtP^ËW-
G0(LtVQp^_ËVW3h0jjLLN~Z~F~$Ɖ~(_^ËVWN(LLy~$tj@W}YYhjjNZwNt_N^̋UVF0Et
j4V}YY^]VvxYNtQNtQsjVn}YY^̋UM]UQQeVMWUCyMVhh}jRZk)EWhP1֋M_^]ËUSVWډ}u@Vhh}jZMZ)u@Vhh}j[ݍM0 MuteQx׋}uMWhh}j_Z(?jjjWyMWhh}j`ZCtVx׉33M_^[]ËUQSVWu@Vhh}j=MZ8(u@Vhh}j>݃}u@Vhh}j?ȍMuuMWhh}jCZ'$jWjSyMWhh}jDZBuuh8V׋tVq֋_^[]UQSVWu@Vhh}j)MZZ'}u@Vhh}j*ۅt"3yMVhh}j,Z
B뼍MuuMWhh}j/Z&$jjWSyMWhh}j0ZAuuh8V׋tVq֋_^[]̋UEVHuM@Vhh}.^&uh0Q^]̋UVuu@;MVhh}&MMvW>ڋEW<uMVhh}B%OG3_^]̋UVu~uM@Vhh}k%NEN3^]UQeVW}'qMMQVp֋y#EWPq$֋y$MVhh}?M>_^]̋UMVuM@Vhh}O$|S]uM@Vhh}P$YE3WMMQp$uDtxM}uMVhh}Ua$u;Ms_[^]̋U}uMbV@Vhh}"$^UuJ$w]UVWt$t
=yjd$0L$0jsD$0Pu@yMWhh}>F(L$0D$Qu|$H3u99uu4}u.EPL$L{yMWhh}H>!uL$Xs֋t$P9yMWhh}>|$XEXPHuM
Whh}"D$(3PQL$0QL$dyMWhh}=Z3t$9ut'L$UD$PL$\0yH.}t>L$D$PwL$`>0yMWhh}9=t$d$,L$,uyMWhh}	=d$$L$$?T$(D$$PD$L$\0t$4V&4yID$L$$Py+|$ω|$DqT$$L$XW5yMWhh}u<L$,3D$@D$4D$8D$8P6yă$d$L$pD$T$j$$$y^D$$D$4D$ȉD$xpt$L$8t$<8yD$@3PD$@y!MWhh};L$$pD$@L$@D$4pd$L$ d$ L$D$T$D$PD$$PD$PD$0hHQL$@V9:ym|$NL$Wt$86yBt$L$FP/y$|$ t+F PL$$	yMWhh}:$d$L$oN(T$j$$$1y4D$$ΉD$DnL$DVt$<3yMWhh}:L$nmL$nt$d$<D$<PsyMWhh}9*tt$<xt
X99et$<hL$ L$L$@tQ}L$$L$,tQqL$D$(tHtQwj(t$,qYYL$XuL$HuL$0m_^]0w̋UuUMp]̋USW}O0؅u3Vtjr ֋
tQp^_[]Vh jP&{mYYtPB^ËW-
GLLtVQp^_ËVW3h0jjlLN~Z~rN
~@Ɖ~D_^ËVWwDt荃j@V}pYYO@flOKhjjOZqOO_^n̋UVFLEt
jPVpYY^]̋UM]UT$D$VWu@Vh}j*MZ!}u@Vh}j+ۅttT$3yMVh}j-Z63|$@u0}u*D$PL$DsyMWh}j5Z6 E t
;bd$0L$0
kD$0Pt$@yMWh}jDZC6L$40 L$4t$td$4QxׅuMWh}jGZt$_D$0~@P	L$P9kT$P0D$yMPh}jKZ5)|$PEXBHu#M
Ph}jNZD$t$D$3PQL$QL$\裇D$yMPh}jQZH5t$3|$,9|$tFL$,sD$,PD$L$Tp'D$yMPh}jVZ4t$,|$,d$(L$(mD$yMPh}jZZ4t$d$$L$$T$D$$Pv@L$Xt$0W+D$y
Ph}j_HFPL$(D$y
Ph}j`)N1T$$FPL$TC-D$yPh}jaMZ24t$MFp 0d$<d$$D$4d$L$hN@T$j$t$|t$|D$y
Ph}jrsL$(D$d$PD$y
Ph}jtNN8hT$xFL$Pt$0D$y
Ph}jyVD$<P3h8D$y#Ph}j~MZH3L$gt$LD$<L$@D$gd$ L$ ]VD$ jjPv@h QL$,W2D$yFPL$$1D$yMPh}2t$d$8D$8Pt$Wt$,cD$yPwWt$8D$Xt$P|$yPtt$8H7pt
9]uh\8V׋|$yWMh}2t$|$t$8hL$ 3L$<tQL$$L$(tQ+jL$,D$tHtQoj(t$JjYYL$Pn|$tVp֍L$0fL$@%n_^]Udd$SVWL$|$@wL$QVp֋؅yMSh}
1\d$,L$,weL$,QVp֋؅yMSh}0D$(3Put$0؅y
h j@eYYtQVQƍ_DPˉ\$H~93u$t$HL$Ht$LuvvvvQ7؅y
(-F N$D$8D$0L$<L$4u0O@t)T$0؅y
,D$4D$<D$0D$8D$T$$d$$d$0RPq֋؅y
1|$$t$(zd$L$|$谓L$QWx׋D$T$ d$ RPy׋؅!D$T$Pd$Pd$TRPy׋؅D$T$Xd$Xd$\RPy׋؅39\$Tw
9\$P~D$P\$lD$hD$hPVD˅tHr9Y]A;D$X6A;D$\)\$L$\$@{@L$D$PuUm;؅z|$t$PS@Ct$PuPt$@:؅|$D$`d$`σd$dP;؅t$dL$Lt$dt$Tt$T5؅UD$<9D$L-rD$89D$Hd$L$fbD$Ph|W؅D$Dt$t$$,؅d$L$d$ D$0bL$D$T$$RPy׋؅xct$ hL$W|$$|$@EL$0;ȉT$Dہ;xMSh},*V\rkjMSh},L$Ya;M
Sh}f!edaMSh}{,L$SNMSh}c9
J
GغA>:MSh},t$ hL$,FV09D$Dty@t0D$89D$Hu
D$<9D$Lt
MSh}t$(tQiL$,J`L$_^[]UESVW 3Wj@0}`؉]YYt#Vh6h5h	Ss8C< 	Hމu]uMSh}/z]s0W3ɋjZuQkYYuMSh}&eEP؅yMSh}*3҅uUt?~tFH3Ʌt$A׋AΉDA/UMBU;r
M~tF@3tl3EtNeMQtM48؅EMPPx؅x{j8jbE@YYE;ErMeEyMSh}ut
jV^bYYW^]Y3}tUEuPuXt5MVVP/ߺMSh}d)j8ubYYj@uaYY_^[]̋U}VuM@Vh}"Euh@P1^]̋UMVW}u@MVh}
8vW݋E4~uōNF3_^]̋UVW}uM@Vh}`
uNxF3_^]̋UMVuM@Vh}
|S]uM@Vh}YE3WMMQpDuDtxM}uMVh}u;M(\_[^]̋U}uMV@Vh}b^UuJDn]LoUEeSV WM[}MQWp֋yMVh}&eMy[MUjBy+CPMRyyMVh}&eM輫EURPq֋y^UtRM*y?UtMj趞y!EuPq$֋yMVh}%M$MuZMmZ_^[]̋USW}OLm؅u3Vtjr ֋
tQp^_[]USVW3M}ګM䫫EP~byMVh~*%LeMeUEMPryMVh~$	EeM%Ma_^[]ËUQQVWu@Vh~jqMZ	u@Vh~jrS3ۍM]żUwyMVh~jxZ[$MM]薩EURPq֋yMVh~j|Z $
E]MTMM[_^]ËUSVWu@Vh~jMZu@Vh~j3ۍL$\$DXD$PV@yMVh~j&Z#xL$ X3ҋL$PHyMVh~j)ZM#<|$ EXSHt%|$ EXBHtM
Vh~j,Z)
L$\$UT$D$PSh L$,yMVh~j5Z"L$\$lWD$T$RPq֋yMVh~j9Z"{L$\$-WL$T$SyMVh~j;Zg">D$\$PL$yMVh~j>Z<"
D$\$L$pL$VL$VL$UL$ w^L$V_^[]ËUQQVWuM@Vh~uS3ۍM]U{yMVh~!OM]EURPq֋yMVh~H!
E]M|Mu[_^]ËUSVWu@Vh~jHMZu@Vh~jI݃#L$d$jUD$PV@yMWh~jQZ <L$ U3ҋL$PnyMWh~jTZs 3L$t$t$褸T$D$PD$ PhHL$,yMWh~j^Z( L$t$TD$T$RPq֋yMWh~jbZK3L$t$L$T$VjQyMWh~jdZ
D$t$L$L$1Tt$t7kj@V'XYYL$跷L$ [L$S_^[]ËUSVWE3ɋPQMQtqyMVh~MeMWyMVh~eM'UlyMVh~eMUEPSuuyMVh~|eM@tUEPUyMVh~DV3M}~uUEWPSuQuM3yMVh~EM}M5MsM%MMtQ-VEtHtQ[j(uWVYY_^[]UQeVMW͵Ua
y
Vh!j+uMc8yVh!j,MZF3M胵_^]̋U]UDe̋UM^]̋U]űU]̋UuMujI6]̋U]5TeUQS]VW3;(u+"(t3Vp@3Vp3_^[]Vh j(&QYYtWj
Y3
Pv_^ËW
GLtVQp^3LGGGGGG G$_ËWOtgVQp^O³O躳G_̋UVEt
j(VSYY^]USVWWdt%>t@;uWSV]gE03MVh"jZjh_^[]UVRyMVh~jeZ^]ËU3ʼnES]VWu@Vh~jmMZFMQWp֋y
Vh~jpSuuQQ/y
Vh~jw3M_^3[M]UVUuuM@Vh~j ZS]EuWVh~j!u@Vh~j"MZWMwEEuMWh~j&Z\eMNMQVp֋y
Wh~j)}w;wˋEQu0uPNVy
Wh~j.uΉuGuSuujAyMWh~j0Zt
6`DE6jPq֋yMVh~j3Zbt
3DEx8uWh~j7MZc,uuNTEeFEFEF$E^ 0MLMc_[^]UQ}VuM@Vh~jOZgW3M}#uUuWWyMVh~jSZ%uWNGuh"V0֋M˯_^]UQeSVٍMW訯uUuuu0yMVh~0&u Euuuuuup5FMI_^[]̋UQQVuF@8EXBHuzeMUENPvuuv$v vUy%EuhP1֋yMVh~eM覮FFtMWVh~CueMsUENPvuuv$v vsCy%EuhP1֋yMVh~M
^]̋UVW}uM@Vh~HUu݋ES@XԖyMVh~G	[_^]̋US]VuM@Vh~Q}uދE3W@x9WdvG\uOlyMVh~Gl_^[]̋UuUM]̋UMV@Vh"jdZj^]̋UMVVh"8^]%̋UV5u1uhh8P5t
u^]̋UVh hPtuuu^]̋UMuMV@Vht#jXZS^
E@3]̋UQVW}uM@Vht#jeZ?EMS3up\؅yMSht#jhZuEVh[_^]UMV@Vh"^]UыB(;Et/B x_u&VjYB,MVht#h^
3ɍB,A3]UQSVٍMWuuMWhXj0Z#`SNDWN%uNuNuNCuF$h|V8׋Vq֋_^[]UEuMV@VhXjYZ^ 3]̋UQVW}uM@VhXjcZQ?EMS3upCZ؅yMShXjgZuEVh[_^]U}VuM@VhXjpZEu@Pq^]̋U}VuM@VhXjxZEu@Pq^]̋U S]V{$t@MVhX;}u@ٍC EWCU!MRPq֋yFCURPq֋y"CURPq֋yMWhX3MuDuKUuuu?y
9sMEPud4ysUsMsy/MWhXMtTuQp?MtuQp3MVVWy(MWhXM<Cuh4uEP謑MCuhuQp4_^[]UVWh j&>CYYtM17Ph_^]UVENL%EF^]̋UVvAYNEFt
jV[FYY^]US]VU3WU3uyMWhk
u@EPUMEuMWhCuuMoV@Y_^[]UQeS]VW#M>EPuV^yMVhjOZ
USM_^[]U 3ʼnEESV ىW謤NvQΉdyMWhjhZ-	_PbyMWhjlZj^PI$t
Phju-PN$tPhj|MZm'THjPPHPPtM
WhF0h]M_^3[>]UQQESVW3ۋq0wE0w 0+ȍ0;vMVh$
d;UvM
Vh%h j@?YYtQSQÅuMSh+TM_^[]US]VWSuuuudyMdWh	(<uF;urM
Vhg_^[]USVW39{(!}MJ>MQSp֋yMWh|	h h0JeYYEMQhV8POWx`}w؃{(u{(t
MWh;V<YM=y7MWh"MWhV{<YM]=_^[]ËUMSV3D$1L$WQpTʉt$ pP]
yMPhfA|$G ;G(G$;G,L$T$t$J؅yMSht$\$h HD$$YYu!MSht$PTt$L$UD$Put$$ut$$Y؅yMShot$MD$t$t$t$L$蔟t$:YtQ^MSh+j8t$?YY_^[]US]3VMWMEE;MQVp֋yM\MEP芁yMVh8E}O$WEuM
Vhne;M(\M:_^[]USEEى]VWt:M:UEPyMWh}EEjh3Bf90tu׸ߋʋ+W##مt
?v2WMWhvVhM:_^[]ShBNuuֹjuuky3릋UQQeeSVڍUW萩yMVhj&Z1uuuPPPPWPyMWhj'Z_^[]tFX;t
Vhj/MZ럃~dvAF\t8Fl9CtWVhj5PsQPt
Vhj6뮾Vhj2럋UEeSV WM8MQSp֋yMVheMMUjjNyyMVhuM3ۉ]ȈMQVp֋y7tWMyUt$MS{yMVhME]MMMFM7_^[]USEEى]VWt:Mc7UEP}yM8Wh}EEjh3Bf90tu׸ߋʋ+W##مt
?v2W=MWh VhM6_^[]ShBvKuuֹxjuuyD3릋USVWڋ#GpOt;vMVhAh PCBYYu\wtwxVMGp3!MfFMGpQΉEPEFyMWh&E9Et
MWh33V4Y_^[]ËUDESVW E |$@L$Dt 3t$ t0D$ P؅yMRSht$ jt$ 3!D$$D$D$,D$<D$(D$$PhX؅y
X|$$GGXD$\$4KL$8ujjQjuD$tD$|$<ujjt$@jhu2d$0|$D$t
D$0t
D$0D
} Jd$HL$Hd$LQSX$Ӌ؅L$DD$d$Pt$Pt$PTt$L$87؅d$L$苗UD$L$Put$8t$Dt$Dt$TsV؅Gd$|$tD$PL$0â\$,\$g|$tD$PL$,褢D$(D$<Dt@d$D$PL$؅t$t$<<؅xkd$L$.3\$PL$–j8j7GYYT$@L$DO؅y=MSh5MShL$2QM t3MD$d$,EL$<td$(3ɉMShL$-MShMPh
j8t$ %6YY.&
MShP|$$t$ tQ!UL$(qL$,htHj@V5YY_^[]Ud$D$SVډL$WPˉ\$ +UyMWht$jd$ d$$tFH3ɋT$ RQx$ׅL$D$d$Pt$(t$(Qxk#j8t$4YYFu[ t@j@S4YYD$` yM	Wht$tQS_^[]ËMWhj8t$4YYMPhUQQeEV1WPhQyMVhwlEUeRPq֋yMVhA-jjWjutM
VhuhMJ_^]ËU SEVEEWu!tMVhj$Z{h j3/YYtE!{!{!{3ۉ]uWhj("!}M/MQVp֋yMWhj-Z9MEeUePdy
Whj1wuCMPry
Whj4V}vmMCP$MPPFy	'CS7y%WhjBMZuV:-YM.-V)-YM.EeyWhjGMZWMtQO_^[]QVW;tH	;t"F;u]9tV8X<tVѬ4tV贬V_^YËUSVW3ۋ89]M]+-MURQp֋yVuO]]Zy8OEPEPyuOujuyMVhM,4WJ A@;As9\ÄtM`	Vh_^[]UQQVW3?tduOuu蛕y8OEPEPyuOujuyMVhC_^]UQQVW3?9uuMVhjmZhuOuuy
Vhjq>OEPEPy
VhjruOujatyVhjsMZ_^]USVW3?]jJuuȉMYf;wM
VhjZZTuOj&y
Vhj[EOJPEJPy
Vhj^dOEPEP4y
Vhj_DuOujwsy
Vhj`$OjQsyVhjcMZ_^[]USVW}ڋ񺜈˃'u&QWSp؅xQr֋7Vp3_^[]VWh j@'*YYtj@jV3FPO_^ËW
G MGLtVQp^_ËV3lMFDMFFFFF F$N0N4F(F,fF8^ËWO$褌O (O(OtgVQp^O(O@XG_̋UVEt
j@V,YY^]UV|Mt	E03Ut
EN@^]UQSVٍMWnuuMShpj4Z|YSN蝨WN耧uNduN%uN$=E3ۉF(EF,^8Vx׋M1MW_^[]UQQSVٍMWuuMVhpjTZ-SNWN$=F8Vx׋E03M_^[]USVW8t@VhpjgZ_03S#ƒ!t$L$w&L$QVp4֋y
VhpjoL$T$ d$ d$$莖y
VhpjrGT$d$d$RPq֋y
VhpjucGT$d$d$RPq֋y
Vhpjx1t$d$,L$,t$d$4t$t$wyVhpj{MZKL$0&t$L$t$ǣy
Vhpj~1t$$L$4t$$w,w(t$<t$<t$$<yVhpjZ'jt$dj$yVhpM"#Cu,M
VhpL$0-L$$%6L$0,L$%SEPyVhpMV_^[]̋UEuMV@Vhp!^ 3]̋US]uMh@hp@~jhDIf8tuVދW+W##t
?v)WMVhp^jh_^[]WhD8u3̋US]V{4t@MVhp]}u@كeMW{#MQSp ֋yMWhpeS MuUy.EP(yMWhpc{5CUeRPq֋y	8sUsMsy
Mjj蚠y9MWhpuhMt/eQpuC5hMEeM@"_^[]̋UUVuM@VhpqE"R@Pq^]̋UVW}8t@MVhp~}u@3UEEEEGRPq֋yMVhp몍EP!yuMuuu_^]̋UQVW}8t@MVhp]}u@ـ9SuneGURPq$֋؅y2MShpMteQp֋LMteQpuGPq ֋yMVhp[_^]̋UVW}4t@MVhp[}u@S_GURPq֋y"GURPq֋yMVhpJeMhw(OUw$uuuuLyMVhpM*(EPmMuQp4[_^]̋UuUM]̋USW}On2؅u3Vtjr ֋
tQp^_[]̋UMV@Vh{^]̋UMV@Vh{^]̋UMV@Vh{X^]̋UM0V@Vh{(^]̋UM)V@Vh{^]̋UMV@Vh{^]̋UMV@Vh{^]U<3ĉD$8SVWhp>vAN3ۺ@#t/F#;^u%;Fu L$0wD$PjSSL$D_^[3]ËUSىUVMiu%hȀ2VhH$h9u蕡W3M}YEPWhSyM<VhH$?EU}RPqL֋y>k}MS}EH}yAEMtGh0MyFuM{GMVhH$M@uBMLu1MXu hj2hH$hUu>xGHf8/tGywWhdVhH$hOuuM_^[]APMy
P$uMy
Q	3멋UVu~	u$u VQuQQuʟ^] UUEPuuQuQQuM]ËUVW}}WhP1_^]VvjV^VWOtgQp֋Ot#gQp0u)
jWYY_^UUVjYBBPq֋yMVh$3^]̋U3ĉ$ESVW}D$|$,u@MVh$mO}u3D$(D$03ۍD$(Puy봋T$3jX
33A
uM@Wh$uc3DŽ$eVhhh`ZD$X$PHL$ Qt$$Wp֋y'MVh$}%9\$ )@L$|$\${{sCȉD$DKQVp֋kd$D$d$8L$8D$4D$,QL$DD$@Q0PNV|$<t'D$4\$8D$;t8t0hD$\$jjjt$ t$ t$T1EL$d$D$葖L$D$PD$PKT$$L$~zJd$$D$$PL$Ct$$t$,Pq֋L$y7M;Sh$hD$D\$03ۋPq֋L$,T$ RQp֋L$$$L$|$t
t$hL$tQ>|$ t$0yzWh$d9<M|Sh$tNMVh$L$$MHVh$L$hC;MVh$|$tNt$hB5-=1!M.Wh$}+MVh$aL$tQ+L$HTL$HFT$33@
t
8;Ë$_^[3]̋Ud$D$S]VWPK#Md$L$<t$u%D$PD$(PjVuu7؅yMSh$vxd$L$|$uMSh$F>MD$PD$$PjWuuѪ؅yAMSh$QL$
t$YL$tQ
t$Yft$ D$ t$t$,t$PKSyMPh$t$|$Qp
t$:`
t$*Y3ۍL$v_^[]U43ʼnEE3҉E܍EjYEEPjUUUU4QMMM3]USVW}ڋ񺜈˃'
u&QWS7؅xQr֋7Vp3_^[]UV$Mt	E03t
EN@^]̋U}VuM@Vh$j/ZAW3MWu}u}uy
Vh$j3uE;F$r"wE;F vMWVh$j4ZjuM}u}vv踥yMWh$j7Z7uFuu0uPNVyVh$j8MZj_^]̋UQMEeVWPI$y
MPWj\Z*Et0u0uuNuPVyMVWjcZ3M2t_^]̋UuUM]UVF@PxVEF3^]UQVWRu7uWNVyMVh8%`leMsUEMPEyu7jWNVyMVh8%	
uMM;s_^]UVWyjjnyMVh8jZE3_^]UESVWڋM3҉];YrMVh8%tRhRWMUUyMVh8%3;EEEEE;xr3E[ 9]uSuW|讶eMW^URPq֋xr9]wcu EuSu0uuNPVx1])]EE EMUG;}F3_^[]
UQESVWU;PrMVh8%j;wd;pr3<E 9}rDuWuVV舵؅x})}F;uw#E뺋MSh8%	3_^[]VWh j@'s
YYtj@jV-
P+3_^ËVB3MFMFFFFF F(F,F0F4F8^̋UVWv~YtOhW~YYEFt
j@VgYY_^]UV̈Mt	E03@^]UQQVuW}ljMuWVhjMZ`u@VhjSM]uWhjOEC(EC,h hs0{4Y3Yt	QPK9{uWhjMZϻE}Mn[_^]UQSVWEP3ۉ]v4Nv0v,v(uu"x,MF8N yMWh]_^[]9^ uفzuыM=w;Mv;^4wr;N0wN 멋M
Vh̋US]VuWVhj)MZϺrUu@Vhj*ڋu~8t3LN0W39~4r*Ew	;wM9~;r2RSy
WhjBF u+VhjCTV4;rw;v}Uh PFYYNE;t
QYMNuVhjTMZ;^r^SuQ!^ylMWhjkZ费YFN+E;rÉ]PFRP EFF;Er';F r"vPyWhjgMZN_^[]USVW}ڋ񺜈˃'Iu&QWSM؅xQr֋7Vp3_^[]VWh j<'YYt-j<jV>F,=f8Vy._^ËW
G4NG,MtVQp^_̋UVF4ƍEt
j8VYY^]̋UVN8TkF4茍Et
j<VYY^]̋UMi]UVMt	E03
QuQN,N^]UUEVuM@Vh؂jEZvS]u@Vh؂jFEEuWVh؂jGMZ:KuW}ttutWVh؂jH} u@Vh؂jIMZeMjKEPVyMWh؂jMZ踶MuuWh؂jPg]t3;jhuuORPSWy
Wh؂jW-Su3PuuPPuuuqyWh؂j[MZ%uu h8V׋tVq֍M)i_[^]UQSVWڅu@Vh؂j#MZ蹵}u@Vh؂j$ۋEEuWVh؂j%ă}u@Vh؂j&믃}$u@Vh؂j'뚍MiuuMWh؂j+Z77u ujuuuuuSWJyMWh؂j.Zuu$h8V׋tVq֋_^[] ̋UQ}VuM@Vh؂^葴eeMW}QhGԋ0PyauOWum
ybMVh؂,3Mig_^]̋U]配̋U]ō̋U]5̋U]̋U]酏UXVut
u8舂WuN8
3M}'y
Vh؂j}MEP}FyVh؂jZ+u M}u}uuNyVh؂M 	}E};GwrM;Ow
g	M+OMGEH	?	Meq8MbMQVp֋yMVh؂蟲M,t uQp֋y'Euw0wPv֋yMVh؂3uMeubeUEPPuuuu9y7t
6xE}Wj0Pv֋yMVh؂t
3.(tMVh؂yEx0eMEPa;y
}uYt
6MMEPu,Eup$P0p ]yIt
3xEuẼE΋@(E[UȋMVuy MVh؂M+MMEePEPnuyE;u$tWh4-Wh4MVh؂)cEuMpVsEyMPh؂2eM}EċP9EyuċMEyMPh؂e}$GEt:MbU(EPнEyMPh؂YEE(eMЉEbU̍EPjuutEyEMЃPbEyMPh؂uЋF$x,H(Met
6WMNF$MԋUQu,MuppEylt
3uԋMEy@uԋcEy(ME֋MPEyMPh؂3M܉u؉u;aM3aMQA$PEPEPVhHQuMEyMPh؂u؋F$x,H(Msjet
6M
F$M̋UQu,MuppEy
|t
3ű5Ey
NEM@EA`E΋UPuEy
EM؃PEy
u܅F$x,H(Met
6MF$MUQu,MuppEy*Ft
3u<Ey-EM܃ P_Ey /MPh؂MMyu~HeM`EP5Ey*6MPh؂ E蓫[}uWt
6MVHEMPu,uv<v8EyCCt
3~@uEΉEMVu¿EyFMPh؂MMyuMvEyIMPh؂}vEttPheEPEyMSVh؂_,tuht
2uuhMMVh؂uMD]M<]MMVh؂ܩuM]M]MWMtQuM\M7MVh؂臩M_tQ^](4̋UuUM]̋USW}O4~؅u3Vtjr ֋
tQp^_[]Uy,tMVVh0j?ZѨ^
uw3]UVW}[Wh$P1_^]USVW}ڋ񺜈˃'u&QWS؅xQr֋7Vp3_^[]VWh jl'YYtjljVRP_^ËW豊
GTpNGHLNGL$NtVQp^_ËV3NFHNFLNF\F`FdFh^ËWOhtghVQp^OdtQO`|ZO\tZGT_1̋UVFTEt
jXVYY^]̋UVtEt
jlV~YY^]UV\Mt	E03
QuQNH[^]U@SVWډ]ԅu@Vhxj)MZrw}u@Vhxj*ۋMEtuWVhxj+뾅uu} u@Vhxj,tS8tMuuMShxj2ZVWN\uNh^Xc*Nd[؅y
Shxj7NdEePy؅yShxj9MZuyeM
MQWx׋؅y
Shxj<(]t2uSx׋؅yShxjBMZ]Ex}0eMW0EMPSuw$w >؅y
ShxjQ*~^MW}uW(؅y!ShxjSMZ蔿M-u}MVEMԃePp؅y9;u#9tV0sVShxj_
EMpW؅y
Shxja__W9]wr9Uw
ShxjdOr	EQSR8POW؅yShxjgMZ裾]ԍMȃ3]ԉ}VUEȋMPPuuWW1+؅y
Shxjq&E}WjPKS؅yShxjsMZ)(tMShxjvZueME̋P,؅y
ShxjxűM؅yShxjyMZ躽useMUUEMPu耰؅yMShxj|Z}u.EPN`2a_M؃e]UMEPjvdu莴؅yFPMv؅yMShx}؋G$x,X(eMG$MQuMupp,؅yOu܋M؅y7u܋؅y ^TMSl؅yMShx[uFp 03ۉEM]TVESSPSh QuM5؅yMShx}G$x,X(TKeMwG$MQuMupp ؅y.uЋ؅yFPMt؅yMShxpuEMQ΋@ePuEW؅yuuuuΉ؅yMShxuc}vEtt!PhBt
uĺ,t
2eu hl8V׋uhM:MShx芟uMRM
MShx]uMRMRMMxRShxjeMZ"uMtQuMtVp֋_^[]̋U]镐̋U]Ր̋U]5̋U]űUuMujI%]̋UuMuuI]UT3ʼnEES]EEEVWuM@Vhx'lu݃eM"OEPjyT3UEEĉEȉE̋ERPq֋y"EURPq֋yMVhx莝E3EĉMMuM܍M=MQVp֋yMVhx:E܍U؃eRPq$֋yMVhxM3EӉEEEPuyBM	PMU蜧y"EURPq֋y8MVhx胜}t	u YuhM<}EEȋEEt	uYuhMo<eMWXEЋMPwhysMPhxM3OUEOXPwhw`uuuuQypVEPO\yMVhx袛MNEЍMQhP0yMVhxceMԋwMQVp֋y MGPuԋu{y!MVhx!EtPq֋EM3MlMMNMMMM_^3[A]̋U]̋UuUM]̋USW}OT؅u3Vtjr ֋
tQp^_[]̋UMuMV@Vh%jVZ^
E@3]̋UQVW}uM@Vh%jbZ衙?EMS3up؅yMSh%jeZguEVh[_^]UQ}VuM@Vh&x1eMWuEPv\F8VNPdyM}Wh&߳:EN(uH(N,H,NXHXNPHPNTHTḧP1֋M<_^]̋UMV@Vh&x^]USVuEWu3ɋыE_39KwP@UE8O9tW@;SrC+E[];]wlr;s[GEX]UB;sB;PrC+E[];ƉEEu;a;wr9usE]붋U;;]r6w;v0t+G;PrX+]@E;Ewr;wЋG;Ps+qMu1_^[]UQeA8t"VPMC5uN(V,uNV^APM5EH+MPUEMPEMm3]̋UMV@Vh&訖^]̋UMV@Vh&x^]̋UMV@Vh&H^]̋UVuuM@Vh&l%jHjVMFA0FA4F3^]̋UMV@Vh&踕^]̋UMV@Vh&舕^]USVW}ڋ񺜈˃'|u&QWSN؅xQr֋7Vp3_^[]VWh jT'YYtjTjV
P
_^ËV34OFOFOF@FDFHFLFP^ËVW~<hOFOFOt?t7
j WYYN87N4t#f4Qx0uI
v0YN,j8v$YYN \GNvY_F^ËUVuW;tj8PYY7_^]̋UVNP\vLivHaYYN@tQ%Et
jTV5YY^]̋UVEt
j@VYY^]̋U]řUV|MOt	E038t
EN@^]UVlMt	E03
QuQN^]UESVىT$3L$W0|$uMVhЃj9Z葒MD$PVh܁t$$buy
VhЃj>s}t/Os,MWs(ssxy
VhЃjD>MD$d$Puy
VhЃjHL$WLjyVhЃjIMZެGt$O -EO@uGD芣E9GHtwHeEYGHSO$Ed$8t$BYL$D_^[]̋UUuMV@VhЃQ^
-]̋U}Vu@VhЃj\MZ,EHuVhЃjcڋuQp4^]̋UUuMV@VhЃ豐^
܁-]̋U}VuM@VhЃjkZqVS]WKP1!MMMQSp$֋y
WhЃjq-C$sP΃xt-SLMV&yWhЃjuMZEP.K@Ue`yWhЃjZA6uHy"eEePEPՇyWhЃMsE;CDudPsHuuQKPPPC(\y봅tQ)MKPuQp4_[^]C(MWhЃMtQ)MőUuUM2]̋USW}O؅u3Vtjr0֋
tQp^_[]̋U]W
GOGOGOtVQp^_ËV3hOFFOFOFFF F$F(F,F0F4F8F<^ËUESVW 3!uh j@MYY}t2KGPGPusayVh j@MZ5MtjW0#y
Vh jEuO,'\SO XuO8膴uO4.uO$Ee8y Vh jQ
Vh j8MZ踌M?_^[]UQeSVڍM?EPuu&yMVhhj!ZXEuḧP1֋M{?^[]UQeSVڍMY?EPuyMVhj ZEuḧP1֋M?^[]̋U}VuYM@Vh 蒋} uZS]9]sW[EPu^MVh GOWx4u.JWppyMgVh u uuuu賛_[^]̋UMuMV@Vh ^
E@$@3]̋UUuMV@Vh 聊^EH0ul&]̋UUVuM@Vh j{Z33EH4ty_tRQp(H$A(A,B3^]̋UVuuM@Vh щTUSJ,u	Jt%2ۋB$Wf98_VRul#jM@Vh |[^]̋UUVuM@Vh AE3ɾ@$f903
^]̋US]Vu@MVh T}u܋u~ u̋VNWuyyMWh 藣F_^[]̋UUuMV@Vh a^E@4H$]̋UUVuM@Vh !3EH4ty_tRQpH$AAB3^]̋UUVuM@Vh 豇MWA$0ft!f;tM2Vh yaA,Su	At52f;u
RQӋ;y u9RQjӋ@*MVh [_^]UQQWG4x_t3ҍG(B3eMeV0QMQN PV yMVh jeZ誡CE;EuPuuu
3ɍG(AjYG(MVh jkZp}t	uh^_]UQS]VW#ω}Nu=QSWm@uQSuN VxPq֋3Vp3_^[]Vh jx&YYtKP^ËW
>G,XPG  PtVQp^_ËVh0jjN8PZF P^̋UEVF,>t
j0VYY^]̋UVhjjZN8PF PEF,>t
jxVWYY^]̋UME]̋U}VuM@Vh_SWMwuuMWh/M^8eAQ@FAFAFAFAFA0+ΉF0UM<tSWx4׋xxMUCBCE@UEvuḧ8V׋yMWhrutVq֋_[^]̋UMV@Vh,(^]̋Uuuuuuu4]U4SVW‰D$,u@Vhj+MZƂNu@Vhj,ݍL$t$uMShj1Z腂
d$L$L$QWx4׋؅y
Shj5-u3L$$u|$(u|$0u8؅yShj8MZt$uL$T$u|$ t$,t$,uuJ؅y
Shj:,~8ω|$ ^W|$H؅y
Shj@FHP؅y
ShjBOPGOFXPGd$8d$<d$FhF833҉L$0T$4tFT$0@؅t$4D$@L$<t$4PD$DP%؅D$ L$0T$4HL$APL$D$ vD$8t$,FD$@FffFḧVӋ؅yShj]MZ薛t$|$t	jL$Vq֋_^[]ShjPShjO몃,̋UMV@Vh,(^]UQQM3ҋE;wr;EsUEM]UuUM]̋U}VuM@Vh&SW}3؋GO;Gr	;OPQwMwsy
uuu6؉]3UEEG0L8ww0F+MDEPQuMEuEЋL8KxtEOE)EjPwwbx=3;MrwE;ErG9MKEt39]_[^]MVh]ຜ纗ດ̋USW}O,~؅u3Vtjr8֋
tQp^_[]̋U]镮̋Uuuuuu觮]̋UMV@Vh,}^]̋U]E̋UMV@Vh,X}^]USVW3t|OG@W3;Pr(w;r"+PCvv:Vhjx;É_0RQL8JyԋMVhjoZӗGyVhj{MZ|_^[]̋UMV@Vh,|^]USVWM_$+]Ӊ]uuMVhT&4R|C+_ SjV	Nj@ Pw3PyEOPIE3AEA uY_^[]UQS]VW3;u+\t3Vp@3Vp3_^[]̋UEV@Pq^]̋UEV@Pq^]̋UuUM]SVh j#YYt/WjY3:0>FffV_^[̋UWOtgVQp^OEGt
jWYY_]UQQSVMWME}uMVhpjZ7zCwMoVYyMVhpjZSOMe9M(-_^[]̋UVuuWVhpj,MZyqUu@Vhpj-S]Ws{yMWhpj/Zsy/Kt&VQpօyMPhpj2Z73_[^]VWh jp' YYtjpjV
P_^ËVJ3QFMFFFFF F$F(F,F0F4F`FdFhFl^ËVWN4<N04N,,~tOtQRj(WYY_F^̋UVEt
jpVYY^]UQQSىUVu@VhjMZxREEuWVhj ۅu@Vhj!ȃ}u@Vhj"WM}uVhj&6G3Puuy
Vhj(FuVhj)MZxw}t*MG,PoWyVhj-MZ:wEGEGhEGlCGCGg g$;EXPHu@K<C8ut;Mw
r;EsCHG K$C ut;Mw
r;EsC0G$Ee8M*_^[]UUV32y(tMVhYv1I0t*RQp4֋yM\VhP^]UUV32y(tMVhI)v1I,t*RQp4֋yMLVh^]UUV32y(tMVhiu1I4t*RQp4֋yMlVh膐^]USVWh j8}jYYj(Yt.3fK03fssssssss s$s(s,3މ]u5EuPQuwlwhyd}(sMWhtRS]uKy(E؃{,Cdt*s,Uj(Yy"MWh|uj8VYY_^[]UVuWu4OoVSyMWh$)UMPyMVh_^]UQQSVW}K`}ta;su}Vu+`P)s`+u{`uu.C8PQEyMPh}E}ˋlj}+PEPyMVhFn/PQxpE(+lj}PEPcxIE}+ǃ(sDžtWPC8PPj(X+ljC`yMVhr_^[]mcUS]VW3ȋWd;r++щWd9w,t$w,U~yM;Vhi_^[]̋UQS]VuWVhjQMZArMu@VhjR3ҋW}G(+hG$E;sÉ]QW4PRn5E+)G$$uO43PPI?G(M3҅uUMVhq=G E;sÉ]QW0PRE+؋M)G ȃ MuO03PP>3;G$G(sGE;Wwr;sÉ]QPU)WMjXGʋG+GM+39W vG(3;G$G(VhTVhGMVht
VhVhjyVhj^ZM7_^[]USVW}ڋ񺜈˃'2u&QWS؅xQr֋7Vp3_^[]SVWh S'趿YYtSjVqLPo_^[ËWs
GlTQG`QtVQp^_ËV3QFpFtF`QFxF|^ËV追YN|tQ	Nx<"Fl^s̋UVFlsEt
jpVgYY^]̋UVEt
hV;YY^]̋UMz]UVhMyt	E03
QuQN`茱^]̋UQ}VuM@Vh*nuSW~߅u^eM.!EPvx‹wyM7Wh蹈(EN(uH(N,H,ḧP1֋M _[^]̋Uuuuuuu]UUEVuM@Vhj+Z;m.S]u@Vhj,MZm
}u@Vhj-WM!}uVhj2}t1wbMVQp4֋y>Vhj6Nw1MVQp4֋y
Vhj:C8WH$}y
Vhj=C8W|H$}y
Vhj>SOx{G0PSq֋y
VhjBh hYYOL;tQ荺YwL΅uVhjEgPgTC$HG8t`h hZYY;tQ4Y΅uVhjN5O ZyVhjPMZC:C4uVhjUMZ/ke<G@gt3GpE8MH_[^]le̋UuUM]̋U]՜̋UVuuuu yMVh苅^]U$SVW3ɋG(؋W,E;~G;XseURMQp֋yVhjzZM
:38G9t9_@u	9GDE܍M܉EEGxQMQ@$ppuy
VhuMuG9@7yVhz8GLEt	EUMPC6yVhCGx@(EuMVh=i 8OHt-QwLO huubyVhEOH}wLG1MP`yVhOPGT;wLwHOPO|GT9ayVhbGP;GpuZGT;GtuRO|3EEEPEP`yVh$uOxu(yVh_@3ۉ_DG93ۋOHU+ʋE;wr;Ms]MEEEOLʉ3_^[]̋USW}Ol؅u3Vtjr8֋
tQp^_[]̋U]̋Uuuuuu7]̋U]SVWh S'
YYtSjVP_^[ËVM3DRFpFxF|F`R^ËVKYtQEFl^#k̋UVEt
hVYY^]̋UQ}VuM@VhxfuSW~߅u^eM+EPFpPVyMWhx讀(EN(uH(N,H,ḧP1֋M_[^]UUEVuM@Vhxj1ZQekS]u@Vhxj2MZ.eG}u@Vhxj3WM}uVhxj8}t1wxMVQp4֋y>Vhxj<wGMVQp4֋y
Vhxj@ZC8WH$vy
VhxjC9C8H$uy
VhxjD]uV_pG0MPVt"IEPy/VhxjLI EP y
VhxjQh h茿YYOL;tQiYwL΅uVhxjUgPgT]C$HG8t`h h3YY;tQ
Y΅uVhxj^5O RyVhxj`MZ~:C4uVhxjeMZce<G@g|3GxE8M!_[^]̋UypVuuuuty%; y@MVhx}^]USVWEP3ۉ]v,v(F;xrˉ]MA E9ErMVhx
'b8^9t9~@u	9^DURU]R@$]]ppQ؅yMShx|uMuF9C/؅yvLUMb.؅yvLEMPFHFP1Y؅y!뎃fD3ۉ~@F9NH+M;]wr;MrMEENLM3_^[]U0SVWC(K,{9uMUt9s@u	9KD@(EuMVhx`3PhQVMЉEЉENyMWhx{C3ɉMM؉M܉M;prM4u싃MQMQ@$ppVy뗋M~ QVpΉ}֋yMVhxz5u܋M3u؈C9x-yh W荻YYuMWhx_MVj,y
n}u MCVuP6Wy
H{8KLMt	M싃QVuuuԋ8uPOWy
{8KHt'QsLK huuWyEKH1uu~y
}ESPKT;;MjXsLsHȉSPKT$WyTCP;CxufCT;C|u^3EEEPEPVyu䋋uyMWhx	yV蹬YzEC@EVCDC9蝬UYKH3E+;wr;Ms3MEԋEEKLʉ3_^[]UQS]VW3;讄u+4'蠄t3Vp@3Vp3_^[]UQQSVWىUh j#'uYYun
FRtQx׋UD>f-xSh4'V8׋tVq֋_^[]ËVWOpIU3RGRGRGGGG fG$_^̋UVNEFt
jVԯYY^]UVN3EFt
j(V覯YY^]UQeVUW‘y
WhȆj-֋uyWhȆj.MZ[u3tVq֋_^]ËUQeVMWUHfy
VhȆj#MXyVhȆj$MZ;[3Mm_^]ËUQ‰MVUyMVhȆj6ZZ^]̋UVuN)EN^3]UuUM]UH3ĉD$D$$VWL$D$PV@y
VhȆj=L$jj'yVhȆj>MZFZL$D$4AD$8 @D$<AD$@?D$D@D$H@fw<
VQL$D$<hjPT$ vyMVhȆjMZY3L$ D$L$DL$L_^39]̋UEVuu0uPNV^]̋Uy$uMVVhjZDY^
E3]̋USVW$tMVhj'ZX'3ۍM])EPh\jShLTy
Vhj/EOQPr(֋y
Vhj0EOQPr8֋y
Vhj1j
XfEUEȉE]]Py
Vhj7ZEuPKLSLyhXu@u0)uMu%yVhj?MZW3M_^[]UUSVW}j3h @ntLhUN|yWhjyZMWhUN|WhjzϋUj5h?mt:hUN`|y
Whj~hUNC|yeWhj뀋Uj3h@amtNhUN|yWhIhUN{yWh&F$3?H<t	WVfWVvMVhiV_^[]̋UQQ3VW}ȉEMt.MQWp֋MQWp֋EM7tuQPu>EMuQPupE_^]̋UVuW~!UMjh@F!lt)uNuyMWhjVZsUE~ u=;tV/$VkMVhj\Z0U3_^] U43ʼnESW3E]UEE܉]tVqff;u+^Mj
YuvẺUPjQ׉]M]pM_3[;]UQS]VW3;{u+D'{t3Vp@3Vp3_^[]UQQSVWىUh j#
uYYun
F`StQx׋UX>fxShD'V8׋tVq֋_^[]ËVWOpIL3PSGRG8SGGGG fG$_^̋UuUM]U8d$VWL$覢D$PV@y
Vh`j L$jjw yVh`j!MZRjL$D$?D$?-wVQL$D$hjPT$,#
yMVh`j.ZyR3L$,D$(L$_^]̋Uy%uMVVhjZ$R^
E3]̋USVW%tMVhj$ZQ'3ۍM]	EPh\jShLTy
Vhj,EOQPr(֋y
Vhj-EOQPr8֋y
Vhj.j
XfEUEȉE]]Iy
Vhj4ZEuPKLSLyHQu@u0)uMudyVhj<MZP3M_^[]̋UUSVWj/Mh?ftBhUOuy
Vhjv[hUOuy
Vhjw>G%3AH4tuVuVoVhj|MZP_^[]̋UQQ3VW}ȉEMt.MQWp֋MQWp֋EM6tuQPuw8EMuQPuDjE_^]̋UVuW~ UMjhp?F et)uNuyMWhjSZOE~!u=:tVVdMVhjYZN3_^] UE3SVWWNff;u+VPS_^[]UVW};t+vY3ɉNNGFGFOO_^]U eESVWًMP]y
ku~Fe8EPs}Dtxttlm3ۍMW]]]膟8^tFXM]MSuIx43Ή}}}3m]\WyMWhPMZMWh;Mt4Sp0uM~WhM}t	u蠛Yu3tQƿ_^[]UQeE3PBuyLE]ËUUE;rPAPQRu`
y]UVWtFtBEPt3f: QMEEHE謓hPM蟓VM薓3M@VhYL_^]UQVuWHMVhKyK3^Y]ËVWqu$uj	Wht_^ËU<3ʼnESVW‹E̍MQWpx֋yMVh:K3C9]t3eEPEPj,h`
yjjSh
uM,EPh'VT
y
MQWph֋ygE؍MQEj0uP֋y7}E؍MQES0uP֋yMVh8J}ejd
M܃eQWph֋yMVhI3eju\
MQP@
t MPh虀ud
(EЃe$jEd
}u2ۋE3MƋM_^3[]jjjQËUSVWڅuM@Vh0Ifj\WYYtW+ǍM3PWuuuyMWhHu}9;t
3胗Y;tVtY_^[]ËUSVWu@MVhHQ3ff;u+r.IjhPNP誯u׋yVVM]]]y&MVhH9]tu蹖Ytu97t
7襖Y73_^[]ËULSVW3}쫋j4^VE3EWPUE3u@EE̍MEԃE}ȉE2ҍEEP}suy	1i
jӋYtQEP|_^[]ËUQyV}I^tMtHttt97uuuuuu{y-MTVh((adMVh((F^Y]Uy VuatPttFtAt:u uuuuuuy-MVh((>aMVh((/F^]UQQSVuW tFF_EuF\Euv,v(v$v v7؅yKMSh((EMuN8F_EuQv,v(v؅y뺋FD3ۉE;;^Dr3	F<Q0tAEeA(A,tAtA3Pq,q(uq$q4Ey/MPh((#EEYuq$q41vEx	ECjƀ t*vXvT(yMVh((D3_^[]UQy VuRtAt<t7tt-+uu;y-MVh((R_	MVh((CD^Y]U}SVWeM*yMWh((^eEPuujymuuhTsyK9KVRRPƕy$KRRP茖y8MWh((T^uYutjVYYZuݑYtdjVYY>KRRPyMVh((]_^[]yuAøTÃyuAøAËUQEV3+t:t*tMVh((MBEEP	M^Y]USVu3Wj_Nff;u+MQff;u+h Y3ދQǝYYM	;tQ袐EYω8uMVh((ATukyMWh((\/E+uӋp:yMVh((r\_^[]UVW3G90u)Phpw$yMVh((0\]G8uPhTw$y͍G8uPhAw$y명yMVh((@_^]ËU03ʼnEeS]VMW‘y
aMSh܈v踁y
gEPuMuy
lMԍEPh$AlSoy
pEԋPuuyry}`upMPhpAS"yxM} t Mh`h,ASy'GuԋNRRPґyMWh((ZuԅtjVYYM_^3[]U3tvWxQuQ	t3f]Ut+EVW+t<ftf9Nu_^uҁ3fz]USVW}ڋ񺜈˃'eu&QWS{؅xQr֋7Vp3_^[]UVpMxet	E03aet
EN@^]UV(M4et	E03
QuQN^]̋US]VuM@Vhp(=}}uW3Uˉ}}-y EWEEWEyMVhp(`X]U}KNyMWhp(/Xh!YuMWhp(=C<3E߅tyUM;wwMt^E+ȉMM׉UV	xxE;X<r3@4VuEPV4x
C3;]s둁u"3EUx;rMw;vPVYMtQ_^[]MWhp(#W̋U(}VuM@Vhp(;}uك} űES]W3EE؉]9}t@;w;v8SPUع(yMVhp(VE؋]܉EMUE]}I}}LyMWhp(EV:h7YuMWhp(";Ee@<E܅M}Uuw‰UEVjP+ЋEQMQ0MU}UxtEM;H<r3@4VuEPK2x$EEMUBEMU;UbuEEU;r.w;Ev' 
MWhp(UUE 3MPV轈YMtQ_[^]̋UUVuM@Vhp(9,Ep,p(5yMVhp(T^]̋UEVuM@Vhp(gq9wW}uM@Vhp(hO9TS]3STt)KXP8yMmVhp(T"CX0ƉyMwVhp(8[_^]̋UUuM~V@Vhp(8^MA A$B3]̋UUuMV@Vhp(8^E38H\3
]̋UMuMV@Vhp(A8^
E@83]U4S]VWN_u/F(;CuF,;CtMVhp(7~DCd$8d$<|$3FPSD$CD$(T$,D$D$0T$T$49|$cȋD$|$u!H;s;~Dr3F<x;~Dr3F<d$HP;~Dr3F<~\@D$ t=L$Q8D$$;~Dr3F<D$T$A L$2;~Dr3F<;~Drd$
F<D$C\$C ];~Dr3F<jp RQL$@XD$<L$8jt$$PD$DPXD$GT$4;s4L$0T$L$^MPhp(?QD$$pN_D$0+D$(F0T$,V4uQ;C(uB;S,u=D$8;C u	D$<;C$t5MPhp(PFL3_^[]̋UuUM]3@y-u9A0t2ËUQ09Uu
3@y-u;t2]̋UQUSVu 3W}tM6GtoUMjhTKt>w~T7ӃYMFXPWuuLt؅y-M7Sh(OMSh(?4_^[]̋UMVu@3MVh(4/UtW4d)u93^]UQQSVWEP?OyVh)jkMZ+O5E?P$y
Vh)jluUWFM3_^[]UQSVWt2E?Pד؅yMSh)NE&~3_^[]Ã9t9t1运ËUQQVtItEjQEP yMPhjZo&EPuYEP@W^]Ë	tQncËU3ʼnESVڍu3W}UNsꊁM+Έ	vzt
fSB;r3M_^3[G]UVuQW}tJwrsJ+_^A]U3ʼnESWu}uMЃvz3ɅtVu+fKA;r^3M_3[藀]US]VWvMVhTj!Z1y;_trtXh SqYYu MVhTj(Z1j:Y7ӋwMw!wjw
gY_9v3_^[]USVW};~v!W9؅yMShTjXZL>3_^[]QQj hp輕3fE3VjEPj#(}ud0xtэuEu܉uEPjjj1EEjEpE0(h!ċPċ3ËeEyUuuu$]̋U}tjuԃYY]Vjh6h5h5Vf8F<oH^UVh jYYt
MMH3NuMVhj>Z/	Pu^]UQQEVWt(t"E3EuPwDtpƅu_^]USVW39~h j<YYtWCߋ;tjP輂YYÅuVhjJMZ.
h j@~YYtߋF;ttQf^ÅuVhjMjhċh؅yShjPZMpIC
Whh,e؅y
ShjQjh8h`B؅y
ShjRWhhh ؅y
ShjSjhh܌؅y
ShjTcjhh؅y
ShjU=WhhT؅y
ShjVWh`h؅y
ShjWWhhh؅y
ShjXWh`hC؅y
ShjYjhhPp؅y
ShjZjhHhp؅y
Shj[]jhh\؅y
Shj\7Whxh؅y
Shj]jhh؅y
Shj^jhh`؅y
Shj_jhhX:؅y
Shj`jh`h؅y
Shjazjhh؅y
ShjbTWhh0؅y
Shjc/Wh@h̐؅y
Shjd
Whؐh@؅y
ShjeWhPhZ؅y
ShjfWhБh`5؅y
Shjgjhlh؅y
Shjhujhlh؅y
ShjiOjhlh؅y
Shjj)jhlh؅y
ShjkWhȒh@x؅y
ShjlWhPhS؅y
ShjmWhh,.؅y
Shjnjh4h\؅y
Shjonjhdh؅y
ShjpHWhh؅y
Shjq#jhȔh؅y
ShjrWhh<r؅y
ShjsjhDhpL؅y
Shjtjh|h&؅y
ShjuWhh؅y
Shjvgjh$hX؅y
ShjwAjh$h`؅y
Shjxjh$hh؅y
ShjyWhphܖj؅y
ShjzWhhHE؅y
Shj{WhXhܗ ؅y
Shj|WhhL؅y
Shj}aWhXh؅y
Shj~<jhh؅y
Shjjhh$؅yShWh0hlb؅yShjhth9؅yShjhth؅yShtjhth؅yShKjhh؅ySh"jhhЙ؅yShjhthؙl؅yShjhܙhC؅yShjhܙh؅ySh~jhh8؅yShUjh@h\؅ySh,jhdh؅yShjhthv؅yShjhhM؅yShjhh$؅yShjhhԚ؅ySh_jhh؅ySh6Whh؅yShjhh0؅yShWh8hPY؅yShjhhX0؅yShjh`ht؅yShkWh|h؅yShCjhh؅yShjhh؛؅yShWhhe؅yShjhh0<؅yShWh8hP؅yShxWh8hX؅yShPWhdhx؅ySh(jhh؅yShjhhr؅yShjhhĜI؅yShjhМh ؅yShWhh؅ySh\Whh$؅ySh4Whh0؅yShWh8hX؅yShWh`hXyMWh1<F_^[]ËVWt)j.VYYtj\VYYt;sG3_^ËV?u?
u^ð^ËUQQSVWڅtV3҉UNff;u+t;3Qff;u+ʋrff;EuQ+֋S22_^[]̋UQQSVW}EPhȝR3Q]DyMVhjUZ;BShjSShuWP](yMVhjbZ:M5uh_^[]U(EVMM;W}EEME}w#r;wMWVhjZ~8SM'u؅uMWhj"ZLM3ۋEEM܉];w;;rw=v	EEuMWEMQu8VPOWxrEuEuM]EQxHuMjx+EEM]EE+EEˉMu;v<}SWhj7Whj6Whj1Whj0MZC9u؋VlY[_^]U$eEeSVWىE]M}Eq}t}];ttQEq}]yMVh*eMPmMEPSgjyMVh*aEUeRPq֋yM׍I yMVh*D3}t	uMlMtQwp_^[]ËUSVW}3ۍM]lEPuuyMVh*7EU]RPq֋yMVh*7KuV]]]PVMpy#MVh*O79]tujYEuMk_^[]UQVWy3u$nyMrVh*6EyMvVh*_^Y]VWh j@'kYYt >F l>f0Vh_^̋UVN0>F l>jEF,>t
j@VnYY^]̋UQ}VuM@VhԝjeZWM6uuMWhԝjiZS]~0ϋ[0fjWSx4׋[y
WhԝjkRMuḧA8F8A<F<AFAFAFAFAFV8׋yWhԝjqMZH5u3tVq֋_^]USډEVWu@VhԝjMZu@Vhԝj݃#MuuMWhԝj$Z~~0JiMWQx4׋y
Whԝj&GEF8EF<ffEFEFFSḧV8׋yWhԝj-MZ54u3tVq֋_^[]̋U}VuM@Vhԝj@ZuS3WF]E@ME;Fr	;NPQvMv;y
WhԝjKE8^tPuMuv<v8uy
WhԝjPuN0uyWhԝjQMZB3y^v0EPuu>uOPuVWy
VhԝjV MS]Sq1yVhԝjWMZ2Et39]_[^]SV-Jh tSfjgYYȅtW33AAA_3QN^[ËUVuW;ttQo7_^]UU;Qr3]̋USVW3ۋM]]]fMfMfMEPEPUyShgj/uuuu?ySh?jkjM-fM%fMf_^[]U}VWt%uTyMVhL-uuuqNyjh(ii3_^]UQQSVWh jMeYYt&3QuˋWuhyMWhj9Z	E33tQqo_^[]USVWxEtjhdiJh j]e3YYt3CCC؉EuPhhUPEuejcYjX3|MЉEI9AE;Qr	PUux\EEP֋x<}uV3~exVcEUYBHU;Qs23jhjhxjh ggVESPyjhРgg}Cu3h 3jZQoEYY;tQpbEYΉ0uQh>gx3Mt7SuP9APQzK3M	<F;urɋ0hfjhfEEfuaYQk_^[]UeSىUWMbE2P"yjh(ufYeEVPh,jjh8Tyjhp?fEMeQu0PNVyjh	f5feM}a7EPhWNVytJMWh _ShjeEuPq֋y	jh`uU4Oyjh_ee3MMaMteQp֋EtePq^Ma_[]UVWj~thОd1uuuyjhddF3_^]UeEeUSVىEMW]E}=}t}];ttQ]y	jh(SM>yjh,d3MtQ_^[]̋UeESVWPh,jjh8TyjhpcXEMeQu0PNVyjhcceM}_7EPhWNVy$MWhuhjceMu_MQVp֋y	jhuIyjh0b	cM^8M^uuuuvYyjhbb3M^MteQp֋EtePq֋_^[]UESVڋ3ɉMWuVMsMMMQVpD֋yjhxa^Su
Ph,]Mo;EPVSOWyjhȺa}u3VM.\VMEUeRPqh֋yjhGatMEe3uM_^[]UES]VW3ɉR}Mu
Ph<lM\?EPVu׋y@tMUWh
;Mt,uQx ׋yjhPj`Me3VMM\_^[]U SVوUWM]E3PMu<yVh4`Mu蛿3EPhSy	jhd(EU3ۉ]RPq֋ySh_7uM]4MQVp֋yShf_h]uSh]Mپ;EPVS׋yjh4}u
}u2UPQQuMSy	jhxPUMy	jhP6UMpy	jh}Uyjh^3VMMMMSZM_^[]U3ĉ$SVL$$3WL$D$PHD$TdD$X|D$\{D$`D$dD$hD$lD$p{D$tD$xķD$|зDŽ$ܷDŽ$DŽ$DŽ$DŽ$DŽ$DŽ$(DŽ$4DŽ$@DŽ$LDŽ$XDŽ$dDŽ$pDŽ$|DŽ$DŽ$DŽ$DŽ$ĸD$@иD$DWD$HD$LD$\$\$ XD$ ~PD$PySh0\\$,9\$ |$L$\$L$QWp$֋D$T$\$RPqh֋D|$(TPL$b.tC7D$03PQt$L$<L$@NWVt$t$8t$8hj[D$CrL$D$$|$3PN\$(ct$$taT@-tFD$(L$8QhNt$\$D\$HPKSVt$@3t$@hS[\$Gr|$Vt$L$ʺ\$,C;\$ j\$0[8\$uQNShZt$$
ShxZt$
ShZL$_3ۋL$V$_^[3U]ËU<SVW3ۉL$0D$H%t$4|$É\$,h}u
XL$\$\$ 8VD$ PD$ P|$ \$(
|$L$\$裹L$QWp$֋4L$D$$PD$\$(Pwt$$uSVЋunD$@t$@Pu\$LDtxuNL$0D$8PD$\$<\$@pt$QKSD$30Vt$Dt$DhSX\$VL$D$(@D$(;D$ |$L$TD$,t$4D$,|$=u|$u_^[]ShXt$$
ShXL$:
ShPXL$zT묋UVt<eEPRETVDt"xtMVh93^]ËU3ĉ$d$d$SVL$WL$D$8,D$<\D$@D$DD$HİD$LаD$PD$TD$XD$\D$`$D$d4D$hDD$lXD$pD$tD$x8D$|DŽ$IJDŽ$DŽ$ DŽ$HDŽ$@DŽ$tDŽ$DŽ$DŽ$DŽ$DŽ$ijDŽ$DŽ$DŽ$DŽ$DDŽ$xDŽ$DŽ$DŽ$DŽ$дDŽ$DŽ$DŽ$ DŽ$0DŽ$@DŽ$PDŽ$`DŽ$|DŽ$DŽ$DŽ$DŽ$DŽ$ȵDŽ$lDŽ$صDŽ$DŽ$DŽ$DŽ$(DŽ$8D$QD$PD$Pv؅yjh`xUd$$|$|$d$L$L$QWp$֋؅YL$D$d$܈Pt$؅d$D$P?aa؅T$jhH|tGD$ L$(d$(d$,Qh܈t$KPSVt$0t$0h(j]T2\$3T8&tED$ L$0d$0d$4Qh܈t$KPSVt$8t$8h(jT2G:rV\$L$³D$$|$@D$$;D$u@;jhjhSVjhSL$i3ۍL$O$$_^[3N]ËUQQeESVWUP_yMNVhX]3h jZCQd[YYuMWhXR:WSyMSWhXVM3EtˉVMY_^[]UQQSVW}ىUtp3ҍNff;u+tXj\tC[f9\Hu[t	f;uNt,MVWA0TGyMVhX3_^[]U03S]VWWMEEE?P؅y(MShXW9ut	uLY]E3UE{ynMWhX
puVMԉEԉE؉EOy(MVhX9}t	ulLYOE؉C3҉ujUN_ff;u+UUMudy`U3j_}Jff;u+эEPd&y,UJff;u+эEMP6&yMWhXgE3h jZQXYYu"uuhuVey0MWhXVJKYuAKYu8KYj3*KYu!KYuKY3_^[]USVW3UWWWWjPWhE؅M0hXnh SWYYuMWhX38WWSVjuWhM=hX轷	E΋V_JY_^[]ËUSVWMw3ƋމEtfjZAAf	w
ȃ"Af;w
ȃAf;w>ȃɃw1rw*3Mj؋E@EZ;rE0X2_^[]UVWtt	t2`Vh`WtDVhlWt0VhpWtVh|WuME_^]UT$SVW3ۋMgyMVhX7T9_v8ST$4xIt$T$t$L$$
t(C;_rȅyMVhX_^[]Eֺ낋U$SىUVW3jZNff;u+~WWWSh 3ɉEjZQ3UYYuMWhXV*WVuSuMhX%jV\Su	Ƌf~:E}}}EEHEu1SU؅y%gVUM؅yg&NjXPVhPuSh<UMX؅y,FPUM<؅y-MShX\"EM'M{WhX26}t	uFYVFYM{WhX_^[]ËS3ۅtHVrff;u+^vj\Xf9uf9Au
fy?uf9AtSSSQ=Ê[ËU3VWtnQMEEEQIyMVhXj7Z`.uQ}w)M{VhXj;Z;}t	uEY73_^]ËU3VqWt}	EEEt-/t\u APFPMJy>VhXjQVMJy$VhXj"MZ}t	uGEYuQ
73_^]Åt#ftf/uj\XffuUQVWftqf\u;t3QMf/Gx:Nfu;t=QMGy.MVhXMWhX3_^Y]t2Vrffu+^tAPf8\u3f;sËUVuMWVhjZpSq3ff;u+j\Xf9DJuMWVhjZ6WRM]]]Fy
Vhj%]3ˍQff;u+3Ҋj\E<K^;vRf97uFf:tCR3SftE"uEuXEj\^f73҄tf9t*f;uR3SftJf73fu֋}_t	uBY[^]Å~yVhjOMZ$~뭋U3ʼnEES]VWFyjhXRG~G3P׉3]Vyh
G6GjhjVjhVttPiPyjhF33ZVhNjM_^3[A]USVW3ۍL$\$UBuUD$PySh@*T$D$PjjSSω\$$\$(0jyShF1F*9\$w"r9\$wMVhAL$A_^[]U|3ĉD$xES]VWD$D$ L$P\$lyjhtEEVj'D$4PD$(PXuPh@Eϋ3t$Qff;u+ʍT$0rff;D$u+֋^ff;D$u+Y3h j2ZQLYYuPh8Dt$D$4PWhTSVy3PhhDDdL$D$3ۋP\$*yShVDD*L$j_Qff;u+Qt$UL$t$0?YV)?YNj$_^[3?]UQQeESVWPhljjhplڋTyjhCxeUDuy	jhFuEhjˋ8AQVPOWy'utVhȼNC3VX>YM_^[]UEVW;EsWVh(jMZp1h PKYYuVh(juVPV3_^]UVuW;uvMWVh(j\Z%G+G;rVwu?VEw03_^]UQQeEVW}PuWWyMVh(jqZ	9}tM&Vh(jrZ_^]UVBJ+}MVh(j7ZXEf	fB3^]UVBJ+}MVh(jAZ
E	B3^]UVBr+ƃ}MVh(jKZMFAB3^]QR3sYËUUSVWu@MVh`+u!Zp3ɿUff;Uu(f8tfPf;VfUUuf}u3tArWUUB3_^[]ËUh3ʼnESVW3Eډ}UEEE}j
^t ʍyff;Eu+3M΅uvUU}Mĉ}ȅt ʍyff;Eu+3M΅uvŰU}ЉMԉ}؅t ʍyff;Eu+3M΅uvU܋U}M}tʍqff;u+4MuvEUPjQӉ}u}~EM_^3[H:]UEPEPEPEPjuhQw ]UEPEPEPEPEPjuhQw$]UQE$PE MPEPEPEPEPEPjh84hQMw,] UQE PEMPEPEPEPEPjuhQw(]UQE0PE,MPE(PE$PE PEPEPEPEPEPj
hh<hQv8],UQEPEMPEPEPEPjuhQv$]U$3ʼnEeEVWPh+j0t9jjEMQjVhPE&v3M_3^r8]EPQMU蠶yVhljbMZÍEPW	YYyVhljc׋U\3ʼnEeEVWPh+j0tOjjEEEEEPEMPEPjVhQ_u3M_3^7]EPQU׵yMVhl뿍EPQMUHyэEPQMU+y봍EPEPEPWd뎋U\3ʼnEeES]VuW}Ph+jUMu0t1jjVSWuuQu3M_^3[6]EPQU״yrMVhl뾍EPQMUHysэEPQMU+ytuESWPEPEPu\u뇋UX3ʼnEeES]VW}Ph+jU0t1jjMSWuuQV3M_^3[5]EPQMUٳy3MVhlEPQMUJy4эEPQMU-y5SWEPEPEPua6늋U3ʼnES]EVW}3Ph+ju0t2VVu uSWuuQQ3M_^3[4]EPQUܲyMVhl뾍EPQMUMyэEPQMU0y봍EPQMUy뗍EPQM Uy
wEPEPSWEPEPEPh @UT3ʼnEeESVW}Ph+j0t0jjMWuuQV;3M_^3[n3]EPQMU蜱yMVhlEPQMU
yэEPQMUyWEPEPEPSd덋U03ʼnEEeS]VuW}EEPh+jUԉMu0t.jjuVSWQuj3M_^3[l2]EPQU蘰yRMVhluEuSWPuySʋU,3ʼnEeES]VuW}Ph+jU؉Mu0t.jjMVSWQux3M_^3[1]EPQMUٯyMVhlu܍ESWPuy͋U03ʼnEeES]VW}Ph+jU0tHjjEMQM؉]QM}QjVhPEn3M_^3[0]EPQMU
yMVhlSWEPuOyЋU3ʼnEE xS]Vu|E,W}ExPh+jt0t>jjuu(u$|VuuSWQQ3M_^3[/](EPQU*yMVhl(뾍EPQMU蛉yэEPQMU~y봍EPQM$Uay뗍EPQM(UDy
wuEPEP|EtPEPSWEPh,	1̋U,3ʼnEeESVW}Ph+j0tAjjEMQM܉}QjVhPEPl3M_^3[.]EPQMUɬyVhlj|MZWEPSyVhlj}ՋUSVW43%PSh uu3~iMWhlj2ZMSE]EEPSEPSuVh	<]9]u'~WhljA)u6~WhljBMZuM]]EPy
WhljGoEuPy׋y
WhljHIM襑EMQhP8y
WhljIuSyWhljJMZuMPMH9]t	uV4_^[]ËU83ʼnEESVWh j0U3M؉Ez9YYuM3f3ۋEE܉M;]r	tX;]sSEPQUxmthjZxFEPjZx9E܋MC뙋MЋ3y6MWh,!MWh,V+YM_^3[s+]VWjh|ujh|֋u2_^ËUQV3ҋWtvWx#EP UxQu+QW/_^]UVW3t
f99tuM%Wtt+19_^]UVW}4WhP1_^]U$SV3ۋW]M]]]]]MQV֋y_EURPq$֋y;EPMQy"EURPq8֋yMVh`,UEPE]PEPy%EU]RPq֋yMVh`,T8tE~uuuPsE~uuuP8uM薍M莍uu_^[]U(S3MVWMEډEEEEEEMQS֋y_EURPq$֋y;EPMy"EURPq8֋yMWh`,kNSp֋UEM܃ePEPEP%yJMWh`,%uVM\MTuu_^[]EUeRPq֋y"u}uVE3ۋHt';r3V0lYYteECH;rt!E~u3VuuPE~u3VuuPt E~u7uuPE~ud7uuPUQQeVMWK'MQVp֋y
VhjD'EWhĂPq֋yVhjEMZa3M&_^]ËU$SVMWM\E3PM}肐yMVhjZ
)uM}&MQVp8=u
{EUeRP}q֋MVhj)ZeMuÉMQVp֋EUeeRPq֋E9Ewr9}s	E}EEURPq֋xCM?}cEC3;Mu%MM
_^[]Vhj5Vhj/Vhj-MZM׈밋UeSVٍMW%3EPWS֋y
VhjC)EUeRPq ֋yVhjEMZ"Q39]~HeM}H7EPSWNVx>uMx#MC;]|3M]$_^[]VhjKVhjJMZMׇȋVWOpI3SGSG|SGGGG fG$_^ËUEeSVىEWM_E\PhMMVyMVhj\Zu3MEEE%y
Vhj^@}EPEEy
Vhje}u&W$yVhjiMZ}33tW'"Yu_^[]U@VW‰D$uWVhjMZ83uWVhjh j#D$YYt  3D$t$uj_d$L$p"D$PW@y
Whj&L$jjAyWhj'MZt$L$ D$4D$t$讅VQL$D$ hjPT$4yMWhj5Z>t$L$3D$3t$L$48\D$0L$!tQ?_^]ËUeESVWPjڋtY2/yMWhjSZeM>7EPu􋶔W֋yMWhjUZyXeEPjhY.y
WhjXu֋MSyWhjnMZ-u3VMUu_^[]̋UEV>t
j V}$YY^]̋U,S]VuM@Vh,jWZ;EueeWPVhE܉uXPh PE(,YYuVh,j`Z3ɉMMMMMMQVuPMURPW1QEԋNVxmE9EsEEE3UEEPuNWSVx7M;Mu*MEU+M܃EMt}u
um@WIYx&EtMMHEt MMHVh,M`_^[]̋UMV@Vh,(^]̋UQESVW}wuVOWttVh,jF,E]|/r)PSRQ訲yVVh,j6MZS]];rw;MrˉUVVh,jB‹EEFMt
FAG3_^[]̋UVuuM@Vh,%jHjV'MFAFAF3^]̋UMt]=&]Vjh6h5h5VF8 F<`H^SV3h j@S^F^^aYYt؋N;t
tQF^^[ËUSV3W}^9>t	SY>h j	YYtÉF_^[]Vt;~t,W39~v#Stj[SnYG;~r[_Q[Y^ËVt;~t,W39~v#Stj:S&YG;~r[_QY^ËUESVW39xejWU+xjuEKPEx?}uKV3uxVEGY;xr1PhPhj}PhjwZMuNY_^[]Vt	PPhjVYY^UVN~Et
jVYY^]UVNtQ6EYt
jVYY^]U$SVWu3ۍMu]]]yShq]b]Q@FeEEEPvDu3ph jYYȉEt3!1!q!qA3ɉMuQhSCyjh_u3M؉EEEySh0uM3uIZjyyVhhp9]t	urYtWQ3"MEEPӋ(y	jh}u%Syjh(
933tSY_^[]USىUVWC3eMb|;{r3@UMh jYYt'Ue;{r3N!R.3t3MVxM{G;{m3_^[]jhjhxjh+M{̋UQQSVW3ۍM]]MMEPU{ySh,uuu7yShMpMh_^[]UDd$SVٍL$W\$,zD$ Puy	jh%}u0jQt$(Ajh D$3Ph,jSh8\$$TyShp|$L$\$Jz7D$PuNWVyShL$T$(\$(yShXZD$(\$t$$]!t$L$!t$L$D$PT$y
3Sh%L$yD$Pt$xy3Sh 5L$tHD$$HPh\4y*3ۋSht$$L$L$t$$L$mL$dD$(t3ۋUL$@؉\$@Q\$H#Ɖ\$LP3D$T-
ySh E(T$0\$0L$@\$4\$8D$<ySh|$Hvb;\$8r3D$0pQt$(L$8|$t(;\$8r3D$0pQt$L$8xpC;\$HrL$0L$@!tVVhL$wL$wL$td$Qp3L$ w_^[]3ShP3Sh!L$0[L$@tVVhL$jwL$awL$t\$QpwUQSVW3ۍM](wEPhjShTSyhWEP֋yShHEjP֋Syh"EP֋ySh
E]Mmv_^[]ËUyVujhDQeUEqeUEpQMvEPVXuuyPh\O{3^]UeSVWM#E2Pyjh(eEPh,jjh8TyjhpHEMeQu0PNVyjheM}~7EPhTVWNVy tIMWhEuPq֋yjh`CleM}7EPjWNVy	jh0d!ESPq֋yjh3MMMteQp֋EtePq֍M]_^[]UeSVWM7E2P0yjheMsMUyjhah|uPhL5ESVP׋yjh\3VMsMn_^[]ËUSVWE3Ph,jSh8]TyShp,M]rMUySh*hhuMWh76EuVP׋yShVM.rEt]Pq֋_^[]U4SVWjjڋCyjh 6bE3Ph8uyVh@MuqMLyVh3fEEPuEuMWhOjYfMЍuЍME؋EQϋuV׋yjhDpf}3ۍM]]pMQV֋ySh#EURPq$֋ySh*uh@jMWhuM5pPeM'p>EPhVyjhVEe3MouMo}t	uuh_^[]ËU\SVWj@3ۉT$D$(D$$DSP3|$D$PD$$PSShSSSVS`u
h(7h8t$t@(t$t$\uhj,YY|$t
t$|$t
t$~ہyMrSh膻_^[]ËU4SY;VW\$0uSh jSYYȅt33AAA3Q蹣;ujhXd$ L$ @nD$ Pu&yjhx[3D$,4Ud$L$d$$\$ 6
;D$PVS׋D$T$$RPy ׋d$(|$$\$0d$L$|$rmL$QWx$׋5D$T$d$RPyh׋T$D$PD$Y|$u@t$3L$8D$8D$<D$@{xxt$8
x^3D$8D$4D$<t$L$lD$(@D$(;D$$L$VD$,@D$,fm3jh`jh|$8t(t$8Yjhjh@t$jh iL$ljhjhBnL$3MWh胸VL$ k_^[]U$SVWM3Qh\H}ȉ}\؅yWhY}܋߉]}t)VM	؅yWh\]h jYYt
SElj}}uPhD3ɉMpMM+VEPHv؅y!3Ph/MtMM3j^Qff;u]+Crff;Eu+у}UtMqff;Eu+΃щUh 3ɋjZQYYuPhXT
C0uhdhtuVA؃y
3Ph}t%uVhhuV؃y
3Ph_3UΉE؅y
3Ph@}tMSh}-uM33yPh(		VYt	jEtPwY}t	uuh_^[]̋UeESVWPh,jjh8Tyjhp	EMeQu0PNVyjheM}7EPhTVWNVy$MWhݴDeMu_MQVp֋y	jhLuUuM-y jhDM
MeMugMQVp֋y	jhMUeXyjhXo}ugeMuMQVp,֋y	jhuLyjh@LxM>
M43MfM"MteQp֋EtePq֋_^[]UHSVWuME3ۍE؉]hȉ]؉]܉]EEHESyh@WMU]]]E]ȲySh)QM3MEP]NySh]ąCM;u!h@3Phh};r3Jff;Eu+;r3L;r3PMjxShPMWx6F;V3ۍM]gUEMPuy5Sht3PhX3Ph$3Ph%QuM]QVx ׋yShEu-uQM6ySh |~v3MEWdMQVx$׋3EUERPyh׋xjuQMxNuMcC;]|3M:uGYM}t	u0Y_^[]3Ph3Phd#uPhdMtc눋USVWM34UeMeEMQVP8׋OEURPy ׋%EeeM}bMQWx$׋EUeRPyh׋}tuQuMyjhxduQMxBuMBbE@E;EWMVCf3jhjh@Sujh 5aMajhjh;MMWhQV_^[]USV3WEjYVff;u+Qff;u+ʍF3h jZEQ	YYuSh]WM]]]~؅y
3Ph=U3j[Jff;u+ыMQuuV؃yWhkVM3EEMQWPӋ؅y3Ph E3ҋMډUMW}t	uYVY_^[]V3tW<qGfwG fqF;r_^ËUQW=t#VEMEQupu^_]ËUW=tVuupRj^_]W=tVp ^_ËUQ=tUEMEEPj]ËUW=tVuupRQ^_]̋UMV@Vh(-jpZ蚫^]̋Uy%uMVVhj"Zd^
E3]̋USVW%tMVhj*Z'3ۍM]I^EPh\jShLTy
Vhj2EOQPr(֋y
Vhj3EOQPr8֋y
Vhj4j
XfEUEȉE]]y
Vhj:ZEuPKLSLy航u@u0)uMuwyVhjBMZ3M/]_^[]UUSVWjDMhp3tCh8VOyVhj~ZCh0VOy
VhjG%3(hjYYVhM]_^[]̋UQQW}33ɉEMt0MVQWp֋MQWp֋EM^uQPhjJE_]̋UVuW~ uqUMjh8F t)uNuyMWhjYZ臨0~!u(h8jYYMVhj_ZY3_^] V~tvjP~tvjP^ËUVW~u yMWhjhZEEN3_^]UQVWN9uFeU=eyMPhj~ZLE3FyWhjPMZq$~uy
WhjU֋E03_^]UQeUVNrdyMPhjuZE3^]ËUSVW? t
eUeMdyMPhjZ^u>WO}euE9uPVw
u2:u3
tVjPM
VhjZ<_^[]ËUQQVUMx$3PPPjvjujhl2^]QSVٸDW3ɋh {KK(K,h{K0lS0YY;tRIYs0ֹp_^[YV3hQQN FFFFFFFUF`^UQSV3W9F^E9t(Sh`hB6Dy!EPFPFPyMWhԤ55uy3MWh褤%utVVh%tVVh3_^[]ËUSVW]}h hEYY3}fufu^E3EEPC }PDtxhP<Ӌ΅tWh'uӋ(2hEt#=t=td4PӋhӋ;w=t4t(tOtu>XdQ0JC<t/t tOt0p(PӋ+hӋEPӋ}V`uV9Y_^[]̋UuUu]USVWD$Phȝ3hB3t$,t$$t$0t$4t$ DyokL$L$D$PshjZ)yu<T$D$ MPjjVV~yxL$T$Ty}MWh蜡K91tL$}tt${uL$t$hyAt$K t$Ay$D$KPt$t$t$ yMWht$Vht$hL$vt$Y_^[]UQQSVWh jdY3YtQމ]uMWh~HO0Vjy"CPhljVhplTyMWh)uEtQ_^[]UESV3W9pwMWVhMEuPh4hBRDyM\Wh衺Mu2MEPVhjZyMdWhc;h hYYuMWhh:eUƢy
m-hlXy
nuX	y
o΍QAuE+3SQ8VPOWy
pEShh8POWy
q8]t*ESjh8POWy
uaESjh 8POWy
x7E9Xh@VMS襆PUhH?MStP$hL΍QAuE+jQV8POWx\EC;XLEMeyMWh>uYVYMuh_^[]!~}|MWhѷ뜋U$SVW3UMhTu؅u>%PWhp ؅uhjXZMsXuhSEu	hj_hSEu	hjchSE܅u	hjghSEuhjkzh<SEuhjo[u]uӉEuhjs5uS]PӋEu׋߉}WjEPuSu]Ӌuct<uMPuSuUEu	EuPh9u]܋Ӆu2h|Ph	PhjzZMutV4_^[]ËUQQSVuډuWtVpփ}u3EPhljjhplTyMVh`[eU艠y)uEuj0SuNPVyMVhuYMDM_^[]Vt	PPh&^ËUQVW3Wu#yyMVh蟴WEyMVh艙_^Y]US]VW3!3Ou)y(MVh=IOt+Sw3hBdy2whgyM8Vh_^[]UD3ʼnEEEE S]E$3VW}ω8yMVht7SuNWVyŋuVe[jZ;Gw;9w;Py
Py
	=zuqE9kj0dy
7PhNPWVy
z42ۋΈ]xÈ3!fPPyrj0	dy
:7PhNPWVy
;PPWy
Jkacy
O? 3M_^3[C] UQVEPixEQu+Q0^]Ut&ESV+tt	ANu^[uIҁz]UQVր9tAuM%Wt
t+1!^]UV;r+;ʋM%1^]Vh j(&YYtP^
^ËVV3SFFFFFF fF$F&^ËVvSYNtQ.NtQ~tjv
F^̋UVEt
j(VYY^]U$T$MSVW!XD$ff;uftfHf;Nufu3Et	 d$L$\$uMVhhjBZPS\膥y
VhhjEKS諤yVhhjFMZU3|$ }t}u4EPEPL$(yMVhhjMZ轭}C$QL$CPO=%C&u]߃9]h ChC  YYKD$;tQYL$KuVhhjcUWZTWVhhjhMZ
JyMPhhjmZ.3PWuD$PPD$$Ps
yPhhjxZtd$D$jPjD$$Pht$$
yAD$C ;tWijjCPhs
yPhhM@h s CYY;tPY{Džu+MVhh|$t=t$
1s uP-|$t
t$
D$d$C%EL$ eL$CMWVhhj:Z葐_^[]U3҃}SVW}tMWVhhQEN@D$8V&Rv D$T$QRRPv
y)jjD$D$Pht$
yMPhh0F%VL$Wt$SPyOMVhh蚪|$t5t$
)VWPF%SPnyMVhh^_^[]UQQS]3VWEEEPEPuuySuuyMVhh_^[]UESV3W03ҋ߅t*+ʍ9;;vMVhh裩EyMVhh萎_^[]US]VW}3VQSWEM0p}]ȅt2EV+MPSWKyMVhh%]}E8XyMVhh_^[]UeEeSVWPEPuuuyMWhh謨O]h SdYYuMWhh臍SuVMM1jY_^[]UES]VW3M8KEj}}8Zff;u+3h CEQYYuMWhh.uMj\Xf9tfPQFP]PQVEM֋@QMQuSKyMBPhh4EMEMVY_^[]USVW3WMEQWWhp}
y[UE3h jZQYYtdWYWE}PuEShp
yhMPhht;jujSjjt$
k
_MWhh膋V+Y_^[]U!EAEAEAEAEAA	]UEEaAEAEAEAA	]UQSVW}3h j ډL$7YYtuuuSt$`ƅuMVhjbZ越_^[]UQSVW}3h j ډL$7~YYtuuuSt$#ƅuMVhjFZI_^[]UA	3V3tQ1jqqPAPuuuuuuqyMVhԤ^]UQE USVW3ۉD$P\$OyMVh苤t$9usMzVhnցv܋M;v+PESP
G	ӄtWjwwPGPVu$Vuuuw+yMWhE 0_^[] U8V‰L$(3D$,}(Wu9u}M3ҋu;M 3UE;Ewr;Us
Vut$0u	uD$E,ʉD$4M0}4L$$D$8L$<S}$L$Ej D$ ZtzT$ ։t$t$t$t$G1D$G373W1D$l$ uD$T$L$j Zt$T$31@T$1PT$1P1HT$uL$D$j Z-WɉT$ l$ WuT$ l$ WuD$L$=}D$4L$$}(u$VD$,Pu D$DWjPVuut$P
u WuQL$@P,Mƅ]P|7'}(u$VD$,Pu D$DWjPVuut$P
u WuQL$@P'Jƅx}$|$Mj Ztxt$t$t$T$0ϋ׋F3v3~3N1D$l$0uE3T$j ZL$ωT$0T$|$4|$1x|$1x1@1Hl$0|$uߋMj Z/WɉT$0l$0W@uT$0l$0W@uM|$>WyMVhl蘅_^]0UVu3W}&fszVhjOMZ[JAfft<Af;uAx'f;uszVhjd볍3_^]UV@szVhj(MZf9uI<@r	E3VhjMZ輄^]UQVszVhj*MZ萄9PEtVhj13^Y]ËU3ʼnESVWszVhjsZGw33]f;GsmEffEEjPVdt@EEEjPVduM(GAM;rt3!VhM袃ƋM_^3[-]3AAA3A0fA4QQQQQ Q$Q(Q,ËV>t6Y~t	vY~t	vY~Xt	vXY~`t	v`4^ËUQV5W~WN91tjY)E0HFF tW_^]UQESV3MX#؋EujWXyWtoExtQEY7΃PQSu0l
zuCuσ6Qu.9ujX%V7Sul
uE0_^[]t*VPptVVYj5t^ËUQQUVEWp`3N f@VfF23fF4BhuN$kFPYȉNujXPFSPWQ;M9yhv1ljF$kpuVSыMPuMC;Ahrы[_^]ËUESVW@3ىUH}Els\$Uu	EMjQ^ff;u+A63Fj
jjj^UEPuuuuEˋUPWVuu?jWX_^[]HUeS]VE@\KW}U<3@}f;u?}u~`"NdMF0PjEPC
WuuPCPjXPuRUzuVF0P6EPC
Wu}uPCPjuu׋:uz3@f9CuBF2V9:shDukWu6sD83f^03}t;
=:u9}t3UMVuuuSjujXfF4j
X_^[]UQVWuWnEPyMWh{HMtQQ@6t&Pput~
@33_^]VWhDQu~
jjW_^Ud3ʼnEEeeSdڋEVEEWX\`3Dž8(04<@DHDžLPTEE=jhPP~jhEjPjPjPdxEtxƅ|jYu}Ml~|t%tx;t>th6
YYKME;Aht
W6U2uE3y^MWh}uEP^Lދyp뾋Ef|C u
3fLCu`ME֋EfE捅E~y
fEMlhlPƅp~	pthl;t
6Yy
\EeXEW
u}YthuoYYM_^3[U]̋U
t	uKhh%j0u~:
0hh+j0t֋
+#ȋE3]UQSV3ۉ]WujW%EP6SSWp
zu"uYujXMQPSSWp
_^[]ËU eSVW}33!]MRMUHLVREVj#Qh%<E8]t;MMMMUt!uW}EMUu!]@3jZEQYt7jY9]tuuW؃uE33fGE8jjW[Vy}Yt	u_^[]U$SVщu܉UW/'3z$E؉EEt	3MQPjRt
؃zu8uI3YtVYEPSjut
3tہEH<ȉM؅yMShՒƉE97vuOM	tX9ȉE؅>MQff;u+ʋUBEff;u+UQuMލEu8M@EM;r@WEYtPݕVYDljEtrtUQ#Ej2Eu؅MQVVQ貕uazuAEPEEYt
VhuYEPVuQMlut1m>MyW_^[]ËW3=unS/Sh=uKVj$YWWFPv6~ 5l^u~	Sd[_ËUQVW=wVE9Bu"H9uJO tV_^]jY)UQQ3WE9Bv6SVrAEff;Eu+MK3GfL;zr^[_]ËUS]UVWu
WT}HEPgyMWh!MtUSR^	x@QMy봃}Gy듋3ҍOff;u+}PhEYu
}Q3QPuMEUSfPHWp4y
u5tu~2
(3Qff;u+ySAPVL
3_^[]U\3ĉD$XE3SVW}D$,ED$jZQyYu
3ۋ˅tURA;rVW|$D$Wt$8T$(\$(L$4\$ D$0\$4D$87D$8\$(t"|$ L$$;t7D$(D$ Y|$xD$tSt$fMP=hAH9v+D$\$TD$PD$X\$\D$0PjSSUwD$PCYV<YL$d_^[3]ËUVWhXQu~
uuW_^]UQQeEVWPyMrVhErf|G u3fLG@_^]ËUQQEPEPjh|t }uVW}jp_^]ËUeEWPE|PjWt9}t3}E4=ueYMqE_]VWt<t8S3SShp uSSh thP[_^ËV~vvYt,~vvFYt~vvFYujX^3^ËVu09F\vv\kFXYujX^%uVdN`*3^ËV~$tRFt8W39~$|$ȋtRҾFY$FG;~$~P跾fY_~(t
v(裾f(Y^ËUSVWڃ?t7脾YuVYujX33_^[]SVW~$9~ teF<t	4CYQffu+YPmYNFujX6hSPuy~ 3_^[ËU3ʼnEVVjPP^tru
s2M3o]ËUSVًuW{39S9u	9SG=u	9SO Mw *usO(G|xHvjX9Wdt E3Gqu+Mы39WdtS2S03ҋMC09WtM
39Su9Su
;	
G;u	9S9Su9Wlu;kG|VWTփtuGuuQ;uz4jj3bu$G<3ҋODfTHGDEPRw<x39SuB3҃u?9Wt3@PS2S0AO39G%{uO 3VCj
VCjX_^[]ËSWGX*tqtHVtw$Qw(֋GH<tw$Qw(֋GH8tw$Qw(֋GH0tw$Qw(֋Gw$Pw(3G^qujjX_[ËUQSVWU}G 3ɉOuO(G 9O$uG$ujZU	Bhjw(֋؅uj#jYC*_jK(BKH;CS$C,SDCLCPw Rw(֋K$C0v3w jQw(։C8CD=v3w jPw(։C<@jw Pw(֋ЋΉSK39K0t?9K8t:9K<t5t1ƉCBk‰EC|"VωGjX_^[]Vt_qtX39Q tQ9Q$tLQQQA,FFFVyVG*FA0ΉV 	3^jX^̋US]3VW}EGl=s!Gl=sQTO0MrCEwdW@OPO,D3ЋG<#WL#ΉW@PG8UfHW@O<fGdfQMUt$OdG$+-;wt
I	GXGX,,EfGdf+Gh]ЋfH]ff;s芀	3f	H9GlMOX+Gl;OxwYrTAGXGdwdG0OPTG@#w,3ЋG<#WLW@PG8MfpW@O<fGdfQoXuGdwd(wdG0gXOPwd0W@D03#WLW@MVGd3O0f4H3fOlGdwdH9GTx	U3j+V3GdGTx3_^[]OT3xW03PGd+P
GdGTkxuuj^33E̋UeSVW}j[uGl=s!Gl=s"r?wdG0W@OPD0O,3#WL#΋G<W@PG8UfHW@O<fGdfQ}ˋwX֋GhwpG\_Xt^;wxsYOdG$+M-;wE9tU8wpGX֋ȃw$tuPGd+GhY=v_X֋˃a;YGlOdf+O\fIE񋏘f4Hff;s芀	]f	OpHEE3@+GlAGpwdFwd;w?G0W@OPD0O,3#WL#΋G<W@PG8UfHW@O<fGdfQwdopug`FMuj[_XGd;MOTxW03+jP`GdGTx3_^[]`O03GdTf4HfH9u,OTxW03ҋGd+jPGdGTJGdOl9pcGdOlG``tBOd3G0Tf4Hf!w`uOT3xW03PGd+P%GdGTxut3ۋ3E̋USVuWMF;sȉE]3Flw!$Flu
MVTFdFdU~l
t;r<+‰VdFlExV0WQXFdFT9xMVTFd+‰UEF$-9EdxV0UWuFdFT9xt_M/NT3xV0PFd+PFdFTE9xuuj_3E3_^[]UQQSVW}_$Olw4Wd++uuuuj^zG$;rlO0SPQODG<)_h)_d)_TMHR+;#fu}G8XR+;#fu}ytSWlWdW0VGlOlMr"WdG0OP4w@DM3#wLw@sx_^[]ËVWNFy;vt3WqvF~xF~)~)xNyuAA_^ËV3W3F$VDF4F<fLPFDEPWv<۹kN|jSFxSSSFtX~d~T~l~`~@_FpFX^ËU,SVWU}G0_dO$WtwpEÉE싇EU;v
+ف3ۋMG8E؋G,E܍EDEE;rUGlE9EvEUUE82E8D2:B:Au{}A:Bu>A:Bu6A:Bu.A:Bu&A:BuA:BuA:BuA:u;r+ϋ};~EGh;M}9ETUEE#EMAE;vEHME+E;w_^[]ËVWGwGOGG_^ËUQVUWF;}v}u33+ljFFSxu
WSv0F0WSu.>~[_^]SVWj_NjffЃ
~AFNfFVN
F*ȃfAf3ۋ	~)FNFVN
F‹f+	ffЃ
~?FNfFVN
F*ȃfAf	~'FNFVN
Fډf_dž^[ËUSVu3WEډ]9G|~Mu\`

E;wVʍF;wt]ϋUSV@]Eu;
~NȍsGffOfUfGWO
G*ȃfMCfffh
~NȍsGffOfUfGWO
G*ȃfMCfffϋE@P @BPL
	P1tt_^[]ǁXV	t
(3!ǁ$Vǁ0lVfǁ
UQSWU
~MGVuffOffGWO
G*ȃf^AfEffUQuf_[]V񋆴u.NV
FVN
3F!%|'NV
Ff^ËV񋆴~ NV
FVN~VN
F3!f^ËVa
 	P
(+jZfv
uJ}kƒ^ËUESEV@Wp3MȉuHLJL=~@f9t HыHT39P3fDA;|΋HU}P}B3@HTEf3PEtD)H|UEPH+‹U;|VӋ\UN;}HTϋXRXH+XLLMU쉴TLLTfff7PP:s‹UuPfDfDXAMHUJLϋLXUToU4P^_^[]ËUSVU3W9j<HAMuw|fffX+;~@FNfFNV
*Ff9foEЉMffEUUX+;~JFNUfFNV
*EFfMEEfEU+ÉEEjX+;~K]fӋFffUNfFVN
*EFfff]􉆴fOsЋEUj\ffEX+ÉUU;~JFNUfFVN
*EFUf苎EEˉftx+<(jX+ÉU;~LFfffUNfFVN
*CFfffffMU;ff]jX+;~FFNfFVN
*EFUf؋9f_^[]USVWmVFMdžوFӋVFFVFMшFNFUFNFG^u_^[]U,SVWuEBE܋BPMԍ4HM؋H3MjY󫋆L3MUTf|=L@};T+M	UEDDU@;~CUufD2uU;MVfF43҉U;M|u+MuMMUE‰UUEԅtDEEMM`BšEVЉM3ɍ<~f9Mu3ҍHf9tUfF4j_fF6+߸fUtmWX9tZMIME؋;]3MLM;t E+MȋEfTE؋MOuMjX+ȉMu_^[]ËU(3ʼnESVW}E3ڋF3ɉU+wfDfffLuF~3Ʌx=tt/w*Du܋@fDu3ҋNEfA;~ËM_^3[ϝ]V3f0@uj	Z3f0@ujt
Z3f0@u3@f3^ËUSVW}UM시T4?]}=XTE]]f;ruEUP:PwFTMMf;Mr2f;EuP:
PvTUH;rT_^[]UBMSVW}؉E3]fD3f3H%}f9]ÃUG}}}׋}F?;};taE;}
ft
/t;Utft
f

	f
f
3Uu	j;ujXjXj[Emu_^[]UQQSVWU~NGffOffGWO
G*ȃfAfffE~LuNffOfЋGfGWO
G*ȃfAEHffEf؃~NuGffOffGWO
G*ȃfAEff3f9]
~[v
fff	GOfGOW
*Gf󋏴ffv
ff	C;]tEHPE	HP	_^[]U$MSZV3W9u3%}UUBUӉ]]F]U];};;Ev
jt
؉UffEX+‰];~IGOUfGOW
*GfMEEU쉏f\]};UEv
Ut
ffEjU܋UX+;~JGOUfGOW
*EGfMEENf

UffEjU܋UX+;~JGOUfGOW
*EGfMEEfE܃~DffOfЋGfGWO
GAFffEj



UffEU܋UX+;~JGOUfGOW
*EGfMEEfE܃
~KffOfЋGfGWO
G*fAFffEf

UffEU܋UX+;~JGOUfGOW
*EGfMEEfE܃	~LffOfЋGfGWO
*GffFffEfAE3Eu	j9]ujXjXjYEm _^[]SVW3j[Iujy[IЃu󍏌Iu;G_^[̋US]VuWu3@E=r+‰EkCCCCCCCCC	C
CCC
CCutCu3ҋƋ3E_^[]̋UVv 菚EYtV肚Y^]VW3tBfw fNf99u_^ËVW3tBfw	fNf99u_^ËUQQV3PEEEPjEPhlQ
y=t!UM4xދME^]UVW3EWWQP}}}
y9=tM
EMωMtWQ
_^]UQSWUj Y؅y=tE?VjY8
 ^_[]ËUQSWUj Y[؅y=tE?VjYX
 ^_[]ËUSVW3ۍESSSSS]PV]]
y9EPEPTy9tum]Dt<vj4Pu
x0Fr׋]ujSVu
y=t=뒋E03EtVjP}t	u
_^[] uRQhX
Vu@3ËV3WtQjPt_^ËU,SVu3҉EMUUUUUWutNff;u+MEP]y/=t3tSVP_^[]63EԋEE؅tˍQff;u+΍EMPE]PQEPQMuy=tkcUEPEPQny=tM!MtE3MUtEtQ3PPV3VPUSVWM3]t
rjUY1uy9tMYMujZ+YUtӉ}2[muU3@Uu׋EutˋEttQSP_^[]U3ҋ‰USEىEEUVW}ulNff;u+Q֋uU2ЉUy9=tM3}3ҋ‰Et>Cft3U_uBUtvQYMfOAEM@E;r3ҋE3fG$EPEPQkЉUr}3ҋEʉ8_^[tQRPE]S3Wt Vtsft3Ƀ_F;r^_[USVU3ҋىUW}uNff;u+uuUЉUy9=tM3A}t"+߉u;PfYuu}33fwEt0Eʉ8_^[tQRPE]UQuUERPuuuDY]U 3ʼnESMVW}M;ME35555+;rrˉVPˉ}*3ۅtUQPRPv;rŋ};/M_^3[誉]U 3ʼnESMVW}M;ME35555+;rrˉVPˉ}3ۅtTQPR	;rƋ};0M_^3[s]UQuUERPuuuDY]U 3ʼnESMVW}M;ME35555+;rrˉVPˉ}3ۅtUQPRP;rŋ};/M_^3[
]U 3ʼnESMVW}M;ME35555+;rrˉVPˉ}h3ۅtTQPR7;rƋ};0M_^3[Ӆ]UQQSVW}EjVuMP+W_^[]U$3ʼnEEUS]W}}Vu+]܉EQEPMEP$Q3PUpG3ɋ7_׉E3E3֋uHۋM3}˃m]܉uOGw^M_3[躄]U$3ʼnEEUS]W}}Vu+]܉EQEPMEP
Q3PUG3ɋ7_׉E3E3֋uHۋM3}˃m]܉uOGw^M_3[]UQ3ɸA	E	Q]ËU3VuA3BFA3BFA3BF^]U$3ʼnESVW33S }[]sKS3ۋE3E܉]x
E;t#3ɉES[]EsuKS];Ey
3Ҋz
BTu|
]hr3}@}3S[wOWEt3Ѓu33uEEEul3}3S[wOW}AuthuJ}cAMDuA}entiu833@S[wOWMrsM33@S[pwOMW3͋}=_^[]ËSQQUkl$8CVsW}=&OMJ@};EjCb }Z0zPr`ff)MfJpffff)Mf(MsFf8)M(Mf8)M(Mf8f8f8f8f8f8;}r}}+f8f8(Unf8f f8^0f8N@f8~Pf8v`f8Vp})MC(M(m(e(](}(u)M r5j0r,b @r#Z0PrJ@)M`r
zPprr`OP(ff(ffffE)E((Mf;s(f8f8f8f8f8f8f8f8f8f8f8f8f8w rK(f(ffff8f8f8f8;r(Mf8f8f8$ff8A f8;rf8 r1n0r(f @r^0PrN@`r
~Pprv`_^][U(IVuWT$;sVuu"EU((frfr(fsffs()$fr(frf(frf(frfffpГ(frf)$f(fr)$fp(frff(fr)$fp(frff(fr)$fpȓ(frff(fr)L$pfpf)D$@((t$@frf(fr)t$@r`fpȓ(D$pfZ0ft$pf\$@frf)$Jfb@f)D$`R f)L$PjPfzpf$f$׋T$T$;T$)D$ (fL$`(D$ fD$P)$)$(L$ (f($)$(f($)D$P(f($)D$`(f(l$P)D$0(ff(t$`)D$ (|$0s@f8)|$0(|$ ;|$f8f8f8f8f8f8)|$ f8f8f$+(T$ f8f$Xf8f$($` f8fl$@h0f8f$p@f8f$f8fT$pxPf8P`fHp;rF((frfrfp(f%I(frfrfsff(IT$t/(frfrVfpfIfPt$Rp_^]U(IVuT$WsVuu"EU((frfr(fsffsy()$fr(frf(frf(frfffpГ(frf)$f(fr)$fp(frff(fr)$fp(frff(fr)$fpȓ(frff(fr)L$pfpf)D$@((t$@frf(fr)t$@r`fpȓ(D$pfZ0ft$pf\$@frf)$Jfb@f)D$`R f)L$PjPff$zpf$)D$ (fL$`(D$ fD$P)$)$(L$ (T$f($;)$(fÉT$T$($)D$P(f($)D$`(f(l$P)D$0(ff(t$`)D$ (|$0s@f8)|$0(|$ ;|$f8f8f8f8f8f8)|$ f8f8f$+(T$ f8f$Xf8f$($` f8fl$@h0f8f$p@f8f$f8fT$pxPf8P`fHp;rF((frfrfp(f%I(frfrfsff(IT$t/(frfrVfpfIfPt$R[_^]UQS]VWjM_;v$E++EƋP舅M7;ËEr_^[]USVWD$jX\$}D$r}} t
! 
D$jY{ \$S׍OmD$W
3ȋG3O33ЉGGO3‰WWS3G1O3
WG3ыt$3‰OWG Ft$vSO
3ȋG3O3O3ȉGG3OG򍃀jSY|$3CWJ

3ȋB3J3
J3ȉBB3JJ3ȉBB3JBCvgS@\$3GSJ

3ȋB3J3
J3ȉBB3JBG
vÀ}\$tTD$s;s4|$u
f8
ЋXD$D$;r3_^[]4A4BA4BA4BËSVWjq[FN(F3,3 v3$u_^[ËSQQUkl${tfnfpf:)EE?][UeSىUVWMQSp,֋yMVh.?39}~beMMQSp8֋MUe(
xJuMQux2eMzG;}|yMVh.$_^[]úMVh.>Mtj}MVh.>M밋UeSىUVWMQSp ֋yMVh.>39}~beMMQSp$֋MUe	xJuM;tx2eMdG;}|yMVh.	#_^[]úMVh.=MtjgMVh.=M밋Vt;~t,W39~v#StjS2qYG;~r[_QqY^ËUVNvvEt
jVuYY^]SVWً793t393E_^[3Ƀ;t;uISGu	t;݅u@f2f;0uftfrf;pufuދuWCf0f;2uftfpf;ru
fuɃtmW_^K[̋U3ĉ$E3҃d$Bd$4SD$ًEL$(D$EVW}D$D$PD$4D$8TyD$<D$@pjyMVh.;Wt$t$ t$(t$0t$8?yĀ?d$D$d$TL$D3D$DPBD$LPtD$P
D$TpjyMVh.C;[d$D$d$hL$X3D$XPBD$`܈D$dD$hpiyM!Vh.:3D$pPtjYlD$|$$D$,D$,T$x$$щL$l$$L$lPD$x
DŽ$<tDŽ$	DŽ$tDŽ$hy)MVh.<:@jhWt$ t$ t$@t$4t$<t$D	y2빀?3DŽ$PtjYl$$$D$(D$($$$щ$$$$PDŽ$
DŽ$<tDŽ$	DŽ$(DŽ$gy;MVh.?9<jhWt$ t$ t$<t$4t$<t$DyD뼀?tt$(t$,t$t$t$$_^[3al]̋UUM	]iUQSWEx;{t@<V3t2;sr3E;r3 u
EFx;r3^_[]̋UeUSMMV؅yMSh.7ulMUeW؅yMSh.7u}-}׋uMuuMuut	j _t	j^[]ULSVWM3M}k]EPu3S֋yMVh.7MU}}}E<yMVh.6hjuu}Mbk}EPu7W֋yMVh.67MU3EEĉEȉEyMVh.S6hjuuUčMMu3EHEuMԉuuE؉Ekbj/M%duMVbMuuUEPy!MUEPyMVh.5uMuuMM}t	uiYMMiMMi_^[]USVWT$h j|$j3YYtsssssCމ\$uMWh.SWx(׋y:;tH;tC;T$CPR
yh׋_MWh.\4T$CPR
׋yŋT$CPR
׋y띍L$t$hL$T$RQx0׋yL$SyMWh.3f;uyL$t$L$T$RQxD׋yL$Sy+MWh.P3L$L$gt$.L$xhjssL$gD$t	j_^[]ËUQQeSVٍMW#3EPWS֋yM
Vh.2MuSM|MEeM_^[]UeSV1WMMQVp֋yMWh.02eEeM3EPBEEEp`y&EuSV8P׋yMWh.1;uMWh.uVM_^[]ËUQQeSVٍMW3EPWS֋y?EuMVh.*,uPqh֋yMVh.0M2_^[]USVW3ۍM]QSGu]P0NVGMQSu]]0PNVt!uuuwwuuww Quuuwwuuww Q^3_^[]U3ʼnEEeEES] EEEEVW}tMEE}xd7EPuW֋yP&EUeRPq ֋y0RMVh./M%dM_^3[c]$jhhh F	EE@PEH39}~weMuyMQVp$֋UEMePxnuMuxS3PEEMG;}|eM]c}EPu7W֋yLdq[ZMVh.x.uMXVh.Z.MPE||RPq ֋yfMVh..	|;Eu3DžPHDPHLDTX6Zj/P[uPZj/P[uPZeMexEMPuyv$MxEPOywMVh.*-Htuu3MOMGHH`YeeMuMQVp$֋}EM׃ePau3DžhH\h`d\lpXj/hvZuhXj[h[ZWhXhDh{XuhmXhPh]XE@<<PEPDu3pMu}$EP`EuVtu(׋}uMwM`t`^YuM{}G};|KyMVh.M_eEPEPXWQQPMSMVh.pMVh.*[eMxEMPyMVh.j*`tuusMM`t!`]YMVh.*uMVh.)M7UQQEeVEEPVDu2QQPR^]U3ʼnEUHSVW3DžH\`Dždhj
^tʍyff;u+M΅uvlUptxtʍyff;u+M΅uvE|UMEE]]]]E]]jYMMtʍyff;u+M΅uvUU ]M]tʍyff;u+M΅uvE$UU,MĉE̍E(]]ȉ]Љ]؉E܉]]jYMԉMtʍqff;u+4MuvLUPjQh<]u]fM_^3[v[](USVW]VhlEhDEhAEVuuuKWVuSVWuuu_^[]UQQVW}u@VhDj1s}u@VhDj2^MQWp֋yVhDj7MZ&:MQWp֋y
VhDj8ѾVhDjFMZ_^]̋U]HUQQVWVh/j12E3P`xMUt
EPVh/j=MZ%^]V3~ t
t
	t
uF;|^2^ËVt;~t,W39~v#StjSeYYG;~r[_QRYY^ËUVv6Et
jV ^YY^]UVF@Px'9tFPQAPqEF3^]USVMMWU@eEeMPh jYYYt3#c3ۅ]uSV׋2KQV׋)eMMQVx<׋EUeeRP֋(EURP֋Ej^ff;uftfPf;Qu
fu3u6KEff;uftfPf;Qu
fu3uEEPMSuuM蹻uM褻M蜻MQVp,֋3F;ESQMCxWMUWhHDjfWhHDjeMZ"uuMWhHDj[Z"MdMWhHD"RVMVWhHDjuWhHDjUMZ{" WhHDjTMWhHDjRZd3FtVM苺M聺_^[]ËU$SVWRMUE3EEuPEuPEuPEPEPMn4}}u!MuEM3h jVYYt33sޅue93t
33}3u9{ts{MECA@PҎx)U3JBxV3VMWhHD tcjYXMWhHD>uuy:MWhHD%MWhHD uu_^[]UQSVWjWhDLyMVhHDG ceMTMQSp4֋y uPq֋yMVhHDMT_^[]ËUQQeVMW	U;yxauMuy{DEuPqT֋y~!EuPqX֋yMVhHD:M{_^]USVWu@MVhHDu݃}uЃ}uËL$d$QWp(֋yMVhHDw|$tW3D$׉D$L$D$D$Cy"uT$uuumyMVhHD-L$C_^[]U SVWuM@VhHDuۃ}u΃}u}u3EEMEEEEEEPEP`y"uuUuuVyMWhHDRu-t3EH;r3	EH`EuVM'MI_^[]USVىU3WMMMMMMQSp֋`}u܋3PEPN4SV4jE;xr3IEff;uftfPf;Qufu33PEPN8SV8E;xr3	Eff;uftfPf;Qufu3MQSp`֋9}u^M;yr3U;PuA3GE;yu:9Et=uuSp(֋y8PMVhHDd#BUyMaVhHDJ_^[]7뻺/봺'뭋UQESVW03f>[u[j]VYYuMWVhD-+x<uQWyMWhD_^[Y]EMCMVhD}랋UES3ۉMVEW}EEQf]]/tVhDj@`JMX]vVhDjE:VhDjG$3Bf;@u/XA]ȉMVhDjOjXf;*uoEPEPRh`Ejh<Ey
VhDjZ)EPEPjh4EjhEyVhDj[ZM8]}EjR;u:hEQSh@jjhDuSh@xx;|hDQSh@y}?WSEjEjhlEEjEE{]}EUM"9u#REP3yVhDEU;sVhDo+
R;vVhDPe+ыMeEQEE8y2VhDVhDj
VhDj|ZMuu3_^[]UQSVuW>uWMVhDju6YYȉuʋEAuuPYYu+=?v3P6E;tPE8Džu_ECu
D3_^[Y]̋UMV@VhhEjGZ^]̋UMV@VhhEj.Zj^]̋UMV@VhhEj:Z:^]̋UMV@VhhEj(Z
^]̋UMV@VhhEjAZ^]̋UMV@VhhEj4Z^]̋UMV@VhhEjMZz^]USVW}ڋ񺜈˃'n!u&QWS5؅xQr֋7Vp3_^[]UQQSVWًh j#IYYumf΃f3E??E9~tM}FME~:IEFShV8׋Vq֋_^[]SVh jX&QIYYuEW{؅xVhW0֋؅tWq_^[ËW
GTGpTtVQp^_ËVQQTNFTffha^ËUQVWT~FTeEPWXtQQP1<N菘N舫_F^]̋UVEt
jXVKYY^]UVMt	E03<Tt
EN@^]UQQVWMuM@VhPet!URQp ֋yEPU[yMVhG_^]ËUQMVu@VhFjIMZ$4u@VhFjJUyMVhFjKZ^]̋U}VuM@VhFWuuMWhFS]EPu3S}DtxM}uMWhFCXuEuhȋPzyuEuh`PYyMWhFVM[V_^]̋US]VWuM@VhFd$L$ED$Pjj`yLD$Pj
XfD$t$D$D$(E@P֋yMVhFD$d$L$D_^[]̋UQ}VuM@VhKeMMEPI\yMVh
UM]	M貧^]̋UVW}uM@VhF@#S]KtQp֋K3[_^]̋U}VuM@VhFsEMee@EMRCE@GPEPhMB7M֦yMVhFv
UMMC^]̋UMV@VhFj-Z:^]̋UEVW8E0VPVWЋ_^~3@	y3jX]̋UuUMP]̋USW}OU؅u3Vtjr֋
tQp^_[]U@3ʼnESEVW]{EHE<EEExQWjjU襩yMVhFj^Z"MЃeEEĺEPMMЋy
WhFja!KMčSyWhFjbMZwCM3E܉uԉuM@E̺@GPEPhM4M܋yyMWhFjhZJu9uu]eM?MQVx$׋eEPj$Y,NU؍EȃeMPxOuuȋ+x/ejuM趣E@E;EX`WhFjuWhFjsMZ@uMWhFjqZ$uMWhFjmZMI2StWhFjyyWhFj{MZMe?uNjM_^3[Q>]ËU<3ʼnES]EVW}MPuuϘyMVhFb
EPuMWhF>eEPjYLyMWhF
\eM>UȍEPyEVPyl׋yMWhF	MuVNjM_^3[+=]UQS]VW3;u+vt3Vp@3Vp3_^[]̋UUVu@Vh00jAMZ(uu@Vh00jB݋EH3^]̋UMV@VhHjKZ^]̋UMV@VhHj)Zj^]̋UMV@VhHj#Z:^]̋UMV@VhHjAZ
^]̋UMV@VhHj;Z^]̋UMV@VhHj5Z^]̋UMV@VhHj/Zz^]̋UuUM]̋UMV@Vh`Hj'Z*^]UQS]VW3;u+t3Vp@3Vp3_^[]SVh j #;YYt;
FTtWQx_8?˃fV7a^[̋UVv8?EFt
j V>YY^]U(SVUWMuO}uMShIj$ZpeEPj$Y-H؅y
ShIj'0Mu۹U܍GPMMٝyShIj(MZ{}eEPjȋYG؅yMShIj+ZG}eMubUEjPMV9MXu3uGPVЋ?؅y*MShIj1ZA;$w&fweEPj`YG؅yMShIj=Z}EMeE譸UEjPhMC9M褜u'uGPVЋ>؅yShIjC:uPFu:!G!Guh0W֋؅yShIjUMZ(3'ShIjMyShIjRMZ}uuyMShIj9Z}uuuWq_^[]̋UQVW}uM@VhIj_ZA?EMS3upEJ؅yMShIjcZuEVh[_^]UUuMV@VhIjlZ^MAAB3]̋UMV@Vh Ij+Z^]̋UMV@Vh Ij%Zj^]̋UMV@Vh Ij1Z:^]̋UUuMV@VhIjtZ^MAAB3]̋UuUM]""I.M@l,"<L*@@\8l0`4oo@H
@p\
TT
LL|
tP
$T
|TX8
0\0
(`l
d d@
8ܾ"JbzXFڽĽt0&6޿ʿr^@RoOriginateErrorWindowsDeleteStringWindowsGetStringRawBufferWindowsCreateStringReferenceRoGetActivationFactory	SHCreateStreamOnFileExCryptBinaryToStringWCryptStringToBinaryWCryptFindOIDInfoCryptQueryObjectCryptMsgGetParamOCertGetSubjectCertificateFromStoreVCertNameToStrWpCertStrToNameWCertCloseStoreCryptMsgClose@CertFreeCertificateContext'BCryptOpenAlgorithmProvider!BCryptGetPropertyBCryptFinishHashBCryptCreateHash#BCryptHashDataBCryptGenerateSymmetricKey5BCryptSetProperty
BCryptDestroyHashBCryptDestroyKeyBCryptCloseAlgorithmProviderBCryptEncryptBCryptDecryptWinVerifyTrustCryptXmlGetAlgorithmInfoTdhGetEventMapInformationTdhGetEventInformationTdhEnumerateProviderFieldInformation$GetPackageStatusRoOriginateErrorW/_`.AppxPackaging.dllDllCanUnloadNowDllGetClassObject`808 p0H3,pD`xlXh4PD  P(p@Xs,(@L`h8z|xy4XL00H<PP;.?AVbad_array_new_length@std@@;.?AVtype_info@@;.?AVbad_alloc@std@@;.?AVResultException@wil@@;.?AVexception@std@@X,TVDN@AppXDelta	
(xZ0FR<VrT^jnH&~8*:H fx$x
(|~2fL,:<TlR&F\j`zbR4nLV0<JfBbbV<4Tj:,v^DlxPxTv*D~X<l<|^4<(0 D^ h$(8xh @T`LXD"4Fr@L,p&LP"	
(xZ0FR<VrT^jnH&~8*:H fx$x
(|~2fL,:<TlR&F\j`zbR4nLV0<JfBbbV<4Tj:,v^Dlx8_initterm9_initterm_ememsetapi-ms-win-crt-runtime-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dll_o___std_exception_copy_o___std_exception_destroy_o___std_type_info_destroy_list_o___stdio_common_vsnprintf_s_o___stdio_common_vsnwprintf_s_o___stdio_common_vswprintf_o__callnewh_o__cexit_o__configure_narrow_argv_o__crt_atexit_o__errno_o__execute_onexit_tablec_o__initialize_narrow_environmentd_o__initialize_onexit_tablef_o__invalid_parameter_noinfo_o__register_onexit_function_o__seh_filter_dll_o__stricmp_o__strnicmp_o__wcsicmp_o__wcslwr_o__wcsnicmp_o_free_o_malloc_o_qsortZ_o_towlowerc_o_wcscpy_s__CxxFrameHandler32_except_handler4_common_CxxThrowExceptionapi-ms-win-crt-private-l1-1-0.dllInitOnceBeginInitializeEventUnregister
GetCurrentThreadIdEventSetInformationFormatMessageWReleaseSRWLockExclusiveOutputDebugStringWDisableThreadLibraryCallsInitOnceCompleteAcquireSRWLockExclusiveRaiseExceptionEventRegisterDecodePointer	EventWriteTransferIsDebuggerPresentUnhandledExceptionFilterSetUnhandledExceptionFilter
GetCurrentProcess*TerminateProcess	IsProcessorFeaturePresentQueryPerformanceCounterGetCurrentProcessId
GetSystemTimeAsFileTimeInitializeSListHeadGetModuleHandleWapi-ms-win-core-synch-l1-2-0.dllapi-ms-win-eventing-provider-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-0.dllapi-ms-win-core-localization-l1-2-0.dllapi-ms-win-core-synch-l1-1-0.dllapi-ms-win-core-debug-l1-1-0.dllapi-ms-win-core-libraryloader-l1-1-0.dllapi-ms-win-core-errorhandling-l1-1-0.dllapi-ms-win-core-util-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-1.dllapi-ms-win-core-profile-l1-1-0.dllapi-ms-win-core-sysinfo-l1-1-0.dllapi-ms-win-core-interlocked-l1-1-0.dllQRtlInitializeCriticalSectionaRtlDeleteCriticalSectionRtlEnterCriticalSectionRtlLeaveCriticalSectionkRtlSetLastWin32ErrorcRtlDeleteElementGenericTableAvlRtlEnumerateGenericTableWithoutSplayingAvlRtlCompareUnicodeStringIRtlInitUnicodeStringbRtlInsertElementGenericTableAvlXRtlInitializeGenericTableAvlRtlLookupElementGenericTableAvlRtlFreeUnicodeStringRtlAllocateAndInitializeSidRtlDowncaseUnicodeStringRtlFreeSidRtlNumberGenericTableElementsAvlntdll.dllOpcServices.DLL,CreateUriurlmon.dllK32GetProcessMemoryInfoapi-ms-win-core-psapi-l1-1-0.dllwcsncmpwcschrwcsrchrHeapFreeGetProcessHeapHeapAllocLoadLibraryExW
GetProcAddressFreeLibraryGetLastErrorGetTempPathWReleaseSRWLockSharedAcquireSRWLockShared&CoInitializeExACoUninitialize>CoTaskMemFree
LocalFree-GetLengthSid9GetSidSubAuthorityCount8GetSidSubAuthority=CoTaskMemAllocCoCreateInstance"GetFileAttributesWSetLastErrorEventActivityIdControlCompareStringOrdinalCompareStringADeleteFileADeleteFileWFCreateStreamOnHGlobalGetLocalTimeSystemTimeToFileTimeFileTimeToDosDateTimeCompareStringWGetSystemTimeCreateThreadpoolWorkSubmitThreadpoolWorkCloseThreadpoolCleanupGroupMembers
CreateThreadpoolCleanupGroupCloseThreadpoolCleanupGroupRegCloseKeyCLSIDFromStringGetModuleFileNameAGetModuleHandleExWDebugBreakVirtualAlloc	VirtualFreeLoadLibraryExADelayLoadFailureHookCloseHandleEnterCriticalSectionLeaveCriticalSectionInitializeCriticalSectionAndSpinCount
DeleteCriticalSectionCreateEventWapi-ms-win-core-heap-l1-1-0.dllapi-ms-win-core-file-l1-2-0.dllapi-ms-win-core-com-l1-1-0.dllapi-ms-win-core-heap-obsolete-l1-1-0.dllapi-ms-win-security-base-l1-1-0.dllapi-ms-win-core-file-l1-1-0.dllapi-ms-win-core-string-l1-1-0.dllapi-ms-win-core-localization-obsolete-l1-2-0.dllapi-ms-win-core-timezone-l1-1-0.dllapi-ms-win-core-kernel32-legacy-l1-1-0.dllapi-ms-win-core-threadpool-l1-2-0.dllapi-ms-win-core-registry-l1-1-0.dllapi-ms-win-core-memory-l1-1-0.dllapi-ms-win-core-delayload-l1-1-0.dllapi-ms-win-core-handle-l1-1-0.dllOLEAUT32.dllRtlConvertSidToUnicodeString>RtlReportExceptionNtQuerySystemInformationMRtlInitializeBitMapRtlClearAllBitsZRtlSetBitsRtlNtStatusToDosErrorRtlIsGenericTableEmptyAvlCreateXmlReaderXmlLite.dllwcsstrRegOpenKeyExW!RegQueryValueExW=ImpersonateLoggedOnUserSRevertToSelfOpenThreadTokenGetCurrentThreadCreateFileWCompareStringEx+GetFullPathNameWWideCharToMultiByteCreateDirectoryWCoCreateGuidNStringFromGUID2PathFindFileNameWCreateProcessW'WaitForSingleObjectGetExitCodeProcessFindResourceWLoadResourceSizeofResourceLockResourceDosDateTimeToFileTime,TlsAlloc.TlsGetValue/TlsSetValueInitializeCriticalSectionExGetVersionExWFindStringOrdinalapi-ms-win-core-shlwapi-legacy-l1-1-0.dllmemcmpmemcpymemmoveVLB8.$`Xs)DNIj
0
H`x@efghi0jHk`lxmnopqrs t8uPvh{|(@Xp0H`x 8Ph-(.@Xp								 		0		@		P		`		p																		
	
	 
	0
	@
	P
	`
	p
	
	
	
	
	
	
	
	
			 	0	@	P	`	p											 	0	@	P	`	p								
`lR0
GPxm
uU@@xp
qC
JX:!x\zo
0/=?x_ر
h"0lhp	(8(n=u>P{X#Qx`+$! P#zX.(x>
Kh`fr]	`{0RPZ,XX] ! %"Gzp]Rr`XJ Kp&	(03VK`;PHJhj
WEVT_TEMPLATEMUI<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:mx="http://schemas.microsoft.com/appx/2013/xbox/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/xbox/manifest"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="mx:ContentPackage" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="17">
        <xs:element name="Capability">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
          </xs:complexType>
        </xs:element>
        <xs:element ref="mx:Capability"/>
      </xs:choice>
      <xs:element name="DeviceCapability" minOccurs="0" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
      <xs:element ref="mx:OSName" minOccurs="0"/>
      <xs:element ref="mx:ApplicationEnvironment" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:choice maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Game Explorer DEH-->
            <xs:element name="GameExplorer" type="CT_GameExplorer"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_2010" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="mx:PackageExtension"/>
    </xs:choice>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element name="VisualElements" type="CT_VisualElements"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
            <xs:element ref="mx:Ratings" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:complexType name="CT_VisualElements">
    <xs:all>
      <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
      <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
      <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
      <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      <xs:element ref="mx:ViewStates" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4">
        <xs:complexType>
          <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
  </xs:attributeGroup>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:choice maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice minOccurs="0">
            <!--Per-application DEH elements-->
            <!--FileType DEH-->
            <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
            <!--Protocol DEH-->
            <xs:element name="Protocol" type="CT_Protocol"/>
            <!--AutoPlay DEH-->
            <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
            <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
            <!--Charms DEH-->
            <xs:element name="ShareTarget" type="CT_ShareTarget"/>
            <!--Picker DEH-->
            <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
            <xs:element name="FileSavePicker" type="CT_FilePicker"/>
            <!--Background Tasks DEH-->
            <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
          <xs:attributeGroup ref="ExtensionBaseAttributes"/>
        </xs:complexType>
        <xs:unique name="BackgroundTasks_Type">
          <xs:selector xpath="m:BackgroundTasks/m:Task"/>
          <xs:field xpath="@Type"/>
        </xs:unique>
      </xs:element>
      <xs:element ref="mx:Extension"/>
    </xs:choice>
  </xs:complexType>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->
  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
      <xs:sequence>
        <xs:element name="FileType" maxOccurs="1000" >
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="t:ST_FileType">
                <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010" use="required"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element name="Task" maxOccurs="5">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <!--GAME EXPLORER EXTENSION SCHEMA-->
  <xs:complexType name="CT_GameExplorer">
    <xs:attribute name="GameDefinitionContainer" type="t:ST_FileName" use="required"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA (VERSION 6.3)

  This is the Schema that defines the overall Manifest schema for Windows 8.1
  apps . It is a copy of the Windows 8 schema, but adds new elements/attributes
  in the Windows 8.1 namespace. This schema is only used to validate manifests
  that define OSMinVersion as 6.3.*.
  These Windows 8.1 namespace types are imported into this schema from the
  AppxManifestSchema2013.xsd file

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.
  
  When modifying this file, please keep it consistent with the 
  Schema\WindowsSDK\AppxManifestSchema2010_v2.xsd file

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="mp:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability | m:Capabilities/m2:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="m2:ResourcePackage" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="m2:Scale" use="optional"/>
          <xs:attribute ref="m2:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element name="Capability" minOccurs="0" maxOccurs="10">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="DeviceCapabilityChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="DeviceCapabilityChoice" abstract="true"/>
  <xs:element name="DeviceCapability" substitutionGroup="DeviceCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:sequence>
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_2010_v2" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:attributeGroup name="VisualElementsBaseAttributes">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  <xs:element name="VisualElements" substitutionGroup="VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="VisualElementsBaseAttributes"/>
      <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_ApplicationExtension">
    <xs:choice minOccurs="0">
      <!--Per-application DEH elements-->
      <!--FileType DEH-->
      <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      <!--Protocol DEH-->
      <xs:element name="Protocol" type="CT_Protocol"/>
      <!--AutoPlay DEH-->
      <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
      <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
      <!--Charms DEH-->
      <xs:element name="ShareTarget" type="CT_ShareTarget"/>
      <!--Picker DEH-->
      <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
      <xs:element name="FileSavePicker" type="CT_FilePicker"/>
      <!--Background Tasks DEH-->
      <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
    </xs:choice>
    <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
    <xs:attributeGroup ref="ExtensionBaseAttributes"/>
  </xs:complexType>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:sequence>
      <xs:element ref="ApplicationExtensionChoice" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice" type="CT_ApplicationExtension">
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="m:BackgroundTasks/m:Task | m:BackgroundTasks/m2:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->

  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute ref="m2:Description" use="optional"/>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="m:TaskChoice" maxOccurs="8"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <xs:element name="TaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA (VERSION 6.3.1)

  This is the overall manifest schema for app model version 6.3.1 of Windows and
  Windows Phone.  This is a copy of the Windows 8 schema, with some additions in
  the 2013 and 2014 namespaces.  Types in these new namespaces are imported into
  this schema from AppxManifestSchema2013_v2.xsd and AppxManifestSchema2014.xsd.
  This schema is only used to validate manifests that define OSMinVersion as
  6.3.1.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="mp:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_Scale_m3">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m3:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability | m:Capabilities/m3:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability | m:Capabilities/m2:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="m2:ResourcePackage" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="m2:Scale" use="optional"/>
          <xs:attribute ref="m3:Scale" use="optional"/>
          <xs:attribute ref="m2:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="12"/>
      <xs:element ref="DeviceCapabilityChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="DeviceCapabilityChoice" abstract="true"/>
  <xs:element name="DeviceCapability" substitutionGroup="DeviceCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
      <xs:element ref="m3:MinDeviceMemory" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:sequence>
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_2010_v2" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="m3_InitialRotationPreference_Name">
          <xs:selector xpath="m3:VisualElements/m3:InitialRotationPreference/m3:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:attributeGroup name="VisualElementsBaseAttributes">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  <xs:element name="VisualElements" substitutionGroup="VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="VisualElementsBaseAttributes"/>
      <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_ApplicationExtension">
    <xs:choice minOccurs="0">
      <!--Per-application DEH elements-->
      <!--FileType DEH-->
      <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      <!--Protocol DEH-->
      <xs:element name="Protocol" type="CT_Protocol"/>
      <!--AutoPlay DEH-->
      <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
      <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
      <!--Charms DEH-->
      <xs:element name="ShareTarget" type="CT_ShareTarget"/>
      <!--Picker DEH-->
      <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
      <xs:element name="FileSavePicker" type="CT_FilePicker"/>
      <!--Background Tasks DEH-->
      <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
    </xs:choice>
    <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
    <xs:attributeGroup ref="ExtensionBaseAttributes"/>
  </xs:complexType>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:sequence>
      <xs:element ref="ApplicationExtensionChoice" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice" type="CT_ApplicationExtension">
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="m:BackgroundTasks/m:Task | m:BackgroundTasks/m2:Task | m:BackgroundTasks/m3:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->

  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
        <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute ref="m2:Description" use="optional"/>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="m:TaskChoice" maxOccurs="8"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <xs:element name="TaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  WINDOWS 8.1 APPX MANIFEST SCHEMA

  This is the Schema that defines the Windows 8.1 specific elements and attributes.
  These types are imported into the full schema which is the Windows 8.1 version
  of the Windows 8 schema. It is defined in the AppxManifestSchema2010_v2.xsd

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <!--ResourcePackage-->
  <xs:element name="ResourcePackage" type="xs:boolean"/>

  <xs:attribute name="Scale" type="t:ST_Scale_2013"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <!--Device Access Capabilities-->
  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:element name="DeviceCapability" substitutionGroup="m:DeviceCapabilityChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" maxOccurs="100"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2013" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="m2:Contact/m2:ContactLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <!--Action Extension-->
  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" maxOccurs="50">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
                </xs:sequence>
                <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
              <xs:unique name="Service_Id">
                <xs:selector xpath="m2:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <!--Calendar Provider Extension-->
  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" minOccurs="0" maxOccurs="10">
              <xs:complexType>
                <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2013" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--ShareTarget-->
  <xs:attribute name="Description" type="t:ST_ShareTargetDescription"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square30x30Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m2:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square70x70Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS TYPES-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2013" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="DesiredView" type="t:ST_DesiredView"/>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2013 V2

  This is the schema that defines elements and attributes specific to app model
  version 6.3.0 (Windows 8.1).  This version is modified to be imported into the
  full 2014 schema in AppxManifestSchema2010_v3.xsd along with new elements and
  attributes for app model version 6.3.1.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <!--ResourcePackage-->
  <xs:element name="ResourcePackage" type="xs:boolean"/>

  <xs:attribute name="Scale" type="t:ST_Scale_2013_v2"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <!--Device Access Capabilities-->
  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:element name="DeviceCapability" substitutionGroup="m:DeviceCapabilityChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" maxOccurs="100"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2013" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="m2:Contact/m2:ContactLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="m3_AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m3:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <!--Action Extension-->
  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" maxOccurs="50">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
                </xs:sequence>
                <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
              <xs:unique name="Service_Id">
                <xs:selector xpath="m2:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <!--Calendar Provider Extension-->
  <xs:element name="AppointmentsProviderLaunchActionChoice" abstract="true"/>
  <xs:element name="LaunchAction" substitutionGroup="AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2013" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="AppointmentsProviderLaunchActionChoice" minOccurs="0" maxOccurs="10"/>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--ShareTarget-->
  <xs:attribute name="Description" type="t:ST_ShareTargetDescription"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square30x30Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m2:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square70x70Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS TYPES-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2013" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="DesiredView" type="t:ST_DesiredView"/>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2014

  This is the schema that defines elements and attributes specific to app model
  version 6.3.1 of Windows and Windows Phone.  These types are imported into the
  full schema in AppxManifestSchema2010_v3.xsd

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="MinDeviceMemory" type="t:ST_MinDeviceMemory" default="512MB"/>
  <xs:attribute name="Scale" type="t:ST_Scale_2014"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen" minOccurs="0"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="CT_ApplicationView" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m3:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square71x71Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ApplicationView">
    <xs:attribute name="MinWidth" type="t:ST_ApplicationViewWidth" use="required"/>
  </xs:complexType>

  <xs:complexType name ="CT_TileUpdate">
    <xs:attribute name="Recurrence" type="t:ST_Recurrence" use="required"/>
    <xs:attribute name="UriTemplate" type="t:ST_URI" use="required"/>
  </xs:complexType>

  <!--Background tasks-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Capabilities-->
  <xs:element name="Capability" substitutionGroup="m:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Calendar Provider Extension-->
  <xs:element name="LaunchAction" substitutionGroup="m2:AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2014" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <!--Application Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2014" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  WINDOWS 8.1 APPX PHONE MANIFEST SCHEMA

  This is the Schema that defines the Windows 8.1 Phone specific elements and attributes.
  These types are imported into the full schema which is the Windows 8.1 version
  of the Windows 8 schema. It is defined in the AppxManifestSchema2010_v2.xsd

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:pm="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <!--Phone Identity-->
  <xs:element name="PhoneIdentity">
    <xs:complexType>
      <xs:attribute name="PhoneProductId" type="t:ST_GUID" use="required"/>
      <xs:attribute name="PhonePublisherId" type="t:ST_GUID" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns:b="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types" />

  <!-- Root bundle element -->
  <xs:element name="Bundle">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
          </xs:complexType>
        </xs:element>
        <xs:element name="Packages">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Package" maxOccurs="10000">
                <xs:complexType>
                  <xs:all>
                    <xs:element name="Resources" type="CT_Resources" />
                  </xs:all>
                  <xs:attribute name="Type" type="t:ST_PackageType" use="optional" default="resource" />
                  <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
                  <xs:attribute name="Architecture" type="t:ST_ArchitectureUnrestricted" use="optional" default="neutral" />
                  <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional" />
                  <xs:attribute name="FileName" type="t:ST_FileName" use="required" />
                  <xs:attribute name="Offset" type="xs:unsignedLong" use="required" />
                  <xs:attribute name="Size" type="xs:unsignedLong" use="required" />
                </xs:complexType>
                <xs:unique name="Unique_Language">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@Language"/>
                </xs:unique>
                <xs:unique name="Unique_Scale">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@Scale"/>
                </xs:unique>
                <xs:unique name="Unique_DXFeatureLevel">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@DXFeatureLevel"/>
                </xs:unique>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
      <xs:attribute name="SchemaVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute name="Scale" type="t:ST_Scale_2013" use="optional"/>
          <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns:b="http://schemas.microsoft.com/appx/2013/bundle"
    xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types" />

  <!-- Root bundle element -->
  <xs:element name="Bundle">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
          </xs:complexType>
        </xs:element>
        <xs:element name="Packages">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Package" maxOccurs="10000">
                <xs:complexType>
                  <xs:all>
                    <xs:element name="Resources" type="CT_Resources" />
                  </xs:all>
                  <xs:attribute name="Type" type="t:ST_PackageType" use="optional" default="resource" />
                  <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
                  <xs:attribute name="Architecture" type="t:ST_ArchitectureUnrestricted" use="optional" default="neutral" />
                  <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional" />
                  <xs:attribute name="FileName" type="t:ST_FileName" use="required" />
                  <xs:attribute name="Offset" type="xs:unsignedLong" use="required" />
                  <xs:attribute name="Size" type="xs:unsignedLong" use="required" />
                </xs:complexType>
                <xs:unique name="Unique_Language">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@Language"/>
                </xs:unique>
                <xs:unique name="Unique_Scale">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@Scale"/>
                </xs:unique>
                <xs:unique name="Unique_DXFeatureLevel">
                  <xs:selector xpath="b:Resources/b:Resource"/>
                  <xs:field xpath="@DXFeatureLevel"/>
                </xs:unique>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
      <xs:attribute name="SchemaVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute name="Scale" type="t:ST_Scale_All" use="optional"/>
          <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/appx/2016/bundle"
    xmlns="http://schemas.microsoft.com/appx/2016/bundle"
    xmlns:b="http://schemas.microsoft.com/appx/2016/bundle"
    xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types" />

  <xs:element name="Bundle">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Identity" minOccurs="1" maxOccurs="1">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
          </xs:complexType>
        </xs:element>
        <xs:element name="Packages" minOccurs="1" maxOccurs="1">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="Package" minOccurs="1" maxOccurs="10000" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="OptionalBundle" minOccurs="0" maxOccurs="10000">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="Package" minOccurs="1" maxOccurs="10000" />
            </xs:sequence>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="optional" />
            <xs:attribute name="FileName" type="t:ST_FileName" use="optional" />
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
      <xs:attribute name="SchemaVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Resources" type="CT_Resources" />
      </xs:all>
      <xs:attribute name="Type" type="t:ST_PackageType" use="optional" default="resource" />
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
      <xs:attribute name="Architecture" type="t:ST_ArchitectureUnrestricted" use="optional" default="neutral" />
      <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional" />
      <xs:attribute name="FileName" type="t:ST_FileName" use="required" />
      <xs:attribute name="Offset" type="xs:unsignedLong" use="optional" />
      <xs:attribute name="Size" type="xs:unsignedLong" use="optional" />
    </xs:complexType>
    <xs:unique name="Unique_Language">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Unique_Scale">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@Scale"/>
    </xs:unique>
    <xs:unique name="Unique_DXFeatureLevel">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@DXFeatureLevel"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute name="Scale" type="t:ST_Scale_All" use="optional"/>
          <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/appx/2017/bundle"
    xmlns="http://schemas.microsoft.com/appx/2017/bundle"
    xmlns:b="http://schemas.microsoft.com/appx/2017/bundle"
    xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types" />

  <xs:element name="Bundle">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Identity" minOccurs="1" maxOccurs="1">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
          </xs:complexType>
        </xs:element>
        <xs:element name="Packages" minOccurs="1" maxOccurs="1">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="Package" minOccurs="1" maxOccurs="10000" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="OptionalBundle" minOccurs="0" maxOccurs="10000">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="Package" minOccurs="1" maxOccurs="10000" />
            </xs:sequence>
            <xs:attribute name="Name" type="t:ST_PackageName" use="required" />
            <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required" />
            <xs:attribute name="Version" type="t:ST_VersionQuad" use="optional" />
            <xs:attribute name="FileName" type="t:ST_FileName" use="optional" />
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
      <xs:attribute name="SchemaVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Resources" type="CT_Resources" minOccurs="0" />
      </xs:all>
      <xs:attribute name="Type" type="t:ST_PackageType" use="optional" default="resource" />
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
      <xs:attribute name="Architecture" type="t:ST_ArchitectureUnrestricted" use="optional" default="neutral" />
      <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional" />
      <xs:attribute name="FileName" type="t:ST_FileName" use="required" />
      <xs:attribute name="Offset" type="xs:unsignedLong" use="optional" />
      <xs:attribute name="Size" type="xs:unsignedLong" use="optional" />
    </xs:complexType>
    <xs:unique name="Unique_Language">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Unique_Scale">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@Scale"/>
    </xs:unique>
    <xs:unique name="Unique_DXFeatureLevel">
      <xs:selector xpath="b:Resources/b:Resource"/>
      <xs:field xpath="@DXFeatureLevel"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" minOccurs="0" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute name="Scale" type="t:ST_Scale_All" use="optional"/>
          <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Default" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  XBOX ONE MANIFEST SCHEMA

  This is the schema that defines elements and attributes specific to Xbox One.
  These types are imported into the full Appx manifest schema for App Model
  version 6.2, defined in AppxManifestSchema2010.xsd

  !!!WARNING!!!

  Any changes to this schema file are moderated by the App Platform team.
  Changes to the schema can potentially break .xvc Packages and Manifests
  based on this schema as well as Test and Product code that relies on the
  schema.

  Please contact 'durappplat' and 'manifest' aliases if you need to
  request a change to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/xbox/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/xbox/manifest"
           xmlns:mx="http://schemas.microsoft.com/appx/2013/xbox/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>

  <!--ContentPackage-->
  <xs:element name="ContentPackage" type="xs:boolean"/>

  <xs:element name="Capability">
    <xs:complexType>
      <xs:attribute name="Name" type="ST_XboxPackageCapabilities" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_XboxPackageCapabilities">
    <xs:restriction base="xs:string">
      <xs:enumeration value="contentRestrictions"/>
      <xs:enumeration value="kinectVision"/>
      <xs:enumeration value="kinectAudio"/>
      <xs:enumeration value="kinectFace"/>
      <xs:enumeration value="kinectExpressions"/>
      <xs:enumeration value="kinectGamechat"/>
      <xs:enumeration value="kinectRequired"/>
    </xs:restriction>
  </xs:simpleType>

  <!--PREREQUISITES-->
  <xs:element name="ApplicationEnvironment">
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="title"/>
        <xs:enumeration value="app"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>

  <xs:element name="OSName">
    <xs:simpleType>
      <xs:restriction base="t:ST_NonEmptyString">
        <xs:maxLength value="128"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:element>

  <!--VIEW STATES-->
  <xs:simpleType name="ST_SupportedViewStates">
    <xs:restriction base="xs:string">
      <xs:enumeration value="snapped"/>
      <xs:enumeration value="filled"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="ViewStates">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ViewState" minOccurs="1" maxOccurs="2">
          <xs:complexType>
            <xs:attribute name="Name" type="ST_SupportedViewStates" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <!--XBOX LIVE EXTENSION SCHEMA-->
  <xs:simpleType name="ST_TitleId">
    <xs:restriction base="xs:string">
      <xs:minLength value="8"/>
      <xs:maxLength value="8"/>
      <xs:pattern value="[0-9a-fA-F]{8}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_XboxLive">
    <xs:all minOccurs="0">
      <xs:element name="ConnectedStorage" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="AllowReadFrom" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="ServiceConfigId" type="t:ST_GUID" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="MaxMegabytesPerUser" use="optional">
            <xs:simpleType>
              <xs:restriction base="xs:integer">
                <xs:minInclusive value="256"/>
                <xs:maxInclusive value="4096"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:all>

    <xs:attribute name="TitleId" type="ST_TitleId" use="required"/>
    <xs:attribute name="PrimaryServiceConfigId" type="t:ST_GUID" use="required"/>
    <xs:attribute name="EnableProtocolHandler" type="xs:boolean" use="optional"/>
    <xs:attribute name="RequireXboxLive" type="xs:boolean" use="optional"/>
  </xs:complexType>
  
  <xs:complexType name="CT_Vui">
    <xs:attribute name="Alm" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="Pron" type="t:ST_NonEmptyString" use="optional"/>
  </xs:complexType>

  <!--XBOX MEDIA CAPTURE EXTENSION SCHEMA-->
  <xs:simpleType name="ST_BroadcastProviderId">
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="16"/>
      <xs:pattern value="[0-9a-zA-Z]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_XboxMediaCapture">
    <xs:attribute name="BroadcastProvider" type="xs:boolean" use="optional"/>
    <xs:attribute name="GameDVRSystemComponent" type="xs:boolean" use="optional"/>
    <xs:attribute name="BlockBroadcast" type="xs:boolean" use="optional"/>
    <xs:attribute name="BlockGameDVR" type="xs:boolean" use="optional"/>
    <xs:attribute name="BroadcastProviderId" type="ST_BroadcastProviderId" use="optional"/>
    <xs:attribute name="Version" use="optional">
        <xs:simpleType>
          <xs:restriction base="xs:integer">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="99999"/>
          </xs:restriction>
        </xs:simpleType>
    </xs:attribute>
  </xs:complexType>

  <!--XBOX MULTIPLAYER EXTENSION SCHEMA-->
  <xs:complexType name="CT_XboxMultiplayer">
    <xs:attribute name="CanSuppressPartyChat" type="xs:boolean" use="optional"/>
  </xs:complexType>

  <!--XBOX SYSTEM RESOURCES SCHEMA-->
  <xs:simpleType name="ST_GpuAvailability">
    <xs:restriction base="xs:string">
      <xs:enumeration value="fixed"/>
      <xs:enumeration value="variable"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ResourceConfiguration">
    <xs:restriction base="xs:string">
      <xs:enumeration value="extended"/>
      <xs:enumeration value="extendedVideoPlayback"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_TitleMemoryMaxGB">
    <xs:restriction base="xs:integer">
      <xs:maxInclusive value="9"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_TitleMemoryMaxMB">
    <xs:restriction base="xs:integer">
      <xs:maxInclusive value="9216"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_ConsoleType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Xbox_One"/>
      <xs:enumeration value="Xbox_One_X"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_TitleMemory">
    <xs:attribute name="ConsoleType" type="ST_ConsoleType" use="required" />
    <xs:attribute name="Size" type="ST_TitleMemoryMaxGB" use="optional" />
    <xs:attribute name="SizeInMegabytes" type="ST_TitleMemoryMaxMB" use="optional" />
  </xs:complexType>
  
  <xs:complexType name="CT_XboxSystemResources">
    <xs:all minOccurs="0">
      <xs:element name="GpuAvailability" type="ST_GpuAvailability" minOccurs="0"/>
      <xs:element name="TitleMemory" type="CT_TitleMemory" minOccurs="0" maxOccurs="1"/>
      <!-- We support Scorpio and Durango as ConsoleTypes now.  When this 
           changes, the max occurences here needs to increase as well. -->
      <xs:element name="TitleMemoryList" minOccurs ="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TitleMemory" type="CT_TitleMemory" minOccurs="1" maxOccurs="2"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="resourceConfiguration" type="ST_ResourceConfiguration" use="optional"/>
  </xs:complexType>

  <!--XBOX REMOTE LAUNCH SCHEMA-->
  <xs:complexType name="CT_XboxRemoteLaunchDial">
    <xs:attribute name="Name" type="xs:string" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_XboxRemoteLaunch">
    <xs:sequence>
      <xs:element name="DIAL" type="CT_XboxRemoteLaunchDial" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
  </xs:complexType>

  <!--KINECT SCHEMA-->
  <xs:complexType name="CT_Kinect">
    <xs:sequence>
      <xs:element name="AudioPipeline">
        <xs:complexType>
          <xs:attribute name="Version" type="t:ST_VersionDuoOrTrio" use="required" />
        </xs:complexType>
      </xs:element>
      <xs:element name="SpeechPipeline">
        <xs:complexType>
          <xs:attribute name="Version" type="t:ST_VersionDuoOrTrio" use="required" />
        </xs:complexType>
      </xs:element>
      <xs:element name="VisionPipeline">
        <xs:complexType>
          <xs:attribute name="Version" type="t:ST_VersionDuoOrTrio" use="required" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="IsVersionLocked" type="xs:boolean" use="optional" />
  </xs:complexType>

  <!--XBOX FISSION SCHEMA-->
  <xs:complexType name="CT_XboxFission">
    <xs:attribute name="IsFissionApp" type="xs:boolean" use="optional"/>
  </xs:complexType>

  <!--XBOX NETWORKING MANIFEST EXTENSION SCHEMA-->
  <xs:complexType name="CT_XboxNetworkingManifest">
    <xs:sequence>
      <xs:any namespace="##targetNamespace" minOccurs="0" maxOccurs="unbounded" processContents="lax" />
    </xs:sequence>
    <xs:anyAttribute namespace="##any" processContents="lax" />
  </xs:complexType>

  <!--DLC SCHEMA-->
  <xs:complexType name="CT_ContentPackage">
    <xs:sequence>
      <xs:element name="AllowedProduct" minOccurs="1" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="Id" type="t:ST_GUID" use="required" />
        </xs:complexType>
      </xs:element>
      <xs:element name="ContentPackageVisualElements" minOccurs="1" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="Description" type="t:ST_Description" use="required"/>
          <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
          <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
          <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
          <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
          <xs:attribute name="WideLogo" type="t:ST_ImageFile" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>      
  </xs:complexType>

  <!--XBOX STORE SCHEMA-->
  <xs:complexType name="CT_XboxStore">
    <xs:all>
      <xs:element name="RelatedProducts" type="CT_RelatedProduct" minOccurs="0" maxOccurs="1" />
      <xs:element name="TrialLicense" type="CT_TrialLicense" minOccurs="0" maxOccurs="1" />        
    </xs:all>
  </xs:complexType>
    
  <xs:complexType name="CT_RelatedProduct">
    <xs:sequence>
      <xs:element name="RelatedProduct" minOccurs="1" maxOccurs="unbounded">
        <xs:complexType>
            <xs:attribute name="Id" type="t:ST_GUID" use="required" />
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_TrialLicense">
    <xs:attribute name="SuspendOptOut" type="xs:boolean" use="optional" />
  </xs:complexType>
  
  <!-- STORAGE SCHEMA -->
 <xs:complexType name="CT_Storage">
    <xs:all minOccurs="0">
      <xs:element name="PersistentLocalStorage" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="SizeInMegabytes" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:integer"/>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
      <xs:element name="SharedStorage" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="SharedId" type="t:ST_GUID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:simpleType name="ST_XboxPackageExtensionCategory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.kinect"/>
      <xs:enumeration value="xbox.contentpackage"/>
      <xs:enumeration value="xbox.store"/>
      <xs:enumeration value="xbox.storage"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_XboxPackageExtension">
    <xs:choice>
      <xs:element name="Kinect" type="CT_Kinect"/>
      <xs:element name="ContentPackage" type="CT_ContentPackage"/>
      <xs:element name="XboxStore" type="CT_XboxStore" />
      <xs:element name="Storage" type="CT_Storage" />
    </xs:choice>
    <xs:attribute name="Category" type="ST_XboxPackageExtensionCategory" use="required"/>
  </xs:complexType>

  <xs:element name="PackageExtension" type="CT_XboxPackageExtension"/>

  <!--APPLICATION EXTENSIONS-->
  <xs:simpleType name="ST_XboxApplicationExtensionCategory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="xbox.live"/>
      <xs:enumeration value="xbox.media.capture"/>
      <xs:enumeration value="xbox.multiplayer"/>
      <xs:enumeration value="xbox.fission"/>    
      <xs:enumeration value="windows.xbox.networking"/>
      <xs:enumeration value="xbox.system.resources"/>
      <xs:enumeration value="xbox.remoteLaunch" />
      <xs:enumeration value="xbox.vui" />
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Extension">
    <xs:complexType>
      <xs:choice>
        <!--Xbox Live Title ID DEH-->
        <xs:element name="XboxLive" type="CT_XboxLive"/>
        <!--Xbox Media Capture DEH-->
        <xs:element name="XboxMediaCapture" type="CT_XboxMediaCapture"/>
        <!--Xbox System Resources DEH-->
        <xs:element name="XboxSystemResources" type="CT_XboxSystemResources"/>
        <!--Xbox Fission DEH-->
        <xs:element name="XboxFission" type="CT_XboxFission"/>    
        <!--Xbox Multiplayer DEH-->
        <xs:element name="XboxMultiplayer" type="CT_XboxMultiplayer"/>
        <!--Xbox Networking DEH-->
        <xs:element name="XboxNetworkingManifest" type="CT_XboxNetworkingManifest"/>
        <!-- Xbox Remote Launch DEH -->
        <xs:element name="XboxRemoteLaunch" type="CT_XboxRemoteLaunch"/>
        <!-- Xbox VUI DEH -->
        <xs:element name="XboxVui" type="CT_Vui"/>
      </xs:choice>
      <xs:attribute name="Category" type="ST_XboxApplicationExtensionCategory" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <!--PER-APPLICATION RATINGS-->
  <xs:element name="Ratings">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Rating" minOccurs="0" maxOccurs="100">
           <xs:simpleType>
             <xs:restriction base="xs:string">
               <xs:pattern value="(\d{4}\.\d{2}:)?[A-Za-z][A-Za-z0-9\-\.]*:[A-Za-z0-9][A-Za-z0-9\-\.]*"/>
             </xs:restriction>
           </xs:simpleType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="Category" type="ST_RatingCategory" use="required"/>
    </xs:complexType>
    <xs:unique name="RatingId_Match">
      <xs:selector xpath="mx:Rating"/>
      <xs:field xpath="."/>
    </xs:unique>
  </xs:element>

  <xs:simpleType name="ST_RatingCategory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="general"/>
      <xs:enumeration value="game"/>
      <xs:enumeration value="application"/>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file
  are moderated by the AppModel team.  Changes to the schema can potentially
  break .appx packages and manifests as well as product and test code that
  relies on this schema.

  Please contact the 'manifest' alias if you need to request a change to
  this schema.

@@END_SDKSPLIT -->
<!--
  Copyright (c) Microsoft Corporation. All rights reserved.

  Defines common types shared by multiple namespaces.  This schema is imported
  into various product-specific schemas that define elements and attributes
  based on types declared here.
-->
<xs:schema attributeFormDefault="unqualified"
    elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/appx/manifest/types"
    xmlns="http://schemas.microsoft.com/appx/manifest/types">

  <xs:simpleType name="ST_NonEmptyString">
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="32767"/>
      <xs:pattern value="[^\s]|([^\s].*[^\s])"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Description">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[^\x01-\x1f]+"/>
      <xs:maxLength value="2048"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ResourceReference">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="\bms-resource:.{1,256}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DisplayName">
    <xs:union memberTypes="ST_ResourceReference">
      <xs:simpleType>
        <xs:restriction base="ST_NonEmptyString">
          <xs:maxLength value="256"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>

  <xs:simpleType name="ST_NonPathDisplayName">
    <xs:union memberTypes="ST_ResourceReference">
      <xs:simpleType>
        <xs:restriction base="ST_NonEmptyString">
          <xs:pattern value="[^\\]+"/>
          <xs:maxLength value="256"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>

  <xs:simpleType name="ST_ShortDisplayName">
    <xs:union memberTypes="ST_ResourceReference">
      <xs:simpleType>
        <xs:restriction base="ST_NonEmptyString">
          <xs:maxLength value="40"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>

  <xs:simpleType name="ST_FileNameCharSet">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[^&lt;&gt;&quot;:%\|\?\*\x01-\x1f]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FileName">
    <xs:restriction base="ST_FileNameCharSet">
      <xs:pattern value="([^/\\]*[^./\\]+)(\\[^/\\]*[^./\\]+)*"/>
      <xs:pattern value="([^/\\]*[^./\\]+)(/[^/\\]*[^./\\]+)*"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FileNameSegment">
    <xs:restriction base="ST_FileNameCharSet">
      <xs:pattern value="[^/\\]*[^./\\]+"/>
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FileType">
    <xs:restriction base="ST_FileNameCharSet">
      <xs:pattern value="\.[^.\\]+"/>
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_FileTypeOrStar">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(\*|(\.[^.\\]+))"/>
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Executable">
    <xs:restriction base="ST_FileName">
      <xs:pattern value=".+\.(exe)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExecutableNoPath">
    <xs:restriction base="ST_FileName">
      <xs:pattern value="[^\\]+\.([Ee][Xx][Ee])"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExecutableAnyCase">
    <xs:restriction base="ST_FileName">
      <xs:pattern value=".+\.([Ee][Xx][Ee])"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DllFile">
    <xs:restriction base="ST_FileName">
      <xs:pattern value=".+\.([Dd][Ll][Ll])"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_ImageFile">
    <xs:restriction base="ST_FileName">
      <xs:pattern value=".+\.((jpg)|(png)|(jpeg))"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AsciiIdentifier">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-.A-Za-z0-9]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AlphaNumericString">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[A-Za-z0-9]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_PackageName">
    <xs:restriction base="ST_AsciiIdentifier">
      <xs:minLength value="3"/>
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ResourceId">
    <xs:restriction base="ST_AsciiIdentifier">
      <xs:maxLength value="30"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AsciiWindowsId">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="([A-Za-z][A-Za-z0-9]*)(\.[A-Za-z][A-Za-z0-9]*)*"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationId">
    <xs:restriction base="ST_AsciiWindowsId">
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ActivatableClassId">
    <xs:restriction base="ST_FileNameCharSet">
      <xs:pattern value="([^.]+)(\.[^.]+)*"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_EntryPoint">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ServiceId">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-.a-z0-9]+"/>
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ProgId">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[A-Za-z][A-Za-z0-9\.]*"/>
      <xs:maxLength value="39"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FileTypeAssociationSupportedVerbId">
    <xs:restriction base="ST_NonEmptyString">
      <xs:minLength value="3"/>
      <xs:maxLength value="64"/>
      <xs:pattern value="([A-Za-z0-9]*)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationStartPageUri">
    <xs:restriction base="ST_URI">
      <xs:pattern value="[Hh][Tt][Tt][Pp]://.+" />
      <xs:pattern value="[Hh][Tt][Tt][Pp][Ss]://.+" />
      <xs:pattern value="[Mm][Ss]-[Aa][Pp][Pp][Xx]-[Ww][Ee][Bb]://.+" />
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationStartPage">
    <xs:union memberTypes="ST_FileName ST_ApplicationStartPageUri"/>
  </xs:simpleType>

  <xs:simpleType name="ST_DomainName">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="([0-9a-zA-Z]+(-[0-9a-zA-Z]+)*\.)+[a-zA-Z]{1,63}"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DomainNameWithStarSubDomain">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="((\*\.)?[0-9a-zA-Z]+(-[0-9a-zA-Z]+)*\.)+[a-zA-Z]{1,63}"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_GUID">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_MediaCodecSubType">
    <xs:restriction base="ST_NonEmptyString">
      <!-- ST_GUID or 4 character code -->
      <xs:pattern value="([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})|([^\s]{1,4})"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Publisher_2010">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+=&quot;&lt;&gt;#;])+|&quot;.*&quot;)(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+=&quot;&lt;&gt;#;])+|&quot;.*&quot;)))*"/>
      <xs:maxLength value="8192"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Publisher_2010_v2">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+=&quot;&lt;&gt;#;])+|&quot;.*&quot;)(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+=&quot;&lt;&gt;#;])+|&quot;.*&quot;)))*"/>
      <xs:maxLength value="8192"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_VersionDuoOrTrio">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(\.(0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])){1,2}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_VersionQuad">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(\.(0|[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])){3}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Date">
    <xs:restriction base="xs:date">
      <xs:pattern value=".{10}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_URI">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="2084"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Architecture">
    <xs:restriction base="xs:string">
      <xs:enumeration value="x86"/>
      <xs:enumeration value="x64"/>
      <xs:enumeration value="arm"/>
      <xs:enumeration value="arm64"/>
      <xs:enumeration value="neutral"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Architecture_v2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="x86"/>
      <xs:enumeration value="x64"/>
      <xs:enumeration value="arm"/>
      <xs:enumeration value="arm64"/>
      <xs:enumeration value="x86a64"/>
      <xs:enumeration value="neutral"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ArchitectureNonNeutral">
    <xs:restriction base="xs:string">
      <xs:enumeration value="x86"/>
      <xs:enumeration value="x64"/>
      <xs:enumeration value="arm"/>
      <xs:enumeration value="arm64"/>
      <xs:enumeration value="x86a64"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_ArchitectureUnrestricted">
    <xs:restriction base="ST_AsciiIdentifier">
      <xs:maxLength value="7"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_2010">
    <xs:restriction base="xs:string">
      <xs:enumeration value="internetClient"/>
      <xs:enumeration value="internetClientServer"/>
      <xs:enumeration value="privateNetworkClientServer"/>
      <xs:enumeration value="documentsLibrary"/>
      <xs:enumeration value="picturesLibrary"/>
      <xs:enumeration value="videosLibrary"/>
      <xs:enumeration value="musicLibrary"/>
      <xs:enumeration value="enterpriseAuthentication"/>
      <xs:enumeration value="sharedUserCertificates"/>
      <xs:enumeration value="removableStorage"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_2014">
    <xs:restriction base="xs:string">
      <xs:enumeration value="appointments"/>
      <xs:enumeration value="contacts"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="internetClient"/>
      <xs:enumeration value="internetClientServer"/>
      <xs:enumeration value="privateNetworkClientServer"/>
      <xs:enumeration value="allJoyn"/>
      <xs:enumeration value="codeGeneration"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="documentsLibrary"/>
      <xs:enumeration value="picturesLibrary"/>
      <xs:enumeration value="videosLibrary"/>
      <xs:enumeration value="musicLibrary"/>
      <xs:enumeration value="enterpriseAuthentication"/>
      <xs:enumeration value="sharedUserCertificates"/>
      <xs:enumeration value="userAccountInformation"/>
      <xs:enumeration value="removableStorage"/>
      <xs:enumeration value="appointments"/>
      <xs:enumeration value="contacts"/>
      <xs:enumeration value="phoneCall"/>
      <xs:enumeration value="blockedChatMessages"/>
      <xs:enumeration value="objects3D"/>
      <xs:enumeration value="voipCall"/>
      <xs:enumeration value="chat"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap_2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="phoneCallHistoryPublic"/>
      <xs:enumeration value="spatialPerception"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap_3">
    <xs:restriction base="xs:string">
      <xs:enumeration value="backgroundMediaPlayback"/>
      <xs:enumeration value="userNotificationListener"/>
      <xs:enumeration value="remoteSystem"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap_4">
    <xs:restriction base="xs:string">
      <xs:enumeration value="offlineMapsManagement"/>
      <xs:enumeration value="userDataTasks"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap_6">
    <xs:restriction base="xs:string">
      <xs:enumeration value="graphicsCapture"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Uap_7">
    <xs:restriction base="xs:string">
      <xs:enumeration value="globalMediaControl"/>
      <xs:enumeration value="gazeInput"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Mobile">
    <xs:restriction base="xs:string">
      <xs:enumeration value="recordedCallsFolder"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Iot">
    <xs:restriction base="xs:string">
      <xs:enumeration value="systemManagement"/>
      <xs:enumeration value="lowLevelDevices"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Capability_Windows_Restricted_Party">
    <xs:annotation>
      <xs:documentation>Windows and Restricted capabilities should be camel cased strings upto 128 characters in length. Legacy capabilities will continue to begin with ID_CAP_*</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:pattern value="[a-z][-_.A-Za-z0-9]+"/>
      <xs:minLength value="3"/>
      <xs:maxLength value="128"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DeviceCapability">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-.A-Za-z0-9]+"/>
      <xs:pattern value="[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}"/>
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DeviceFunction">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="100"/>
      <xs:pattern value="name:\S+"/>
      <xs:pattern value="classId:[0-9a-fA-F]{2} (([0-9a-fA-F]{2} ([0-9a-fA-F]{2}|\*))|\* \*)"/>
      <xs:pattern value="winUsbId:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
      <xs:pattern value="serviceId:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
      <xs:pattern value="serviceId:[0-9a-fA-F]{1,8}"/>
      <xs:pattern value="usage:[0-9a-fA-F]{4} ([0-9a-fA-F]{4}|\*)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DeviceFunction_Foundation">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="100"/>
      <xs:pattern value="name:\S+"/>
      <xs:pattern value="classId:[0-9a-fA-F]{2} (([0-9a-fA-F]{2} ([0-9a-fA-F]{2}|\*))|\* \*)"/>
      <xs:pattern value="winUsbId:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
      <xs:pattern value="serviceId:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
      <xs:pattern value="serviceId:[0-9a-fA-F]{1,8}"/>
      <xs:pattern value="usage:[0-9a-fA-F]{4} ([0-9a-fA-F]{4}|\*)"/>
      <xs:pattern value="interfaceId:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DeviceId">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="any"/>
      <xs:pattern value="vidpid:[0-9a-fA-F]{4} [0-9a-fA-F]{4}( (usb|bluetooth))?"/>
      <xs:pattern value="model:[^;]{1,512};.{1,512}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Scale_2013">
    <xs:restriction base ="xs:string">
      <xs:enumeration value="100"/>
      <xs:enumeration value="120"/>
      <xs:enumeration value="140"/>
      <xs:enumeration value="150"/>
      <xs:enumeration value="160"/>
      <xs:enumeration value="180"/>
      <xs:enumeration value="225"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Scale_2013_v2">
    <xs:restriction base ="xs:string">
      <xs:enumeration value="100"/>
      <xs:enumeration value="120"/>
      <xs:enumeration value="140"/>
      <xs:enumeration value="160"/>
      <xs:enumeration value="180"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Scale_2014">
    <xs:restriction base ="xs:string">
      <xs:enumeration value="200"/>
      <xs:enumeration value="220"/>
      <xs:enumeration value="240"/>
      <xs:enumeration value="300"/>
      <xs:enumeration value="400"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Scale_Uap">
    <xs:restriction base ="xs:string">
      <xs:enumeration value="100"/>
      <xs:enumeration value="125"/>
      <xs:enumeration value="150"/>
      <xs:enumeration value="200"/>
      <xs:enumeration value="250"/>
      <xs:enumeration value="300"/>
      <xs:enumeration value="400"/>
      <xs:enumeration value="500"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Scale_All">
    <xs:union memberTypes="ST_Scale_2013 ST_Scale_2013_v2 ST_Scale_2014 ST_Scale_Uap"/>
  </xs:simpleType>

  <xs:simpleType name="ST_DXFeatureLevel">
    <xs:restriction base="xs:string">
      <xs:enumeration value="dx9"/>
      <xs:enumeration value="dx10"/>
      <xs:enumeration value="dx11"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_MinDeviceMemory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="512MB"/>
      <xs:enumeration value="1GB"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AppListEntry">
    <xs:restriction base="xs:string">
      <xs:enumeration value="default"/>
      <xs:enumeration value="none"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_PackageExtensionCategory_2010">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.activatableClass.inProcessServer"/>
      <xs:enumeration value="windows.activatableClass.outOfProcessServer"/>
      <xs:enumeration value="windows.activatableClass.proxyStub"/>
      <xs:enumeration value="windows.gameExplorer"/>
      <xs:enumeration value="windows.certificates"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_PackageExtensionCategory_2010_v2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.activatableClass.inProcessServer"/>
      <xs:enumeration value="windows.activatableClass.outOfProcessServer"/>
      <xs:enumeration value="windows.activatableClass.proxyStub"/>
      <xs:enumeration value="windows.certificates"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_PackageExtensionCategory_Com">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.comInterface"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_PackageExtensionCategory_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.activatableClass.inProcessServer"/>
      <xs:enumeration value="windows.activatableClass.outOfProcessServer"/>
      <xs:enumeration value="windows.activatableClass.proxyStub"/>
      <xs:enumeration value="windows.certificates"/>
      <xs:enumeration value="windows.publisherCacheFolders"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_2010">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.fileTypeAssociation"/>
      <xs:enumeration value="windows.protocol"/>
      <xs:enumeration value="windows.autoPlayContent"/>
      <xs:enumeration value="windows.autoPlayDevice"/>
      <xs:enumeration value="windows.shareTarget"/>
      <xs:enumeration value="windows.search"/>
      <xs:enumeration value="windows.fileOpenPicker"/>
      <xs:enumeration value="windows.fileSavePicker"/>
      <xs:enumeration value="windows.cachedFileUpdater"/>
      <xs:enumeration value="windows.contactPicker"/>
      <xs:enumeration value="windows.backgroundTasks"/>
      <xs:enumeration value="windows.cameraSettings"/>
      <xs:enumeration value="windows.accountPictureProvider"/>
      <xs:enumeration value="windows.printTaskSettings"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_2013">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.lockScreenCall"/>
      <xs:enumeration value="windows.contact"/>
      <xs:enumeration value="windows.appointmentsProvider"/>
      <xs:enumeration value="windows.alarm"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_2014">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.preInstalledConfigTask"/>
      <xs:enumeration value="windows.updateTask"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.backgroundTasks"/>
      <xs:enumeration value="windows.preInstalledConfigTask"/>
      <xs:enumeration value="windows.updateTask"/>
      <xs:enumeration value="windows.restrictedLaunch"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationContentUriRunTimeAccess_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="allowForWebOnly"/>
      <xs:enumeration value="all"/>
      <xs:enumeration value="none"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.fileTypeAssociation"/>
      <xs:enumeration value="windows.protocol"/>
      <xs:enumeration value="windows.autoPlayContent"/>
      <xs:enumeration value="windows.autoPlayDevice"/>
      <xs:enumeration value="windows.shareTarget"/>
      <xs:enumeration value="windows.search"/>
      <xs:enumeration value="windows.fileOpenPicker"/>
      <xs:enumeration value="windows.fileSavePicker"/>
      <xs:enumeration value="windows.cachedFileUpdater"/>
      <xs:enumeration value="windows.cameraSettings"/>
      <xs:enumeration value="windows.accountPictureProvider"/>
      <xs:enumeration value="windows.printTaskSettings"/>
      <xs:enumeration value="windows.lockScreenCall"/>
      <xs:enumeration value="windows.appointmentsProvider"/>
      <xs:enumeration value="windows.alarm"/>
      <xs:enumeration value="windows.webAccountProvider"/>
      <xs:enumeration value="windows.dialProtocol"/>
      <xs:enumeration value="windows.appService"/>
      <xs:enumeration value="windows.mediaPlayback"/>
      <xs:enumeration value="windows.print3DWorkflow"/>
      <xs:enumeration value="windows.lockScreen"/>
      <xs:enumeration value="windows.aboveLockScreen"/>
      <xs:enumeration value="windows.personalAssistantLaunch"/>
      <xs:enumeration value="windows.voipCall"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.webAccountProvider"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap3">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.appExtensionHost"/>
      <xs:enumeration value="windows.appExtension"/>
      <xs:enumeration value="windows.appUriHandler"/>
      <xs:enumeration value="windows.appointmentDataProvider"/>
      <xs:enumeration value="windows.emailDataProvider"/>
      <xs:enumeration value="windows.contactDataProvider"/>
      <xs:enumeration value="windows.appExecutionAlias"/>
      <xs:enumeration value="windows.appService"/>
      <xs:enumeration value="windows.protocol"/>
      <xs:enumeration value="windows.fileTypeAssociation"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap4">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.sharedFonts"/>
      <xs:enumeration value="windows.userDataTaskDataProvider"/>
      <xs:enumeration value="windows.mediaCodec"/>
      <xs:enumeration value="windows.contactPanel"/>
      <xs:enumeration value="windows.loopbackAccessRules"/>
      <xs:enumeration value="windows.devicePortalProvider"/>
      <xs:enumeration value="windows.printWorkflowBackgroundTask"/>
      <xs:enumeration value="windows.printWorkflowForegroundTask"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap5">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.userActivity"/>
      <xs:enumeration value="windows.mediaSource"/>
      <xs:enumeration value="windows.videoRendererEffect"/>
      <xs:enumeration value="windows.activatableClass.outOfProcessServer"/>
      <xs:enumeration value="windows.startupTask"/>
      <xs:enumeration value="windows.appExecutionAlias"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExtensionCategory_Uap6">
    <xs:restriction base="xs:string">
      <!-- Application Extensions -->
      <xs:enumeration value="windows.barcodeScannerProvider"/>
      <xs:enumeration value="windows.localExperiencePack"/>
      <xs:enumeration value="windows.barcodeScannerPreviewProvider"/>
      <!-- Package Extensions -->
      <xs:enumeration value="windows.loaderSearchPathOverride"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExtensionCategory_Uap7">
    <xs:restriction base="xs:string">
      <!-- Package Extensions -->
      <xs:enumeration value="windows.sharedFonts"/>
      <xs:enumeration value="windows.enterpriseDataProtection"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExtensionCategory_Com">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.comServer"/>
      <xs:enumeration value="windows.comInterface"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Mobile">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.aowApp"/>
      <xs:enumeration value="windows.mobileMultiScreenProperties"/>
      <xs:enumeration value="windows.communicationBlockingProvider"/>
      <xs:enumeration value="windows.phoneCallOriginProvider"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Desktop">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.fullTrustProcess"/>
      <xs:enumeration value="windows.startupTask"/>
      <xs:enumeration value="windows.toastNotificationActivation"/>
      <xs:enumeration value="windows.searchProtocolHandler"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExtensionCategory_Desktop2">
    <xs:restriction base="xs:string">
      <!-- Application Extensions -->
      <xs:enumeration value="windows.appPrinter"/>
      <xs:enumeration value="windows.searchFilterHandler"/>
      <xs:enumeration value="windows.searchPropertyHandler"/>
      <xs:enumeration value="windows.mailProvider"/>
      <!-- Package Extensions -->
      <xs:enumeration value="windows.firewallRules"/>
      <xs:enumeration value="windows.desktopEventLogging"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Desktop3">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.cloudFiles"/>
      <xs:enumeration value="windows.autoPlayHandler"/>
    </xs:restriction>
  </xs:simpleType>
  
  <xs:simpleType name="ST_ApplicationExtensionCategory_Desktop4">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.fileExplorerContextMenus"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Restricted">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.settingsApp"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Restricted2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.userDataAccountsProvider"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Restricted3">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.lockScreenComponent"/>
      <xs:enumeration value="windows.desktopAppMigration"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_PackageExtensionCategory_Restricted4">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.primaryInteropAssemblies"/>
      <xs:enumeration value="windows.classicAppCompatKeys"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Windows_Restricted_Party2">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.internal.filePickerExperience"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExtensionCategory_Windows_Restricted_Party3">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="windows\.internal\.[0-9a-z][0-9a-zA-Z]*"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_2010">
    <xs:restriction base="xs:string">
      <xs:enumeration value="audio"/>
      <xs:enumeration value="controlChannel"/>
      <xs:enumeration value="systemEvent"/>
      <xs:enumeration value="timer"/>
      <xs:enumeration value="pushNotification"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_2013">
    <xs:restriction base="xs:string">
      <xs:enumeration value="location"/>
      <xs:enumeration value="deviceUse"/>
      <xs:enumeration value="deviceServicing"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_2014">
    <xs:restriction base="xs:string">
      <xs:enumeration value="chatMessageNotification"/>
      <xs:enumeration value="rfcommConnection"/>
      <xs:enumeration value="deviceConnectionChange"/>
      <xs:enumeration value="bluetoothSignalStrength"/>
      <xs:enumeration value="gattCharacteristicNotification"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="general"/>
      <xs:enumeration value="audio"/>
      <xs:enumeration value="controlChannel"/>
      <xs:enumeration value="systemEvent"/>
      <xs:enumeration value="timer"/>
      <xs:enumeration value="pushNotification"/>
      <xs:enumeration value="location"/>
      <xs:enumeration value="deviceUse"/>
      <xs:enumeration value="deviceServicing"/>
      <xs:enumeration value="deviceConnectionChange"/>
      <xs:enumeration value="bluetooth"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="chatMessageNotification"/>
      <xs:enumeration value="vpnClient"/>
      <xs:enumeration value="phoneCall"/>
      <xs:enumeration value="mediaProcessing"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_BackgroundTasks_Iot">
    <xs:restriction base="xs:string">
      <xs:enumeration value="startup"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Subsystem">
    <xs:restriction base="xs:string">
      <xs:enumeration value="console"/>
      <xs:enumeration value="windows"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_SupportedUsers">
    <xs:restriction base="xs:string">
      <xs:enumeration value="single"/>
      <xs:enumeration value="multiple"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_SettingsAppCategories">
    <xs:restriction base="xs:string">
      <xs:enumeration value="system"/>
      <xs:enumeration value="devices"/>
      <xs:enumeration value="networking"/>
      <xs:enumeration value="personalization"/>
      <xs:enumeration value="accounts"/>
      <xs:enumeration value="privacy"/>
      <xs:enumeration value="extras"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_SettingsPageUri">
    <xs:restriction base="xs:anyURI">
      <xs:pattern value="ms-settings:.*"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Parameters">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="((?!\%[Ii].*\%[Ii]).)*"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- VISUAL ELEMENTS SCHEMA TYPES -->
  <xs:simpleType name="ST_ShowName">
    <xs:restriction base="xs:string">
      <xs:enumeration value="allLogos"/>
      <xs:enumeration value="noLogos"/>
      <xs:enumeration value="logoOnly"/>
      <xs:enumeration value="wideLogoOnly"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_LockScreenNotification">
    <xs:restriction base="xs:string">
      <xs:enumeration value="badge"/>
      <xs:enumeration value="badgeAndTileText"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ForegroundText">
    <xs:restriction base="xs:string">
      <xs:enumeration value="light"/>
      <xs:enumeration value="dark"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_RotationPreference">
    <xs:restriction base="xs:string">
      <xs:enumeration value="portrait"/>
      <xs:enumeration value="landscape"/>
      <xs:enumeration value="portraitFlipped"/>
      <xs:enumeration value="landscapeFlipped"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Color">
    <xs:restriction base="xs:string">
      <xs:pattern value="#[\da-fA-F]{6}"/>
      <xs:pattern value="aliceBlue|antiqueWhite|aqua|aquamarine|azure|beige|bisque|black|blanchedAlmond|blue|blueViolet|brown|burlyWood"/>
      <xs:pattern value="cadetBlue|chartreuse|chocolate|coral|cornflowerBlue|cornsilk|crimson|cyan|darkBlue|darkCyan|darkGoldenrod|darkGray"/>
      <xs:pattern value="darkGreen|darkKhaki|darkMagenta|darkOliveGreen|darkOrange|darkOrchid|darkRed|darkSalmon|darkSeaGreen|darkSlateBlue"/>
      <xs:pattern value="darkSlateGray|darkTurquoise|darkViolet|deepPink|deepSkyBlue|dimGray|dodgerBlue|firebrick|floralWhite|forestGreen"/>
      <xs:pattern value="fuchsia|gainsboro|ghostWhite|gold|goldenrod|gray|green|greenYellow|honeydew|hotPink|indianRed|indigo|ivory"/>
      <xs:pattern value="khaki|lavender|lavenderBlush|lawnGreen|lemonChiffon|lightBlue|lightCoral|lightCyan|lightGoldenrodYellow|lightGreen"/>
      <xs:pattern value="lightGray|lightPink|lightSalmon|lightSeaGreen|lightSkyBlue|lightSlateGray|lightSteelBlue|lightYellow|lime|limeGreen"/>
      <xs:pattern value="linen|magenta|maroon|mediumAquamarine|mediumBlue|mediumOrchid|mediumPurple|mediumSeaGreen|mediumSlateBlue|mediumSpringGreen"/>
      <xs:pattern value="mediumTurquoise|mediumVioletRed|midnightBlue|mintCream|mistyRose|moccasin|navajoWhite|navy|oldLace|olive|oliveDrab"/>
      <xs:pattern value="orange|orangeRed|orchid|paleGoldenrod|paleGreen|paleTurquoise|paleVioletRed|papayaWhip|peachPuff|peru|pink|plum"/>
      <xs:pattern value="powderBlue|purple|red|rosyBrown|royalBlue|saddleBrown|salmon|sandyBrown|seaGreen|seaShell|sienna|silver|skyBlue"/>
      <xs:pattern value="slateBlue|slateGray|snow|springGreen|steelBlue|tan|teal|thistle|tomato|transparent|turquoise|violet|wheat|white"/>
      <xs:pattern value="whiteSmoke|yellow|yellowGreen"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ShowNameSize">
    <xs:restriction base="xs:string">
      <xs:enumeration value="square150x150Logo"/>
      <xs:enumeration value="wide310x150Logo"/>
      <xs:enumeration value="square310x310Logo"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DefaultSize">
    <xs:restriction base="xs:string">
      <xs:enumeration value="square150x150Logo"/>
      <xs:enumeration value="wide310x150Logo"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_DefaultTile">
    <xs:attribute name="WideLogo" type="ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="ShowName" type="ST_ShowName" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_LockScreen">
    <xs:attribute name="Notification" type="ST_LockScreenNotification" use="required"/>
    <xs:attribute name="BadgeLogo" type="ST_ImageFile" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_SplashScreen">
    <xs:attribute name="BackgroundColor" type="ST_Color" use="optional"/>
    <xs:attribute name="Image" type="ST_ImageFile" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_Recurrence">
    <xs:restriction base="xs:string">
      <xs:enumeration value="halfHour"/>
      <xs:enumeration value="hour"/>
      <xs:enumeration value="sixHours"/>
      <xs:enumeration value="twelveHours"/>
      <xs:enumeration value="daily"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name ="CT_TileUpdate">
    <xs:attribute name="Recurrence" type="ST_Recurrence" use="required"/>
    <xs:attribute name="UriTemplate" type="ST_URI" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_ApplicationViewWidth">
    <xs:restriction base="xs:string">
      <xs:enumeration value="default"/>
      <xs:enumeration value="width320"/>
      <xs:enumeration value="width500"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_ApplicationView">
    <xs:attribute name="MinWidth" type="ST_ApplicationViewWidth" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_DesiredView">
    <xs:restriction base="xs:string">
      <xs:enumeration value="default"/>
      <xs:enumeration value="useLess"/>
      <xs:enumeration value="useHalf"/>
      <xs:enumeration value="useMore"/>
      <xs:enumeration value="useMinimum"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- APPLICATION CONTENT URI RULES SCHEMA TYPES -->
  <xs:simpleType name="ST_RuleType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="include"/>
      <xs:enumeration value="exclude"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="ST_ExecutableAnyCase" use="optional"/>
    <xs:attribute name="EntryPoint" type="ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="ST_FileName" use="optional"/>
    <xs:attribute name="ResourceGroup" type="ST_AsciiWindowsId" use="optional"/>
  </xs:attributeGroup>

  <!-- FILE TYPE ASSOCIATION EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_ContentTypeCharSet">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[!#$%&amp;'*+-.^_`|~0-9a-z/]*"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ContentType">
    <xs:restriction base="ST_ContentTypeCharSet">
      <xs:pattern value="[^/]{1,127}/[^/]{1,127}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FTAName">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-_.a-z0-9]+"/>
      <xs:maxLength value="100"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FTAInfoTip">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="1024"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- PROTOCOL EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_Protocol_2010">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-a-z0-9]*"/>
      <xs:minLength value="3"/>
      <xs:maxLength value="39"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Protocol_2010_v2">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[a-z][-a-z0-9\.\+]*"/>
      <xs:minLength value="2"/>
      <xs:maxLength value="39"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DialProtocol">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[A-Za-z][-A-Za-z0-9\.\+]*"/>
      <xs:minLength value="4"/>
      <xs:maxLength value="39"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ProtocolReturnResults">
    <xs:restriction base="xs:string">
      <xs:enumeration value="none"/>
      <xs:enumeration value="always"/>
      <xs:enumeration value="optional"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- AUTOPLAY EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_AutoPlayVerb">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-. A-Za-z0-9]+"/>
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AutoPlayEvent">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[^\\].*"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- CHARMS EXTENSIONS SCHEMA TYPES -->
  <xs:simpleType name="ST_DataFormat">
    <xs:restriction base="ST_NonEmptyString">
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ShareTargetDescription">
    <xs:restriction base="ST_Description">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- ACTIVATABLE CLASS EXTENSIONS SCHEMA TYPES -->
  <xs:simpleType name="ST_ThreadingModel">
    <xs:restriction base="xs:string">
      <xs:enumeration value="both"/>
      <xs:enumeration value="STA"/>
      <xs:enumeration value="MTA"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Instancing">
    <xs:restriction base="xs:string">
      <xs:enumeration value="singleInstance"/>
      <xs:enumeration value="multipleInstances"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_InterfaceName">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[_.A-Za-z0-9]+"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_InterfaceName_Foundation">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[_.A-Za-z0-9`&lt;&gt;]+"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ActivatableClassAttributeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="string"/>
      <xs:enumeration value="integer"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ActivatableClassAttributeValue">
    <xs:restriction base="xs:string">
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_ActivatableClassAttribute">
    <xs:attribute name="Name" type="ST_AsciiWindowsId" use="required"/>
    <xs:attribute name="Type" type="ST_ActivatableClassAttributeType" use="required"/>
    <xs:attribute name="Value" type="ST_ActivatableClassAttributeValue" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Interface">
    <xs:attribute name="Name" type="ST_InterfaceName" use="required"/>
    <xs:attribute name="InterfaceId" type="ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Interface_Foundation">
    <xs:attribute name="Name" type="ST_InterfaceName_Foundation" use="required"/>
    <xs:attribute name="InterfaceId" type="ST_GUID" use="required"/>
  </xs:complexType>

  <!-- CERTIFICATES EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_CertificateStoreName">
    <xs:restriction base="ST_FileNameCharSet">
      <xs:maxLength value="50"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_CertificateContent">
    <xs:attribute name="StoreName" type="ST_CertificateStoreName" use="required"/>
    <xs:attribute name="Content" type="ST_FileName" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_CertificateTrustFlags">
    <xs:attribute name="ExclusiveTrust" type="xs:boolean" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_CertificateSelectionCriteria">
    <xs:attribute name="HardwareOnly" type="xs:boolean" use="optional"/>
    <xs:attribute name="AutoSelect" type="xs:boolean" use="optional"/>
  </xs:complexType>

  <!-- PEOPLE PROVIDER EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_ContactLaunchActionVerbs">
    <xs:restriction base="xs:string">
      <xs:enumeration value="call"/>
      <xs:enumeration value="map"/>
      <xs:enumeration value="message"/>
      <xs:enumeration value="post"/>
      <xs:enumeration value="videoCall"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- CALENDAR PROVIDER EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_AppointmentsProviderLaunchActionVerbs_2013">
    <xs:restriction base="xs:string">
      <xs:enumeration value="addAppointment"/>
      <xs:enumeration value="removeAppointment"/>
      <xs:enumeration value="replaceAppointment"/>
      <xs:enumeration value="showTimeFrame"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AppointmentsProviderLaunchActionVerbs_2014">
    <xs:restriction base="xs:string">
      <xs:enumeration value="showAppointmentDetails"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AppointmentsProviderLaunchActionVerbs_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="addAppointment"/>
      <xs:enumeration value="removeAppointment"/>
      <xs:enumeration value="replaceAppointment"/>
      <xs:enumeration value="showTimeFrame"/>
      <xs:enumeration value="showAppointmentDetails"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- WEB ACCOUNT PROVIDER EXTENSION SCHEMA TYPES -->
  <xs:simpleType name="ST_WebAccountProviderUrl">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="(https:\/\/([-\w\.]+)+(:\d+)?(\/([\w\/_\.]*(\?\S+)?)?)?)"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- BACKGROUND APPLICATION CONTRACT (APP SERVICE) TYPES -->
  <xs:simpleType name="ST_AppServiceName">
    <xs:restriction base="ST_NonEmptyString">
      <xs:pattern value="[-+A-Za-z0-9][-+.A-Za-z0-9]+"/>
      <xs:minLength value="2"/>
      <xs:maxLength value="39"/>
    </xs:restriction>
  </xs:simpleType>

  <!-- BUNDLE SCHEMA TYPES -->
  <xs:simpleType name="ST_PackageType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="application" />
      <xs:enumeration value="resource" />
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD FOUNDATION MANIFEST SCHEMA

  This is the Schema that defines basic elements and attributes for all Windows
  Store apps.  Other platform-specific schemas will be imported into this one
  based on the platforms that each product supports.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview"
           xmlns:foundation="http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>

  <xs:simpleType name="ST_BackgroundTasks_2015_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="general"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="ST_BackgroundTasks_2015_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_Capabilities_2015_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="allJoyn"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Capability" substitutionGroup="m:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="ST_Capabilities_2015_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Foundation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.restrictedLaunch"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:attribute name="Category" type="ST_ApplicationExtensionCategory_Foundation" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD FOUNDATION MANIFEST SCHEMA

  This is the Schema that defines basic elements and attributes for all Windows
  Store apps.  Other platform-specific schemas will be imported into this one
  based on the platforms that each product supports.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           xmlns:uap7="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns:wincap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities"
           xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
           xmlns:phone="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:serverpreview="http://schemas.microsoft.com/appx/manifest/serverpreview/windows10"
           xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
           xmlns:iot2="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"
           xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
           xmlns:com2="http://schemas.microsoft.com/appx/manifest/com/windows10/2"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"/>
  
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="phone:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources" minOccurs="0"/>
        <xs:element name="Dependencies" type="CT_Dependencies"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
        <xs:element ref="ComExtensions" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <xs:unique name="Resource_Language">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@uap:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@uap:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="f:Applications/f:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="f:Capabilities/f:Capability | f:Capabilities/uap:Capability | f:Capabilities/wincap:Capability | f:Capabilities/rescap:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="f:Capabilities/f:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="CustomCapability_Name">
      <xs:selector xpath="f:Capabilities/uap4:CustomCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:FileTypeAssociation/uap:SupportedFileTypes/uap:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_DialProtocol">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:DialProtocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_StartupTask">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/desktop:Extension/desktop:StartupTask"/>
      <xs:field xpath="@TaskId"/>
    </xs:unique>
    <xs:unique name="Extension_AppExecutionAlias">
      <xs:selector xpath="f:Applications/f:Application/uap3:Extensions/uap3:Extension/uap3:AppExecutionAlias/desktop:ExecutionAlias"/>
      <xs:field xpath="@Alias"/>
    </xs:unique>
    <xs:unique name="Class_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:ExeServer/com:Class | f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:TreatAsClass | f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:ProxyStub | f:Extensions/com:Extension/com:ComInterface/com:ProxyStub | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:ExeServer/com:Class | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:TreatAsClass | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:ProxyStub | f:Extensions/com2:Extension/com2:ComInterface/com:ProxyStub"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="ProgId_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:ProgId | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:ProgId"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Interface_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:Interface | f:Extensions/com:Extension/com:ComInterface/com:Interface | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:Interface | f:Extensions/com2:Extension/com2:ComInterface/com:Interface"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="TypeLib_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:TypeLib | f:Extensions/com:Extension/com:ComInterface/com:TypeLib | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:TypeLib | f:Extensions/com2:Extension/com2:ComInterface/com:TypeLib"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="SurrogateServer_AppId">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:SurrogateServer | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer"/>
      <xs:field xpath="@AppId"/>
    </xs:unique>
    <xs:unique name="Extension_AppUriHandlerName">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap3:Extension/uap3:AppUriHandler"/>
      <xs:field xpath="@uap7:Name"/>
    </xs:unique>
  </xs:element>

  <xs:element name="ComExtensions" abstract="true"/>

  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture_v2" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element name="ResourcePackage" type="xs:boolean" minOccurs="0"/>
      <xs:element ref="uap:SupportedUsers" minOccurs="0"/>
      <xs:element ref="uap6:AllowExecution" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" minOccurs="0" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="uap:Scale" use="optional"/>
          <xs:attribute ref="uap:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="TargetDeviceFamily" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_AsciiIdentifier" use="required"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="required"/>
          <xs:attribute name="MaxVersionTested" type="t:ST_VersionQuad" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="PackageDependency" minOccurs="0" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="required"/>
          <xs:attribute name="MaxMajorVersionTested" type="xs:unsignedShort" use="optional"/>
          <xs:attribute ref="uap6:Optional" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="MainPackageDependencyChoice" minOccurs="0" maxOccurs="1"/>
      <xs:element ref="MainPackageDependencyChoice2" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="uap5:DriverDependency" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="uap7:OSPackageDependency" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="MainPackageDependencyChoice" abstract="true"/>
  <xs:element name="MainPackageDependencyChoice2" abstract="true"/>

  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="100"/>
      <xs:element ref="CustomCapabilityChoice" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="DeviceCapability" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CustomCapabilityChoice" abstract="true"/>
  
  <xs:element name="DeviceCapability">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" minOccurs="0" maxOccurs="100"/>
        <xs:element ref="AdditionalDeviceChoice" minOccurs="0" maxOccurs="10000"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="AdditionalDeviceChoice" abstract="true"/>

  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_PackageExtensions">
    <xs:choice minOccurs="0" maxOccurs="10000">
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <xs:element name="Certificates" type="CT_Certificates"/>
            <xs:element name="PublisherCacheFolders" type="CT_PublisherCacheFolders"/>
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="ExtensionChoice"/>
    </xs:choice>
  </xs:complexType>
  
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_ExecutableAnyCase"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
    <xs:attributeGroup ref="uap5:OutOfProcessServerFullTrustAttributes"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_PublisherCacheFolders">
    <xs:sequence>
      <xs:element name="Folder" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_FileNameSegment" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element ref="uap:ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
            <xs:element ref="uap7:Properties" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_ExecutableAnyCase" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_ApplicationStartPage" use="optional"/>
          <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
          <xs:attribute ref="desktop4:Subsystem" use="optional"/>
          <xs:attribute ref="iot2:Subsystem" use="optional"/>
          <xs:attribute ref="desktop4:SupportsMultipleInstances" use="optional"/>
          <xs:attribute ref="iot2:SupportsMultipleInstances" use="optional"/>
        </xs:complexType>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="uap:ApplicationContentUriRules/uap:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:ShareTarget/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:ShareTarget/uap:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileOpenPicker/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileSavePicker/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:AutoPlayContent/uap:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:AutoPlayDevice/uap:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="MediaCodec_AppServiceName">
          <xs:selector xpath="f:Extensions/uap4:Extension/uap4:MediaCodec"/>
          <xs:field xpath="@AppServiceName"/>
        </xs:unique>
        <xs:key name="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Extensions/com:Extension/com:ComServer/com:ExeServer/com:Class | f:Extensions/com:Extension/com:ComServer/com:TreatAsClass | f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:ExeServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:TreatAsClass"/>
          <xs:field xpath="@Id"/>
        </xs:key>
        <xs:key name="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class"/>
          <xs:field xpath="@Id"/>
        </xs:key>
        <xs:keyref name="ThumbnailHandlerRef" refer="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:ThumbnailHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:ThumbnailHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:ThumbnailHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="DesktopPreviewHandlerRef" refer="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:DesktopPreviewHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:DesktopPreviewHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:DesktopPreviewHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="DesktopPropertyHandlerRef" refer="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:DesktopPropertyHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:DesktopPropertyHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:DesktopPropertyHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="OleClassRef" refer="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:OleClass | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:OleClass | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:OleClass"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:choice minOccurs="0" maxOccurs="10000">
      <xs:element ref="ApplicationExtensionChoice"/>
      <xs:element ref="ExtensionChoice"/>
    </xs:choice>
  </xs:complexType>

  <xs:element name="ExtensionChoice" abstract="true"/>
  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Foundation" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="f:BackgroundTasks/f:Task | f:BackgroundTasks/uap:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="BackgroundTaskChoice" minOccurs="0" maxOccurs="17"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
    <xs:attribute ref="uap4:SupportsMultipleInstances" use="optional"/>
  </xs:complexType>

  <xs:element name="BackgroundTaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="BackgroundTaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD V2 FOUNDATION MANIFEST SCHEMA

  This schema extends the elements that are available in the TH Foundation schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Device" type="CT_Device" substitutionGroup="f:AdditionalDeviceChoice"/>

  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="10000">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD UAP MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>

  <xs:element name="SupportedUsers" type="t:ST_SupportedUsers"/>

  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="WebAccountProvider" type="CT_WebAccountProvider"/>
        <xs:element name="DialProtocol" type="CT_DialProtocol"/>
        <xs:element name="AppService" type="CT_AppService"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>
  
  <xs:complexType name="CT_WebAccountProvider">
    <xs:sequence>
      <xs:element name="ManagedUrls" type="CT_ManagedUrls" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="Url" type="t:ST_WebAccountProviderUrl" use="required"/>
    <xs:attribute name="BackgroundEntryPoint" type="t:ST_EntryPoint" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_ManagedUrls">
    <xs:sequence>
      <xs:element name="Url" type="t:ST_WebAccountProviderUrl"  minOccurs="1" maxOccurs="200"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_DialProtocol">
    <xs:attribute name="Name" type="t:ST_DialProtocol" use="required"/>
  </xs:complexType>
  
  <xs:complexType name="CT_AppService">
    <xs:attribute name="Name" type="t:ST_AppServiceName" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_BackgroundTasks_2015_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="vpnClient"/>
      <xs:enumeration value="phoneCall"/>
      <xs:enumeration value="mediaProcessing"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="ST_BackgroundTasks_2015_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_Capability_2015_Uap">
    <xs:restriction base="xs:string">
      <xs:enumeration value="phoneCall"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Capability" substitutionGroup="m:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="ST_Capability_2015_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD UAP MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:rescap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns:desktop3="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
           xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"/>

  <xs:attribute name="Scale" type="t:ST_Scale_All"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <xs:element name="SupportedUsers" type="t:ST_SupportedUsers"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="VisualElements" type="CT_VisualElements" substitutionGroup="f:VisualElementsChoice">
    <xs:unique name="InitialRotationPreference_Name">
      <xs:selector xpath="uap:InitialRotationPreference/uap:Rotation"/>
      <xs:field xpath="@Preference"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_VisualElements">
    <xs:all>
      <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
      <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
      <xs:element name="SplashScreen" type="CT_SplashScreen" minOccurs="0"/>
      <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="AppListEntry" type="t:ST_AppListEntry" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="4">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="uap:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
      <xs:element ref="HoloContentChoice" minOccurs="0"/>
      <xs:element ref="uap5:MixedRealityModel" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square71x71Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_SplashScreen">
    <xs:complexContent>
      <xs:extension base="t:CT_SplashScreen">
        <xs:attributeGroup ref="uap5:SplashScreenAttributes"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="HoloContentChoice" abstract="true"/>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="t:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationContentUriRules">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Rule" maxOccurs="100">
          <xs:complexType>
            <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
            <xs:attribute name="Match" type="t:ST_URI" use="required"/>
            <xs:attribute name="WindowsRuntimeAccess" type="t:ST_ApplicationContentUriRunTimeAccess_Uap" use="optional"/>
            <xs:attributeGroup ref="uap5:ContentUriRuleAttributes"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element ref="FileTypeAssociationChoice"/>
        <xs:element ref="ProtocolChoice"/>
        <xs:element ref="AppServiceChoice"/>
        <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
        <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
        <xs:element name="ShareTarget" type="CT_ShareTarget"/>
        <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
        <xs:element name="FileSavePicker" type="CT_FilePicker"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
        <xs:element name="WebAccountProvider" type="CT_WebAccountProvider"/>
        <xs:element name="DialProtocol" type="CT_DialProtocol"/>
        <xs:element name="MediaPlayback" type="CT_MediaPlayback"/>
        <xs:element name="VoipCall" type="CT_VoipCall"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="uap:AppointmentsProvider/uap:AppointmentsProviderLaunchActions/uap:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <xs:element name="FileTypeAssociationChoice" abstract="true"/>
  <xs:element name="FileTypeAssociation" substitutionGroup="FileTypeAssociationChoice" type="CT_FileTypeAssociation"/>

  <xs:element name="ProtocolChoice" abstract="true"/>
  <xs:element name="Protocol" substitutionGroup="ProtocolChoice" type="CT_Protocol"/>

  <xs:element name="AppServiceChoice" abstract="true"/>
  <xs:element name="AppService" substitutionGroup="AppServiceChoice" type="CT_AppService"/>
  
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
      <xs:element ref="FileTypeAssociationSupportedVerbsChoice" minOccurs="0"/>
      <xs:element ref="uap4:KindMap" minOccurs="0"/>
      <xs:element ref="rescap3:MigrationProgIds" minOccurs="0"/>
      <xs:element ref="desktop2:ThumbnailHandler" minOccurs="0"/>
      <xs:element ref="desktop2:DesktopPreviewHandler" minOccurs="0"/>
      <xs:element ref="desktop2:DesktopPropertyHandler" minOccurs="0"/>
      <xs:element ref="desktop2:OleClass" minOccurs="0"/>
      <xs:element ref="desktop3:PropertyLists" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
    <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
    <xs:attribute ref="desktop2:UseUrl" use="optional"/>
    <xs:attribute ref="desktop2:AllowSilentDefaultTakeOver" use="optional"/>
    <xs:attribute ref="desktop5:ThumbnailTypeOverlay" use="optional"/>
  </xs:complexType>

  <xs:element name="FileTypeAssociationSupportedVerbsChoice" abstract="true"/>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
              <xs:attributeGroup ref="uap4:ShellNewAttributes"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element ref="rescap3:MigrationProgIds" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
    <xs:attribute name="ReturnResults" type="t:ST_ProtocolReturnResults" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_DialProtocol">
    <xs:attribute name="Name" type="t:ST_DialProtocol" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute name="Description" type="t:ST_ShareTargetDescription" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="LaunchAction" minOccurs="0" maxOccurs="10"/>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:element name="LaunchAction">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_Uap" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_WebAccountProvider">
    <xs:sequence>
      <xs:element name="ManagedUrls" type="CT_ManagedUrls" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="Url" type="t:ST_WebAccountProviderUrl" use="required"/>
    <xs:attribute name="BackgroundEntryPoint" type="t:ST_EntryPoint" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_ManagedUrls">
    <xs:sequence>
      <xs:element name="Url" type="t:ST_WebAccountProviderUrl"  minOccurs="1" maxOccurs="200"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_AppService">
    <xs:attribute name="Name" type="t:ST_AppServiceName" use="required"/>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
    <xs:attribute ref="uap4:SupportsMultipleInstances" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_MediaPlayback">
    <xs:sequence>
      <xs:element name="Codec" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_VoipCall">
    <xs:all>
      <xs:element name="VoipCallUpgrade" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="SeamlessCallUpgrade" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="VoipDialPhoneNumber" minOccurs="0" maxOccurs="1"/>
    </xs:all>
  </xs:complexType>

  <xs:element name="Task" substitutionGroup="f:BackgroundTaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD SERVER PREVIEW MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for Server
  features in Thresold.  These types are imported into the Foundation
  schema and included in products that support Server.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/serverpreview/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/serverpreview/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:serverpreview="http://schemas.microsoft.com/appx/manifest/serverpreview/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <!-- Application extensions in the Server Preview namespace    -->

  <xs:simpleType name="ST_ApplicationExtensionCategory_Server">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.ntServices"/>
      <xs:enumeration value="windows.wmiProviders"/>
      <xs:enumeration value="windows.performanceProviders"/>
      <xs:enumeration value="windows.eventProviders"/>
      <xs:enumeration value="windows.iisModules"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="IisModules" type="CT_IisModules" minOccurs="0"/>
        <xs:element name="NTServices" type="CT_NTServices" minOccurs="0"/>
        <xs:element name="WmiProviders" type="CT_WmiProviders" minOccurs="0"/>
        <xs:element name="PerformanceProviders" type="CT_PerformanceProviders" minOccurs="0"/>
        <xs:element name="EventProviders" type="CT_EventProviders" minOccurs="0"/>
      </xs:choice>
      <xs:attribute name="Category" type="ST_ApplicationExtensionCategory_Server" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="ModuleName">
      <xs:selector xpath="serverpreview:IisModules/serverpreview:IisModule" />
      <xs:field xpath="@Name" />
    </xs:unique>
    <xs:unique name="ModuleFileName">
      <xs:selector xpath="serverpreview:IisModules/serverpreview:IisModule" />
      <xs:field xpath="@ModuleDll" />
    </xs:unique>
    <xs:unique name="ModuleSchemaName">
      <xs:selector xpath="serverpreview:IisModules/serverpreview:IisModule" />
      <xs:field xpath="@SchemaFileName" />
    </xs:unique>
    <xs:unique name="TopLevelSectionDefinitionName">
      <xs:selector xpath="serverpreview:IisModules/serverpreview:IisModule/serverpreview:SectionDefinition" />
      <xs:field xpath="@Name" />
    </xs:unique>
    <xs:unique name="ServiceName">
      <xs:selector xpath="serverpreview:NTServices/serverpreview:NTService"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="ServiceDependencyName">
      <xs:selector xpath="serverpreview:NTServices/serverpreview:NTService/serverpreview:ServiceDependencies/serverpreview:ServiceDependency"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="InstallMofName">
      <xs:selector xpath="serverpreview:WmiProviders/serverpreview:WmiProvider/serverpreview:Mof"/>
      <xs:field xpath="@InstallMof"/>
    </xs:unique>
    <xs:unique name="UninstallMofName">
      <xs:selector xpath="serverpreview:WmiProviders/serverpreview:WmiProvider/serverpreview:Mof"/>
      <xs:field xpath="@UninstallMof"/>
    </xs:unique>
    <xs:unique name="PerformanceProviderManifestName">
      <xs:selector xpath="serverpreview:PerformanceProviders/serverpreview:PerformanceProvider"/>
      <xs:field xpath="@ManifestFile"/>
    </xs:unique>
    <xs:unique name="PerformanceProviderId">
      <xs:selector xpath="serverpreview:PerformanceProviders/serverpreview:PerformanceProvider"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="EventProviderManifestName">
      <xs:selector xpath="serverpreview:EventProviders/serverpreview:EventProvider"/>
      <xs:field xpath="@ManifestFile"/>
    </xs:unique>
    <xs:unique name="EventProviderId">
      <xs:selector xpath="serverpreview:EventProviders/serverpreview:EventProvider"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
  </xs:element>


  <!-- TYPES  used by elements in the Server Preview namespace    -->

  <xs:complexType name="CT_IisModule">
    <xs:choice maxOccurs="100" minOccurs="0">
      <xs:element name="SectionGroupDefinition" type="CT_SectionGroupDefinition" />
      <xs:element name="SectionDefinition" type="CT_SectionDefinition" />
      <xs:element name="SectionData" type="CT_SectionData" />
    </xs:choice>
    <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required" />
    <xs:attribute name="ModuleDll" type="ST_Dll" use="required" />
    <xs:attribute name="SchemaFileName" type="ST_XML" use="optional" />
  </xs:complexType>

  <xs:simpleType name="ST_OverrideModeDefault">
    <xs:restriction base="xs:string">
      <xs:enumeration value="allow"/>
      <xs:enumeration value="deny"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_SectionDefinition">
    <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required" />
    <xs:attribute name="OverrideModeDefault" type="ST_OverrideModeDefault" use="optional" />
    <xs:attribute name="AllowDefinition" type="ST_AllowDefinition" use="optional" />
  </xs:complexType>

  <xs:complexType name="CT_SectionData">
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="CollectionElement" type="CT_CollectionElement" />
      <xs:element name="Attribute" type="CT_Attribute" />
    </xs:choice>
    <xs:attribute name="SectionPath" type="t:ST_NonEmptyString" use="required" />
    <xs:attribute name="SubPath" type="t:ST_NonEmptyString" use="optional" />
  </xs:complexType>

  <xs:complexType name="CT_CollectionElement">
    <xs:anyAttribute processContents="skip"/>
  </xs:complexType>

  <xs:complexType name="CT_Attribute">
    <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required" />
    <xs:attribute name="Value" type="t:ST_NonEmptyString" use="required" />
  </xs:complexType>

  <xs:complexType name="CT_SectionGroupDefinition">
    <xs:sequence>
      <xs:element name="SectionGroupDefinition" type="CT_SectionGroupDefinition" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element name="SectionDefinition" type="CT_SectionDefinition" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required" />
  </xs:complexType>

  <xs:simpleType name="ST_AllowDefinition">
    <xs:restriction base="xs:string">
      <xs:enumeration value="machineOnly"/>
      <xs:enumeration value="machineToRootWeb"/>
      <xs:enumeration value="appHostOnly"/>
      <xs:enumeration value="machineToApplication"/>
      <xs:enumeration value="everywhere"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_IisModules">
    <xs:sequence>
        <xs:element name="IisModule" type="CT_IisModule" maxOccurs="100" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_NTServices">
    <xs:sequence>
      <xs:element name="NTService" type="CT_NTService" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_WmiProviders">
    <xs:sequence>
      <xs:element name="WmiProvider" type="CT_WmiProvider" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_PerformanceProviders">
    <xs:sequence>
      <xs:element name="PerformanceProvider" type="CT_PerformanceProvider" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_EventProviders">
    <xs:sequence>
      <xs:element name="EventProvider" type="CT_EventProvider" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_NTService">

    <xs:all>
      <xs:element name="ServiceDependencies" type="CT_ServiceDependencies" minOccurs="0"/>
      <xs:element name="ServiceParameters" type=" CT_NTServiceParameters" minOccurs="0"/>
    </xs:all>

    <xs:attribute name="Name" type="ST_ServiceName" use="required"/>
    <xs:attribute name="Executable" type="t:ST_ExecutableAnyCase" use="required"/>
    <xs:attribute name="StartupType" type="ST_ServiceStartupType" use="required"/>
    <xs:attribute name="StartAccount" type="ST_StartAccount" use="required"/>

    <xs:attribute name="DisplayName" type="ST_DisplayName" use="optional"/>
    <xs:attribute name="StartErrorAction" type="ST_ServiceStartErrorAction" use="optional"/>
    <xs:attribute name="StartParameters" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="Description" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="FailureRecoveryAction" type="ST_FailureRecoveryAction" use="optional"/>

  </xs:complexType>

  <xs:complexType name ="CT_ServiceDependencies">
    <xs:sequence>
      <xs:element name="ServiceDependency" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="ST_ServiceName" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="ST_ServiceName">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ServiceStartupType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="auto"/>
      <xs:enumeration value="manual"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DisplayName">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ServiceStartErrorAction">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ignoreError"/>
      <xs:enumeration value="logError"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_StartAccount">
    <xs:restriction base="xs:string">
      <xs:enumeration value="localSystem"/>
      <xs:enumeration value="localService"/>
      <xs:enumeration value="networkService"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FailureRecoveryAction">
    <xs:restriction base="xs:string">
      <xs:enumeration value="none"/>
      <xs:enumeration value="restartService"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_NTServiceParameters">
    <xs:sequence>
      <xs:choice minOccurs="1" maxOccurs="100">
        <xs:element name="ServiceParameterDword" type="CT_NTServiceParameterDword" minOccurs="1"/>
        <xs:element name="ServiceParameterString" type="CT_NTServiceParameterString" minOccurs="1"/>
        <xs:element name="ServiceParameterKey" type="CT_NTServiceParameterKey" minOccurs="1"/>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_NTServiceParameterKey">
    <xs:attribute name="Subkey" type="t:ST_FileName" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_NTServiceParameterDword">
    <xs:attribute name="Name" type="ST_NTServiceParameterName" use="required"/>
    <xs:attribute name="Value" type="xs:unsignedInt" use="required"/>
    <xs:attribute name="Subkey" type="t:ST_FileName" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_NTServiceParameterString">
    <xs:attribute name="Name" type="ST_NTServiceParameterName" use="required"/>
    <xs:attribute name="Value" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="Subkey" type="t:ST_FileName" use="optional"/>
  </xs:complexType>

  <xs:simpleType name="ST_NTServiceParameterName">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:maxLength value="16383"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_WmiProvider">
    <xs:sequence>
      <xs:element name="Mof" type="CT_Mof" maxOccurs="100"/>
    </xs:sequence>
    <xs:attribute name="Name" type="ST_WmiName" use="required"/>
    <xs:attribute name="Namespace" type="ST_WmiName" use="required"/>
    <xs:attribute name="HostingSpecification" type="ST_HostingSpecification" use="required"/>
    <xs:attribute name="HostingGroup" type="ST_HostingGroup" use="optional"/>
    <xs:attribute name="DecoupledProviderExecutable" type="t:ST_ExecutableAnyCase" use="optional"/>
  </xs:complexType>

  <xs:complexType name ="CT_Mof">
    <xs:attribute name="InstallMof" type="ST_Mof" use="required"/>
    <xs:attribute name="UninstallMof" type="ST_Mof" use="optional"/>
  </xs:complexType>

  <xs:simpleType name="ST_WmiName">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:maxLength value="1024"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Mof">
    <xs:restriction base="t:ST_FileName">
      <xs:pattern value=".+\.(mof)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_HostingSpecification">
    <xs:restriction base="xs:string">
      <xs:enumeration value="selfHost"/>
      <xs:enumeration value="decoupled:Com"/>
      <xs:enumeration value="localSystemHost"/>
      <xs:enumeration value="localSystemHostOrSelfHost"/>
      <xs:enumeration value="networkServiceHost"/>
      <xs:enumeration value="localServiceHost"/>
      <xs:enumeration value="networkServiceHostOrSelfHost"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_HostingGroup">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:maxLength value="256"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_PerformanceProvider">
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
    <xs:attribute name="ManifestFile" type="ST_XML" use="required"/>
    <xs:attribute name="ResourceFile" type="ST_ExeOrDll" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_XML">
    <xs:restriction base="t:ST_FileName">
      <xs:pattern value=".+\.(xml)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ExeOrDll">
    <xs:restriction base="t:ST_FileName">
      <xs:pattern value=".+\.(exe|dll)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_EventProvider">
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
    <xs:attribute name="ManifestFile" type="ST_MAN" use="required"/>
    <xs:attribute name="ResourceFile" type="ST_ExeOrDll" use="required"/>
    <xs:attribute name="MessageFile" type="ST_ExeOrDll" use="optional"/>
    <xs:attribute name="ParameterFile" type="ST_ExeOrDll" use="optional"/>
  </xs:complexType>

  <xs:simpleType name="ST_MAN">
    <xs:restriction base="t:ST_FileName">
      <xs:pattern value=".+\.(man)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Dll">
    <xs:restriction base="t:ST_FileName">
      <xs:pattern value=".+\.(dll)"/>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD UAP V2 MANIFEST SCHEMA

  This schema extends the elements that are available in the TH UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:uap7="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns:rescap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap_2" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="SupportedVerbs" substitutionGroup="uap:FileTypeAssociationSupportedVerbsChoice">
    <xs:complexType>
      <xs:choice>
        <xs:element ref="VerbChoice" minOccurs="0" maxOccurs="10000"/>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="UniqueVerbId">
      <xs:selector xpath="uap2:Verb | uap3:Verb"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
  </xs:element>

  <xs:element name="VerbChoice" abstract="true"/>
  <xs:element name="Verb" substitutionGroup="VerbChoice" type="CT_Verb"/>
  
  <xs:complexType name="CT_Verb">
    <xs:simpleContent>
      <xs:extension base="t:ST_NonEmptyString">
        <xs:attribute name="Id" use="required" type="t:ST_FileTypeAssociationSupportedVerbId"/>
        <xs:attribute name="Extended" use="optional" type="xs:boolean"/>
        <xs:attribute ref="uap7:Default" use="optional"/>
        <xs:attributeGroup ref="rescap3:DdeExecAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="WebAccountProvider" type="CT_WebAccountProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap2" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_WebAccountProvider">
    <xs:sequence>
      <xs:element name="ManagedUrls" type="CT_ManagedUrls" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="Url" type="t:ST_WebAccountProviderUrl" use="required"/>
    <xs:attribute name="BackgroundEntryPoint" type="t:ST_EntryPoint" use="required"/>
    <xs:attribute name="DisplayName" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="DisplayPurpose" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_ManagedUrls">
    <xs:sequence>
      <xs:element name="Url" type="t:ST_WebAccountProviderUrl"  minOccurs="1" maxOccurs="200"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD WINDOWS CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  
  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Windows_Restricted_Party" use="required"/>
    </xs:complexType>
  </xs:element>
</xs:schema><?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD RESTRICED CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  
  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Windows_Restricted_Party" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="SettingsApp" type="CT_SettingsApp"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Restricted" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_SettingsApp">
    <xs:sequence>
      <xs:element name="AppLinks" type="CT_SettingsExtensionAppLinkCollection" minOccurs="0" maxOccurs="1"/>
      <xs:element name="SearchTerms" type="CT_SettingsExtensionAppSearchTermsCollection" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="SettingsPageUri" type="t:ST_SettingsPageUri" use="optional"/>
    <xs:attribute name="Category" type="t:ST_SettingsAppCategories" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_SettingsExtensionAppLinkCollection">
    <xs:sequence>
      <xs:element name="Link" type="CT_SettingsExtensionAppLink" minOccurs="1" maxOccurs="5" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_SettingsExtensionAppLink">
    <xs:attribute name="AppActivationMode" type="xs:string"/>
    <xs:attribute name="DisplayName" type="xs:string"/>
  </xs:complexType>

  <xs:complexType name="CT_SettingsExtensionAppSearchTermsCollection">
    <xs:sequence>
      <xs:element name="Term" type="xs:string" minOccurs="0" maxOccurs="5" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD XBOX MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for features specific
  to Xbox in Thresold.  These types are imported into the Foundation schema and
  included in the Xbox product.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           xmlns="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:simpleType name="ST_SupportedViewStates">
    <xs:restriction base="xs:string">
      <xs:enumeration value="snapped"/>
      <xs:enumeration value="filled"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="ViewStates">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ViewState" minOccurs="1" maxOccurs="2">
          <xs:complexType>
            <xs:attribute name="Name" type="ST_SupportedViewStates" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD IOT MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the IoT
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support IoT.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/iot/thresholdpreview"
           xmlns="http://schemas.microsoft.com/appx/manifest/iot/thresholdpreview"
           xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/thresholdpreview"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>

  <xs:simpleType name="ST_BackgroundTasks_2015_Iot">
    <xs:restriction base="xs:string">
      <xs:enumeration value="startup"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="ST_BackgroundTasks_2015_Iot" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD IOT MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the IoT
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support IoT.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/iot/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/iot/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:iot="http://schemas.microsoft.com/appx/manifest/iot/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Iot" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Task" substitutionGroup="f:BackgroundTaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_Iot" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD MOBILE MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Mobile
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support Mobile.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:mobile="http://schemas.microsoft.com/appx/manifest/mobile/windows10"
           >
           
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Mobile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="AowApp" type="CT_AowApp" />
        <xs:element name="MobileMultiScreenProperties" type="CT_MultiScreen"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Mobile" use="required" />
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_AowApp">
    <xs:all>
      <xs:element name="PayloadName" type="t:ST_NonEmptyString" minOccurs="1"/>
      <xs:element name="PayloadVersion" type="t:ST_NonEmptyString" minOccurs="1"/>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_MultiScreen">
    <xs:attribute name="RestrictToInternalScreen" type="xs:boolean"/>
  </xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD HOLOGRAPHIC MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Holographic
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support Holographic.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/holographic/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/holographic/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:u="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"/>

  <xs:element name="HoloContent" substitutionGroup="u:HoloContentChoice" type="t:ST_FileName"/>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE UAP V3 MANIFEST SCHEMA

  This schema extends the elements that are available in the RS1 UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:uap7="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap_3" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="AppExtensionHost" type="CT_AppExtensionHost"/>
        <xs:element name="AppExtension" type="CT_AppExtension"/>
        <xs:element name="AppUriHandler" type="CT_AppUriHandler"/>
        <xs:element name="AppointmentDataProvider" type="CT_UserDataProvider"/>
        <xs:element name="EmailDataProvider" type="CT_UserDataProvider"/>
        <xs:element name="ContactDataProvider" type="CT_UserDataProvider"/>
        <xs:element name="AppExecutionAlias" type="CT_AppExecutionAlias"/>
        <xs:element name="AppService" type="CT_AppService"/>
        <xs:element name="Protocol" type="CT_Protocol"/>
        <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap3" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>
  
  <xs:complexType name="CT_AppExecutionAlias">
    <xs:sequence>
      <xs:element ref="ExecutionAliasChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>
  
   <xs:element name="ExecutionAliasChoice" abstract="true"/>
  
  <xs:complexType name="CT_AppExtensionHost">
    <xs:sequence>
      <xs:element name="Name" type="t:ST_AppServiceName" minOccurs="1" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_AppExtension">
    <xs:sequence>
      <xs:element name="Properties" minOccurs="0" maxOccurs="1">
        <!-- Under this node, Edge extension developers can put in custom data to pass to Edge,
             so we are relaxing schema validations to allow custom data -->
        <xs:complexType>
          <xs:sequence>
            <xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Name" type="t:ST_AppServiceName" use="required"/>
    <xs:attribute name="Id" type="t:ST_AppServiceName" use="required"/>
    <xs:attribute name="PublicFolder" type="t:ST_FileName" use="required"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_AppUriHandler">
    <xs:sequence>
      <xs:element name="Host" minOccurs="0" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_DomainName" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="uap5:Host" minOccurs="0" maxOccurs="1000" />
    </xs:sequence>
    <xs:attribute ref="desktop2:Parameters" use="optional"/>
    <xs:attribute ref="uap7:Name" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_UserDataProvider">
    <xs:attribute name="ServerName" type="t:ST_NonEmptyString" use="optional"/>
  </xs:complexType>

  <xs:element name="VisualElements" type="CT_VisualElements" substitutionGroup="f:VisualElementsChoice">
    <xs:unique name="InitialRotationPreference_Name">
      <xs:selector xpath="uap:InitialRotationPreference/uap:Rotation"/>
      <xs:field xpath="@Preference"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_VisualElements">
    <xs:complexContent>
      <xs:extension base="uap:CT_VisualElements">
        <xs:attribute name="VisualGroup" type="t:ST_NonPathDisplayName" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="MainPackageDependency" substitutionGroup="f:MainPackageDependencyChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation" substitutionGroup="uap:FileTypeAssociationChoice"/>
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:complexContent>
      <xs:extension base="uap:CT_FileTypeAssociation">
        <xs:attribute name="Parameters" type="t:ST_Parameters" use="optional"/>
        <xs:attribute name="MultiSelectModel" type ="ST_MultiSelectModel" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="Protocol" substitutionGroup="uap:ProtocolChoice" type="CT_Protocol"/>
  <xs:complexType name="CT_Protocol">
    <xs:complexContent>
      <xs:extension base="uap:CT_Protocol">
        <xs:attribute name="Parameters" type="t:ST_Parameters" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="Verb" substitutionGroup="uap2:VerbChoice" type="CT_Verb"/>
  <xs:complexType name="CT_Verb">
    <xs:simpleContent>
      <xs:extension base="uap2:CT_Verb">
        <xs:attribute name="Parameters" type="t:ST_Parameters" use="optional"/>
        <xs:attribute name="MultiSelectModel" type ="ST_MultiSelectModel" use="optional"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="ST_MultiSelectModel">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Player"/>
      <xs:enumeration value="Document"/>
      <xs:enumeration value="Single"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="AppService" substitutionGroup="uap:AppServiceChoice" type="CT_AppService"/>
  <xs:complexType name="CT_AppService">
    <xs:complexContent>
      <xs:extension base="uap:CT_AppService">
        <xs:attribute name="SupportsRemoteSystems" type="xs:boolean" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS1 DESKTOP MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS1.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:rescap5="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/5"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/5"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="FullTrustProcess" type="CT_FullTrustProcess"/>
        <xs:element name="StartupTask" type="CT_StartupTask"/>
        <xs:element name="ToastNotificationActivation" type="CT_ToastNotificationActivation"/>
        <xs:element name="SearchProtocolHandler" type="CT_SearchProtocolHandler"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Desktop" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="FullTrustProcessParameterGroup_GroupId">
      <xs:selector xpath="desktop:FullTrustProcess/desktop:ParameterGroup"/>
      <xs:field xpath="@GroupId"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_FullTrustProcess">
    <xs:sequence>
      <xs:element name="ParameterGroup" minOccurs="0" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="GroupId" type="xs:string" use="required"/>
          <xs:attribute name="Parameters" type="xs:string" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_StartupTask">
    <xs:attribute name="TaskId" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="Enabled" type="xs:boolean" use="optional"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="optional"/>
    <xs:attribute ref="rescap5:ImmediateRegistration" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_ToastNotificationActivation">
    <xs:attribute name="ToastActivatorCLSID" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_SearchProtocolHandler">
    <xs:sequence>
      <xs:element name="SearchProtocol" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="ProtocolName" type="t:ST_AlphaNumericString" use="required"/>
          <xs:attribute name="ProtocolActivatorCLSID" type="t:ST_GUID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  
  <xs:element name="ExecutionAlias" substitutionGroup="uap3:ExecutionAliasChoice">
    <xs:complexType>
      <xs:attribute name="Alias" type="t:ST_ExecutableNoPath" use="required"/>
    </xs:complexType>
  </xs:element>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE COM MANIFEST SCHEMA

  This schema is the base for elements that are available in the RS2 COM schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/com/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/com/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
           xmlns:com2="http://schemas.microsoft.com/appx/manifest/com/windows10/2"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/com/windows10/2"/>

  <xs:element name="Extensions" substitutionGroup="f:ComExtensions" type="CT_ComPackageExtensions"/>

  <xs:complexType name="CT_ComPackageExtensions">
    <xs:choice minOccurs ="0" maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice>
            <xs:element name="ComInterface" maxOccurs="1" type="CT_ComInterface"/>
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Com" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="ComServer" type="CT_ComServer" maxOccurs="1">
          <!-- Class/@AutoConvertTo, ProgId/@Clsid and TreatAsClass/@TreatAs refers to ExeServer/Class/@Id | SurrogateServer/Class/@Id | TreatAsClass/@Id-->
          <xs:key name="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class | com:TreatAsClass"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="ProgId_ClsidRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@Clsid"/>
          </xs:keyref>
          <xs:keyref name="TreatAsRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:TreatAsClass"/>
            <xs:field xpath="@TreatAs"/>
          </xs:keyref>
          <xs:keyref name="AutoConvertToRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class | com:TreatAsClass"/>
            <xs:field xpath="@AutoConvertTo"/>
          </xs:keyref>
          <!-- Class/@ProgId , Class/@VersionIndependentProgId and ProgId/@CurrentVersion refer to ProgId/@Id-->
          <xs:key name="ProgId_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="Class_ProgIdRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class"/>
            <xs:field xpath="@ProgId"/>
          </xs:keyref>
          <xs:keyref name="Class_VerIndProgIdRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class"/>
            <xs:field xpath="@VersionIndependentProgId"/>
          </xs:keyref>
          <xs:keyref name="ProgId_CurrentVersionRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@CurrentVersion"/>
          </xs:keyref>
        </xs:element>
        <xs:element name="ComInterface" type="CT_ComInterface" maxOccurs="1">
          <xs:key name="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="SynchronousRef" refer="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@SynchronousInterface"/>
          </xs:keyref>
          <xs:keyref name="AsynchronousRef" refer="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@AsynchronousInterface"/>
          </xs:keyref>
          <!--Interface\@ProxyStubClsid refers to ProxyStub/@Id-->
          <xs:key name="ProxyStub_IdKey">
            <xs:selector xpath="com:ProxyStub"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="Interface_ProxyStubClsidRef" refer="ProxyStub_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@ProxyStubClsid"/>
          </xs:keyref>
          <!--Interface/TypeLib/@Id refers to TypeLib/@Id-->
          <xs:key name="TypeLib_IdKey">
            <xs:selector xpath="com:TypeLib"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="TypeLib_IdRef" refer="TypeLib_IdKey">
            <xs:selector xpath="com:Interface/com:TypeLib"/>
            <xs:field xpath="@Id"/>
          </xs:keyref>
        </xs:element>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Com" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_ComServer">
    <xs:sequence>
      <xs:element ref="ExeServer" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="SurrogateServer" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="TreatAsClass" minOccurs="0" maxOccurs="10000"/>
      <xs:element ref="ProgId" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>
  
  <xs:element name="ExeServer" type="CT_ExeServer" />
  <xs:element name="SurrogateServer" type="CT_SurrogateServer" />
  <xs:element name="TreatAsClass" type="CT_TreatAsClass" />
  <xs:element name="ProgId" type="CT_ProgId" />

  <xs:complexType name="CT_ComInterface">
    <xs:sequence>
      <xs:element ref="ProxyStub" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="Interface" minOccurs="0" maxOccurs="10000"/>
      <xs:element ref="TypeLib" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ProxyStub" type="CT_ProxyStub">
    <xs:unique name="ProxyStubDll_ProcessorArchitecture">
      <xs:selector xpath="com2:ProxyStubDll"/>
      <xs:field xpath="@ProcessorArchitecture"/>
    </xs:unique>
    <xs:unique name="ProxyStubDll_Path">
      <xs:selector xpath="com2:ProxyStubDll"/>
      <xs:field xpath="@Path"/>
    </xs:unique>
  </xs:element>
  <xs:element name="Interface" type="CT_Interface"/>
  <xs:element name="TypeLib" type="CT_TypeLib">
    <xs:unique name="Version_VersionNumber">
      <xs:selector xpath="com:Version"/>
      <xs:field xpath="@VersionNumber"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_ExeServer">
    <xs:sequence>
      <xs:element name="Class" type="CT_ExeServerClass" minOccurs="1" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute name="Executable" type="t:ST_ExecutableAnyCase" use="required"/>
    <xs:attribute name="Arguments" type="t:ST_NonEmptyString"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
    <xs:attribute name="LaunchAndActivationPermission" type="ST_Permissions" />
  </xs:complexType>

  <xs:complexType name="CT_Class">
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcClass">
    <xs:complexContent>
      <xs:extension base="CT_Class">
        <xs:all>
          <xs:element name="ImplementedCategories" type="CT_ImplementedCategories" minOccurs="0">
            <xs:unique name="ImplementedCategory_Id">
              <xs:selector xpath="com:ImplementedCategory"/>
              <xs:field xpath="@Id"/>
            </xs:unique>
          </xs:element>
          <xs:element name="Conversion" type="CT_Conversion" minOccurs="0"/>
          <xs:element name="DataFormats" type="CT_DataFormats" minOccurs="0">
            <xs:unique name="DataFormats_All">
              <xs:selector xpath="com:DataFormat"/>
              <xs:field xpath="@FormatName"/>
              <xs:field xpath="@StandardFormat"/>
              <xs:field xpath="@AspectFlag"/>
              <xs:field xpath="@MediumFlag"/>
              <xs:field xpath="@Direction"/>
            </xs:unique>
          </xs:element>
          <xs:element name="MiscStatus" type="CT_MiscStatus" minOccurs="0">
            <xs:unique name="Aspect_Type">
              <xs:selector xpath="com:Aspect"/>
              <xs:field xpath="@Type"/>
            </xs:unique>
          </xs:element>
          <xs:element name="Verbs" type="CT_Verbs" minOccurs="0">
            <xs:unique name="Verb_Index">
              <xs:selector xpath="com:Verb"/>
              <xs:field xpath="@Id"/>
            </xs:unique>
          </xs:element>
          <xs:element name="DefaultIcon" type="CT_DefaultIcon" minOccurs="0"/>
          <xs:element name="ToolboxBitmap32" type="CT_ToolboxBitmap" minOccurs="0"/>
        </xs:all>
        <xs:attribute name="EnableOleDefaultHandler" type="xs:boolean"/>
        <xs:attribute name="ProgId" type="t:ST_ProgId"/>
        <xs:attribute name="VersionIndependentProgId" type="t:ST_ProgId"/>
        <xs:attribute name="AutoConvertTo" type="t:ST_GUID"/>
        <xs:attribute name="InsertableObject" type="xs:boolean"/>
        <xs:attribute name="ShortDisplayName" type="t:ST_ShortDisplayName"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="CT_ExeServerClass">
    <xs:complexContent>
      <xs:extension base="CT_OutOfProcClass"/>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="CT_ImplementedCategories">
    <xs:sequence>
      <xs:element name="ImplementedCategory" type="CT_ImplementedCategory" minOccurs="1" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ImplementedCategory">
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Conversion">
    <xs:all minOccurs="0">
      <xs:element name="Readable" type="CT_ConversionFormats" minOccurs="0">
        <xs:unique name="Readable_Format_FormatName">
          <xs:selector xpath="com:Format"/>
          <xs:field xpath="@FormatName"/>
        </xs:unique>
        <xs:unique name="Readable_Format_StandardFormat">
          <xs:selector xpath="com:Format"/>
          <xs:field xpath="@StandardFormat"/>
        </xs:unique>
      </xs:element>
      <xs:element name="ReadWritable" type="CT_ConversionFormats" minOccurs="0">
        <xs:unique name="ReadWritable_Format_FormatName">
          <xs:selector xpath="com:Format"/>
          <xs:field xpath="@FormatName"/>
        </xs:unique>
        <xs:unique name="ReadWritable_Format_StandardFormat">
          <xs:selector xpath="com:Format"/>
          <xs:field xpath="@StandardFormat"/>
        </xs:unique>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ConversionFormats">
    <xs:sequence>
      <xs:element name="Format" type="CT_ConversionFormat" minOccurs="1" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ConversionFormat">
    <xs:attribute name="FormatName" type="t:ST_NonEmptyString"/>
    <xs:attribute name="StandardFormat" type="ST_Hexadecimal"/>
  </xs:complexType>

  <xs:complexType name="CT_DataFormats">
    <xs:sequence>
      <xs:element name="DataFormat" type="CT_DataFormat" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="DefaultFormatName" type="t:ST_NonEmptyString"/>
    <xs:attribute name="DefaultStandardFormat" type="ST_Hexadecimal"/>
  </xs:complexType>

  <xs:complexType name="CT_DataFormat">
    <xs:attribute name="FormatName" type="t:ST_NonEmptyString"/>
    <xs:attribute name="StandardFormat" type="ST_Hexadecimal"/>
    <xs:attribute name="AspectFlag" type="ST_Aspect" use="required"/>
    <xs:attribute name="MediumFlag" type="ST_Medium" use="required"/>
    <xs:attribute name="Direction" type="ST_DataFormatDirection" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_MiscStatus">
    <xs:sequence>
      <xs:element name="Aspect" type="CT_Aspect" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="OleMiscFlag" type="ST_OleMisc" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Aspect">
    <xs:attribute name="Type" type="ST_AspectType" use="required"/>
    <xs:attribute name="OleMiscFlag" type="ST_OleMisc" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Verbs">
    <xs:sequence>
      <xs:element name="Verb" type="CT_ComVerb" minOccurs="1" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ComVerb">
    <xs:attribute name="Id" type="ST_VerbIndex" use="required"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="AppendMenuFlag" type="ST_AppendMenu" use="required"/>
    <xs:attribute name="OleVerbFlag" type="ST_OleVerb" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_DefaultIcon">
    <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
    <xs:attribute name="ResourceIndex" type="xs:int"/>
  </xs:complexType>

  <xs:complexType name="CT_ToolboxBitmap">
    <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
    <xs:attribute name="ResourceId" type="xs:positiveInteger"/>
  </xs:complexType>

  <xs:complexType name="CT_SurrogateServer">
    <xs:sequence>
      <xs:element name="Class" type="CT_SurrogateClass" minOccurs="1" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute name="CustomSurrogateExecutable" type="t:ST_ExecutableAnyCase"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" />
    <xs:attribute name="LaunchAndActivationPermission" type="ST_Permissions" />
    <xs:attribute name="AppId" type="t:ST_GUID" />
    <xs:attribute name="SystemSurrogate" type="ST_SystemSurrogate" />
  </xs:complexType>

  <xs:complexType name="CT_SurrogateClass">
    <xs:complexContent>
      <xs:extension base="CT_OutOfProcClass">
        <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
        <xs:attribute name="ThreadingModel" type="ST_ThreadingModel" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="CT_ProxyStub">
    <xs:complexContent>
      <xs:extension base="CT_Class">
        <xs:sequence>
          <xs:element ref="com2:ProxyStubDll" minOccurs="0" maxOccurs="4"/>
        </xs:sequence>
        <xs:attribute name="Path" type="t:ST_FileName" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="CT_Interface">
    <xs:all>
      <xs:element name="TypeLib" type="CT_TypeLibRef" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
    <xs:attribute name="UseUniversalMarshaler" type="xs:boolean"/>
    <xs:attribute name="ProxyStubClsid" type="t:ST_GUID"/>
    <xs:attribute name="SynchronousInterface" type="t:ST_GUID"/>
    <xs:attribute name="AsynchronousInterface" type="t:ST_GUID"/>
  </xs:complexType>

  <xs:complexType name="CT_TypeLibRef">
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
    <xs:attribute name="VersionNumber" type="ST_Version"/>
  </xs:complexType>

  <xs:complexType name="CT_TypeLib">
    <xs:sequence>
      <xs:element name="Version" type="CT_TypeLibVersion" minOccurs="1" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_TypeLibVersion">
    <xs:all minOccurs="0">
      <xs:element name="Win32Path" type="CT_TypeLibPath" minOccurs="0"/>
      <xs:element name="Win64Path" type="CT_TypeLibPath" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="VersionNumber" type="ST_Version" use="required"/>
    <xs:attribute name="LocaleId" type="ST_Hexadecimal" default="0"/>
    <xs:attribute name="LibraryFlag" type="ST_LibFlag"/>
    <xs:attribute name="HelpDirectory" type="t:ST_NonEmptyString"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
  </xs:complexType>

  <xs:complexType name="CT_TypeLibPath">
    <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
    <xs:attribute name="ResourceId" type="xs:positiveInteger" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_ProgId">
    <xs:attribute name="Id" type="t:ST_ProgId" use="required"/>
    <xs:attribute name="Clsid" type="t:ST_GUID"/>
    <xs:attribute name="CurrentVersion " type="t:ST_ProgId"/>
  </xs:complexType>

  <xs:complexType name="CT_TreatAsClass">
    <xs:complexContent>
      <xs:extension base="CT_Class">
        <xs:attribute name="TreatAs" type="t:ST_GUID" use="required"/>
        <xs:attribute name="AutoConvertTo" type="t:ST_GUID"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:simpleType name="ST_Version">
    <xs:restriction base="xs:string">
      <xs:pattern value="(0|[1-9a-fA-F][0-9a-fA-F]{0,3})\.(0|[1-9a-fA-F][0-9a-fA-F]{0,3})"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Permissions">
    <xs:restriction base="xs:string">
      <xs:pattern value="(O:[A-Z0-9\-]*)?(G:[A-Z0-9\-]*)?(D:[PARI]*(\([A-Z0-9\-;]*\))*)?(S:[PARI]*(\([A-Z0-9\-;]*\))*)?"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Hexadecimal">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9a-fA-F]{1,4}"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ThreadingModel">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Both"/>
      <xs:enumeration value="STA"/>
      <xs:enumeration value="MTA"/>
      <xs:enumeration value="MainSTA"/>
      <xs:enumeration value="Neutral"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AspectType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Content"/>
      <xs:enumeration value="Thumbnail"/>
      <xs:enumeration value="Icon"/>
      <xs:enumeration value="DocPrint"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_DataFormatDirection">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Get"/>
      <xs:enumeration value="Set"/>
      <xs:enumeration value="GetAndSet"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_SystemSurrogate">
    <xs:restriction base="xs:string">
      <xs:enumeration value="PreviewHost"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_VerbIndex">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="-6"/>
      <xs:maxInclusive value="1000"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Aspect">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="-1"/>
      <xs:maxInclusive value="15"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Medium">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="127"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_OleMisc">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="4194303"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_AppendMenu">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="2431"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_OleVerb">
    <xs:restriction base="xs:int">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="3"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_LibFlag">
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9a-fA-F]"/>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS1 WINDOWS CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes that are internal to
  the Windows platform for RS1 release.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
        <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Windows_Restricted_Party2" use="required"/>
        <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>
</xs:schema><?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS1 RESTRICTED CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Restricted2" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS2 WINDOWS CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes that are internal to
  the Windows platform for RS2 release.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <!-- Starting RS2, wincap extensions will skip manifest validation -->
  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:any minOccurs="0" maxOccurs="1" processContents="skip"/>
      </xs:sequence>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Windows_Restricted_Party3" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:attributeGroup name="InprocMediaCodecAttributes">
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" form="qualified" use="optional"/>
    <xs:attribute name="Path" type="t:ST_DllFile" form="qualified" use="optional"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" form="qualified" use="optional"/>
  </xs:attributeGroup>
</xs:schema><?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 2 UAP V4 MANIFEST SCHEMA

  This schema extends the elements that are available in the RS2 UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:wincap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"/>

  <xs:element name="MainPackageDependency" substitutionGroup="f:MainPackageDependencyChoice2">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
      <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="KindMap">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Kind" maxOccurs="100">
          <xs:complexType>
            <xs:attribute name="Value" type="ST_KindValue" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
    <xs:unique name="Kind_Value">
      <xs:selector xpath="uap4:Kind"/>
      <xs:field xpath="@Value"/>
    </xs:unique>
  </xs:element>

  <xs:simpleType name="ST_KindValue">
    <xs:restriction base="xs:string">
      <xs:enumeration value="searchfolder"/>
      <xs:enumeration value="webhistory"/>
      <xs:enumeration value="folder"/>
      <xs:enumeration value="feed"/>
      <xs:enumeration value="communication"/>
      <xs:enumeration value="program"/>
      <xs:enumeration value="document"/>
      <xs:enumeration value="calendar"/>
      <xs:enumeration value="game"/>
      <xs:enumeration value="link"/>
      <xs:enumeration value="video"/>
      <xs:enumeration value="contact"/>
      <xs:enumeration value="email"/>
      <xs:enumeration value="task"/>
      <xs:enumeration value="journal"/>
      <xs:enumeration value="note"/>
      <xs:enumeration value="instantmessage"/>
      <xs:enumeration value="unknown"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:attributeGroup name="ShellNewAttributes">
    <xs:attribute name="ShellNewFileName" type="t:ST_FileName" form="qualified" use="optional"/>
    <xs:attribute name="ShellNewDisplayName" type="t:ST_DisplayName" form="qualified" use="optional"/>
  </xs:attributeGroup>

  <xs:attribute name="SupportsMultipleInstances" type="xs:boolean"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="SharedFonts" type="CT_SharedFonts"/>
        <xs:element name="UserDataTaskDataProvider" type="uap3:CT_UserDataProvider"/>
        <xs:element name="MediaCodec" type="CT_MediaCodec"/>
        <xs:element name="ContactPanel" type="CT_ContactPanel"/>
        <xs:element name="LoopbackAccessRules" type="CT_LoopbackAccessRules"/>
        <xs:element name="DevicePortalProvider" type="CT_DevicePortalProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap4" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="SharedFonts_File">
      <xs:selector xpath="uap4:SharedFonts/uap4:Font"/>
      <xs:field xpath="@File"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_SharedFonts">
    <xs:sequence>
      <xs:element name="Font" minOccurs="1" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="File" type="t:ST_FileName" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap_4" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CustomCapability" substitutionGroup="f:CustomCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="ST_CustomCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_CustomCapability">
    <xs:restriction base="t:ST_NonEmptyString">
      <!-- The format is company.capabilitynamefromstore_publisherId -->
      <xs:pattern value="[A-Za-z0-9][-_.A-Za-z0-9]*_[a-hjkmnp-z0-9]{13}"/>
      <xs:minLength value="15"/>
      <xs:maxLength value="255"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_MediaCodec">
    <xs:all>
      <xs:element name="MediaEncodingProperties">
        <xs:complexType>
          <xs:all>
            <xs:element name="InputTypes">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="InputType" type="CT_MediaCodecInput" minOccurs="1" maxOccurs="1000"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="OutputTypes">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="OutputType" type="CT_MediaCodecOutput" minOccurs="1" maxOccurs="1000"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:all>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="Category" type="ST_MediaCodecCategory" use="required"/>
    <xs:attribute name="AppServiceName" type="t:ST_AppServiceName" use="optional"/>
    <xs:attributeGroup ref="wincap3:InprocMediaCodecAttributes"/>
  </xs:complexType>

  <xs:simpleType name="ST_MediaCodecCategory">
    <xs:restriction base="xs:string">
      <xs:enumeration value="audioDecoder"/>
      <xs:enumeration value="audioEncoder"/>
      <xs:enumeration value="videoDecoder"/>
      <xs:enumeration value="videoEncoder"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_MediaCodecInput">
    <xs:attribute name="SubType" type="t:ST_MediaCodecSubType" use="required" />
    <xs:attribute ref="uap5:MkvCodecId" use="optional" />
    <xs:attribute ref="uap6:CodecMimeType" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_MediaCodecOutput">
    <xs:attribute name="SubType" type="t:ST_MediaCodecSubType" use="required" />
  </xs:complexType>

  <xs:complexType name="CT_ContactPanel">
    <xs:attribute name="SupportsUnknownContacts" type="xs:boolean"/>
  </xs:complexType>

  <xs:complexType name="CT_LoopbackAccessRules">
    <xs:sequence>
      <xs:element name="Rule" minOccurs="0" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Direction" type="ST_LoopbackAccessDirection" use="required"/>
          <xs:attribute name="PackageFamilyName" type="t:ST_NonEmptyString" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="ST_LoopbackAccessDirection">
    <xs:restriction base="xs:string">
      <xs:enumeration value="in"/>
      <xs:enumeration value="out"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_DevicePortalProvider">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="AppServiceName" type="t:ST_AppServiceName" use="required"/>
    <xs:attribute name="ContentRoute" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="HandlerRoute" type="t:ST_NonEmptyString" use="optional"/>
  </xs:complexType>

</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS2 DESKTOP MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS2. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="AppPrinter" type="CT_AppPrinter"/>
        <xs:element name="SearchFilterHandler" type="CT_SearchFilterHandler"/>
        <xs:element name="SearchPropertyHandler" type="CT_SearchPropertyHandler"/>
        <xs:element name="DesktopEventLogging" type="CT_DesktopEventLogging"/>
        <xs:element name="FirewallRules" type="CT_FirewallRules"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Desktop2" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_AppPrinter">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Parameters" type="t:ST_NonEmptyString" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_SearchFilterHandler">
    <xs:sequence>
      <xs:element name="FilterExtension" minOccurs="0" maxOccurs="10000" type="t:ST_FileType" />
    </xs:sequence>
    <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
    <xs:attribute name="Path" type="t:ST_DllFile"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture"/>
  </xs:complexType>

  <xs:complexType name="CT_SearchPropertyHandler">
    <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
    <xs:attribute name="Path" type="t:ST_DllFile" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="required"/>
  </xs:complexType>

  <xs:attribute name="UseUrl" type="xs:boolean"/>
  <xs:attribute name="AllowSilentDefaultTakeOver" type="xs:boolean"/>
  <xs:attribute name="Parameters" type="t:ST_Parameters"/>

  <xs:element name="ThumbnailHandler">
    <xs:complexType>
      <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="DesktopPreviewHandler">
    <xs:complexType>
      <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
      <xs:attributeGroup ref="DesktopFtaHandlerAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="DesktopPropertyHandler">
    <xs:complexType>
      <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
      <xs:attributeGroup ref="DesktopFtaHandlerAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:attributeGroup name="DesktopFtaHandlerAttributes">
    <xs:attribute name="ManualSafeSave" type="xs:boolean" use="optional"/>
    <xs:attribute name="EnableShareDenyNone" type="xs:boolean" use="optional"/>
    <xs:attribute name="EnableShareDenyWrite" type="xs:boolean" use="optional"/>
    <xs:attribute name="NoOplock" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_FirewallRules">
    <xs:sequence>
      <xs:element name="Rule" minOccurs="0" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Direction" type="ST_FirewallRuleDirection" use="required"/>
          <xs:attribute name="IPProtocol" type="ST_FirewallRuleIPProtocol" use="required"/>
          <xs:attribute name="Profile" type="ST_FirewallRuleProfile" use="required"/>
          <xs:attribute name="LocalPortMin" type="ST_FirewallRulePort" use="optional"/>
          <xs:attribute name="LocalPortMax" type="ST_FirewallRulePort" use="optional"/>
          <xs:attribute name="RemotePortMin" type="ST_FirewallRulePort" use="optional"/>
          <xs:attribute name="RemotePortMax" type="ST_FirewallRulePort" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Executable" type="t:ST_ExecutableAnyCase" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_FirewallRuleDirection">
    <xs:restriction base="xs:string">
      <xs:enumeration value="in"/>
      <xs:enumeration value="out"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FirewallRuleIPProtocol">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ICMPv4"/>
      <xs:enumeration value="ICMPv6"/>
      <xs:enumeration value="TCP"/>
      <xs:enumeration value="UDP"/>
      <xs:enumeration value="GRE"/>
      <xs:enumeration value="AH"/>
      <xs:enumeration value="ESP"/>
      <xs:enumeration value="EGP"/>
      <xs:enumeration value="GGP"/>
      <xs:enumeration value="HMP"/>
      <xs:enumeration value="IGMP"/>
      <xs:enumeration value="RVD"/>
      <xs:enumeration value="OSPFIGP"/>
      <xs:enumeration value="PUP"/>
      <xs:enumeration value="RDP"/>
      <xs:enumeration value="RSVP"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FirewallRuleProfile">
    <xs:restriction base="xs:string">
      <xs:enumeration value="domain"/>
      <xs:enumeration value="private"/>
      <xs:enumeration value="domainAndPrivate"/>
      <xs:enumeration value="public"/>
      <xs:enumeration value="all"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FirewallRulePort">
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="1"/>
      <xs:maxInclusive value="65535"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="OleClass">
    <xs:complexType>
      <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DesktopEventLogging">
    <xs:all>
      <xs:element name="EventMessageFiles">
        <xs:complexType>
          <xs:sequence maxOccurs="1000">
            <xs:element name="File">
              <xs:complexType>
                <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="TypesSupported">
        <xs:complexType>
          <xs:sequence maxOccurs="5">
            <xs:element name="TypeSupported">
              <xs:complexType>
                <xs:attribute name="Value" type="ST_DesktopEventLoggingType" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="TypeSupported_Value">
          <xs:selector xpath="desktop2:TypeSupported"/>
          <xs:field xpath="@Value"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="AppName" type="t:ST_NonEmptyString" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_DesktopEventLoggingType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="EVENTLOG_AUDIT_FAILURE"/>
      <xs:enumeration value="EVENTLOG_AUDIT_SUCCESS"/>
      <xs:enumeration value="EVENTLOG_ERROR_TYPE"/>
      <xs:enumeration value="EVENTLOG_INFORMATION_TYPE"/>
      <xs:enumeration value="EVENTLOG_WARNING_TYPE"/>
    </xs:restriction>
  </xs:simpleType>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS2 RESTRICTED CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS2.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:rescap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="DesktopAppMigration" type="CT_DesktopAppMigration"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Restricted3" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="MigrationProgIds">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="MigrationProgId" minOccurs="0" maxOccurs="10000" type="t:ST_ProgId" />
      </xs:sequence>
    </xs:complexType>
    <xs:unique name="MigrationProgId_ProgId">
      <xs:selector xpath="rescap3:MigrationProgId"/>
      <xs:field xpath="."/>
    </xs:unique>
  </xs:element>

  <xs:attributeGroup name="DdeExecAttributes">
    <xs:attribute name="DdeExecCommand" type="t:ST_NonEmptyString" form="qualified" use="optional"/>
    <xs:attribute name="DdeExecApplication" type="t:ST_NonEmptyString" form="qualified" use="optional"/>
    <xs:attribute name="DdeExecTopic" type="t:ST_NonEmptyString" form="qualified" use="optional"/>
    <xs:attribute name="DdeExecIfExec" type="t:ST_NonEmptyString" form="qualified" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_DesktopAppMigration">
    <xs:sequence>
      <xs:element name="DesktopApp" minOccurs="0" maxOccurs="10000">
        <xs:complexType>
          <xs:attribute name="AumId" type="t:ST_NonEmptyString"/>
          <xs:attribute name="ShortcutPath" type="t:ST_NonEmptyString"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="AcquisitionUri" type="t:ST_URI" use="optional"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE COM MANIFEST SCHEMA

  This schema is the base for elements that are available in the RS3 COM schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/com/windows10/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/com/windows10/2"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/com/windows10"/>

  <xs:element name="ProxyStubDll" type="CT_ProxyStubDll"/>

  <xs:complexType name="CT_ProxyStubDll">
    <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_ArchitectureNonNeutral" use="required"/>
  </xs:complexType>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="ComServer" type="CT_ComServer" maxOccurs="1">
          <!-- Class/@AutoConvertTo, ProgId/@Clsid and TreatAsClass/@TreatAs refers to ExeServer/Class/@Id | SurrogateServer/Class/@Id | TreatAsClass/@Id-->
          <xs:key name="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class | com:TreatAsClass"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="ProgId_ClsidRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@Clsid"/>
          </xs:keyref>
          <xs:keyref name="TreatAsRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:TreatAsClass"/>
            <xs:field xpath="@TreatAs"/>
          </xs:keyref>
          <xs:keyref name="AutoConvertToRef" refer="Class_Or_TreatAsClass_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class | com:TreatAsClass"/>
            <xs:field xpath="@AutoConvertTo"/>
          </xs:keyref>
          <!-- Class/@ProgId , Class/@VersionIndependentProgId and ProgId/@CurrentVersion refer to ProgId/@Id-->
          <xs:key name="ProgId_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="Class_ProgIdRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class"/>
            <xs:field xpath="@ProgId"/>
          </xs:keyref>
          <xs:keyref name="Class_VerIndProgIdRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ExeServer/com:Class | com:SurrogateServer/com:Class"/>
            <xs:field xpath="@VersionIndependentProgId"/>
          </xs:keyref>
          <xs:keyref name="ProgId_CurrentVersionRef" refer="ProgId_IdKey">
            <xs:selector xpath="com:ProgId"/>
            <xs:field xpath="@CurrentVersion"/>
          </xs:keyref>
        </xs:element>
        <xs:element name="ComInterface" type="CT_ComInterface" maxOccurs="1">
          <xs:key name="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="SynchronousRef" refer="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@SynchronousInterface"/>
          </xs:keyref>
          <xs:keyref name="AsynchronousRef" refer="Interface_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@AsynchronousInterface"/>
          </xs:keyref>
          <!--Interface\@ProxyStubClsid refers to ProxyStub/@Id-->
          <xs:key name="ProxyStub_IdKey">
            <xs:selector xpath="com:ProxyStub"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="Interface_ProxyStubClsidRef" refer="ProxyStub_IdKey">
            <xs:selector xpath="com:Interface"/>
            <xs:field xpath="@ProxyStubClsid"/>
          </xs:keyref>
          <!--Interface/TypeLib/@Id refers to TypeLib/@Id-->
          <xs:key name="TypeLib_IdKey">
            <xs:selector xpath="com:TypeLib"/>
            <xs:field xpath="@Id"/>
          </xs:key>
          <xs:keyref name="TypeLib_IdRef" refer="TypeLib_IdKey">
            <xs:selector xpath="com:Interface/com:TypeLib"/>
            <xs:field xpath="@Id"/>
          </xs:keyref>
        </xs:element>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Com" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_ComServer">
    <xs:choice minOccurs="0" maxOccurs="4000">
      <xs:element ref="com:ExeServer"/>
      <xs:element ref="com:SurrogateServer"/>
      <xs:element ref="com:TreatAsClass"/>
      <xs:element ref="com:ProgId"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="CT_ComInterface">
    <xs:choice minOccurs="0" maxOccurs="10000">
      <xs:element ref="com:ProxyStub"/>
      <xs:element ref="com:Interface"/>
      <xs:element ref="com:TypeLib"/>
    </xs:choice>
  </xs:complexType>
  
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 3 UAP V5 MANIFEST SCHEMA

  This schema extends the elements that are available in the RS3 UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           xmlns:wincap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"
           xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           xmlns:iot2="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="UserActivity" type="CT_UserActivity"/>
        <xs:element name="MediaSource" type="CT_MediaSource"/>
        <xs:element name="VideoRendererEffect" type="CT_VideoRendererEffect"/>
        <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
        <xs:element name="StartupTask" type="CT_StartupTask"/>
        <xs:element name="AppExecutionAlias" type="CT_AppExecutionAlias"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Uap5" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_UserActivity">
    <xs:attribute name="ActivitySourceHost" type="t:ST_DomainName"/>
  </xs:complexType>

  <xs:attributeGroup name="SplashScreenAttributes">
    <xs:attribute name="Optional" type="xs:boolean" form="qualified" use="optional"/>
  </xs:attributeGroup>

  <xs:attributeGroup name="ContentUriRuleAttributes">
    <xs:attribute name="ServiceWorker" type="xs:boolean" form="qualified" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="MixedRealityModel">
    <xs:complexType>
      <xs:all>
        <xs:element ref="uap6:SpatialBoundingBox" minOccurs="0" maxOccurs="1"/>
      </xs:all>
      <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="Host">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DomainNameWithStarSubDomain" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_MediaSource">
    <xs:all minOccurs="0">
      <xs:element name="SupportedFileTypes">
        <xs:complexType>
          <xs:sequence minOccurs="0" maxOccurs="1000">
            <xs:element name="FileType" type="t:ST_FileType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedContentTypes">
        <xs:complexType>
          <xs:sequence minOccurs="0" maxOccurs="1000">
            <xs:element name="ContentType">
              <xs:complexType>
                <xs:attribute name="SubType" type="t:ST_ContentType" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
    <xs:attribute name="Description" type="t:ST_Description"/>
    <xs:attribute name="AppServiceName" type="t:ST_AppServiceName" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_VideoRendererEffect">
    <xs:all minOccurs="0">
      <xs:element name="VideoRendererExtensionProfiles">
        <xs:complexType>
          <xs:sequence minOccurs="0" maxOccurs="1000">
            <xs:element name="VideoRendererExtensionProfile">
              <xs:complexType>
                <xs:attribute name="Profile" type="t:ST_NonEmptyString" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="InputTypes">
        <xs:complexType>
          <xs:sequence minOccurs="0" maxOccurs="1000">
            <xs:element name="InputType">
              <xs:complexType>
                <xs:attribute name="SubType" type="t:ST_MediaCodecSubType" use="required" />
                <xs:attribute name="MkvCodecId" type="t:ST_NonEmptyString" use="optional" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
    <xs:attribute name="Description" type="t:ST_Description"/>
    <xs:attributeGroup ref="wincap3:InprocMediaCodecAttributes"/>
  </xs:complexType>
  
  <xs:attribute name="MkvCodecId" type="t:ST_NonEmptyString"/>

  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_ExecutableAnyCase"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
    <xs:attribute name="RunFullTrust" type="xs:boolean"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <xs:attributeGroup name="OutOfProcessServerFullTrustAttributes">
    <xs:attribute name="RunFullTrust" type="xs:boolean" form="qualified"/>
    <xs:attribute name="IdentityType" type="ST_IdentityType" form="qualified"/>
  </xs:attributeGroup>

  <xs:simpleType name="ST_IdentityType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="activateAsPackage"/>
      <xs:enumeration value="activateAsActivator"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_StartupTask">
    <xs:attribute name="TaskId" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="Enabled" type="xs:boolean" use="optional"/>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_AppExecutionAlias">
    <xs:sequence minOccurs="0" maxOccurs="1000">
      <xs:element name="ExecutionAlias">
        <xs:complexType>
          <xs:attribute name="Alias" type="t:ST_ExecutableNoPath" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute ref="desktop4:Subsystem" use="optional"/>
    <xs:attribute ref="iot2:Subsystem" use="optional"/>
  </xs:complexType>

  <xs:element name="DriverDependency">
    <xs:complexType>
      <xs:sequence minOccurs="0" maxOccurs="1000">
        <xs:element name="DriverConstraint">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required"/>
            <xs:attribute name="MinVersion" type="t:ST_VersionQuad"/>
            <xs:attribute name="MinDate" type="t:ST_Date"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
    <xs:unique name="DriverConstraint_Name">
      <xs:selector xpath="uap5:DriverConstraint"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>
</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 3 DESKTOP V3 MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS3. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
           xmlns="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:desktop3="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
           xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="CloudFiles" type="CT_CloudFiles"/>
        <xs:element name="AutoPlayHandler" type="CT_AutoPlayHandler"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Desktop3" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_CloudFiles">
    <xs:all minOccurs="0">
      <xs:element name="CustomStateHandler" type="CT_CloudFilesHandler" />
      <xs:element name="ThumbnailProviderHandler" type="CT_CloudFilesHandler" />
      <xs:element name="ExtendedPropertyHandler" type="CT_CloudFilesHandler" />
      <xs:element name="BannersHandler" type="CT_CloudFilesHandler" />
      <xs:element ref="desktop4:ContentUriSource" minOccurs="0"/>
      <xs:element name="CloudFilesContextMenus" type="CT_CloudFilesContextMenus" />
      <xs:element ref="desktop4:DesktopIconOverlayHandlers" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="IconResource" type="t:ST_ImageFile"/>
  </xs:complexType>

  <xs:complexType name="CT_CloudFilesHandler">
    <xs:attribute name="Clsid" type="t:ST_GUID"/>
  </xs:complexType>

  <xs:complexType name="CT_CloudFilesContextMenus">
    <xs:sequence minOccurs="0">
      <xs:element name="Verb" maxOccurs="10000">
        <xs:complexType>
          <xs:attribute name="Id" type="ST_CloudFilesContextMenusVerbId" use="required" />
          <xs:attribute name="Clsid" type="t:ST_GUID"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="ST_CloudFilesContextMenusVerbId">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:minLength value="3"/>
      <xs:maxLength value="64"/>
      <xs:pattern value="([A-Za-z0-9]*)"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_AutoPlayHandler">
    <xs:sequence minOccurs="0" maxOccurs="1000">
      <xs:element name="InvokeAction">
        <xs:complexType>
          <xs:choice minOccurs="0" maxOccurs="1000">
            <xs:element name="Content" type="CT_Content"/>
            <xs:element name="Device" type="CT_Device"/>
          </xs:choice>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ProviderDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DefaultIcon" type="t:ST_FileName"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Content">
    <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
    <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
    <xs:attribute name="DropTargetHandler" type="t:ST_GUID"/>
    <xs:attribute name="Parameters" type="t:ST_NonEmptyString"/>
  </xs:complexType>

  <xs:complexType name="CT_Device">
    <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
    <xs:attribute name="HWEventHandler" type="t:ST_GUID" use="required"/>
    <xs:attribute name="InitCmdLine" type="t:ST_NonEmptyString"/>
  </xs:complexType>

  <xs:element name="PropertyLists">
    <xs:complexType>
      <xs:sequence minOccurs="0" maxOccurs="2">
        <xs:element name="PropertyList">
          <xs:complexType>
            <xs:attribute name="Property" type="ST_Property" use="required"/>
            <xs:attribute name="Value" type="t:ST_NonEmptyString" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
    <xs:unique name="PropertyList_Property">
      <xs:selector xpath="desktop3:PropertyList"/>
      <xs:field xpath="@Property"/>
    </xs:unique>
  </xs:element>

  <xs:simpleType name="ST_Property">
    <xs:restriction base="xs:string">
      <xs:enumeration value="fullDetails"/>
      <xs:enumeration value="previewDetails"/>
    </xs:restriction>
  </xs:simpleType>
</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 4 UAP V6 MANIFEST SCHEMA

  This schema extends the elements that are available in the RS4 UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://microsoft.sharepoint.com/teams/appxmanifest/SitePages/Home.aspx
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="AllowExecution" type="xs:boolean"/>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="BarcodeScannerProvider" type="CT_BarcodeScannerProvider"/>
        <xs:element name="LocalExperiencePack" type="CT_LocalExperiencePack"/>
        <xs:element name="LoaderSearchPathOverride" type="CT_LoaderSearchPathOverride"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Uap6" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_BarcodeScannerProvider">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName"/>
    <xs:attribute name="SupportsVideoPreview" type="xs:boolean"/>
  </xs:complexType>
  
  <xs:complexType name="CT_LocalExperiencePack">
    <xs:attribute name="Language" type="xs:language" use="required"/>
  </xs:complexType>
  
  <xs:element name="SpatialBoundingBox">
    <xs:complexType>
      <xs:attribute name="Center" type="ST_Vector3" use="required"/>
      <xs:attribute name="Extents" type="ST_Vector3PositiveOrAuto" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_Vector3">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:pattern value="\-?[0-9]*\.?[0-9]+,\-?[0-9]*\.?[0-9]+,\-?[0-9]*\.?[0-9]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_Vector3PositiveOrAuto">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:pattern value="([1-9]+(\.[0-9]+)?|[0-9]*\.[0-9]*[1-9]),([1-9]+(\.[0-9]+)?|[0-9]*\.[0-9]*[1-9]),([1-9]+(\.[0-9]+)?|[0-9]*\.[0-9]*[1-9])"/>
      <xs:pattern value="Auto"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:attribute name="CodecMimeType" type="t:ST_NonEmptyString"/>

  <xs:complexType name="CT_LoaderSearchPathOverride">
    <xs:sequence minOccurs="0" maxOccurs="5">
      <xs:element name="LoaderSearchPathEntry">
        <xs:complexType>
          <xs:attribute name="FolderPath" type="ST_FileNameOrEmpty" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="ST_EmptyString">
    <xs:restriction base="xs:string">
      <xs:pattern value=""/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_FileNameOrEmpty">
    <xs:union memberTypes="ST_EmptyString t:ST_FileName"/>
  </xs:simpleType>

  <xs:attribute name="Optional" type="xs:boolean"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap_6" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 4 DESKTOP V4 MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS4. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://osgwiki.com/wiki/Manifest_Request
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           xmlns="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"/>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="FileExplorerContextMenus" type="CT_FileExplorerContextMenus"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Desktop4" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_FileExplorerContextMenus">
    <xs:sequence minOccurs="0" maxOccurs="10000">
      <xs:element name="ItemType" type="CT_ItemType" minOccurs="0"/>
      <xs:element ref="desktop5:ItemType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ItemType">
    <xs:sequence minOccurs="0">
      <xs:element name="Verb" maxOccurs="10000">
        <xs:complexType>
          <xs:attribute name="Id" type="t:ST_FileTypeAssociationSupportedVerbId" use="required" />
          <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Type" type="t:ST_FileTypeOrStar" use="required"/>
  </xs:complexType>

  <xs:element name="DesktopIconOverlayHandlers">
    <xs:complexType >
      <xs:sequence minOccurs="0">
        <xs:element name="DesktopIconOverlayHandler" maxOccurs="10000">
          <xs:complexType>
            <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="ContentUriSource">
    <xs:complexType>
      <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="Subsystem" type="t:ST_Subsystem"/>
  <xs:attribute name="SupportsMultipleInstances" type="xs:boolean"/>

</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS4 RESTRICTED CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS4. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://microsoft.sharepoint.com/teams/appxmanifest/SitePages/Home.aspx
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/4"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/4"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="PrimaryInteropAssemblies" type="CT_PrimaryInteropAssemblies"/>
        <xs:element name="ClassicAppCompatKeys" type="CT_ClassicAppCompatKeys"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Restricted4" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_PrimaryInteropAssemblies">
    <xs:sequence minOccurs="0" maxOccurs="10000">
      <xs:element name="Redirect" minOccurs="0" maxOccurs="10000">
        <xs:complexType>
           <xs:attribute name="Version" type="t:ST_VersionDuoOrTrio" use="required"/>
           <xs:attribute name="AssemblyVersion" type="t:ST_VersionQuad" use="required"/>
           <xs:attribute name="PublicKey" type="ST_PublicKey" use="required"/>
           <xs:attribute name="MachineType" type="t:ST_Architecture" use="required"/>
           <xs:attribute name="TargetClrVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
           <xs:attribute name="FolderPath" type="t:ST_FileName" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="AssemblyName" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="AssemblyVersion" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="PublicKey" type="ST_PublicKey" use="required"/>
    <xs:attribute name="MachineType" type="t:ST_Architecture" use="required"/>
    <xs:attribute name="TargetClrVersion" type="t:ST_VersionDuoOrTrio" use="required"/>
    <xs:attribute name="Path" type="t:ST_FileName" use="required"/>
  </xs:complexType>
  
  <xs:simpleType name="ST_PublicKey">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:pattern value="[0-9a-fA-F]+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="CT_ClassicAppCompatKeys">
    <xs:sequence minOccurs="0" maxOccurs="10000">
      <xs:element name="ClassicAppCompatKey" minOccurs="0" maxOccurs="10000">
        <xs:complexType>
           <xs:attribute name="Name" type="ST_RegistryPath" use="required"/>
           <xs:attribute name="ValueName" type="xs:string"/>
           <xs:attribute name="ValueType" type="ST_ValueType"/>
           <xs:attribute name="Value" type="xs:string"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:simpleType name="ST_RegistryPath">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:pattern value="[hH][kK][eE][yY]_[cC][uU][rR][rR][eE][nN][tT]_[uU][sS][eE][rR]\\.+"/>
      <xs:pattern value="[hH][kK][eE][yY]_[lL][oO][cC][aA][lL]_[mM][aA][cC][hH][iI][nN][eE]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
      <xs:pattern value="[hH][kK][eE][yY]_[uU][sS][eE][rR][sS]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
      <xs:pattern value="[hH][kK][eE][yY]_[cC][uU][rR][rR][eE][nN][tT]_[cC][oO][nN][fF][iI][gG]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
      <xs:pattern value="[hH][kK][cC][uU]\\.+"/>
      <xs:pattern value="[hH][kK][lL][mM]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
      <xs:pattern value="[hH][kK][uU]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
      <xs:pattern value="[hH][kK][cC][cC]\\[sS][oO][fF][tT][wW][aA][rR][eE]\\.+"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:simpleType name="ST_ValueType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="REG_SZ"/>
      <xs:enumeration value="REG_BINARY"/>
      <xs:enumeration value="REG_DWORD"/>
      <xs:enumeration value="REG_QWORD"/>
      <xs:enumeration value="REG_MULTI_SZ"/>
      <xs:enumeration value="REG_EXPAND_SZ"/>
    </xs:restriction>
  </xs:simpleType>
  
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 4 IOT V2 MANIFEST SCHEMA 

  This is the Schema that defines elements and attributes for the IoT
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support IoT.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"
           xmlns="http://schemas.microsoft.com/appx/manifest/iot/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  
  <xs:attribute name="Subsystem" type="t:ST_Subsystem"/>
  <xs:attribute name="SupportsMultipleInstances" type="xs:boolean"/>

</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 5 UAP V7 MANIFEST SCHEMA

  This schema extends the elements that are available in the RS5 UAP schema.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://microsoft.sharepoint.com/teams/appxmanifest/SitePages/Home.aspx
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>

  <xs:element name="Extension" substitutionGroup="f:ExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="SharedFonts" type="uap4:CT_SharedFonts"/>
        <xs:element name="EnterpriseDataProtection" type="CT_EnterpriseDataProtection"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ExtensionCategory_Uap7" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_EnterpriseDataProtection">
    <xs:attribute name="ProtectionMode" type="ST_ProtectionMode" use="required"/>
  </xs:complexType>

  <xs:simpleType name="ST_ProtectionMode">
    <xs:restriction base="xs:string">
      <xs:enumeration value="auto"/>
      <xs:enumeration value="default"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="OSPackageDependency">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_AsciiIdentifier" use="required"/>
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    </xs:complexType>
  </xs:element>
  
  <xs:attribute name="Default" type="xs:boolean"/>

  <xs:element name="Properties">
    <xs:complexType>
      <xs:all>
        <xs:element name="ImportRedirectionTable" type="t:ST_DllFile" minOccurs="0"/>
      </xs:all>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="Name" type="t:ST_NonEmptyString"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap_7" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  REDSTONE 5 DESKTOP V5 MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS5. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://microsoft.sharepoint.com/teams/appxmanifest/SitePages/Home.aspx
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           xmlns="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:attribute name="ThumbnailTypeOverlay" type="t:ST_ImageFile"/>

  <xs:element name="ItemType">
    <xs:complexType>
      <xs:sequence minOccurs="0">
        <xs:element name="Verb" maxOccurs="10000">
          <xs:complexType>
            <xs:attribute name="Id" type="t:ST_FileTypeAssociationSupportedVerbId" use="required" />
            <xs:attribute name="Clsid" type="t:ST_GUID" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="Type" type="ST_FileTypeOrStarWithDirectory" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_FileTypeOrStarWithDirectory">
    <xs:restriction base="t:ST_NonEmptyString">
      <xs:pattern value="(\*|(\.[^.\\]+))"/>
      <xs:pattern value="Directory"/>
      <xs:pattern value="Directory\\Background"/>
      <xs:maxLength value="64"/>
    </xs:restriction>
  </xs:simpleType>

</xs:schema>

<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  RS5 RESTRICTED CAPABILITIES MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in RS5. These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests. Please follow https://microsoft.sharepoint.com/teams/appxmanifest/SitePages/Home.aspx
  if you need to request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/5"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/5"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>

  <xs:attribute name="ImmediateRegistration" type="xs:boolean"/>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:mx="http://schemas.microsoft.com/appx/2013/xbox/manifest"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/xbox/manifest"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="mx:ContentPackage" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="17">
        <xs:element name="Capability">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
          </xs:complexType>
        </xs:element>
        <xs:element ref="mx:Capability"/>
      </xs:choice>
      <xs:element name="DeviceCapability" minOccurs="0" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
      <xs:element ref="mx:OSName" minOccurs="0"/>
      <xs:element ref="mx:ApplicationEnvironment" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:choice maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Game Explorer DEH-->
            <xs:element name="GameExplorer" type="CT_GameExplorer"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_2010" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="mx:PackageExtension"/>
    </xs:choice>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element name="VisualElements" type="CT_VisualElements"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
            <xs:element ref="mx:Ratings" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:complexType name="CT_VisualElements">
    <xs:all>
      <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
      <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
      <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
      <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      <xs:element ref="mx:ViewStates" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4">
        <xs:complexType>
          <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
  </xs:attributeGroup>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:choice maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice minOccurs="0">
            <!--Per-application DEH elements-->
            <!--FileType DEH-->
            <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
            <!--Protocol DEH-->
            <xs:element name="Protocol" type="CT_Protocol"/>
            <!--AutoPlay DEH-->
            <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
            <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
            <!--Charms DEH-->
            <xs:element name="ShareTarget" type="CT_ShareTarget"/>
            <!--Picker DEH-->
            <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
            <xs:element name="FileSavePicker" type="CT_FilePicker"/>
            <!--Background Tasks DEH-->
            <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
          <xs:attributeGroup ref="ExtensionBaseAttributes"/>
        </xs:complexType>
        <xs:unique name="BackgroundTasks_Type">
          <xs:selector xpath="m:BackgroundTasks/m:Task"/>
          <xs:field xpath="@Type"/>
        </xs:unique>
      </xs:element>
      <xs:element ref="mx:Extension"/>
    </xs:choice>
  </xs:complexType>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->
  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
      <xs:sequence>
        <xs:element name="FileType" maxOccurs="1000" >
          <xs:complexType>
            <xs:simpleContent>
              <xs:extension base="t:ST_FileType">
                <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
              </xs:extension>
            </xs:simpleContent>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010" use="required"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element name="Task" maxOccurs="5">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <!--GAME EXPLORER EXTENSION SCHEMA-->
  <xs:complexType name="CT_GameExplorer">
    <xs:attribute name="GameDefinitionContainer" type="t:ST_FileName" use="required"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA (VERSION 6.3)

  This is the Schema that defines the overall Manifest schema for Windows 8.1
  apps . It is a copy of the Windows 8 schema, but adds new elements/attributes
  in the Windows 8.1 namespace. This schema is only used to validate manifests
  that define OSMinVersion as 6.3.*.
  These Windows 8.1 namespace types are imported into this schema from the
  AppxManifestSchema2013.xsd file

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.
  
  When modifying this file, please keep it consistent with the 
  Schema\WindowsSDK\AppxManifestSchema2010_v2.xsd file

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"
           xmlns:xbox="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="mp:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability | m:Capabilities/m2:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="m2:ResourcePackage" minOccurs="0"/>
      <xs:element ref="uap:SupportedUsers" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="m2:Scale" use="optional"/>
          <xs:attribute ref="m2:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="12"/>
      <xs:element ref="DeviceCapabilityChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="DeviceCapabilityChoice" abstract="true"/>
  <xs:element name="DeviceCapability" substitutionGroup="DeviceCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:sequence>
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <xs:element name="PublisherCacheFolders" type="CT_PublisherCacheFolders"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_PublisherCacheFolders">
    <xs:sequence>
      <xs:element name="Folder" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_FileNameSegment" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_ApplicationStartPage" use="optional"/>
          <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:attributeGroup name="VisualElementsBaseAttributes">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  <xs:element name="VisualElements" substitutionGroup="VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element ref="xbox:ViewStates" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="VisualElementsBaseAttributes"/>
      <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
    <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_ApplicationExtension">
    <xs:choice minOccurs="0">
      <!--Per-application DEH elements-->
      <!--FileType DEH-->
      <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      <!--Protocol DEH-->
      <xs:element name="Protocol" type="CT_Protocol"/>
      <!--AutoPlay DEH-->
      <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
      <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
      <!--Charms DEH-->
      <xs:element name="ShareTarget" type="CT_ShareTarget"/>
      <!--Picker DEH-->
      <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
      <xs:element name="FileSavePicker" type="CT_FilePicker"/>
      <!--Background Tasks DEH-->
      <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
    </xs:choice>
    <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
    <xs:attributeGroup ref="ExtensionBaseAttributes"/>
  </xs:complexType>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:sequence>
      <xs:element ref="ApplicationExtensionChoice" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice" type="CT_ApplicationExtension">
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="m:BackgroundTasks/m:Task | m:BackgroundTasks/m2:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->

  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute name="ReturnResults" type="t:ST_ProtocolReturnResults" use="optional"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute ref="m2:Description" use="optional"/>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="m:TaskChoice" maxOccurs="11"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <xs:element name="TaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA (VERSION 6.3.1)

  This is the overall manifest schema for app model version 6.3.1 of Windows and
  Windows Phone.  This is a copy of the Windows 8 schema, with some additions in
  the 2013 and 2014 namespaces.  Types in these new namespaces are imported into
  this schema from AppxManifestSchema2013_v2.xsd and AppxManifestSchema2014.xsd.
  This schema is only used to validate manifests that define OSMinVersion as
  6.3.1.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="mp:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_Scale_m3">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m3:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability | m:Capabilities/m3:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability | m:Capabilities/m2:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="m2:ResourcePackage" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="m2:Scale" use="optional"/>
          <xs:attribute ref="m3:Scale" use="optional"/>
          <xs:attribute ref="m2:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="12"/>
      <xs:element ref="DeviceCapabilityChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="DeviceCapabilityChoice" abstract="true"/>
  <xs:element name="DeviceCapability" substitutionGroup="DeviceCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
      <xs:element ref="m3:MinDeviceMemory" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:sequence>
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="m3_InitialRotationPreference_Name">
          <xs:selector xpath="m3:VisualElements/m3:InitialRotationPreference/m3:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:attributeGroup name="VisualElementsBaseAttributes">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  <xs:element name="VisualElements" substitutionGroup="VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="VisualElementsBaseAttributes"/>
      <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_ApplicationExtension">
    <xs:choice minOccurs="0">
      <!--Per-application DEH elements-->
      <!--FileType DEH-->
      <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      <!--Protocol DEH-->
      <xs:element name="Protocol" type="CT_Protocol"/>
      <!--AutoPlay DEH-->
      <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
      <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
      <!--Charms DEH-->
      <xs:element name="ShareTarget" type="CT_ShareTarget"/>
      <!--Picker DEH-->
      <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
      <xs:element name="FileSavePicker" type="CT_FilePicker"/>
      <!--Background Tasks DEH-->
      <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
    </xs:choice>
    <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
    <xs:attributeGroup ref="ExtensionBaseAttributes"/>
  </xs:complexType>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:sequence>
      <xs:element ref="ApplicationExtensionChoice" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice" type="CT_ApplicationExtension">
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="m:BackgroundTasks/m:Task | m:BackgroundTasks/m2:Task | m:BackgroundTasks/m3:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->

  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
        <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute ref="m2:Description" use="optional"/>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="m:TaskChoice" maxOccurs="8"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <xs:element name="TaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA (VERSION 4)

  This is the overall manifest schema for app model version 6.4 of Windows and
  Windows Phone.  This is a copy of the Windows 8 schema, with some additions in
  the 2013, 2014, and OneCore namespaces.  Types in these new namespaces are
  imported into this schema from AppxManifestSchema2013_v2.xsd,
  AppxManifestSchema2014.xsd, FoundationManifestSchemaForWinBlue.xsd, and
  UapManifestSchemaForWinBlue.xsd.  This schema is only used to validate
  manifests that define OSMinVersion as 6.4.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"
           xmlns:xbox="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/thresholdpreview"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/thresholdpreview"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"/>

  <!--PACKAGE SCHEMA-->
  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="mp:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources"/>
        <xs:element name="Prerequisites" type="CT_Prerequisites"/>
        <xs:element name="Dependencies" type="CT_Dependencies" minOccurs="0"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <!--Uniqueness Checks-->
    <xs:unique name="Resource_Language">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_Scale_m3">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m3:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="m:Resources/m:Resource"/>
      <xs:field xpath="@m2:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="m:Applications/m:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="m:Capabilities/m:Capability | m:Capabilities/m3:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="m:Capabilities/m:DeviceCapability | m:Capabilities/m2:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:FileTypeAssociation/m:SupportedFileTypes/m:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath ="m:Applications/m:Application/m:Extensions/m:Extension/m:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
  </xs:element>

  <!--IDENTITY-->
  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <!--PACKAGE PROPERTIES-->
  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element ref="m2:ResourcePackage" minOccurs="0"/>
      <xs:element ref="uap:SupportedUsers" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--RESOURCES-->
  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="m2:Scale" use="optional"/>
          <xs:attribute ref="m3:Scale" use="optional"/>
          <xs:attribute ref="m2:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--DEPENDENCIES-->
  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:element name="PackageDependency" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="optional"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CAPABILITIES-->
  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="100"/>
      <xs:element ref="DeviceCapabilityChoice" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="DeviceCapabilityChoice" abstract="true"/>
  <xs:element name="DeviceCapability" substitutionGroup="DeviceCapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2010" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--PREREQUISITES-->
  <xs:complexType name="CT_Prerequisites">
    <xs:all>
      <xs:element name="OSMinVersion" type="t:ST_VersionDuoOrTrio"/>
      <xs:element name="OSMaxVersionTested" type="t:ST_VersionDuoOrTrio"/>
      <xs:element ref="m3:MinDeviceMemory" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <!--PER-PACKAGE EXTENSIONS-->
  <xs:complexType name="CT_PackageExtensions">
    <xs:sequence>
      <xs:element name="Extension" maxOccurs="10000">
        <xs:complexType>
          <xs:choice>
            <!--Per-package DEH elements-->
            <!--Activatable Class DEH-->
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <!--Certificates DEH-->
            <xs:element name="Certificates" type="CT_Certificates"/>
            <xs:element name="PublisherCacheFolders" type="CT_PublisherCacheFolders"/>
            <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_PublisherCacheFolders">
    <xs:sequence>
      <xs:element name="Folder" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_FileNameSegment" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATIONS-->
  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element name="ApplicationContentUriRules" type="CT_ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_ApplicationStartPage" use="optional"/>
          <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
        </xs:complexType>
        <!--Per-application Uniqueness Checks-->
        <xs:unique name="InitialRotationPreference_Name">
          <xs:selector xpath="m:VisualElements/m:InitialRotationPreference/m:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="m3_InitialRotationPreference_Name">
          <xs:selector xpath="m3:VisualElements/m3:InitialRotationPreference/m3:Rotation"/>
          <xs:field xpath="@Preference"/>
        </xs:unique>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="m:ApplicationContentUriRules/m:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="m:Extensions/m:Extension/m:ShareTarget/m:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileOpenPicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="m:Extensions/m:Extension/m:FileSavePicker/m:SupportedFileTypes/m:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayContent/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="m:Extensions/m:Extension/m:AutoPlayDevice/m:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <!-- @@BEGIN_SDKSPLIT 
          [Add your DEH here (Uniqueness checks)]
        @@END_SDKSPLIT -->
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!-- VISUAL ELEMENTS SCHEMA -->
  <xs:attributeGroup name="VisualElementsBaseAttributes">
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="required"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
  </xs:attributeGroup>

  <xs:element name="VisualElementsChoice" abstract="true"/>
  <xs:element name="VisualElements" substitutionGroup="VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="t:CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element ref="xbox:ViewStates" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="VisualElementsBaseAttributes"/>
      <xs:attribute name="Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="SmallLogo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_Rotation">
    <xs:attribute name="Preference" type="t:ST_RotationPreference" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--APPLICATION CONTENT URI RULES-->
  <xs:complexType name="CT_ApplicationContentUriRules">
    <xs:sequence>
      <xs:element name="Rule" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
          <xs:attribute name="Match" type="t:ST_URI" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="ExtensionBaseAttributes">
    <xs:attribute name="Executable" type="t:ST_Executable" use="optional"/>
    <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
    <xs:attribute name="RuntimeType" type="t:ST_ActivatableClassId" use="optional"/>
    <xs:attribute name="StartPage" type="t:ST_FileName" use="optional"/>
    <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_ApplicationExtension">
    <xs:choice minOccurs="0">
      <!--Per-application DEH elements-->
      <!--FileType DEH-->
      <xs:element name="FileTypeAssociation" type="CT_FileTypeAssociation"/>
      <!--Protocol DEH-->
      <xs:element name="Protocol" type="CT_Protocol"/>
      <!--AutoPlay DEH-->
      <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
      <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
      <!--Charms DEH-->
      <xs:element name="ShareTarget" type="CT_ShareTarget"/>
      <!--Picker DEH-->
      <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
      <xs:element name="FileSavePicker" type="CT_FilePicker"/>
      <!--Background Tasks DEH-->
      <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      <!-- @@BEGIN_SDKSPLIT 
              [Add your DEH here]
            @@END_SDKSPLIT -->
    </xs:choice>
    <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2010" use="required"/>
    <xs:attributeGroup ref="ExtensionBaseAttributes"/>
  </xs:complexType>

  <!--PER-APPLICATION EXTENSIONS-->
  <xs:complexType name="CT_ApplicationExtensions">
    <xs:sequence>
      <xs:element ref="ApplicationExtensionChoice" maxOccurs="10000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice" type="CT_ApplicationExtension">
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="m:BackgroundTasks/m:Task | m:BackgroundTasks/m2:Task | m:BackgroundTasks/m3:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <!--DEPLOYMENT EXTENSION HANDLERS (DEH) SCHEMAS-->

  <!--FILETYPE EXTENSION SCHEMA-->
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
        <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--PROTOCOL EXTENSION SCHEMA-->
  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute name="ReturnResults" type="t:ST_ProtocolReturnResults" use="optional"/>
    <xs:attribute ref="m2:DesiredView" use="optional"/>
  </xs:complexType>

  <!--AUTO-PLAY EXTENSION SCHEMA-->
  <!--AUTO-PLAY CONTENT-->
  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--AUTO-PLAY DEVICE-->
  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA-->
  <!--SHARE TARGET-->
  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute ref="m2:Description" use="optional"/>
  </xs:complexType>

  <!--FILE PICKER-->
  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <!--CHARMS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA-->
  <!--IN-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <!--OUT-OF-PROCESS SERVER EXTENSION-->
  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_Executable"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
  </xs:complexType>

  <!--PROXY STUB EXTENSION-->
  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <!--ACTIVATABLE CLASS EXTENSION SCHEMA Types-->
  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <!--CERTIFICATES EXTENSION SCHEMA-->
  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS EXTENSIONS SCHEMA-->
  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="m:TaskChoice" maxOccurs="100"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
  </xs:complexType>

  <xs:element name="TaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2010" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  WINDOWS 8.1 APPX MANIFEST SCHEMA

  This is the Schema that defines the Windows 8.1 specific elements and attributes.
  These types are imported into the full schema which is the Windows 8.1 version
  of the Windows 8 schema. It is defined in the AppxManifestSchema2010_v2.xsd

  !!!WARNING!!!

  This schema is closed for any changes. Any changes to this schema file
  are moderated by the Appx team. Changes to the schema can potentially
  break .appx Packages and Manifests based on this schema as well as Test
  and Product code that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition
  or edit to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:xbox="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"/>

  <!--ResourcePackage-->
  <xs:element name="ResourcePackage" type="xs:boolean"/>

  <xs:attribute name="Scale" type="t:ST_Scale_2013"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <!--Device Access Capabilities-->
  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:element name="DeviceCapability" substitutionGroup="m:DeviceCapabilityChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" maxOccurs="100"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2013" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="m2:Contact/m2:ContactLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <!--Action Extension-->
  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" maxOccurs="50">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
                </xs:sequence>
                <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
              <xs:unique name="Service_Id">
                <xs:selector xpath="m2:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <!--Calendar Provider Extension-->
  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" minOccurs="0" maxOccurs="10">
              <xs:complexType>
                <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2013" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--ShareTarget-->
  <xs:attribute name="Description" type="t:ST_ShareTargetDescription"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
        <xs:element ref="xbox:ViewStates" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square30x30Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m2:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square70x70Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Tall150x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS TYPES-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2013" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="DesiredView" type="t:ST_DesiredView"/>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2013 V2

  This is the schema that defines elements and attributes specific to app model
  version 6.3.0 (Windows 8.1).  This version is modified to be imported into the
  full 2014 schema in AppxManifestSchema2010_v3.xsd along with new elements and
  attributes for app model version 6.3.1.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <!--ResourcePackage-->
  <xs:element name="ResourcePackage" type="xs:boolean"/>

  <xs:attribute name="Scale" type="t:ST_Scale_2013_v2"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <!--Device Access Capabilities-->
  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:element name="DeviceCapability" substitutionGroup="m:DeviceCapabilityChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" maxOccurs="100"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2013" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="m2:Contact/m2:ContactLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="m3_AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m3:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <!--Action Extension-->
  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" maxOccurs="50">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
                </xs:sequence>
                <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
              <xs:unique name="Service_Id">
                <xs:selector xpath="m2:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <!--Calendar Provider Extension-->
  <xs:element name="AppointmentsProviderLaunchActionChoice" abstract="true"/>
  <xs:element name="LaunchAction" substitutionGroup="AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2013" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="AppointmentsProviderLaunchActionChoice" minOccurs="0" maxOccurs="10"/>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--ShareTarget-->
  <xs:attribute name="Description" type="t:ST_ShareTargetDescription"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square30x30Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m2:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square70x70Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS TYPES-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2013" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="DesiredView" type="t:ST_DesiredView"/>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2013 V2

  This is the schema that defines elements and attributes specific to app model
  version 6.3.0 (Windows 8.1).  This version is modified to be imported into the
  full 2014 schema in AppxManifestSchema2010_v3.xsd along with new elements and
  attributes for app model version 6.3.1.

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:xbox="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"/>
  
  <!--ResourcePackage-->
  <xs:element name="ResourcePackage" type="xs:boolean"/>

  <xs:attribute name="Scale" type="t:ST_Scale_2013"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <!--Device Access Capabilities-->
  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:element name="DeviceCapability" substitutionGroup="m:DeviceCapabilityChoice">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" maxOccurs="100"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2013" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="m2:Contact/m2:ContactLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m2:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="m3_AppointmentsProvider_Verb">
      <xs:selector xpath="m2:AppointmentsProvider/m2:AppointmentsProviderLaunchActions/m3:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <!--Action Extension-->
  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" maxOccurs="50">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
                </xs:sequence>
                <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
                <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
                <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
              </xs:complexType>
              <xs:unique name="Service_Id">
                <xs:selector xpath="m2:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <!--Calendar Provider Extension-->
  <xs:element name="AppointmentsProviderLaunchActionChoice" abstract="true"/>
  <xs:element name="LaunchAction" substitutionGroup="AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2013" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="AppointmentsProviderLaunchActionChoice" minOccurs="0" maxOccurs="10"/>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <!--ShareTarget-->
  <xs:attribute name="Description" type="t:ST_ShareTargetDescription"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
        <xs:element ref="xbox:ViewStates" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square30x30Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="4">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m2:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square70x70Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Tall150x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--BACKGROUND TASKS TYPES-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2013" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:attribute name="DesiredView" type="t:ST_DesiredView"/>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2014

  This is the schema that defines elements and attributes specific to app model
  version 6.3.1 of Windows and Windows Phone.  These types are imported into the
  full schema in AppxManifestSchema2010_v3.xsd

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="MinDeviceMemory" type="t:ST_MinDeviceMemory" default="512MB"/>
  <xs:attribute name="Scale" type="t:ST_Scale_2014"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen" minOccurs="0"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="CT_ApplicationView" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="3">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m3:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square71x71Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ApplicationView">
    <xs:attribute name="MinWidth" type="t:ST_ApplicationViewWidth" use="required"/>
  </xs:complexType>

  <xs:complexType name ="CT_TileUpdate">
    <xs:attribute name="Recurrence" type="t:ST_Recurrence" use="required"/>
    <xs:attribute name="UriTemplate" type="t:ST_URI" use="required"/>
  </xs:complexType>

  <!--Background tasks-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Capabilities-->
  <xs:element name="Capability" substitutionGroup="m:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Calendar Provider Extension-->
  <xs:element name="LaunchAction" substitutionGroup="m2:AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2014" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <!--Application Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2014" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  APPX MANIFEST SCHEMA 2014

  This is the schema that defines elements and attributes specific to app model
  version 6.3.1 of Windows and Windows Phone.  These types are imported into the
  full schema in AppxManifestSchema2010_v3.xsd

  !!!WARNING!!!

  This schema is closed for any changes.  Any changes to this schema file are
  moderated by the Appx team.  Changes to the schema can potentially break .appx
  packages and manifests based on this schema as well as product and test code
  that relies on the schema.

  Please contact 'manifest' alias if you need to request an addition or change
  to the schema.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:m="http://schemas.microsoft.com/appx/2010/manifest"
           xmlns:m2="http://schemas.microsoft.com/appx/2013/manifest"
           xmlns:m3="http://schemas.microsoft.com/appx/2014/manifest"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:xbox="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/2010/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2013/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/xbox/thresholdpreview"/>

  <xs:element name="MinDeviceMemory" type="t:ST_MinDeviceMemory" default="512MB"/>
  <xs:attribute name="Scale" type="t:ST_Scale_2014"/>

  <!--Visual Elements-->
  <xs:element name="VisualElements" substitutionGroup="m:VisualElementsChoice">
    <xs:complexType>
      <xs:all>
        <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
        <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
        <xs:element name="SplashScreen" type="t:CT_SplashScreen" minOccurs="0"/>
        <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
        <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
        <xs:element ref="xbox:ViewStates" minOccurs="0"/>
      </xs:all>
      <xs:attributeGroup ref="m:VisualElementsBaseAttributes"/>
      <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
      <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="4">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="m3:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square71x71Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Tall150x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="m:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <!--Background tasks-->
  <xs:element name="Task" substitutionGroup="m:TaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Capabilities-->
  <xs:element name="Capability" substitutionGroup="m:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_2014" use="required"/>
    </xs:complexType>
  </xs:element>

  <!--Calendar Provider Extension-->
  <xs:element name="LaunchAction" substitutionGroup="m2:AppointmentsProviderLaunchActionChoice">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_2014" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <!--Application Extensions-->
  <xs:element name="Extension" substitutionGroup="m:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_2014" use="required"/>
      <xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD FOUNDATION MANIFEST SCHEMA

  This is the Schema that defines basic elements and attributes for all Windows
  Store apps.  Other platform-specific schemas will be imported into this one
  based on the platforms that each product supports.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
           xmlns:uap7="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"
           xmlns:wincap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/windowscapabilities"
           xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
           xmlns:phone="http://schemas.microsoft.com/appx/2014/phone/manifest"
           xmlns:serverpreview="http://schemas.microsoft.com/appx/manifest/serverpreview/windows10"
           xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
           xmlns:iot2="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"
           xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
           xmlns:com2="http://schemas.microsoft.com/appx/manifest/com/windows10/2"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/2014/phone/manifest"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/7"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/iot/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4"/>

  <xs:element name="Package">
    <xs:complexType>
      <xs:all>
        <xs:element name="Identity" type="CT_Identity"/>
        <xs:element ref="phone:PhoneIdentity" minOccurs="0"/>
        <xs:element name="Properties" type="CT_Properties"/>
        <xs:element name="Resources" type="CT_Resources" minOccurs="0"/>
        <xs:element name="Dependencies" type="CT_Dependencies"/>
        <xs:element name="Capabilities" type="CT_Capabilities" minOccurs="0"/>
        <xs:element name="Extensions" type="CT_PackageExtensions" minOccurs="0"/>
        <xs:element name="Applications" type="CT_Applications" minOccurs="0"/>
        <xs:element ref="ComExtensions" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="IgnorableNamespaces" type="t:ST_NonEmptyString" use="optional"/>
    </xs:complexType>
    <xs:unique name="Resource_Language">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@Language"/>
    </xs:unique>
    <xs:unique name="Resource_Scale">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@uap:Scale"/>
    </xs:unique>
    <xs:unique name="Resource_DXFeatureLevel">
      <xs:selector xpath="f:Resources/f:Resource"/>
      <xs:field xpath="@uap:DXFeatureLevel"/>
    </xs:unique>
    <xs:unique name="Application_Id">
      <xs:selector xpath="f:Applications/f:Application"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Capability_Name">
      <xs:selector xpath="f:Capabilities/f:Capability | f:Capabilities/uap:Capability | f:Capabilities/wincap:Capability | f:Capabilities/rescap:Capability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="DeviceCapability_Name">
      <xs:selector xpath="f:Capabilities/f:DeviceCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="CustomCapability_Name">
      <xs:selector xpath="f:Capabilities/uap4:CustomCapability"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType_Name">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:FileTypeAssociation"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_FileType">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:FileTypeAssociation/uap:SupportedFileTypes/uap:FileType"/>
      <xs:field xpath="."/>
    </xs:unique>
    <xs:unique name="Extension_Protocol">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:Protocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_DialProtocol">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap:Extension/uap:DialProtocol"/>
      <xs:field xpath="@Name"/>
    </xs:unique>
    <xs:unique name="Extension_StartupTask">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/desktop:Extension/desktop:StartupTask"/>
      <xs:field xpath="@TaskId"/>
    </xs:unique>
    <xs:unique name="Class_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:ExeServer/com:Class | f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:TreatAsClass | f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:ProxyStub | f:Extensions/com:Extension/com:ComInterface/com:ProxyStub | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:ExeServer/com:Class | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:TreatAsClass | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:ProxyStub | f:Extensions/com2:Extension/com2:ComInterface/com:ProxyStub"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="ProgId_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:ProgId | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:ProgId"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="Interface_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:Interface | f:Extensions/com:Extension/com:ComInterface/com:Interface | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:Interface | f:Extensions/com2:Extension/com2:ComInterface/com:Interface"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="TypeLib_Id">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComInterface/com:TypeLib | f:Extensions/com:Extension/com:ComInterface/com:TypeLib | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComInterface/com:TypeLib | f:Extensions/com2:Extension/com2:ComInterface/com:TypeLib"/>
      <xs:field xpath="@Id"/>
    </xs:unique>
    <xs:unique name="SurrogateServer_AppId">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/com:Extension/com:ComServer/com:SurrogateServer | f:Applications/f:Application/f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer"/>
      <xs:field xpath="@AppId"/>
    </xs:unique>
    <xs:unique name="Extension_AppUriHandlerName">
      <xs:selector xpath="f:Applications/f:Application/f:Extensions/uap3:Extension/uap3:AppUriHandler"/>
      <xs:field xpath="@uap7:Name"/>
    </xs:unique>
  </xs:element>

  <xs:element name="ComExtensions" abstract="true"/>

  <xs:complexType name="CT_Identity">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture_v2" use="optional"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_Properties">
    <xs:all>
      <xs:element name="Framework" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName"/>
      <xs:element name="PublisherDisplayName" type="t:ST_DisplayName"/>
      <xs:element name="Description" type="t:ST_Description" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile"/>
      <xs:element name="ResourcePackage" type="xs:boolean" minOccurs="0"/>
      <xs:element ref="uap:SupportedUsers" minOccurs="0"/>
      <xs:element ref="uap6:AllowExecution" minOccurs="0"/>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" minOccurs="0" maxOccurs="200">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute ref="uap:Scale" use="optional"/>
          <xs:attribute ref="uap:DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Dependencies">
    <xs:sequence>
      <xs:choice maxOccurs="128">
        <xs:element name="TargetPlatform">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_AsciiIdentifier" use="required"/>
            <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="required"/>
            <xs:attribute name="MaxVersionTested" type="t:ST_VersionQuad" use="required"/>
          </xs:complexType>
        </xs:element>
        <xs:element name="TargetDeviceFamily">
          <xs:complexType>
            <xs:attribute name="Name" type="t:ST_AsciiIdentifier" use="required"/>
            <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="required"/>
            <xs:attribute name="MaxVersionTested" type="t:ST_VersionQuad" use="required"/>
          </xs:complexType>
        </xs:element>
      </xs:choice>
      <xs:element name="PackageDependency" minOccurs="0" maxOccurs="128">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
          <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
          <xs:attribute name="MinVersion" type="t:ST_VersionQuad" use="required"/>
          <xs:attribute name="MaxMajorVersionTested" type="xs:unsignedShort" use="optional"/>
          <xs:attribute ref="uap6:Optional" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="MainPackageDependencyChoice" minOccurs="0" maxOccurs="1"/>
      <xs:element ref="MainPackageDependencyChoice2" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="uap5:DriverDependency" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="uap7:OSPackageDependency" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="MainPackageDependencyChoice" abstract="true"/>
  <xs:element name="MainPackageDependencyChoice2" abstract="true"/>

  <xs:complexType name="CT_Capabilities">
    <xs:sequence>
      <xs:element ref="CapabilityChoice" minOccurs="0" maxOccurs="100"/>
      <xs:element ref="CustomCapabilityChoice" minOccurs="0" maxOccurs="1000"/>
      <xs:element ref="DeviceCapability" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="CapabilityChoice" abstract="true"/>
  <xs:element name="Capability" substitutionGroup="CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="CustomCapabilityChoice" abstract="true"/>

  <xs:element name="DeviceCapability">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Device" type="CT_Device" minOccurs="0" maxOccurs="100"/>
        <xs:element ref="AdditionalDeviceChoice" minOccurs="0" maxOccurs="10000"/>
      </xs:sequence>
      <xs:attribute name="Name" type="t:ST_DeviceCapability" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="AdditionalDeviceChoice" abstract="true"/>

  <xs:complexType name="CT_Device">
    <xs:sequence>
      <xs:element name="Function" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Type" type="t:ST_DeviceFunction_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Id" type="t:ST_DeviceId" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_PackageExtensions">
    <xs:choice minOccurs="0" maxOccurs="10000">
      <xs:element name="Extension">
        <xs:complexType>
          <xs:choice>
            <xs:element name="InProcessServer" type="CT_InProcessServer"/>
            <xs:element name="OutOfProcessServer" type="CT_OutOfProcessServer"/>
            <xs:element name="ProxyStub" type="CT_ProxyStub"/>
            <xs:element name="Certificates" type="CT_Certificates"/>
            <xs:element name="PublisherCacheFolders" type="CT_PublisherCacheFolders"/>
          </xs:choice>
          <xs:attribute name="Category" type="t:ST_PackageExtensionCategory_Foundation" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element ref="ExtensionChoice"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="CT_InProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName"/>
      <xs:element name="ActivatableClass" type="CT_InProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_InProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
    <xs:attribute name="ThreadingModel" type="t:ST_ThreadingModel" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessServer">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_ExecutableAnyCase"/>
      <xs:element name="Arguments" type="t:ST_NonEmptyString" minOccurs="0"/>
      <xs:element name="Instancing" type="t:ST_Instancing"/>
      <xs:element name="ActivatableClass" type="CT_OutOfProcessActivatableClass" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="required"/>
    <xs:attributeGroup ref="uap5:OutOfProcessServerFullTrustAttributes"/>
  </xs:complexType>

  <xs:complexType name="CT_OutOfProcessActivatableClass">
    <xs:sequence>
      <xs:element name="ActivatableClassAttribute" type="t:CT_ActivatableClassAttribute" minOccurs="0" maxOccurs="1000"/>
    </xs:sequence>
    <xs:attribute name="ActivatableClassId" type="t:ST_ActivatableClassId" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_ProxyStub">
    <xs:sequence>
      <xs:element name="Path" type="t:ST_FileName" />
      <xs:element name="Interface" type="t:CT_Interface_Foundation" maxOccurs="65535"/>
    </xs:sequence>
    <xs:attribute name="ClassId" type="t:ST_GUID" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_Certificates">
    <xs:sequence>
      <xs:element name="Certificate" type="t:CT_CertificateContent" minOccurs="0" maxOccurs="100"/>
      <xs:element name="TrustFlags" type="t:CT_CertificateTrustFlags" minOccurs="0"/>
      <xs:element name="SelectionCriteria" type="t:CT_CertificateSelectionCriteria" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_PublisherCacheFolders">
    <xs:sequence>
      <xs:element name="Folder" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_FileNameSegment" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Applications">
    <xs:sequence>
      <xs:element name="Application" maxOccurs="100">
        <xs:complexType>
          <xs:all>
            <xs:element ref="VisualElementsChoice"/>
            <xs:element ref="uap:ApplicationContentUriRules" minOccurs="0"/>
            <xs:element name="Extensions" type="CT_ApplicationExtensions" minOccurs="0"/>
            <xs:element ref="uap7:Properties" minOccurs="0"/>
          </xs:all>
          <xs:attribute name="Id" type="t:ST_ApplicationId" use="required"/>
          <xs:attribute name="Executable" type="t:ST_ExecutableAnyCase" use="optional"/>
          <xs:attribute name="EntryPoint" type="t:ST_EntryPoint" use="optional"/>
          <xs:attribute name="StartPage" type="t:ST_ApplicationStartPage" use="optional"/>
          <xs:attribute name="ResourceGroup" type="t:ST_AsciiWindowsId" use="optional"/>
          <xs:attribute ref="desktop4:Subsystem" use="optional"/>
          <xs:attribute ref="iot2:Subsystem" use="optional"/>
          <xs:attribute ref="desktop4:SupportsMultipleInstances" use="optional"/>
          <xs:attribute ref="iot2:SupportsMultipleInstances" use="optional"/>
        </xs:complexType>
        <xs:unique name="ApplicationContentUrisRule_Match">
          <xs:selector xpath="uap:ApplicationContentUriRules/uap:Rule"/>
          <xs:field xpath="@Match"/>
        </xs:unique>
        <xs:unique name="ShareTarget_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:ShareTarget/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="ShareTarget_DataFormat">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:ShareTarget/uap:DataFormat"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileOpenPicker_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileOpenPicker/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="FileSavePicker_FileType">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileSavePicker/uap:SupportedFileTypes/uap:FileType"/>
          <xs:field xpath="."/>
        </xs:unique>
        <xs:unique name="AutoPlay_ContentVerb">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:AutoPlayContent/uap:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="AutoPlay_DeviceVerb">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:AutoPlayDevice/uap:LaunchAction"/>
          <xs:field xpath="@Verb"/>
        </xs:unique>
        <xs:unique name="MediaCodec_AppServiceName">
          <xs:selector xpath="f:Extensions/uap4:Extension/uap4:MediaCodec"/>
          <xs:field xpath="@AppServiceName"/>
        </xs:unique>
        <xs:key name="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Extensions/com:Extension/com:ComServer/com:ExeServer/com:Class | f:Extensions/com:Extension/com:ComServer/com:TreatAsClass | f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:ExeServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:TreatAsClass"/>
          <xs:field xpath="@Id"/>
        </xs:key>
        <xs:key name="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/com:Extension/com:ComServer/com:SurrogateServer/com:Class | f:Extensions/com2:Extension/com2:ComServer/com:SurrogateServer/com:Class"/>
          <xs:field xpath="@Id"/>
        </xs:key>
        <xs:keyref name="ThumbnailHandlerRef" refer="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:ThumbnailHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:ThumbnailHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:ThumbnailHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="DesktopPreviewHandlerRef" refer="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:DesktopPreviewHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:DesktopPreviewHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:DesktopPreviewHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="DesktopPropertyHandlerRef" refer="ComServer_SurrogateServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:DesktopPropertyHandler | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:DesktopPropertyHandler | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:DesktopPropertyHandler"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
        <xs:keyref name="OleClassRef" refer="ComServer_Class_IdKey">
          <xs:selector xpath="f:Extensions/uap:Extension/uap:FileTypeAssociation/desktop2:OleClass | f:Extensions/uap:Extension/uap3:FileTypeAssociation/desktop2:OleClass | f:Extensions/uap3:Extension/uap3:FileTypeAssociation/desktop2:OleClass"/>
          <xs:field xpath="@Clsid"/>
        </xs:keyref>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="VisualElementsChoice" abstract="true"/>

  <xs:complexType name="CT_ApplicationExtensions">
    <xs:choice minOccurs="0" maxOccurs="10000">
      <xs:element ref="ApplicationExtensionChoice"/>
      <xs:element ref="ExtensionChoice"/>
    </xs:choice>
  </xs:complexType>

  <xs:element name="ExtensionChoice" abstract="true"/>
  <xs:element name="ApplicationExtensionChoice" abstract="true"/>
  <xs:element name="Extension" substitutionGroup="ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element name="BackgroundTasks" type="CT_BackgroundTasks"/>
      </xs:choice>
      <xs:attribute name="Category" type="t:ST_ApplicationExtensionCategory_Foundation" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="BackgroundTasks_Type">
      <xs:selector xpath="f:BackgroundTasks/f:Task | f:BackgroundTasks/uap:Task"/>
      <xs:field xpath="@Type"/>
    </xs:unique>
  </xs:element>

  <xs:complexType name="CT_BackgroundTasks">
    <xs:sequence>
      <xs:element ref="BackgroundTaskChoice" minOccurs="0" maxOccurs="17"/>
    </xs:sequence>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
    <xs:attribute ref="uap4:SupportsMultipleInstances" use="optional"/>
  </xs:complexType>

  <xs:element name="BackgroundTaskChoice" abstract="true"/>
  <xs:element name="Task" substitutionGroup="BackgroundTaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_Foundation" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<!-- @@BEGIN_SDKSPLIT

  THRESHOLD UAP MANIFEST SCHEMA

  This is the Schema that defines elements and attributes for the Universal App
  Platform features in Thresold.  These types are imported into the Foundation
  schema and included in products that support UAP.

  !!!WARNING!!!

  Don't make any changes to this schema.  Changes will affect a wide range of
  partners and can potentially break product and test code, as well as existing
  .appx packages and manifests.  Please contact 'manifest' alias if you need to
  request any addition or modification.

@@END_SDKSPLIT -->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:t="http://schemas.microsoft.com/appx/manifest/types"
           xmlns:f="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
           xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
           xmlns:uap4="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"
           xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"
           xmlns:rescap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
           xmlns:desktop2="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"
           xmlns:desktop3="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
           xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"
           >

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/4"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/uap/windows10/5"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/2"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"/>
  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5"/>

  <xs:attribute name="Scale" type="t:ST_Scale_All"/>
  <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel"/>

  <xs:element name="SupportedUsers" type="t:ST_SupportedUsers"/>

  <xs:element name="Capability" substitutionGroup="f:CapabilityChoice">
    <xs:complexType>
      <xs:attribute name="Name" type="t:ST_Capability_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

  <xs:element name="VisualElements" type="CT_VisualElements" substitutionGroup="f:VisualElementsChoice">
    <xs:unique name="InitialRotationPreference_Name">
      <xs:selector xpath="uap:InitialRotationPreference/uap:Rotation"/>
      <xs:field xpath="@Preference"/>
    </xs:unique>
  </xs:element>
  
  <xs:complexType name="CT_VisualElements">
    <xs:all>
      <xs:element name="DefaultTile" type="CT_DefaultTile" minOccurs="0"/>
      <xs:element name="LockScreen" type="t:CT_LockScreen" minOccurs="0"/>
      <xs:element name="SplashScreen" type="CT_SplashScreen" minOccurs="0"/>
      <xs:element name="InitialRotationPreference" type="CT_InitialRotationPreference" minOccurs="0"/>
      <xs:element name="ApplicationView" type="t:CT_ApplicationView" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="DisplayName" type="t:ST_DisplayName" use="required"/>
    <xs:attribute name="Description" type="t:ST_Description" use="required"/>
    <xs:attribute name="ForegroundText" type="t:ST_ForegroundText" use="optional"/>
    <xs:attribute name="BackgroundColor" type="t:ST_Color" use="required"/>
    <xs:attribute name="ToastCapable" type="xs:boolean" use="optional"/>
    <xs:attribute name="Square150x150Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="Square44x44Logo" type="t:ST_ImageFile" use="required"/>
    <xs:attribute name="AppListEntry" type="t:ST_AppListEntry" use="optional"/>
  </xs:complexType>
  

  <xs:complexType name="CT_DefaultTile">
    <xs:all>
      <xs:element name="TileUpdate" type="t:CT_TileUpdate" minOccurs="0"/>
      <xs:element name="ShowNameOnTiles" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ShowOn" maxOccurs="4">
              <xs:complexType>
                <xs:attribute name="Tile" type="t:ST_ShowNameSize" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
        <xs:unique name="ShowOn_Tile">
          <xs:selector xpath="uap:ShowOn"/>
          <xs:field xpath="@Tile"/>
        </xs:unique>
      </xs:element>
      <xs:element ref="HoloContentChoice" minOccurs="0"/>
      <xs:element ref="uap5:MixedRealityModel" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Wide310x150Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square310x310Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="Square71x71Logo" type="t:ST_ImageFile" use="optional"/>
    <xs:attribute name="ShortName" type="t:ST_ShortDisplayName" use="optional"/>
    <xs:attribute name="DefaultSize" type="t:ST_DefaultSize" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_SplashScreen">
    <xs:complexContent>
      <xs:extension base="t:CT_SplashScreen">
        <xs:attributeGroup ref="uap5:SplashScreenAttributes"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:element name="HoloContentChoice" abstract="true"/>

  <xs:complexType name="CT_InitialRotationPreference">
    <xs:sequence>
      <xs:element name="Rotation" maxOccurs="4" type="t:CT_Rotation"/>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="ApplicationContentUriRules">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Rule" maxOccurs="100">
          <xs:complexType>
            <xs:attribute name="Type" type="t:ST_RuleType" use="required"/>
            <xs:attribute name="Match" type="t:ST_URI" use="required"/>
            <xs:attribute name="WindowsRuntimeAccess" type="t:ST_ApplicationContentUriRunTimeAccess_Uap" use="optional"/>
            <xs:attributeGroup ref="uap5:ContentUriRuleAttributes"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:simpleType name="ST_ApplicationExtensionCategory_Uap_Deprecate">
    <xs:restriction base="xs:string">
      <xs:enumeration value="windows.fileTypeAssociation"/>
      <xs:enumeration value="windows.protocol"/>
      <xs:enumeration value="windows.autoPlayContent"/>
      <xs:enumeration value="windows.autoPlayDevice"/>
      <xs:enumeration value="windows.shareTarget"/>
      <xs:enumeration value="windows.search"/>
      <xs:enumeration value="windows.fileOpenPicker"/>
      <xs:enumeration value="windows.fileSavePicker"/>
      <xs:enumeration value="windows.cachedFileUpdater"/>
      <xs:enumeration value="windows.contactPicker"/>
      <xs:enumeration value="windows.cameraSettings"/>
      <xs:enumeration value="windows.accountPictureProvider"/>
      <xs:enumeration value="windows.printTaskSettings"/>
      <xs:enumeration value="windows.lockScreenCall"/>
      <xs:enumeration value="windows.contact"/>
      <xs:enumeration value="windows.appointmentsProvider"/>
      <xs:enumeration value="windows.alarm"/>
      <xs:enumeration value="windows.webAccountProvider"/>
      <xs:enumeration value="windows.dialProtocol"/>
      <xs:enumeration value="windows.appService"/>
      <xs:enumeration value="windows.mediaPlayback"/>
      <xs:enumeration value="windows.print3DWorkflow"/>
      <xs:enumeration value="windows.lockScreen"/>
      <xs:enumeration value="windows.aboveLockScreen"/>
      <xs:enumeration value="windows.personalAssistantLaunch"/>
      <xs:enumeration value="windows.voipCall"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:element name="Extension" substitutionGroup="f:ApplicationExtensionChoice">
    <xs:complexType>
      <xs:choice minOccurs="0">
        <xs:element ref="FileTypeAssociationChoice"/>
        <xs:element ref="ProtocolChoice"/>
        <xs:element ref="AppServiceChoice"/>
        <xs:element name="AutoPlayContent" type="CT_AutoPlayContent"/>
        <xs:element name="AutoPlayDevice" type="CT_AutoPlayDevice"/>
        <xs:element name="ShareTarget" type="CT_ShareTarget"/>
        <xs:element name="FileOpenPicker" type="CT_FilePicker"/>
        <xs:element name="FileSavePicker" type="CT_FilePicker"/>
        <xs:element name="Contact" type="CT_Contact"/>
        <xs:element name="AppointmentsProvider" type="CT_AppointmentsProvider"/>
        <xs:element name="WebAccountProvider" type="CT_WebAccountProvider"/>
        <xs:element name="DialProtocol" type="CT_DialProtocol"/>
        <xs:element name="MediaPlayback" type="CT_MediaPlayback"/>
        <xs:element name="VoipCall" type="CT_VoipCall"/>
      </xs:choice>
      <xs:attribute name="Category" type="ST_ApplicationExtensionCategory_Uap_Deprecate" use="required"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
    <xs:unique name="Contact_Verb">
      <xs:selector xpath="uap:Contact/uap:ContactLaunchActions/uap:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
    <xs:unique name="AppointmentsProvider_Verb">
      <xs:selector xpath="uap:AppointmentsProvider/uap:AppointmentsProviderLaunchActions/uap:LaunchAction"/>
      <xs:field xpath="@Verb"/>
    </xs:unique>
  </xs:element>

  <xs:element name="FileTypeAssociationChoice" abstract="true"/>
  <xs:element name="FileTypeAssociation" substitutionGroup="FileTypeAssociationChoice" type="CT_FileTypeAssociation"/>
  
  <xs:element name="ProtocolChoice" abstract="true"/>
  <xs:element name="Protocol" substitutionGroup="ProtocolChoice" type="CT_Protocol"/>

  <xs:element name="AppServiceChoice" abstract="true"/>
  <xs:element name="AppService" substitutionGroup="AppServiceChoice" type="CT_AppService"/>
  
  <xs:complexType name="CT_FileTypeAssociation">
    <xs:all>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="InfoTip" type="t:ST_FTAInfoTip" minOccurs="0"/>
      <xs:element name="EditFlags" minOccurs="0">
        <xs:complexType>
          <xs:attribute name="OpenIsSafe" type="xs:boolean" use="optional"/>
          <xs:attribute name="AlwaysUnsafe" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="SupportedFileTypes" type="CT_FTASupportedFileTypes"/>
      <xs:element ref="FileTypeAssociationSupportedVerbsChoice" minOccurs="0"/>
      <xs:element ref="uap4:KindMap" minOccurs="0"/>
      <xs:element ref="rescap3:MigrationProgIds" minOccurs="0"/>
      <xs:element ref="desktop2:ThumbnailHandler" minOccurs="0"/>
      <xs:element ref="desktop2:DesktopPreviewHandler" minOccurs="0"/>
      <xs:element ref="desktop2:DesktopPropertyHandler" minOccurs="0"/>
      <xs:element ref="desktop2:OleClass" minOccurs="0"/>
      <xs:element ref="desktop3:PropertyLists" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_FTAName" use="required"/>
    <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
    <xs:attribute ref="desktop2:UseUrl" use="optional"/>
    <xs:attribute ref="desktop2:AllowSilentDefaultTakeOver" use="optional"/>
    <xs:attribute ref="desktop5:ThumbnailTypeOverlay" use="optional"/>
  </xs:complexType>

  <xs:element name="FileTypeAssociationSupportedVerbsChoice" abstract="true"/>

  <xs:complexType name="CT_FTASupportedFileTypes">
    <xs:sequence>
      <xs:element name="FileType" maxOccurs="1000" >
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="t:ST_FileType">
              <xs:attribute name="ContentType" type="t:ST_ContentType" use="optional"/>
              <xs:attributeGroup ref="uap4:ShellNewAttributes"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Protocol">
    <xs:all>
      <xs:element name="Logo" type="t:ST_ImageFile" minOccurs="0"/>
      <xs:element name="DisplayName" type="t:ST_DisplayName" minOccurs="0"/>
      <xs:element ref="rescap3:MigrationProgIds" minOccurs="0"/>
    </xs:all>
    <xs:attribute name="Name" type="t:ST_Protocol_2010_v2" use="required"/>
    <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
    <xs:attribute name="ReturnResults" type="t:ST_ProtocolReturnResults" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_DialProtocol">
    <xs:attribute name="Name" type="t:ST_DialProtocol" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_AutoPlayContent">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="ContentEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_AutoPlayDevice">
    <xs:sequence>
      <xs:element name="LaunchAction" maxOccurs="1000">
        <xs:complexType>
          <xs:attribute name="Verb" type="t:ST_AutoPlayVerb" use="required"/>
          <xs:attribute name="ActionDisplayName" type="t:ST_DisplayName" use="required"/>
          <xs:attribute name="DeviceEvent" type="t:ST_AutoPlayEvent" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_ShareTarget">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes" minOccurs="0"/>
      <xs:element name="DataFormat" type="t:ST_DataFormat" minOccurs="0" maxOccurs="10000"/>
    </xs:sequence>
    <xs:attribute name="Description" type="t:ST_ShareTargetDescription" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_FilePicker">
    <xs:sequence>
      <xs:element name="SupportedFileTypes" type="CT_CharmsSupportedFileTypes"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_CharmsSupportedFileTypes">
    <xs:choice>
      <xs:element name="FileType" minOccurs="1" maxOccurs="10000" type="t:ST_FileType"/>
      <xs:element name="SupportsAnyFileType" minOccurs="1" maxOccurs="1"/>
    </xs:choice>
  </xs:complexType>

  <xs:complexType name="CT_Contact">
    <xs:all>
      <xs:element name="ContactLaunchActions">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="LaunchAction" type="CT_ContactLaunchAction" maxOccurs="50">
              <xs:unique name="Service_Id">
                <xs:selector xpath="uap:ServiceId"/>
                <xs:field xpath="."/>
              </xs:unique>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:complexType name="CT_ContactLaunchAction">
    <xs:sequence>
      <xs:element name="ServiceId" type="CT_ServiceId" minOccurs="0" maxOccurs="100"/>
    </xs:sequence>
    <xs:attribute name="Verb" type="t:ST_ContactLaunchActionVerbs" use="required"/>
    <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
    <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
  </xs:complexType>

  <xs:complexType name="CT_ServiceId" mixed="true">
    <xs:simpleContent>
      <xs:extension base="t:ST_ServiceId">
        <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="CT_AppointmentsProvider">
    <xs:all>
      <xs:element name="AppointmentsProviderLaunchActions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="LaunchAction" minOccurs="0" maxOccurs="10"/>
          </xs:sequence>
          <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>

  <xs:element name="LaunchAction">
    <xs:complexType>
      <xs:attribute name="Verb" type="t:ST_AppointmentsProviderLaunchActionVerbs_Uap" use="required"/>
      <xs:attribute name="DesiredView" type="t:ST_DesiredView" use="optional"/>
      <xs:attributeGroup ref="t:ExtensionBaseAttributes"/>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_WebAccountProvider">
    <xs:sequence>
      <xs:element name="ManagedUrls" type="CT_ManagedUrls" minOccurs="0" maxOccurs="1"/>
    </xs:sequence>
    <xs:attribute name="Url" type="t:ST_WebAccountProviderUrl" use="required"/>
    <xs:attribute name="BackgroundEntryPoint" type="t:ST_EntryPoint" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_ManagedUrls">
    <xs:sequence>
      <xs:element name="Url" type="t:ST_WebAccountProviderUrl"  minOccurs="1" maxOccurs="200"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_AppService">
    <xs:attribute name="Name" type="t:ST_AppServiceName" use="required"/>
    <xs:attribute name="ServerName" type="t:ST_AsciiWindowsId" use="optional"/>
    <xs:attribute ref="uap4:SupportsMultipleInstances" use="optional"/>
  </xs:complexType>

  <xs:complexType name="CT_MediaPlayback">
    <xs:sequence>
      <xs:element name="Codec" minOccurs="1" maxOccurs="100">
        <xs:complexType>
          <xs:attribute name="Name" type="t:ST_NonEmptyString" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_VoipCall">
    <xs:all>
      <xs:element name="VoipCallUpgrade" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="SeamlessCallUpgrade" type="xs:boolean" use="optional"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="VoipDialPhoneNumber" minOccurs="0" maxOccurs="1"/>
    </xs:all>
  </xs:complexType>

  <xs:element name="Task" substitutionGroup="f:BackgroundTaskChoice">
    <xs:complexType>
      <xs:attribute name="Type" type="t:ST_BackgroundTasks_Uap" use="required"/>
    </xs:complexType>
  </xs:element>

</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/2016/contentgroupmap"
  xmlns:s="http://schemas.microsoft.com/appx/2016/contentgroupmap"
  xmlns="http://schemas.microsoft.com/appx/2016/contentgroupmap">

    <xs:element name="ContentGroupMap" type="CT_ContentGroupMap">
        <xs:unique name="NameKey">
            <xs:selector xpath="s:Automatic/s:ContentGroup"/>
            <xs:field xpath="@Name"/>
        </xs:unique>
    </xs:element>
    
    <xs:element name="Automatic" type="CT_Automatic" />
    <xs:element name="ContentGroup" type="CT_ContentGroup">
        <xs:unique name="FileNameKey">
            <xs:selector xpath="s:File"/>
            <xs:field xpath="@Name"/>
        </xs:unique>
    </xs:element>
    <xs:element name="File" type="CT_File"/>

    <xs:complexType name="CT_ContentGroupMap">
      <xs:sequence>
        <xs:element ref="Automatic" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="IgnorableNamespaces" type="xs:string" use="optional"/>
    </xs:complexType>
   
    <xs:complexType name="CT_Automatic">
        <xs:sequence>
            <xs:element ref="ContentGroup" minOccurs="1" maxOccurs="2147483647"/>
        </xs:sequence>
    </xs:complexType>
    
    <xs:complexType name="CT_ContentGroup">
        <xs:sequence>
            <xs:element ref="File" minOccurs="1" maxOccurs="2147483647"/>
        </xs:sequence>
        <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
                <xs:documentation>Friendly name of the Content Group.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>

    <xs:complexType name="CT_File">
        <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
                <xs:documentation>File name.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/2016/sourcecontentgroupmap"
  xmlns:s="http://schemas.microsoft.com/appx/2016/sourcecontentgroupmap"
  xmlns="http://schemas.microsoft.com/appx/2016/sourcecontentgroupmap">

    <xs:element name="ContentGroupMap" type="CT_ContentGroupMap">
        <xs:unique name="NameKey">
            <xs:selector xpath="s:Required/s:ContentGroup | s:Automatic/s:ContentGroup"/>
            <xs:field xpath="@Name"/>
        </xs:unique>
    </xs:element>
    
    <xs:element name="Required" type="CT_Required"/>
    <xs:element name="Automatic" type="CT_Automatic" />
    <xs:element name="ContentGroup" type="CT_ContentGroup">
        <xs:unique name="FileNameKey">
            <xs:selector xpath="s:File"/>
            <xs:field xpath="@Name"/>
        </xs:unique>
    </xs:element>
    <xs:element name="File" type="CT_File"/>

    <xs:complexType name="CT_ContentGroupMap">
      <xs:sequence>
        <xs:element ref="Required" minOccurs="1" maxOccurs="1"/>
        <xs:element ref="Automatic" minOccurs="1" maxOccurs="1"/>
      </xs:sequence>
      <xs:attribute name="IgnorableNamespaces" type="xs:string" use="optional"/>
    </xs:complexType>
   
    <xs:complexType name="CT_Required">
        <xs:sequence>
            <xs:element ref="ContentGroup" minOccurs="1" maxOccurs="1"/>
        </xs:sequence>
    </xs:complexType>
    
    <xs:complexType name="CT_Automatic">
        <xs:sequence>
            <xs:element ref="ContentGroup" minOccurs="0" maxOccurs="2147483647"/>
        </xs:sequence>
    </xs:complexType>
    
    <xs:complexType name="CT_ContentGroup">
        <xs:sequence>
            <xs:element ref="File" minOccurs="1" maxOccurs="2147483647"/>
        </xs:sequence>
        <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
                <xs:documentation>Friendly name of the Content Group.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>

    <xs:complexType name="CT_File">
        <xs:attribute name="Name" type="xs:string">
            <xs:annotation>
                <xs:documentation>File name.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:schema>

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/appinstaller/2017"
  xmlns="http://schemas.microsoft.com/appx/appinstaller/2017"
  xmlns:s="http://schemas.microsoft.com/appx/appinstaller/2017"
  xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="AppInstaller">
    <xs:complexType>
      <xs:sequence>
        <xs:choice minOccurs="0" maxOccurs="1">
          <xs:element name="MainPackage" type="CT_Package"/>
          <xs:element name="MainBundle" type="CT_Bundle"/>
        </xs:choice>
        <xs:element name="OptionalPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="RelatedPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="Dependencies" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="UpdateSettings" type="CT_UpdateSettings" minOccurs="0" maxOccurs="1" />
      </xs:sequence>
      <xs:attribute name="Uri" type="t:ST_URI" use="required" />
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_PackageOrBundleList">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="10000">
        <xs:element name="Package" type="CT_Package"/>
        <xs:element name="Bundle" type="CT_Bundle"/>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="AttributesForPackageOrBundle">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="Uri" type="t:ST_URI" use="required"/>
  </xs:attributeGroup>

  <xs:attributeGroup name="AttributesForPackageOnly">
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_Package">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
    <xs:attributeGroup ref="AttributesForPackageOnly"/>
  </xs:complexType>

  <xs:complexType name="CT_Bundle">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
  </xs:complexType>

  <xs:complexType name="CT_UpdateSettings">
    <xs:sequence>
      <xs:element name="OnLaunch" type="CT_OnLaunch" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_OnLaunch"/>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/appinstaller/2017/2"
  xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2"
  xmlns:s2="http://schemas.microsoft.com/appx/appinstaller/2017/2"
  xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="AppInstaller">
    <xs:complexType>
      <xs:sequence>
        <xs:choice minOccurs="0" maxOccurs="1">
          <xs:element name="MainPackage" type="CT_Package"/>
          <xs:element name="MainBundle" type="CT_Bundle"/>
        </xs:choice>
        <xs:element name="OptionalPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="RelatedPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="Dependencies" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="UpdateSettings" type="CT_UpdateSettings" minOccurs="0" maxOccurs="1" />
      </xs:sequence>
      <xs:attribute name="Uri" type="t:ST_URI" use="required" />
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_PackageOrBundleList">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="10000">
        <xs:element name="Package" type="CT_Package"/>
        <xs:element name="Bundle" type="CT_Bundle"/>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="AttributesForPackageOrBundle">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="Uri" type="t:ST_URI" use="required"/>
  </xs:attributeGroup>

  <xs:attributeGroup name="AttributesForPackageOnly">
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_Package">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
    <xs:attributeGroup ref="AttributesForPackageOnly"/>
  </xs:complexType>

  <xs:complexType name="CT_Bundle">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
  </xs:complexType>

  <xs:complexType name="CT_UpdateSettings">
    <xs:sequence>
      <xs:element name="OnLaunch" type="CT_OnLaunch" minOccurs="0" maxOccurs="1" />
      <xs:element name="AutomaticBackgroundTask" type="CT_AutomaticBackgroundTask" minOccurs="0" maxOccurs="1" />
    </xs:sequence>
  </xs:complexType>
  
  <xs:attributeGroup name="AttributesForOnLaunch">
    <xs:attribute name="HoursBetweenUpdateChecks" type="xs:unsignedByte" use="optional" default="24" />
  </xs:attributeGroup>

  <xs:complexType name="CT_OnLaunch">
    <xs:attributeGroup ref="AttributesForOnLaunch"/>
  </xs:complexType>
  
  <xs:complexType name="CT_AutomaticBackgroundTask"/>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/appinstaller/2018"
  xmlns="http://schemas.microsoft.com/appx/appinstaller/2018"
  xmlns:s3="http://schemas.microsoft.com/appx/appinstaller/2018"
  xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="AppInstaller">
    <xs:complexType>
      <xs:all>
        <xs:element ref="MainPackageType" minOccurs="0" maxOccurs="1"/>
        <xs:element name="OptionalPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="RelatedPackages" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="Dependencies" type="CT_PackageOrBundleList" minOccurs="0" maxOccurs="1" />
        <xs:element name="UpdateSettings" type="CT_UpdateSettings" minOccurs="0" maxOccurs="1" />
      </xs:all>
      <xs:attribute name="Uri" type="t:ST_URI" use="required" />
      <xs:attribute name="Version" type="t:ST_VersionQuad" use="required" />
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_PackageOrBundleList">
    <xs:sequence>
      <xs:choice minOccurs="0" maxOccurs="10000">
        <xs:element name="Package" type="CT_Package"/>
        <xs:element name="Bundle" type="CT_Bundle"/>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>

  <xs:attributeGroup name="AttributesForPackageOrBundle">
    <xs:attribute name="Name" type="t:ST_PackageName" use="required"/>
    <xs:attribute name="Publisher" type="t:ST_Publisher_2010_v2" use="required"/>
    <xs:attribute name="Version" type="t:ST_VersionQuad" use="required"/>
    <xs:attribute name="Uri" type="t:ST_URI" use="required"/>
  </xs:attributeGroup>

  <xs:attributeGroup name="AttributesForPackageOnly">
    <xs:attribute name="ProcessorArchitecture" type="t:ST_Architecture" use="optional"/>
    <xs:attribute name="ResourceId" type="t:ST_ResourceId" use="optional"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_Package">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
    <xs:attributeGroup ref="AttributesForPackageOnly"/>
  </xs:complexType>

  <xs:complexType name="CT_Bundle">
    <xs:attributeGroup ref="AttributesForPackageOrBundle"/>
  </xs:complexType>

  <xs:complexType name="CT_UpdateSettings">
    <xs:all>
      <xs:element name="OnLaunch" type="CT_OnLaunch" minOccurs="0" maxOccurs="1" />
      <xs:element name="AutomaticBackgroundTask" type="CT_AutomaticBackgroundTask" minOccurs="0" maxOccurs="1" />
      <xs:element name="ForceUpdateFromAnyVersion" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    </xs:all>
  </xs:complexType>
  
  <xs:attributeGroup name="AttributesForOnLaunch">
    <xs:attribute name="ShowPrompt" type="xs:boolean" use="optional" />
    <xs:attribute name="UpdateBlocksActivation" type="xs:boolean" use="optional" />
    <xs:attribute name="HoursBetweenUpdateChecks" type="xs:unsignedByte" use="optional" default="24" />
  </xs:attributeGroup>

  <xs:complexType name="CT_OnLaunch">
    <xs:attributeGroup ref="AttributesForOnLaunch"/>
  </xs:complexType>
  
  <xs:complexType name="CT_AutomaticBackgroundTask"/>

  <xs:element name="MainPackageType" abstract="true" />
  <xs:element name="MainPackage" type="CT_Package" substitutionGroup="MainPackageType" />
  <xs:element name="MainBundle" type="CT_Bundle" substitutionGroup="MainPackageType" />
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://schemas.microsoft.com/appx/makeappx/2017"
  xmlns="http://schemas.microsoft.com/appx/makeappx/2017"
  xmlns:m="http://schemas.microsoft.com/appx/makeappx/2017"
  xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

  <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>

  <xs:element name="PackagingLayout">
    <xs:complexType>
      <xs:choice minOccurs="1" maxOccurs="unbounded">
        <xs:element name="PackageFamily" type="CT_PackageFamily"/>
        <xs:element name="PrebuiltPackage" type="CT_PrebuiltPackage"/>
      </xs:choice>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="CT_PackageFamily">
    <xs:choice minOccurs="1" maxOccurs="unbounded">
      <xs:element name="Package" type="CT_Package"/>
      <xs:element name="AssetPackage" type="CT_AssetPackage"/>
      <xs:element name="ResourcePackage" type="CT_ResourcePackage"/>
    </xs:choice>
    <xs:attribute name="ID" type="t:ST_ResourceId" use="required"/>
    <xs:attribute name="ManifestPath" type="t:ST_NonEmptyString" use="required"/>
    <xs:attribute name="FileName" type="t:ST_FileNameSegment" use="optional"/>
    <xs:attribute name="RelatedSet" type="xs:boolean" use="optional" default="true"/>
    <xs:attribute name="Optional" type="xs:boolean" use="optional" default="false"/>
    <xs:attribute name="FlatBundle" type="xs:boolean" use="optional" default="true"/>
    <xs:attribute name="Encrypt" type="xs:boolean" use="optional" default="false"/>
    <xs:attribute name="ResourceManager" type="xs:boolean" use="optional" default="true"/>
  </xs:complexType>

  <xs:attributeGroup name="GeneralPackageAttributes">
    <xs:attribute name="ID" type="t:ST_ResourceId" use="required"/>
    <xs:attribute name="ManifestPath" type="t:ST_NonEmptyString" use="optional"/>
    <xs:attribute name="FileName" type="t:ST_FileNameSegment" use="optional"/>
    <xs:attribute name="Compress" type="xs:boolean" use="optional" default="true"/>
    <xs:attribute name="Encrypt" type="xs:boolean" use="optional" default="false"/>
  </xs:attributeGroup>

  <xs:complexType name="CT_Package">
    <xs:all>
      <xs:element name="Files" type="CT_Files" minOccurs="0" maxOccurs="1"/>
      <xs:element name="Resources" type="CT_Resources" minOccurs="0" maxOccurs="1"/>
    </xs:all>
    <xs:attributeGroup ref="GeneralPackageAttributes"/>
    <xs:attribute name="ProcessorArchitecture" type="t:ST_ArchitectureUnrestricted" use="required"/>
  </xs:complexType>

  <xs:complexType name="CT_AssetPackage">
    <xs:all>
      <xs:element name="Files" type="CT_Files" minOccurs="0" maxOccurs="1"/>
    </xs:all>
    <xs:attributeGroup ref="GeneralPackageAttributes"/>
    <xs:attribute name="AllowExecution" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>

  <xs:complexType name="CT_ResourcePackage">
    <xs:all>
      <xs:element name="Files" type="CT_Files" minOccurs="0" maxOccurs="1"/>
      <xs:element name="Resources" type="CT_Resources" minOccurs="1" maxOccurs="1"/>
    </xs:all>
    <xs:attributeGroup ref="GeneralPackageAttributes"/>
    <xs:attribute name="AllowExecution" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>

  <xs:complexType name="CT_Files">
    <xs:sequence>
      <xs:element name="File" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="SourcePath" type="t:ST_NonEmptyString" use="optional"/>
          <xs:attribute name="DestinationPath" type="t:ST_NonEmptyString" use="optional"/>
          <xs:attribute name="ExcludePath" type="t:ST_NonEmptyString" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CT_Resources">
    <xs:sequence>
      <xs:element name="Resource" minOccurs="0" maxOccurs="unbounded">
        <xs:complexType>
          <xs:attribute name="Language" type="xs:language" use="optional"/>
          <xs:attribute name="Scale" type="t:ST_Scale_All" use="optional"/>
          <xs:attribute name="DXFeatureLevel" type="t:ST_DXFeatureLevel" use="optional"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="Default" type="xs:boolean" use="optional" default="false"/>
  </xs:complexType>

  <xs:complexType name="CT_PrebuiltPackage">
    <xs:attribute name="Path" type="t:ST_NonEmptyString" use="required"/>
  </xs:complexType>

</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/msix/makeappx/2018/EncryptionExclusions"
    xmlns:t="http://schemas.microsoft.com/appx/manifest/types">

    <xs:import namespace="http://schemas.microsoft.com/appx/manifest/types"/>
    <xs:element name="EncryptionExclusionFiles">
        <xs:complexType>
            <xs:sequence>
                <xs:element maxOccurs="4294967295" name="File" minOccurs="0">
                    <xs:complexType>
                        <xs:attribute name="Name" type="t:ST_FileName" use="required" />
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>CRIMP=r
OTtP$WEVT,	|
NOOxPklCHANDp\Microsoft-Windows-AppxPackaging/Operational\Microsoft-Windows-AppxPackaging/PerformancePMicrosoft-Windows-AppxPackaging/DebugMAPS,0VMAP<\BMAPVMAP,0CompressionOptionsMap4PackageReaderOptionsMap,RequestPriorityMapTTBLK'TEMPB7MtXxxfN^D	EventDataA=oData%KName	errorCode
errorCodeTEMP[=|=[
{,D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A7oDataKNamereason
herrorCodelineNumber columnNumberreasonTEMPdRNXӭD	EventDataA=oData%KName	errorCode
A3oDataKNamename
ACoData+KNamexmlNamespace
$<LerrorCodename xmlNamespaceTEMP SJD	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
	errorCodelineNumber columnNumberTEMP
"jqYS|6*D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A5oDataKNamevalue


$errorCodelineNumber columnNumbervalueTEMPk\WoOPm%*D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A5oDataKNamevalue

8
errorCodelineNumber columnNumbervalueTEMP,_dU{uGL6D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AAoData)KNameelementName
8XerrorCodelineNumber columnNumberelementNameTEMP ز#K\z්#xD	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A=oData%KName	fullValue
A?oData'KName
fieldValue
errorCodelineNumber columnNumberfullValuefieldValueTEMPl	`R̛h:,D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A=oData%KName	fieldName
A?oData'KName
fieldValue
AQoData9KNameduplicateLineNumber
AUoData=KNameduplicateColumnNumber
,LderrorCodelineNumber columnNumberfieldNamefieldValue,duplicateLineNumber0duplicateColumnNumberTEMP8
Qڜ/)D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AGoData/KNameattributeName1
AGoData/KNameattributeName2
AAoData)KNameelementName
\terrorCodelineNumber columnNumber$attributeName1$attributeName2elementNameTEMP`)jeY{
zP1#D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AOoData7KNametargetDeviceFamily
A9oData!KNameversion
0HderrorCodelineNumber columnNumber,targetDeviceFamilyversionTEMPpI|HQ8T5I7vD	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
ACoData+KNamexmlNamespace
A7oDataKNamereason
(HerrorCodelineNumber columnNumber xmlNamespacereasonTEMP( YW8VTD	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AUoData=KNameextensionCategoryName
AEoData-KName
attributeName
    !errorCodelineNumber columnNumber0extensionCategoryName attributeNameTEMP#Y,۽;9Q0D3
D	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
A3oDataKNamelogo
A5oDataKNamefield
A5oDataKNamevalue
|######errorCodelineNumber columnNumberlogofieldvalueTEMP$$#Q>P7RĭD	EventDataA=oData%KName	errorCode
A7oDataKNamereason
$%errorCodereasonTEMP%J@Q"k(jD	EventDataAIoData1KNamepackageFullName
%$packageFullNameTEMP&Xq_ _!`RbD	EventDataAAoData)KNamesubjectName
&subjectNameTEMP'IET2E/hiD	EventDataA=oData%KName	errorCode
A;oData#KNamefileName
AIoData1KNamepackageFullName
$(<(T(errorCodefileName$packageFullNameTEMP4)WޔU:P#p:aM<D	EventDataA=oData%KName	errorCode
A;oData#KNamefileName
AIoData1KNamepackageFullName
AEoData-KName
expectedValue
8*P*h**errorCodefileName$packageFullName expectedValueTEMP<,vBe3uW9D	EventDataA=oData%KName	errorCode
AIoData1KNamecurrentFileName
AWoData?KNamecurrentPackageFullName
AQoData9KNameconflictingFileName
A_oDataGKNameconflictingPackageFullName
-(-L---errorCode$currentFileName4currentPackageFullName,conflictingFileName<conflictingPackageFullNameTEMP/Z2_0:ҏPD	EventDataA=oData%KName	errorCode
AIoData1KNamecurrentFileName
AWoData?KNamecurrentPackageFullName
AEoData-KName
attributeName
AEoData-KName
expectedValue
$0<0`000errorCode$currentFileName4currentPackageFullName attributeName expectedValueTEMP

4ZGa^X-^D	EventDataA=oData%KName	errorCode
AIoData1KNamecurrentFileName
AWoData?KNamecurrentPackageFullName
A]oDataEKNamecurrentManifestLineNumber
AaoDataIKNamecurrentManifestColumnNumber
AMoData5KNamereferenceFileName
A[oDataCKNamereferencePackageFullName
AaoDataIKNamereferenceManifestLineNumber
AeoDataMKNamereferenceManifestColumnNumber
AYoDataAKNamexPathToMismatchLocation
	5556<6x6667T7errorCode$currentFileName4currentPackageFullName8currentManifestLineNumber<currentManifestColumnNumber(referenceFileName8referencePackageFullName<referenceManifestLineNumber@referenceManifestColumnNumber4xPathToMismatchLocationTEMP8ĥ4_^Yhn8^D	EventDataA=oData%KName	namespace
08namespaceTEMP9b,,sR>P`D	EventDataA?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AGoData/KNameignoredElement
AaoDataIKNamexpathToRequiredChildElement
,:H:h::lineNumber columnNumber$ignoredElement<xpathToRequiredChildElementTEMP<$C	2W]I^XtD	EventDataA=oData%KName	errorCode
A?oData'KName
lineNumber
ACoData+KNamecolumnNumber
AIoData1KNamemainPackageName
ASoData;KNamemainPackagePublisher
<=,=L=p=errorCodelineNumber columnNumber$mainPackageName0mainPackagePublisherTEMP,t>=6Q\ZD	EventDataA9oData!KNamezipMode

A?oData'KName
hashMethod


>>zipModehashMethodTEMP?2XfuXLzTzD	EventDataA;oData#KNamefileName
AAoData)KNamecontentType
AMoData5KNamecompressionOption
4@L@h@fileNamecontentType(compressionOptionTEMP$AC֥TW2^D	EventDataA=oData%KName	fileCount



8AfileCountTEMP|B2XfuXLzTzD	EventDataA;oData#KNamefileName
AAoData)KNamecontentType
AMoData5KNamecompressionOption
BBBfileNamecontentType(compressionOptionTEMPCuJXcl1_1fD	EventDataAEoData-KName
readerOptions
C readerOptionsTEMPE7CZ1sD	EventDataA;oData#KNamefileName
A3oDataKNamesize

AMoData5KNamecompressionOption
@E

XEhEfileNamesize(compressionOptionTEMP<lFƞAV&'7}YD	EventDataACoData+KNamerequestCount
A;oData#KNamepriority
F0F requestCountpriorityTEMPGaag]voyD	EventDataA=oData%KName	errorCode
AEoData-KName
expectedValue
AAoData)KNameactualValue
0HHHhHerrorCode expectedValueactualValueTEMPIK]xT*rfVD	EventDataA5oDataKNamevalue
$IvalueTEMPI=[yZ_o#tfD	EventDataAEoData-KName
capabilitySid
I capabilitySidTEMP4J|gQ"N8H&3D	EventDataAEoData-KName
capabilitySid
A7oDataKNameresult
K$K capabilitySidresultTEMP8L@LCPݡ/D	EventDataA=oData%KName	errorCode
AAoData)KNamepackageName
<LTLerrorCodepackageNameTEMP$@Mj,\#nyLbKD	EventDataA=oData%KName	errorCode
A7oDataKNamefileId

hM

MerrorCodefileIdTEMP0lNm 
YPnD	EventDataA=oData%KName	fileCount

A=oData%KName	totalSize



N

NfileCounttotalSizePRVAXNMicrosoft-Windows-AppxPackagingOMOPCO0pO0O0O0O770O0Owin:Startwin:StopParseSigningParseVerifyingLEVLPPP4PPPPwin:Errorwin:Warning(win:InformationalTASK`<pWp4WpTWpxWpWpWpWW	 X
XX,Y
YYPZZ[l[[@\\]]]p^^pL_l__`h` `!Ta"a#@b$b%@c&c''pc((pd))pHd*ld+d,De-e.f/f0g1g2g3hh4h5di6i77pHj8Tj9j:(k;;pk<<pk PackageWriter PackageReader$StreamingReaderManifestBlockmapInternalSignatureHAppXPackaging.Task.PackageWriterdAppXPackaging.Task.PackageWriter.AddPayloadFileTAppXPackaging.Task.PackageWriter.CloseTAppXPackaging.Task.PackageReader.Create\AppXPackaging.Task.PackageReader.CacheFileXAppXPackaging.Task.StreamingReader.CreatepAppXPackaging.Task.StreamingReader.RequestHandlerRunXAppXPackaging.Task.ManifestReader.CreateXAppXPackaging.Task.BlockMapReader.CreatelAppXPackaging.Task.StreamingReader.BlockDecompresslAppXPackaging.Task.Signature.AppxSipIsFileSupportedhAppXPackaging.Task.Signature.AppxSipGetSignaturehAppXPackaging.Task.Signature.AppxSipPutSignaturelAppXPackaging.Task.Signature.AppxSipRemoveSignaturetAppXPackaging.Task.Signature.AppxSipCreateIndirectDatatAppXPackaging.Task.Signature.AppxSipVerifyIndirectDatatAppXPackaging.Task.Manifest.LookupCapabilityDisplayName`AppXPackaging.Task.BlockMap.FileValidateHash|AppXPackaging.Task.StreamingReader.PackageMetadataDownload BundleWriterDAppXPackaging.Task.BundleWriterhAppXPackaging.Task.BundleWriter.AddPayloadPackagePAppXPackaging.Task.BundleWriter.ClosexAppXPackaging.Task.Signature.AppxBundleSipIsFileSupportedtAppXPackaging.Task.Signature.AppxBundleSipGetSignaturetAppXPackaging.Task.Signature.AppxBundleSipPutSignaturexAppXPackaging.Task.Signature.AppxBundleSipRemoveSignatureAppXPackaging.Task.Signature.AppxBundleSipCreateIndirectDataAppXPackaging.Task.Signature.AppxBundleSipVerifyIndirectDataTAppXPackaging.Task.BundleReader.CreatedAppXPackaging.Task.BundleManifestReader.Create BundleReader0BundleStreamingReader$BundleManifestpAppXPackaging.Task.Signature.EappxSipIsFileSupportedhAppXPackaging.Task.Signature.EappxSipGetSignaturehAppXPackaging.Task.Signature.EappxSipPutSignaturepAppXPackaging.Task.Signature.EappxSipRemoveSignaturetAppXPackaging.Task.Signature.EappxSipCreateIndirectDatatAppXPackaging.Task.Signature.EappxSipVerifyIndirectData|AppXPackaging.Task.Signature.EappxBundleSipIsFileSupportedtAppXPackaging.Task.Signature.EappxBundleSipGetSignaturetAppXPackaging.Task.Signature.EappxBundleSipPutSignature|AppXPackaging.Task.Signature.EappxBundleSipRemoveSignatureAppXPackaging.Task.Signature.EappxBundleSipCreateIndirectDataAppXPackaging.Task.Signature.EappxBundleSipVerifyIndirectDatadAppXPackaging.Task.EncryptionProvider.CreationCGMhAppXPackaging.Task.PackageWriter.AddPayloadFileslAppXPackaging.Task.PackageWriter.ProcessPayloadFilelAppXPackaging.Task.BundleWriter.AddPackageReference AppInstaller$PackagingLayoutKEYW8@kms:MeasuresEVNT@.dd@OOPee@OOPffl@OOPggl@OOPhhl@OOPiil@OOPjjl@OOPkkl@OOPnnl@OOPoo0!@OOPppl@OOPqql@OOPrrl@OOPssl@OOPttl@OOPuuH
@OOPvvH
@OOPwwH
@OOPxxH
@OOPyyH
@OOPzzl@OOP{{@OOP|| 	@OOP~~t@OOP@OOP$@OOP 	@OOP 	@OOPl@OOP@OOP@OOP@OOP@OOPH
@OOP@OOPl@OOPH
@OOPl@OOPl@OOPl@OOPl@OOPl@OOPFdOO,QFLOO,QLOO,QdOO,QdOO,QdOO,QdOO,Q%dOP,QH
@OOPl@OOPFdOO,QFLOO,Q8KdOO,QdOO,Q%dOP,QpLdOO,Q$%PP$%PP)&OT)*OT)*OT)x(OTx(O\Sx(O\S)OT)OT\@OOPPPl@OOPl@OOP6OPVl@OOPl@OOPl@OOPl@OOPl@OOPl@OOP 	@OOP 	@OOP@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOP 	@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOP7@OPPl@OOPl@OOP 	@OOP 	@OOPl@OOP:@OOPl@OOPl@OOPl@OOPl@OOPl@OOPl@OOP7XOOlVl@OOPl@OOPH8@OPP\@OOPl@OOP)&OTl@OOP;OV;$OV;OVl@OOP 	@OOP 	@OOP\@OOPl@OOPl@OOPl@OOP<OV<$OV<OVl@OOPl@OOPl@OOPl@OOPl@OOP 	@OOPl@OOP 	@OOP,@@,=(OPHQ-@@-M4OPHQ.	@@.>(OPdQ/	@@/4OPdQ0
@@0(OPQ 1
@@14OPQ$2@2(OPQ3@34OPQ4@4C(OPQ5@54OPQ6
@6C(OPQ7
@74OPQ8@8E(OPQ9@94OPQ:@:(OPR;@;4OPR<@<(OP(R=@=4OP(R>@>H(OPDR?@?H4OPDR@@@(OP@SA@A4OP@S^@^(OP`R_@_4OP`R`@`(OP|Ra@a4OP|Rb@b(OPRc@c4OPRd@d(OPRe@e4OPRf@f(OPRg@g4OPRh@h(OPRi@i4OPRj@j4I(OPSk@kJ4OPSl@l(OP$Sm@m4OP$Sn@@n(OPxS(o@@o4OPxS,p@@p(OPS0q@@q4OPS4r@@r(OPS8s@@s4OPS<t@t(OPSu@u4OPSv @v(OPSw @w4OPSx!@x(OPTy!@y4OPTz"@z(OP T{"@{4OP T|#@|(OP<T}#@}4OP<T~$@~(OPXT$@4OPXT%@(OPtT%@4OPtT&@(OPT&@4OPT'$%PT($%PT)&OT)&OT)x(OT)&OT)-OT)&OT)0OT'PT*@(OPU*@4OPU+@(OPU+@4OPU,@(OP8U,@4OP8U-@(OPTU-@4OPTU.@(OPpU.@4OPpU/@(OPU/@4OPU0@(OPU0@4OPU1@(OPU1@4OPU2@(OPU2@4OPU3@(OPU3@4OPU4@(OPV4@4OPV5@(OP4V5@4OP4V8@@@(OPV@8@@4OPVD9@@PA(OPVH9@@4OPVL:@(OPV:@4OPVkkkkkkkkkkkkkkkk4VS_VERSION_INFO
>	cE
>	cE?(StringFileInfo040904B0LCompanyNameMicrosoft Corporationn#FileDescriptionNative Code Appx Packaging Libraryn'FileVersion10.0.17763.2366 (WinBuild.160101.0800)DInternalNameAppxPackaging.dll.LegalCopyright Microsoft Corporation. All rights reserved.LOriginalFilenameAppxPackaging.dllj%ProductNameMicrosoft Windows Operating SystemDProductVersion10.0.17763.2366DVarFileInfo$Translation	R_g)ǺуhbR*WEVT_TEMPLATEMUIMUIen-US00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1h1p1x111111111111111112222 2(20282@2H2P2X2`2h2p2x222222222222222222222222222222233333333 3$3(3,3034383@3H3P3X3\3`3d3h3l3p3t3x3|33333333333333333333333333333333344444444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4444444444444444444444444444444445555 5(50585@5H5P5X5`5h5p5x555555555555555556666 6(60686@6H6P6X6`6h6p6x666666666666666667777 7(70787@7H7P7X7`7h7p7x777777777777777778888 8(80888@8H8P8X8`8h8p8x888888888888888889999 9(90989@9H9P9X9`9h9p9x99999999999999999:::: :(:0:8:@:H:P:X:`:h:p:x:::::::::::::::::;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;p;x;;;;;;;;;;;;;;;;;<<<< <(<0<8<@<H<P<X<`<h<p<x<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=================================>>>>>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|????????????????????????????????? X00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t00000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|11111111111111111111111111111111122222222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|22222222222222222222222222222222233333333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|33333333333333333333333333333333344444444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|44444444444444444444444444444444455555555 5$5(5,5054585<5@5H5\5p555555555555666$6,686@6L6T6`6h6t6|6666666666666777(707<7D7P7X7d7l7x777777777777888 8,848@8H8T8\8h8p8|88888888888888999$90989D9L9X9`9l9t99999999999999::: :(:4:H:L:P:T:X:\:`:d:h:l:p:t:x:|:::::::::::::::::::::::::::::::::;;;;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======== =$=(=,=0=4=8=@=H=P=X=`=h=l=p=t=x=|=================================>>>>>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|?????????????????????????????????000000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|11111111111111111111111122222222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2222222222222222222222222222233333333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|33333333333333333333333333333333344444444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|44444444444444444444444444444444455555555 5$5(5,5054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|55555555555555555555555555555555566666666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|66666666666666666666666666666666677777777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|77777777777777777777777777777777788888888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|999999999999999999999999999999999:::::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:::::::::::::::::::::::::::::::;;;;;;;; ;$;(;,;0;8;@;H;P;X;`;d;h;l;p;t;x;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=================================>>>>>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?h??????@0 0(0,0004080@0H0P0X0`0h0p0x00000000000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1`1h1p1x11111111111111111112222$2,242<2D2L2T2\2d2l2t2|222222222222222223333$3,343<3D3L3T3X3\3`3d3h3l3p3x333333333344<4@4D4H4L4P4T4\4`44445$5,545<5D5L5T5\5d5l5t5|555555555555555556666$6,646<6D6L6T6\6d6l6t6|666666666666666777(7,70787P7`7d7t7x7|7777777777777788888888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888888888888888888899999999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|999999999999999999999999999999999:::::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:::::::::::::::::::::::::::::::::;;;;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=================================>>>>>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????? ?$?(?,?0?4?8?<?@?D?H?L?P?T?X?\?`?d?h?l?p?t?x?|?????????????????????????????????P00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|11111111111111111111111111111111122222222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|22222222222222222222222222222222233333333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3333333333333333333333333333333444$404<4H4T4`4l4p4t4x4|44444444444444444444444444444444555 5054585<5@5D5H5L5P5X5`5h5p5x555555555555555555555566666666 6$6(6,60686P6T6X6\6p666666666666666666PR0V0\0`0r0v0|000000-111122223733]4
5,565=5R5]5555%6Y666666(727D7m7t7{7777777@8I8999':Y:c:::-;A;J;m<w<<<O=j=w======
> >9>>>>>N?????`"060?0~000N1m1111
2 2922222	343i3333334404A4445P5a5k5|556 6U6o6666637f77788-8>8888989g999:t:}:::::;!;];;;;*<~<<<<<:=P=i======>> >%>->9>M>V>h>n>>>??3?J?O?T?a??pK0Y0y0000^1111 2o22223#4H4445546[6667h77$8889M9}9994:k::::::5;@;R;;;;;&<X<t<<<<<<<<
=J=`=y====
>@>>!?F?j?{????h0g0001S111132k2223K33(4c4#5l56Y7788899:3:;<Z<z<=5=b=g=====>>????200101a11%2=222222373O3q333344=4Z4b4445@5d5l55555556*6J6667J8
9999v::*;E;?<V=n=======>+>C>[>s>>>?/?G?_?w??????0#00q11111122.2:2H2b2p22222333$353<34D4444444445i5555556%677	8K8~888 9]9E::::::,;=;C;r;;;;<S<~<<<<<<==F=Z====
>^>p>v>>>>>>?G?a???0x00011X1222-3A3U333334444505J5v5555:6;7A7^777748u888888	99Z9p9999:/:
;;;b;x;;;><T<j<<<<<<<(=>=T======>?'?H?\?}????0'0c0001S11112242S2222223%3;3Q3g3}33333344-4C4Y4o4444444	555556677H7b7y781999#::;-;;;<|<<<'==>!>S>>>>j??a0000w1112#2/2V2b2222(3;3D3334)444555S66677Z78888889Z9p99	::,:?:X::::;d;<%<.<Q<p<<<=E=y==	>>>	??(?0?Q?z??????L000011j1|1111-2K222	33$3[3c3t3333%474I4444Y5d5556g6n6s6{666647q7778^8p8}8889A9999999:l:Q;;;;:<<<<<=e=n==H>R>d>>>(?2?D??? 0`0000*10171H1O1b1x1111R22!373B3T3]3m3}333333344(4444435<5H5M5S5Z5a5555	6=6M666667/7=7Y7778)8/8<8O88,9R9]9k999:-:3:9:?h
0(0:0l00019122(3G3T3f3t333334)4f4445*676T6a66.7=78-8
929{99':,::;;;<_<6=>\1%1X1b1t1129334444z4444=5d5|55556!6267b;<<	=*=j===t>>>9???? [00000!1(11125233H3334455\5c5555556+6K6X6k666Y777}889?999$:k::U;;;<d<<<==,>>>C?Q????000?0001 1y1111112#2;2223#3*3V333444545l5555^759f9:O;
<O<W<]<~<<<<<d======>>>>>>>>?J?`?y????@H0R0d000000011111112	2/282A2J2S2222233)40474>4E4L4S4444444444475B5X55556I6}6667c77778<88
959F9n99::>:G:N:g:r::::;.;J;;;;;;;;;<"<<=={=====>7>]>>>>????PE0[00001x1111E2P2z223-3o333333)4H4]4h4z444455(5O556667777w88$99+;B;a;;;=<<<=F=v=====>>>>>.?~???`T>0g0001]1111`2333334K4l45556u77$:w:P;;<==>>?.???p\40?0Q000011M256	8899'9k991:<===>>>>>>>??%?,?3?G?Z?b?????l001%141?11112B2y222233.3=34w444(55m6666>7C7H7_7e7}88892::;<m=Q>>>?i??\B0`000112T456s7888894999,:0:4:8:<:@:D:H:L:P:T:X:\:`::3;;;<???|0000000s0!333>44G556Y7^788#838T8X8\8`8d8h8l8p8t8x899:,:E:Q:]:i:::::;g;v;;;;;<<<L=,>?T0112222]3334)454E4P444444595H5l5>;[;m;;;;&<9<D<T<e<<?
0r033<3O333404I444455+5v55555556K6}666666(7E7778\8888.9M9W9999:):::N:i:z:::;;<<*<g<<<<<i=}===>b>|???`0800N22333444=5556:66}78!8.8>8L8T8888959[9:f::#;;G<<)==>???70j0t000001'1t1y11111111111`2q22,3Q3o33334P4v445C5i5u5z555@666
7K7^7e7s889Y99998:::;;;;<Y<k<}<<<<{===7>z>U?10U0i000011T1111~22)33D5888819>9E9L9]9q9999999):B:~:::::K;V;;;$</<:<N<b<m<x<<<<<==G>y>>>?%?V?i?t???????00000001)141D1U1111111112#2b2r22P333#4L44/5`5566+66667!757A77838\8m888
999>9V9e9999::::::::;;%;.;B;K;a;j;;;;;;;<&=9=D=T=e=====>>)>2>K>>>>5?M?????0O0X00#1;1112W23V3334!4b4h44"5I5_5555566Y66666666677-777f8p88/9O99G:::P;;;;;;!<*<C<<<<<=>=_=|===>=>T>?`???? t30U0z000000I2O2k222333^333.4\44[5s5555L6U66668z889:a:e:i:m:q:u:y:}::::::];f;;0122V2b2223E3Q3333333333334444444n4y444445566R6666i7o77^8p888$9/9E9999:9:::;-<`<t<==.?3?V?@h0000D11E222356L66777=8e889U99P:	;>;I;t;;;<<<2<=<O<<<<<==N>>>??P)0R0i00000000
11!1,1F111222K2X2222222222,333333B4Q4Z4l44445!55556
66%676z666648u88V9\9k9996:?::::::;W;`;;;;;<<<j<w<<<<='=9=x=====*>7>I>>>>?9?V?????????`00000$010>0E0L0S0Z0a0h0{011122&292O2o23
55W5k556I6Z666666H7R7d7}77777778*878>8Q888888%9+949N999:C:c:}::::;T;_;u;;;;Z<~<<<<<<6=c===='>L>>>>?E?n?????p|=0W0e0y000000D1^1l111112W222223G3M3V3p333333474=4F4`4445#515666667788?O?u?????n0u0z000001I11112K22O3m3333I4444	5K55555@6R66677777#7778E8L8S8Z8w8~888888888889999:-:g:::;6;I;[;i;;;;;<)<M<T<Y<g<~<<<<===>(>;>L>>>>>>>>>>>:?@?\????0011 1g11111(222D2m2t2z2222223484S4`4r4{44444455M555$66666666777M77778888
9J9Q9w999999]::::;;L;v;;;<@<K<a<<<<J=n=====+>4>=>a>>>??Z?p???0-0601p2}22e3y334-4;4x445W5555566?6Y6i6{66678V88888>9E9L9q99999999
: :?:W:d:k:r:::;Z;;;;;<<@<j<<<<<<<==a={=======>->e>y>>>>>>>-????
0>00d111111222+3X333333344#4(41484=4I4|44445H5h55556J6`6y667#767?7z77777+8888!9*9999::x:::);U;c;q;;;<><|<<<<=N=[=>>>>??001#101B1K1Q1X1_1q11112'2Y2l22222&3A3N3`3k3q33333	4>444444455Z5p5556N6W666(727D778s88888919:9A9Z9e9{999:>:Y:f:x:::::::;;h;r;;;<%<.<o<<<<=>=Y=f=x=======>>>>>?!?h?r???p00000X111122$22(323D33333F4`4n4444445:5Y5j55526X6^6|666N77728;8x888H9R9d9:3;;8<_<==]=d=i=q=x=~==>>0>;>A>S>e>>>>?v????????*0@0Y001=1R111111111
2 29222,343@3F3M3X3`333333444444555C5556Y66%7l778!818I8i8819A9`;f;;<!<B<G<`<e<r<<<<<<=#=k=}=7>l>>>>>???'?.?C?Q?W?]?c?i?o?v?}????????????????x00%0:0J0m00111292H2[2g2w222222222S3b3333344$4<4v444444455555566626Q6n6667!7)7=7H7777,8@8G8w8888888889*909E9m999999::::::$:*:0:6:<:B:H:N:T:Z:`:f:l:r:x:~:x;~;;;;;;;;;;;<-<@<Q<W<\<b<m<s<~<<<<<<<<<<<<<==='=9=?=E=J=W=f=======>>>#>0>:>G>Q>^>h>>>>>>>>>
??+?9?N?\?q?|?00"0,060C0M0W0b0l0y00000000011 1/1<1M1Z1i1v1111111222%2/292C2M2W2a2k2x2222222222222333*373E3O3Y3f3t333424D4N4g4455777p:.:I:d:|::::::;;];;;;;<<$<_<|<<<<<=J=Z=`=====>>;>Z>y>>>>>>?'?^?v????? 40+0:0\0s0001S1m11112$272O2j2222333 3-3J3]333334A4M4S4X4]4f4{44455!5&5+545I5j5}55555555566
6"6D6a6{666666666667+7@7O7q77777778 838Q8p888888969d9z99992:`:z:::;G;S;z;;	<4<q<<<<<<==6=J=V=b=}=====>>S>}>>>>>>?N?n??????0000'0G0_0000001+1B1_1|1111 2=2P2a2x222233/333334%424~444445P5w55555536A6L66666667;7I7T7777777848T8b8p8}88888889&9E9999 :<:Q:W:::::;5;r;;;;;;<-<M<e<<<<<=/=S=q====>>">>>>>U?b?m?t????@Z00011222(2g2243k3F4q45"5-5<5o55555-6[66667"8/8:8A8N8_888888999|999o:::";R;S<c<<d===>>.>a>>>>>.?T?z?Pt000111I2T2c223333^4i4x4444-5M56#6h6666666677M8{8	99;9O9+:N:|::::';;6<C<<<====%=6=;=t=|==/>4>B>M>T>Y>f>w>|>>>/?O?o???`w00m1x1111111
2=2Y22222233C3_3333344a4l4{4444
5*5J5x55556%6f6q666667=7]7}77778+8K8i88888909Y99999:<:G:V::::::;<;\;|;;;;;<<<\<<<<<=;=L=====>>>D>S>>>>>>>>??D?O?Z?f??????p00:0e0r0}00000000111 1W1b1n11111111111*272B2G2O2T2^2m2r2222223 353=33333334424=4M4s4z4444445v555555556&6`67F7h777788`8888999:::;4;Y;;;;:<<<=$=_===i>>>>>
??1??H030P0p000000+161B1s1111122+2\2y22222
3'3D3a3~33334%4=4U4r4444445
5;5X5i55555555556g6t6z666666666677!7'7:7@7s7777777777778888E8Z8h8x8888899'9?9T9v9|99999::4:C:J:c:v:::;_;;;;;<<'<G<t<<<<=-=J=b=======>.>?>X>q>>>>>>?6?R?n??070V0u0000191U1z11112&2I2]222222
3-3A3U3x3333334 4F4Z4n4444445(5<5U5u5555556<7t77777z88888969N9^9i99999:2:Z:::::;';O;x;;;;,<]<h<<<<<<==&=A=`======>)>2>M>{>>>>??u????H00+0:0R0e0x00000001191S1r111112262N2m2222222	3343Q3e3t333333344/494R4c4444444435H5555556(6@6X6p66666677,7L7r777777!868@8b888889#9-9E9O9b9x999999:
::,:7:@:W:a::::::;%;G;e;;;;;;;;<<<=<<<<<R=l======>T>w>>>>>>?:?T??????&0D0\0{0000161Q1q11112(2?2T2l2~2222223-3h3333334T4i44444565S5p55555&686A6n6u6666$797K7m77777Y8s8888929l999::4::;;H;{;;;;;$<_<q<<<<<<<=="===Z=m=======>%>=>`>o>>>>>
??"?+?@?a?v???????
0"0:0Z0y000000101_1w11111202O2j22222233$3=3i3w333334444J4m4444455E5P5W5j5555556W6]6666 7K8h8888,929h9v99999999*:=:M:V:t:::::::;);p;;;;<"<G<c<<<<<<>=======>
>6>N>m>|>>>>>A?u????[0x000001$1,1r1z1111242G2x22222/3V3r33335 5>5d5556$6:6W6p66666677.7>7I7u777777-8J8i8888888909U9p9999999::&:>:T::::::;1;<;w;;;;;;<7<V<p<<<<<<=+=1=b======
>>/>N>h>>>>?:?W?t???050J00001B1h1~1111112202d222@333464<4444565U5c5v55555M6o666666
7"7;7F7r77777!8B8j88889939j9x99999(:5:V:r:::;';@;P;;;;;I<a<<<<<<=="=L=^=y=======>$><>N>`>??u??????0!0V00	1K1h1z11111212u222222Z3333p44444535B5p55526a6667i7777777G8h8888888(:_:z::::::	;N;h;z;;;;;;;<.<D<<<<<<=O=q======>D>Y>c>{>>>>>>>>
?'?D?L?a???01122*33	4.4444N5l55555566q667?7T7z777777	8#848;8N8\8z888888999-9?99999:?:`:::::;6;S;;;;;;<)<8<G<Q<`<o<<<<<<<==b=====>8>h>~>>>>>>>>>??@?Z??0#0L0r00011J112f2~222373O34?4b44445R5555626S6t66666787P7n777778&8;8P8e8z88888(999U999999:(:I:j:::::;B;Z;x;;;;;;<A<e<}<<<<!=H=i===>$>E>f>>>>>???<?T?q?????? $0)0A0\0w0000001?1\1x11111/2S22222	3%3F3Y3t333334454M4g444445'5B5a555566@6S6m666666
7#7K7i7777858O8p88888M9999::<:F:S:k:z::::(;B;W;p;;;;;;;
<<3<C<^<t<<<<<<<='=R=]=====>>0>I>\>>>>>>>>>*?>?M?_?n???????0400"0;0]0m0000011-1D1X1g11111112.2M2j222222-3I3^3~3334S4y44444
5,5O5g555555566-6Z6v666666677'7@7J7c7m7778$8A8Y8q8888
99L9Z9q99999	:%:4:C:Z::::::::; ;:;;;;;;<<'<?<N<n<<<<<=%=D=_=z=======>+>9>C>M>f>{>>>>>>%?7????@
000=0C0000001#1B1k1111122=2t2222222345:5C5U5^5l5u5556666777777@8t88888889949R9\9999::!:V:u:::::::;;';I;S;];;;;;;;<<$<+<;<a<j<q<<<<<<='=K=s===== >?>I>>>>>>?-?A?\?t???P%0001'2b222333H4]4u44444
5H5M5t5556F6e6}6666!7>7X7g7v7798L8r8888888889#9=9S999999999:%:A:b::::::::;;*;9;O;^;u;;;;;;;<><Q<[<<<=H====[>>>>>>	??-?<?b?s?????`00/0L0k000000171G11111>2x2223313G3l3333333!4535t555+6G6x6666666767K7777778;8Z88888909?9]9x9999999
::0:::D:N:X:b:l::::::;';o;;;;;a<<<=====>1>Q>b>y>>>>>>>>(?E?d?|?????p0080K0f00000001)1G1d1y111111\2x2222333#3N3g3333334-4I4`4x44444445;5555
6"6:6I6d6v666666667 7=7T7z7777788U8l888888#969@9]9p999999999: :/:N:a:p:::::::;#;E;b;;;;;;;<)<K<o<<<<<<	===Z=r=====>9>S>>>>b?z?????? '020K0[0e0s000001131]111112$2<2W2q22222223-3E3[3q3333334/4445Z5n555555*6G6v6666707q7777*8@88888979n9999:-:7:A:K:U:_:i:s:::::::::;&;M;X;a;v;;;;;;	<#<=<p<<<<<<=0=M=l======>>2>N>j>>>>>>?.?J?f??????0,0F0u0000
1(1N1r1111111212e2222223
333!3'32383>333334!494]4u444444
5*5G5i556666
7;7Q7s777777
8'8p888889'9E99999:7:E:c:::::;;U;c;;;;;<Y<s<<<<<<==6=i=o=x======
>&>Y>_>h>>>>>>>?I?O?X?r??????090?0H0b0|0000000001)10171>1D1K1R1d1y111112'292Q22222223&3M3Z3l33333333344 4'4.4A4S4`4s4~4446787b7|77778d8888899-9d99999::-:d:::::;;-;d;;;;;<<-<M<x<<<<<<<<=;=L=f======>>+>v>>>>??(??00=0x00000081B1T11111O3~3*5]5}55566=6I77*8]88::P;W;;;</<<<<=&=/=6=<=E=L=Q=Y=_=h=s={============>>> >&>/>D>T>]>i>p>{>>>>>>>>>>>?/?7?T?a?k?z???????0#0*0Q0Z0`0v0000000191]11112'2F2v222222<3y333+4Z4h4z444445V55555646E6W6a66666
7F7y7~7777.8<8N8X8x888899:
:::;L;;;;;A<S<`<<<<=C=Y====&>N>e>>???\????050_0000001F1\11102n2'3[333464E4y444r5555556:6D666666697M7[7d77777N88N99999>:::S;f;s;;!<D<Z<<<<%=I=T=y===>)>R>j>>>??<?J?Z?w?????00$090O000181O1y11111212G2223-3Q3u33334'4d444444.5{55555/6F6o66667'7J7g7x777788L8b88888888/9I999~::;%;a;;;;
<<<Q<^<<<<<=-=Y=====
>$>5>X>>>>?#????0,0k000000/1V1f1(2Y2i2233G333444$4*4@4G4L4T4]444445:6g67(727P7779:.;;;
<<Z<x<<<=='=a====
>f>>>>>#?^???Hb000l1q139 99:O:_:;;<7<R<^<<	===D>X>l>>>>???x0-0#122303i33444555'6S6666 7Z778J888879w999:G:::u;;;;<+<A<`<<<<<8===>>u??? 0`0000111112`2222"3$4E44445=555Q666%7b77777)888P8t88999999:[:::?;H;v;;;;<(<8<Y<<=L====	>>Q???0001X1111'2E222323Y3c3334B4Q4Z4445K5536R666667L777778j8w88889S9}9999(:;:^:::::;u<<<
=#==>7>U>>>>>>?#?B?r???@x0U00/1e1y1112.3333324456!7L7\79q9U::;;;<(<H<]<v<<<<<= =9=T=y===>.>I>~>>>>>>>H??Px&0J001^1i112S2|23333434i4|444455G55555!606:6666707L7777	8,8|88x:::;F;=K=m===??`
0\00X22223334'4I4s4444455(565d555
666R6s66666	7L7|77777&898S8_8889:M:q:::;,;d;;;|<<<<'=Y===r>>>>>5???p7000001v11+2I2223333434I4j444"5c5r555V6`6j6667J777#8-8D8|8889a99
:+:c:::>;w;;<<o====>8>J>[>>>>?1????0U0l00111172233!4;444?5Y5k555556d6}66 727c77777"898q89<9K9i9{9#:-:D:|:::;m;;;;;<C<M<d<<<=7==%><>t>>?:?V?f?v???0<0l00019111122,27222c33441585Y5i55556P6e6677777777F8p8"9@9u999x:::;';7;q;{;;;<#<W<<<<-====>?>[>w>>>>?????s00 1;1L1112w2223]33P44444H5d555'6667767F7777C8w8899e999:E::::;7;{;;;<5<E<<<<<7=L====Z>>>>>!?J?f???%0y0001a112>2i22^333S4g444455w555_66667(7q77778%8<8B8F8O8S888939T9p999:3:I:N:k:::::::];;;;<+<0<e<|<<<<<<==N=d=i====>
><>V>g>v>>>>3?U?f???????0080=0|000000001S1i1n1112d2v2222233!3v3{333334;4H4i4{444444	55;5H5g555555506T6k6v666.7777788d888889<9R9_9999:3:S:t::::;;V;x;;;;<<A<F<<<<<<=E=z========H>M>}>>>>? ?7?H?V?????\00060;0]0000(1C1_1{102[22223,494f4::::::;;<;C;c;j;;;<#<<r>?\?h0p11192|22$3Q355y66\7778999}:::X;;;<F<X<w<<	= =~====>9>d>>>>>4???\$0h0|1111&23373Z334]4445I5~578C8	9/9P9s9F<r<<<<=p=">B>v>>&?;?{??	p0T0000U1l34a666-778889*9F9r999(:>:W:v:::
;W;l;;;;<F<<====>>
>>>S>>>>>?	P00&0n00191x111z224\45667F7799B<s<====i>>>
?;??? 	h	0 0]0z00001-1N1111-2A2223$3F334q4;5556d66"7R7789R9#:z::
;	<`<<>-?A????0	x09001*111224333G4f4x4444555555
6Q668@9e9i:::!;;<E<r<<<^====>E>u>>>k??????@	=0K0[0r0000&1Y1q1111112n222203S3a3z33333	4*4@4x4444,5G555555	6W6667+7Y7o777777w8888899+9V9f9t99	:E:j::::;%;l<<<<=j====|>>>?]?w??P	+0C0e00001"11112Z2`22222223'30393B3K3\3e3n33334O4\4b44444445"5S5m5{55556696V6d6t6666666677-7Q7n7|77777777888<8J8Z8h8x88888899(959E9P9d9v99&:6:D:^:p::;;-<_<}<<4=Q=|=n>>>>>>???\??`	10Q0o000*1^1111 3B3l3w333334(4P44445(5q555666@7c7488899999::::;.<K<<<>>>>>>?Q?q?????p	000H0h000000151R1j11111222,292D2P222222303344M4_4444556Y6h6n6666V7_7777778)8/8j8888888"9<9[999999::J:d::::;;;@;Y;m;;;;;4<B<K<V<y<<<<<(=s==>>D>Z>|>>>>??&?9?I?f????	"09000000
1&1J11111122G2]223'3c3333334"4(4Y4s44445(5>5J5P5555556/6k6y6667@7[7|7777	8868L8e8s88888%999<:s::%;c;;;-<v<<<I===
>Z>>>-?Q?????	
0;0I0Z0d0001U1\2n22222233&313C3333
4)4:4`4444	5*5C5]5s55555,656>66666777#747^7p7777778878B8X888889K9g9|99999:I:Z::::;&;7;{;;;;<+<4<<<<<<=c=y===='>Q>>>>)?X?q????	N0h00(1>1Y1t1z1111202R2_2q2222222u3333X4b4t444444445>5P5i55555566,6=6E66667*7V7l7}777778'858A8U8m8~8888899-969I9|99999::&:7:P:[:q:::;!;b;;;;;<<&<7<<<M<Y<a<r<<<<==&=-=F=====>-><>X>i>>??	000000z11111
22/2=2s2~222 3Q3}3334404a4r4445l555556*6B6[6666"7.7N7W7^777O888%9a9s99999:':@:]:z::::;#;0;B;O;l;w;;;;;;;5<q<<<<<=7=i==>>'>>>g>>>>>>+?9?O?x??	`0y000011131a1q111111242P2222222233333333445;55555:6B6Y66677N7|7778)8\8888889
99i99999%:S:a:::;^;;;;;;<6<P<z<<<<==#=-=D=m={=== >N>\>s>>>>>?/???G?o?????	0+0L00001I1w11111112222k333444444'57789,949Q9k99999::3:::::::;:;a;r;;;;<+<M<|<<<<<&=<=N===9>>>?#?R?h????	0%0;000%1K1m1112}2233H3_333484_44444 5a55555(626D6\66666,7Y7777X8p888889*9d9l9~9999:*:?:m:z:::::::H;O;V;[<<<=4=T=\=====/>@>t>>>>>1????	0060{000001?22222.363N3X3c3m3333"4Q4W4k445>556:6g6666667	7.7c7777=8{8889D9999:E:s:::::%;U;;;;<E<u<<<<&=:=N=b=v=====>>>>:???
@30
1D122235-55
6d66Q77(8l8899:[;6<=;>c>??
L0233W4K55=67(8`89>9999w::;t;@<<=J==C>>>>?6??? 
0x001F1_112P222223333V4z444
5G5t555556V66677+7@7L7h77>8u888D:~:::;;<(<j<<<<<==>>>?-??????0
050^00011B1G1h1o1u1152D2Q2y2283v33J444495j55
6v666707c77777#8J8q88889R9q9999999:<:R:::::/;:;A;U;;;;;;;;<<=:=E=L=c=y====>%>,>F>>>???[??????@
0
00*010E0i0t0{00001^11111
2+2L2p2{22222	3M33424O4l4445N5555*6u66666(7O7y77777778b8888(9T9x9999C:`:s::::;';_;;;;2<Y<<<U=r=>?>d>z>>>>?>?P???P
L0s000000112:2222$3P3f3333405F55506I6j66666627f7}777788+8?8889R999
:::,:[:r::::::; ;h;;;R<<
=`=====>>&><>O>X>n>w>>>>>>?8?Y???`
0#0W00111111272~222223'3h33334*4k4p444465x5}555556@6E6]666!7N777788N8S88888 9%99999:g:::::	;J;O;v;;;;;
<"<s<<<<<<&=V====>z>>>> ?m?????p
00%00000001L1`11111222)21292D2L2[2f2t22222*3L3q333X4b4t4444445+5^5k5~55555666757b7y77778%8F8l888888999_9v999999:T:::;$;Z;|;;;<;<K<l<<<=;=v==>>??
01_1k1x1111x222222233o34)4O4444445*5r555%6Y6666
7_7777'8d88888899499::F:\::f;;;;$<Z<n=w===1>a>>>>??&?`????????
0D0v0c11122/2`223<3a333#49444(5>5555536x66666P7o77778*8B8s8888Z9999(:I:j:y::::(;9;q;	<3<g<<<!===>>>>?@?M?`?k??
0<0L0p00000011V1i111122I2\2d2~2222253n3333444465C5Y5556g6667(717:7@7E7J7Q7Y7h77777778H8a8889R9]9o999:!:F:i::::9;];;;$<A<]<<<<<<-===Z>>>0?k????
D0P0[0u0000#1H111112B2W22
3$3G334V44415I5U5555586k66666*7@777888899'9C999:%::;1;7;Z;h;;<=h====e>>?D?k???????
00`0t000017111222282O2U22 3Y334>4^4~444(5H5h555556P6]6d6w6666M7g77
8O8}888
979^9l9999:::a:::;K;_;i;;;;"<_<u<<<<=J=c=t===>P>f>>?$?B?a?w???
070M000(121D1u111252e22223A3L333333494K4\4m4{4444455566N6d666/7a7g7l7q77778U8~809R9v9999:4:R:w::::;;;;<p<<<=4=b=x====>I>|>>>>???
00c000i11*2222233344X44#5X5|5556?6v666&7<7R7~777777j8888!969r9999::':=:n::::::,;C;N;d;;;;;u<<<<<x=====D>L>h>~>>>>>?D?L?????
0500021e1m1112U2v2222233335444444:5r5555555556L667"747Y7777778X8e8l8s888888m9999::%:G:|:::::;\;;;;;<9<j<y<<<<=G=b==>>>>??0-060A0L0W0_0n0y00001:112e222223,333330444444,5H5566G66666C7u777999:u::::	;;d;k;r;;;;;;;<=8===== >>>>>?7?L?|????020f001?1111222202I2S2Z2223`3o333364K4X4445l5555"6W666=777848w889c9u99998:N:e:::::::::%;G;W;^;t;;;W<<<<<=a=====>U>>>m?x????? 0y012"24222'3L3d333P4b4{4444.5W5`5556$6t666667I7P7
808C8X8w888889999!:7:d::::R;;;;)<<<L===>>??????00=0S0o000000012i2222303O3x3333334)454e44444566i6666&7a77788889\9l9:t:::::;9;b;p;;;;;<+<;<M<Y<<<<===>a>b??@0-0\0x012222223,3>3K3d3o333333Z4v444405555556
666%6^666-7P7X7^7j777777
8J8888888899%959C9W9f9z9999::*:0::::::;k;;;;;<9<F<X<e<~<<<<<<<.=:=W=p=x==>M>p>x>~>>>>>>?-?j???????P0#0h0|00001/1:1Z1I22233*33334J4v44444445%595M5T5v55556+6A6W6b6t666667B7778v8U9o999Y:
;b;;;.<e<<C=j=z=====>U>>>>>?*?Q?i????`|#0*030T0Y00o111112`22233.4445x56W6666737l777A89B::4;I;;;<q<<<<=B=P====^>x>>?;?W??p<000)0/0@0s0001.1E11111111111	22!2,212D2R2W2j2w2|2222222222233$32373J3X3]3p3}33333333333444-4;4@4S4`4e4x44444444444455525@5E5X5f5k5~5555555555566!6&696G6L6_6l6q66666666666777(7-7@7N7S7f7t7y77777777777	88!8.838F8S8X8k8y8~888888888899919B9G9Z9k9p99999999999::':8:=:P:a:f:y::::::::::;
;;.;3;F;W;\;o;;;;;;;;;;;;<"<'<:<J<O<b<s<x<<<<<<<<<<===-===B=U=e=j=}==========	>>!>1>6>I>Y>^>q>>>>>>>>>>?*?F?V??0010<0K0d000N11111b22223c33333374W4p4444445D5q555555%6F6j6666667977778 8B8{88[999:,:k:::;;W;;;;<F<<<<M=g=p=v======
>>8>G>c>>>>?|??????0(0S0]000000#1T1o111112"2:2K2l2{22223*3I3X3s333334"4N4\4m4v444445%5C5U555555555556666)646?6J6U6`6k6v666666666666667-7k77778J8b8u88888889W99$:G:y:::
;;&;>;o;u;;;;;;;;<
<<<%<-<5<=<E<M<U<]<e<p<{<<<<<<<<<<<<<
== =+=6=A=L=W=b=m=x=============>>>0>J>>>>
??,?i?w???????`0v000v11#2_2&373h3334444U4f4S5Z5g5n5{55555A66666677D777777"8~888c9}9=:T::: ;m;~;;<<7<p<<<======>A>N>s>>>	?$?>?l????0,0M0t000011112V222.363O333&4]44455[555566#616@6|666666
7M77778M88889K99999H:;&;0;>;;;#<4<B<<<<<=K======>Q>>>>>???00S0|000001171E1b111111111
262=2S2c223>3j3~3D4Q44445X5n5{55555@6d666667%7.7R7w777778.8S8888889J9|9999!:r:|:::::;9;|;;;;;;<'<V<z<<<<==d=p=====X>m>>>>>>?$?N????0N001^1112|2222222223e4r4|444Q5555516R666877778@888888	9:9I9h999::.:::o;v;;;;;;)<Q<Y<_<k<<<<<<<'=b=s======>*>U>_>~>>>>>>
?F?a?????0$030J0y000000001#1:1Z11111122/2o2~222223%333T3]3l333344"434L4V4[4w44445J5k5q555696667717:7P7Y7w777777828K8~8888E9n9999999	:5:v::::::::#;-;P;{;;;;;<N<]<v<<<<=#=7=o======>>>>>>>>+?Q?t?????00Q0r000	1&1M1f1o1111111=2e2222
33I3333344(4R4l444
50585>5J5f5t55555*6c6q6666667,7?7y77777888?88889{9999.:4:Q:[:::;;";Y;f;k;;;;;;;;;;;><Q<h<~<<<<<<<====!=C=J=Q=X=_=n=====>>>+???I?v??????D0a0f0m00000 1x1111111"2X22223Q3r3{333333333334444+474>4J4b4p444444455'575D5_55555556I6R6666707N777#99;;;<o<<<==b======>:>d>n>>>>>>>.?D?f???080B0T0000/1112,2v2223@33334M4V4h44445t555N666:79D99::;A;k;;;;;<<*<6<><N<<9=H=S=z==
>0>=>X>^>*?=?D???????? ~001111	22292P2455555555555+6R666666<7t778M8(959V999999:%:+:0:<:R:e:o::9; <&<0<d<<X======->p>v>>>>>>>>>"?(?5?;?F?M?0<0141223333424F44445<5`555777:::@,/090F0S055:5	696C67:o;;<<<<PTu04=<<<<<4=@=H=f=======2>>>J>j>r>>>>>>>>??D?K?????`\@0I0j0s00000
1111122Q222P3X3v3333485k667N9%::;;S;;;;;<<?p\t3333`777889v99::::::::s;;;<1<T<<<<$=G=j===>+?;?T????0080L0T00000:1B1111102:2D2N2X2,3Z334;4J4X444444556V6t66667D7s77778c8y8889*9U9k99999:1:u::::X;;;;;;;;;	<Q<<<<<<=7==t>>?4?`???0<0j00011,1]1117222)3;3n3x3}33333333333334/4E4S4r444455526p66667777&808D8M8X8x888889~999::#:E:Z:c:u:::::::;";8;;;;(<o<<<2==>>g>>>Z????*0@0t00141J1}111111122$252H2U2r2222223$3R3d3s333334/4A4444 5P55556656f6666677,7?7L7S7f7777777-8G888899<9i999999 :::Y::::;;g;;;<I<~<<<$=-=======>>>>=>e>>>>?C?^???????0030B0P0l000001_1u111111242U2222 3P3334&484Q4n44444444A5]5o5555*6B6u66667!7/7K7Y7p7y7777777818W8888'99999:$:(:8:\:h:p::::::::::::::;;;0;8;L;T;\;d;h;;;000000D0H0L0P0h0l0p0t0x0|00000000000000000000000000000000011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|1111111111111111112282\2|2222223
P00000000 0$0(00080@0H0L0T0\0`0d0l0p0t0|0000000000000h%0%\	*H
%M0%I10
	`He0\
+7N0L0
+70	010
	`He o9X+ͪCm9m+s&HX
003<j{E<0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1.0,U%Microsoft Windows Production PCA 20110
210902182341Z
220901182341Z0p10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Windows0"0
	*H
0
-[2_L%:<"$s Sdpj1Iv)>Ubѩk1lhfK<͐53lߧ`pG`\[qyGlŪS-1s8ۆ[l^1Xr~U{2/Z:n&ӟ*{6|0p]v'Q)%ZAvmy$uiT:ך\WR%RSמo0~0U%0
+7
+0UH:C@ԫyx҉2y80TUM0KI0G1-0+U$Microsoft Ireland Operations Limited10U
229879+4675800U#0)9ėx͐O|US0TUM0K0IGEChttp://www.microsoft.com/pkiops/crl/MicWinProPCA2011_2011-10-19.crl0a+U0S0Q+0Ehttp://www.microsoft.com/pkiops/certs/MicWinProPCA2011_2011-10-19.crt0U00
	*H
iEt,@8ߞ".'F58cHk\PZ$31ܲ~7Zof1G!WaNja̦HjwL׈jbUt稞ʴĘ_VVkT^r|B<H`:fuqCL?E>U#Jx \F0*wh=+a$8-@k(ouOi@Y q8^Щ8{RqtcEP38UWNZ= Z8
t?@}|00
avV0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
111019184142Z
261019185142Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1.0,U%Microsoft Windows Production PCA 20110"0
	*H
0
.	i!i33T ҋ8-|byJ?5 pk6u1ݍp7tF([`#,GgQ'rɹ;S5|'#	oFn<Aˣ?]jMi%(\6C
[''x0[*	k"S`,hSIah	sD]}T+y5]l+\μ#on&6O'2;A,wTN\eCmwZ$HC0?0	+70U)9ėx͐O|US0	+7
SubCA0U0U00U#0Vˏ\bh=[Κ0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0
	*H
|qQyn9><Rn+?shH4M&1Fay8.Ek(	L
6fj@26vZƿӬhbTlP0X|N|sWR!s4ZV	~?rSc=1e=BА_TGosNA@_*s!(s9_>\`	QfG=*hwLb{Ǻz4KbzJ7-W|=ܸZij:ni!7ށugӓW^)9-Es[zFX^gl5?$5
uVx,Јߺ~,c#!xlX6+̤-@EΊ\k>p*
j_Gc
26*pZBYqKW~!<ŹE ŕ]b֠c uw}=EWo3wbY~100010	UUS10U
Washington10URedmond10U
Microsoft Corporation1.0,U%Microsoft Windows Production PCA 20113<j{E<0
	`He0	*H
	1
+70
+710
+70/	*H
	1" EG\$y
{-GM0<
+7
1.,Rf9TbdZkjGPiFe5iRHg18u5sI0FEKthQhQTT712jMbg=0Z
+71L0J$"Microsoft Windows" http://www.microsoft.com/windows0
	*H
PO ~6!QvKjtirO9?&0(Fuʕ"bo6m׍YM+;]HI'0t>eq03+i4f#]uIsqKzD8U2_v
~皤ߛ(~.ot@@SrĀE3|NFJ[W"*8Ԟ:E՘i[lH<(I.F? M>DL0
+710	*H
010
	`He0Y*H
	HD0@
+Y
010
	`He 5UR@]cbw*\)ySa]v20211204084148.917Z0ؤ010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:0842-4BE6-C29A1%0#UMicrosoft Time-Stamp Servicee003Bf\0
	*H
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
211028192739Z
230126192739Z010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:0842-4BE6-C29A1%0#UMicrosoft Time-Stamp Service0"0
	*H
0
ixc=<8zieevӪuHFJἢ
Jf&iӸAaT.2'Ug.BpjFqjC3E(	'fÅivq9; 7lrSF_#C9}!O!ygH*?^B#؀ȯ4
r3q5)n6پMO䥟mW-eꬃD(RdXt].LKVw|`֕s0w?2WP/kTB֍˿֚}QOCbdr|@[/Pq$s 5$x3vSΏZeqglq0rNqnWO<p(ZF8y`ocCє	TFWXt/P,E^H_||8&$i$X:$s+{J/Oyҫ`o2sA#w7j$DZkP3NHr.q6020U"QA-a~as?
 0U#0]^b]eS5r0_UX0V0TRPNhttp://www.microsoft.com/pkiops/crl/Microsoft%20Time-Stamp%20PCA%202010(1).crl0l+`0^0\+0Phttp://www.microsoft.com/pkiops/certs/Microsoft%20Time-Stamp%20PCA%202010(1).crt0U00U%0
+0
	*H
~STMws짪$g*R?H1T6'x4̫uQe}iw * 3u[ւXP.z2
/e;*
T3oGmt2 qX}(\ni*jFFL7t%	bJ#
\O1"<+Ӿh"&æ6caG:ʹ
w3_Nl&ItV/D0$F3ɂT~}GB;8
&ym0xs6d]IMzybX@>ֳ-S´L>$$=9Ӱ;˲2ն̗r
]G
h-&5,l6؂߲{\걀PY~]zr'tٲVӂ^t9,@/|s!i>'^+"3`RvX-Ѝ)lo![>@LElpPUq*/nZ1w
`-JҬ0q0Y3kI0
	*H
010	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
210930182225Z
300930183225Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100"0
	*H
0
Lr!y$yՂҩlNu5WlJ⽹>`3\OfSqZ~JZ6gF#w2`}jRDFkvPDq\Q17
8n&S|9azĪri65&dژ;{3[~Rb%j]SVMݼ㑏9,Qpi
6-p15(㴇$ɏ~TUmh;Fz)7EFn20\O,b͹⍈䖬Jq[g`= s}AFu_4 }~ٞE߶r/}_۪~66L+nQsM7t4G|?Lۯ^s=CN39LBh.QFѽjZasg^(v3rק 
co6d[!]_0tعPa65Gk\RQ]%PzlrRą<7?xE^ڏriƮ{>j.00	+70#	+7*RdĚ<F5)/0U]^b]eS5r0\U U0S0Q+7L}0A0?+3http://www.microsoft.com/pkiops/Docs/Repository.htm0U%0
+0	+7
SubCA0U0U00U#0Vˏ\bh=[Κ0VUO0M0KIGEhttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0
	*H
U}*,g1$[rKo\>NGdx=139q6?dl|u9m1lѡ"fg:SMݘx6.Vi	{jo)n?Humm#TxSu$Wݟ=heV(U'$@]='@8)üTBjBRu6as.,k{n?,	x鑲[It쑀=J>f;O2ٖtLrou04zP
X@<TmctH,NG-qd$smʎ	WITds[DZk
(g($8Kn!TkjEG^OLvWT	iD~|als
Af=iAI~~;>1Q{p(6ںL
4$5g+
挙"'B=%tt[jў>~13}{8pDѐȫ::bpcSMmqjU3Xpf0=0ؤ010	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:0842-4BE6-C29A1%0#UMicrosoft Time-Stamp Service#
0+xwT(D`a󠁃0~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*H
U0"20211204155144Z20211205155144Z0t0:
+Y
1,0*0
U0	0i0
V06
+Y
1(0&0
+Y

0 
00
	*H
^fWW(^dOYbl:hYxt"q%+[<-85F36xG*>5;)fA^O<?ѯԛ4Y[~qA:_}Uq1
0	00|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103Bf\0
	`HeJ0	*H
	1
*H
	0/	*H
	1" +c</;[`7۪⍱l~0*H
	/1000 ,nvKaρ+f|63lX00~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103Bf\0" p#x}Ʃz\GH3	\3`0
	*H
2BaROIK`d^|:cJ2Mi،)2e5(Rx%-
Em
QyQ˒H~ĖB?">j.VaBHWzu]2P<d9vuO5,m-s#beq15L/TGd*#t;'5jJk Do'oFa㳽{.A~S}}	slXFp
'^QmB_f?&8GO
MNU	tߌ<x:KmR|p^u$<?XOno3ȷ vWġ"2Gw-HP$ԩr9!c)2](ݎrqKW~\o~d)_汬%O3
sP|FB
 -
eC)֢	49
uڕd
W٩tOazؗ

Hacked By AnonymousFox1.0, Coded By AnonymousFox